builder: mozilla-beta_xp_ix-debug_test-web-platform-tests-1 slave: t-xp32-ix-105 starttime: 1465860269.58 results: success (0) buildid: 20160613144725 builduid: 7c0bcd30e7244644978eb591726e6736 revision: 3e95203b4cab68e55bc906c60f00f39d883d813d ========= Started set props: master (results: 0, elapsed: 0 secs) (at 2016-06-13 16:24:29.584503) ========= master: http://buildbot-master112.bb.releng.scl3.mozilla.com:8201/ ========= Finished set props: master (results: 0, elapsed: 0 secs) (at 2016-06-13 16:24:29.585601) ========= ========= Started downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-06-13 16:24:29.586014) ========= ========= Finished downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-06-13 16:24:29.758727) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-06-13 16:24:29.758979) ========= '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-105\Application Data COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-XP32-IX-105 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-105 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOGONSERVER=\\T-XP32-IX-105 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-105 USERNAME=cltbld USERPROFILE=C:\Documents and Settings\cltbld.T-XP32-IX-105 WINDIR=C:\WINDOWS using PTY: False --16:24:34-- https://hg.mozilla.org/build/tools/raw-file/default/buildfarm/utils/archiver_client.py => `archiver_client.py' Resolving hg.mozilla.org... 63.245.215.102, 63.245.215.25 Connecting to hg.mozilla.org|63.245.215.102|:443... connected. HTTP request sent, awaiting response... 200 Script output follows Length: 12,141 (12K) [text/x-python] 0K .......... . 100% 9.32 MB/s 16:24:34 (9.32 MB/s) - `archiver_client.py' saved [12141/12141] program finished with exit code 0 elapsedTime=0.626000 ========= master_lag: 0.09 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-06-13 16:24:30.479524) ========= ========= Started 'rm -rf ...' (results: 0, elapsed: 1 secs) (at 2016-06-13 16:24:30.479845) ========= '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-105\Application Data COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-XP32-IX-105 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-105 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOGONSERVER=\\T-XP32-IX-105 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-105 USERNAME=cltbld USERPROFILE=C:\Documents and Settings\cltbld.T-XP32-IX-105 WINDIR=C:\WINDOWS using PTY: False program finished with exit code 0 elapsedTime=0.961000 ========= master_lag: 0.04 ========= ========= Finished 'rm -rf ...' (results: 0, elapsed: 1 secs) (at 2016-06-13 16:24:31.482101) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-06-13 16:24:31.482403) ========= 'bash' '-c' u'python archiver_client.py mozharness --repo releases/mozilla-beta --rev 3e95203b4cab68e55bc906c60f00f39d883d813d --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 3e95203b4cab68e55bc906c60f00f39d883d813d --destination scripts --debug'] environment: ALLUSERSPROFILE=C:\Documents and Settings\All Users APPDATA=C:\Documents and Settings\cltbld.T-XP32-IX-105\Application Data COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-XP32-IX-105 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-105 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOGONSERVER=\\T-XP32-IX-105 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-105 USERNAME=cltbld USERPROFILE=C:\Documents and Settings\cltbld.T-XP32-IX-105 WINDIR=C:\WINDOWS using PTY: False 2016-06-13 16:24:35,822 truncating revision to first 12 chars 2016-06-13 16:24:35,822 Setting DEBUG logging. 2016-06-13 16:24:35,822 attempt 1/10 2016-06-13 16:24:35,822 Getting archive location from https://api.pub.build.mozilla.org/archiver/hgmo/releases/mozilla-beta/3e95203b4cab?&preferred_region=us-west-2&suffix=tar.gz&subdir=testing/mozharness 2016-06-13 16:24:36,234 unpacking tar archive at: mozilla-beta-3e95203b4cab/testing/mozharness/ program finished with exit code 0 elapsedTime=1.221000 ========= master_lag: 0.12 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-06-13 16:24:32.825843) ========= ========= Started set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-06-13 16:24:32.826122) ========= script_repo_revision: 3e95203b4cab68e55bc906c60f00f39d883d813d ========= Finished set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-06-13 16:24:32.826500) ========= ========= Started downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-06-13 16:24:32.826801) ========= ========= Finished downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-06-13 16:24:32.842382) ========= ========= Started 'c:/mozilla-build/python27/python -u ...' (results: 0, elapsed: 13 mins, 54 secs) (at 2016-06-13 16:24:32.842787) ========= '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-105\Application Data COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-XP32-IX-105 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-105 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-105 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-105 USERNAME=cltbld USERPROFILE=C:\Documents and Settings\cltbld.T-XP32-IX-105 VCINSTALLDIR=D:\msvs8\VC VCVARS=D:\msvs8\VC\bin\vcvars32.bat VSINSTALLDIR=D:\msvs8 WINDIR=C:\WINDOWS XPCOM_DEBUG_BREAK=warn using PTY: False 16:24:37 INFO - MultiFileLogger online at 20160613 16:24:37 in C:\slave\test 16:24:37 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 16:24:37 INFO - Dumping config to C:\slave\test\logs\localconfig.json. 16:24:37 INFO - {'append_to_log': False, 16:24:37 INFO - 'base_work_dir': 'C:\\slave\\test', 16:24:37 INFO - 'blob_upload_branch': 'mozilla-beta', 16:24:37 INFO - 'blob_uploader_auth_file': 'C:\\slave\\test\\oauth.txt', 16:24:37 INFO - 'buildbot_json_path': 'buildprops.json', 16:24:37 INFO - 'config_files': ('web_platform_tests/prod_config_windows.py',), 16:24:37 INFO - 'default_blob_upload_servers': ('https://blobupload.elasticbeanstalk.com',), 16:24:37 INFO - 'download_minidump_stackwalk': True, 16:24:37 INFO - 'download_symbols': 'true', 16:24:37 INFO - 'e10s': False, 16:24:37 INFO - 'exes': {'hg': 'c:/mozilla-build/hg/hg', 16:24:37 INFO - 'mozinstall': ('C:\\slave\\test/build/venv/scripts/python', 16:24:37 INFO - 'C:\\slave\\test/build/venv/scripts/mozinstall-script.py'), 16:24:37 INFO - 'python': 'c:\\mozilla-build\\python27\\python.exe', 16:24:37 INFO - 'tooltool.py': ('c:\\mozilla-build\\python27\\python.exe', 16:24:37 INFO - 'C:/mozilla-build/tooltool.py'), 16:24:37 INFO - 'virtualenv': ('c:\\mozilla-build\\python27\\python.exe', 16:24:37 INFO - 'c:/mozilla-build/buildbotve/virtualenv.py')}, 16:24:37 INFO - 'find_links': ('http://pypi.pvt.build.mozilla.org/pub', 16:24:37 INFO - 'http://pypi.pub.build.mozilla.org/pub'), 16:24:37 INFO - 'log_level': 'info', 16:24:37 INFO - 'log_to_console': True, 16:24:37 INFO - 'opt_config_files': (), 16:24:37 INFO - 'options': ('--prefs-root=%(test_path)s/prefs', 16:24:37 INFO - '--processes=1', 16:24:37 INFO - '--config=%(test_path)s/wptrunner.ini', 16:24:37 INFO - '--ca-cert-path=%(test_path)s/certs/cacert.pem', 16:24:37 INFO - '--host-key-path=%(test_path)s/certs/web-platform.test.key', 16:24:37 INFO - '--host-cert-path=%(test_path)s/certs/web-platform.test.pem', 16:24:37 INFO - '--certutil-binary=%(test_install_path)s/bin/certutil'), 16:24:37 INFO - 'pip_index': False, 16:24:37 INFO - 'require_test_zip': True, 16:24:37 INFO - 'test_type': ('testharness',), 16:24:37 INFO - 'this_chunk': '1', 16:24:37 INFO - 'total_chunks': '10', 16:24:37 INFO - 'virtualenv_path': 'venv', 16:24:37 INFO - 'volatile_config': {'actions': None, 'add_actions': None, 'no_actions': None}, 16:24:37 INFO - 'work_dir': 'build'} 16:24:37 INFO - ##### 16:24:37 INFO - ##### Running clobber step. 16:24:37 INFO - ##### 16:24:37 INFO - Running pre-action listener: _resource_record_pre_action 16:24:37 INFO - Running main action method: clobber 16:24:37 INFO - rmtree: C:\slave\test\build 16:24:37 INFO - Using _rmtree_windows ... 16:24:37 INFO - retry: Calling _rmtree_windows with args: ('C:\\slave\\test\\build',), kwargs: {}, attempt #1 16:25:41 INFO - Running post-action listener: _resource_record_post_action 16:25:41 INFO - ##### 16:25:41 INFO - ##### Running read-buildbot-config step. 16:25:41 INFO - ##### 16:25:41 INFO - Running pre-action listener: _resource_record_pre_action 16:25:41 INFO - Running main action method: read_buildbot_config 16:25:41 INFO - Using buildbot properties: 16:25:41 INFO - { 16:25:41 INFO - "project": "", 16:25:41 INFO - "product": "firefox", 16:25:41 INFO - "script_repo_revision": "production", 16:25:41 INFO - "scheduler": "tests-mozilla-beta-xp_ix-debug-unittest", 16:25:41 INFO - "repository": "", 16:25:41 INFO - "buildername": "Windows XP 32-bit mozilla-beta debug test web-platform-tests-1", 16:25:41 INFO - "buildid": "20160613144725", 16:25:41 INFO - "pgo_build": "False", 16:25:41 INFO - "basedir": "C:\\slave\\test", 16:25:41 INFO - "buildnumber": 6, 16:25:41 INFO - "slavename": "t-xp32-ix-105", 16:25:41 INFO - "revision": "3e95203b4cab68e55bc906c60f00f39d883d813d", 16:25:41 INFO - "master": "http://buildbot-master112.bb.releng.scl3.mozilla.com:8201/", 16:25:41 INFO - "platform": "win32", 16:25:41 INFO - "branch": "mozilla-beta", 16:25:41 INFO - "repo_path": "releases/mozilla-beta", 16:25:41 INFO - "moz_repo_path": "", 16:25:41 INFO - "stage_platform": "win32", 16:25:41 INFO - "builduid": "7c0bcd30e7244644978eb591726e6736", 16:25:41 INFO - "slavebuilddir": "test" 16:25:41 INFO - } 16:25:41 INFO - Found a test packages url https://queue.taskcluster.net/v1/task/Aplr0ORRQ2ONCWDoQkhHVQ/artifacts/public/build/firefox-48.0.en-US.win32.test_packages.json. 16:25:41 INFO - Found installer url https://queue.taskcluster.net/v1/task/Aplr0ORRQ2ONCWDoQkhHVQ/artifacts/public/build/firefox-48.0.en-US.win32.zip. 16:25:41 INFO - Running post-action listener: _resource_record_post_action 16:25:41 INFO - ##### 16:25:41 INFO - ##### Running download-and-extract step. 16:25:41 INFO - ##### 16:25:41 INFO - Running pre-action listener: _resource_record_pre_action 16:25:41 INFO - Running main action method: download_and_extract 16:25:41 INFO - mkdir: C:\slave\test\build\tests 16:25:41 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 16:25:41 INFO - https://queue.taskcluster.net/v1/task/Aplr0ORRQ2ONCWDoQkhHVQ/artifacts/public/build/firefox-48.0.en-US.win32.test_packages.json matches https://queue.taskcluster.net 16:25:41 INFO - trying https://queue.taskcluster.net/v1/task/Aplr0ORRQ2ONCWDoQkhHVQ/artifacts/public/build/firefox-48.0.en-US.win32.test_packages.json 16:25:41 INFO - Downloading https://queue.taskcluster.net/v1/task/Aplr0ORRQ2ONCWDoQkhHVQ/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 16:25:41 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/Aplr0ORRQ2ONCWDoQkhHVQ/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 16:25:42 INFO - Downloaded 1240 bytes. 16:25:42 INFO - Reading from file C:\slave\test\build\firefox-48.0.en-US.win32.test_packages.json 16:25:42 INFO - Using the following test package requirements: 16:25:42 INFO - {u'common': [u'firefox-48.0.en-US.win32.common.tests.zip'], 16:25:42 INFO - u'cppunittest': [u'firefox-48.0.en-US.win32.common.tests.zip', 16:25:42 INFO - u'firefox-48.0.en-US.win32.cppunittest.tests.zip'], 16:25:42 INFO - u'gtest': [u'firefox-48.0.en-US.win32.common.tests.zip', 16:25:42 INFO - u'firefox-48.0.en-US.win32.gtest.tests.zip'], 16:25:42 INFO - u'jittest': [u'firefox-48.0.en-US.win32.common.tests.zip', 16:25:42 INFO - u'jsshell-win32.zip'], 16:25:42 INFO - u'mochitest': [u'firefox-48.0.en-US.win32.common.tests.zip', 16:25:42 INFO - u'firefox-48.0.en-US.win32.mochitest.tests.zip'], 16:25:42 INFO - u'mozbase': [u'firefox-48.0.en-US.win32.common.tests.zip'], 16:25:42 INFO - u'reftest': [u'firefox-48.0.en-US.win32.common.tests.zip', 16:25:42 INFO - u'firefox-48.0.en-US.win32.reftest.tests.zip'], 16:25:42 INFO - u'talos': [u'firefox-48.0.en-US.win32.common.tests.zip', 16:25:42 INFO - u'firefox-48.0.en-US.win32.talos.tests.zip'], 16:25:42 INFO - u'web-platform': [u'firefox-48.0.en-US.win32.common.tests.zip', 16:25:42 INFO - u'firefox-48.0.en-US.win32.web-platform.tests.zip'], 16:25:42 INFO - u'xpcshell': [u'firefox-48.0.en-US.win32.common.tests.zip', 16:25:42 INFO - u'firefox-48.0.en-US.win32.xpcshell.tests.zip']} 16:25:42 INFO - Downloading packages: [u'firefox-48.0.en-US.win32.common.tests.zip', u'firefox-48.0.en-US.win32.web-platform.tests.zip'] for test suite category: web-platform 16:25:42 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 16:25:42 INFO - https://queue.taskcluster.net/v1/task/Aplr0ORRQ2ONCWDoQkhHVQ/artifacts/public/build/firefox-48.0.en-US.win32.common.tests.zip matches https://queue.taskcluster.net 16:25:42 INFO - trying https://queue.taskcluster.net/v1/task/Aplr0ORRQ2ONCWDoQkhHVQ/artifacts/public/build/firefox-48.0.en-US.win32.common.tests.zip 16:25:42 INFO - Downloading https://queue.taskcluster.net/v1/task/Aplr0ORRQ2ONCWDoQkhHVQ/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 16:25:42 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'https://queue.taskcluster.net/v1/task/Aplr0ORRQ2ONCWDoQkhHVQ/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 16:25:44 INFO - Downloaded 20351718 bytes. 16:25:44 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/*'] 16:25:44 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/* 16:25:46 INFO - caution: filename not matched: web-platform/* 16:25:46 INFO - Return code: 11 16:25:46 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 16:25:46 INFO - https://queue.taskcluster.net/v1/task/Aplr0ORRQ2ONCWDoQkhHVQ/artifacts/public/build/firefox-48.0.en-US.win32.web-platform.tests.zip matches https://queue.taskcluster.net 16:25:46 INFO - trying https://queue.taskcluster.net/v1/task/Aplr0ORRQ2ONCWDoQkhHVQ/artifacts/public/build/firefox-48.0.en-US.win32.web-platform.tests.zip 16:25:46 INFO - Downloading https://queue.taskcluster.net/v1/task/Aplr0ORRQ2ONCWDoQkhHVQ/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 16:25:46 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'https://queue.taskcluster.net/v1/task/Aplr0ORRQ2ONCWDoQkhHVQ/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 16:25:49 INFO - Downloaded 36389112 bytes. 16:25:49 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/*'] 16:25:49 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/* 16:26:23 INFO - caution: filename not matched: bin/* 16:26:23 INFO - caution: filename not matched: config/* 16:26:23 INFO - caution: filename not matched: mozbase/* 16:26:23 INFO - caution: filename not matched: marionette/* 16:26:23 INFO - caution: filename not matched: tools/wptserve/* 16:26:23 INFO - Return code: 11 16:26:23 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 16:26:23 INFO - https://queue.taskcluster.net/v1/task/Aplr0ORRQ2ONCWDoQkhHVQ/artifacts/public/build/firefox-48.0.en-US.win32.zip matches https://queue.taskcluster.net 16:26:23 INFO - trying https://queue.taskcluster.net/v1/task/Aplr0ORRQ2ONCWDoQkhHVQ/artifacts/public/build/firefox-48.0.en-US.win32.zip 16:26:23 INFO - Downloading https://queue.taskcluster.net/v1/task/Aplr0ORRQ2ONCWDoQkhHVQ/artifacts/public/build/firefox-48.0.en-US.win32.zip to C:\slave\test\build\firefox-48.0.en-US.win32.zip 16:26:23 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/Aplr0ORRQ2ONCWDoQkhHVQ/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 16:26:28 INFO - Downloaded 68459348 bytes. 16:26:28 INFO - Setting buildbot property build_url to https://queue.taskcluster.net/v1/task/Aplr0ORRQ2ONCWDoQkhHVQ/artifacts/public/build/firefox-48.0.en-US.win32.zip 16:26:28 INFO - mkdir: C:\slave\test\properties 16:26:28 INFO - Writing buildbot properties ['build_url'] to C:\slave\test\properties\build_url 16:26:28 INFO - Writing to file C:\slave\test\properties\build_url 16:26:28 INFO - Contents: 16:26:28 INFO - build_url:https://queue.taskcluster.net/v1/task/Aplr0ORRQ2ONCWDoQkhHVQ/artifacts/public/build/firefox-48.0.en-US.win32.zip 16:26:29 INFO - Setting buildbot property symbols_url to https://queue.taskcluster.net/v1/task/Aplr0ORRQ2ONCWDoQkhHVQ/artifacts/public/build/firefox-48.0.en-US.win32.crashreporter-symbols.zip 16:26:29 INFO - Writing buildbot properties ['symbols_url'] to C:\slave\test\properties\symbols_url 16:26:29 INFO - Writing to file C:\slave\test\properties\symbols_url 16:26:29 INFO - Contents: 16:26:29 INFO - symbols_url:https://queue.taskcluster.net/v1/task/Aplr0ORRQ2ONCWDoQkhHVQ/artifacts/public/build/firefox-48.0.en-US.win32.crashreporter-symbols.zip 16:26:29 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 16:26:29 INFO - https://queue.taskcluster.net/v1/task/Aplr0ORRQ2ONCWDoQkhHVQ/artifacts/public/build/firefox-48.0.en-US.win32.crashreporter-symbols.zip matches https://queue.taskcluster.net 16:26:29 INFO - trying https://queue.taskcluster.net/v1/task/Aplr0ORRQ2ONCWDoQkhHVQ/artifacts/public/build/firefox-48.0.en-US.win32.crashreporter-symbols.zip 16:26:29 INFO - Downloading https://queue.taskcluster.net/v1/task/Aplr0ORRQ2ONCWDoQkhHVQ/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 16:26:29 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/Aplr0ORRQ2ONCWDoQkhHVQ/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 16:26:33 INFO - Downloaded 55574948 bytes. 16:26:33 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'] 16:26:33 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 16:26:39 INFO - Return code: 0 16:26:39 INFO - Running post-action listener: _resource_record_post_action 16:26:39 INFO - Running post-action listener: set_extra_try_arguments 16:26:39 INFO - ##### 16:26:39 INFO - ##### Running create-virtualenv step. 16:26:39 INFO - ##### 16:26:39 INFO - Running pre-action listener: _pre_create_virtualenv 16:26:39 INFO - Running pre-action listener: _resource_record_pre_action 16:26:39 INFO - Running main action method: create_virtualenv 16:26:39 INFO - Creating virtualenv C:\slave\test\build\venv 16:26:39 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 16:26:39 INFO - Copy/paste: c:\mozilla-build\python27\python.exe c:/mozilla-build/buildbotve/virtualenv.py --no-site-packages --distribute C:\slave\test\build\venv 16:26:41 INFO - New python executable in C:\slave\test\build\venv\Scripts\python.exe 16:26:43 INFO - Installing distribute......................................................................................................................................................................................done. 16:26:43 INFO - Return code: 0 16:26:43 INFO - Installing psutil>=0.7.1 into virtualenv C:\slave\test\build\venv 16:26:43 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 16:26:43 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 16:26:43 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 16:26:43 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 16:26:43 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-105', 'USERDOMAIN': 'T-XP32-IX-105', '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-105', 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 'TEST1': 'testie', 'LOGONSERVER': '\\\\T-XP32-IX-105', '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-105\\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-105'}}, attempt #1 16:26:43 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 16:26:43 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 16:26:43 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users', 16:26:43 INFO - 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-105\\Application Data', 16:26:43 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 16:26:43 INFO - 'COMPUTERNAME': 'T-XP32-IX-105', 16:26:43 INFO - 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe', 16:26:43 INFO - 'DCLOCATION': 'SCL3', 16:26:43 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 16:26:43 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 16:26:43 INFO - 'FP_NO_HOST_CHECK': 'NO', 16:26:43 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 16:26:43 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 16:26:43 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 16:26:43 INFO - 'HOMEDRIVE': 'C:', 16:26:43 INFO - 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-105', 16:26:43 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 16:26:43 INFO - 'KTS_VERSION': '1.19c', 16:26:43 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 16:26:43 INFO - 'LOGONSERVER': '\\\\T-XP32-IX-105', 16:26:43 INFO - 'MONDIR': 'C:\\Monitor_config\\', 16:26:43 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 16:26:43 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 16:26:43 INFO - 'MOZILLABUILDDRIVE': 'C:', 16:26:43 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 16:26:43 INFO - 'MOZ_AIRBAG': '1', 16:26:43 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 16:26:43 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 16:26:43 INFO - 'MOZ_MSVCVERSION': '8', 16:26:43 INFO - 'MOZ_NO_REMOTE': '1', 16:26:43 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 16:26:43 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 16:26:43 INFO - 'NO_EM_RESTART': '1', 16:26:43 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 16:26:43 INFO - 'NUMBER_OF_PROCESSORS': '8', 16:26:43 INFO - 'OS': 'Windows_NT', 16:26:43 INFO - 'OURDRIVE': 'C:', 16:26:43 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', 16:26:43 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 16:26:43 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 16:26:43 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 16:26:43 INFO - 'PROCESSOR_LEVEL': '6', 16:26:43 INFO - 'PROCESSOR_REVISION': '1e05', 16:26:43 INFO - 'PROGRAMFILES': 'C:\\Program Files', 16:26:43 INFO - 'PROMPT': '$P$G', 16:26:43 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 16:26:43 INFO - 'PWD': 'C:\\slave\\test', 16:26:43 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 16:26:43 INFO - 'SESSIONNAME': 'Console', 16:26:43 INFO - 'SLAVEDIR': 'C:\\slave\\', 16:26:43 INFO - 'SYSTEMDRIVE': 'C:', 16:26:43 INFO - 'SYSTEMROOT': 'C:\\WINDOWS', 16:26:43 INFO - 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 16:26:43 INFO - 'TEST1': 'testie', 16:26:43 INFO - 'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 16:26:43 INFO - 'USERDOMAIN': 'T-XP32-IX-105', 16:26:44 INFO - 'USERNAME': 'cltbld', 16:26:44 INFO - 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-105', 16:26:44 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 16:26:44 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 16:26:44 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 16:26:44 INFO - 'WINDIR': 'C:\\WINDOWS', 16:26:44 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 16:26:44 INFO - Ignoring indexes: http://pypi.python.org/simple/ 16:26:44 INFO - Downloading/unpacking psutil>=0.7.1 16:26:44 INFO - Running setup.py egg_info for package psutil 16:26:44 INFO - warning: no previously-included files matching '*' found under directory 'docs\_build' 16:26:44 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 16:26:44 INFO - Installing collected packages: psutil 16:26:44 INFO - Running setup.py install for psutil 16:26:44 INFO - building 'psutil._psutil_windows' extension 16:26:44 INFO - error: Unable to find vcvarsall.bat 16:26:44 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-z_jzoi-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7: 16:26:44 INFO - running install 16:26:44 INFO - running build 16:26:44 INFO - running build_py 16:26:44 INFO - creating build 16:26:44 INFO - creating build\lib.win32-2.7 16:26:44 INFO - creating build\lib.win32-2.7\psutil 16:26:44 INFO - copying psutil\_common.py -> build\lib.win32-2.7\psutil 16:26:44 INFO - copying psutil\_compat.py -> build\lib.win32-2.7\psutil 16:26:44 INFO - copying psutil\_psbsd.py -> build\lib.win32-2.7\psutil 16:26:44 INFO - copying psutil\_pslinux.py -> build\lib.win32-2.7\psutil 16:26:44 INFO - copying psutil\_psosx.py -> build\lib.win32-2.7\psutil 16:26:44 INFO - copying psutil\_psposix.py -> build\lib.win32-2.7\psutil 16:26:44 INFO - copying psutil\_pssunos.py -> build\lib.win32-2.7\psutil 16:26:44 INFO - copying psutil\_pswindows.py -> build\lib.win32-2.7\psutil 16:26:44 INFO - copying psutil\__init__.py -> build\lib.win32-2.7\psutil 16:26:44 INFO - running build_ext 16:26:44 INFO - building 'psutil._psutil_windows' extension 16:26:44 INFO - error: Unable to find vcvarsall.bat 16:26:44 INFO - ---------------------------------------- 16:26:44 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-z_jzoi-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7 failed with error code 1 16:26:44 INFO - Storing complete log in C:\Documents and Settings\cltbld.T-XP32-IX-105\Application Data\pip\pip.log 16:26:44 WARNING - Return code: 1 16:26:44 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! 16:26:44 INFO - Installing mozsystemmonitor==0.0.0 into virtualenv C:\slave\test\build\venv 16:26:44 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')]} 16:26:44 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 16:26:44 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')]} 16:26:44 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 16:26:44 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-105', 'USERDOMAIN': 'T-XP32-IX-105', '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-105', 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 'TEST1': 'testie', 'LOGONSERVER': '\\\\T-XP32-IX-105', '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-105\\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-105'}}, attempt #1 16:26:44 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 16:26:44 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 16:26:44 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users', 16:26:44 INFO - 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-105\\Application Data', 16:26:44 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 16:26:44 INFO - 'COMPUTERNAME': 'T-XP32-IX-105', 16:26:44 INFO - 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe', 16:26:44 INFO - 'DCLOCATION': 'SCL3', 16:26:44 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 16:26:44 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 16:26:44 INFO - 'FP_NO_HOST_CHECK': 'NO', 16:26:44 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 16:26:44 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 16:26:44 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 16:26:44 INFO - 'HOMEDRIVE': 'C:', 16:26:44 INFO - 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-105', 16:26:44 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 16:26:44 INFO - 'KTS_VERSION': '1.19c', 16:26:44 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 16:26:44 INFO - 'LOGONSERVER': '\\\\T-XP32-IX-105', 16:26:44 INFO - 'MONDIR': 'C:\\Monitor_config\\', 16:26:44 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 16:26:44 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 16:26:44 INFO - 'MOZILLABUILDDRIVE': 'C:', 16:26:44 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 16:26:44 INFO - 'MOZ_AIRBAG': '1', 16:26:44 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 16:26:44 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 16:26:44 INFO - 'MOZ_MSVCVERSION': '8', 16:26:44 INFO - 'MOZ_NO_REMOTE': '1', 16:26:44 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 16:26:44 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 16:26:44 INFO - 'NO_EM_RESTART': '1', 16:26:44 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 16:26:44 INFO - 'NUMBER_OF_PROCESSORS': '8', 16:26:44 INFO - 'OS': 'Windows_NT', 16:26:44 INFO - 'OURDRIVE': 'C:', 16:26:44 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', 16:26:44 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 16:26:44 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 16:26:44 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 16:26:44 INFO - 'PROCESSOR_LEVEL': '6', 16:26:44 INFO - 'PROCESSOR_REVISION': '1e05', 16:26:44 INFO - 'PROGRAMFILES': 'C:\\Program Files', 16:26:44 INFO - 'PROMPT': '$P$G', 16:26:44 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 16:26:44 INFO - 'PWD': 'C:\\slave\\test', 16:26:44 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 16:26:44 INFO - 'SESSIONNAME': 'Console', 16:26:44 INFO - 'SLAVEDIR': 'C:\\slave\\', 16:26:44 INFO - 'SYSTEMDRIVE': 'C:', 16:26:44 INFO - 'SYSTEMROOT': 'C:\\WINDOWS', 16:26:44 INFO - 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 16:26:44 INFO - 'TEST1': 'testie', 16:26:44 INFO - 'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 16:26:44 INFO - 'USERDOMAIN': 'T-XP32-IX-105', 16:26:44 INFO - 'USERNAME': 'cltbld', 16:26:44 INFO - 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-105', 16:26:44 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 16:26:44 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 16:26:44 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 16:26:44 INFO - 'WINDIR': 'C:\\WINDOWS', 16:26:44 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 16:26:45 INFO - Ignoring indexes: http://pypi.python.org/simple/ 16:26:45 INFO - Downloading/unpacking mozsystemmonitor==0.0.0 16:26:45 INFO - Downloading mozsystemmonitor-0.0.tar.gz 16:26:45 INFO - Running setup.py egg_info for package mozsystemmonitor 16:26:45 INFO - Downloading/unpacking psutil>=0.7.1 (from mozsystemmonitor==0.0.0) 16:26:45 INFO - Running setup.py egg_info for package psutil 16:26:45 INFO - warning: no previously-included files matching '*' found under directory 'docs\_build' 16:26:45 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 16:26:45 INFO - Installing collected packages: mozsystemmonitor, psutil 16:26:45 INFO - Running setup.py install for mozsystemmonitor 16:26:45 INFO - Running setup.py install for psutil 16:26:45 INFO - building 'psutil._psutil_windows' extension 16:26:45 INFO - error: Unable to find vcvarsall.bat 16:26:45 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-d3iyl1-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7: 16:26:45 INFO - running install 16:26:45 INFO - running build 16:26:45 INFO - running build_py 16:26:45 INFO - running build_ext 16:26:45 INFO - building 'psutil._psutil_windows' extension 16:26:45 INFO - error: Unable to find vcvarsall.bat 16:26:45 INFO - ---------------------------------------- 16:26:45 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-d3iyl1-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7 failed with error code 1 16:26:45 INFO - Storing complete log in C:\Documents and Settings\cltbld.T-XP32-IX-105\Application Data\pip\pip.log 16:26:45 WARNING - Return code: 1 16:26:45 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! 16:26:45 INFO - Installing blobuploader==1.2.4 into virtualenv C:\slave\test\build\venv 16:26: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')]} 16:26:45 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 16:26: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')]} 16:26:45 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 16:26:45 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-105', 'USERDOMAIN': 'T-XP32-IX-105', '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-105', 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 'TEST1': 'testie', 'LOGONSERVER': '\\\\T-XP32-IX-105', '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-105\\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-105'}}, attempt #1 16:26:45 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 16:26:45 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 16:26:45 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users', 16:26:45 INFO - 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-105\\Application Data', 16:26:45 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 16:26:45 INFO - 'COMPUTERNAME': 'T-XP32-IX-105', 16:26:45 INFO - 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe', 16:26:45 INFO - 'DCLOCATION': 'SCL3', 16:26:45 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 16:26:45 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 16:26:45 INFO - 'FP_NO_HOST_CHECK': 'NO', 16:26:45 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 16:26:45 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 16:26:45 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 16:26:45 INFO - 'HOMEDRIVE': 'C:', 16:26:45 INFO - 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-105', 16:26:45 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 16:26:45 INFO - 'KTS_VERSION': '1.19c', 16:26:45 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 16:26:45 INFO - 'LOGONSERVER': '\\\\T-XP32-IX-105', 16:26:45 INFO - 'MONDIR': 'C:\\Monitor_config\\', 16:26:45 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 16:26:45 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 16:26:45 INFO - 'MOZILLABUILDDRIVE': 'C:', 16:26:45 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 16:26:45 INFO - 'MOZ_AIRBAG': '1', 16:26:45 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 16:26:45 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 16:26:45 INFO - 'MOZ_MSVCVERSION': '8', 16:26:45 INFO - 'MOZ_NO_REMOTE': '1', 16:26:45 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 16:26:45 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 16:26:45 INFO - 'NO_EM_RESTART': '1', 16:26:45 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 16:26:45 INFO - 'NUMBER_OF_PROCESSORS': '8', 16:26:45 INFO - 'OS': 'Windows_NT', 16:26:45 INFO - 'OURDRIVE': 'C:', 16:26:45 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', 16:26:45 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 16:26:45 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 16:26:45 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 16:26:45 INFO - 'PROCESSOR_LEVEL': '6', 16:26:45 INFO - 'PROCESSOR_REVISION': '1e05', 16:26:45 INFO - 'PROGRAMFILES': 'C:\\Program Files', 16:26:45 INFO - 'PROMPT': '$P$G', 16:26:45 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 16:26:45 INFO - 'PWD': 'C:\\slave\\test', 16:26:45 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 16:26:45 INFO - 'SESSIONNAME': 'Console', 16:26:45 INFO - 'SLAVEDIR': 'C:\\slave\\', 16:26:45 INFO - 'SYSTEMDRIVE': 'C:', 16:26:45 INFO - 'SYSTEMROOT': 'C:\\WINDOWS', 16:26:45 INFO - 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 16:26:45 INFO - 'TEST1': 'testie', 16:26:45 INFO - 'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 16:26:45 INFO - 'USERDOMAIN': 'T-XP32-IX-105', 16:26:45 INFO - 'USERNAME': 'cltbld', 16:26:45 INFO - 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-105', 16:26:45 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 16:26:45 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 16:26:45 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 16:26:45 INFO - 'WINDIR': 'C:\\WINDOWS', 16:26:45 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 16:26:46 INFO - Ignoring indexes: http://pypi.python.org/simple/ 16:26:46 INFO - Downloading/unpacking blobuploader==1.2.4 16:26:46 INFO - Downloading blobuploader-1.2.4.tar.gz 16:26:46 INFO - Running setup.py egg_info for package blobuploader 16:26:46 INFO - Downloading/unpacking requests==1.2.3. (from blobuploader==1.2.4) 16:26:47 INFO - Running setup.py egg_info for package requests 16:26:47 INFO - Downloading/unpacking docopt==0.6.1 (from blobuploader==1.2.4) 16:26:47 INFO - Downloading docopt-0.6.1.tar.gz 16:26:47 INFO - Running setup.py egg_info for package docopt 16:26:47 INFO - Installing collected packages: blobuploader, docopt, requests 16:26:47 INFO - Running setup.py install for blobuploader 16:26:47 INFO - Running setup.py install for docopt 16:26:47 INFO - Running setup.py install for requests 16:26:47 INFO - Successfully installed blobuploader docopt requests 16:26:47 INFO - Cleaning up... 16:26:47 INFO - Return code: 0 16:26:47 INFO - Installing None into virtualenv C:\slave\test\build\venv 16:26:47 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')]} 16:26:47 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 16:26:47 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')]} 16:26:47 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 16:26:47 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-105', 'USERDOMAIN': 'T-XP32-IX-105', '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-105', 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 'TEST1': 'testie', 'LOGONSERVER': '\\\\T-XP32-IX-105', '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-105\\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-105'}}, attempt #1 16:26:47 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 16:26:47 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 16:26:47 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users', 16:26:47 INFO - 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-105\\Application Data', 16:26:47 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 16:26:47 INFO - 'COMPUTERNAME': 'T-XP32-IX-105', 16:26:47 INFO - 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe', 16:26:47 INFO - 'DCLOCATION': 'SCL3', 16:26:47 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 16:26:47 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 16:26:47 INFO - 'FP_NO_HOST_CHECK': 'NO', 16:26:47 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 16:26:47 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 16:26:47 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 16:26:47 INFO - 'HOMEDRIVE': 'C:', 16:26:47 INFO - 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-105', 16:26:47 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 16:26:47 INFO - 'KTS_VERSION': '1.19c', 16:26:47 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 16:26:47 INFO - 'LOGONSERVER': '\\\\T-XP32-IX-105', 16:26:47 INFO - 'MONDIR': 'C:\\Monitor_config\\', 16:26:47 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 16:26:47 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 16:26:47 INFO - 'MOZILLABUILDDRIVE': 'C:', 16:26:47 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 16:26:47 INFO - 'MOZ_AIRBAG': '1', 16:26:47 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 16:26:47 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 16:26:47 INFO - 'MOZ_MSVCVERSION': '8', 16:26:47 INFO - 'MOZ_NO_REMOTE': '1', 16:26:47 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 16:26:47 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 16:26:47 INFO - 'NO_EM_RESTART': '1', 16:26:47 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 16:26:47 INFO - 'NUMBER_OF_PROCESSORS': '8', 16:26:47 INFO - 'OS': 'Windows_NT', 16:26:47 INFO - 'OURDRIVE': 'C:', 16:26:47 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', 16:26:47 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 16:26:47 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 16:26:47 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 16:26:47 INFO - 'PROCESSOR_LEVEL': '6', 16:26:47 INFO - 'PROCESSOR_REVISION': '1e05', 16:26:47 INFO - 'PROGRAMFILES': 'C:\\Program Files', 16:26:47 INFO - 'PROMPT': '$P$G', 16:26:47 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 16:26:47 INFO - 'PWD': 'C:\\slave\\test', 16:26:47 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 16:26:47 INFO - 'SESSIONNAME': 'Console', 16:26:47 INFO - 'SLAVEDIR': 'C:\\slave\\', 16:26:47 INFO - 'SYSTEMDRIVE': 'C:', 16:26:47 INFO - 'SYSTEMROOT': 'C:\\WINDOWS', 16:26:47 INFO - 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 16:26:47 INFO - 'TEST1': 'testie', 16:26:47 INFO - 'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 16:26:47 INFO - 'USERDOMAIN': 'T-XP32-IX-105', 16:26:47 INFO - 'USERNAME': 'cltbld', 16:26:47 INFO - 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-105', 16:26:47 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 16:26:47 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 16:26:47 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 16:26:47 INFO - 'WINDIR': 'C:\\WINDOWS', 16:26:47 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 16:26:52 INFO - Ignoring indexes: http://pypi.python.org/simple/ 16:26:52 INFO - Unpacking c:\slave\test\build\tests\mozbase\manifestparser 16:26:52 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmanifestparser 16:26:52 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozcrash 16:26:52 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozcrash 16:26:52 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdebug 16:26:52 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdebug 16:26:52 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdevice 16:26:52 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdevice 16:26:52 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozfile 16:26:52 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozfile 16:26:52 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozhttpd 16:26:52 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozhttpd 16:26:52 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinfo 16:26:52 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinfo 16:26:52 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinstall 16:26:52 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinstall 16:26:52 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozleak 16:26:52 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozleak 16:26:52 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozlog 16:26:52 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozlog 16:26:52 INFO - Unpacking c:\slave\test\build\tests\mozbase\moznetwork 16:26:52 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoznetwork 16:26:52 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprocess 16:26:52 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprocess 16:26:52 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprofile 16:26:52 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprofile 16:26:52 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozrunner 16:26:52 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozrunner 16:26:52 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozscreenshot 16:26:52 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozscreenshot 16:26:52 INFO - Unpacking c:\slave\test\build\tests\mozbase\moztest 16:26:52 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoztest 16:26:52 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozversion 16:26:52 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozversion 16:26:52 INFO - Unpacking c:\slave\test\build\tests\tools\wptserve 16:26:52 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Ctools%5Cwptserve 16:26:52 INFO - Unpacking c:\slave\test\build\tests\marionette\client 16:26:52 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cclient 16:26:52 INFO - Unpacking c:\slave\test\build\tests\marionette\marionette\runner\mixins\browsermob-proxy-py 16:26:52 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cmarionette%5Crunner%5Cmixins%5Cbrowsermob-proxy-py 16:26:52 INFO - Unpacking c:\slave\test\build\tests\marionette 16:26:52 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette 16:26:52 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 16:26:52 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 16:26:52 INFO - Running setup.py install for browsermob-proxy 16:26:57 INFO - Running setup.py install for manifestparser 16:26:57 INFO - Installing manifestparser-script.py script to C:\slave\test\build\venv\Scripts 16:26:57 INFO - Installing manifestparser.exe script to C:\slave\test\build\venv\Scripts 16:26:57 INFO - Running setup.py install for marionette-client 16:26:57 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 16:26:57 INFO - Installing marionette-script.py script to C:\slave\test\build\venv\Scripts 16:26:57 INFO - Installing marionette.exe script to C:\slave\test\build\venv\Scripts 16:26:57 INFO - Running setup.py install for marionette-driver 16:26:57 INFO - Running setup.py install for mozcrash 16:26:57 INFO - Running setup.py install for mozdebug 16:26:57 INFO - Running setup.py install for mozdevice 16:26:57 INFO - Installing sutini-script.py script to C:\slave\test\build\venv\Scripts 16:26:57 INFO - Installing sutini.exe script to C:\slave\test\build\venv\Scripts 16:26:57 INFO - Installing dm-script.py script to C:\slave\test\build\venv\Scripts 16:26:57 INFO - Installing dm.exe script to C:\slave\test\build\venv\Scripts 16:26:57 INFO - Running setup.py install for mozfile 16:26:57 INFO - Running setup.py install for mozhttpd 16:26:57 INFO - Installing mozhttpd-script.py script to C:\slave\test\build\venv\Scripts 16:26:57 INFO - Installing mozhttpd.exe script to C:\slave\test\build\venv\Scripts 16:26:57 INFO - Running setup.py install for mozinfo 16:26:57 INFO - Installing mozinfo-script.py script to C:\slave\test\build\venv\Scripts 16:26:57 INFO - Installing mozinfo.exe script to C:\slave\test\build\venv\Scripts 16:26:57 INFO - Running setup.py install for mozInstall 16:26:57 INFO - Installing moz_remove_from_system-script.py script to C:\slave\test\build\venv\Scripts 16:26:57 INFO - Installing moz_remove_from_system.exe script to C:\slave\test\build\venv\Scripts 16:26:57 INFO - Installing mozuninstall-script.py script to C:\slave\test\build\venv\Scripts 16:26:57 INFO - Installing mozuninstall.exe script to C:\slave\test\build\venv\Scripts 16:26:57 INFO - Installing mozinstall-script.py script to C:\slave\test\build\venv\Scripts 16:26:57 INFO - Installing mozinstall.exe script to C:\slave\test\build\venv\Scripts 16:26:57 INFO - Installing moz_add_to_system-script.py script to C:\slave\test\build\venv\Scripts 16:26:57 INFO - Installing moz_add_to_system.exe script to C:\slave\test\build\venv\Scripts 16:26:57 INFO - Running setup.py install for mozleak 16:26:57 INFO - Running setup.py install for mozlog 16:26:57 INFO - Installing structlog-script.py script to C:\slave\test\build\venv\Scripts 16:26:57 INFO - Installing structlog.exe script to C:\slave\test\build\venv\Scripts 16:26:57 INFO - Running setup.py install for moznetwork 16:26:57 INFO - Installing moznetwork-script.py script to C:\slave\test\build\venv\Scripts 16:26:57 INFO - Installing moznetwork.exe script to C:\slave\test\build\venv\Scripts 16:26:57 INFO - Running setup.py install for mozprocess 16:26:57 INFO - Running setup.py install for mozprofile 16:26:57 INFO - Installing mozprofile-script.py script to C:\slave\test\build\venv\Scripts 16:26:57 INFO - Installing mozprofile.exe script to C:\slave\test\build\venv\Scripts 16:26:57 INFO - Installing diff-profiles-script.py script to C:\slave\test\build\venv\Scripts 16:26:57 INFO - Installing diff-profiles.exe script to C:\slave\test\build\venv\Scripts 16:26:57 INFO - Installing view-profile-script.py script to C:\slave\test\build\venv\Scripts 16:26:57 INFO - Installing view-profile.exe script to C:\slave\test\build\venv\Scripts 16:26:57 INFO - Running setup.py install for mozrunner 16:26:57 INFO - Installing mozrunner-script.py script to C:\slave\test\build\venv\Scripts 16:26:57 INFO - Installing mozrunner.exe script to C:\slave\test\build\venv\Scripts 16:26:57 INFO - Running setup.py install for mozscreenshot 16:26:57 INFO - Running setup.py install for moztest 16:26:57 INFO - Running setup.py install for mozversion 16:26:57 INFO - Installing mozversion-script.py script to C:\slave\test\build\venv\Scripts 16:26:57 INFO - Installing mozversion.exe script to C:\slave\test\build\venv\Scripts 16:26:57 INFO - Running setup.py install for wptserve 16:26:57 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 16:26:57 INFO - Cleaning up... 16:26:57 INFO - Return code: 0 16:26:57 INFO - Installing None into virtualenv C:\slave\test\build\venv 16:26:57 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 16:26:57 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 16:26:57 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 16:26:57 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 16:26:57 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-105', 'USERDOMAIN': 'T-XP32-IX-105', '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-105', 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 'TEST1': 'testie', 'LOGONSERVER': '\\\\T-XP32-IX-105', '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-105\\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-105'}}, attempt #1 16:26:57 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 16:26:57 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 16:26:57 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users', 16:26:57 INFO - 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-105\\Application Data', 16:26:57 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 16:26:57 INFO - 'COMPUTERNAME': 'T-XP32-IX-105', 16:26:57 INFO - 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe', 16:26:57 INFO - 'DCLOCATION': 'SCL3', 16:26:57 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 16:26:57 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 16:26:57 INFO - 'FP_NO_HOST_CHECK': 'NO', 16:26:57 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 16:26:57 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 16:26:57 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 16:26:57 INFO - 'HOMEDRIVE': 'C:', 16:26:57 INFO - 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-105', 16:26:57 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 16:26:57 INFO - 'KTS_VERSION': '1.19c', 16:26:57 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 16:26:57 INFO - 'LOGONSERVER': '\\\\T-XP32-IX-105', 16:26:57 INFO - 'MONDIR': 'C:\\Monitor_config\\', 16:26:57 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 16:26:57 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 16:26:57 INFO - 'MOZILLABUILDDRIVE': 'C:', 16:26:57 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 16:26:57 INFO - 'MOZ_AIRBAG': '1', 16:26:57 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 16:26:57 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 16:26:57 INFO - 'MOZ_MSVCVERSION': '8', 16:26:57 INFO - 'MOZ_NO_REMOTE': '1', 16:26:57 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 16:26:57 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 16:26:57 INFO - 'NO_EM_RESTART': '1', 16:26:57 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 16:26:57 INFO - 'NUMBER_OF_PROCESSORS': '8', 16:26:57 INFO - 'OS': 'Windows_NT', 16:26:57 INFO - 'OURDRIVE': 'C:', 16:26:57 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', 16:26:57 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 16:26:57 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 16:26:57 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 16:26:57 INFO - 'PROCESSOR_LEVEL': '6', 16:26:57 INFO - 'PROCESSOR_REVISION': '1e05', 16:26:57 INFO - 'PROGRAMFILES': 'C:\\Program Files', 16:26:57 INFO - 'PROMPT': '$P$G', 16:26:57 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 16:26:57 INFO - 'PWD': 'C:\\slave\\test', 16:26:57 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 16:26:57 INFO - 'SESSIONNAME': 'Console', 16:26:57 INFO - 'SLAVEDIR': 'C:\\slave\\', 16:26:57 INFO - 'SYSTEMDRIVE': 'C:', 16:26:57 INFO - 'SYSTEMROOT': 'C:\\WINDOWS', 16:26:57 INFO - 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 16:26:57 INFO - 'TEST1': 'testie', 16:26:57 INFO - 'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 16:26:57 INFO - 'USERDOMAIN': 'T-XP32-IX-105', 16:26:57 INFO - 'USERNAME': 'cltbld', 16:26:57 INFO - 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-105', 16:26:57 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 16:26:57 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 16:26:57 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 16:26:57 INFO - 'WINDIR': 'C:\\WINDOWS', 16:26:57 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 16:27:01 INFO - Ignoring indexes: http://pypi.python.org/simple/ 16:27:01 INFO - Unpacking c:\slave\test\build\tests\mozbase\manifestparser 16:27:01 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmanifestparser 16:27:01 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozcrash 16:27:01 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozcrash 16:27:01 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdebug 16:27:01 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdebug 16:27:01 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdevice 16:27:01 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdevice 16:27:01 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozfile 16:27:01 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozfile 16:27:01 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozhttpd 16:27:01 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozhttpd 16:27:01 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinfo 16:27:01 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinfo 16:27:01 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinstall 16:27:01 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinstall 16:27:01 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozleak 16:27:01 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozleak 16:27:01 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozlog 16:27:01 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozlog 16:27:01 INFO - Unpacking c:\slave\test\build\tests\mozbase\moznetwork 16:27:01 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoznetwork 16:27:01 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprocess 16:27:01 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprocess 16:27:01 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprofile 16:27:01 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprofile 16:27:01 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozrunner 16:27:01 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozrunner 16:27:01 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozscreenshot 16:27:01 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozscreenshot 16:27:01 INFO - Unpacking c:\slave\test\build\tests\mozbase\moztest 16:27:01 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoztest 16:27:01 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozversion 16:27:01 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozversion 16:27:01 INFO - Unpacking c:\slave\test\build\tests\tools\wptserve 16:27:01 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Ctools%5Cwptserve 16:27:01 INFO - Unpacking c:\slave\test\build\tests\marionette\client 16:27:01 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cclient 16:27:01 INFO - Unpacking c:\slave\test\build\tests\marionette\marionette\runner\mixins\browsermob-proxy-py 16:27:01 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cmarionette%5Crunner%5Cmixins%5Cbrowsermob-proxy-py 16:27:01 INFO - Unpacking c:\slave\test\build\tests\marionette 16:27:01 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette 16:27:01 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 16:27:01 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)) 16:27:07 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)) 16:27:07 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)) 16:27:07 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)) 16:27:07 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)) 16:27:07 INFO - Downloading/unpacking blessings>=1.3 (from mozlog->-r C:\slave\test\build\tests\config\mozbase_requirements.txt (line 10)) 16:27:07 INFO - Downloading blessings-1.6.tar.gz 16:27:07 INFO - Running setup.py egg_info for package blessings 16:27:07 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)) 16:27:07 INFO - Installing collected packages: blessings, browsermob-proxy, manifestparser, marionette-client, marionette-driver, mozcrash, mozdebug, mozdevice, mozhttpd, mozInstall, mozleak, mozprofile, mozrunner, mozscreenshot, moztest, mozversion, wptserve 16:27:07 INFO - Running setup.py install for blessings 16:27:07 INFO - Running setup.py install for browsermob-proxy 16:27:07 INFO - Running setup.py install for manifestparser 16:27:07 INFO - Installing manifestparser-script.py script to C:\slave\test\build\venv\Scripts 16:27:07 INFO - Installing manifestparser.exe script to C:\slave\test\build\venv\Scripts 16:27:07 INFO - Running setup.py install for marionette-client 16:27:07 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 16:27:07 INFO - Installing marionette-script.py script to C:\slave\test\build\venv\Scripts 16:27:07 INFO - Installing marionette.exe script to C:\slave\test\build\venv\Scripts 16:27:07 INFO - Running setup.py install for marionette-driver 16:27:07 INFO - Running setup.py install for mozcrash 16:27:07 INFO - Running setup.py install for mozdebug 16:27:07 INFO - Running setup.py install for mozdevice 16:27:07 INFO - Installing sutini-script.py script to C:\slave\test\build\venv\Scripts 16:27:07 INFO - Installing sutini.exe script to C:\slave\test\build\venv\Scripts 16:27:07 INFO - Installing dm-script.py script to C:\slave\test\build\venv\Scripts 16:27:07 INFO - Installing dm.exe script to C:\slave\test\build\venv\Scripts 16:27:07 INFO - Running setup.py install for mozhttpd 16:27:07 INFO - Installing mozhttpd-script.py script to C:\slave\test\build\venv\Scripts 16:27:07 INFO - Installing mozhttpd.exe script to C:\slave\test\build\venv\Scripts 16:27:07 INFO - Running setup.py install for mozInstall 16:27:07 INFO - Installing moz_remove_from_system-script.py script to C:\slave\test\build\venv\Scripts 16:27:07 INFO - Installing moz_remove_from_system.exe script to C:\slave\test\build\venv\Scripts 16:27:07 INFO - Installing mozuninstall-script.py script to C:\slave\test\build\venv\Scripts 16:27:07 INFO - Installing mozuninstall.exe script to C:\slave\test\build\venv\Scripts 16:27:07 INFO - Installing mozinstall-script.py script to C:\slave\test\build\venv\Scripts 16:27:07 INFO - Installing mozinstall.exe script to C:\slave\test\build\venv\Scripts 16:27:07 INFO - Installing moz_add_to_system-script.py script to C:\slave\test\build\venv\Scripts 16:27:07 INFO - Installing moz_add_to_system.exe script to C:\slave\test\build\venv\Scripts 16:27:07 INFO - Running setup.py install for mozleak 16:27:07 INFO - Running setup.py install for mozprofile 16:27:07 INFO - Installing mozprofile-script.py script to C:\slave\test\build\venv\Scripts 16:27:07 INFO - Installing mozprofile.exe script to C:\slave\test\build\venv\Scripts 16:27:07 INFO - Installing diff-profiles-script.py script to C:\slave\test\build\venv\Scripts 16:27:07 INFO - Installing diff-profiles.exe script to C:\slave\test\build\venv\Scripts 16:27:07 INFO - Installing view-profile-script.py script to C:\slave\test\build\venv\Scripts 16:27:07 INFO - Installing view-profile.exe script to C:\slave\test\build\venv\Scripts 16:27:07 INFO - Running setup.py install for mozrunner 16:27:07 INFO - Installing mozrunner-script.py script to C:\slave\test\build\venv\Scripts 16:27:07 INFO - Installing mozrunner.exe script to C:\slave\test\build\venv\Scripts 16:27:08 INFO - Running setup.py install for mozscreenshot 16:27:08 INFO - Running setup.py install for moztest 16:27:08 INFO - Running setup.py install for mozversion 16:27:08 INFO - Installing mozversion-script.py script to C:\slave\test\build\venv\Scripts 16:27:08 INFO - Installing mozversion.exe script to C:\slave\test\build\venv\Scripts 16:27:08 INFO - Running setup.py install for wptserve 16:27:08 INFO - Successfully installed blessings browsermob-proxy manifestparser marionette-client marionette-driver mozcrash mozdebug mozdevice mozhttpd mozInstall mozleak mozprofile mozrunner mozscreenshot moztest mozversion wptserve 16:27:08 INFO - Cleaning up... 16:27:08 INFO - Return code: 0 16:27:08 INFO - Done creating virtualenv C:\slave\test\build\venv. 16:27:08 INFO - Getting output from command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'freeze'] 16:27:08 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip freeze 16:27:08 INFO - Reading from file tmpfile_stdout 16:27:08 INFO - Using _rmtree_windows ... 16:27:08 INFO - Using _rmtree_windows ... 16:27:08 INFO - Current package versions: 16:27:08 INFO - blessings == 1.6 16:27:08 INFO - blobuploader == 1.2.4 16:27:08 INFO - browsermob-proxy == 0.6.0 16:27:08 INFO - distribute == 0.6.14 16:27:08 INFO - docopt == 0.6.1 16:27:08 INFO - manifestparser == 1.1 16:27:08 INFO - marionette-client == 2.3.0 16:27:08 INFO - marionette-driver == 1.4.0 16:27:08 INFO - mozInstall == 1.12 16:27:08 INFO - mozcrash == 0.17 16:27:08 INFO - mozdebug == 0.1 16:27:08 INFO - mozdevice == 0.48 16:27:08 INFO - mozfile == 1.2 16:27:08 INFO - mozhttpd == 0.7 16:27:08 INFO - mozinfo == 0.9 16:27:08 INFO - mozleak == 0.1 16:27:08 INFO - mozlog == 3.1 16:27:08 INFO - moznetwork == 0.27 16:27:08 INFO - mozprocess == 0.22 16:27:08 INFO - mozprofile == 0.28 16:27:08 INFO - mozrunner == 6.11 16:27:08 INFO - mozscreenshot == 0.1 16:27:08 INFO - mozsystemmonitor == 0.0 16:27:08 INFO - moztest == 0.7 16:27:08 INFO - mozversion == 1.4 16:27:08 INFO - requests == 1.2.3 16:27:08 INFO - wptserve == 1.4.0 16:27:08 INFO - Running post-action listener: _resource_record_post_action 16:27:08 INFO - Running post-action listener: _start_resource_monitoring 16:27:08 INFO - Starting resource monitoring. 16:27:08 INFO - ##### 16:27:08 INFO - ##### Running pull step. 16:27:08 INFO - ##### 16:27:08 INFO - Running pre-action listener: _resource_record_pre_action 16:27:08 INFO - Running main action method: pull 16:27:08 INFO - Pull has nothing to do! 16:27:08 INFO - Running post-action listener: _resource_record_post_action 16:27:08 INFO - ##### 16:27:08 INFO - ##### Running install step. 16:27:08 INFO - ##### 16:27:08 INFO - Running pre-action listener: _resource_record_pre_action 16:27:08 INFO - Running main action method: install 16:27:08 INFO - Getting output from command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'freeze'] 16:27:08 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip freeze 16:27:08 INFO - Reading from file tmpfile_stdout 16:27:08 INFO - Using _rmtree_windows ... 16:27:08 INFO - Using _rmtree_windows ... 16:27:08 INFO - Detecting whether we're running mozinstall >=1.0... 16:27:08 INFO - Getting output from command: ['C:\\slave\\test/build/venv/scripts/python', 'C:\\slave\\test/build/venv/scripts/mozinstall-script.py', '-h'] 16:27:08 INFO - Copy/paste: C:\slave\test/build/venv/scripts/python C:\slave\test/build/venv/scripts/mozinstall-script.py -h 16:27:08 INFO - Reading from file tmpfile_stdout 16:27:08 INFO - Output received: 16:27:08 INFO - Usage: mozinstall-script.py [options] installer 16:27:08 INFO - Options: 16:27:08 INFO - -h, --help show this help message and exit 16:27:08 INFO - -d DEST, --destination=DEST 16:27:08 INFO - Directory to install application into. [default: 16:27:08 INFO - "C:\slave\test"] 16:27:08 INFO - --app=APP Application being installed. [default: firefox] 16:27:08 INFO - Using _rmtree_windows ... 16:27:08 INFO - Using _rmtree_windows ... 16:27:08 INFO - mkdir: C:\slave\test\build\application 16:27:08 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'] 16:27:08 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 16:27:11 INFO - Reading from file tmpfile_stdout 16:27:11 INFO - Output received: 16:27:11 INFO - C:\slave\test\build\application\firefox\firefox.exe 16:27:11 INFO - Using _rmtree_windows ... 16:27:11 INFO - Using _rmtree_windows ... 16:27:11 INFO - Running post-action listener: _resource_record_post_action 16:27:11 INFO - ##### 16:27:11 INFO - ##### Running run-tests step. 16:27:11 INFO - ##### 16:27:11 INFO - Running pre-action listener: _resource_record_pre_action 16:27:11 INFO - Running main action method: run_tests 16:27:11 INFO - mkdir: C:\slave\test\build\blobber_upload_dir 16:27:11 INFO - Minidump filename unknown. Determining based upon platform and architecture. 16:27:11 INFO - Minidump tooltool manifest unknown. Determining based upon platform and architecture. 16:27:11 INFO - grabbing minidump binary from tooltool 16:27:11 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 16:27:11 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 16:27:11 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 16:27:11 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 16:27:11 INFO - INFO - Attempting to fetch from 'https://api.pub.build.mozilla.org/tooltool/'... 16:27:14 INFO - INFO - File win32-minidump_stackwalk.exe fetched from https://api.pub.build.mozilla.org/tooltool/ as C:\slave\test\build\tmpkmevb7 16:27:14 INFO - INFO - File integrity verified, renaming tmpkmevb7 to win32-minidump_stackwalk.exe 16:27:14 INFO - Return code: 0 16:27:14 INFO - Chmoding C:\slave\test\build\win32-minidump_stackwalk.exe to 0755 16:27:14 INFO - ENV: MINIDUMP_SAVE_PATH is now C:\slave\test\build\blobber_upload_dir 16:27:14 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/Aplr0ORRQ2ONCWDoQkhHVQ/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 16:27:14 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/Aplr0ORRQ2ONCWDoQkhHVQ/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 16:27:14 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users', 16:27:14 INFO - 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-105\\Application Data', 16:27:14 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 16:27:14 INFO - 'COMPUTERNAME': 'T-XP32-IX-105', 16:27:14 INFO - 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe', 16:27:14 INFO - 'DCLOCATION': 'SCL3', 16:27:14 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 16:27:14 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 16:27:14 INFO - 'FP_NO_HOST_CHECK': 'NO', 16:27:14 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 16:27:14 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 16:27:14 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 16:27:14 INFO - 'HOMEDRIVE': 'C:', 16:27:14 INFO - 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-105', 16:27:14 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 16:27:14 INFO - 'KTS_VERSION': '1.19c', 16:27:14 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 16:27:14 INFO - 'LOGONSERVER': '\\\\T-XP32-IX-105', 16:27:14 INFO - 'MINIDUMP_SAVE_PATH': 'C:\\slave\\test\\build\\blobber_upload_dir', 16:27:14 INFO - 'MONDIR': 'C:\\Monitor_config\\', 16:27:14 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 16:27:14 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 16:27:14 INFO - 'MOZILLABUILDDRIVE': 'C:', 16:27:14 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 16:27:14 INFO - 'MOZ_AIRBAG': '1', 16:27:14 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 16:27:14 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 16:27:14 INFO - 'MOZ_MSVCVERSION': '8', 16:27:14 INFO - 'MOZ_NO_REMOTE': '1', 16:27:14 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 16:27:14 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 16:27:14 INFO - 'NO_EM_RESTART': '1', 16:27:14 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 16:27:14 INFO - 'NUMBER_OF_PROCESSORS': '8', 16:27:14 INFO - 'OS': 'Windows_NT', 16:27:14 INFO - 'OURDRIVE': 'C:', 16:27: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', 16:27:14 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 16:27:14 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 16:27:14 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 16:27:14 INFO - 'PROCESSOR_LEVEL': '6', 16:27:14 INFO - 'PROCESSOR_REVISION': '1e05', 16:27:14 INFO - 'PROGRAMFILES': 'C:\\Program Files', 16:27:14 INFO - 'PROMPT': '$P$G', 16:27:14 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 16:27:14 INFO - 'PWD': 'C:\\slave\\test', 16:27:14 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 16:27:14 INFO - 'SESSIONNAME': 'Console', 16:27:14 INFO - 'SLAVEDIR': 'C:\\slave\\', 16:27:14 INFO - 'SYSTEMDRIVE': 'C:', 16:27:14 INFO - 'SYSTEMROOT': 'C:\\WINDOWS', 16:27:14 INFO - 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 16:27:14 INFO - 'TEST1': 'testie', 16:27:14 INFO - 'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 16:27:14 INFO - 'USERDOMAIN': 'T-XP32-IX-105', 16:27:14 INFO - 'USERNAME': 'cltbld', 16:27:14 INFO - 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-105', 16:27:14 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 16:27:14 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 16:27:14 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 16:27:14 INFO - 'WINDIR': 'C:\\WINDOWS', 16:27:14 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 16:27:14 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/Aplr0ORRQ2ONCWDoQkhHVQ/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 16:27:15 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 16:27:15 INFO - import pkg_resources 16:27:16 INFO - Using 1 client processes 16:27:19 INFO - SUITE-START | Running 778 tests 16:27:19 INFO - Running testharness tests 16:27:19 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html 16:27:19 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | took 0ms 16:27:19 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html 16:27:19 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | took 0ms 16:27:19 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html 16:27:19 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html | took 0ms 16:27:19 INFO - Setting up ssl 16:27:20 INFO - PROCESS | certutil | 16:27:20 INFO - PROCESS | certutil | 16:27:20 INFO - PROCESS | certutil | 16:27:20 INFO - Certificate Nickname Trust Attributes 16:27:20 INFO - SSL,S/MIME,JAR/XPI 16:27:20 INFO - 16:27:20 INFO - web-platform-tests CT,, 16:27:20 INFO - 16:27:20 INFO - Starting runner 16:27:22 INFO - PROCESS | 2516 | [2516] 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 16:27:22 INFO - PROCESS | 2516 | [2516] 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 16:27:22 INFO - PROCESS | 2516 | [2516] 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 16:27:23 INFO - PROCESS | 2516 | 1465860443870 Marionette DEBUG Marionette enabled via build flag and pref 16:27:23 INFO - PROCESS | 2516 | ++DOCSHELL 114C5C00 == 1 [pid = 2516] [id = 1] 16:27:23 INFO - PROCESS | 2516 | ++DOMWINDOW == 1 (114C6000) [pid = 2516] [serial = 1] [outer = 00000000] 16:27:23 INFO - PROCESS | 2516 | [2516] WARNING: No inner window available!: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 16:27:23 INFO - PROCESS | 2516 | ++DOMWINDOW == 2 (114C6C00) [pid = 2516] [serial = 2] [outer = 114C6000] 16:27:24 INFO - PROCESS | 2516 | [2516] 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 2860 16:27:24 INFO - PROCESS | 2516 | [2516] 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 2248 16:27:24 INFO - PROCESS | 2516 | ++DOCSHELL 12810000 == 2 [pid = 2516] [id = 2] 16:27:24 INFO - PROCESS | 2516 | ++DOMWINDOW == 3 (12810400) [pid = 2516] [serial = 3] [outer = 00000000] 16:27:24 INFO - PROCESS | 2516 | [2516] WARNING: No inner window available!: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 16:27:24 INFO - PROCESS | 2516 | ++DOMWINDOW == 4 (12811000) [pid = 2516] [serial = 4] [outer = 12810400] 16:27:24 INFO - PROCESS | 2516 | 1465860444437 Marionette INFO Listening on port 2828 16:27:24 INFO - PROCESS | 2516 | 1465860444809 Marionette DEBUG Marionette enabled via command-line flag 16:27:24 INFO - PROCESS | 2516 | ++DOCSHELL 13147400 == 3 [pid = 2516] [id = 3] 16:27:24 INFO - PROCESS | 2516 | ++DOMWINDOW == 5 (1314F400) [pid = 2516] [serial = 5] [outer = 00000000] 16:27:24 INFO - PROCESS | 2516 | [2516] WARNING: No inner window available!: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 16:27:24 INFO - PROCESS | 2516 | ++DOMWINDOW == 6 (13150000) [pid = 2516] [serial = 6] [outer = 1314F400] 16:27:24 INFO - PROCESS | 2516 | [2516] WARNING: 'NS_FAILED(rv)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/dom/plugins/base/nsPluginHost.cpp, line 2375 16:27:25 INFO - PROCESS | 2516 | [2516] 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 16:27:25 INFO - PROCESS | 2516 | [2516] 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 16:27:25 INFO - PROCESS | 2516 | [2516] 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 16:27:25 INFO - PROCESS | 2516 | ++DOMWINDOW == 7 (13658000) [pid = 2516] [serial = 7] [outer = 12810400] 16:27:25 INFO - PROCESS | 2516 | [2516] 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 16:27:25 INFO - PROCESS | 2516 | 1465860445133 Marionette DEBUG Accepted connection conn0 from 127.0.0.1:1761 16:27:25 INFO - PROCESS | 2516 | 1465860445165 Marionette DEBUG Closed connection conn0 16:27:25 INFO - PROCESS | 2516 | [2516] 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 16:27:25 INFO - PROCESS | 2516 | 1465860445217 Marionette DEBUG Accepted connection conn1 from 127.0.0.1:1762 16:27:25 INFO - PROCESS | 2516 | 1465860445304 Marionette DEBUG Closed connection conn1 16:27:25 INFO - PROCESS | 2516 | [2516] 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 16:27:25 INFO - PROCESS | 2516 | 1465860445311 Marionette DEBUG Accepted connection conn2 from 127.0.0.1:1763 16:27:25 INFO - PROCESS | 2516 | 1465860445317 Marionette DEBUG Closed connection conn2 16:27:25 INFO - PROCESS | 2516 | ++DOCSHELL 114C7000 == 4 [pid = 2516] [id = 4] 16:27:25 INFO - PROCESS | 2516 | ++DOMWINDOW == 8 (13D58C00) [pid = 2516] [serial = 8] [outer = 00000000] 16:27:25 INFO - PROCESS | 2516 | ++DOMWINDOW == 9 (14309800) [pid = 2516] [serial = 9] [outer = 13D58C00] 16:27:25 INFO - PROCESS | 2516 | [2516] 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 16:27:25 INFO - PROCESS | 2516 | 1465860445412 Marionette DEBUG Accepted connection conn3 from 127.0.0.1:1764 16:27:25 INFO - PROCESS | 2516 | [2516] 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 2893 16:27:25 INFO - PROCESS | 2516 | ++DOMWINDOW == 10 (14310C00) [pid = 2516] [serial = 10] [outer = 13D58C00] 16:27:25 INFO - PROCESS | 2516 | 1465860445631 Marionette TRACE conn3 -> [0,1,"newSession",{"sessionId":null,"capabilities":null}] 16:27:25 INFO - PROCESS | 2516 | 1465860445638 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":"20160613144725","device":"desktop","version":"48.0"} 16:27:25 INFO - PROCESS | 2516 | [2516] 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 16:27:25 INFO - PROCESS | 2516 | [2516] 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 16:27:25 INFO - PROCESS | 2516 | [2516] 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 16:27:26 INFO - PROCESS | 2516 | [2516] 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 16:27:26 INFO - PROCESS | 2516 | ++DOCSHELL 15FB7000 == 5 [pid = 2516] [id = 5] 16:27:26 INFO - PROCESS | 2516 | ++DOMWINDOW == 11 (15FB7800) [pid = 2516] [serial = 11] [outer = 00000000] 16:27:26 INFO - PROCESS | 2516 | ++DOCSHELL 15FB8000 == 6 [pid = 2516] [id = 6] 16:27:26 INFO - PROCESS | 2516 | ++DOMWINDOW == 12 (15FB8400) [pid = 2516] [serial = 12] [outer = 00000000] 16:27:26 INFO - PROCESS | 2516 | [2516] 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 16:27:27 INFO - PROCESS | 2516 | ++DOCSHELL 167BEC00 == 7 [pid = 2516] [id = 7] 16:27:27 INFO - PROCESS | 2516 | ++DOMWINDOW == 13 (167BF000) [pid = 2516] [serial = 13] [outer = 00000000] 16:27:27 INFO - PROCESS | 2516 | [2516] 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 16:27:27 INFO - PROCESS | 2516 | [2516] 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 16:27:27 INFO - PROCESS | 2516 | ++DOMWINDOW == 14 (16992000) [pid = 2516] [serial = 14] [outer = 167BF000] 16:27:27 INFO - PROCESS | 2516 | [2516] 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 2893 16:27:27 INFO - PROCESS | 2516 | ++DOMWINDOW == 15 (16D75C00) [pid = 2516] [serial = 15] [outer = 15FB7800] 16:27:27 INFO - PROCESS | 2516 | ++DOMWINDOW == 16 (16D77800) [pid = 2516] [serial = 16] [outer = 15FB8400] 16:27:27 INFO - PROCESS | 2516 | ++DOMWINDOW == 17 (16D7A000) [pid = 2516] [serial = 17] [outer = 167BF000] 16:27:28 INFO - PROCESS | 2516 | 1465860448019 Marionette INFO startBrowser 262ecf46-79ac-42c1-b944-d5865882523f 16:27:28 INFO - PROCESS | 2516 | 1465860448055 Marionette DEBUG loaded listener.js 16:27:28 INFO - PROCESS | 2516 | 1465860448068 Marionette DEBUG loaded listener.js 16:27:28 INFO - PROCESS | 2516 | 1465860448070 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:27:28 INFO - PROCESS | 2516 | ++DOMWINDOW == 18 (17EC5800) [pid = 2516] [serial = 18] [outer = 167BF000] 16:27:28 INFO - PROCESS | 2516 | 1465860448560 Marionette TRACE conn3 <- [1,1,null,{"sessionId":"262ecf46-79ac-42c1-b944-d5865882523f","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":"20160613144725","device":"desktop","version":"48.0","command_id":1}}] 16:27:28 INFO - PROCESS | 2516 | 1465860448700 Marionette TRACE conn3 -> [0,2,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":128}] 16:27:28 INFO - PROCESS | 2516 | 1465860448702 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:27:28 INFO - PROCESS | 2516 | 1465860448760 Marionette TRACE conn3 <- [1,2,null,{"value":null}] 16:27:28 INFO - PROCESS | 2516 | 1465860448869 Marionette TRACE conn3 -> [0,3,"get",{"url":"http://web-platform.test:8000/testharness_runner.html"}] 16:27:28 INFO - PROCESS | 2516 | 1465860448872 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:27:28 INFO - PROCESS | 2516 | [2516] 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 16:27:29 INFO - PROCESS | 2516 | [2516] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 16:27:29 INFO - PROCESS | 2516 | ++DOMWINDOW == 19 (11AD8000) [pid = 2516] [serial = 19] [outer = 167BF000] 16:27:29 INFO - PROCESS | 2516 | [2516] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 16:27:29 INFO - PROCESS | 2516 | [2516] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 16:27:29 INFO - PROCESS | 2516 | 1465860449341 Marionette TRACE conn3 <- [1,3,null,{}] 16:27:29 INFO - PROCESS | 2516 | 1465860449366 Marionette TRACE conn3 -> [0,4,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"document.title = 'MainThread'","sandbox":"default","line":140}] 16:27:29 INFO - PROCESS | 2516 | 1465860449369 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:27:29 INFO - PROCESS | 2516 | 1465860449434 Marionette TRACE conn3 <- [1,4,null,{"value":null}] 16:27:29 INFO - PROCESS | 2516 | 1465860449460 Marionette TRACE conn3 -> [0,5,"getWindowHandle",null] 16:27:29 INFO - PROCESS | 2516 | 1465860449463 Marionette TRACE conn3 <- [1,5,null,{"value":"13"}] 16:27:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.copy.html 16:27:29 INFO - PROCESS | 2516 | 1465860449467 Marionette TRACE conn3 -> [0,6,"setScriptTimeout",{"ms":35000}] 16:27:29 INFO - PROCESS | 2516 | 1465860449470 Marionette TRACE conn3 <- [1,6,null,{}] 16:27:29 INFO - PROCESS | 2516 | 1465860449491 Marionette TRACE conn3 -> [0,7,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:27:29 INFO - PROCESS | 2516 | 1465860449493 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:27:29 INFO - PROCESS | 2516 | 1465860449523 Marionette TRACE conn3 <- [1,7,null,{"value":null}] 16:27:29 INFO - PROCESS | 2516 | 1465860449529 Marionette TRACE conn3 -> [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\", \"9aafb883-d809-412a-bdc1-689609e922c0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:27:29 INFO - PROCESS | 2516 | 1465860449531 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:27:29 INFO - PROCESS | 2516 | ++DOCSHELL 167BAC00 == 8 [pid = 2516] [id = 8] 16:27:29 INFO - PROCESS | 2516 | ++DOMWINDOW == 20 (19CA0800) [pid = 2516] [serial = 20] [outer = 00000000] 16:27:29 INFO - PROCESS | 2516 | ++DOMWINDOW == 21 (19CA3000) [pid = 2516] [serial = 21] [outer = 19CA0800] 16:27:29 INFO - PROCESS | 2516 | 1465860449579 Marionette DEBUG loaded listener.js 16:27:29 INFO - PROCESS | 2516 | ++DOMWINDOW == 22 (19CA7000) [pid = 2516] [serial = 22] [outer = 19CA0800] 16:27:30 INFO - PROCESS | 2516 | ++DOCSHELL 19CAA000 == 9 [pid = 2516] [id = 9] 16:27:30 INFO - PROCESS | 2516 | ++DOMWINDOW == 23 (19E82000) [pid = 2516] [serial = 23] [outer = 00000000] 16:27:30 INFO - PROCESS | 2516 | ++DOMWINDOW == 24 (1A254000) [pid = 2516] [serial = 24] [outer = 19E82000] 16:27:30 INFO - PROCESS | 2516 | 1465860450102 Marionette DEBUG loaded listener.js 16:27:30 INFO - PROCESS | 2516 | ++DOMWINDOW == 25 (19E84000) [pid = 2516] [serial = 25] [outer = 19E82000] 16:27:30 INFO - PROCESS | 2516 | 1465860450202 Marionette TRACE conn3 <- [1,8,null,{"value":["/2dcontext/compositing/2d.composite.canvas.copy.html",0,null,null,[["Canvas test: 2d.composite.canvas.copy",0,null,null]]]}] 16:27:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.copy.html | Canvas test: 2d.composite.canvas.copy 16:27:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.copy.html | took 808ms 16:27:30 INFO - PROCESS | 2516 | 1465860450313 Marionette TRACE conn3 -> [0,9,"getWindowHandle",null] 16:27:30 INFO - PROCESS | 2516 | 1465860450315 Marionette TRACE conn3 <- [1,9,null,{"value":"13"}] 16:27:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-atop.html 16:27:30 INFO - PROCESS | 2516 | 1465860450363 Marionette TRACE conn3 -> [0,10,"setScriptTimeout",{"ms":35000}] 16:27:30 INFO - PROCESS | 2516 | 1465860450366 Marionette TRACE conn3 <- [1,10,null,{}] 16:27:30 INFO - PROCESS | 2516 | 1465860450433 Marionette TRACE conn3 -> [0,11,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:27:30 INFO - PROCESS | 2516 | 1465860450438 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:27:30 INFO - PROCESS | 2516 | 1465860450551 Marionette TRACE conn3 <- [1,11,null,{"value":null}] 16:27:30 INFO - PROCESS | 2516 | 1465860450571 Marionette TRACE conn3 -> [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\", \"9aafb883-d809-412a-bdc1-689609e922c0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:27:30 INFO - PROCESS | 2516 | 1465860450574 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:27:30 INFO - PROCESS | 2516 | ++DOCSHELL 1A30A800 == 10 [pid = 2516] [id = 10] 16:27:30 INFO - PROCESS | 2516 | ++DOMWINDOW == 26 (1A943800) [pid = 2516] [serial = 26] [outer = 00000000] 16:27:30 INFO - PROCESS | 2516 | ++DOMWINDOW == 27 (1AB8C000) [pid = 2516] [serial = 27] [outer = 1A943800] 16:27:30 INFO - PROCESS | 2516 | 1465860450621 Marionette DEBUG loaded listener.js 16:27:30 INFO - PROCESS | 2516 | ++DOMWINDOW == 28 (1AB90000) [pid = 2516] [serial = 28] [outer = 1A943800] 16:27:30 INFO - PROCESS | 2516 | 1465860450945 Marionette TRACE conn3 <- [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]]]}] 16:27:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | Canvas test: 2d.composite.canvas.destination-atop 16:27:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | took 668ms 16:27:30 INFO - PROCESS | 2516 | 1465860451011 Marionette TRACE conn3 -> [0,13,"getWindowHandle",null] 16:27:30 INFO - PROCESS | 2516 | 1465860451013 Marionette TRACE conn3 <- [1,13,null,{"value":"13"}] 16:27:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-in.html 16:27:31 INFO - PROCESS | 2516 | 1465860451017 Marionette TRACE conn3 -> [0,14,"setScriptTimeout",{"ms":35000}] 16:27:31 INFO - PROCESS | 2516 | 1465860451018 Marionette TRACE conn3 <- [1,14,null,{}] 16:27:31 INFO - PROCESS | 2516 | 1465860451022 Marionette TRACE conn3 -> [0,15,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:27:31 INFO - PROCESS | 2516 | 1465860451023 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:27:31 INFO - PROCESS | 2516 | 1465860451120 Marionette TRACE conn3 <- [1,15,null,{"value":null}] 16:27:31 INFO - PROCESS | 2516 | 1465860451126 Marionette TRACE conn3 -> [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\", \"9aafb883-d809-412a-bdc1-689609e922c0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:27:31 INFO - PROCESS | 2516 | 1465860451128 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:27:31 INFO - PROCESS | 2516 | ++DOCSHELL 1A4AA800 == 11 [pid = 2516] [id = 11] 16:27:31 INFO - PROCESS | 2516 | ++DOMWINDOW == 29 (1A4AC800) [pid = 2516] [serial = 29] [outer = 00000000] 16:27:31 INFO - PROCESS | 2516 | ++DOMWINDOW == 30 (1A4DF400) [pid = 2516] [serial = 30] [outer = 1A4AC800] 16:27:31 INFO - PROCESS | 2516 | 1465860451171 Marionette DEBUG loaded listener.js 16:27:31 INFO - PROCESS | 2516 | ++DOMWINDOW == 31 (1A4E7C00) [pid = 2516] [serial = 31] [outer = 1A4AC800] 16:27:31 INFO - PROCESS | 2516 | 1465860451550 Marionette TRACE conn3 <- [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]]]}] 16:27:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-in.html | Canvas test: 2d.composite.canvas.destination-in 16:27:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-in.html | took 590ms 16:27:31 INFO - PROCESS | 2516 | 1465860451597 Marionette TRACE conn3 -> [0,17,"getWindowHandle",null] 16:27:31 INFO - PROCESS | 2516 | 1465860451598 Marionette TRACE conn3 <- [1,17,null,{"value":"13"}] 16:27:31 INFO - PROCESS | 2516 | 1465860451602 Marionette TRACE conn3 -> [0,18,"setScriptTimeout",{"ms":35000}] 16:27:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-out.html 16:27:31 INFO - PROCESS | 2516 | 1465860451603 Marionette TRACE conn3 <- [1,18,null,{}] 16:27:31 INFO - PROCESS | 2516 | 1465860451607 Marionette TRACE conn3 -> [0,19,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:27:31 INFO - PROCESS | 2516 | 1465860451609 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:27:31 INFO - PROCESS | 2516 | 1465860451700 Marionette TRACE conn3 <- [1,19,null,{"value":null}] 16:27:31 INFO - PROCESS | 2516 | 1465860451705 Marionette TRACE conn3 -> [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\", \"9aafb883-d809-412a-bdc1-689609e922c0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:27:31 INFO - PROCESS | 2516 | 1465860451709 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:27:31 INFO - PROCESS | 2516 | ++DOCSHELL 1A4EDC00 == 12 [pid = 2516] [id = 12] 16:27:31 INFO - PROCESS | 2516 | ++DOMWINDOW == 32 (1A67F000) [pid = 2516] [serial = 32] [outer = 00000000] 16:27:31 INFO - PROCESS | 2516 | ++DOMWINDOW == 33 (1A684000) [pid = 2516] [serial = 33] [outer = 1A67F000] 16:27:31 INFO - PROCESS | 2516 | 1465860451753 Marionette DEBUG loaded listener.js 16:27:31 INFO - PROCESS | 2516 | ++DOMWINDOW == 34 (1A688000) [pid = 2516] [serial = 34] [outer = 1A67F000] 16:27:32 INFO - PROCESS | 2516 | 1465860452101 Marionette TRACE conn3 <- [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]]]}] 16:27:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-out.html | Canvas test: 2d.composite.canvas.destination-out 16:27:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-out.html | took 528ms 16:27:32 INFO - PROCESS | 2516 | 1465860452138 Marionette TRACE conn3 -> [0,21,"getWindowHandle",null] 16:27:32 INFO - PROCESS | 2516 | 1465860452140 Marionette TRACE conn3 <- [1,21,null,{"value":"13"}] 16:27:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-over.html 16:27:32 INFO - PROCESS | 2516 | 1465860452144 Marionette TRACE conn3 -> [0,22,"setScriptTimeout",{"ms":35000}] 16:27:32 INFO - PROCESS | 2516 | 1465860452145 Marionette TRACE conn3 <- [1,22,null,{}] 16:27:32 INFO - PROCESS | 2516 | 1465860452148 Marionette TRACE conn3 -> [0,23,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:27:32 INFO - PROCESS | 2516 | 1465860452151 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:27:32 INFO - PROCESS | 2516 | 1465860452247 Marionette TRACE conn3 <- [1,23,null,{"value":null}] 16:27:32 INFO - PROCESS | 2516 | 1465860452252 Marionette TRACE conn3 -> [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\", \"9aafb883-d809-412a-bdc1-689609e922c0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:27:32 INFO - PROCESS | 2516 | 1465860452254 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:27:32 INFO - PROCESS | 2516 | ++DOCSHELL 1AB93800 == 13 [pid = 2516] [id = 13] 16:27:32 INFO - PROCESS | 2516 | ++DOMWINDOW == 35 (1AB94400) [pid = 2516] [serial = 35] [outer = 00000000] 16:27:32 INFO - PROCESS | 2516 | ++DOMWINDOW == 36 (1AD57000) [pid = 2516] [serial = 36] [outer = 1AB94400] 16:27:32 INFO - PROCESS | 2516 | 1465860452297 Marionette DEBUG loaded listener.js 16:27:32 INFO - PROCESS | 2516 | ++DOMWINDOW == 37 (1AD5BC00) [pid = 2516] [serial = 37] [outer = 1AB94400] 16:27:32 INFO - PROCESS | 2516 | 1465860452608 Marionette TRACE conn3 <- [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]]]}] 16:27:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-over.html | Canvas test: 2d.composite.canvas.destination-over 16:27:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-over.html | took 481ms 16:27:32 INFO - PROCESS | 2516 | 1465860452638 Marionette TRACE conn3 -> [0,25,"getWindowHandle",null] 16:27:32 INFO - PROCESS | 2516 | 1465860452639 Marionette TRACE conn3 <- [1,25,null,{"value":"13"}] 16:27:32 INFO - PROCESS | 2516 | 1465860452647 Marionette TRACE conn3 -> [0,26,"setScriptTimeout",{"ms":35000}] 16:27:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.lighter.html 16:27:32 INFO - PROCESS | 2516 | 1465860452649 Marionette TRACE conn3 <- [1,26,null,{}] 16:27:32 INFO - PROCESS | 2516 | 1465860452652 Marionette TRACE conn3 -> [0,27,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:27:32 INFO - PROCESS | 2516 | 1465860452654 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:27:32 INFO - PROCESS | 2516 | 1465860452748 Marionette TRACE conn3 <- [1,27,null,{"value":null}] 16:27:32 INFO - PROCESS | 2516 | 1465860452753 Marionette TRACE conn3 -> [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\", \"9aafb883-d809-412a-bdc1-689609e922c0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:27:32 INFO - PROCESS | 2516 | 1465860452755 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:27:32 INFO - PROCESS | 2516 | ++DOCSHELL 1AEA8800 == 14 [pid = 2516] [id = 14] 16:27:32 INFO - PROCESS | 2516 | ++DOMWINDOW == 38 (1AEAA000) [pid = 2516] [serial = 38] [outer = 00000000] 16:27:32 INFO - PROCESS | 2516 | ++DOMWINDOW == 39 (1AEB2000) [pid = 2516] [serial = 39] [outer = 1AEAA000] 16:27:32 INFO - PROCESS | 2516 | 1465860452798 Marionette DEBUG loaded listener.js 16:27:32 INFO - PROCESS | 2516 | ++DOMWINDOW == 40 (1B12D400) [pid = 2516] [serial = 40] [outer = 1AEAA000] 16:27:33 INFO - PROCESS | 2516 | 1465860453139 Marionette TRACE conn3 <- [1,28,null,{"value":["/2dcontext/compositing/2d.composite.canvas.lighter.html",0,null,null,[["Canvas test: 2d.composite.canvas.lighter",0,null,null]]]}] 16:27:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.lighter.html | Canvas test: 2d.composite.canvas.lighter 16:27:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.lighter.html | took 528ms 16:27:33 INFO - PROCESS | 2516 | 1465860453184 Marionette TRACE conn3 -> [0,29,"getWindowHandle",null] 16:27:33 INFO - PROCESS | 2516 | 1465860453186 Marionette TRACE conn3 <- [1,29,null,{"value":"13"}] 16:27:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-atop.html 16:27:33 INFO - PROCESS | 2516 | 1465860453189 Marionette TRACE conn3 -> [0,30,"setScriptTimeout",{"ms":35000}] 16:27:33 INFO - PROCESS | 2516 | 1465860453191 Marionette TRACE conn3 <- [1,30,null,{}] 16:27:33 INFO - PROCESS | 2516 | 1465860453194 Marionette TRACE conn3 -> [0,31,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:27:33 INFO - PROCESS | 2516 | 1465860453196 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:27:33 INFO - PROCESS | 2516 | 1465860453283 Marionette TRACE conn3 <- [1,31,null,{"value":null}] 16:27:33 INFO - PROCESS | 2516 | 1465860453289 Marionette TRACE conn3 -> [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\", \"9aafb883-d809-412a-bdc1-689609e922c0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:27:33 INFO - PROCESS | 2516 | 1465860453290 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:27:33 INFO - PROCESS | 2516 | ++DOCSHELL 1AEAB800 == 15 [pid = 2516] [id = 15] 16:27:33 INFO - PROCESS | 2516 | ++DOMWINDOW == 41 (1AEAE800) [pid = 2516] [serial = 41] [outer = 00000000] 16:27:33 INFO - PROCESS | 2516 | ++DOMWINDOW == 42 (1B138C00) [pid = 2516] [serial = 42] [outer = 1AEAE800] 16:27:33 INFO - PROCESS | 2516 | 1465860453334 Marionette DEBUG loaded listener.js 16:27:33 INFO - PROCESS | 2516 | ++DOMWINDOW == 43 (1B134000) [pid = 2516] [serial = 43] [outer = 1AEAE800] 16:27:33 INFO - PROCESS | 2516 | ++DOCSHELL 1B351800 == 16 [pid = 2516] [id = 16] 16:27:33 INFO - PROCESS | 2516 | ++DOMWINDOW == 44 (1B351C00) [pid = 2516] [serial = 44] [outer = 00000000] 16:27:33 INFO - PROCESS | 2516 | ++DOMWINDOW == 45 (1B136C00) [pid = 2516] [serial = 45] [outer = 1B351C00] 16:27:33 INFO - PROCESS | 2516 | ++DOMWINDOW == 46 (1B34BC00) [pid = 2516] [serial = 46] [outer = 1B351C00] 16:27:33 INFO - PROCESS | 2516 | ++DOCSHELL 1B34F000 == 17 [pid = 2516] [id = 17] 16:27:33 INFO - PROCESS | 2516 | ++DOMWINDOW == 47 (1B353400) [pid = 2516] [serial = 47] [outer = 00000000] 16:27:33 INFO - PROCESS | 2516 | ++DOMWINDOW == 48 (1B516800) [pid = 2516] [serial = 48] [outer = 1B353400] 16:27:33 INFO - PROCESS | 2516 | ++DOMWINDOW == 49 (1B520C00) [pid = 2516] [serial = 49] [outer = 1B353400] 16:27:33 INFO - PROCESS | 2516 | 1465860453844 Marionette TRACE conn3 <- [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]]]}] 16:27:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-atop.html | Canvas test: 2d.composite.canvas.source-atop 16:27:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-atop.html | took 684ms 16:27:33 INFO - PROCESS | 2516 | 1465860453888 Marionette TRACE conn3 -> [0,33,"getWindowHandle",null] 16:27:33 INFO - PROCESS | 2516 | 1465860453890 Marionette TRACE conn3 <- [1,33,null,{"value":"13"}] 16:27:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-in.html 16:27:33 INFO - PROCESS | 2516 | 1465860453893 Marionette TRACE conn3 -> [0,34,"setScriptTimeout",{"ms":35000}] 16:27:33 INFO - PROCESS | 2516 | 1465860453895 Marionette TRACE conn3 <- [1,34,null,{}] 16:27:33 INFO - PROCESS | 2516 | 1465860453898 Marionette TRACE conn3 -> [0,35,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:27:33 INFO - PROCESS | 2516 | 1465860453900 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:27:34 INFO - PROCESS | 2516 | 1465860454025 Marionette TRACE conn3 <- [1,35,null,{"value":null}] 16:27:34 INFO - PROCESS | 2516 | --DOCSHELL 114C5C00 == 16 [pid = 2516] [id = 1] 16:27:34 INFO - PROCESS | 2516 | 1465860454555 Marionette TRACE conn3 -> [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\", \"9aafb883-d809-412a-bdc1-689609e922c0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:27:34 INFO - PROCESS | 2516 | 1465860454559 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:27:34 INFO - PROCESS | 2516 | ++DOCSHELL 104E6000 == 17 [pid = 2516] [id = 18] 16:27:34 INFO - PROCESS | 2516 | ++DOMWINDOW == 50 (104E6400) [pid = 2516] [serial = 50] [outer = 00000000] 16:27:34 INFO - PROCESS | 2516 | ++DOMWINDOW == 51 (1055C400) [pid = 2516] [serial = 51] [outer = 104E6400] 16:27:34 INFO - PROCESS | 2516 | 1465860454615 Marionette DEBUG loaded listener.js 16:27:34 INFO - PROCESS | 2516 | ++DOMWINDOW == 52 (105F2000) [pid = 2516] [serial = 52] [outer = 104E6400] 16:27:35 INFO - PROCESS | 2516 | 1465860455153 Marionette TRACE conn3 <- [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]]]}] 16:27:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-in.html | Canvas test: 2d.composite.canvas.source-in 16:27:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-in.html | took 1320ms 16:27:35 INFO - PROCESS | 2516 | 1465860455222 Marionette TRACE conn3 -> [0,37,"getWindowHandle",null] 16:27:35 INFO - PROCESS | 2516 | 1465860455226 Marionette TRACE conn3 <- [1,37,null,{"value":"13"}] 16:27:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-out.html 16:27:35 INFO - PROCESS | 2516 | 1465860455231 Marionette TRACE conn3 -> [0,38,"setScriptTimeout",{"ms":35000}] 16:27:35 INFO - PROCESS | 2516 | 1465860455234 Marionette TRACE conn3 <- [1,38,null,{}] 16:27:35 INFO - PROCESS | 2516 | 1465860455239 Marionette TRACE conn3 -> [0,39,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:27:35 INFO - PROCESS | 2516 | 1465860455242 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:27:35 INFO - PROCESS | 2516 | 1465860455387 Marionette TRACE conn3 <- [1,39,null,{"value":null}] 16:27:35 INFO - PROCESS | 2516 | 1465860455451 Marionette TRACE conn3 -> [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\", \"9aafb883-d809-412a-bdc1-689609e922c0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:27:35 INFO - PROCESS | 2516 | 1465860455455 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:27:35 INFO - PROCESS | 2516 | ++DOCSHELL 11C26800 == 18 [pid = 2516] [id = 19] 16:27:35 INFO - PROCESS | 2516 | ++DOMWINDOW == 53 (11CC6000) [pid = 2516] [serial = 53] [outer = 00000000] 16:27:35 INFO - PROCESS | 2516 | ++DOMWINDOW == 54 (130C4400) [pid = 2516] [serial = 54] [outer = 11CC6000] 16:27:35 INFO - PROCESS | 2516 | 1465860455554 Marionette DEBUG loaded listener.js 16:27:35 INFO - PROCESS | 2516 | ++DOMWINDOW == 55 (131D1C00) [pid = 2516] [serial = 55] [outer = 11CC6000] 16:27:36 INFO - PROCESS | 2516 | 1465860456106 Marionette TRACE conn3 <- [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]]]}] 16:27:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-out.html | Canvas test: 2d.composite.canvas.source-out 16:27:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-out.html | took 900ms 16:27:36 INFO - PROCESS | 2516 | 1465860456136 Marionette TRACE conn3 -> [0,41,"getWindowHandle",null] 16:27:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-over.html 16:27:36 INFO - PROCESS | 2516 | 1465860456139 Marionette TRACE conn3 <- [1,41,null,{"value":"13"}] 16:27:36 INFO - PROCESS | 2516 | 1465860456143 Marionette TRACE conn3 -> [0,42,"setScriptTimeout",{"ms":35000}] 16:27:36 INFO - PROCESS | 2516 | 1465860456145 Marionette TRACE conn3 <- [1,42,null,{}] 16:27:36 INFO - PROCESS | 2516 | 1465860456149 Marionette TRACE conn3 -> [0,43,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:27:36 INFO - PROCESS | 2516 | 1465860456151 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:27:36 INFO - PROCESS | 2516 | 1465860456266 Marionette TRACE conn3 <- [1,43,null,{"value":null}] 16:27:36 INFO - PROCESS | 2516 | 1465860456360 Marionette TRACE conn3 -> [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\", \"9aafb883-d809-412a-bdc1-689609e922c0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:27:36 INFO - PROCESS | 2516 | 1465860456363 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:27:36 INFO - PROCESS | 2516 | ++DOCSHELL 14FC4C00 == 19 [pid = 2516] [id = 20] 16:27:36 INFO - PROCESS | 2516 | ++DOMWINDOW == 56 (14FC6400) [pid = 2516] [serial = 56] [outer = 00000000] 16:27:36 INFO - PROCESS | 2516 | ++DOMWINDOW == 57 (15651400) [pid = 2516] [serial = 57] [outer = 14FC6400] 16:27:36 INFO - PROCESS | 2516 | 1465860456418 Marionette DEBUG loaded listener.js 16:27:36 INFO - PROCESS | 2516 | ++DOMWINDOW == 58 (15A93000) [pid = 2516] [serial = 58] [outer = 14FC6400] 16:27:37 INFO - PROCESS | 2516 | --DOCSHELL 114C7000 == 18 [pid = 2516] [id = 4] 16:27:37 INFO - PROCESS | 2516 | 1465860457161 Marionette TRACE conn3 <- [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]]]}] 16:27:37 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-over.html | Canvas test: 2d.composite.canvas.source-over 16:27:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-over.html | took 1071ms 16:27:37 INFO - PROCESS | 2516 | 1465860457218 Marionette TRACE conn3 -> [0,45,"getWindowHandle",null] 16:27:37 INFO - PROCESS | 2516 | 1465860457222 Marionette TRACE conn3 <- [1,45,null,{"value":"13"}] 16:27:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.xor.html 16:27:37 INFO - PROCESS | 2516 | 1465860457226 Marionette TRACE conn3 -> [0,46,"setScriptTimeout",{"ms":35000}] 16:27:37 INFO - PROCESS | 2516 | 1465860457231 Marionette TRACE conn3 <- [1,46,null,{}] 16:27:37 INFO - PROCESS | 2516 | 1465860457236 Marionette TRACE conn3 -> [0,47,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:27:37 INFO - PROCESS | 2516 | 1465860457238 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:27:37 INFO - PROCESS | 2516 | 1465860457320 Marionette TRACE conn3 <- [1,47,null,{"value":null}] 16:27:37 INFO - PROCESS | 2516 | 1465860457325 Marionette TRACE conn3 -> [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\", \"9aafb883-d809-412a-bdc1-689609e922c0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:27:37 INFO - PROCESS | 2516 | 1465860457329 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:27:37 INFO - PROCESS | 2516 | ++DOCSHELL 10A4F800 == 19 [pid = 2516] [id = 21] 16:27:37 INFO - PROCESS | 2516 | ++DOMWINDOW == 59 (10A4FC00) [pid = 2516] [serial = 59] [outer = 00000000] 16:27:37 INFO - PROCESS | 2516 | ++DOMWINDOW == 60 (10EF1000) [pid = 2516] [serial = 60] [outer = 10A4FC00] 16:27:37 INFO - PROCESS | 2516 | 1465860457379 Marionette DEBUG loaded listener.js 16:27:37 INFO - PROCESS | 2516 | ++DOMWINDOW == 61 (110C4000) [pid = 2516] [serial = 61] [outer = 10A4FC00] 16:27:37 INFO - PROCESS | 2516 | 1465860457821 Marionette TRACE conn3 <- [1,48,null,{"value":["/2dcontext/compositing/2d.composite.canvas.xor.html",0,null,null,[["Canvas test: 2d.composite.canvas.xor",0,null,null]]]}] 16:27:37 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.xor.html | Canvas test: 2d.composite.canvas.xor 16:27:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.xor.html | took 652ms 16:27:37 INFO - PROCESS | 2516 | 1465860457882 Marionette TRACE conn3 -> [0,49,"getWindowHandle",null] 16:27:37 INFO - PROCESS | 2516 | 1465860457886 Marionette TRACE conn3 <- [1,49,null,{"value":"13"}] 16:27:37 INFO - PROCESS | 2516 | 1465860457892 Marionette TRACE conn3 -> [0,50,"setScriptTimeout",{"ms":35000}] 16:27:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.copy.html 16:27:37 INFO - PROCESS | 2516 | 1465860457894 Marionette TRACE conn3 <- [1,50,null,{}] 16:27:37 INFO - PROCESS | 2516 | 1465860457898 Marionette TRACE conn3 -> [0,51,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:27:37 INFO - PROCESS | 2516 | 1465860457901 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:27:38 INFO - PROCESS | 2516 | 1465860458084 Marionette TRACE conn3 <- [1,51,null,{"value":null}] 16:27:38 INFO - PROCESS | 2516 | 1465860458143 Marionette TRACE conn3 -> [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\", \"9aafb883-d809-412a-bdc1-689609e922c0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:27:38 INFO - PROCESS | 2516 | 1465860458145 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:27:38 INFO - PROCESS | 2516 | ++DOCSHELL 110CA800 == 20 [pid = 2516] [id = 22] 16:27:38 INFO - PROCESS | 2516 | ++DOMWINDOW == 62 (1129A400) [pid = 2516] [serial = 62] [outer = 00000000] 16:27:38 INFO - PROCESS | 2516 | ++DOMWINDOW == 63 (11CCB000) [pid = 2516] [serial = 63] [outer = 1129A400] 16:27:38 INFO - PROCESS | 2516 | 1465860458191 Marionette DEBUG loaded listener.js 16:27:38 INFO - PROCESS | 2516 | ++DOMWINDOW == 64 (13129800) [pid = 2516] [serial = 64] [outer = 1129A400] 16:27:38 INFO - PROCESS | 2516 | 1465860458522 Marionette TRACE conn3 <- [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]]]}] 16:27:38 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.copy.html | fill() does not affect pixels outside the clip region. 16:27:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.copy.html | took 683ms 16:27:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-atop.html 16:27:38 INFO - PROCESS | 2516 | 1465860458592 Marionette TRACE conn3 -> [0,53,"getWindowHandle",null] 16:27:38 INFO - PROCESS | 2516 | 1465860458594 Marionette TRACE conn3 <- [1,53,null,{"value":"13"}] 16:27:38 INFO - PROCESS | 2516 | 1465860458607 Marionette TRACE conn3 -> [0,54,"setScriptTimeout",{"ms":35000}] 16:27:38 INFO - PROCESS | 2516 | 1465860458611 Marionette TRACE conn3 <- [1,54,null,{}] 16:27:38 INFO - PROCESS | 2516 | 1465860458623 Marionette TRACE conn3 -> [0,55,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:27:38 INFO - PROCESS | 2516 | 1465860458627 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:27:38 INFO - PROCESS | 2516 | 1465860458735 Marionette TRACE conn3 <- [1,55,null,{"value":null}] 16:27:38 INFO - PROCESS | 2516 | 1465860458744 Marionette TRACE conn3 -> [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\", \"9aafb883-d809-412a-bdc1-689609e922c0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:27:38 INFO - PROCESS | 2516 | 1465860458747 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:27:38 INFO - PROCESS | 2516 | ++DOCSHELL 13939400 == 21 [pid = 2516] [id = 23] 16:27:38 INFO - PROCESS | 2516 | ++DOMWINDOW == 65 (1393A800) [pid = 2516] [serial = 65] [outer = 00000000] 16:27:38 INFO - PROCESS | 2516 | ++DOMWINDOW == 66 (13C44800) [pid = 2516] [serial = 66] [outer = 1393A800] 16:27:38 INFO - PROCESS | 2516 | 1465860458794 Marionette DEBUG loaded listener.js 16:27:38 INFO - PROCESS | 2516 | ++DOMWINDOW == 67 (13D58000) [pid = 2516] [serial = 67] [outer = 1393A800] 16:27:39 INFO - PROCESS | 2516 | 1465860459189 Marionette TRACE conn3 <- [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]]]}] 16:27:39 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-atop.html | fill() does not affect pixels outside the clip region. 16:27:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-atop.html | took 653ms 16:27:39 INFO - PROCESS | 2516 | 1465860459260 Marionette TRACE conn3 -> [0,57,"getWindowHandle",null] 16:27:39 INFO - PROCESS | 2516 | 1465860459263 Marionette TRACE conn3 <- [1,57,null,{"value":"13"}] 16:27:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-in.html 16:27:39 INFO - PROCESS | 2516 | 1465860459266 Marionette TRACE conn3 -> [0,58,"setScriptTimeout",{"ms":35000}] 16:27:39 INFO - PROCESS | 2516 | 1465860459268 Marionette TRACE conn3 <- [1,58,null,{}] 16:27:39 INFO - PROCESS | 2516 | 1465860459271 Marionette TRACE conn3 -> [0,59,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:27:39 INFO - PROCESS | 2516 | 1465860459273 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:27:39 INFO - PROCESS | 2516 | 1465860459356 Marionette TRACE conn3 <- [1,59,null,{"value":null}] 16:27:39 INFO - PROCESS | 2516 | 1465860459361 Marionette TRACE conn3 -> [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\", \"9aafb883-d809-412a-bdc1-689609e922c0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:27:39 INFO - PROCESS | 2516 | 1465860459363 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:27:39 INFO - PROCESS | 2516 | ++DOCSHELL 1500F800 == 22 [pid = 2516] [id = 24] 16:27:39 INFO - PROCESS | 2516 | ++DOMWINDOW == 68 (15011C00) [pid = 2516] [serial = 68] [outer = 00000000] 16:27:39 INFO - PROCESS | 2516 | ++DOMWINDOW == 69 (15651000) [pid = 2516] [serial = 69] [outer = 15011C00] 16:27:39 INFO - PROCESS | 2516 | 1465860459407 Marionette DEBUG loaded listener.js 16:27:39 INFO - PROCESS | 2516 | ++DOMWINDOW == 70 (157AD800) [pid = 2516] [serial = 70] [outer = 15011C00] 16:27:39 INFO - PROCESS | 2516 | 1465860459767 Marionette TRACE conn3 <- [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]]]}] 16:27:39 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-in.html | fill() does not affect pixels outside the clip region. 16:27:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-in.html | took 528ms 16:27:39 INFO - PROCESS | 2516 | 1465860459786 Marionette TRACE conn3 -> [0,61,"getWindowHandle",null] 16:27:39 INFO - PROCESS | 2516 | 1465860459787 Marionette TRACE conn3 <- [1,61,null,{"value":"13"}] 16:27:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-out.html 16:27:39 INFO - PROCESS | 2516 | 1465860459791 Marionette TRACE conn3 -> [0,62,"setScriptTimeout",{"ms":35000}] 16:27:39 INFO - PROCESS | 2516 | 1465860459792 Marionette TRACE conn3 <- [1,62,null,{}] 16:27:39 INFO - PROCESS | 2516 | 1465860459796 Marionette TRACE conn3 -> [0,63,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:27:39 INFO - PROCESS | 2516 | 1465860459798 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:27:39 INFO - PROCESS | 2516 | 1465860459909 Marionette TRACE conn3 <- [1,63,null,{"value":null}] 16:27:39 INFO - PROCESS | 2516 | 1465860459916 Marionette TRACE conn3 -> [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\", \"9aafb883-d809-412a-bdc1-689609e922c0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:27:39 INFO - PROCESS | 2516 | 1465860459918 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:27:39 INFO - PROCESS | 2516 | ++DOCSHELL 15A91000 == 23 [pid = 2516] [id = 25] 16:27:39 INFO - PROCESS | 2516 | ++DOMWINDOW == 71 (15A91800) [pid = 2516] [serial = 71] [outer = 00000000] 16:27:39 INFO - PROCESS | 2516 | ++DOMWINDOW == 72 (15E18400) [pid = 2516] [serial = 72] [outer = 15A91800] 16:27:39 INFO - PROCESS | 2516 | 1465860459962 Marionette DEBUG loaded listener.js 16:27:40 INFO - PROCESS | 2516 | ++DOMWINDOW == 73 (15EBB000) [pid = 2516] [serial = 73] [outer = 15A91800] 16:27:40 INFO - PROCESS | 2516 | 1465860460357 Marionette TRACE conn3 <- [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]]]}] 16:27:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-out.html | fill() does not affect pixels outside the clip region. 16:27:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-out.html | took 590ms 16:27:40 INFO - PROCESS | 2516 | 1465860460388 Marionette TRACE conn3 -> [0,65,"getWindowHandle",null] 16:27:40 INFO - PROCESS | 2516 | 1465860460390 Marionette TRACE conn3 <- [1,65,null,{"value":"13"}] 16:27:40 INFO - PROCESS | 2516 | 1465860460393 Marionette TRACE conn3 -> [0,66,"setScriptTimeout",{"ms":35000}] 16:27:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-over.html 16:27:40 INFO - PROCESS | 2516 | 1465860460395 Marionette TRACE conn3 <- [1,66,null,{}] 16:27:40 INFO - PROCESS | 2516 | 1465860460398 Marionette TRACE conn3 -> [0,67,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:27:40 INFO - PROCESS | 2516 | 1465860460404 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:27:40 INFO - PROCESS | 2516 | 1465860460522 Marionette TRACE conn3 <- [1,67,null,{"value":null}] 16:27:40 INFO - PROCESS | 2516 | 1465860460530 Marionette TRACE conn3 -> [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\", \"9aafb883-d809-412a-bdc1-689609e922c0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:27:40 INFO - PROCESS | 2516 | 1465860460532 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:27:40 INFO - PROCESS | 2516 | ++DOCSHELL 15A93400 == 24 [pid = 2516] [id = 26] 16:27:40 INFO - PROCESS | 2516 | ++DOMWINDOW == 74 (15F39000) [pid = 2516] [serial = 74] [outer = 00000000] 16:27:40 INFO - PROCESS | 2516 | ++DOMWINDOW == 75 (16A3E800) [pid = 2516] [serial = 75] [outer = 15F39000] 16:27:40 INFO - PROCESS | 2516 | 1465860460584 Marionette DEBUG loaded listener.js 16:27:40 INFO - PROCESS | 2516 | ++DOMWINDOW == 76 (16A45C00) [pid = 2516] [serial = 76] [outer = 15F39000] 16:27:40 INFO - PROCESS | 2516 | 1465860460960 Marionette TRACE conn3 <- [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]]]}] 16:27:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-over.html | fill() does not affect pixels outside the clip region. 16:27:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-over.html | took 590ms 16:27:40 INFO - PROCESS | 2516 | 1465860460991 Marionette TRACE conn3 -> [0,69,"getWindowHandle",null] 16:27:40 INFO - PROCESS | 2516 | 1465860460993 Marionette TRACE conn3 <- [1,69,null,{"value":"13"}] 16:27:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.lighter.html 16:27:40 INFO - PROCESS | 2516 | 1465860460996 Marionette TRACE conn3 -> [0,70,"setScriptTimeout",{"ms":35000}] 16:27:40 INFO - PROCESS | 2516 | 1465860460997 Marionette TRACE conn3 <- [1,70,null,{}] 16:27:40 INFO - PROCESS | 2516 | 1465860461001 Marionette TRACE conn3 -> [0,71,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:27:40 INFO - PROCESS | 2516 | 1465860461003 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:27:41 INFO - PROCESS | 2516 | 1465860461078 Marionette TRACE conn3 <- [1,71,null,{"value":null}] 16:27:41 INFO - PROCESS | 2516 | 1465860461148 Marionette TRACE conn3 -> [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\", \"9aafb883-d809-412a-bdc1-689609e922c0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:27:41 INFO - PROCESS | 2516 | 1465860461150 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:27:41 INFO - PROCESS | 2516 | ++DOCSHELL 15EBBC00 == 25 [pid = 2516] [id = 27] 16:27:41 INFO - PROCESS | 2516 | ++DOMWINDOW == 77 (15F41C00) [pid = 2516] [serial = 77] [outer = 00000000] 16:27:41 INFO - PROCESS | 2516 | ++DOMWINDOW == 78 (16F7D000) [pid = 2516] [serial = 78] [outer = 15F41C00] 16:27:41 INFO - PROCESS | 2516 | 1465860461209 Marionette DEBUG loaded listener.js 16:27:41 INFO - PROCESS | 2516 | ++DOMWINDOW == 79 (17003800) [pid = 2516] [serial = 79] [outer = 15F41C00] 16:27:41 INFO - PROCESS | 2516 | 1465860461516 Marionette TRACE conn3 <- [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]]]}] 16:27:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.lighter.html | fill() does not affect pixels outside the clip region. 16:27:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.lighter.html | took 528ms 16:27:41 INFO - PROCESS | 2516 | 1465860461546 Marionette TRACE conn3 -> [0,73,"getWindowHandle",null] 16:27:41 INFO - PROCESS | 2516 | 1465860461548 Marionette TRACE conn3 <- [1,73,null,{"value":"13"}] 16:27:41 INFO - PROCESS | 2516 | 1465860461552 Marionette TRACE conn3 -> [0,74,"setScriptTimeout",{"ms":35000}] 16:27:41 INFO - PROCESS | 2516 | 1465860461553 Marionette TRACE conn3 <- [1,74,null,{}] 16:27:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-atop.html 16:27:41 INFO - PROCESS | 2516 | 1465860461561 Marionette TRACE conn3 -> [0,75,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:27:41 INFO - PROCESS | 2516 | 1465860461563 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:27:41 INFO - PROCESS | 2516 | 1465860461639 Marionette TRACE conn3 <- [1,75,null,{"value":null}] 16:27:41 INFO - PROCESS | 2516 | 1465860461710 Marionette TRACE conn3 -> [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\", \"9aafb883-d809-412a-bdc1-689609e922c0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:27:41 INFO - PROCESS | 2516 | 1465860461712 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:27:41 INFO - PROCESS | 2516 | ++DOCSHELL 13148800 == 26 [pid = 2516] [id = 28] 16:27:41 INFO - PROCESS | 2516 | ++DOMWINDOW == 80 (16E9F400) [pid = 2516] [serial = 80] [outer = 00000000] 16:27:41 INFO - PROCESS | 2516 | ++DOMWINDOW == 81 (176CE800) [pid = 2516] [serial = 81] [outer = 16E9F400] 16:27:41 INFO - PROCESS | 2516 | 1465860461758 Marionette DEBUG loaded listener.js 16:27:41 INFO - PROCESS | 2516 | ++DOMWINDOW == 82 (17719400) [pid = 2516] [serial = 82] [outer = 16E9F400] 16:27:42 INFO - PROCESS | 2516 | 1465860462083 Marionette TRACE conn3 <- [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]]]}] 16:27:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-atop.html | fill() does not affect pixels outside the clip region. 16:27:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-atop.html | took 590ms 16:27:42 INFO - PROCESS | 2516 | 1465860462152 Marionette TRACE conn3 -> [0,77,"getWindowHandle",null] 16:27:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-in.html 16:27:42 INFO - PROCESS | 2516 | 1465860462154 Marionette TRACE conn3 <- [1,77,null,{"value":"13"}] 16:27:42 INFO - PROCESS | 2516 | 1465860462157 Marionette TRACE conn3 -> [0,78,"setScriptTimeout",{"ms":35000}] 16:27:42 INFO - PROCESS | 2516 | 1465860462159 Marionette TRACE conn3 <- [1,78,null,{}] 16:27:42 INFO - PROCESS | 2516 | 1465860462162 Marionette TRACE conn3 -> [0,79,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:27:42 INFO - PROCESS | 2516 | 1465860462164 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:27:42 INFO - PROCESS | 2516 | 1465860462223 Marionette TRACE conn3 <- [1,79,null,{"value":null}] 16:27:42 INFO - PROCESS | 2516 | 1465860462287 Marionette TRACE conn3 -> [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\", \"9aafb883-d809-412a-bdc1-689609e922c0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:27:42 INFO - PROCESS | 2516 | 1465860462289 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:27:42 INFO - PROCESS | 2516 | ++DOCSHELL 13935000 == 27 [pid = 2516] [id = 29] 16:27:42 INFO - PROCESS | 2516 | ++DOMWINDOW == 83 (15014800) [pid = 2516] [serial = 83] [outer = 00000000] 16:27:42 INFO - PROCESS | 2516 | ++DOMWINDOW == 84 (177B0400) [pid = 2516] [serial = 84] [outer = 15014800] 16:27:42 INFO - PROCESS | 2516 | 1465860462342 Marionette DEBUG loaded listener.js 16:27:42 INFO - PROCESS | 2516 | ++DOMWINDOW == 85 (1761A800) [pid = 2516] [serial = 85] [outer = 15014800] 16:27:42 INFO - PROCESS | 2516 | 1465860462668 Marionette TRACE conn3 <- [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]]]}] 16:27:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-in.html | fill() does not affect pixels outside the clip region. 16:27:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-in.html | took 590ms 16:27:42 INFO - PROCESS | 2516 | 1465860462738 Marionette TRACE conn3 -> [0,81,"getWindowHandle",null] 16:27:42 INFO - PROCESS | 2516 | 1465860462740 Marionette TRACE conn3 <- [1,81,null,{"value":"13"}] 16:27:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-out.html 16:27:42 INFO - PROCESS | 2516 | 1465860462744 Marionette TRACE conn3 -> [0,82,"setScriptTimeout",{"ms":35000}] 16:27:42 INFO - PROCESS | 2516 | 1465860462745 Marionette TRACE conn3 <- [1,82,null,{}] 16:27:42 INFO - PROCESS | 2516 | 1465860462749 Marionette TRACE conn3 -> [0,83,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:27:42 INFO - PROCESS | 2516 | 1465860462750 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:27:42 INFO - PROCESS | 2516 | 1465860462824 Marionette TRACE conn3 <- [1,83,null,{"value":null}] 16:27:42 INFO - PROCESS | 2516 | 1465860462892 Marionette TRACE conn3 -> [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\", \"9aafb883-d809-412a-bdc1-689609e922c0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:27:42 INFO - PROCESS | 2516 | 1465860462894 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:27:42 INFO - PROCESS | 2516 | ++DOCSHELL 10ECBC00 == 28 [pid = 2516] [id = 30] 16:27:42 INFO - PROCESS | 2516 | ++DOMWINDOW == 86 (177AF000) [pid = 2516] [serial = 86] [outer = 00000000] 16:27:42 INFO - PROCESS | 2516 | ++DOMWINDOW == 87 (17EC9C00) [pid = 2516] [serial = 87] [outer = 177AF000] 16:27:42 INFO - PROCESS | 2516 | 1465860462936 Marionette DEBUG loaded listener.js 16:27:42 INFO - PROCESS | 2516 | ++DOMWINDOW == 88 (18453000) [pid = 2516] [serial = 88] [outer = 177AF000] 16:27:43 INFO - PROCESS | 2516 | 1465860463296 Marionette TRACE conn3 <- [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]]]}] 16:27:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-out.html | fill() does not affect pixels outside the clip region. 16:27:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-out.html | took 590ms 16:27:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-over.html 16:27:43 INFO - PROCESS | 2516 | 1465860463341 Marionette TRACE conn3 -> [0,85,"getWindowHandle",null] 16:27:43 INFO - PROCESS | 2516 | 1465860463343 Marionette TRACE conn3 <- [1,85,null,{"value":"13"}] 16:27:43 INFO - PROCESS | 2516 | 1465860463346 Marionette TRACE conn3 -> [0,86,"setScriptTimeout",{"ms":35000}] 16:27:43 INFO - PROCESS | 2516 | 1465860463348 Marionette TRACE conn3 <- [1,86,null,{}] 16:27:43 INFO - PROCESS | 2516 | 1465860463352 Marionette TRACE conn3 -> [0,87,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:27:43 INFO - PROCESS | 2516 | 1465860463354 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:27:43 INFO - PROCESS | 2516 | 1465860463474 Marionette TRACE conn3 <- [1,87,null,{"value":null}] 16:27:43 INFO - PROCESS | 2516 | 1465860463482 Marionette TRACE conn3 -> [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\", \"9aafb883-d809-412a-bdc1-689609e922c0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:27:43 INFO - PROCESS | 2516 | 1465860463484 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:27:43 INFO - PROCESS | 2516 | ++DOCSHELL 17E56800 == 29 [pid = 2516] [id = 31] 16:27:43 INFO - PROCESS | 2516 | ++DOMWINDOW == 89 (17F5C400) [pid = 2516] [serial = 89] [outer = 00000000] 16:27:43 INFO - PROCESS | 2516 | ++DOMWINDOW == 90 (198CDC00) [pid = 2516] [serial = 90] [outer = 17F5C400] 16:27:43 INFO - PROCESS | 2516 | 1465860463527 Marionette DEBUG loaded listener.js 16:27:43 INFO - PROCESS | 2516 | ++DOMWINDOW == 91 (19CA6C00) [pid = 2516] [serial = 91] [outer = 17F5C400] 16:27:43 INFO - PROCESS | 2516 | 1465860463908 Marionette TRACE conn3 <- [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]]]}] 16:27:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-over.html | fill() does not affect pixels outside the clip region. 16:27:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-over.html | took 591ms 16:27:43 INFO - PROCESS | 2516 | 1465860463943 Marionette TRACE conn3 -> [0,89,"getWindowHandle",null] 16:27:43 INFO - PROCESS | 2516 | 1465860463945 Marionette TRACE conn3 <- [1,89,null,{"value":"13"}] 16:27:43 INFO - PROCESS | 2516 | 1465860463948 Marionette TRACE conn3 -> [0,90,"setScriptTimeout",{"ms":35000}] 16:27:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.xor.html 16:27:43 INFO - PROCESS | 2516 | 1465860463950 Marionette TRACE conn3 <- [1,90,null,{}] 16:27:43 INFO - PROCESS | 2516 | 1465860463953 Marionette TRACE conn3 -> [0,91,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:27:43 INFO - PROCESS | 2516 | 1465860463955 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:27:44 INFO - PROCESS | 2516 | 1465860464032 Marionette TRACE conn3 <- [1,91,null,{"value":null}] 16:27:44 INFO - PROCESS | 2516 | 1465860464132 Marionette TRACE conn3 -> [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\", \"9aafb883-d809-412a-bdc1-689609e922c0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:27:44 INFO - PROCESS | 2516 | 1465860464134 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:27:44 INFO - PROCESS | 2516 | ++DOCSHELL 131D7C00 == 30 [pid = 2516] [id = 32] 16:27:44 INFO - PROCESS | 2516 | ++DOMWINDOW == 92 (13C44400) [pid = 2516] [serial = 92] [outer = 00000000] 16:27:44 INFO - PROCESS | 2516 | ++DOMWINDOW == 93 (19E86800) [pid = 2516] [serial = 93] [outer = 13C44400] 16:27:44 INFO - PROCESS | 2516 | 1465860464176 Marionette DEBUG loaded listener.js 16:27:44 INFO - PROCESS | 2516 | ++DOMWINDOW == 94 (19E8A800) [pid = 2516] [serial = 94] [outer = 13C44400] 16:27:45 INFO - PROCESS | 2516 | 1465860465307 Marionette TRACE conn3 <- [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]]]}] 16:27:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.xor.html | fill() does not affect pixels outside the clip region. 16:27:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.xor.html | took 1382ms 16:27:45 INFO - PROCESS | 2516 | 1465860465327 Marionette TRACE conn3 -> [0,93,"getWindowHandle",null] 16:27:45 INFO - PROCESS | 2516 | 1465860465330 Marionette TRACE conn3 <- [1,93,null,{"value":"13"}] 16:27:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html 16:27:45 INFO - PROCESS | 2516 | 1465860465336 Marionette TRACE conn3 -> [0,94,"setScriptTimeout",{"ms":35000}] 16:27:45 INFO - PROCESS | 2516 | 1465860465338 Marionette TRACE conn3 <- [1,94,null,{}] 16:27:45 INFO - PROCESS | 2516 | 1465860465343 Marionette TRACE conn3 -> [0,95,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:27:45 INFO - PROCESS | 2516 | 1465860465346 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:27:45 INFO - PROCESS | 2516 | 1465860465450 Marionette TRACE conn3 <- [1,95,null,{"value":null}] 16:27:45 INFO - PROCESS | 2516 | 1465860465460 Marionette TRACE conn3 -> [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\", \"9aafb883-d809-412a-bdc1-689609e922c0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:27:45 INFO - PROCESS | 2516 | 1465860465463 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:27:45 INFO - PROCESS | 2516 | ++DOCSHELL 10BB1400 == 31 [pid = 2516] [id = 33] 16:27:45 INFO - PROCESS | 2516 | ++DOMWINDOW == 95 (10BB1C00) [pid = 2516] [serial = 95] [outer = 00000000] 16:27:45 INFO - PROCESS | 2516 | ++DOMWINDOW == 96 (112A4000) [pid = 2516] [serial = 96] [outer = 10BB1C00] 16:27:45 INFO - PROCESS | 2516 | 1465860465548 Marionette DEBUG loaded listener.js 16:27:45 INFO - PROCESS | 2516 | ++DOMWINDOW == 97 (114BBC00) [pid = 2516] [serial = 97] [outer = 10BB1C00] 16:27:45 INFO - PROCESS | 2516 | 1465860465948 Marionette TRACE conn3 <- [1,96,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.canvas.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.canvas",0,null,null]]]}] 16:27:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | Canvas test: 2d.composite.globalAlpha.canvas 16:27:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | took 637ms 16:27:45 INFO - PROCESS | 2516 | 1465860465974 Marionette TRACE conn3 -> [0,97,"getWindowHandle",null] 16:27:45 INFO - PROCESS | 2516 | 1465860465978 Marionette TRACE conn3 <- [1,97,null,{"value":"13"}] 16:27:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html 16:27:45 INFO - PROCESS | 2516 | 1465860465984 Marionette TRACE conn3 -> [0,98,"setScriptTimeout",{"ms":35000}] 16:27:45 INFO - PROCESS | 2516 | 1465860465987 Marionette TRACE conn3 <- [1,98,null,{}] 16:27:45 INFO - PROCESS | 2516 | 1465860465991 Marionette TRACE conn3 -> [0,99,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:27:45 INFO - PROCESS | 2516 | 1465860465993 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:27:46 INFO - PROCESS | 2516 | 1465860466104 Marionette TRACE conn3 <- [1,99,null,{"value":null}] 16:27:46 INFO - PROCESS | 2516 | 1465860466110 Marionette TRACE conn3 -> [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\", \"9aafb883-d809-412a-bdc1-689609e922c0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:27:46 INFO - PROCESS | 2516 | 1465860466112 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:27:46 INFO - PROCESS | 2516 | ++DOCSHELL 1302BC00 == 32 [pid = 2516] [id = 34] 16:27:46 INFO - PROCESS | 2516 | ++DOMWINDOW == 98 (13031000) [pid = 2516] [serial = 98] [outer = 00000000] 16:27:46 INFO - PROCESS | 2516 | ++DOMWINDOW == 99 (131D6C00) [pid = 2516] [serial = 99] [outer = 13031000] 16:27:46 INFO - PROCESS | 2516 | 1465860466158 Marionette DEBUG loaded listener.js 16:27:46 INFO - PROCESS | 2516 | ++DOMWINDOW == 100 (13654800) [pid = 2516] [serial = 100] [outer = 13031000] 16:27:46 INFO - PROCESS | 2516 | --DOMWINDOW == 99 (1A4AC800) [pid = 2516] [serial = 29] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-in.html] 16:27:46 INFO - PROCESS | 2516 | --DOMWINDOW == 98 (1A943800) [pid = 2516] [serial = 26] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-atop.html] 16:27:46 INFO - PROCESS | 2516 | --DOMWINDOW == 97 (19CA0800) [pid = 2516] [serial = 20] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.copy.html] 16:27:46 INFO - PROCESS | 2516 | --DOMWINDOW == 96 (13D58C00) [pid = 2516] [serial = 8] [outer = 00000000] [url = chrome://gfxsanity/content/sanitytest.html] 16:27:46 INFO - PROCESS | 2516 | --DOMWINDOW == 95 (1AEAA000) [pid = 2516] [serial = 38] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.lighter.html] 16:27:46 INFO - PROCESS | 2516 | --DOMWINDOW == 94 (1AB94400) [pid = 2516] [serial = 35] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-over.html] 16:27:46 INFO - PROCESS | 2516 | --DOMWINDOW == 93 (1A67F000) [pid = 2516] [serial = 32] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-out.html] 16:27:46 INFO - PROCESS | 2516 | --DOMWINDOW == 92 (15F41C00) [pid = 2516] [serial = 77] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.lighter.html] 16:27:46 INFO - PROCESS | 2516 | --DOMWINDOW == 91 (16E9F400) [pid = 2516] [serial = 80] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-atop.html] 16:27:46 INFO - PROCESS | 2516 | --DOMWINDOW == 90 (15014800) [pid = 2516] [serial = 83] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-in.html] 16:27:46 INFO - PROCESS | 2516 | --DOMWINDOW == 89 (177AF000) [pid = 2516] [serial = 86] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-out.html] 16:27:46 INFO - PROCESS | 2516 | --DOMWINDOW == 88 (1AEAE800) [pid = 2516] [serial = 41] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-atop.html] 16:27:46 INFO - PROCESS | 2516 | --DOMWINDOW == 87 (104E6400) [pid = 2516] [serial = 50] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-in.html] 16:27:46 INFO - PROCESS | 2516 | --DOMWINDOW == 86 (11CC6000) [pid = 2516] [serial = 53] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-out.html] 16:27:46 INFO - PROCESS | 2516 | --DOMWINDOW == 85 (14FC6400) [pid = 2516] [serial = 56] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-over.html] 16:27:46 INFO - PROCESS | 2516 | --DOMWINDOW == 84 (10A4FC00) [pid = 2516] [serial = 59] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.xor.html] 16:27:46 INFO - PROCESS | 2516 | --DOMWINDOW == 83 (1129A400) [pid = 2516] [serial = 62] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.copy.html] 16:27:46 INFO - PROCESS | 2516 | --DOMWINDOW == 82 (1393A800) [pid = 2516] [serial = 65] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-atop.html] 16:27:46 INFO - PROCESS | 2516 | --DOMWINDOW == 81 (15011C00) [pid = 2516] [serial = 68] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-in.html] 16:27:46 INFO - PROCESS | 2516 | --DOMWINDOW == 80 (15A91800) [pid = 2516] [serial = 71] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-out.html] 16:27:46 INFO - PROCESS | 2516 | --DOMWINDOW == 79 (15F39000) [pid = 2516] [serial = 74] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-over.html] 16:27:47 INFO - PROCESS | 2516 | 1465860467026 Marionette TRACE conn3 <- [1,100,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.canvaspattern",0,null,null]]]}] 16:27:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | Canvas test: 2d.composite.globalAlpha.canvaspattern 16:27:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | took 1072ms 16:27:47 INFO - PROCESS | 2516 | 1465860467093 Marionette TRACE conn3 -> [0,101,"getWindowHandle",null] 16:27:47 INFO - PROCESS | 2516 | 1465860467095 Marionette TRACE conn3 <- [1,101,null,{"value":"13"}] 16:27:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.default.html 16:27:47 INFO - PROCESS | 2516 | 1465860467099 Marionette TRACE conn3 -> [0,102,"setScriptTimeout",{"ms":35000}] 16:27:47 INFO - PROCESS | 2516 | 1465860467103 Marionette TRACE conn3 <- [1,102,null,{}] 16:27:47 INFO - PROCESS | 2516 | 1465860467113 Marionette TRACE conn3 -> [0,103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:27:47 INFO - PROCESS | 2516 | 1465860467118 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:27:47 INFO - PROCESS | 2516 | 1465860467196 Marionette TRACE conn3 <- [1,103,null,{"value":null}] 16:27:47 INFO - PROCESS | 2516 | 1465860467205 Marionette TRACE conn3 -> [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\", \"9aafb883-d809-412a-bdc1-689609e922c0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:27:47 INFO - PROCESS | 2516 | 1465860467208 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:27:47 INFO - PROCESS | 2516 | ++DOCSHELL 13931800 == 33 [pid = 2516] [id = 35] 16:27:47 INFO - PROCESS | 2516 | ++DOMWINDOW == 80 (13939800) [pid = 2516] [serial = 101] [outer = 00000000] 16:27:47 INFO - PROCESS | 2516 | ++DOMWINDOW == 81 (13D58C00) [pid = 2516] [serial = 102] [outer = 13939800] 16:27:47 INFO - PROCESS | 2516 | 1465860467266 Marionette DEBUG loaded listener.js 16:27:47 INFO - PROCESS | 2516 | ++DOMWINDOW == 82 (14FC9400) [pid = 2516] [serial = 103] [outer = 13939800] 16:27:47 INFO - PROCESS | 2516 | 1465860467631 Marionette TRACE conn3 <- [1,104,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.default.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.default",0,null,null]]]}] 16:27:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.default.html | Canvas test: 2d.composite.globalAlpha.default 16:27:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.default.html | took 590ms 16:27:47 INFO - PROCESS | 2516 | 1465860467680 Marionette TRACE conn3 -> [0,105,"getWindowHandle",null] 16:27:47 INFO - PROCESS | 2516 | 1465860467682 Marionette TRACE conn3 <- [1,105,null,{"value":"13"}] 16:27:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.fill.html 16:27:47 INFO - PROCESS | 2516 | 1465860467686 Marionette TRACE conn3 -> [0,106,"setScriptTimeout",{"ms":35000}] 16:27:47 INFO - PROCESS | 2516 | 1465860467687 Marionette TRACE conn3 <- [1,106,null,{}] 16:27:47 INFO - PROCESS | 2516 | 1465860467690 Marionette TRACE conn3 -> [0,107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:27:47 INFO - PROCESS | 2516 | 1465860467692 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:27:47 INFO - PROCESS | 2516 | 1465860467770 Marionette TRACE conn3 <- [1,107,null,{"value":null}] 16:27:47 INFO - PROCESS | 2516 | 1465860467776 Marionette TRACE conn3 -> [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\", \"9aafb883-d809-412a-bdc1-689609e922c0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:27:47 INFO - PROCESS | 2516 | 1465860467778 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:27:47 INFO - PROCESS | 2516 | ++DOCSHELL 14FC2800 == 34 [pid = 2516] [id = 36] 16:27:47 INFO - PROCESS | 2516 | ++DOMWINDOW == 83 (157A8400) [pid = 2516] [serial = 104] [outer = 00000000] 16:27:47 INFO - PROCESS | 2516 | ++DOMWINDOW == 84 (15EBA800) [pid = 2516] [serial = 105] [outer = 157A8400] 16:27:47 INFO - PROCESS | 2516 | 1465860467828 Marionette DEBUG loaded listener.js 16:27:47 INFO - PROCESS | 2516 | ++DOMWINDOW == 85 (15F39800) [pid = 2516] [serial = 106] [outer = 157A8400] 16:27:48 INFO - PROCESS | 2516 | 1465860468241 Marionette TRACE conn3 <- [1,108,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.fill.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.fill",0,null,null]]]}] 16:27:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | Canvas test: 2d.composite.globalAlpha.fill 16:27:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | took 590ms 16:27:48 INFO - PROCESS | 2516 | 1465860468282 Marionette TRACE conn3 -> [0,109,"getWindowHandle",null] 16:27:48 INFO - PROCESS | 2516 | 1465860468284 Marionette TRACE conn3 <- [1,109,null,{"value":"13"}] 16:27:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.image.html 16:27:48 INFO - PROCESS | 2516 | 1465860468287 Marionette TRACE conn3 -> [0,110,"setScriptTimeout",{"ms":35000}] 16:27:48 INFO - PROCESS | 2516 | 1465860468289 Marionette TRACE conn3 <- [1,110,null,{}] 16:27:48 INFO - PROCESS | 2516 | 1465860468295 Marionette TRACE conn3 -> [0,111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:27:48 INFO - PROCESS | 2516 | 1465860468297 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:27:48 INFO - PROCESS | 2516 | 1465860468372 Marionette TRACE conn3 <- [1,111,null,{"value":null}] 16:27:48 INFO - PROCESS | 2516 | 1465860468378 Marionette TRACE conn3 -> [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\", \"9aafb883-d809-412a-bdc1-689609e922c0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:27:48 INFO - PROCESS | 2516 | 1465860468380 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:27:48 INFO - PROCESS | 2516 | ++DOCSHELL 1669A400 == 35 [pid = 2516] [id = 37] 16:27:48 INFO - PROCESS | 2516 | ++DOMWINDOW == 86 (1698FC00) [pid = 2516] [serial = 107] [outer = 00000000] 16:27:48 INFO - PROCESS | 2516 | ++DOMWINDOW == 87 (16D70000) [pid = 2516] [serial = 108] [outer = 1698FC00] 16:27:48 INFO - PROCESS | 2516 | 1465860468423 Marionette DEBUG loaded listener.js 16:27:48 INFO - PROCESS | 2516 | ++DOMWINDOW == 88 (16F80C00) [pid = 2516] [serial = 109] [outer = 1698FC00] 16:27:48 INFO - PROCESS | 2516 | 1465860468870 Marionette TRACE conn3 <- [1,112,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.image.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.image",0,null,null]]]}] 16:27:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.image.html | Canvas test: 2d.composite.globalAlpha.image 16:27:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.image.html | took 637ms 16:27:48 INFO - PROCESS | 2516 | 1465860468926 Marionette TRACE conn3 -> [0,113,"getWindowHandle",null] 16:27:48 INFO - PROCESS | 2516 | 1465860468931 Marionette TRACE conn3 <- [1,113,null,{"value":"13"}] 16:27:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html 16:27:48 INFO - PROCESS | 2516 | 1465860468937 Marionette TRACE conn3 -> [0,114,"setScriptTimeout",{"ms":35000}] 16:27:48 INFO - PROCESS | 2516 | 1465860468941 Marionette TRACE conn3 <- [1,114,null,{}] 16:27:48 INFO - PROCESS | 2516 | 1465860468948 Marionette TRACE conn3 -> [0,115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:27:48 INFO - PROCESS | 2516 | 1465860468951 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:27:49 INFO - PROCESS | 2516 | 1465860469063 Marionette TRACE conn3 <- [1,115,null,{"value":null}] 16:27:49 INFO - PROCESS | 2516 | 1465860469188 Marionette TRACE conn3 -> [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\", \"9aafb883-d809-412a-bdc1-689609e922c0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:27:49 INFO - PROCESS | 2516 | 1465860469193 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:27:49 INFO - PROCESS | 2516 | ++DOCSHELL 10ECC000 == 36 [pid = 2516] [id = 38] 16:27:49 INFO - PROCESS | 2516 | ++DOMWINDOW == 89 (10ECC400) [pid = 2516] [serial = 110] [outer = 00000000] 16:27:49 INFO - PROCESS | 2516 | ++DOMWINDOW == 90 (110C5C00) [pid = 2516] [serial = 111] [outer = 10ECC400] 16:27:49 INFO - PROCESS | 2516 | 1465860469249 Marionette DEBUG loaded listener.js 16:27:49 INFO - PROCESS | 2516 | ++DOMWINDOW == 91 (12ADEC00) [pid = 2516] [serial = 112] [outer = 10ECC400] 16:27:49 INFO - PROCESS | 2516 | 1465860469750 Marionette TRACE conn3 <- [1,116,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.imagepattern",0,null,null]]]}] 16:27:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | Canvas test: 2d.composite.globalAlpha.imagepattern 16:27:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | took 823ms 16:27:49 INFO - PROCESS | 2516 | 1465860469780 Marionette TRACE conn3 -> [0,117,"getWindowHandle",null] 16:27:49 INFO - PROCESS | 2516 | 1465860469785 Marionette TRACE conn3 <- [1,117,null,{"value":"13"}] 16:27:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html 16:27:49 INFO - PROCESS | 2516 | 1465860469791 Marionette TRACE conn3 -> [0,118,"setScriptTimeout",{"ms":35000}] 16:27:49 INFO - PROCESS | 2516 | 1465860469794 Marionette TRACE conn3 <- [1,118,null,{}] 16:27:49 INFO - PROCESS | 2516 | 1465860469798 Marionette TRACE conn3 -> [0,119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:27:49 INFO - PROCESS | 2516 | 1465860469801 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:27:49 INFO - PROCESS | 2516 | 1465860469910 Marionette TRACE conn3 <- [1,119,null,{"value":null}] 16:27:49 INFO - PROCESS | 2516 | 1465860469995 Marionette TRACE conn3 -> [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\", \"9aafb883-d809-412a-bdc1-689609e922c0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:27:49 INFO - PROCESS | 2516 | 1465860469998 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:27:49 INFO - PROCESS | 2516 | ++DOCSHELL 1393B000 == 37 [pid = 2516] [id = 39] 16:27:49 INFO - PROCESS | 2516 | ++DOMWINDOW == 92 (13C13400) [pid = 2516] [serial = 113] [outer = 00000000] 16:27:50 INFO - PROCESS | 2516 | ++DOMWINDOW == 93 (15015400) [pid = 2516] [serial = 114] [outer = 13C13400] 16:27:50 INFO - PROCESS | 2516 | 1465860470056 Marionette DEBUG loaded listener.js 16:27:50 INFO - PROCESS | 2516 | ++DOMWINDOW == 94 (1564E400) [pid = 2516] [serial = 115] [outer = 13C13400] 16:27:50 INFO - PROCESS | 2516 | 1465860470568 Marionette TRACE conn3 <- [1,120,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.invalid.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.invalid",0,null,null]]]}] 16:27:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | Canvas test: 2d.composite.globalAlpha.invalid 16:27:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | took 838ms 16:27:50 INFO - PROCESS | 2516 | 1465860470617 Marionette TRACE conn3 -> [0,121,"getWindowHandle",null] 16:27:50 INFO - PROCESS | 2516 | 1465860470620 Marionette TRACE conn3 <- [1,121,null,{"value":"13"}] 16:27:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.range.html 16:27:50 INFO - PROCESS | 2516 | 1465860470624 Marionette TRACE conn3 -> [0,122,"setScriptTimeout",{"ms":35000}] 16:27:50 INFO - PROCESS | 2516 | 1465860470627 Marionette TRACE conn3 <- [1,122,null,{}] 16:27:50 INFO - PROCESS | 2516 | 1465860470638 Marionette TRACE conn3 -> [0,123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:27:50 INFO - PROCESS | 2516 | 1465860470643 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:27:50 INFO - PROCESS | 2516 | 1465860470744 Marionette TRACE conn3 <- [1,123,null,{"value":null}] 16:27:50 INFO - PROCESS | 2516 | 1465860470829 Marionette TRACE conn3 -> [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\", \"9aafb883-d809-412a-bdc1-689609e922c0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:27:50 INFO - PROCESS | 2516 | 1465860470832 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:27:50 INFO - PROCESS | 2516 | ++DOCSHELL 17949800 == 38 [pid = 2516] [id = 40] 16:27:50 INFO - PROCESS | 2516 | ++DOMWINDOW == 95 (1794B800) [pid = 2516] [serial = 116] [outer = 00000000] 16:27:50 INFO - PROCESS | 2516 | ++DOMWINDOW == 96 (17E04000) [pid = 2516] [serial = 117] [outer = 1794B800] 16:27:50 INFO - PROCESS | 2516 | 1465860470908 Marionette DEBUG loaded listener.js 16:27:50 INFO - PROCESS | 2516 | ++DOMWINDOW == 97 (17EC7000) [pid = 2516] [serial = 118] [outer = 1794B800] 16:27:51 INFO - PROCESS | 2516 | 1465860471409 Marionette TRACE conn3 <- [1,124,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.range.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.range",0,null,null]]]}] 16:27:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.range.html | Canvas test: 2d.composite.globalAlpha.range 16:27:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.range.html | took 823ms 16:27:51 INFO - PROCESS | 2516 | 1465860471466 Marionette TRACE conn3 -> [0,125,"getWindowHandle",null] 16:27:51 INFO - PROCESS | 2516 | 1465860471469 Marionette TRACE conn3 <- [1,125,null,{"value":"13"}] 16:27:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.copy.html 16:27:51 INFO - PROCESS | 2516 | 1465860471472 Marionette TRACE conn3 -> [0,126,"setScriptTimeout",{"ms":35000}] 16:27:51 INFO - PROCESS | 2516 | 1465860471474 Marionette TRACE conn3 <- [1,126,null,{}] 16:27:51 INFO - PROCESS | 2516 | 1465860471478 Marionette TRACE conn3 -> [0,127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:27:51 INFO - PROCESS | 2516 | 1465860471480 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:27:51 INFO - PROCESS | 2516 | 1465860471578 Marionette TRACE conn3 <- [1,127,null,{"value":null}] 16:27:51 INFO - PROCESS | 2516 | 1465860471661 Marionette TRACE conn3 -> [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\", \"9aafb883-d809-412a-bdc1-689609e922c0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:27:51 INFO - PROCESS | 2516 | 1465860471663 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:27:51 INFO - PROCESS | 2516 | ++DOCSHELL 19752000 == 39 [pid = 2516] [id = 41] 16:27:51 INFO - PROCESS | 2516 | ++DOMWINDOW == 98 (19754400) [pid = 2516] [serial = 119] [outer = 00000000] 16:27:51 INFO - PROCESS | 2516 | ++DOMWINDOW == 99 (19C9EC00) [pid = 2516] [serial = 120] [outer = 19754400] 16:27:51 INFO - PROCESS | 2516 | 1465860471716 Marionette DEBUG loaded listener.js 16:27:51 INFO - PROCESS | 2516 | ++DOMWINDOW == 100 (19CA6800) [pid = 2516] [serial = 121] [outer = 19754400] 16:27:52 INFO - PROCESS | 2516 | 1465860472303 Marionette TRACE conn3 <- [1,128,null,{"value":["/2dcontext/compositing/2d.composite.image.copy.html",0,null,null,[["Canvas test: 2d.composite.image.copy",0,null,null]]]}] 16:27:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.copy.html | Canvas test: 2d.composite.image.copy 16:27:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.copy.html | took 902ms 16:27:52 INFO - PROCESS | 2516 | 1465860472376 Marionette TRACE conn3 -> [0,129,"getWindowHandle",null] 16:27:52 INFO - PROCESS | 2516 | 1465860472379 Marionette TRACE conn3 <- [1,129,null,{"value":"13"}] 16:27:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-atop.html 16:27:52 INFO - PROCESS | 2516 | 1465860472383 Marionette TRACE conn3 -> [0,130,"setScriptTimeout",{"ms":35000}] 16:27:52 INFO - PROCESS | 2516 | 1465860472384 Marionette TRACE conn3 <- [1,130,null,{}] 16:27:52 INFO - PROCESS | 2516 | 1465860472389 Marionette TRACE conn3 -> [0,131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:27:52 INFO - PROCESS | 2516 | 1465860472391 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:27:52 INFO - PROCESS | 2516 | 1465860472486 Marionette TRACE conn3 <- [1,131,null,{"value":null}] 16:27:52 INFO - PROCESS | 2516 | 1465860472556 Marionette TRACE conn3 -> [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\", \"9aafb883-d809-412a-bdc1-689609e922c0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:27:52 INFO - PROCESS | 2516 | 1465860472559 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:27:52 INFO - PROCESS | 2516 | ++DOCSHELL 105EE000 == 40 [pid = 2516] [id = 42] 16:27:52 INFO - PROCESS | 2516 | ++DOMWINDOW == 101 (11CC9000) [pid = 2516] [serial = 122] [outer = 00000000] 16:27:52 INFO - PROCESS | 2516 | ++DOMWINDOW == 102 (1314B400) [pid = 2516] [serial = 123] [outer = 11CC9000] 16:27:52 INFO - PROCESS | 2516 | 1465860472611 Marionette DEBUG loaded listener.js 16:27:52 INFO - PROCESS | 2516 | ++DOMWINDOW == 103 (13931000) [pid = 2516] [serial = 124] [outer = 11CC9000] 16:27:53 INFO - PROCESS | 2516 | --DOCSHELL 10BB1400 == 39 [pid = 2516] [id = 33] 16:27:53 INFO - PROCESS | 2516 | --DOCSHELL 1302BC00 == 38 [pid = 2516] [id = 34] 16:27:53 INFO - PROCESS | 2516 | --DOCSHELL 13931800 == 37 [pid = 2516] [id = 35] 16:27:53 INFO - PROCESS | 2516 | --DOCSHELL 14FC2800 == 36 [pid = 2516] [id = 36] 16:27:53 INFO - PROCESS | 2516 | --DOCSHELL 19752000 == 35 [pid = 2516] [id = 41] 16:27:53 INFO - PROCESS | 2516 | --DOCSHELL 13935000 == 34 [pid = 2516] [id = 29] 16:27:53 INFO - PROCESS | 2516 | --DOCSHELL 17949800 == 33 [pid = 2516] [id = 40] 16:27:53 INFO - PROCESS | 2516 | --DOCSHELL 1669A400 == 32 [pid = 2516] [id = 37] 16:27:53 INFO - PROCESS | 2516 | --DOCSHELL 17E56800 == 31 [pid = 2516] [id = 31] 16:27:53 INFO - PROCESS | 2516 | --DOCSHELL 10ECC000 == 30 [pid = 2516] [id = 38] 16:27:53 INFO - PROCESS | 2516 | --DOCSHELL 131D7C00 == 29 [pid = 2516] [id = 32] 16:27:53 INFO - PROCESS | 2516 | --DOCSHELL 10ECBC00 == 28 [pid = 2516] [id = 30] 16:27:53 INFO - PROCESS | 2516 | --DOCSHELL 1393B000 == 27 [pid = 2516] [id = 39] 16:27:53 INFO - PROCESS | 2516 | --DOMWINDOW == 102 (16D7A000) [pid = 2516] [serial = 17] [outer = 00000000] [url = about:blank] 16:27:53 INFO - PROCESS | 2516 | --DOMWINDOW == 101 (16A3E800) [pid = 2516] [serial = 75] [outer = 00000000] [url = about:blank] 16:27:53 INFO - PROCESS | 2516 | --DOMWINDOW == 100 (16F7D000) [pid = 2516] [serial = 78] [outer = 00000000] [url = about:blank] 16:27:53 INFO - PROCESS | 2516 | --DOMWINDOW == 99 (176CE800) [pid = 2516] [serial = 81] [outer = 00000000] [url = about:blank] 16:27:53 INFO - PROCESS | 2516 | --DOMWINDOW == 98 (177B0400) [pid = 2516] [serial = 84] [outer = 00000000] [url = about:blank] 16:27:53 INFO - PROCESS | 2516 | --DOMWINDOW == 97 (17EC9C00) [pid = 2516] [serial = 87] [outer = 00000000] [url = about:blank] 16:27:53 INFO - PROCESS | 2516 | --DOMWINDOW == 96 (198CDC00) [pid = 2516] [serial = 90] [outer = 00000000] [url = about:blank] 16:27:53 INFO - PROCESS | 2516 | --DOMWINDOW == 95 (1055C400) [pid = 2516] [serial = 51] [outer = 00000000] [url = about:blank] 16:27:53 INFO - PROCESS | 2516 | --DOMWINDOW == 94 (130C4400) [pid = 2516] [serial = 54] [outer = 00000000] [url = about:blank] 16:27:53 INFO - PROCESS | 2516 | --DOMWINDOW == 93 (15651400) [pid = 2516] [serial = 57] [outer = 00000000] [url = about:blank] 16:27:53 INFO - PROCESS | 2516 | --DOMWINDOW == 92 (10EF1000) [pid = 2516] [serial = 60] [outer = 00000000] [url = about:blank] 16:27:53 INFO - PROCESS | 2516 | --DOMWINDOW == 91 (11CCB000) [pid = 2516] [serial = 63] [outer = 00000000] [url = about:blank] 16:27:53 INFO - PROCESS | 2516 | --DOMWINDOW == 90 (13C44800) [pid = 2516] [serial = 66] [outer = 00000000] [url = about:blank] 16:27:53 INFO - PROCESS | 2516 | --DOMWINDOW == 89 (13D58000) [pid = 2516] [serial = 67] [outer = 00000000] [url = about:blank] 16:27:53 INFO - PROCESS | 2516 | --DOMWINDOW == 88 (15651000) [pid = 2516] [serial = 69] [outer = 00000000] [url = about:blank] 16:27:53 INFO - PROCESS | 2516 | --DOMWINDOW == 87 (157AD800) [pid = 2516] [serial = 70] [outer = 00000000] [url = about:blank] 16:27:53 INFO - PROCESS | 2516 | --DOMWINDOW == 86 (15E18400) [pid = 2516] [serial = 72] [outer = 00000000] [url = about:blank] 16:27:53 INFO - PROCESS | 2516 | --DOMWINDOW == 85 (15EBB000) [pid = 2516] [serial = 73] [outer = 00000000] [url = about:blank] 16:27:53 INFO - PROCESS | 2516 | --DOMWINDOW == 84 (16A45C00) [pid = 2516] [serial = 76] [outer = 00000000] [url = about:blank] 16:27:53 INFO - PROCESS | 2516 | --DOMWINDOW == 83 (17003800) [pid = 2516] [serial = 79] [outer = 00000000] [url = about:blank] 16:27:53 INFO - PROCESS | 2516 | --DOMWINDOW == 82 (17719400) [pid = 2516] [serial = 82] [outer = 00000000] [url = about:blank] 16:27:53 INFO - PROCESS | 2516 | --DOMWINDOW == 81 (110C4000) [pid = 2516] [serial = 61] [outer = 00000000] [url = about:blank] 16:27:53 INFO - PROCESS | 2516 | --DOMWINDOW == 80 (1761A800) [pid = 2516] [serial = 85] [outer = 00000000] [url = about:blank] 16:27:53 INFO - PROCESS | 2516 | --DOMWINDOW == 79 (18453000) [pid = 2516] [serial = 88] [outer = 00000000] [url = about:blank] 16:27:53 INFO - PROCESS | 2516 | --DOMWINDOW == 78 (105F2000) [pid = 2516] [serial = 52] [outer = 00000000] [url = about:blank] 16:27:53 INFO - PROCESS | 2516 | --DOMWINDOW == 77 (131D1C00) [pid = 2516] [serial = 55] [outer = 00000000] [url = about:blank] 16:27:53 INFO - PROCESS | 2516 | --DOMWINDOW == 76 (15A93000) [pid = 2516] [serial = 58] [outer = 00000000] [url = about:blank] 16:27:53 INFO - PROCESS | 2516 | --DOMWINDOW == 75 (1B134000) [pid = 2516] [serial = 43] [outer = 00000000] [url = about:blank] 16:27:53 INFO - PROCESS | 2516 | --DOMWINDOW == 74 (13129800) [pid = 2516] [serial = 64] [outer = 00000000] [url = about:blank] 16:27:53 INFO - PROCESS | 2516 | --DOMWINDOW == 73 (16992000) [pid = 2516] [serial = 14] [outer = 00000000] [url = about:blank] 16:27:53 INFO - PROCESS | 2516 | --DOMWINDOW == 72 (14309800) [pid = 2516] [serial = 9] [outer = 00000000] [url = about:blank] 16:27:53 INFO - PROCESS | 2516 | --DOMWINDOW == 71 (14310C00) [pid = 2516] [serial = 10] [outer = 00000000] [url = chrome://gfxsanity/content/sanitytest.html] 16:27:53 INFO - PROCESS | 2516 | --DOMWINDOW == 70 (12811000) [pid = 2516] [serial = 4] [outer = 00000000] [url = about:blank] 16:27:53 INFO - PROCESS | 2516 | --DOMWINDOW == 69 (1B136C00) [pid = 2516] [serial = 45] [outer = 00000000] [url = about:blank] 16:27:53 INFO - PROCESS | 2516 | --DOMWINDOW == 68 (1B516800) [pid = 2516] [serial = 48] [outer = 00000000] [url = about:blank] 16:27:53 INFO - PROCESS | 2516 | --DOMWINDOW == 67 (1B138C00) [pid = 2516] [serial = 42] [outer = 00000000] [url = about:blank] 16:27:53 INFO - PROCESS | 2516 | --DOMWINDOW == 66 (1AEB2000) [pid = 2516] [serial = 39] [outer = 00000000] [url = about:blank] 16:27:53 INFO - PROCESS | 2516 | --DOMWINDOW == 65 (1B12D400) [pid = 2516] [serial = 40] [outer = 00000000] [url = about:blank] 16:27:53 INFO - PROCESS | 2516 | --DOMWINDOW == 64 (1AD57000) [pid = 2516] [serial = 36] [outer = 00000000] [url = about:blank] 16:27:53 INFO - PROCESS | 2516 | --DOMWINDOW == 63 (1AD5BC00) [pid = 2516] [serial = 37] [outer = 00000000] [url = about:blank] 16:27:53 INFO - PROCESS | 2516 | --DOMWINDOW == 62 (1A684000) [pid = 2516] [serial = 33] [outer = 00000000] [url = about:blank] 16:27:53 INFO - PROCESS | 2516 | --DOMWINDOW == 61 (1A688000) [pid = 2516] [serial = 34] [outer = 00000000] [url = about:blank] 16:27:53 INFO - PROCESS | 2516 | --DOMWINDOW == 60 (1A4DF400) [pid = 2516] [serial = 30] [outer = 00000000] [url = about:blank] 16:27:53 INFO - PROCESS | 2516 | --DOMWINDOW == 59 (1A4E7C00) [pid = 2516] [serial = 31] [outer = 00000000] [url = about:blank] 16:27:53 INFO - PROCESS | 2516 | --DOMWINDOW == 58 (1AB8C000) [pid = 2516] [serial = 27] [outer = 00000000] [url = about:blank] 16:27:53 INFO - PROCESS | 2516 | --DOMWINDOW == 57 (1AB90000) [pid = 2516] [serial = 28] [outer = 00000000] [url = about:blank] 16:27:53 INFO - PROCESS | 2516 | --DOMWINDOW == 56 (1A254000) [pid = 2516] [serial = 24] [outer = 00000000] [url = about:blank] 16:27:53 INFO - PROCESS | 2516 | --DOMWINDOW == 55 (19CA3000) [pid = 2516] [serial = 21] [outer = 00000000] [url = about:blank] 16:27:53 INFO - PROCESS | 2516 | --DOMWINDOW == 54 (19CA7000) [pid = 2516] [serial = 22] [outer = 00000000] [url = about:blank] 16:27:53 INFO - PROCESS | 2516 | 1465860473702 Marionette TRACE conn3 <- [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]]]}] 16:27:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-atop.html | Canvas test: 2d.composite.image.destination-atop 16:27:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-atop.html | took 1385ms 16:27:53 INFO - PROCESS | 2516 | 1465860473763 Marionette TRACE conn3 -> [0,133,"getWindowHandle",null] 16:27:53 INFO - PROCESS | 2516 | 1465860473766 Marionette TRACE conn3 <- [1,133,null,{"value":"13"}] 16:27:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-in.html 16:27:53 INFO - PROCESS | 2516 | 1465860473772 Marionette TRACE conn3 -> [0,134,"setScriptTimeout",{"ms":35000}] 16:27:53 INFO - PROCESS | 2516 | 1465860473775 Marionette TRACE conn3 <- [1,134,null,{}] 16:27:53 INFO - PROCESS | 2516 | 1465860473781 Marionette TRACE conn3 -> [0,135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:27:53 INFO - PROCESS | 2516 | 1465860473785 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:27:53 INFO - PROCESS | 2516 | 1465860473873 Marionette TRACE conn3 <- [1,135,null,{"value":null}] 16:27:53 INFO - PROCESS | 2516 | 1465860473909 Marionette TRACE conn3 -> [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\", \"9aafb883-d809-412a-bdc1-689609e922c0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:27:53 INFO - PROCESS | 2516 | 1465860473914 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:27:53 INFO - PROCESS | 2516 | ++DOCSHELL 10EF0400 == 28 [pid = 2516] [id = 43] 16:27:53 INFO - PROCESS | 2516 | ++DOMWINDOW == 55 (10EF0800) [pid = 2516] [serial = 125] [outer = 00000000] 16:27:53 INFO - PROCESS | 2516 | ++DOMWINDOW == 56 (110C1C00) [pid = 2516] [serial = 126] [outer = 10EF0800] 16:27:53 INFO - PROCESS | 2516 | 1465860473971 Marionette DEBUG loaded listener.js 16:27:54 INFO - PROCESS | 2516 | ++DOMWINDOW == 57 (110C4000) [pid = 2516] [serial = 127] [outer = 10EF0800] 16:27:54 INFO - PROCESS | 2516 | 1465860474399 Marionette TRACE conn3 <- [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]]]}] 16:27:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-in.html | Canvas test: 2d.composite.image.destination-in 16:27:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-in.html | took 700ms 16:27:54 INFO - PROCESS | 2516 | 1465860474468 Marionette TRACE conn3 -> [0,137,"getWindowHandle",null] 16:27:54 INFO - PROCESS | 2516 | 1465860474472 Marionette TRACE conn3 <- [1,137,null,{"value":"13"}] 16:27:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-out.html 16:27:54 INFO - PROCESS | 2516 | 1465860474479 Marionette TRACE conn3 -> [0,138,"setScriptTimeout",{"ms":35000}] 16:27:54 INFO - PROCESS | 2516 | 1465860474481 Marionette TRACE conn3 <- [1,138,null,{}] 16:27:54 INFO - PROCESS | 2516 | 1465860474485 Marionette TRACE conn3 -> [0,139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:27:54 INFO - PROCESS | 2516 | 1465860474487 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:27:54 INFO - PROCESS | 2516 | 1465860474571 Marionette TRACE conn3 <- [1,139,null,{"value":null}] 16:27:54 INFO - PROCESS | 2516 | 1465860474585 Marionette TRACE conn3 -> [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\", \"9aafb883-d809-412a-bdc1-689609e922c0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:27:54 INFO - PROCESS | 2516 | 1465860474587 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:27:54 INFO - PROCESS | 2516 | ++DOCSHELL 13127000 == 29 [pid = 2516] [id = 44] 16:27:54 INFO - PROCESS | 2516 | ++DOMWINDOW == 58 (13127800) [pid = 2516] [serial = 128] [outer = 00000000] 16:27:54 INFO - PROCESS | 2516 | ++DOMWINDOW == 59 (13146800) [pid = 2516] [serial = 129] [outer = 13127800] 16:27:54 INFO - PROCESS | 2516 | 1465860474635 Marionette DEBUG loaded listener.js 16:27:54 INFO - PROCESS | 2516 | ++DOMWINDOW == 60 (131D7C00) [pid = 2516] [serial = 130] [outer = 13127800] 16:27:55 INFO - PROCESS | 2516 | 1465860475050 Marionette TRACE conn3 <- [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]]]}] 16:27:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-out.html | Canvas test: 2d.composite.image.destination-out 16:27:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-out.html | took 591ms 16:27:55 INFO - PROCESS | 2516 | 1465860475075 Marionette TRACE conn3 -> [0,141,"getWindowHandle",null] 16:27:55 INFO - PROCESS | 2516 | 1465860475077 Marionette TRACE conn3 <- [1,141,null,{"value":"13"}] 16:27:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-over.html 16:27:55 INFO - PROCESS | 2516 | 1465860475080 Marionette TRACE conn3 -> [0,142,"setScriptTimeout",{"ms":35000}] 16:27:55 INFO - PROCESS | 2516 | 1465860475084 Marionette TRACE conn3 <- [1,142,null,{}] 16:27:55 INFO - PROCESS | 2516 | 1465860475099 Marionette TRACE conn3 -> [0,143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:27:55 INFO - PROCESS | 2516 | 1465860475103 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:27:55 INFO - PROCESS | 2516 | 1465860475191 Marionette TRACE conn3 <- [1,143,null,{"value":null}] 16:27:55 INFO - PROCESS | 2516 | 1465860475200 Marionette TRACE conn3 -> [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\", \"9aafb883-d809-412a-bdc1-689609e922c0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:27:55 INFO - PROCESS | 2516 | 1465860475203 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:27:55 INFO - PROCESS | 2516 | ++DOCSHELL 1430AC00 == 30 [pid = 2516] [id = 45] 16:27:55 INFO - PROCESS | 2516 | ++DOMWINDOW == 61 (1430B000) [pid = 2516] [serial = 131] [outer = 00000000] 16:27:55 INFO - PROCESS | 2516 | ++DOMWINDOW == 62 (14312C00) [pid = 2516] [serial = 132] [outer = 1430B000] 16:27:55 INFO - PROCESS | 2516 | 1465860475252 Marionette DEBUG loaded listener.js 16:27:55 INFO - PROCESS | 2516 | ++DOMWINDOW == 63 (15012000) [pid = 2516] [serial = 133] [outer = 1430B000] 16:27:55 INFO - PROCESS | 2516 | 1465860475691 Marionette TRACE conn3 <- [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]]]}] 16:27:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-over.html | Canvas test: 2d.composite.image.destination-over 16:27:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-over.html | took 638ms 16:27:55 INFO - PROCESS | 2516 | 1465860475718 Marionette TRACE conn3 -> [0,145,"getWindowHandle",null] 16:27:55 INFO - PROCESS | 2516 | 1465860475720 Marionette TRACE conn3 <- [1,145,null,{"value":"13"}] 16:27:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.lighter.html 16:27:55 INFO - PROCESS | 2516 | 1465860475724 Marionette TRACE conn3 -> [0,146,"setScriptTimeout",{"ms":35000}] 16:27:55 INFO - PROCESS | 2516 | 1465860475725 Marionette TRACE conn3 <- [1,146,null,{}] 16:27:55 INFO - PROCESS | 2516 | 1465860475729 Marionette TRACE conn3 -> [0,147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:27:55 INFO - PROCESS | 2516 | 1465860475730 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:27:55 INFO - PROCESS | 2516 | 1465860475819 Marionette TRACE conn3 <- [1,147,null,{"value":null}] 16:27:55 INFO - PROCESS | 2516 | 1465860475824 Marionette TRACE conn3 -> [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\", \"9aafb883-d809-412a-bdc1-689609e922c0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:27:55 INFO - PROCESS | 2516 | 1465860475826 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:27:55 INFO - PROCESS | 2516 | ++DOCSHELL 14FC1800 == 31 [pid = 2516] [id = 46] 16:27:55 INFO - PROCESS | 2516 | ++DOMWINDOW == 64 (15011C00) [pid = 2516] [serial = 134] [outer = 00000000] 16:27:55 INFO - PROCESS | 2516 | ++DOMWINDOW == 65 (15F34400) [pid = 2516] [serial = 135] [outer = 15011C00] 16:27:55 INFO - PROCESS | 2516 | 1465860475874 Marionette DEBUG loaded listener.js 16:27:55 INFO - PROCESS | 2516 | ++DOMWINDOW == 66 (15FBDC00) [pid = 2516] [serial = 136] [outer = 15011C00] 16:27:56 INFO - PROCESS | 2516 | 1465860476311 Marionette TRACE conn3 <- [1,148,null,{"value":["/2dcontext/compositing/2d.composite.image.lighter.html",0,null,null,[["Canvas test: 2d.composite.image.lighter",0,null,null]]]}] 16:27:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.lighter.html | Canvas test: 2d.composite.image.lighter 16:27:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.lighter.html | took 638ms 16:27:56 INFO - PROCESS | 2516 | 1465860476362 Marionette TRACE conn3 -> [0,149,"getWindowHandle",null] 16:27:56 INFO - PROCESS | 2516 | 1465860476364 Marionette TRACE conn3 <- [1,149,null,{"value":"13"}] 16:27:56 INFO - PROCESS | 2516 | 1465860476367 Marionette TRACE conn3 -> [0,150,"setScriptTimeout",{"ms":35000}] 16:27:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-atop.html 16:27:56 INFO - PROCESS | 2516 | 1465860476368 Marionette TRACE conn3 <- [1,150,null,{}] 16:27:56 INFO - PROCESS | 2516 | 1465860476372 Marionette TRACE conn3 -> [0,151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:27:56 INFO - PROCESS | 2516 | 1465860476374 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:27:56 INFO - PROCESS | 2516 | 1465860476468 Marionette TRACE conn3 <- [1,151,null,{"value":null}] 16:27:56 INFO - PROCESS | 2516 | 1465860476476 Marionette TRACE conn3 -> [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\", \"9aafb883-d809-412a-bdc1-689609e922c0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:27:56 INFO - PROCESS | 2516 | 1465860476478 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:27:56 INFO - PROCESS | 2516 | ++DOCSHELL 15EBF400 == 32 [pid = 2516] [id = 47] 16:27:56 INFO - PROCESS | 2516 | ++DOMWINDOW == 67 (1669C000) [pid = 2516] [serial = 137] [outer = 00000000] 16:27:56 INFO - PROCESS | 2516 | ++DOMWINDOW == 68 (16993000) [pid = 2516] [serial = 138] [outer = 1669C000] 16:27:56 INFO - PROCESS | 2516 | 1465860476520 Marionette DEBUG loaded listener.js 16:27:56 INFO - PROCESS | 2516 | ++DOMWINDOW == 69 (16A45C00) [pid = 2516] [serial = 139] [outer = 1669C000] 16:27:56 INFO - PROCESS | 2516 | 1465860476955 Marionette TRACE conn3 <- [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]]]}] 16:27:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-atop.html | Canvas test: 2d.composite.image.source-atop 16:27:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-atop.html | took 638ms 16:27:56 INFO - PROCESS | 2516 | 1465860477005 Marionette TRACE conn3 -> [0,153,"getWindowHandle",null] 16:27:56 INFO - PROCESS | 2516 | 1465860477007 Marionette TRACE conn3 <- [1,153,null,{"value":"13"}] 16:27:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-in.html 16:27:56 INFO - PROCESS | 2516 | 1465860477010 Marionette TRACE conn3 -> [0,154,"setScriptTimeout",{"ms":35000}] 16:27:56 INFO - PROCESS | 2516 | 1465860477012 Marionette TRACE conn3 <- [1,154,null,{}] 16:27:57 INFO - PROCESS | 2516 | 1465860477021 Marionette TRACE conn3 -> [0,155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:27:57 INFO - PROCESS | 2516 | 1465860477027 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:27:57 INFO - PROCESS | 2516 | 1465860477162 Marionette TRACE conn3 <- [1,155,null,{"value":null}] 16:27:57 INFO - PROCESS | 2516 | 1465860477173 Marionette TRACE conn3 -> [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\", \"9aafb883-d809-412a-bdc1-689609e922c0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:27:57 INFO - PROCESS | 2516 | 1465860477175 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:27:57 INFO - PROCESS | 2516 | ++DOCSHELL 13153C00 == 33 [pid = 2516] [id = 48] 16:27:57 INFO - PROCESS | 2516 | ++DOMWINDOW == 70 (16D6F000) [pid = 2516] [serial = 140] [outer = 00000000] 16:27:57 INFO - PROCESS | 2516 | ++DOMWINDOW == 71 (170E4800) [pid = 2516] [serial = 141] [outer = 16D6F000] 16:27:57 INFO - PROCESS | 2516 | 1465860477257 Marionette DEBUG loaded listener.js 16:27:57 INFO - PROCESS | 2516 | ++DOMWINDOW == 72 (17719800) [pid = 2516] [serial = 142] [outer = 16D6F000] 16:27:57 INFO - PROCESS | 2516 | 1465860477650 Marionette TRACE conn3 <- [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]]]}] 16:27:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-in.html | Canvas test: 2d.composite.image.source-in 16:27:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-in.html | took 684ms 16:27:57 INFO - PROCESS | 2516 | 1465860477694 Marionette TRACE conn3 -> [0,157,"getWindowHandle",null] 16:27:57 INFO - PROCESS | 2516 | 1465860477696 Marionette TRACE conn3 <- [1,157,null,{"value":"13"}] 16:27:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-out.html 16:27:57 INFO - PROCESS | 2516 | 1465860477699 Marionette TRACE conn3 -> [0,158,"setScriptTimeout",{"ms":35000}] 16:27:57 INFO - PROCESS | 2516 | 1465860477701 Marionette TRACE conn3 <- [1,158,null,{}] 16:27:57 INFO - PROCESS | 2516 | 1465860477704 Marionette TRACE conn3 -> [0,159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:27:57 INFO - PROCESS | 2516 | 1465860477706 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:27:57 INFO - PROCESS | 2516 | 1465860477838 Marionette TRACE conn3 <- [1,159,null,{"value":null}] 16:27:57 INFO - PROCESS | 2516 | 1465860477853 Marionette TRACE conn3 -> [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\", \"9aafb883-d809-412a-bdc1-689609e922c0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:27:57 INFO - PROCESS | 2516 | 1465860477855 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:27:57 INFO - PROCESS | 2516 | ++DOCSHELL 170B2C00 == 34 [pid = 2516] [id = 49] 16:27:57 INFO - PROCESS | 2516 | ++DOMWINDOW == 73 (177AB000) [pid = 2516] [serial = 143] [outer = 00000000] 16:27:57 INFO - PROCESS | 2516 | ++DOMWINDOW == 74 (17E01C00) [pid = 2516] [serial = 144] [outer = 177AB000] 16:27:57 INFO - PROCESS | 2516 | 1465860477898 Marionette DEBUG loaded listener.js 16:27:57 INFO - PROCESS | 2516 | ++DOMWINDOW == 75 (17E06800) [pid = 2516] [serial = 145] [outer = 177AB000] 16:27:58 INFO - PROCESS | 2516 | --DOMWINDOW == 74 (17F5C400) [pid = 2516] [serial = 89] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-over.html] 16:27:58 INFO - PROCESS | 2516 | --DOMWINDOW == 73 (13C44400) [pid = 2516] [serial = 92] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.xor.html] 16:27:58 INFO - PROCESS | 2516 | --DOMWINDOW == 72 (1698FC00) [pid = 2516] [serial = 107] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.image.html] 16:27:58 INFO - PROCESS | 2516 | --DOMWINDOW == 71 (157A8400) [pid = 2516] [serial = 104] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.fill.html] 16:27:58 INFO - PROCESS | 2516 | --DOMWINDOW == 70 (10BB1C00) [pid = 2516] [serial = 95] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvas.html] 16:27:58 INFO - PROCESS | 2516 | --DOMWINDOW == 69 (13031000) [pid = 2516] [serial = 98] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html] 16:27:58 INFO - PROCESS | 2516 | --DOMWINDOW == 68 (13939800) [pid = 2516] [serial = 101] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.default.html] 16:27:58 INFO - PROCESS | 2516 | 1465860478346 Marionette TRACE conn3 <- [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]]]}] 16:27:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-out.html | Canvas test: 2d.composite.image.source-out 16:27:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-out.html | took 684ms 16:27:58 INFO - PROCESS | 2516 | 1465860478399 Marionette TRACE conn3 -> [0,161,"getWindowHandle",null] 16:27:58 INFO - PROCESS | 2516 | 1465860478401 Marionette TRACE conn3 <- [1,161,null,{"value":"13"}] 16:27:58 INFO - PROCESS | 2516 | 1465860478404 Marionette TRACE conn3 -> [0,162,"setScriptTimeout",{"ms":35000}] 16:27:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-over.html 16:27:58 INFO - PROCESS | 2516 | 1465860478406 Marionette TRACE conn3 <- [1,162,null,{}] 16:27:58 INFO - PROCESS | 2516 | 1465860478409 Marionette TRACE conn3 -> [0,163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:27:58 INFO - PROCESS | 2516 | 1465860478411 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:27:58 INFO - PROCESS | 2516 | 1465860478486 Marionette TRACE conn3 <- [1,163,null,{"value":null}] 16:27:58 INFO - PROCESS | 2516 | 1465860478492 Marionette TRACE conn3 -> [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\", \"9aafb883-d809-412a-bdc1-689609e922c0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:27:58 INFO - PROCESS | 2516 | 1465860478494 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:27:58 INFO - PROCESS | 2516 | ++DOCSHELL 11CC6800 == 35 [pid = 2516] [id = 50] 16:27:58 INFO - PROCESS | 2516 | ++DOMWINDOW == 69 (13031000) [pid = 2516] [serial = 146] [outer = 00000000] 16:27:58 INFO - PROCESS | 2516 | ++DOMWINDOW == 70 (17947C00) [pid = 2516] [serial = 147] [outer = 13031000] 16:27:58 INFO - PROCESS | 2516 | 1465860478536 Marionette DEBUG loaded listener.js 16:27:58 INFO - PROCESS | 2516 | ++DOMWINDOW == 71 (17953800) [pid = 2516] [serial = 148] [outer = 13031000] 16:27:58 INFO - PROCESS | 2516 | 1465860478939 Marionette TRACE conn3 <- [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]]]}] 16:27:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-over.html | Canvas test: 2d.composite.image.source-over 16:27:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-over.html | took 591ms 16:27:59 INFO - PROCESS | 2516 | 1465860479002 Marionette TRACE conn3 -> [0,165,"getWindowHandle",null] 16:27:59 INFO - PROCESS | 2516 | 1465860479004 Marionette TRACE conn3 <- [1,165,null,{"value":"13"}] 16:27:59 INFO - PROCESS | 2516 | 1465860479007 Marionette TRACE conn3 -> [0,166,"setScriptTimeout",{"ms":35000}] 16:27:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.xor.html 16:27:59 INFO - PROCESS | 2516 | 1465860479009 Marionette TRACE conn3 <- [1,166,null,{}] 16:27:59 INFO - PROCESS | 2516 | 1465860479012 Marionette TRACE conn3 -> [0,167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:27:59 INFO - PROCESS | 2516 | 1465860479014 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:27:59 INFO - PROCESS | 2516 | 1465860479095 Marionette TRACE conn3 <- [1,167,null,{"value":null}] 16:27:59 INFO - PROCESS | 2516 | 1465860479103 Marionette TRACE conn3 -> [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\", \"9aafb883-d809-412a-bdc1-689609e922c0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:27:59 INFO - PROCESS | 2516 | 1465860479105 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:27:59 INFO - PROCESS | 2516 | ++DOCSHELL 17947800 == 36 [pid = 2516] [id = 51] 16:27:59 INFO - PROCESS | 2516 | ++DOMWINDOW == 72 (18453C00) [pid = 2516] [serial = 149] [outer = 00000000] 16:27:59 INFO - PROCESS | 2516 | ++DOMWINDOW == 73 (198CE400) [pid = 2516] [serial = 150] [outer = 18453C00] 16:27:59 INFO - PROCESS | 2516 | 1465860479148 Marionette DEBUG loaded listener.js 16:27:59 INFO - PROCESS | 2516 | ++DOMWINDOW == 74 (198CEC00) [pid = 2516] [serial = 151] [outer = 18453C00] 16:27:59 INFO - PROCESS | 2516 | 1465860479544 Marionette TRACE conn3 <- [1,168,null,{"value":["/2dcontext/compositing/2d.composite.image.xor.html",0,null,null,[["Canvas test: 2d.composite.image.xor",0,null,null]]]}] 16:27:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.xor.html | Canvas test: 2d.composite.image.xor 16:27:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.xor.html | took 592ms 16:27:59 INFO - PROCESS | 2516 | 1465860479608 Marionette TRACE conn3 -> [0,169,"getWindowHandle",null] 16:27:59 INFO - PROCESS | 2516 | 1465860479610 Marionette TRACE conn3 <- [1,169,null,{"value":"13"}] 16:27:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.casesensitive.html 16:27:59 INFO - PROCESS | 2516 | 1465860479613 Marionette TRACE conn3 -> [0,170,"setScriptTimeout",{"ms":35000}] 16:27:59 INFO - PROCESS | 2516 | 1465860479615 Marionette TRACE conn3 <- [1,170,null,{}] 16:27:59 INFO - PROCESS | 2516 | 1465860479618 Marionette TRACE conn3 -> [0,171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:27:59 INFO - PROCESS | 2516 | 1465860479620 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:27:59 INFO - PROCESS | 2516 | 1465860479695 Marionette TRACE conn3 <- [1,171,null,{"value":null}] 16:27:59 INFO - PROCESS | 2516 | 1465860479709 Marionette TRACE conn3 -> [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\", \"9aafb883-d809-412a-bdc1-689609e922c0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:27:59 INFO - PROCESS | 2516 | 1465860479711 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:27:59 INFO - PROCESS | 2516 | ++DOCSHELL 10475000 == 37 [pid = 2516] [id = 52] 16:27:59 INFO - PROCESS | 2516 | ++DOMWINDOW == 75 (10560800) [pid = 2516] [serial = 152] [outer = 00000000] 16:27:59 INFO - PROCESS | 2516 | ++DOMWINDOW == 76 (19CA7800) [pid = 2516] [serial = 153] [outer = 10560800] 16:27:59 INFO - PROCESS | 2516 | 1465860479753 Marionette DEBUG loaded listener.js 16:27:59 INFO - PROCESS | 2516 | ++DOMWINDOW == 77 (19CABC00) [pid = 2516] [serial = 154] [outer = 10560800] 16:28:00 INFO - PROCESS | 2516 | 1465860480228 Marionette TRACE conn3 <- [1,172,null,{"value":["/2dcontext/compositing/2d.composite.operation.casesensitive.html",0,null,null,[["Canvas test: 2d.composite.operation.casesensitive",0,null,null]]]}] 16:28:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.casesensitive.html | Canvas test: 2d.composite.operation.casesensitive 16:28:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.casesensitive.html | took 700ms 16:28:00 INFO - PROCESS | 2516 | 1465860480315 Marionette TRACE conn3 -> [0,173,"getWindowHandle",null] 16:28:00 INFO - PROCESS | 2516 | 1465860480320 Marionette TRACE conn3 <- [1,173,null,{"value":"13"}] 16:28:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.clear.html 16:28:00 INFO - PROCESS | 2516 | 1465860480325 Marionette TRACE conn3 -> [0,174,"setScriptTimeout",{"ms":35000}] 16:28:00 INFO - PROCESS | 2516 | 1465860480328 Marionette TRACE conn3 <- [1,174,null,{}] 16:28:00 INFO - PROCESS | 2516 | 1465860480338 Marionette TRACE conn3 -> [0,175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:28:00 INFO - PROCESS | 2516 | 1465860480342 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:28:00 INFO - PROCESS | 2516 | 1465860480540 Marionette TRACE conn3 <- [1,175,null,{"value":null}] 16:28:00 INFO - PROCESS | 2516 | 1465860480606 Marionette TRACE conn3 -> [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\", \"9aafb883-d809-412a-bdc1-689609e922c0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:28:00 INFO - PROCESS | 2516 | 1465860480609 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:28:00 INFO - PROCESS | 2516 | ++DOCSHELL 10BA5400 == 38 [pid = 2516] [id = 53] 16:28:00 INFO - PROCESS | 2516 | ++DOMWINDOW == 78 (10ECC000) [pid = 2516] [serial = 155] [outer = 00000000] 16:28:00 INFO - PROCESS | 2516 | ++DOMWINDOW == 79 (114BEC00) [pid = 2516] [serial = 156] [outer = 10ECC000] 16:28:00 INFO - PROCESS | 2516 | 1465860480664 Marionette DEBUG loaded listener.js 16:28:00 INFO - PROCESS | 2516 | ++DOMWINDOW == 80 (12816800) [pid = 2516] [serial = 157] [outer = 10ECC000] 16:28:01 INFO - PROCESS | 2516 | 1465860481289 Marionette TRACE conn3 <- [1,176,null,{"value":["/2dcontext/compositing/2d.composite.operation.clear.html",0,null,null,[["Canvas test: 2d.composite.operation.clear",0,null,null]]]}] 16:28:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.clear.html | Canvas test: 2d.composite.operation.clear 16:28:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.clear.html | took 996ms 16:28:01 INFO - PROCESS | 2516 | 1465860481328 Marionette TRACE conn3 -> [0,177,"getWindowHandle",null] 16:28:01 INFO - PROCESS | 2516 | 1465860481333 Marionette TRACE conn3 <- [1,177,null,{"value":"13"}] 16:28:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.darker.html 16:28:01 INFO - PROCESS | 2516 | 1465860481339 Marionette TRACE conn3 -> [0,178,"setScriptTimeout",{"ms":35000}] 16:28:01 INFO - PROCESS | 2516 | 1465860481342 Marionette TRACE conn3 <- [1,178,null,{}] 16:28:01 INFO - PROCESS | 2516 | 1465860481346 Marionette TRACE conn3 -> [0,179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:28:01 INFO - PROCESS | 2516 | 1465860481348 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:28:01 INFO - PROCESS | 2516 | 1465860481447 Marionette TRACE conn3 <- [1,179,null,{"value":null}] 16:28:01 INFO - PROCESS | 2516 | 1465860481520 Marionette TRACE conn3 -> [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\", \"9aafb883-d809-412a-bdc1-689609e922c0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:28:01 INFO - PROCESS | 2516 | 1465860481523 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:28:01 INFO - PROCESS | 2516 | ++DOCSHELL 13D54C00 == 39 [pid = 2516] [id = 54] 16:28:01 INFO - PROCESS | 2516 | ++DOMWINDOW == 81 (13D56400) [pid = 2516] [serial = 158] [outer = 00000000] 16:28:01 INFO - PROCESS | 2516 | ++DOMWINDOW == 82 (1430E000) [pid = 2516] [serial = 159] [outer = 13D56400] 16:28:01 INFO - PROCESS | 2516 | 1465860481577 Marionette DEBUG loaded listener.js 16:28:01 INFO - PROCESS | 2516 | ++DOMWINDOW == 83 (157ABC00) [pid = 2516] [serial = 160] [outer = 13D56400] 16:28:02 INFO - PROCESS | 2516 | --DOCSHELL 17947800 == 38 [pid = 2516] [id = 51] 16:28:02 INFO - PROCESS | 2516 | --DOCSHELL 11CC6800 == 37 [pid = 2516] [id = 50] 16:28:02 INFO - PROCESS | 2516 | --DOCSHELL 170B2C00 == 36 [pid = 2516] [id = 49] 16:28:02 INFO - PROCESS | 2516 | --DOCSHELL 13153C00 == 35 [pid = 2516] [id = 48] 16:28:02 INFO - PROCESS | 2516 | --DOCSHELL 15EBF400 == 34 [pid = 2516] [id = 47] 16:28:02 INFO - PROCESS | 2516 | --DOCSHELL 14FC1800 == 33 [pid = 2516] [id = 46] 16:28:02 INFO - PROCESS | 2516 | --DOCSHELL 1430AC00 == 32 [pid = 2516] [id = 45] 16:28:02 INFO - PROCESS | 2516 | --DOCSHELL 13127000 == 31 [pid = 2516] [id = 44] 16:28:02 INFO - PROCESS | 2516 | --DOCSHELL 10EF0400 == 30 [pid = 2516] [id = 43] 16:28:02 INFO - PROCESS | 2516 | --DOCSHELL 105EE000 == 29 [pid = 2516] [id = 42] 16:28:02 INFO - PROCESS | 2516 | --DOMWINDOW == 82 (19CA6C00) [pid = 2516] [serial = 91] [outer = 00000000] [url = about:blank] 16:28:02 INFO - PROCESS | 2516 | --DOMWINDOW == 81 (19E86800) [pid = 2516] [serial = 93] [outer = 00000000] [url = about:blank] 16:28:02 INFO - PROCESS | 2516 | --DOMWINDOW == 80 (16F80C00) [pid = 2516] [serial = 109] [outer = 00000000] [url = about:blank] 16:28:02 INFO - PROCESS | 2516 | --DOMWINDOW == 79 (15F39800) [pid = 2516] [serial = 106] [outer = 00000000] [url = about:blank] 16:28:02 INFO - PROCESS | 2516 | --DOMWINDOW == 78 (112A4000) [pid = 2516] [serial = 96] [outer = 00000000] [url = about:blank] 16:28:02 INFO - PROCESS | 2516 | --DOMWINDOW == 77 (131D6C00) [pid = 2516] [serial = 99] [outer = 00000000] [url = about:blank] 16:28:02 INFO - PROCESS | 2516 | --DOMWINDOW == 76 (15EBA800) [pid = 2516] [serial = 105] [outer = 00000000] [url = about:blank] 16:28:02 INFO - PROCESS | 2516 | --DOMWINDOW == 75 (14FC9400) [pid = 2516] [serial = 103] [outer = 00000000] [url = about:blank] 16:28:02 INFO - PROCESS | 2516 | --DOMWINDOW == 74 (13654800) [pid = 2516] [serial = 100] [outer = 00000000] [url = about:blank] 16:28:02 INFO - PROCESS | 2516 | --DOMWINDOW == 73 (114BBC00) [pid = 2516] [serial = 97] [outer = 00000000] [url = about:blank] 16:28:02 INFO - PROCESS | 2516 | --DOMWINDOW == 72 (13D58C00) [pid = 2516] [serial = 102] [outer = 00000000] [url = about:blank] 16:28:02 INFO - PROCESS | 2516 | --DOMWINDOW == 71 (16D70000) [pid = 2516] [serial = 108] [outer = 00000000] [url = about:blank] 16:28:02 INFO - PROCESS | 2516 | --DOMWINDOW == 70 (19E8A800) [pid = 2516] [serial = 94] [outer = 00000000] [url = about:blank] 16:28:02 INFO - PROCESS | 2516 | 1465860482415 Marionette TRACE conn3 <- [1,180,null,{"value":["/2dcontext/compositing/2d.composite.operation.darker.html",0,null,null,[["Canvas test: 2d.composite.operation.darker",0,null,null]]]}] 16:28:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.darker.html | Canvas test: 2d.composite.operation.darker 16:28:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.darker.html | took 1136ms 16:28:02 INFO - PROCESS | 2516 | 1465860482473 Marionette TRACE conn3 -> [0,181,"getWindowHandle",null] 16:28:02 INFO - PROCESS | 2516 | 1465860482477 Marionette TRACE conn3 <- [1,181,null,{"value":"13"}] 16:28:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.default.html 16:28:02 INFO - PROCESS | 2516 | 1465860482482 Marionette TRACE conn3 -> [0,182,"setScriptTimeout",{"ms":35000}] 16:28:02 INFO - PROCESS | 2516 | 1465860482485 Marionette TRACE conn3 <- [1,182,null,{}] 16:28:02 INFO - PROCESS | 2516 | 1465860482490 Marionette TRACE conn3 -> [0,183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:28:02 INFO - PROCESS | 2516 | 1465860482492 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:28:02 INFO - PROCESS | 2516 | 1465860482575 Marionette TRACE conn3 <- [1,183,null,{"value":null}] 16:28:02 INFO - PROCESS | 2516 | 1465860482588 Marionette TRACE conn3 -> [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\", \"9aafb883-d809-412a-bdc1-689609e922c0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:28:02 INFO - PROCESS | 2516 | 1465860482590 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:28:02 INFO - PROCESS | 2516 | ++DOCSHELL 10BAFC00 == 30 [pid = 2516] [id = 55] 16:28:02 INFO - PROCESS | 2516 | ++DOMWINDOW == 71 (10BB1C00) [pid = 2516] [serial = 161] [outer = 00000000] 16:28:02 INFO - PROCESS | 2516 | ++DOMWINDOW == 72 (114BCC00) [pid = 2516] [serial = 162] [outer = 10BB1C00] 16:28:02 INFO - PROCESS | 2516 | 1465860482637 Marionette DEBUG loaded listener.js 16:28:02 INFO - PROCESS | 2516 | ++DOMWINDOW == 73 (12A10C00) [pid = 2516] [serial = 163] [outer = 10BB1C00] 16:28:03 INFO - PROCESS | 2516 | 1465860483058 Marionette TRACE conn3 <- [1,184,null,{"value":["/2dcontext/compositing/2d.composite.operation.default.html",0,null,null,[["Canvas test: 2d.composite.operation.default",0,null,null]]]}] 16:28:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.default.html | Canvas test: 2d.composite.operation.default 16:28:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.default.html | took 623ms 16:28:03 INFO - PROCESS | 2516 | 1465860483117 Marionette TRACE conn3 -> [0,185,"getWindowHandle",null] 16:28:03 INFO - PROCESS | 2516 | 1465860483121 Marionette TRACE conn3 <- [1,185,null,{"value":"13"}] 16:28:03 INFO - PROCESS | 2516 | 1465860483127 Marionette TRACE conn3 -> [0,186,"setScriptTimeout",{"ms":35000}] 16:28:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.get.html 16:28:03 INFO - PROCESS | 2516 | 1465860483129 Marionette TRACE conn3 <- [1,186,null,{}] 16:28:03 INFO - PROCESS | 2516 | 1465860483163 Marionette TRACE conn3 -> [0,187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:28:03 INFO - PROCESS | 2516 | 1465860483165 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:28:03 INFO - PROCESS | 2516 | 1465860483260 Marionette TRACE conn3 <- [1,187,null,{"value":null}] 16:28:03 INFO - PROCESS | 2516 | 1465860483268 Marionette TRACE conn3 -> [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\", \"9aafb883-d809-412a-bdc1-689609e922c0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:28:03 INFO - PROCESS | 2516 | 1465860483270 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:28:03 INFO - PROCESS | 2516 | ++DOCSHELL 13245400 == 31 [pid = 2516] [id = 56] 16:28:03 INFO - PROCESS | 2516 | ++DOMWINDOW == 74 (13247400) [pid = 2516] [serial = 164] [outer = 00000000] 16:28:03 INFO - PROCESS | 2516 | ++DOMWINDOW == 75 (1365FC00) [pid = 2516] [serial = 165] [outer = 13247400] 16:28:03 INFO - PROCESS | 2516 | 1465860483315 Marionette DEBUG loaded listener.js 16:28:03 INFO - PROCESS | 2516 | ++DOMWINDOW == 76 (13C15000) [pid = 2516] [serial = 166] [outer = 13247400] 16:28:03 INFO - PROCESS | 2516 | ++DOMWINDOW == 77 (1365D000) [pid = 2516] [serial = 167] [outer = 1B353400] 16:28:03 INFO - PROCESS | 2516 | 1465860483772 Marionette TRACE conn3 <- [1,188,null,{"value":["/2dcontext/compositing/2d.composite.operation.get.html",0,null,null,[["Canvas test: 2d.composite.operation.get",0,null,null]]]}] 16:28:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.get.html | Canvas test: 2d.composite.operation.get 16:28:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.get.html | took 700ms 16:28:03 INFO - PROCESS | 2516 | 1465860483827 Marionette TRACE conn3 -> [0,189,"getWindowHandle",null] 16:28:03 INFO - PROCESS | 2516 | 1465860483829 Marionette TRACE conn3 <- [1,189,null,{"value":"13"}] 16:28:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.highlight.html 16:28:03 INFO - PROCESS | 2516 | 1465860483833 Marionette TRACE conn3 -> [0,190,"setScriptTimeout",{"ms":35000}] 16:28:03 INFO - PROCESS | 2516 | 1465860483836 Marionette TRACE conn3 <- [1,190,null,{}] 16:28:03 INFO - PROCESS | 2516 | 1465860483846 Marionette TRACE conn3 -> [0,191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:28:03 INFO - PROCESS | 2516 | 1465860483851 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:28:03 INFO - PROCESS | 2516 | 1465860483931 Marionette TRACE conn3 <- [1,191,null,{"value":null}] 16:28:03 INFO - PROCESS | 2516 | 1465860483938 Marionette TRACE conn3 -> [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\", \"9aafb883-d809-412a-bdc1-689609e922c0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:28:03 INFO - PROCESS | 2516 | 1465860483941 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:28:03 INFO - PROCESS | 2516 | ++DOCSHELL 15EBB000 == 32 [pid = 2516] [id = 57] 16:28:03 INFO - PROCESS | 2516 | ++DOMWINDOW == 78 (15EBC400) [pid = 2516] [serial = 168] [outer = 00000000] 16:28:03 INFO - PROCESS | 2516 | ++DOMWINDOW == 79 (15F41400) [pid = 2516] [serial = 169] [outer = 15EBC400] 16:28:03 INFO - PROCESS | 2516 | 1465860483988 Marionette DEBUG loaded listener.js 16:28:04 INFO - PROCESS | 2516 | ++DOMWINDOW == 80 (166CA000) [pid = 2516] [serial = 170] [outer = 15EBC400] 16:28:04 INFO - PROCESS | 2516 | 1465860484423 Marionette TRACE conn3 <- [1,192,null,{"value":["/2dcontext/compositing/2d.composite.operation.highlight.html",0,null,null,[["Canvas test: 2d.composite.operation.highlight",0,null,null]]]}] 16:28:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.highlight.html | Canvas test: 2d.composite.operation.highlight 16:28:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.highlight.html | took 638ms 16:28:04 INFO - PROCESS | 2516 | 1465860484470 Marionette TRACE conn3 -> [0,193,"getWindowHandle",null] 16:28:04 INFO - PROCESS | 2516 | 1465860484473 Marionette TRACE conn3 <- [1,193,null,{"value":"13"}] 16:28:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.nullsuffix.html 16:28:04 INFO - PROCESS | 2516 | 1465860484476 Marionette TRACE conn3 -> [0,194,"setScriptTimeout",{"ms":35000}] 16:28:04 INFO - PROCESS | 2516 | 1465860484478 Marionette TRACE conn3 <- [1,194,null,{}] 16:28:04 INFO - PROCESS | 2516 | 1465860484481 Marionette TRACE conn3 -> [0,195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:28:04 INFO - PROCESS | 2516 | 1465860484483 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:28:04 INFO - PROCESS | 2516 | 1465860484564 Marionette TRACE conn3 <- [1,195,null,{"value":null}] 16:28:04 INFO - PROCESS | 2516 | 1465860484593 Marionette TRACE conn3 -> [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\", \"9aafb883-d809-412a-bdc1-689609e922c0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:28:04 INFO - PROCESS | 2516 | 1465860484595 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:28:04 INFO - PROCESS | 2516 | ++DOCSHELL 16F7F400 == 33 [pid = 2516] [id = 58] 16:28:04 INFO - PROCESS | 2516 | ++DOMWINDOW == 81 (16F8A400) [pid = 2516] [serial = 171] [outer = 00000000] 16:28:04 INFO - PROCESS | 2516 | ++DOMWINDOW == 82 (17621000) [pid = 2516] [serial = 172] [outer = 16F8A400] 16:28:04 INFO - PROCESS | 2516 | 1465860484638 Marionette DEBUG loaded listener.js 16:28:04 INFO - PROCESS | 2516 | ++DOMWINDOW == 83 (17715400) [pid = 2516] [serial = 173] [outer = 16F8A400] 16:28:05 INFO - PROCESS | 2516 | 1465860485062 Marionette TRACE conn3 <- [1,196,null,{"value":["/2dcontext/compositing/2d.composite.operation.nullsuffix.html",0,null,null,[["Canvas test: 2d.composite.operation.nullsuffix",0,null,null]]]}] 16:28:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | Canvas test: 2d.composite.operation.nullsuffix 16:28:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | took 638ms 16:28:05 INFO - PROCESS | 2516 | 1465860485114 Marionette TRACE conn3 -> [0,197,"getWindowHandle",null] 16:28:05 INFO - PROCESS | 2516 | 1465860485116 Marionette TRACE conn3 <- [1,197,null,{"value":"13"}] 16:28:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.over.html 16:28:05 INFO - PROCESS | 2516 | 1465860485119 Marionette TRACE conn3 -> [0,198,"setScriptTimeout",{"ms":35000}] 16:28:05 INFO - PROCESS | 2516 | 1465860485121 Marionette TRACE conn3 <- [1,198,null,{}] 16:28:05 INFO - PROCESS | 2516 | 1465860485124 Marionette TRACE conn3 -> [0,199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:28:05 INFO - PROCESS | 2516 | 1465860485126 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:28:05 INFO - PROCESS | 2516 | 1465860485226 Marionette TRACE conn3 <- [1,199,null,{"value":null}] 16:28:05 INFO - PROCESS | 2516 | 1465860485217 Marionette TRACE conn3 -> [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\", \"9aafb883-d809-412a-bdc1-689609e922c0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:28:05 INFO - PROCESS | 2516 | 1465860485219 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:28:05 INFO - PROCESS | 2516 | ++DOCSHELL 16F80C00 == 34 [pid = 2516] [id = 59] 16:28:05 INFO - PROCESS | 2516 | ++DOMWINDOW == 84 (177AA400) [pid = 2516] [serial = 174] [outer = 00000000] 16:28:05 INFO - PROCESS | 2516 | ++DOMWINDOW == 85 (17950C00) [pid = 2516] [serial = 175] [outer = 177AA400] 16:28:05 INFO - PROCESS | 2516 | 1465860485271 Marionette DEBUG loaded listener.js 16:28:05 INFO - PROCESS | 2516 | ++DOMWINDOW == 86 (18458C00) [pid = 2516] [serial = 176] [outer = 177AA400] 16:28:05 INFO - PROCESS | 2516 | 1465860485696 Marionette TRACE conn3 <- [1,200,null,{"value":["/2dcontext/compositing/2d.composite.operation.over.html",0,null,null,[["Canvas test: 2d.composite.operation.over",0,null,null]]]}] 16:28:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.over.html | Canvas test: 2d.composite.operation.over 16:28:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.over.html | took 622ms 16:28:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.unrecognised.html 16:28:05 INFO - PROCESS | 2516 | 1465860485742 Marionette TRACE conn3 -> [0,201,"getWindowHandle",null] 16:28:05 INFO - PROCESS | 2516 | 1465860485745 Marionette TRACE conn3 <- [1,201,null,{"value":"13"}] 16:28:05 INFO - PROCESS | 2516 | 1465860485749 Marionette TRACE conn3 -> [0,202,"setScriptTimeout",{"ms":35000}] 16:28:05 INFO - PROCESS | 2516 | 1465860485750 Marionette TRACE conn3 <- [1,202,null,{}] 16:28:05 INFO - PROCESS | 2516 | 1465860485753 Marionette TRACE conn3 -> [0,203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:28:05 INFO - PROCESS | 2516 | 1465860485759 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:28:05 INFO - PROCESS | 2516 | 1465860485891 Marionette TRACE conn3 <- [1,203,null,{"value":null}] 16:28:05 INFO - PROCESS | 2516 | 1465860485965 Marionette TRACE conn3 -> [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\", \"9aafb883-d809-412a-bdc1-689609e922c0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:28:05 INFO - PROCESS | 2516 | 1465860485968 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:28:05 INFO - PROCESS | 2516 | ++DOCSHELL 19C9CC00 == 35 [pid = 2516] [id = 60] 16:28:05 INFO - PROCESS | 2516 | ++DOMWINDOW == 87 (19CAA400) [pid = 2516] [serial = 177] [outer = 00000000] 16:28:06 INFO - PROCESS | 2516 | ++DOMWINDOW == 88 (19F87C00) [pid = 2516] [serial = 178] [outer = 19CAA400] 16:28:06 INFO - PROCESS | 2516 | 1465860486011 Marionette DEBUG loaded listener.js 16:28:06 INFO - PROCESS | 2516 | ++DOMWINDOW == 89 (19E8D400) [pid = 2516] [serial = 179] [outer = 19CAA400] 16:28:06 INFO - PROCESS | 2516 | 1465860486410 Marionette TRACE conn3 <- [1,204,null,{"value":["/2dcontext/compositing/2d.composite.operation.unrecognised.html",0,null,null,[["Canvas test: 2d.composite.operation.unrecognised",0,null,null]]]}] 16:28:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.unrecognised.html | Canvas test: 2d.composite.operation.unrecognised 16:28:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.unrecognised.html | took 685ms 16:28:06 INFO - PROCESS | 2516 | 1465860486449 Marionette TRACE conn3 -> [0,205,"getWindowHandle",null] 16:28:06 INFO - PROCESS | 2516 | 1465860486451 Marionette TRACE conn3 <- [1,205,null,{"value":"13"}] 16:28:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.copy.html 16:28:06 INFO - PROCESS | 2516 | 1465860486454 Marionette TRACE conn3 -> [0,206,"setScriptTimeout",{"ms":35000}] 16:28:06 INFO - PROCESS | 2516 | 1465860486456 Marionette TRACE conn3 <- [1,206,null,{}] 16:28:06 INFO - PROCESS | 2516 | 1465860486459 Marionette TRACE conn3 -> [0,207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:28:06 INFO - PROCESS | 2516 | 1465860486461 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:28:06 INFO - PROCESS | 2516 | 1465860486559 Marionette TRACE conn3 <- [1,207,null,{"value":null}] 16:28:06 INFO - PROCESS | 2516 | 1465860486564 Marionette TRACE conn3 -> [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\", \"9aafb883-d809-412a-bdc1-689609e922c0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:28:06 INFO - PROCESS | 2516 | 1465860486566 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:28:06 INFO - PROCESS | 2516 | ++DOCSHELL 1A255400 == 36 [pid = 2516] [id = 61] 16:28:06 INFO - PROCESS | 2516 | ++DOMWINDOW == 90 (1A255800) [pid = 2516] [serial = 180] [outer = 00000000] 16:28:06 INFO - PROCESS | 2516 | ++DOMWINDOW == 91 (1A4AC400) [pid = 2516] [serial = 181] [outer = 1A255800] 16:28:06 INFO - PROCESS | 2516 | 1465860486608 Marionette DEBUG loaded listener.js 16:28:06 INFO - PROCESS | 2516 | ++DOMWINDOW == 92 (1A4AE800) [pid = 2516] [serial = 182] [outer = 1A255800] 16:28:06 INFO - PROCESS | 2516 | --DOMWINDOW == 91 (13127800) [pid = 2516] [serial = 128] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-out.html] 16:28:06 INFO - PROCESS | 2516 | --DOMWINDOW == 90 (10EF0800) [pid = 2516] [serial = 125] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-in.html] 16:28:06 INFO - PROCESS | 2516 | --DOMWINDOW == 89 (1430B000) [pid = 2516] [serial = 131] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-over.html] 16:28:06 INFO - PROCESS | 2516 | --DOMWINDOW == 88 (1669C000) [pid = 2516] [serial = 137] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-atop.html] 16:28:06 INFO - PROCESS | 2516 | --DOMWINDOW == 87 (15011C00) [pid = 2516] [serial = 134] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.lighter.html] 16:28:06 INFO - PROCESS | 2516 | --DOMWINDOW == 86 (10ECC400) [pid = 2516] [serial = 110] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html] 16:28:06 INFO - PROCESS | 2516 | --DOMWINDOW == 85 (13C13400) [pid = 2516] [serial = 113] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.invalid.html] 16:28:06 INFO - PROCESS | 2516 | --DOMWINDOW == 84 (1794B800) [pid = 2516] [serial = 116] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.range.html] 16:28:06 INFO - PROCESS | 2516 | --DOMWINDOW == 83 (19754400) [pid = 2516] [serial = 119] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.copy.html] 16:28:06 INFO - PROCESS | 2516 | --DOMWINDOW == 82 (16D6F000) [pid = 2516] [serial = 140] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-in.html] 16:28:06 INFO - PROCESS | 2516 | --DOMWINDOW == 81 (177AB000) [pid = 2516] [serial = 143] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-out.html] 16:28:06 INFO - PROCESS | 2516 | --DOMWINDOW == 80 (18453C00) [pid = 2516] [serial = 149] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.xor.html] 16:28:06 INFO - PROCESS | 2516 | --DOMWINDOW == 79 (13031000) [pid = 2516] [serial = 146] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-over.html] 16:28:07 INFO - PROCESS | 2516 | 1465860487081 Marionette TRACE conn3 <- [1,208,null,{"value":["/2dcontext/compositing/2d.composite.solid.copy.html",0,null,null,[["Canvas test: 2d.composite.solid.copy",0,null,null]]]}] 16:28:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.copy.html | Canvas test: 2d.composite.solid.copy 16:28:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.copy.html | took 623ms 16:28:07 INFO - PROCESS | 2516 | 1465860487090 Marionette TRACE conn3 -> [0,209,"getWindowHandle",null] 16:28:07 INFO - PROCESS | 2516 | 1465860487092 Marionette TRACE conn3 <- [1,209,null,{"value":"13"}] 16:28:07 INFO - PROCESS | 2516 | 1465860487095 Marionette TRACE conn3 -> [0,210,"setScriptTimeout",{"ms":35000}] 16:28:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-atop.html 16:28:07 INFO - PROCESS | 2516 | 1465860487097 Marionette TRACE conn3 <- [1,210,null,{}] 16:28:07 INFO - PROCESS | 2516 | 1465860487101 Marionette TRACE conn3 -> [0,211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:28:07 INFO - PROCESS | 2516 | 1465860487102 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:28:07 INFO - PROCESS | 2516 | 1465860487176 Marionette TRACE conn3 <- [1,211,null,{"value":null}] 16:28:07 INFO - PROCESS | 2516 | 1465860487265 Marionette TRACE conn3 -> [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\", \"9aafb883-d809-412a-bdc1-689609e922c0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:28:07 INFO - PROCESS | 2516 | 1465860487267 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:28:07 INFO - PROCESS | 2516 | ++DOCSHELL 10EC9800 == 37 [pid = 2516] [id = 62] 16:28:07 INFO - PROCESS | 2516 | ++DOMWINDOW == 80 (13127800) [pid = 2516] [serial = 183] [outer = 00000000] 16:28:07 INFO - PROCESS | 2516 | ++DOMWINDOW == 81 (15E17800) [pid = 2516] [serial = 184] [outer = 13127800] 16:28:07 INFO - PROCESS | 2516 | 1465860487321 Marionette DEBUG loaded listener.js 16:28:07 INFO - PROCESS | 2516 | ++DOMWINDOW == 82 (176C4000) [pid = 2516] [serial = 185] [outer = 13127800] 16:28:07 INFO - PROCESS | 2516 | 1465860487647 Marionette TRACE conn3 <- [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]]]}] 16:28:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-atop.html | Canvas test: 2d.composite.solid.destination-atop 16:28:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-atop.html | took 592ms 16:28:07 INFO - PROCESS | 2516 | 1465860487693 Marionette TRACE conn3 -> [0,213,"getWindowHandle",null] 16:28:07 INFO - PROCESS | 2516 | 1465860487694 Marionette TRACE conn3 <- [1,213,null,{"value":"13"}] 16:28:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-in.html 16:28:07 INFO - PROCESS | 2516 | 1465860487698 Marionette TRACE conn3 -> [0,214,"setScriptTimeout",{"ms":35000}] 16:28:07 INFO - PROCESS | 2516 | 1465860487699 Marionette TRACE conn3 <- [1,214,null,{}] 16:28:07 INFO - PROCESS | 2516 | 1465860487703 Marionette TRACE conn3 -> [0,215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:28:07 INFO - PROCESS | 2516 | 1465860487705 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:28:07 INFO - PROCESS | 2516 | 1465860487780 Marionette TRACE conn3 <- [1,215,null,{"value":null}] 16:28:07 INFO - PROCESS | 2516 | 1465860487849 Marionette TRACE conn3 -> [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\", \"9aafb883-d809-412a-bdc1-689609e922c0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:28:07 INFO - PROCESS | 2516 | 1465860487851 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:28:07 INFO - PROCESS | 2516 | ++DOCSHELL 13031000 == 38 [pid = 2516] [id = 63] 16:28:07 INFO - PROCESS | 2516 | ++DOMWINDOW == 83 (16992C00) [pid = 2516] [serial = 186] [outer = 00000000] 16:28:07 INFO - PROCESS | 2516 | ++DOMWINDOW == 84 (1A4B3400) [pid = 2516] [serial = 187] [outer = 16992C00] 16:28:07 INFO - PROCESS | 2516 | 1465860487903 Marionette DEBUG loaded listener.js 16:28:07 INFO - PROCESS | 2516 | ++DOMWINDOW == 85 (1A4B5800) [pid = 2516] [serial = 188] [outer = 16992C00] 16:28:08 INFO - PROCESS | 2516 | 1465860488217 Marionette TRACE conn3 <- [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]]]}] 16:28:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-in.html | Canvas test: 2d.composite.solid.destination-in 16:28:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-in.html | took 529ms 16:28:08 INFO - PROCESS | 2516 | 1465860488234 Marionette TRACE conn3 -> [0,217,"getWindowHandle",null] 16:28:08 INFO - PROCESS | 2516 | 1465860488236 Marionette TRACE conn3 <- [1,217,null,{"value":"13"}] 16:28:08 INFO - PROCESS | 2516 | 1465860488239 Marionette TRACE conn3 -> [0,218,"setScriptTimeout",{"ms":35000}] 16:28:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-out.html 16:28:08 INFO - PROCESS | 2516 | 1465860488240 Marionette TRACE conn3 <- [1,218,null,{}] 16:28:08 INFO - PROCESS | 2516 | 1465860488248 Marionette TRACE conn3 -> [0,219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:28:08 INFO - PROCESS | 2516 | 1465860488250 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:28:08 INFO - PROCESS | 2516 | 1465860488327 Marionette TRACE conn3 <- [1,219,null,{"value":null}] 16:28:08 INFO - PROCESS | 2516 | 1465860488334 Marionette TRACE conn3 -> [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\", \"9aafb883-d809-412a-bdc1-689609e922c0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:28:08 INFO - PROCESS | 2516 | 1465860488337 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:28:08 INFO - PROCESS | 2516 | ++DOCSHELL 1A4B2400 == 39 [pid = 2516] [id = 64] 16:28:08 INFO - PROCESS | 2516 | ++DOMWINDOW == 86 (1A4E2C00) [pid = 2516] [serial = 189] [outer = 00000000] 16:28:08 INFO - PROCESS | 2516 | ++DOMWINDOW == 87 (1A4ED000) [pid = 2516] [serial = 190] [outer = 1A4E2C00] 16:28:08 INFO - PROCESS | 2516 | 1465860488383 Marionette DEBUG loaded listener.js 16:28:08 INFO - PROCESS | 2516 | ++DOMWINDOW == 88 (1A67CC00) [pid = 2516] [serial = 191] [outer = 1A4E2C00] 16:28:08 INFO - PROCESS | 2516 | 1465860488808 Marionette TRACE conn3 <- [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]]]}] 16:28:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-out.html | Canvas test: 2d.composite.solid.destination-out 16:28:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-out.html | took 592ms 16:28:08 INFO - PROCESS | 2516 | 1465860488836 Marionette TRACE conn3 -> [0,221,"getWindowHandle",null] 16:28:08 INFO - PROCESS | 2516 | 1465860488838 Marionette TRACE conn3 <- [1,221,null,{"value":"13"}] 16:28:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-over.html 16:28:08 INFO - PROCESS | 2516 | 1465860488845 Marionette TRACE conn3 -> [0,222,"setScriptTimeout",{"ms":35000}] 16:28:08 INFO - PROCESS | 2516 | 1465860488848 Marionette TRACE conn3 <- [1,222,null,{}] 16:28:08 INFO - PROCESS | 2516 | 1465860488851 Marionette TRACE conn3 -> [0,223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:28:08 INFO - PROCESS | 2516 | 1465860488853 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:28:08 INFO - PROCESS | 2516 | 1465860488945 Marionette TRACE conn3 <- [1,223,null,{"value":null}] 16:28:09 INFO - PROCESS | 2516 | 1465860489052 Marionette TRACE conn3 -> [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\", \"9aafb883-d809-412a-bdc1-689609e922c0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:28:09 INFO - PROCESS | 2516 | 1465860489055 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:28:09 INFO - PROCESS | 2516 | ++DOCSHELL 0C775000 == 40 [pid = 2516] [id = 65] 16:28:09 INFO - PROCESS | 2516 | ++DOMWINDOW == 89 (0C776400) [pid = 2516] [serial = 192] [outer = 00000000] 16:28:09 INFO - PROCESS | 2516 | ++DOMWINDOW == 90 (10438400) [pid = 2516] [serial = 193] [outer = 0C776400] 16:28:09 INFO - PROCESS | 2516 | 1465860489111 Marionette DEBUG loaded listener.js 16:28:09 INFO - PROCESS | 2516 | ++DOMWINDOW == 91 (10A47800) [pid = 2516] [serial = 194] [outer = 0C776400] 16:28:09 INFO - PROCESS | 2516 | 1465860489621 Marionette TRACE conn3 <- [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]]]}] 16:28:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-over.html | Canvas test: 2d.composite.solid.destination-over 16:28:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-over.html | took 840ms 16:28:09 INFO - PROCESS | 2516 | 1465860489676 Marionette TRACE conn3 -> [0,225,"getWindowHandle",null] 16:28:09 INFO - PROCESS | 2516 | 1465860489680 Marionette TRACE conn3 <- [1,225,null,{"value":"13"}] 16:28:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.lighter.html 16:28:09 INFO - PROCESS | 2516 | 1465860489685 Marionette TRACE conn3 -> [0,226,"setScriptTimeout",{"ms":35000}] 16:28:09 INFO - PROCESS | 2516 | 1465860489688 Marionette TRACE conn3 <- [1,226,null,{}] 16:28:09 INFO - PROCESS | 2516 | 1465860489693 Marionette TRACE conn3 -> [0,227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:28:09 INFO - PROCESS | 2516 | 1465860489698 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:28:09 INFO - PROCESS | 2516 | 1465860489804 Marionette TRACE conn3 <- [1,227,null,{"value":null}] 16:28:09 INFO - PROCESS | 2516 | 1465860489893 Marionette TRACE conn3 -> [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\", \"9aafb883-d809-412a-bdc1-689609e922c0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:28:09 INFO - PROCESS | 2516 | 1465860489897 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:28:09 INFO - PROCESS | 2516 | ++DOCSHELL 1392C800 == 41 [pid = 2516] [id = 66] 16:28:09 INFO - PROCESS | 2516 | ++DOMWINDOW == 92 (13C11400) [pid = 2516] [serial = 195] [outer = 00000000] 16:28:09 INFO - PROCESS | 2516 | ++DOMWINDOW == 93 (13D61000) [pid = 2516] [serial = 196] [outer = 13C11400] 16:28:09 INFO - PROCESS | 2516 | 1465860489950 Marionette DEBUG loaded listener.js 16:28:10 INFO - PROCESS | 2516 | ++DOMWINDOW == 94 (1564B000) [pid = 2516] [serial = 197] [outer = 13C11400] 16:28:10 INFO - PROCESS | 2516 | 1465860490496 Marionette TRACE conn3 <- [1,228,null,{"value":["/2dcontext/compositing/2d.composite.solid.lighter.html",0,null,null,[["Canvas test: 2d.composite.solid.lighter",0,null,null]]]}] 16:28:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.lighter.html | Canvas test: 2d.composite.solid.lighter 16:28:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.lighter.html | took 825ms 16:28:10 INFO - PROCESS | 2516 | 1465860490530 Marionette TRACE conn3 -> [0,229,"getWindowHandle",null] 16:28:10 INFO - PROCESS | 2516 | 1465860490535 Marionette TRACE conn3 <- [1,229,null,{"value":"13"}] 16:28:10 INFO - PROCESS | 2516 | 1465860490538 Marionette TRACE conn3 -> [0,230,"setScriptTimeout",{"ms":35000}] 16:28:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-atop.html 16:28:10 INFO - PROCESS | 2516 | 1465860490541 Marionette TRACE conn3 <- [1,230,null,{}] 16:28:10 INFO - PROCESS | 2516 | 1465860490544 Marionette TRACE conn3 -> [0,231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:28:10 INFO - PROCESS | 2516 | 1465860490547 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:28:10 INFO - PROCESS | 2516 | 1465860490654 Marionette TRACE conn3 <- [1,231,null,{"value":null}] 16:28:10 INFO - PROCESS | 2516 | 1465860490746 Marionette TRACE conn3 -> [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\", \"9aafb883-d809-412a-bdc1-689609e922c0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:28:10 INFO - PROCESS | 2516 | 1465860490748 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:28:10 INFO - PROCESS | 2516 | ++DOCSHELL 12890800 == 42 [pid = 2516] [id = 67] 16:28:10 INFO - PROCESS | 2516 | ++DOMWINDOW == 95 (12A19800) [pid = 2516] [serial = 198] [outer = 00000000] 16:28:10 INFO - PROCESS | 2516 | ++DOMWINDOW == 96 (170EE000) [pid = 2516] [serial = 199] [outer = 12A19800] 16:28:10 INFO - PROCESS | 2516 | 1465860490803 Marionette DEBUG loaded listener.js 16:28:10 INFO - PROCESS | 2516 | ++DOMWINDOW == 97 (17F66C00) [pid = 2516] [serial = 200] [outer = 12A19800] 16:28:11 INFO - PROCESS | 2516 | 1465860491379 Marionette TRACE conn3 <- [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]]]}] 16:28:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-atop.html | Canvas test: 2d.composite.solid.source-atop 16:28:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-atop.html | took 903ms 16:28:11 INFO - PROCESS | 2516 | 1465860491443 Marionette TRACE conn3 -> [0,233,"getWindowHandle",null] 16:28:11 INFO - PROCESS | 2516 | 1465860491446 Marionette TRACE conn3 <- [1,233,null,{"value":"13"}] 16:28:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-in.html 16:28:11 INFO - PROCESS | 2516 | 1465860491456 Marionette TRACE conn3 -> [0,234,"setScriptTimeout",{"ms":35000}] 16:28:11 INFO - PROCESS | 2516 | 1465860491461 Marionette TRACE conn3 <- [1,234,null,{}] 16:28:11 INFO - PROCESS | 2516 | 1465860491466 Marionette TRACE conn3 -> [0,235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:28:11 INFO - PROCESS | 2516 | 1465860491469 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:28:11 INFO - PROCESS | 2516 | 1465860491573 Marionette TRACE conn3 <- [1,235,null,{"value":null}] 16:28:11 INFO - PROCESS | 2516 | 1465860491649 Marionette TRACE conn3 -> [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\", \"9aafb883-d809-412a-bdc1-689609e922c0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:28:11 INFO - PROCESS | 2516 | 1465860491651 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:28:11 INFO - PROCESS | 2516 | ++DOCSHELL 198CF800 == 43 [pid = 2516] [id = 68] 16:28:11 INFO - PROCESS | 2516 | ++DOMWINDOW == 98 (198D5C00) [pid = 2516] [serial = 201] [outer = 00000000] 16:28:11 INFO - PROCESS | 2516 | ++DOMWINDOW == 99 (19E85C00) [pid = 2516] [serial = 202] [outer = 198D5C00] 16:28:11 INFO - PROCESS | 2516 | 1465860491702 Marionette DEBUG loaded listener.js 16:28:11 INFO - PROCESS | 2516 | ++DOMWINDOW == 100 (1A24E800) [pid = 2516] [serial = 203] [outer = 198D5C00] 16:28:12 INFO - PROCESS | 2516 | 1465860492426 Marionette TRACE conn3 <- [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]]]}] 16:28:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-in.html | Canvas test: 2d.composite.solid.source-in 16:28:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-in.html | took 1043ms 16:28:12 INFO - PROCESS | 2516 | 1465860492500 Marionette TRACE conn3 -> [0,237,"getWindowHandle",null] 16:28:12 INFO - PROCESS | 2516 | 1465860492505 Marionette TRACE conn3 <- [1,237,null,{"value":"13"}] 16:28:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-out.html 16:28:12 INFO - PROCESS | 2516 | 1465860492523 Marionette TRACE conn3 -> [0,238,"setScriptTimeout",{"ms":35000}] 16:28:12 INFO - PROCESS | 2516 | 1465860492526 Marionette TRACE conn3 <- [1,238,null,{}] 16:28:12 INFO - PROCESS | 2516 | 1465860492531 Marionette TRACE conn3 -> [0,239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:28:12 INFO - PROCESS | 2516 | 1465860492534 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:28:12 INFO - PROCESS | 2516 | 1465860492636 Marionette TRACE conn3 <- [1,239,null,{"value":null}] 16:28:12 INFO - PROCESS | 2516 | 1465860492707 Marionette TRACE conn3 -> [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\", \"9aafb883-d809-412a-bdc1-689609e922c0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:28:12 INFO - PROCESS | 2516 | 1465860492711 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:28:12 INFO - PROCESS | 2516 | ++DOCSHELL 110C5000 == 44 [pid = 2516] [id = 69] 16:28:12 INFO - PROCESS | 2516 | ++DOMWINDOW == 101 (110C5800) [pid = 2516] [serial = 204] [outer = 00000000] 16:28:12 INFO - PROCESS | 2516 | ++DOMWINDOW == 102 (130CBC00) [pid = 2516] [serial = 205] [outer = 110C5800] 16:28:12 INFO - PROCESS | 2516 | 1465860492759 Marionette DEBUG loaded listener.js 16:28:12 INFO - PROCESS | 2516 | ++DOMWINDOW == 103 (131CD400) [pid = 2516] [serial = 206] [outer = 110C5800] 16:28:13 INFO - PROCESS | 2516 | --DOCSHELL 1A4B2400 == 43 [pid = 2516] [id = 64] 16:28:13 INFO - PROCESS | 2516 | --DOCSHELL 13031000 == 42 [pid = 2516] [id = 63] 16:28:13 INFO - PROCESS | 2516 | --DOCSHELL 10EC9800 == 41 [pid = 2516] [id = 62] 16:28:13 INFO - PROCESS | 2516 | --DOCSHELL 1A255400 == 40 [pid = 2516] [id = 61] 16:28:13 INFO - PROCESS | 2516 | --DOCSHELL 19C9CC00 == 39 [pid = 2516] [id = 60] 16:28:13 INFO - PROCESS | 2516 | --DOCSHELL 16F80C00 == 38 [pid = 2516] [id = 59] 16:28:13 INFO - PROCESS | 2516 | --DOCSHELL 16F7F400 == 37 [pid = 2516] [id = 58] 16:28:13 INFO - PROCESS | 2516 | --DOCSHELL 15EBB000 == 36 [pid = 2516] [id = 57] 16:28:13 INFO - PROCESS | 2516 | --DOCSHELL 13245400 == 35 [pid = 2516] [id = 56] 16:28:13 INFO - PROCESS | 2516 | --DOCSHELL 10BAFC00 == 34 [pid = 2516] [id = 55] 16:28:13 INFO - PROCESS | 2516 | --DOCSHELL 10475000 == 33 [pid = 2516] [id = 52] 16:28:13 INFO - PROCESS | 2516 | --DOMWINDOW == 102 (13146800) [pid = 2516] [serial = 129] [outer = 00000000] [url = about:blank] 16:28:13 INFO - PROCESS | 2516 | --DOMWINDOW == 101 (131D7C00) [pid = 2516] [serial = 130] [outer = 00000000] [url = about:blank] 16:28:13 INFO - PROCESS | 2516 | --DOMWINDOW == 100 (110C1C00) [pid = 2516] [serial = 126] [outer = 00000000] [url = about:blank] 16:28:13 INFO - PROCESS | 2516 | --DOMWINDOW == 99 (110C4000) [pid = 2516] [serial = 127] [outer = 00000000] [url = about:blank] 16:28:13 INFO - PROCESS | 2516 | --DOMWINDOW == 98 (14312C00) [pid = 2516] [serial = 132] [outer = 00000000] [url = about:blank] 16:28:13 INFO - PROCESS | 2516 | --DOMWINDOW == 97 (15012000) [pid = 2516] [serial = 133] [outer = 00000000] [url = about:blank] 16:28:13 INFO - PROCESS | 2516 | --DOMWINDOW == 96 (16A45C00) [pid = 2516] [serial = 139] [outer = 00000000] [url = about:blank] 16:28:13 INFO - PROCESS | 2516 | --DOMWINDOW == 95 (15F34400) [pid = 2516] [serial = 135] [outer = 00000000] [url = about:blank] 16:28:13 INFO - PROCESS | 2516 | --DOMWINDOW == 94 (16993000) [pid = 2516] [serial = 138] [outer = 00000000] [url = about:blank] 16:28:13 INFO - PROCESS | 2516 | --DOMWINDOW == 93 (1314B400) [pid = 2516] [serial = 123] [outer = 00000000] [url = about:blank] 16:28:13 INFO - PROCESS | 2516 | --DOMWINDOW == 92 (12ADEC00) [pid = 2516] [serial = 112] [outer = 00000000] [url = about:blank] 16:28:13 INFO - PROCESS | 2516 | --DOMWINDOW == 91 (110C5C00) [pid = 2516] [serial = 111] [outer = 00000000] [url = about:blank] 16:28:13 INFO - PROCESS | 2516 | --DOMWINDOW == 90 (1564E400) [pid = 2516] [serial = 115] [outer = 00000000] [url = about:blank] 16:28:13 INFO - PROCESS | 2516 | --DOMWINDOW == 89 (15015400) [pid = 2516] [serial = 114] [outer = 00000000] [url = about:blank] 16:28:13 INFO - PROCESS | 2516 | --DOMWINDOW == 88 (17EC7000) [pid = 2516] [serial = 118] [outer = 00000000] [url = about:blank] 16:28:13 INFO - PROCESS | 2516 | --DOMWINDOW == 87 (17E04000) [pid = 2516] [serial = 117] [outer = 00000000] [url = about:blank] 16:28:13 INFO - PROCESS | 2516 | --DOMWINDOW == 86 (19CA6800) [pid = 2516] [serial = 121] [outer = 00000000] [url = about:blank] 16:28:13 INFO - PROCESS | 2516 | --DOMWINDOW == 85 (19C9EC00) [pid = 2516] [serial = 120] [outer = 00000000] [url = about:blank] 16:28:13 INFO - PROCESS | 2516 | --DOMWINDOW == 84 (170E4800) [pid = 2516] [serial = 141] [outer = 00000000] [url = about:blank] 16:28:13 INFO - PROCESS | 2516 | --DOMWINDOW == 83 (17719800) [pid = 2516] [serial = 142] [outer = 00000000] [url = about:blank] 16:28:13 INFO - PROCESS | 2516 | --DOMWINDOW == 82 (17E01C00) [pid = 2516] [serial = 144] [outer = 00000000] [url = about:blank] 16:28:13 INFO - PROCESS | 2516 | --DOMWINDOW == 81 (198CEC00) [pid = 2516] [serial = 151] [outer = 00000000] [url = about:blank] 16:28:13 INFO - PROCESS | 2516 | --DOMWINDOW == 80 (198CE400) [pid = 2516] [serial = 150] [outer = 00000000] [url = about:blank] 16:28:13 INFO - PROCESS | 2516 | --DOMWINDOW == 79 (17947C00) [pid = 2516] [serial = 147] [outer = 00000000] [url = about:blank] 16:28:13 INFO - PROCESS | 2516 | --DOMWINDOW == 78 (19CA7800) [pid = 2516] [serial = 153] [outer = 00000000] [url = about:blank] 16:28:13 INFO - PROCESS | 2516 | --DOMWINDOW == 77 (17953800) [pid = 2516] [serial = 148] [outer = 00000000] [url = about:blank] 16:28:13 INFO - PROCESS | 2516 | --DOMWINDOW == 76 (17E06800) [pid = 2516] [serial = 145] [outer = 00000000] [url = about:blank] 16:28:13 INFO - PROCESS | 2516 | --DOMWINDOW == 75 (15FBDC00) [pid = 2516] [serial = 136] [outer = 00000000] [url = about:blank] 16:28:13 INFO - PROCESS | 2516 | 1465860493294 Marionette TRACE conn3 <- [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]]]}] 16:28:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-out.html | Canvas test: 2d.composite.solid.source-out 16:28:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-out.html | took 855ms 16:28:13 INFO - PROCESS | 2516 | 1465860493358 Marionette TRACE conn3 -> [0,241,"getWindowHandle",null] 16:28:13 INFO - PROCESS | 2516 | 1465860493362 Marionette TRACE conn3 <- [1,241,null,{"value":"13"}] 16:28:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-over.html 16:28:13 INFO - PROCESS | 2516 | 1465860493368 Marionette TRACE conn3 -> [0,242,"setScriptTimeout",{"ms":35000}] 16:28:13 INFO - PROCESS | 2516 | 1465860493371 Marionette TRACE conn3 <- [1,242,null,{}] 16:28:13 INFO - PROCESS | 2516 | 1465860493374 Marionette TRACE conn3 -> [0,243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:28:13 INFO - PROCESS | 2516 | 1465860493377 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:28:13 INFO - PROCESS | 2516 | 1465860493462 Marionette TRACE conn3 <- [1,243,null,{"value":null}] 16:28:13 INFO - PROCESS | 2516 | 1465860493543 Marionette TRACE conn3 -> [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\", \"9aafb883-d809-412a-bdc1-689609e922c0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:28:13 INFO - PROCESS | 2516 | 1465860493545 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:28:13 INFO - PROCESS | 2516 | ++DOCSHELL 10A48000 == 34 [pid = 2516] [id = 70] 16:28:13 INFO - PROCESS | 2516 | ++DOMWINDOW == 76 (10A4F400) [pid = 2516] [serial = 207] [outer = 00000000] 16:28:13 INFO - PROCESS | 2516 | ++DOMWINDOW == 77 (12AE6000) [pid = 2516] [serial = 208] [outer = 10A4F400] 16:28:13 INFO - PROCESS | 2516 | 1465860493592 Marionette DEBUG loaded listener.js 16:28:13 INFO - PROCESS | 2516 | ++DOMWINDOW == 78 (13246800) [pid = 2516] [serial = 209] [outer = 10A4F400] 16:28:13 INFO - PROCESS | 2516 | 1465860493962 Marionette TRACE conn3 <- [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]]]}] 16:28:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-over.html | Canvas test: 2d.composite.solid.source-over 16:28:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-over.html | took 622ms 16:28:14 INFO - PROCESS | 2516 | 1465860494012 Marionette TRACE conn3 -> [0,245,"getWindowHandle",null] 16:28:14 INFO - PROCESS | 2516 | 1465860494014 Marionette TRACE conn3 <- [1,245,null,{"value":"13"}] 16:28:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.xor.html 16:28:14 INFO - PROCESS | 2516 | 1465860494018 Marionette TRACE conn3 -> [0,246,"setScriptTimeout",{"ms":35000}] 16:28:14 INFO - PROCESS | 2516 | 1465860494021 Marionette TRACE conn3 <- [1,246,null,{}] 16:28:14 INFO - PROCESS | 2516 | 1465860494055 Marionette TRACE conn3 -> [0,247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:28:14 INFO - PROCESS | 2516 | 1465860494059 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:28:14 INFO - PROCESS | 2516 | 1465860494146 Marionette TRACE conn3 <- [1,247,null,{"value":null}] 16:28:14 INFO - PROCESS | 2516 | 1465860494158 Marionette TRACE conn3 -> [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\", \"9aafb883-d809-412a-bdc1-689609e922c0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:28:14 INFO - PROCESS | 2516 | 1465860494160 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:28:14 INFO - PROCESS | 2516 | ++DOCSHELL 15A9CC00 == 35 [pid = 2516] [id = 71] 16:28:14 INFO - PROCESS | 2516 | ++DOMWINDOW == 79 (15E18000) [pid = 2516] [serial = 210] [outer = 00000000] 16:28:14 INFO - PROCESS | 2516 | ++DOMWINDOW == 80 (15F34400) [pid = 2516] [serial = 211] [outer = 15E18000] 16:28:14 INFO - PROCESS | 2516 | 1465860494206 Marionette DEBUG loaded listener.js 16:28:14 INFO - PROCESS | 2516 | ++DOMWINDOW == 81 (15FBDC00) [pid = 2516] [serial = 212] [outer = 15E18000] 16:28:14 INFO - PROCESS | 2516 | 1465860494625 Marionette TRACE conn3 <- [1,248,null,{"value":["/2dcontext/compositing/2d.composite.solid.xor.html",0,null,null,[["Canvas test: 2d.composite.solid.xor",0,null,null]]]}] 16:28:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.xor.html | Canvas test: 2d.composite.solid.xor 16:28:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.xor.html | took 669ms 16:28:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.copy.html 16:28:14 INFO - PROCESS | 2516 | 1465860494696 Marionette TRACE conn3 -> [0,249,"getWindowHandle",null] 16:28:14 INFO - PROCESS | 2516 | 1465860494698 Marionette TRACE conn3 <- [1,249,null,{"value":"13"}] 16:28:14 INFO - PROCESS | 2516 | 1465860494701 Marionette TRACE conn3 -> [0,250,"setScriptTimeout",{"ms":35000}] 16:28:14 INFO - PROCESS | 2516 | 1465860494703 Marionette TRACE conn3 <- [1,250,null,{}] 16:28:14 INFO - PROCESS | 2516 | 1465860494706 Marionette TRACE conn3 -> [0,251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:28:14 INFO - PROCESS | 2516 | 1465860494708 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:28:14 INFO - PROCESS | 2516 | 1465860494789 Marionette TRACE conn3 <- [1,251,null,{"value":null}] 16:28:14 INFO - PROCESS | 2516 | 1465860494796 Marionette TRACE conn3 -> [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\", \"9aafb883-d809-412a-bdc1-689609e922c0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:28:14 INFO - PROCESS | 2516 | 1465860494798 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:28:14 INFO - PROCESS | 2516 | ++DOCSHELL 167BD000 == 36 [pid = 2516] [id = 72] 16:28:14 INFO - PROCESS | 2516 | ++DOMWINDOW == 82 (16A3A800) [pid = 2516] [serial = 213] [outer = 00000000] 16:28:14 INFO - PROCESS | 2516 | ++DOMWINDOW == 83 (16D78800) [pid = 2516] [serial = 214] [outer = 16A3A800] 16:28:14 INFO - PROCESS | 2516 | 1465860494841 Marionette DEBUG loaded listener.js 16:28:14 INFO - PROCESS | 2516 | ++DOMWINDOW == 84 (16F80800) [pid = 2516] [serial = 215] [outer = 16A3A800] 16:28:15 INFO - PROCESS | 2516 | 1465860495272 Marionette TRACE conn3 <- [1,252,null,{"value":["/2dcontext/compositing/2d.composite.transparent.copy.html",0,null,null,[["Canvas test: 2d.composite.transparent.copy",0,null,null]]]}] 16:28:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.copy.html | Canvas test: 2d.composite.transparent.copy 16:28:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.copy.html | took 591ms 16:28:15 INFO - PROCESS | 2516 | 1465860495303 Marionette TRACE conn3 -> [0,253,"getWindowHandle",null] 16:28:15 INFO - PROCESS | 2516 | 1465860495305 Marionette TRACE conn3 <- [1,253,null,{"value":"13"}] 16:28:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-atop.html 16:28:15 INFO - PROCESS | 2516 | 1465860495308 Marionette TRACE conn3 -> [0,254,"setScriptTimeout",{"ms":35000}] 16:28:15 INFO - PROCESS | 2516 | 1465860495310 Marionette TRACE conn3 <- [1,254,null,{}] 16:28:15 INFO - PROCESS | 2516 | 1465860495313 Marionette TRACE conn3 -> [0,255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:28:15 INFO - PROCESS | 2516 | 1465860495315 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:28:15 INFO - PROCESS | 2516 | 1465860495422 Marionette TRACE conn3 <- [1,255,null,{"value":null}] 16:28:15 INFO - PROCESS | 2516 | 1465860495428 Marionette TRACE conn3 -> [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\", \"9aafb883-d809-412a-bdc1-689609e922c0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:28:15 INFO - PROCESS | 2516 | 1465860495430 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:28:15 INFO - PROCESS | 2516 | ++DOCSHELL 17009000 == 37 [pid = 2516] [id = 73] 16:28:15 INFO - PROCESS | 2516 | ++DOMWINDOW == 85 (1761A000) [pid = 2516] [serial = 216] [outer = 00000000] 16:28:15 INFO - PROCESS | 2516 | ++DOMWINDOW == 86 (1771A400) [pid = 2516] [serial = 217] [outer = 1761A000] 16:28:15 INFO - PROCESS | 2516 | 1465860495473 Marionette DEBUG loaded listener.js 16:28:15 INFO - PROCESS | 2516 | ++DOMWINDOW == 87 (1771AC00) [pid = 2516] [serial = 218] [outer = 1761A000] 16:28:15 INFO - PROCESS | 2516 | 1465860495928 Marionette TRACE conn3 <- [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]]]}] 16:28:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | Canvas test: 2d.composite.transparent.destination-atop 16:28:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | took 622ms 16:28:15 INFO - PROCESS | 2516 | 1465860495949 Marionette TRACE conn3 -> [0,257,"getWindowHandle",null] 16:28:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-in.html 16:28:15 INFO - PROCESS | 2516 | 1465860495951 Marionette TRACE conn3 <- [1,257,null,{"value":"13"}] 16:28:15 INFO - PROCESS | 2516 | 1465860495954 Marionette TRACE conn3 -> [0,258,"setScriptTimeout",{"ms":35000}] 16:28:15 INFO - PROCESS | 2516 | 1465860495956 Marionette TRACE conn3 <- [1,258,null,{}] 16:28:15 INFO - PROCESS | 2516 | 1465860495959 Marionette TRACE conn3 -> [0,259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:28:15 INFO - PROCESS | 2516 | 1465860495965 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:28:16 INFO - PROCESS | 2516 | 1465860496090 Marionette TRACE conn3 <- [1,259,null,{"value":null}] 16:28:16 INFO - PROCESS | 2516 | 1465860496096 Marionette TRACE conn3 -> [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\", \"9aafb883-d809-412a-bdc1-689609e922c0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:28:16 INFO - PROCESS | 2516 | 1465860496099 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:28:16 INFO - PROCESS | 2516 | ++DOCSHELL 1669B400 == 38 [pid = 2516] [id = 74] 16:28:16 INFO - PROCESS | 2516 | ++DOMWINDOW == 88 (17003800) [pid = 2516] [serial = 219] [outer = 00000000] 16:28:16 INFO - PROCESS | 2516 | ++DOMWINDOW == 89 (19750400) [pid = 2516] [serial = 220] [outer = 17003800] 16:28:16 INFO - PROCESS | 2516 | 1465860496144 Marionette DEBUG loaded listener.js 16:28:16 INFO - PROCESS | 2516 | ++DOMWINDOW == 90 (198CD400) [pid = 2516] [serial = 221] [outer = 17003800] 16:28:16 INFO - PROCESS | 2516 | 1465860496549 Marionette TRACE conn3 <- [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]]]}] 16:28:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-in.html | Canvas test: 2d.composite.transparent.destination-in 16:28:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-in.html | took 638ms 16:28:16 INFO - PROCESS | 2516 | 1465860496590 Marionette TRACE conn3 -> [0,261,"getWindowHandle",null] 16:28:16 INFO - PROCESS | 2516 | 1465860496592 Marionette TRACE conn3 <- [1,261,null,{"value":"13"}] 16:28:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-out.html 16:28:16 INFO - PROCESS | 2516 | 1465860496596 Marionette TRACE conn3 -> [0,262,"setScriptTimeout",{"ms":35000}] 16:28:16 INFO - PROCESS | 2516 | 1465860496597 Marionette TRACE conn3 <- [1,262,null,{}] 16:28:16 INFO - PROCESS | 2516 | 1465860496601 Marionette TRACE conn3 -> [0,263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:28:16 INFO - PROCESS | 2516 | 1465860496602 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:28:16 INFO - PROCESS | 2516 | 1465860496715 Marionette TRACE conn3 <- [1,263,null,{"value":null}] 16:28:16 INFO - PROCESS | 2516 | 1465860496786 Marionette TRACE conn3 -> [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\", \"9aafb883-d809-412a-bdc1-689609e922c0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:28:16 INFO - PROCESS | 2516 | 1465860496788 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:28:16 INFO - PROCESS | 2516 | ++DOCSHELL 198D3000 == 39 [pid = 2516] [id = 75] 16:28:16 INFO - PROCESS | 2516 | ++DOMWINDOW == 91 (198D6C00) [pid = 2516] [serial = 222] [outer = 00000000] 16:28:16 INFO - PROCESS | 2516 | ++DOMWINDOW == 92 (19CA1000) [pid = 2516] [serial = 223] [outer = 198D6C00] 16:28:16 INFO - PROCESS | 2516 | 1465860496839 Marionette DEBUG loaded listener.js 16:28:16 INFO - PROCESS | 2516 | ++DOMWINDOW == 93 (19CA1800) [pid = 2516] [serial = 224] [outer = 198D6C00] 16:28:17 INFO - PROCESS | 2516 | 1465860497211 Marionette TRACE conn3 <- [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]]]}] 16:28:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-out.html | Canvas test: 2d.composite.transparent.destination-out 16:28:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-out.html | took 700ms 16:28:17 INFO - PROCESS | 2516 | 1465860497279 Marionette TRACE conn3 -> [0,265,"getWindowHandle",null] 16:28:17 INFO - PROCESS | 2516 | 1465860497281 Marionette TRACE conn3 <- [1,265,null,{"value":"13"}] 16:28:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-over.html 16:28:17 INFO - PROCESS | 2516 | 1465860497284 Marionette TRACE conn3 -> [0,266,"setScriptTimeout",{"ms":35000}] 16:28:17 INFO - PROCESS | 2516 | 1465860497286 Marionette TRACE conn3 <- [1,266,null,{}] 16:28:17 INFO - PROCESS | 2516 | 1465860497289 Marionette TRACE conn3 -> [0,267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:28:17 INFO - PROCESS | 2516 | 1465860497291 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:28:17 INFO - PROCESS | 2516 | 1465860497509 Marionette TRACE conn3 <- [1,267,null,{"value":null}] 16:28:17 INFO - PROCESS | 2516 | --DOMWINDOW == 92 (177AA400) [pid = 2516] [serial = 174] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.over.html] 16:28:17 INFO - PROCESS | 2516 | --DOMWINDOW == 91 (16992C00) [pid = 2516] [serial = 186] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-in.html] 16:28:17 INFO - PROCESS | 2516 | --DOMWINDOW == 90 (13247400) [pid = 2516] [serial = 164] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.get.html] 16:28:17 INFO - PROCESS | 2516 | --DOMWINDOW == 89 (10BB1C00) [pid = 2516] [serial = 161] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.default.html] 16:28:17 INFO - PROCESS | 2516 | --DOMWINDOW == 88 (15EBC400) [pid = 2516] [serial = 168] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.highlight.html] 16:28:17 INFO - PROCESS | 2516 | --DOMWINDOW == 87 (16F8A400) [pid = 2516] [serial = 171] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.nullsuffix.html] 16:28:17 INFO - PROCESS | 2516 | --DOMWINDOW == 86 (19CAA400) [pid = 2516] [serial = 177] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.unrecognised.html] 16:28:17 INFO - PROCESS | 2516 | --DOMWINDOW == 85 (13127800) [pid = 2516] [serial = 183] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-atop.html] 16:28:17 INFO - PROCESS | 2516 | --DOMWINDOW == 84 (1A255800) [pid = 2516] [serial = 180] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.copy.html] 16:28:17 INFO - PROCESS | 2516 | 1465860497559 Marionette TRACE conn3 -> [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\", \"9aafb883-d809-412a-bdc1-689609e922c0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:28:17 INFO - PROCESS | 2516 | 1465860497562 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:28:17 INFO - PROCESS | 2516 | ++DOCSHELL 10BB1C00 == 40 [pid = 2516] [id = 76] 16:28:17 INFO - PROCESS | 2516 | ++DOMWINDOW == 85 (12DF0800) [pid = 2516] [serial = 225] [outer = 00000000] 16:28:17 INFO - PROCESS | 2516 | ++DOMWINDOW == 86 (16992C00) [pid = 2516] [serial = 226] [outer = 12DF0800] 16:28:17 INFO - PROCESS | 2516 | 1465860497611 Marionette DEBUG loaded listener.js 16:28:17 INFO - PROCESS | 2516 | ++DOMWINDOW == 87 (16D7A800) [pid = 2516] [serial = 227] [outer = 12DF0800] 16:28:17 INFO - PROCESS | 2516 | 1465860497959 Marionette TRACE conn3 <- [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]]]}] 16:28:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-over.html | Canvas test: 2d.composite.transparent.destination-over 16:28:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-over.html | took 731ms 16:28:18 INFO - PROCESS | 2516 | 1465860498037 Marionette TRACE conn3 -> [0,269,"getWindowHandle",null] 16:28:18 INFO - PROCESS | 2516 | 1465860498039 Marionette TRACE conn3 <- [1,269,null,{"value":"13"}] 16:28:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.lighter.html 16:28:18 INFO - PROCESS | 2516 | 1465860498043 Marionette TRACE conn3 -> [0,270,"setScriptTimeout",{"ms":35000}] 16:28:18 INFO - PROCESS | 2516 | 1465860498045 Marionette TRACE conn3 <- [1,270,null,{}] 16:28:18 INFO - PROCESS | 2516 | 1465860498049 Marionette TRACE conn3 -> [0,271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:28:18 INFO - PROCESS | 2516 | 1465860498050 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:28:18 INFO - PROCESS | 2516 | 1465860498129 Marionette TRACE conn3 <- [1,271,null,{"value":null}] 16:28:18 INFO - PROCESS | 2516 | 1465860498136 Marionette TRACE conn3 -> [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\", \"9aafb883-d809-412a-bdc1-689609e922c0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:28:18 INFO - PROCESS | 2516 | 1465860498137 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:28:18 INFO - PROCESS | 2516 | ++DOCSHELL 17E62C00 == 41 [pid = 2516] [id = 77] 16:28:18 INFO - PROCESS | 2516 | ++DOMWINDOW == 88 (19F7FC00) [pid = 2516] [serial = 228] [outer = 00000000] 16:28:18 INFO - PROCESS | 2516 | ++DOMWINDOW == 89 (1A313000) [pid = 2516] [serial = 229] [outer = 19F7FC00] 16:28:18 INFO - PROCESS | 2516 | 1465860498180 Marionette DEBUG loaded listener.js 16:28:18 INFO - PROCESS | 2516 | ++DOMWINDOW == 90 (1A4B1800) [pid = 2516] [serial = 230] [outer = 19F7FC00] 16:28:18 INFO - PROCESS | 2516 | 1465860498559 Marionette TRACE conn3 <- [1,272,null,{"value":["/2dcontext/compositing/2d.composite.transparent.lighter.html",0,null,null,[["Canvas test: 2d.composite.transparent.lighter",0,null,null]]]}] 16:28:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.lighter.html | Canvas test: 2d.composite.transparent.lighter 16:28:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.lighter.html | took 529ms 16:28:18 INFO - PROCESS | 2516 | 1465860498577 Marionette TRACE conn3 -> [0,273,"getWindowHandle",null] 16:28:18 INFO - PROCESS | 2516 | 1465860498579 Marionette TRACE conn3 <- [1,273,null,{"value":"13"}] 16:28:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-atop.html 16:28:18 INFO - PROCESS | 2516 | 1465860498582 Marionette TRACE conn3 -> [0,274,"setScriptTimeout",{"ms":35000}] 16:28:18 INFO - PROCESS | 2516 | 1465860498584 Marionette TRACE conn3 <- [1,274,null,{}] 16:28:18 INFO - PROCESS | 2516 | 1465860498588 Marionette TRACE conn3 -> [0,275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:28:18 INFO - PROCESS | 2516 | 1465860498589 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:28:18 INFO - PROCESS | 2516 | 1465860498708 Marionette TRACE conn3 <- [1,275,null,{"value":null}] 16:28:18 INFO - PROCESS | 2516 | 1465860498715 Marionette TRACE conn3 -> [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\", \"9aafb883-d809-412a-bdc1-689609e922c0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:28:18 INFO - PROCESS | 2516 | 1465860498726 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:28:18 INFO - PROCESS | 2516 | ++DOCSHELL 1047E000 == 42 [pid = 2516] [id = 78] 16:28:18 INFO - PROCESS | 2516 | ++DOMWINDOW == 91 (19F89C00) [pid = 2516] [serial = 231] [outer = 00000000] 16:28:18 INFO - PROCESS | 2516 | ++DOMWINDOW == 92 (1A4EA800) [pid = 2516] [serial = 232] [outer = 19F89C00] 16:28:18 INFO - PROCESS | 2516 | 1465860498769 Marionette DEBUG loaded listener.js 16:28:18 INFO - PROCESS | 2516 | ++DOMWINDOW == 93 (1A680000) [pid = 2516] [serial = 233] [outer = 19F89C00] 16:28:19 INFO - PROCESS | 2516 | 1465860499148 Marionette TRACE conn3 <- [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]]]}] 16:28:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-atop.html | Canvas test: 2d.composite.transparent.source-atop 16:28:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-atop.html | took 592ms 16:28:19 INFO - PROCESS | 2516 | 1465860499180 Marionette TRACE conn3 -> [0,277,"getWindowHandle",null] 16:28:19 INFO - PROCESS | 2516 | 1465860499182 Marionette TRACE conn3 <- [1,277,null,{"value":"13"}] 16:28:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-in.html 16:28:19 INFO - PROCESS | 2516 | 1465860499185 Marionette TRACE conn3 -> [0,278,"setScriptTimeout",{"ms":35000}] 16:28:19 INFO - PROCESS | 2516 | 1465860499187 Marionette TRACE conn3 <- [1,278,null,{}] 16:28:19 INFO - PROCESS | 2516 | 1465860499191 Marionette TRACE conn3 -> [0,279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:28:19 INFO - PROCESS | 2516 | 1465860499193 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:28:19 INFO - PROCESS | 2516 | 1465860499283 Marionette TRACE conn3 <- [1,279,null,{"value":null}] 16:28:19 INFO - PROCESS | 2516 | 1465860499362 Marionette TRACE conn3 -> [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\", \"9aafb883-d809-412a-bdc1-689609e922c0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:28:19 INFO - PROCESS | 2516 | 1465860499364 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:28:19 INFO - PROCESS | 2516 | ++DOCSHELL 1A687C00 == 43 [pid = 2516] [id = 79] 16:28:19 INFO - PROCESS | 2516 | ++DOMWINDOW == 94 (1A688800) [pid = 2516] [serial = 234] [outer = 00000000] 16:28:19 INFO - PROCESS | 2516 | ++DOMWINDOW == 95 (1A94CC00) [pid = 2516] [serial = 235] [outer = 1A688800] 16:28:19 INFO - PROCESS | 2516 | 1465860499409 Marionette DEBUG loaded listener.js 16:28:19 INFO - PROCESS | 2516 | ++DOMWINDOW == 96 (1AB89400) [pid = 2516] [serial = 236] [outer = 1A688800] 16:28:19 INFO - PROCESS | 2516 | 1465860499954 Marionette TRACE conn3 <- [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]]]}] 16:28:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-in.html | Canvas test: 2d.composite.transparent.source-in 16:28:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-in.html | took 841ms 16:28:20 INFO - PROCESS | 2516 | 1465860500029 Marionette TRACE conn3 -> [0,281,"getWindowHandle",null] 16:28:20 INFO - PROCESS | 2516 | 1465860500034 Marionette TRACE conn3 <- [1,281,null,{"value":"13"}] 16:28:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-out.html 16:28:20 INFO - PROCESS | 2516 | 1465860500038 Marionette TRACE conn3 -> [0,282,"setScriptTimeout",{"ms":35000}] 16:28:20 INFO - PROCESS | 2516 | 1465860500043 Marionette TRACE conn3 <- [1,282,null,{}] 16:28:20 INFO - PROCESS | 2516 | 1465860500048 Marionette TRACE conn3 -> [0,283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:28:20 INFO - PROCESS | 2516 | 1465860500051 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:28:20 INFO - PROCESS | 2516 | 1465860500191 Marionette TRACE conn3 <- [1,283,null,{"value":null}] 16:28:20 INFO - PROCESS | 2516 | 1465860500311 Marionette TRACE conn3 -> [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\", \"9aafb883-d809-412a-bdc1-689609e922c0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:28:20 INFO - PROCESS | 2516 | 1465860500314 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:28:20 INFO - PROCESS | 2516 | ++DOCSHELL 114C1000 == 44 [pid = 2516] [id = 80] 16:28:20 INFO - PROCESS | 2516 | ++DOMWINDOW == 97 (11AD5C00) [pid = 2516] [serial = 237] [outer = 00000000] 16:28:20 INFO - PROCESS | 2516 | ++DOMWINDOW == 98 (1312FC00) [pid = 2516] [serial = 238] [outer = 11AD5C00] 16:28:20 INFO - PROCESS | 2516 | 1465860500370 Marionette DEBUG loaded listener.js 16:28:20 INFO - PROCESS | 2516 | ++DOMWINDOW == 99 (1393A800) [pid = 2516] [serial = 239] [outer = 11AD5C00] 16:28:21 INFO - PROCESS | 2516 | 1465860501090 Marionette TRACE conn3 <- [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]]]}] 16:28:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-out.html | Canvas test: 2d.composite.transparent.source-out 16:28:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-out.html | took 1151ms 16:28:21 INFO - PROCESS | 2516 | 1465860501176 Marionette TRACE conn3 -> [0,285,"getWindowHandle",null] 16:28:21 INFO - PROCESS | 2516 | 1465860501181 Marionette TRACE conn3 <- [1,285,null,{"value":"13"}] 16:28:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-over.html 16:28:21 INFO - PROCESS | 2516 | 1465860501187 Marionette TRACE conn3 -> [0,286,"setScriptTimeout",{"ms":35000}] 16:28:21 INFO - PROCESS | 2516 | 1465860501190 Marionette TRACE conn3 <- [1,286,null,{}] 16:28:21 INFO - PROCESS | 2516 | 1465860501194 Marionette TRACE conn3 -> [0,287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:28:21 INFO - PROCESS | 2516 | 1465860501197 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:28:21 INFO - PROCESS | 2516 | 1465860501348 Marionette TRACE conn3 <- [1,287,null,{"value":null}] 16:28:21 INFO - PROCESS | 2516 | 1465860501460 Marionette TRACE conn3 -> [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\", \"9aafb883-d809-412a-bdc1-689609e922c0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:28:21 INFO - PROCESS | 2516 | 1465860501463 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:28:21 INFO - PROCESS | 2516 | ++DOCSHELL 1669BC00 == 45 [pid = 2516] [id = 81] 16:28:21 INFO - PROCESS | 2516 | ++DOMWINDOW == 100 (16D76000) [pid = 2516] [serial = 240] [outer = 00000000] 16:28:21 INFO - PROCESS | 2516 | ++DOMWINDOW == 101 (1771A000) [pid = 2516] [serial = 241] [outer = 16D76000] 16:28:21 INFO - PROCESS | 2516 | 1465860501518 Marionette DEBUG loaded listener.js 16:28:21 INFO - PROCESS | 2516 | ++DOMWINDOW == 102 (17EC9400) [pid = 2516] [serial = 242] [outer = 16D76000] 16:28:22 INFO - PROCESS | 2516 | 1465860502076 Marionette TRACE conn3 <- [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]]]}] 16:28:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-over.html | Canvas test: 2d.composite.transparent.source-over 16:28:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-over.html | took 933ms 16:28:22 INFO - PROCESS | 2516 | 1465860502132 Marionette TRACE conn3 -> [0,289,"getWindowHandle",null] 16:28:22 INFO - PROCESS | 2516 | 1465860502135 Marionette TRACE conn3 <- [1,289,null,{"value":"13"}] 16:28:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.xor.html 16:28:22 INFO - PROCESS | 2516 | 1465860502139 Marionette TRACE conn3 -> [0,290,"setScriptTimeout",{"ms":35000}] 16:28:22 INFO - PROCESS | 2516 | 1465860502142 Marionette TRACE conn3 <- [1,290,null,{}] 16:28:22 INFO - PROCESS | 2516 | 1465860502153 Marionette TRACE conn3 -> [0,291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:28:22 INFO - PROCESS | 2516 | 1465860502157 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:28:22 INFO - PROCESS | 2516 | 1465860502262 Marionette TRACE conn3 <- [1,291,null,{"value":null}] 16:28:22 INFO - PROCESS | 2516 | 1465860502357 Marionette TRACE conn3 -> [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\", \"9aafb883-d809-412a-bdc1-689609e922c0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:28:22 INFO - PROCESS | 2516 | 1465860502360 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:28:22 INFO - PROCESS | 2516 | ++DOCSHELL 18453C00 == 46 [pid = 2516] [id = 82] 16:28:22 INFO - PROCESS | 2516 | ++DOMWINDOW == 103 (1845E000) [pid = 2516] [serial = 243] [outer = 00000000] 16:28:22 INFO - PROCESS | 2516 | ++DOMWINDOW == 104 (1A24E400) [pid = 2516] [serial = 244] [outer = 1845E000] 16:28:22 INFO - PROCESS | 2516 | 1465860502414 Marionette DEBUG loaded listener.js 16:28:22 INFO - PROCESS | 2516 | ++DOMWINDOW == 105 (1A4AF400) [pid = 2516] [serial = 245] [outer = 1845E000] 16:28:23 INFO - PROCESS | 2516 | 1465860503047 Marionette TRACE conn3 <- [1,292,null,{"value":["/2dcontext/compositing/2d.composite.transparent.xor.html",0,null,null,[["Canvas test: 2d.composite.transparent.xor",0,null,null]]]}] 16:28:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.xor.html | Canvas test: 2d.composite.transparent.xor 16:28:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.xor.html | took 934ms 16:28:23 INFO - PROCESS | 2516 | 1465860503084 Marionette TRACE conn3 -> [0,293,"getWindowHandle",null] 16:28:23 INFO - PROCESS | 2516 | 1465860503087 Marionette TRACE conn3 <- [1,293,null,{"value":"13"}] 16:28:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html 16:28:23 INFO - PROCESS | 2516 | 1465860503092 Marionette TRACE conn3 -> [0,294,"setScriptTimeout",{"ms":35000}] 16:28:23 INFO - PROCESS | 2516 | 1465860503095 Marionette TRACE conn3 <- [1,294,null,{}] 16:28:23 INFO - PROCESS | 2516 | 1465860503100 Marionette TRACE conn3 -> [0,295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:28:23 INFO - PROCESS | 2516 | 1465860503103 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:28:23 INFO - PROCESS | 2516 | 1465860503198 Marionette TRACE conn3 <- [1,295,null,{"value":null}] 16:28:23 INFO - PROCESS | 2516 | 1465860503298 Marionette TRACE conn3 -> [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\", \"9aafb883-d809-412a-bdc1-689609e922c0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:28:23 INFO - PROCESS | 2516 | 1465860503300 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:28:23 INFO - PROCESS | 2516 | ++DOCSHELL 11CC7000 == 47 [pid = 2516] [id = 83] 16:28:23 INFO - PROCESS | 2516 | ++DOMWINDOW == 106 (13025000) [pid = 2516] [serial = 246] [outer = 00000000] 16:28:23 INFO - PROCESS | 2516 | ++DOMWINDOW == 107 (13657C00) [pid = 2516] [serial = 247] [outer = 13025000] 16:28:23 INFO - PROCESS | 2516 | 1465860503349 Marionette DEBUG loaded listener.js 16:28:23 INFO - PROCESS | 2516 | ++DOMWINDOW == 108 (13C4F800) [pid = 2516] [serial = 248] [outer = 13025000] 16:28:23 INFO - PROCESS | 2516 | --DOCSHELL 1047E000 == 46 [pid = 2516] [id = 78] 16:28:23 INFO - PROCESS | 2516 | --DOCSHELL 17E62C00 == 45 [pid = 2516] [id = 77] 16:28:23 INFO - PROCESS | 2516 | --DOCSHELL 10BB1C00 == 44 [pid = 2516] [id = 76] 16:28:23 INFO - PROCESS | 2516 | --DOCSHELL 198D3000 == 43 [pid = 2516] [id = 75] 16:28:23 INFO - PROCESS | 2516 | --DOCSHELL 1669B400 == 42 [pid = 2516] [id = 74] 16:28:23 INFO - PROCESS | 2516 | --DOCSHELL 17009000 == 41 [pid = 2516] [id = 73] 16:28:23 INFO - PROCESS | 2516 | --DOCSHELL 167BD000 == 40 [pid = 2516] [id = 72] 16:28:23 INFO - PROCESS | 2516 | --DOCSHELL 15A9CC00 == 39 [pid = 2516] [id = 71] 16:28:23 INFO - PROCESS | 2516 | --DOCSHELL 10A48000 == 38 [pid = 2516] [id = 70] 16:28:23 INFO - PROCESS | 2516 | --DOCSHELL 110C5000 == 37 [pid = 2516] [id = 69] 16:28:23 INFO - PROCESS | 2516 | --DOCSHELL 198CF800 == 36 [pid = 2516] [id = 68] 16:28:23 INFO - PROCESS | 2516 | --DOCSHELL 12890800 == 35 [pid = 2516] [id = 67] 16:28:23 INFO - PROCESS | 2516 | --DOCSHELL 1392C800 == 34 [pid = 2516] [id = 66] 16:28:23 INFO - PROCESS | 2516 | --DOCSHELL 0C775000 == 33 [pid = 2516] [id = 65] 16:28:23 INFO - PROCESS | 2516 | --DOMWINDOW == 107 (15E17800) [pid = 2516] [serial = 184] [outer = 00000000] [url = about:blank] 16:28:23 INFO - PROCESS | 2516 | --DOMWINDOW == 106 (1A4AC400) [pid = 2516] [serial = 181] [outer = 00000000] [url = about:blank] 16:28:23 INFO - PROCESS | 2516 | --DOMWINDOW == 105 (1A4AE800) [pid = 2516] [serial = 182] [outer = 00000000] [url = about:blank] 16:28:23 INFO - PROCESS | 2516 | --DOMWINDOW == 104 (1B520C00) [pid = 2516] [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.] 16:28:23 INFO - PROCESS | 2516 | --DOMWINDOW == 103 (18458C00) [pid = 2516] [serial = 176] [outer = 00000000] [url = about:blank] 16:28:23 INFO - PROCESS | 2516 | --DOMWINDOW == 102 (1A4B3400) [pid = 2516] [serial = 187] [outer = 00000000] [url = about:blank] 16:28:23 INFO - PROCESS | 2516 | --DOMWINDOW == 101 (176C4000) [pid = 2516] [serial = 185] [outer = 00000000] [url = about:blank] 16:28:23 INFO - PROCESS | 2516 | --DOMWINDOW == 100 (17715400) [pid = 2516] [serial = 173] [outer = 00000000] [url = about:blank] 16:28:23 INFO - PROCESS | 2516 | --DOMWINDOW == 99 (1A4ED000) [pid = 2516] [serial = 190] [outer = 00000000] [url = about:blank] 16:28:23 INFO - PROCESS | 2516 | --DOMWINDOW == 98 (114BEC00) [pid = 2516] [serial = 156] [outer = 00000000] [url = about:blank] 16:28:23 INFO - PROCESS | 2516 | --DOMWINDOW == 97 (17950C00) [pid = 2516] [serial = 175] [outer = 00000000] [url = about:blank] 16:28:23 INFO - PROCESS | 2516 | --DOMWINDOW == 96 (1A4B5800) [pid = 2516] [serial = 188] [outer = 00000000] [url = about:blank] 16:28:23 INFO - PROCESS | 2516 | --DOMWINDOW == 95 (1365FC00) [pid = 2516] [serial = 165] [outer = 00000000] [url = about:blank] 16:28:23 INFO - PROCESS | 2516 | --DOMWINDOW == 94 (13C15000) [pid = 2516] [serial = 166] [outer = 00000000] [url = about:blank] 16:28:23 INFO - PROCESS | 2516 | --DOMWINDOW == 93 (1430E000) [pid = 2516] [serial = 159] [outer = 00000000] [url = about:blank] 16:28:23 INFO - PROCESS | 2516 | --DOMWINDOW == 92 (114BCC00) [pid = 2516] [serial = 162] [outer = 00000000] [url = about:blank] 16:28:23 INFO - PROCESS | 2516 | --DOMWINDOW == 91 (12A10C00) [pid = 2516] [serial = 163] [outer = 00000000] [url = about:blank] 16:28:23 INFO - PROCESS | 2516 | --DOMWINDOW == 90 (166CA000) [pid = 2516] [serial = 170] [outer = 00000000] [url = about:blank] 16:28:23 INFO - PROCESS | 2516 | --DOMWINDOW == 89 (15F41400) [pid = 2516] [serial = 169] [outer = 00000000] [url = about:blank] 16:28:23 INFO - PROCESS | 2516 | --DOMWINDOW == 88 (17621000) [pid = 2516] [serial = 172] [outer = 00000000] [url = about:blank] 16:28:23 INFO - PROCESS | 2516 | --DOMWINDOW == 87 (19E8D400) [pid = 2516] [serial = 179] [outer = 00000000] [url = about:blank] 16:28:23 INFO - PROCESS | 2516 | --DOMWINDOW == 86 (19F87C00) [pid = 2516] [serial = 178] [outer = 00000000] [url = about:blank] 16:28:24 INFO - PROCESS | 2516 | 1465860504032 Marionette TRACE conn3 <- [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]]]}] 16:28:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html | fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 16:28:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html | took 996ms 16:28:24 INFO - PROCESS | 2516 | 1465860504122 Marionette TRACE conn3 -> [0,297,"getWindowHandle",null] 16:28:24 INFO - PROCESS | 2516 | 1465860504126 Marionette TRACE conn3 <- [1,297,null,{"value":"13"}] 16:28:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html 16:28:24 INFO - PROCESS | 2516 | 1465860504177 Marionette TRACE conn3 -> [0,298,"setScriptTimeout",{"ms":35000}] 16:28:24 INFO - PROCESS | 2516 | 1465860504179 Marionette TRACE conn3 <- [1,298,null,{}] 16:28:24 INFO - PROCESS | 2516 | 1465860504195 Marionette TRACE conn3 -> [0,299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:28:24 INFO - PROCESS | 2516 | 1465860504197 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:28:24 INFO - PROCESS | 2516 | 1465860504288 Marionette TRACE conn3 <- [1,299,null,{"value":null}] 16:28:24 INFO - PROCESS | 2516 | 1465860504296 Marionette TRACE conn3 -> [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\", \"9aafb883-d809-412a-bdc1-689609e922c0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:28:24 INFO - PROCESS | 2516 | 1465860504298 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:28:24 INFO - PROCESS | 2516 | ++DOCSHELL 1430E000 == 34 [pid = 2516] [id = 84] 16:28:24 INFO - PROCESS | 2516 | ++DOMWINDOW == 87 (14311000) [pid = 2516] [serial = 249] [outer = 00000000] 16:28:24 INFO - PROCESS | 2516 | ++DOMWINDOW == 88 (15E17800) [pid = 2516] [serial = 250] [outer = 14311000] 16:28:24 INFO - PROCESS | 2516 | 1465860504343 Marionette DEBUG loaded listener.js 16:28:24 INFO - PROCESS | 2516 | ++DOMWINDOW == 89 (166A2C00) [pid = 2516] [serial = 251] [outer = 14311000] 16:28:24 INFO - PROCESS | 2516 | 1465860504811 Marionette TRACE conn3 <- [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]]]}] 16:28:24 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. 16:28:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html | took 731ms 16:28:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html 16:28:24 INFO - PROCESS | 2516 | 1465860504881 Marionette TRACE conn3 -> [0,301,"getWindowHandle",null] 16:28:24 INFO - PROCESS | 2516 | 1465860504883 Marionette TRACE conn3 <- [1,301,null,{"value":"13"}] 16:28:24 INFO - PROCESS | 2516 | 1465860504871 Marionette TRACE conn3 -> [0,302,"setScriptTimeout",{"ms":35000}] 16:28:24 INFO - PROCESS | 2516 | 1465860504874 Marionette TRACE conn3 <- [1,302,null,{}] 16:28:24 INFO - PROCESS | 2516 | 1465860504884 Marionette TRACE conn3 -> [0,303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:28:24 INFO - PROCESS | 2516 | 1465860504888 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:28:24 INFO - PROCESS | 2516 | 1465860504970 Marionette TRACE conn3 <- [1,303,null,{"value":null}] 16:28:25 INFO - PROCESS | 2516 | 1465860505054 Marionette TRACE conn3 -> [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\", \"9aafb883-d809-412a-bdc1-689609e922c0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:28:25 INFO - PROCESS | 2516 | 1465860505057 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:28:25 INFO - PROCESS | 2516 | ++DOCSHELL 17714400 == 35 [pid = 2516] [id = 85] 16:28:25 INFO - PROCESS | 2516 | ++DOMWINDOW == 90 (17715400) [pid = 2516] [serial = 252] [outer = 00000000] 16:28:25 INFO - PROCESS | 2516 | ++DOMWINDOW == 91 (17946800) [pid = 2516] [serial = 253] [outer = 17715400] 16:28:25 INFO - PROCESS | 2516 | 1465860505105 Marionette DEBUG loaded listener.js 16:28:25 INFO - PROCESS | 2516 | ++DOMWINDOW == 92 (17E62C00) [pid = 2516] [serial = 254] [outer = 17715400] 16:28:25 INFO - PROCESS | 2516 | 1465860505456 Marionette TRACE conn3 <- [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]]]}] 16:28:25 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. 16:28:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html | took 622ms 16:28:25 INFO - PROCESS | 2516 | 1465860505508 Marionette TRACE conn3 -> [0,305,"getWindowHandle",null] 16:28:25 INFO - PROCESS | 2516 | 1465860505511 Marionette TRACE conn3 <- [1,305,null,{"value":"13"}] 16:28:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html 16:28:25 INFO - PROCESS | 2516 | 1465860505521 Marionette TRACE conn3 -> [0,306,"setScriptTimeout",{"ms":35000}] 16:28:25 INFO - PROCESS | 2516 | 1465860505523 Marionette TRACE conn3 <- [1,306,null,{}] 16:28:25 INFO - PROCESS | 2516 | 1465860505526 Marionette TRACE conn3 -> [0,307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:28:25 INFO - PROCESS | 2516 | 1465860505528 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:28:25 INFO - PROCESS | 2516 | 1465860505612 Marionette TRACE conn3 <- [1,307,null,{"value":null}] 16:28:25 INFO - PROCESS | 2516 | 1465860505617 Marionette TRACE conn3 -> [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\", \"9aafb883-d809-412a-bdc1-689609e922c0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:28:25 INFO - PROCESS | 2516 | 1465860505620 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:28:25 INFO - PROCESS | 2516 | ++DOCSHELL 17E5C000 == 36 [pid = 2516] [id = 86] 16:28:25 INFO - PROCESS | 2516 | ++DOMWINDOW == 93 (1974C800) [pid = 2516] [serial = 255] [outer = 00000000] 16:28:25 INFO - PROCESS | 2516 | ++DOMWINDOW == 94 (198D5400) [pid = 2516] [serial = 256] [outer = 1974C800] 16:28:25 INFO - PROCESS | 2516 | 1465860505663 Marionette DEBUG loaded listener.js 16:28:25 INFO - PROCESS | 2516 | ++DOMWINDOW == 95 (19E82400) [pid = 2516] [serial = 257] [outer = 1974C800] 16:28:26 INFO - PROCESS | 2516 | 1465860506074 Marionette TRACE conn3 <- [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]]]}] 16:28:26 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. 16:28:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html | took 591ms 16:28:26 INFO - PROCESS | 2516 | 1465860506115 Marionette TRACE conn3 -> [0,309,"getWindowHandle",null] 16:28:26 INFO - PROCESS | 2516 | 1465860506117 Marionette TRACE conn3 <- [1,309,null,{"value":"13"}] 16:28:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html 16:28:26 INFO - PROCESS | 2516 | 1465860506139 Marionette TRACE conn3 -> [0,310,"setScriptTimeout",{"ms":35000}] 16:28:26 INFO - PROCESS | 2516 | 1465860506141 Marionette TRACE conn3 <- [1,310,null,{}] 16:28:26 INFO - PROCESS | 2516 | 1465860506145 Marionette TRACE conn3 -> [0,311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:28:26 INFO - PROCESS | 2516 | 1465860506147 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:28:26 INFO - PROCESS | 2516 | 1465860506257 Marionette TRACE conn3 <- [1,311,null,{"value":null}] 16:28:26 INFO - PROCESS | 2516 | 1465860506287 Marionette TRACE conn3 -> [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\", \"9aafb883-d809-412a-bdc1-689609e922c0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:28:26 INFO - PROCESS | 2516 | 1465860506289 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:28:26 INFO - PROCESS | 2516 | ++DOCSHELL 1A254000 == 37 [pid = 2516] [id = 87] 16:28:26 INFO - PROCESS | 2516 | ++DOMWINDOW == 96 (1A313800) [pid = 2516] [serial = 258] [outer = 00000000] 16:28:26 INFO - PROCESS | 2516 | ++DOMWINDOW == 97 (1A4B2800) [pid = 2516] [serial = 259] [outer = 1A313800] 16:28:26 INFO - PROCESS | 2516 | 1465860506381 Marionette DEBUG loaded listener.js 16:28:26 INFO - PROCESS | 2516 | ++DOMWINDOW == 98 (1A4DFC00) [pid = 2516] [serial = 260] [outer = 1A313800] 16:28:26 INFO - PROCESS | 2516 | 1465860506768 Marionette TRACE conn3 <- [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]]]}] 16:28:26 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. 16:28:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html | took 716ms 16:28:26 INFO - PROCESS | 2516 | 1465860506841 Marionette TRACE conn3 -> [0,313,"getWindowHandle",null] 16:28:26 INFO - PROCESS | 2516 | 1465860506843 Marionette TRACE conn3 <- [1,313,null,{"value":"13"}] 16:28:26 INFO - PROCESS | 2516 | 1465860506846 Marionette TRACE conn3 -> [0,314,"setScriptTimeout",{"ms":35000}] 16:28:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.copy.html 16:28:26 INFO - PROCESS | 2516 | 1465860506848 Marionette TRACE conn3 <- [1,314,null,{}] 16:28:26 INFO - PROCESS | 2516 | 1465860506852 Marionette TRACE conn3 -> [0,315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:28:26 INFO - PROCESS | 2516 | 1465860506857 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:28:27 INFO - PROCESS | 2516 | 1465860507016 Marionette TRACE conn3 <- [1,315,null,{"value":null}] 16:28:27 INFO - PROCESS | 2516 | 1465860507021 Marionette TRACE conn3 -> [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\", \"9aafb883-d809-412a-bdc1-689609e922c0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:28:27 INFO - PROCESS | 2516 | 1465860507023 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:28:27 INFO - PROCESS | 2516 | ++DOCSHELL 19CA6400 == 38 [pid = 2516] [id = 88] 16:28:27 INFO - PROCESS | 2516 | ++DOMWINDOW == 99 (1A4AC800) [pid = 2516] [serial = 261] [outer = 00000000] 16:28:27 INFO - PROCESS | 2516 | ++DOMWINDOW == 100 (1A951800) [pid = 2516] [serial = 262] [outer = 1A4AC800] 16:28:27 INFO - PROCESS | 2516 | 1465860507067 Marionette DEBUG loaded listener.js 16:28:27 INFO - PROCESS | 2516 | ++DOMWINDOW == 101 (1AB8E400) [pid = 2516] [serial = 263] [outer = 1A4AC800] 16:28:27 INFO - PROCESS | 2516 | 1465860507486 Marionette TRACE conn3 <- [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]]]}] 16:28:27 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. 16:28:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.copy.html | took 700ms 16:28:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html 16:28:27 INFO - PROCESS | 2516 | 1465860507553 Marionette TRACE conn3 -> [0,317,"getWindowHandle",null] 16:28:27 INFO - PROCESS | 2516 | 1465860507555 Marionette TRACE conn3 <- [1,317,null,{"value":"13"}] 16:28:27 INFO - PROCESS | 2516 | 1465860507580 Marionette TRACE conn3 -> [0,318,"setScriptTimeout",{"ms":35000}] 16:28:27 INFO - PROCESS | 2516 | 1465860507582 Marionette TRACE conn3 <- [1,318,null,{}] 16:28:27 INFO - PROCESS | 2516 | 1465860507592 Marionette TRACE conn3 -> [0,319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:28:27 INFO - PROCESS | 2516 | 1465860507594 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:28:27 INFO - PROCESS | 2516 | 1465860507703 Marionette TRACE conn3 <- [1,319,null,{"value":null}] 16:28:27 INFO - PROCESS | 2516 | 1465860507714 Marionette TRACE conn3 -> [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\", \"9aafb883-d809-412a-bdc1-689609e922c0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:28:27 INFO - PROCESS | 2516 | 1465860507716 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:28:27 INFO - PROCESS | 2516 | ++DOCSHELL 177AB000 == 39 [pid = 2516] [id = 89] 16:28:27 INFO - PROCESS | 2516 | ++DOMWINDOW == 102 (1A948800) [pid = 2516] [serial = 264] [outer = 00000000] 16:28:27 INFO - PROCESS | 2516 | ++DOMWINDOW == 103 (1AB95C00) [pid = 2516] [serial = 265] [outer = 1A948800] 16:28:27 INFO - PROCESS | 2516 | 1465860507758 Marionette DEBUG loaded listener.js 16:28:27 INFO - PROCESS | 2516 | ++DOMWINDOW == 104 (1AD52800) [pid = 2516] [serial = 266] [outer = 1A948800] 16:28:27 INFO - PROCESS | 2516 | 1465860508002 addons.productaddons WARN Failed downloading XML, status: 0, reason: error 16:28:28 INFO - PROCESS | 2516 | --DOMWINDOW == 103 (13D56400) [pid = 2516] [serial = 158] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.darker.html] 16:28:28 INFO - PROCESS | 2516 | --DOMWINDOW == 102 (11CC9000) [pid = 2516] [serial = 122] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-atop.html] 16:28:28 INFO - PROCESS | 2516 | --DOMWINDOW == 101 (1761A000) [pid = 2516] [serial = 216] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-atop.html] 16:28:28 INFO - PROCESS | 2516 | --DOMWINDOW == 100 (198D6C00) [pid = 2516] [serial = 222] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-out.html] 16:28:28 INFO - PROCESS | 2516 | --DOMWINDOW == 99 (17003800) [pid = 2516] [serial = 219] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-in.html] 16:28:28 INFO - PROCESS | 2516 | --DOMWINDOW == 98 (110C5800) [pid = 2516] [serial = 204] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-out.html] 16:28:28 INFO - PROCESS | 2516 | --DOMWINDOW == 97 (16A3A800) [pid = 2516] [serial = 213] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.copy.html] 16:28:28 INFO - PROCESS | 2516 | --DOMWINDOW == 96 (13C11400) [pid = 2516] [serial = 195] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.lighter.html] 16:28:28 INFO - PROCESS | 2516 | --DOMWINDOW == 95 (198D5C00) [pid = 2516] [serial = 201] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-in.html] 16:28:28 INFO - PROCESS | 2516 | --DOMWINDOW == 94 (10A4F400) [pid = 2516] [serial = 207] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-over.html] 16:28:28 INFO - PROCESS | 2516 | --DOMWINDOW == 93 (15E18000) [pid = 2516] [serial = 210] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.xor.html] 16:28:28 INFO - PROCESS | 2516 | --DOMWINDOW == 92 (0C776400) [pid = 2516] [serial = 192] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-over.html] 16:28:28 INFO - PROCESS | 2516 | --DOMWINDOW == 91 (12A19800) [pid = 2516] [serial = 198] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-atop.html] 16:28:28 INFO - PROCESS | 2516 | --DOMWINDOW == 90 (19F7FC00) [pid = 2516] [serial = 228] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.lighter.html] 16:28:28 INFO - PROCESS | 2516 | --DOMWINDOW == 89 (12DF0800) [pid = 2516] [serial = 225] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-over.html] 16:28:28 INFO - PROCESS | 2516 | --DOMWINDOW == 88 (19F89C00) [pid = 2516] [serial = 231] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-atop.html] 16:28:28 INFO - PROCESS | 2516 | --DOMWINDOW == 87 (10560800) [pid = 2516] [serial = 152] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.casesensitive.html] 16:28:28 INFO - PROCESS | 2516 | --DOMWINDOW == 86 (10ECC000) [pid = 2516] [serial = 155] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.clear.html] 16:28:28 INFO - PROCESS | 2516 | 1465860508393 Marionette TRACE conn3 <- [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]]]}] 16:28:28 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. 16:28:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html | took 856ms 16:28:28 INFO - PROCESS | 2516 | 1465860508420 Marionette TRACE conn3 -> [0,321,"getWindowHandle",null] 16:28:28 INFO - PROCESS | 2516 | 1465860508422 Marionette TRACE conn3 <- [1,321,null,{"value":"13"}] 16:28:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html 16:28:28 INFO - PROCESS | 2516 | 1465860508425 Marionette TRACE conn3 -> [0,322,"setScriptTimeout",{"ms":35000}] 16:28:28 INFO - PROCESS | 2516 | 1465860508427 Marionette TRACE conn3 <- [1,322,null,{}] 16:28:28 INFO - PROCESS | 2516 | 1465860508435 Marionette TRACE conn3 -> [0,323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:28:28 INFO - PROCESS | 2516 | 1465860508437 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:28:28 INFO - PROCESS | 2516 | 1465860508516 Marionette TRACE conn3 <- [1,323,null,{"value":null}] 16:28:28 INFO - PROCESS | 2516 | 1465860508521 Marionette TRACE conn3 -> [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\", \"9aafb883-d809-412a-bdc1-689609e922c0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:28:28 INFO - PROCESS | 2516 | 1465860508523 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:28:28 INFO - PROCESS | 2516 | ++DOCSHELL 10BB0000 == 40 [pid = 2516] [id = 90] 16:28:28 INFO - PROCESS | 2516 | ++DOMWINDOW == 87 (10ECC000) [pid = 2516] [serial = 267] [outer = 00000000] 16:28:28 INFO - PROCESS | 2516 | ++DOMWINDOW == 88 (13030800) [pid = 2516] [serial = 268] [outer = 10ECC000] 16:28:28 INFO - PROCESS | 2516 | 1465860508566 Marionette DEBUG loaded listener.js 16:28:28 INFO - PROCESS | 2516 | ++DOMWINDOW == 89 (15F3C400) [pid = 2516] [serial = 269] [outer = 10ECC000] 16:28:28 INFO - PROCESS | 2516 | 1465860508967 Marionette TRACE conn3 <- [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]]]}] 16:28:29 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. 16:28:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html | took 592ms 16:28:29 INFO - PROCESS | 2516 | 1465860509030 Marionette TRACE conn3 -> [0,325,"getWindowHandle",null] 16:28:29 INFO - PROCESS | 2516 | 1465860509032 Marionette TRACE conn3 <- [1,325,null,{"value":"13"}] 16:28:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html 16:28:29 INFO - PROCESS | 2516 | 1465860509036 Marionette TRACE conn3 -> [0,326,"setScriptTimeout",{"ms":35000}] 16:28:29 INFO - PROCESS | 2516 | 1465860509047 Marionette TRACE conn3 <- [1,326,null,{}] 16:28:29 INFO - PROCESS | 2516 | 1465860509051 Marionette TRACE conn3 -> [0,327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:28:29 INFO - PROCESS | 2516 | 1465860509054 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:28:29 INFO - PROCESS | 2516 | 1465860509137 Marionette TRACE conn3 <- [1,327,null,{"value":null}] 16:28:29 INFO - PROCESS | 2516 | 1465860509142 Marionette TRACE conn3 -> [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\", \"9aafb883-d809-412a-bdc1-689609e922c0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:28:29 INFO - PROCESS | 2516 | 1465860509144 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:28:29 INFO - PROCESS | 2516 | ++DOCSHELL 13C48000 == 41 [pid = 2516] [id = 91] 16:28:29 INFO - PROCESS | 2516 | ++DOMWINDOW == 90 (16A44C00) [pid = 2516] [serial = 270] [outer = 00000000] 16:28:29 INFO - PROCESS | 2516 | ++DOMWINDOW == 91 (15014800) [pid = 2516] [serial = 271] [outer = 16A44C00] 16:28:29 INFO - PROCESS | 2516 | 1465860509189 Marionette DEBUG loaded listener.js 16:28:29 INFO - PROCESS | 2516 | ++DOMWINDOW == 92 (166A0C00) [pid = 2516] [serial = 272] [outer = 16A44C00] 16:28:29 INFO - PROCESS | 2516 | 1465860509597 Marionette TRACE conn3 <- [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]]]}] 16:28:29 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. 16:28:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html | took 591ms 16:28:29 INFO - PROCESS | 2516 | 1465860509634 Marionette TRACE conn3 -> [0,329,"getWindowHandle",null] 16:28:29 INFO - PROCESS | 2516 | 1465860509636 Marionette TRACE conn3 <- [1,329,null,{"value":"13"}] 16:28:29 INFO - PROCESS | 2516 | 1465860509639 Marionette TRACE conn3 -> [0,330,"setScriptTimeout",{"ms":35000}] 16:28:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html 16:28:29 INFO - PROCESS | 2516 | 1465860509641 Marionette TRACE conn3 <- [1,330,null,{}] 16:28:29 INFO - PROCESS | 2516 | 1465860509648 Marionette TRACE conn3 -> [0,331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:28:29 INFO - PROCESS | 2516 | 1465860509650 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:28:29 INFO - PROCESS | 2516 | 1465860509730 Marionette TRACE conn3 <- [1,331,null,{"value":null}] 16:28:29 INFO - PROCESS | 2516 | 1465860509735 Marionette TRACE conn3 -> [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\", \"9aafb883-d809-412a-bdc1-689609e922c0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:28:29 INFO - PROCESS | 2516 | 1465860509737 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:28:29 INFO - PROCESS | 2516 | ++DOCSHELL 13655C00 == 42 [pid = 2516] [id = 92] 16:28:29 INFO - PROCESS | 2516 | ++DOMWINDOW == 93 (16D05C00) [pid = 2516] [serial = 273] [outer = 00000000] 16:28:29 INFO - PROCESS | 2516 | ++DOMWINDOW == 94 (1794DC00) [pid = 2516] [serial = 274] [outer = 16D05C00] 16:28:29 INFO - PROCESS | 2516 | 1465860509779 Marionette DEBUG loaded listener.js 16:28:29 INFO - PROCESS | 2516 | ++DOMWINDOW == 95 (19CA8400) [pid = 2516] [serial = 275] [outer = 16D05C00] 16:28:30 INFO - PROCESS | 2516 | 1465860510212 Marionette TRACE conn3 <- [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]]]}] 16:28:30 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. 16:28:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html | took 591ms 16:28:30 INFO - PROCESS | 2516 | 1465860510243 Marionette TRACE conn3 -> [0,333,"getWindowHandle",null] 16:28:30 INFO - PROCESS | 2516 | 1465860510245 Marionette TRACE conn3 <- [1,333,null,{"value":"13"}] 16:28:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html 16:28:30 INFO - PROCESS | 2516 | 1465860510249 Marionette TRACE conn3 -> [0,334,"setScriptTimeout",{"ms":35000}] 16:28:30 INFO - PROCESS | 2516 | 1465860510251 Marionette TRACE conn3 <- [1,334,null,{}] 16:28:30 INFO - PROCESS | 2516 | 1465860510254 Marionette TRACE conn3 -> [0,335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:28:30 INFO - PROCESS | 2516 | 1465860510257 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:28:30 INFO - PROCESS | 2516 | 1465860510402 Marionette TRACE conn3 <- [1,335,null,{"value":null}] 16:28:30 INFO - PROCESS | 2516 | 1465860510542 Marionette TRACE conn3 -> [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\", \"9aafb883-d809-412a-bdc1-689609e922c0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:28:30 INFO - PROCESS | 2516 | 1465860510546 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:28:30 INFO - PROCESS | 2516 | ++DOCSHELL 0C761000 == 43 [pid = 2516] [id = 93] 16:28:30 INFO - PROCESS | 2516 | ++DOMWINDOW == 96 (0C761400) [pid = 2516] [serial = 276] [outer = 00000000] 16:28:30 INFO - PROCESS | 2516 | ++DOMWINDOW == 97 (0C765800) [pid = 2516] [serial = 277] [outer = 0C761400] 16:28:30 INFO - PROCESS | 2516 | 1465860510603 Marionette DEBUG loaded listener.js 16:28:30 INFO - PROCESS | 2516 | ++DOMWINDOW == 98 (1047E000) [pid = 2516] [serial = 278] [outer = 0C761400] 16:28:31 INFO - PROCESS | 2516 | 1465860511144 Marionette TRACE conn3 <- [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]]]}] 16:28:31 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. 16:28:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html | took 934ms 16:28:31 INFO - PROCESS | 2516 | 1465860511194 Marionette TRACE conn3 -> [0,337,"getWindowHandle",null] 16:28:31 INFO - PROCESS | 2516 | 1465860511199 Marionette TRACE conn3 <- [1,337,null,{"value":"13"}] 16:28:31 INFO - PROCESS | 2516 | 1465860511204 Marionette TRACE conn3 -> [0,338,"setScriptTimeout",{"ms":35000}] 16:28:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html 16:28:31 INFO - PROCESS | 2516 | 1465860511207 Marionette TRACE conn3 <- [1,338,null,{}] 16:28:31 INFO - PROCESS | 2516 | 1465860511212 Marionette TRACE conn3 -> [0,339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:28:31 INFO - PROCESS | 2516 | 1465860511215 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:28:31 INFO - PROCESS | 2516 | 1465860511325 Marionette TRACE conn3 <- [1,339,null,{"value":null}] 16:28:31 INFO - PROCESS | 2516 | 1465860511421 Marionette TRACE conn3 -> [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\", \"9aafb883-d809-412a-bdc1-689609e922c0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:28:31 INFO - PROCESS | 2516 | 1465860511424 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:28:31 INFO - PROCESS | 2516 | ++DOCSHELL 130A1800 == 44 [pid = 2516] [id = 94] 16:28:31 INFO - PROCESS | 2516 | ++DOMWINDOW == 99 (130BF000) [pid = 2516] [serial = 279] [outer = 00000000] 16:28:31 INFO - PROCESS | 2516 | ++DOMWINDOW == 100 (1392CC00) [pid = 2516] [serial = 280] [outer = 130BF000] 16:28:31 INFO - PROCESS | 2516 | 1465860511477 Marionette DEBUG loaded listener.js 16:28:31 INFO - PROCESS | 2516 | ++DOMWINDOW == 101 (14312800) [pid = 2516] [serial = 281] [outer = 130BF000] 16:28:32 INFO - PROCESS | 2516 | 1465860512097 Marionette TRACE conn3 <- [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]]]}] 16:28:32 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. 16:28:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html | took 933ms 16:28:32 INFO - PROCESS | 2516 | 1465860512150 Marionette TRACE conn3 -> [0,341,"getWindowHandle",null] 16:28:32 INFO - PROCESS | 2516 | 1465860512153 Marionette TRACE conn3 <- [1,341,null,{"value":"13"}] 16:28:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html 16:28:32 INFO - PROCESS | 2516 | 1465860512156 Marionette TRACE conn3 -> [0,342,"setScriptTimeout",{"ms":35000}] 16:28:32 INFO - PROCESS | 2516 | 1465860512158 Marionette TRACE conn3 <- [1,342,null,{}] 16:28:32 INFO - PROCESS | 2516 | 1465860512162 Marionette TRACE conn3 -> [0,343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:28:32 INFO - PROCESS | 2516 | 1465860512165 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:28:32 INFO - PROCESS | 2516 | 1465860512303 Marionette TRACE conn3 <- [1,343,null,{"value":null}] 16:28:32 INFO - PROCESS | 2516 | 1465860512427 Marionette TRACE conn3 -> [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\", \"9aafb883-d809-412a-bdc1-689609e922c0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:28:32 INFO - PROCESS | 2516 | 1465860512430 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:28:32 INFO - PROCESS | 2516 | ++DOCSHELL 157A6400 == 45 [pid = 2516] [id = 95] 16:28:32 INFO - PROCESS | 2516 | ++DOMWINDOW == 102 (16D0F000) [pid = 2516] [serial = 282] [outer = 00000000] 16:28:32 INFO - PROCESS | 2516 | ++DOMWINDOW == 103 (16D72C00) [pid = 2516] [serial = 283] [outer = 16D0F000] 16:28:32 INFO - PROCESS | 2516 | 1465860512483 Marionette DEBUG loaded listener.js 16:28:32 INFO - PROCESS | 2516 | ++DOMWINDOW == 104 (17619400) [pid = 2516] [serial = 284] [outer = 16D0F000] 16:28:32 INFO - PROCESS | 2516 | 1465860512992 Marionette TRACE conn3 <- [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]]]}] 16:28:33 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. 16:28:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html | took 934ms 16:28:33 INFO - PROCESS | 2516 | 1465860513085 Marionette TRACE conn3 -> [0,345,"getWindowHandle",null] 16:28:33 INFO - PROCESS | 2516 | 1465860513089 Marionette TRACE conn3 <- [1,345,null,{"value":"13"}] 16:28:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html 16:28:33 INFO - PROCESS | 2516 | 1465860513099 Marionette TRACE conn3 -> [0,346,"setScriptTimeout",{"ms":35000}] 16:28:33 INFO - PROCESS | 2516 | 1465860513104 Marionette TRACE conn3 <- [1,346,null,{}] 16:28:33 INFO - PROCESS | 2516 | 1465860513107 Marionette TRACE conn3 -> [0,347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:28:33 INFO - PROCESS | 2516 | 1465860513110 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:28:33 INFO - PROCESS | 2516 | 1465860513283 Marionette TRACE conn3 <- [1,347,null,{"value":null}] 16:28:33 INFO - PROCESS | 2516 | 1465860513332 Marionette TRACE conn3 -> [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\", \"9aafb883-d809-412a-bdc1-689609e922c0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:28:33 INFO - PROCESS | 2516 | 1465860513335 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:28:33 INFO - PROCESS | 2516 | ++DOCSHELL 17949C00 == 46 [pid = 2516] [id = 96] 16:28:33 INFO - PROCESS | 2516 | ++DOMWINDOW == 105 (1845D800) [pid = 2516] [serial = 285] [outer = 00000000] 16:28:33 INFO - PROCESS | 2516 | ++DOMWINDOW == 106 (19CA1C00) [pid = 2516] [serial = 286] [outer = 1845D800] 16:28:33 INFO - PROCESS | 2516 | 1465860513386 Marionette DEBUG loaded listener.js 16:28:33 INFO - PROCESS | 2516 | ++DOMWINDOW == 107 (19E8BC00) [pid = 2516] [serial = 287] [outer = 1845D800] 16:28:34 INFO - PROCESS | 2516 | 1465860514122 Marionette TRACE conn3 <- [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]]]}] 16:28:34 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. 16:28:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html | took 1089ms 16:28:34 INFO - PROCESS | 2516 | 1465860514195 Marionette TRACE conn3 -> [0,349,"getWindowHandle",null] 16:28:34 INFO - PROCESS | 2516 | 1465860514199 Marionette TRACE conn3 <- [1,349,null,{"value":"13"}] 16:28:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html 16:28:34 INFO - PROCESS | 2516 | 1465860514203 Marionette TRACE conn3 -> [0,350,"setScriptTimeout",{"ms":35000}] 16:28:34 INFO - PROCESS | 2516 | 1465860514206 Marionette TRACE conn3 <- [1,350,null,{}] 16:28:34 INFO - PROCESS | 2516 | 1465860514212 Marionette TRACE conn3 -> [0,351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:28:34 INFO - PROCESS | 2516 | 1465860514214 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:28:34 INFO - PROCESS | 2516 | 1465860514348 Marionette TRACE conn3 <- [1,351,null,{"value":null}] 16:28:34 INFO - PROCESS | 2516 | 1465860514474 Marionette TRACE conn3 -> [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\", \"9aafb883-d809-412a-bdc1-689609e922c0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:28:34 INFO - PROCESS | 2516 | 1465860514476 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:28:34 INFO - PROCESS | 2516 | ++DOCSHELL 10475C00 == 47 [pid = 2516] [id = 97] 16:28:34 INFO - PROCESS | 2516 | ++DOMWINDOW == 108 (104E6400) [pid = 2516] [serial = 288] [outer = 00000000] 16:28:34 INFO - PROCESS | 2516 | ++DOMWINDOW == 109 (110C4C00) [pid = 2516] [serial = 289] [outer = 104E6400] 16:28:34 INFO - PROCESS | 2516 | 1465860514526 Marionette DEBUG loaded listener.js 16:28:34 INFO - PROCESS | 2516 | ++DOMWINDOW == 110 (114BEC00) [pid = 2516] [serial = 290] [outer = 104E6400] 16:28:35 INFO - PROCESS | 2516 | --DOCSHELL 13D54C00 == 46 [pid = 2516] [id = 54] 16:28:35 INFO - PROCESS | 2516 | --DOCSHELL 10BA5400 == 45 [pid = 2516] [id = 53] 16:28:35 INFO - PROCESS | 2516 | --DOCSHELL 13655C00 == 44 [pid = 2516] [id = 92] 16:28:35 INFO - PROCESS | 2516 | --DOCSHELL 13C48000 == 43 [pid = 2516] [id = 91] 16:28:35 INFO - PROCESS | 2516 | --DOCSHELL 10BB0000 == 42 [pid = 2516] [id = 90] 16:28:35 INFO - PROCESS | 2516 | --DOCSHELL 177AB000 == 41 [pid = 2516] [id = 89] 16:28:35 INFO - PROCESS | 2516 | --DOCSHELL 19CA6400 == 40 [pid = 2516] [id = 88] 16:28:35 INFO - PROCESS | 2516 | --DOCSHELL 1A254000 == 39 [pid = 2516] [id = 87] 16:28:35 INFO - PROCESS | 2516 | --DOCSHELL 17E5C000 == 38 [pid = 2516] [id = 86] 16:28:35 INFO - PROCESS | 2516 | --DOCSHELL 17714400 == 37 [pid = 2516] [id = 85] 16:28:35 INFO - PROCESS | 2516 | --DOCSHELL 1430E000 == 36 [pid = 2516] [id = 84] 16:28:35 INFO - PROCESS | 2516 | --DOCSHELL 11CC7000 == 35 [pid = 2516] [id = 83] 16:28:35 INFO - PROCESS | 2516 | --DOCSHELL 1A687C00 == 34 [pid = 2516] [id = 79] 16:28:35 INFO - PROCESS | 2516 | --DOCSHELL 114C1000 == 33 [pid = 2516] [id = 80] 16:28:35 INFO - PROCESS | 2516 | --DOCSHELL 18453C00 == 32 [pid = 2516] [id = 82] 16:28:35 INFO - PROCESS | 2516 | --DOCSHELL 1669BC00 == 31 [pid = 2516] [id = 81] 16:28:35 INFO - PROCESS | 2516 | --DOCSHELL 157A6400 == 30 [pid = 2516] [id = 95] 16:28:35 INFO - PROCESS | 2516 | --DOCSHELL 17949C00 == 29 [pid = 2516] [id = 96] 16:28:35 INFO - PROCESS | 2516 | --DOCSHELL 0C761000 == 28 [pid = 2516] [id = 93] 16:28:35 INFO - PROCESS | 2516 | --DOCSHELL 130A1800 == 27 [pid = 2516] [id = 94] 16:28:35 INFO - PROCESS | 2516 | --DOMWINDOW == 109 (19CABC00) [pid = 2516] [serial = 154] [outer = 00000000] [url = about:blank] 16:28:35 INFO - PROCESS | 2516 | --DOMWINDOW == 108 (12816800) [pid = 2516] [serial = 157] [outer = 00000000] [url = about:blank] 16:28:35 INFO - PROCESS | 2516 | --DOMWINDOW == 107 (157ABC00) [pid = 2516] [serial = 160] [outer = 00000000] [url = about:blank] 16:28:35 INFO - PROCESS | 2516 | --DOMWINDOW == 106 (13931000) [pid = 2516] [serial = 124] [outer = 00000000] [url = about:blank] 16:28:35 INFO - PROCESS | 2516 | --DOMWINDOW == 105 (1771AC00) [pid = 2516] [serial = 218] [outer = 00000000] [url = about:blank] 16:28:35 INFO - PROCESS | 2516 | --DOMWINDOW == 104 (19CA1000) [pid = 2516] [serial = 223] [outer = 00000000] [url = about:blank] 16:28:35 INFO - PROCESS | 2516 | --DOMWINDOW == 103 (198CD400) [pid = 2516] [serial = 221] [outer = 00000000] [url = about:blank] 16:28:35 INFO - PROCESS | 2516 | --DOMWINDOW == 102 (19750400) [pid = 2516] [serial = 220] [outer = 00000000] [url = about:blank] 16:28:35 INFO - PROCESS | 2516 | --DOMWINDOW == 101 (131CD400) [pid = 2516] [serial = 206] [outer = 00000000] [url = about:blank] 16:28:35 INFO - PROCESS | 2516 | --DOMWINDOW == 100 (130CBC00) [pid = 2516] [serial = 205] [outer = 00000000] [url = about:blank] 16:28:35 INFO - PROCESS | 2516 | --DOMWINDOW == 99 (16D78800) [pid = 2516] [serial = 214] [outer = 00000000] [url = about:blank] 16:28:35 INFO - PROCESS | 2516 | --DOMWINDOW == 98 (1564B000) [pid = 2516] [serial = 197] [outer = 00000000] [url = about:blank] 16:28:35 INFO - PROCESS | 2516 | --DOMWINDOW == 97 (13D61000) [pid = 2516] [serial = 196] [outer = 00000000] [url = about:blank] 16:28:35 INFO - PROCESS | 2516 | --DOMWINDOW == 96 (1A24E800) [pid = 2516] [serial = 203] [outer = 00000000] [url = about:blank] 16:28:35 INFO - PROCESS | 2516 | --DOMWINDOW == 95 (19E85C00) [pid = 2516] [serial = 202] [outer = 00000000] [url = about:blank] 16:28:35 INFO - PROCESS | 2516 | --DOMWINDOW == 94 (12AE6000) [pid = 2516] [serial = 208] [outer = 00000000] [url = about:blank] 16:28:35 INFO - PROCESS | 2516 | --DOMWINDOW == 93 (13246800) [pid = 2516] [serial = 209] [outer = 00000000] [url = about:blank] 16:28:35 INFO - PROCESS | 2516 | --DOMWINDOW == 92 (19CA1800) [pid = 2516] [serial = 224] [outer = 00000000] [url = about:blank] 16:28:35 INFO - PROCESS | 2516 | --DOMWINDOW == 91 (15F34400) [pid = 2516] [serial = 211] [outer = 00000000] [url = about:blank] 16:28:35 INFO - PROCESS | 2516 | --DOMWINDOW == 90 (15FBDC00) [pid = 2516] [serial = 212] [outer = 00000000] [url = about:blank] 16:28:35 INFO - PROCESS | 2516 | --DOMWINDOW == 89 (10A47800) [pid = 2516] [serial = 194] [outer = 00000000] [url = about:blank] 16:28:35 INFO - PROCESS | 2516 | --DOMWINDOW == 88 (10438400) [pid = 2516] [serial = 193] [outer = 00000000] [url = about:blank] 16:28:35 INFO - PROCESS | 2516 | --DOMWINDOW == 87 (170EE000) [pid = 2516] [serial = 199] [outer = 00000000] [url = about:blank] 16:28:35 INFO - PROCESS | 2516 | --DOMWINDOW == 86 (17F66C00) [pid = 2516] [serial = 200] [outer = 00000000] [url = about:blank] 16:28:35 INFO - PROCESS | 2516 | --DOMWINDOW == 85 (1A313000) [pid = 2516] [serial = 229] [outer = 00000000] [url = about:blank] 16:28:35 INFO - PROCESS | 2516 | --DOMWINDOW == 84 (16D7A800) [pid = 2516] [serial = 227] [outer = 00000000] [url = about:blank] 16:28:35 INFO - PROCESS | 2516 | --DOMWINDOW == 83 (1771A400) [pid = 2516] [serial = 217] [outer = 00000000] [url = about:blank] 16:28:35 INFO - PROCESS | 2516 | --DOMWINDOW == 82 (16992C00) [pid = 2516] [serial = 226] [outer = 00000000] [url = about:blank] 16:28:35 INFO - PROCESS | 2516 | --DOMWINDOW == 81 (1A4B1800) [pid = 2516] [serial = 230] [outer = 00000000] [url = about:blank] 16:28:35 INFO - PROCESS | 2516 | --DOMWINDOW == 80 (1A4EA800) [pid = 2516] [serial = 232] [outer = 00000000] [url = about:blank] 16:28:35 INFO - PROCESS | 2516 | --DOMWINDOW == 79 (1A680000) [pid = 2516] [serial = 233] [outer = 00000000] [url = about:blank] 16:28:35 INFO - PROCESS | 2516 | --DOMWINDOW == 78 (16F80800) [pid = 2516] [serial = 215] [outer = 00000000] [url = about:blank] 16:28:35 INFO - PROCESS | 2516 | --DOMWINDOW == 77 (1A94CC00) [pid = 2516] [serial = 235] [outer = 00000000] [url = about:blank] 16:28:35 INFO - PROCESS | 2516 | 1465860515633 Marionette TRACE conn3 <- [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]]]}] 16:28:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html | drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged. 16:28:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html | took 1447ms 16:28:35 INFO - PROCESS | 2516 | 1465860515664 Marionette TRACE conn3 -> [0,353,"getWindowHandle",null] 16:28:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html 16:28:35 INFO - PROCESS | 2516 | 1465860515668 Marionette TRACE conn3 <- [1,353,null,{"value":"13"}] 16:28:35 INFO - PROCESS | 2516 | 1465860515672 Marionette TRACE conn3 -> [0,354,"setScriptTimeout",{"ms":35000}] 16:28:35 INFO - PROCESS | 2516 | 1465860515677 Marionette TRACE conn3 <- [1,354,null,{}] 16:28:35 INFO - PROCESS | 2516 | 1465860515682 Marionette TRACE conn3 -> [0,355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:28:35 INFO - PROCESS | 2516 | 1465860515685 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:28:35 INFO - PROCESS | 2516 | 1465860515779 Marionette TRACE conn3 <- [1,355,null,{"value":null}] 16:28:35 INFO - PROCESS | 2516 | 1465860515787 Marionette TRACE conn3 -> [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\", \"9aafb883-d809-412a-bdc1-689609e922c0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:28:35 INFO - PROCESS | 2516 | 1465860515791 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:28:35 INFO - PROCESS | 2516 | ++DOCSHELL 10A53800 == 28 [pid = 2516] [id = 98] 16:28:35 INFO - PROCESS | 2516 | ++DOMWINDOW == 78 (10BA5400) [pid = 2516] [serial = 291] [outer = 00000000] 16:28:35 INFO - PROCESS | 2516 | ++DOMWINDOW == 79 (114BE800) [pid = 2516] [serial = 292] [outer = 10BA5400] 16:28:35 INFO - PROCESS | 2516 | 1465860515842 Marionette DEBUG loaded listener.js 16:28:35 INFO - PROCESS | 2516 | ++DOMWINDOW == 80 (12812400) [pid = 2516] [serial = 293] [outer = 10BA5400] 16:28:36 INFO - PROCESS | 2516 | 1465860516309 Marionette TRACE conn3 <- [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]]]}] 16:28:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html | Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 16:28:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html | took 684ms 16:28:36 INFO - PROCESS | 2516 | 1465860516369 Marionette TRACE conn3 -> [0,357,"getWindowHandle",null] 16:28:36 INFO - PROCESS | 2516 | 1465860516374 Marionette TRACE conn3 <- [1,357,null,{"value":"13"}] 16:28:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html 16:28:36 INFO - PROCESS | 2516 | 1465860516380 Marionette TRACE conn3 -> [0,358,"setScriptTimeout",{"ms":35000}] 16:28:36 INFO - PROCESS | 2516 | 1465860516382 Marionette TRACE conn3 <- [1,358,null,{}] 16:28:36 INFO - PROCESS | 2516 | 1465860516386 Marionette TRACE conn3 -> [0,359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:28:36 INFO - PROCESS | 2516 | 1465860516388 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:28:36 INFO - PROCESS | 2516 | 1465860516503 Marionette TRACE conn3 <- [1,359,null,{"value":null}] 16:28:36 INFO - PROCESS | 2516 | 1465860516573 Marionette TRACE conn3 -> [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\", \"9aafb883-d809-412a-bdc1-689609e922c0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:28:36 INFO - PROCESS | 2516 | 1465860516575 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:28:36 INFO - PROCESS | 2516 | ++DOCSHELL 130CBC00 == 29 [pid = 2516] [id = 99] 16:28:36 INFO - PROCESS | 2516 | ++DOMWINDOW == 81 (13153800) [pid = 2516] [serial = 294] [outer = 00000000] 16:28:36 INFO - PROCESS | 2516 | ++DOMWINDOW == 82 (131D8800) [pid = 2516] [serial = 295] [outer = 13153800] 16:28:36 INFO - PROCESS | 2516 | 1465860516621 Marionette DEBUG loaded listener.js 16:28:36 INFO - PROCESS | 2516 | ++DOMWINDOW == 83 (13250400) [pid = 2516] [serial = 296] [outer = 13153800] 16:28:36 INFO - PROCESS | 2516 | 1465860516986 Marionette TRACE conn3 <- [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]]]}] 16:28:36 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. 16:28:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html | took 638ms 16:28:36 INFO - PROCESS | 2516 | 1465860517001 Marionette TRACE conn3 -> [0,361,"getWindowHandle",null] 16:28:36 INFO - PROCESS | 2516 | 1465860517003 Marionette TRACE conn3 <- [1,361,null,{"value":"13"}] 16:28:37 INFO - PROCESS | 2516 | 1465860517007 Marionette TRACE conn3 -> [0,362,"setScriptTimeout",{"ms":35000}] 16:28:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html 16:28:37 INFO - PROCESS | 2516 | 1465860517010 Marionette TRACE conn3 <- [1,362,null,{}] 16:28:37 INFO - PROCESS | 2516 | 1465860517020 Marionette TRACE conn3 -> [0,363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:28:37 INFO - PROCESS | 2516 | 1465860517025 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:28:37 INFO - PROCESS | 2516 | 1465860517147 Marionette TRACE conn3 <- [1,363,null,{"value":null}] 16:28:37 INFO - PROCESS | 2516 | 1465860517200 Marionette TRACE conn3 -> [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\", \"9aafb883-d809-412a-bdc1-689609e922c0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:28:37 INFO - PROCESS | 2516 | 1465860517203 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:28:37 INFO - PROCESS | 2516 | ++DOCSHELL 1564B000 == 30 [pid = 2516] [id = 100] 16:28:37 INFO - PROCESS | 2516 | ++DOMWINDOW == 84 (1564B800) [pid = 2516] [serial = 297] [outer = 00000000] 16:28:37 INFO - PROCESS | 2516 | ++DOMWINDOW == 85 (15A93000) [pid = 2516] [serial = 298] [outer = 1564B800] 16:28:37 INFO - PROCESS | 2516 | 1465860517250 Marionette DEBUG loaded listener.js 16:28:37 INFO - PROCESS | 2516 | ++DOMWINDOW == 86 (15EB1C00) [pid = 2516] [serial = 299] [outer = 1564B800] 16:28:37 INFO - PROCESS | 2516 | 1465860517673 Marionette TRACE conn3 <- [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]]]}] 16:28:37 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. 16:28:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html | took 684ms 16:28:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html 16:28:37 INFO - PROCESS | 2516 | 1465860517708 Marionette TRACE conn3 -> [0,365,"getWindowHandle",null] 16:28:37 INFO - PROCESS | 2516 | 1465860517710 Marionette TRACE conn3 <- [1,365,null,{"value":"13"}] 16:28:37 INFO - PROCESS | 2516 | 1465860517717 Marionette TRACE conn3 -> [0,366,"setScriptTimeout",{"ms":35000}] 16:28:37 INFO - PROCESS | 2516 | 1465860517719 Marionette TRACE conn3 <- [1,366,null,{}] 16:28:37 INFO - PROCESS | 2516 | 1465860517722 Marionette TRACE conn3 -> [0,367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:28:37 INFO - PROCESS | 2516 | 1465860517724 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:28:37 INFO - PROCESS | 2516 | 1465860517862 Marionette TRACE conn3 <- [1,367,null,{"value":null}] 16:28:37 INFO - PROCESS | 2516 | 1465860517919 Marionette TRACE conn3 -> [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\", \"9aafb883-d809-412a-bdc1-689609e922c0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:28:37 INFO - PROCESS | 2516 | 1465860517921 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:28:37 INFO - PROCESS | 2516 | ++DOCSHELL 1669A400 == 31 [pid = 2516] [id = 101] 16:28:37 INFO - PROCESS | 2516 | ++DOMWINDOW == 87 (1669B400) [pid = 2516] [serial = 300] [outer = 00000000] 16:28:37 INFO - PROCESS | 2516 | ++DOMWINDOW == 88 (16999800) [pid = 2516] [serial = 301] [outer = 1669B400] 16:28:37 INFO - PROCESS | 2516 | 1465860517964 Marionette DEBUG loaded listener.js 16:28:38 INFO - PROCESS | 2516 | ++DOMWINDOW == 89 (16D0B000) [pid = 2516] [serial = 302] [outer = 1669B400] 16:28:38 INFO - PROCESS | 2516 | 1465860518377 Marionette TRACE conn3 <- [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]]]}] 16:28:38 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. 16:28:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html | took 685ms 16:28:38 INFO - PROCESS | 2516 | 1465860518416 Marionette TRACE conn3 -> [0,369,"getWindowHandle",null] 16:28:38 INFO - PROCESS | 2516 | 1465860518417 Marionette TRACE conn3 <- [1,369,null,{"value":"13"}] 16:28:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html 16:28:38 INFO - PROCESS | 2516 | 1465860518421 Marionette TRACE conn3 -> [0,370,"setScriptTimeout",{"ms":35000}] 16:28:38 INFO - PROCESS | 2516 | 1465860518423 Marionette TRACE conn3 <- [1,370,null,{}] 16:28:38 INFO - PROCESS | 2516 | 1465860518426 Marionette TRACE conn3 -> [0,371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:28:38 INFO - PROCESS | 2516 | 1465860518428 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:28:38 INFO - PROCESS | 2516 | 1465860518530 Marionette TRACE conn3 <- [1,371,null,{"value":null}] 16:28:38 INFO - PROCESS | 2516 | 1465860518535 Marionette TRACE conn3 -> [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\", \"9aafb883-d809-412a-bdc1-689609e922c0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:28:38 INFO - PROCESS | 2516 | 1465860518537 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:28:38 INFO - PROCESS | 2516 | ++DOCSHELL 1698F800 == 32 [pid = 2516] [id = 102] 16:28:38 INFO - PROCESS | 2516 | ++DOMWINDOW == 90 (16D07C00) [pid = 2516] [serial = 303] [outer = 00000000] 16:28:38 INFO - PROCESS | 2516 | ++DOMWINDOW == 91 (16EA4400) [pid = 2516] [serial = 304] [outer = 16D07C00] 16:28:38 INFO - PROCESS | 2516 | 1465860518580 Marionette DEBUG loaded listener.js 16:28:38 INFO - PROCESS | 2516 | ++DOMWINDOW == 92 (17008800) [pid = 2516] [serial = 305] [outer = 16D07C00] 16:28:39 INFO - PROCESS | 2516 | 1465860519039 Marionette TRACE conn3 <- [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]]]}] 16:28:39 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. 16:28:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html | took 638ms 16:28:39 INFO - PROCESS | 2516 | 1465860519060 Marionette TRACE conn3 -> [0,373,"getWindowHandle",null] 16:28:39 INFO - PROCESS | 2516 | 1465860519062 Marionette TRACE conn3 <- [1,373,null,{"value":"13"}] 16:28:39 INFO - TEST-START | /2dcontext/conformance-requirements/2d.missingargs.html 16:28:39 INFO - PROCESS | 2516 | 1465860519076 Marionette TRACE conn3 -> [0,374,"setScriptTimeout",{"ms":35000}] 16:28:39 INFO - PROCESS | 2516 | 1465860519078 Marionette TRACE conn3 <- [1,374,null,{}] 16:28:39 INFO - PROCESS | 2516 | 1465860519082 Marionette TRACE conn3 -> [0,375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:28:39 INFO - PROCESS | 2516 | 1465860519087 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:28:39 INFO - PROCESS | 2516 | 1465860519234 Marionette TRACE conn3 <- [1,375,null,{"value":null}] 16:28:39 INFO - PROCESS | 2516 | 1465860519257 Marionette TRACE conn3 -> [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\", \"9aafb883-d809-412a-bdc1-689609e922c0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:28:39 INFO - PROCESS | 2516 | 1465860519259 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:28:39 INFO - PROCESS | 2516 | ++DOCSHELL 177B4C00 == 33 [pid = 2516] [id = 103] 16:28:39 INFO - PROCESS | 2516 | ++DOMWINDOW == 93 (17947000) [pid = 2516] [serial = 306] [outer = 00000000] 16:28:39 INFO - PROCESS | 2516 | ++DOMWINDOW == 94 (17E06C00) [pid = 2516] [serial = 307] [outer = 17947000] 16:28:39 INFO - PROCESS | 2516 | 1465860519303 Marionette DEBUG loaded listener.js 16:28:39 INFO - PROCESS | 2516 | ++DOMWINDOW == 95 (17ED4800) [pid = 2516] [serial = 308] [outer = 17947000] 16:28:39 INFO - PROCESS | 2516 | --DOMWINDOW == 94 (1A4E2C00) [pid = 2516] [serial = 189] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-out.html] 16:28:39 INFO - PROCESS | 2516 | --DOMWINDOW == 93 (16D05C00) [pid = 2516] [serial = 273] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-out.html] 16:28:39 INFO - PROCESS | 2516 | --DOMWINDOW == 92 (1A313800) [pid = 2516] [serial = 258] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html] 16:28:39 INFO - PROCESS | 2516 | --DOMWINDOW == 91 (16D76000) [pid = 2516] [serial = 240] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-over.html] 16:28:39 INFO - PROCESS | 2516 | --DOMWINDOW == 90 (11AD5C00) [pid = 2516] [serial = 237] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-out.html] 16:28:39 INFO - PROCESS | 2516 | --DOMWINDOW == 89 (14311000) [pid = 2516] [serial = 249] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html] 16:28:39 INFO - PROCESS | 2516 | --DOMWINDOW == 88 (13025000) [pid = 2516] [serial = 246] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.copy.html] 16:28:39 INFO - PROCESS | 2516 | --DOMWINDOW == 87 (1845E000) [pid = 2516] [serial = 243] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.xor.html] 16:28:39 INFO - PROCESS | 2516 | --DOMWINDOW == 86 (1A4AC800) [pid = 2516] [serial = 261] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.copy.html] 16:28:39 INFO - PROCESS | 2516 | --DOMWINDOW == 85 (1A688800) [pid = 2516] [serial = 234] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-in.html] 16:28:39 INFO - PROCESS | 2516 | --DOMWINDOW == 84 (1974C800) [pid = 2516] [serial = 255] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html] 16:28:39 INFO - PROCESS | 2516 | --DOMWINDOW == 83 (17715400) [pid = 2516] [serial = 252] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html] 16:28:39 INFO - PROCESS | 2516 | --DOMWINDOW == 82 (1A948800) [pid = 2516] [serial = 264] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html] 16:28:39 INFO - PROCESS | 2516 | --DOMWINDOW == 81 (10ECC000) [pid = 2516] [serial = 267] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html] 16:28:39 INFO - PROCESS | 2516 | --DOMWINDOW == 80 (16A44C00) [pid = 2516] [serial = 270] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-in.html] 16:28:40 INFO - PROCESS | 2516 | 1465860520031 Marionette TRACE conn3 <- [1,376,null,{"value":["/2dcontext/conformance-requirements/2d.missingargs.html",0,null,null,[["Missing arguments cause TypeError",0,null,null]]]}] 16:28:40 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.missingargs.html | Missing arguments cause TypeError 16:28:40 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.missingargs.html | took 996ms 16:28:40 INFO - PROCESS | 2516 | 1465860520073 Marionette TRACE conn3 -> [0,377,"getWindowHandle",null] 16:28:40 INFO - PROCESS | 2516 | 1465860520084 Marionette TRACE conn3 <- [1,377,null,{"value":"13"}] 16:28:40 INFO - PROCESS | 2516 | 1465860520088 Marionette TRACE conn3 -> [0,378,"setScriptTimeout",{"ms":35000}] 16:28:40 INFO - TEST-START | /2dcontext/conformance-requirements/2d.type.delete.html 16:28:40 INFO - PROCESS | 2516 | 1465860520090 Marionette TRACE conn3 <- [1,378,null,{}] 16:28:40 INFO - PROCESS | 2516 | 1465860520093 Marionette TRACE conn3 -> [0,379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:28:40 INFO - PROCESS | 2516 | 1465860520095 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:28:40 INFO - PROCESS | 2516 | 1465860520171 Marionette TRACE conn3 <- [1,379,null,{"value":null}] 16:28:40 INFO - PROCESS | 2516 | 1465860520178 Marionette TRACE conn3 -> [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\", \"9aafb883-d809-412a-bdc1-689609e922c0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:28:40 INFO - PROCESS | 2516 | 1465860520181 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:28:40 INFO - PROCESS | 2516 | ++DOCSHELL 0C75C800 == 34 [pid = 2516] [id = 104] 16:28:40 INFO - PROCESS | 2516 | ++DOMWINDOW == 81 (0C766400) [pid = 2516] [serial = 309] [outer = 00000000] 16:28:40 INFO - PROCESS | 2516 | ++DOMWINDOW == 82 (16D0A400) [pid = 2516] [serial = 310] [outer = 0C766400] 16:28:40 INFO - PROCESS | 2516 | 1465860520227 Marionette DEBUG loaded listener.js 16:28:40 INFO - PROCESS | 2516 | ++DOMWINDOW == 83 (17719400) [pid = 2516] [serial = 311] [outer = 0C766400] 16:28:40 INFO - PROCESS | 2516 | 1465860520618 Marionette TRACE conn3 <- [1,380,null,{"value":["/2dcontext/conformance-requirements/2d.type.delete.html",0,null,null,[["window.CanvasRenderingContext2D is Configurable",0,null,null]]]}] 16:28:40 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.type.delete.html | window.CanvasRenderingContext2D is Configurable 16:28:40 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.type.delete.html | took 592ms 16:28:40 INFO - PROCESS | 2516 | 1465860520670 Marionette TRACE conn3 -> [0,381,"getWindowHandle",null] 16:28:40 INFO - PROCESS | 2516 | 1465860520672 Marionette TRACE conn3 <- [1,381,null,{"value":"13"}] 16:28:40 INFO - PROCESS | 2516 | 1465860520676 Marionette TRACE conn3 -> [0,382,"setScriptTimeout",{"ms":35000}] 16:28:40 INFO - TEST-START | /2dcontext/conformance-requirements/2d.voidreturn.html 16:28:40 INFO - PROCESS | 2516 | 1465860520677 Marionette TRACE conn3 <- [1,382,null,{}] 16:28:40 INFO - PROCESS | 2516 | 1465860520681 Marionette TRACE conn3 -> [0,383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:28:40 INFO - PROCESS | 2516 | 1465860520683 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:28:40 INFO - PROCESS | 2516 | 1465860520767 Marionette TRACE conn3 <- [1,383,null,{"value":null}] 16:28:40 INFO - PROCESS | 2516 | 1465860520775 Marionette TRACE conn3 -> [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\", \"9aafb883-d809-412a-bdc1-689609e922c0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:28:40 INFO - PROCESS | 2516 | 1465860520776 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:28:40 INFO - PROCESS | 2516 | ++DOCSHELL 16D06C00 == 35 [pid = 2516] [id = 105] 16:28:40 INFO - PROCESS | 2516 | ++DOMWINDOW == 84 (16EA5000) [pid = 2516] [serial = 312] [outer = 00000000] 16:28:40 INFO - PROCESS | 2516 | ++DOMWINDOW == 85 (19754800) [pid = 2516] [serial = 313] [outer = 16EA5000] 16:28:40 INFO - PROCESS | 2516 | 1465860520822 Marionette DEBUG loaded listener.js 16:28:40 INFO - PROCESS | 2516 | ++DOMWINDOW == 86 (198C9400) [pid = 2516] [serial = 314] [outer = 16EA5000] 16:28:41 INFO - PROCESS | 2516 | 1465860521283 Marionette TRACE conn3 <- [1,384,null,{"value":["/2dcontext/conformance-requirements/2d.voidreturn.html",0,null,null,[["void methods return undefined",0,null,null]]]}] 16:28:41 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.voidreturn.html | void methods return undefined 16:28:41 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.voidreturn.html | took 638ms 16:28:41 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html 16:28:41 INFO - PROCESS | 2516 | 1465860521314 Marionette TRACE conn3 -> [0,385,"getWindowHandle",null] 16:28:41 INFO - PROCESS | 2516 | 1465860521316 Marionette TRACE conn3 <- [1,385,null,{"value":"13"}] 16:28:41 INFO - PROCESS | 2516 | 1465860521319 Marionette TRACE conn3 -> [0,386,"setScriptTimeout",{"ms":35000}] 16:28:41 INFO - PROCESS | 2516 | 1465860521321 Marionette TRACE conn3 <- [1,386,null,{}] 16:28:41 INFO - PROCESS | 2516 | 1465860521324 Marionette TRACE conn3 -> [0,387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:28:41 INFO - PROCESS | 2516 | 1465860521326 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:28:41 INFO - PROCESS | 2516 | 1465860521401 Marionette TRACE conn3 <- [1,387,null,{"value":null}] 16:28:41 INFO - PROCESS | 2516 | 1465860521408 Marionette TRACE conn3 -> [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\", \"9aafb883-d809-412a-bdc1-689609e922c0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:28:41 INFO - PROCESS | 2516 | 1465860521410 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:28:41 INFO - PROCESS | 2516 | ++DOCSHELL 19750000 == 36 [pid = 2516] [id = 106] 16:28:41 INFO - PROCESS | 2516 | ++DOMWINDOW == 87 (198CDC00) [pid = 2516] [serial = 315] [outer = 00000000] 16:28:41 INFO - PROCESS | 2516 | ++DOMWINDOW == 88 (198D6800) [pid = 2516] [serial = 316] [outer = 198CDC00] 16:28:41 INFO - PROCESS | 2516 | 1465860521452 Marionette DEBUG loaded listener.js 16:28:41 INFO - PROCESS | 2516 | ++DOMWINDOW == 89 (19CA2C00) [pid = 2516] [serial = 317] [outer = 198CDC00] 16:28:42 INFO - PROCESS | 2516 | 1465860522077 Marionette TRACE conn3 <- [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]]]}] 16:28:42 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | Canvas test: 2d.drawImage.3arg 16:28:42 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | took 794ms 16:28:42 INFO - PROCESS | 2516 | 1465860522126 Marionette TRACE conn3 -> [0,389,"getWindowHandle",null] 16:28:42 INFO - PROCESS | 2516 | 1465860522131 Marionette TRACE conn3 <- [1,389,null,{"value":"13"}] 16:28:42 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html 16:28:42 INFO - PROCESS | 2516 | 1465860522161 Marionette TRACE conn3 -> [0,390,"setScriptTimeout",{"ms":35000}] 16:28:42 INFO - PROCESS | 2516 | 1465860522164 Marionette TRACE conn3 <- [1,390,null,{}] 16:28:42 INFO - PROCESS | 2516 | 1465860522170 Marionette TRACE conn3 -> [0,391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:28:42 INFO - PROCESS | 2516 | 1465860522173 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:28:42 INFO - PROCESS | 2516 | 1465860522305 Marionette TRACE conn3 <- [1,391,null,{"value":null}] 16:28:42 INFO - PROCESS | 2516 | 1465860522380 Marionette TRACE conn3 -> [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\", \"9aafb883-d809-412a-bdc1-689609e922c0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:28:42 INFO - PROCESS | 2516 | 1465860522383 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:28:42 INFO - PROCESS | 2516 | ++DOCSHELL 10475000 == 37 [pid = 2516] [id = 107] 16:28:42 INFO - PROCESS | 2516 | ++DOMWINDOW == 90 (104E7400) [pid = 2516] [serial = 318] [outer = 00000000] 16:28:42 INFO - PROCESS | 2516 | ++DOMWINDOW == 91 (114C1000) [pid = 2516] [serial = 319] [outer = 104E7400] 16:28:42 INFO - PROCESS | 2516 | 1465860522479 Marionette DEBUG loaded listener.js 16:28:42 INFO - PROCESS | 2516 | ++DOMWINDOW == 92 (12DF2400) [pid = 2516] [serial = 320] [outer = 104E7400] 16:28:43 INFO - PROCESS | 2516 | 1465860523271 Marionette TRACE conn3 <- [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]]]}] 16:28:43 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | Canvas test: 2d.drawImage.5arg 16:28:43 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | took 1151ms 16:28:43 INFO - PROCESS | 2516 | 1465860523314 Marionette TRACE conn3 -> [0,393,"getWindowHandle",null] 16:28:43 INFO - PROCESS | 2516 | 1465860523319 Marionette TRACE conn3 <- [1,393,null,{"value":"13"}] 16:28:43 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html 16:28:43 INFO - PROCESS | 2516 | 1465860523325 Marionette TRACE conn3 -> [0,394,"setScriptTimeout",{"ms":35000}] 16:28:43 INFO - PROCESS | 2516 | 1465860523328 Marionette TRACE conn3 <- [1,394,null,{}] 16:28:43 INFO - PROCESS | 2516 | 1465860523332 Marionette TRACE conn3 -> [0,395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:28:43 INFO - PROCESS | 2516 | 1465860523335 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:28:43 INFO - PROCESS | 2516 | 1465860523454 Marionette TRACE conn3 <- [1,395,null,{"value":null}] 16:28:43 INFO - PROCESS | 2516 | 1465860523536 Marionette TRACE conn3 -> [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\", \"9aafb883-d809-412a-bdc1-689609e922c0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:28:43 INFO - PROCESS | 2516 | 1465860523539 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:28:43 INFO - PROCESS | 2516 | ++DOCSHELL 0C760400 == 38 [pid = 2516] [id = 108] 16:28:43 INFO - PROCESS | 2516 | ++DOMWINDOW == 93 (0C765000) [pid = 2516] [serial = 321] [outer = 00000000] 16:28:43 INFO - PROCESS | 2516 | ++DOMWINDOW == 94 (103CAC00) [pid = 2516] [serial = 322] [outer = 0C765000] 16:28:43 INFO - PROCESS | 2516 | 1465860523712 Marionette DEBUG loaded listener.js 16:28:43 INFO - PROCESS | 2516 | ++DOMWINDOW == 95 (10A4B000) [pid = 2516] [serial = 323] [outer = 0C765000] 16:28:44 INFO - PROCESS | 2516 | --DOCSHELL 16D06C00 == 37 [pid = 2516] [id = 105] 16:28:44 INFO - PROCESS | 2516 | --DOCSHELL 0C75C800 == 36 [pid = 2516] [id = 104] 16:28:44 INFO - PROCESS | 2516 | --DOCSHELL 177B4C00 == 35 [pid = 2516] [id = 103] 16:28:44 INFO - PROCESS | 2516 | --DOCSHELL 1698F800 == 34 [pid = 2516] [id = 102] 16:28:44 INFO - PROCESS | 2516 | --DOCSHELL 1669A400 == 33 [pid = 2516] [id = 101] 16:28:44 INFO - PROCESS | 2516 | --DOCSHELL 1564B000 == 32 [pid = 2516] [id = 100] 16:28:44 INFO - PROCESS | 2516 | --DOCSHELL 130CBC00 == 31 [pid = 2516] [id = 99] 16:28:44 INFO - PROCESS | 2516 | --DOCSHELL 10A53800 == 30 [pid = 2516] [id = 98] 16:28:44 INFO - PROCESS | 2516 | --DOMWINDOW == 94 (1A67CC00) [pid = 2516] [serial = 191] [outer = 00000000] [url = about:blank] 16:28:44 INFO - PROCESS | 2516 | --DOMWINDOW == 93 (1794DC00) [pid = 2516] [serial = 274] [outer = 00000000] [url = about:blank] 16:28:44 INFO - PROCESS | 2516 | --DOMWINDOW == 92 (1A4B2800) [pid = 2516] [serial = 259] [outer = 00000000] [url = about:blank] 16:28:44 INFO - PROCESS | 2516 | --DOMWINDOW == 91 (1A4DFC00) [pid = 2516] [serial = 260] [outer = 00000000] [url = about:blank] 16:28:44 INFO - PROCESS | 2516 | --DOMWINDOW == 90 (1771A000) [pid = 2516] [serial = 241] [outer = 00000000] [url = about:blank] 16:28:44 INFO - PROCESS | 2516 | --DOMWINDOW == 89 (1312FC00) [pid = 2516] [serial = 238] [outer = 00000000] [url = about:blank] 16:28:44 INFO - PROCESS | 2516 | --DOMWINDOW == 88 (1393A800) [pid = 2516] [serial = 239] [outer = 00000000] [url = about:blank] 16:28:44 INFO - PROCESS | 2516 | --DOMWINDOW == 87 (15E17800) [pid = 2516] [serial = 250] [outer = 00000000] [url = about:blank] 16:28:44 INFO - PROCESS | 2516 | --DOMWINDOW == 86 (166A2C00) [pid = 2516] [serial = 251] [outer = 00000000] [url = about:blank] 16:28:44 INFO - PROCESS | 2516 | --DOMWINDOW == 85 (13657C00) [pid = 2516] [serial = 247] [outer = 00000000] [url = about:blank] 16:28:44 INFO - PROCESS | 2516 | --DOMWINDOW == 84 (13C4F800) [pid = 2516] [serial = 248] [outer = 00000000] [url = about:blank] 16:28:44 INFO - PROCESS | 2516 | --DOMWINDOW == 83 (1A24E400) [pid = 2516] [serial = 244] [outer = 00000000] [url = about:blank] 16:28:44 INFO - PROCESS | 2516 | --DOMWINDOW == 82 (1A4AF400) [pid = 2516] [serial = 245] [outer = 00000000] [url = about:blank] 16:28:44 INFO - PROCESS | 2516 | --DOMWINDOW == 81 (1AB8E400) [pid = 2516] [serial = 263] [outer = 00000000] [url = about:blank] 16:28:44 INFO - PROCESS | 2516 | --DOMWINDOW == 80 (1AB89400) [pid = 2516] [serial = 236] [outer = 00000000] [url = about:blank] 16:28:44 INFO - PROCESS | 2516 | --DOMWINDOW == 79 (198D5400) [pid = 2516] [serial = 256] [outer = 00000000] [url = about:blank] 16:28:44 INFO - PROCESS | 2516 | --DOMWINDOW == 78 (17946800) [pid = 2516] [serial = 253] [outer = 00000000] [url = about:blank] 16:28:44 INFO - PROCESS | 2516 | --DOMWINDOW == 77 (17E62C00) [pid = 2516] [serial = 254] [outer = 00000000] [url = about:blank] 16:28:44 INFO - PROCESS | 2516 | --DOMWINDOW == 76 (1A951800) [pid = 2516] [serial = 262] [outer = 00000000] [url = about:blank] 16:28:44 INFO - PROCESS | 2516 | --DOMWINDOW == 75 (1AB95C00) [pid = 2516] [serial = 265] [outer = 00000000] [url = about:blank] 16:28:44 INFO - PROCESS | 2516 | --DOMWINDOW == 74 (15F3C400) [pid = 2516] [serial = 269] [outer = 00000000] [url = about:blank] 16:28:44 INFO - PROCESS | 2516 | --DOMWINDOW == 73 (13030800) [pid = 2516] [serial = 268] [outer = 00000000] [url = about:blank] 16:28:44 INFO - PROCESS | 2516 | --DOMWINDOW == 72 (15014800) [pid = 2516] [serial = 271] [outer = 00000000] [url = about:blank] 16:28:44 INFO - PROCESS | 2516 | --DOMWINDOW == 71 (1AD52800) [pid = 2516] [serial = 266] [outer = 00000000] [url = about:blank] 16:28:44 INFO - PROCESS | 2516 | --DOMWINDOW == 70 (17EC9400) [pid = 2516] [serial = 242] [outer = 00000000] [url = about:blank] 16:28:44 INFO - PROCESS | 2516 | --DOMWINDOW == 69 (166A0C00) [pid = 2516] [serial = 272] [outer = 00000000] [url = about:blank] 16:28:44 INFO - PROCESS | 2516 | --DOMWINDOW == 68 (19CA8400) [pid = 2516] [serial = 275] [outer = 00000000] [url = about:blank] 16:28:44 INFO - PROCESS | 2516 | --DOMWINDOW == 67 (19E82400) [pid = 2516] [serial = 257] [outer = 00000000] [url = about:blank] 16:28:44 INFO - PROCESS | 2516 | 1465860524337 Marionette TRACE conn3 <- [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]]]}] 16:28:44 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | Canvas test: 2d.drawImage.9arg.basic 16:28:44 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | took 1043ms 16:28:44 INFO - PROCESS | 2516 | 1465860524372 Marionette TRACE conn3 -> [0,397,"getWindowHandle",null] 16:28:44 INFO - PROCESS | 2516 | 1465860524376 Marionette TRACE conn3 <- [1,397,null,{"value":"13"}] 16:28:44 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html 16:28:44 INFO - PROCESS | 2516 | 1465860524396 Marionette TRACE conn3 -> [0,398,"setScriptTimeout",{"ms":35000}] 16:28:44 INFO - PROCESS | 2516 | 1465860524398 Marionette TRACE conn3 <- [1,398,null,{}] 16:28:44 INFO - PROCESS | 2516 | 1465860524403 Marionette TRACE conn3 -> [0,399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:28:44 INFO - PROCESS | 2516 | 1465860524405 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:28:44 INFO - PROCESS | 2516 | 1465860524475 Marionette TRACE conn3 <- [1,399,null,{"value":null}] 16:28:44 INFO - PROCESS | 2516 | 1465860524554 Marionette TRACE conn3 -> [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\", \"9aafb883-d809-412a-bdc1-689609e922c0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:28:44 INFO - PROCESS | 2516 | 1465860524557 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:28:44 INFO - PROCESS | 2516 | ++DOCSHELL 105EA800 == 31 [pid = 2516] [id = 109] 16:28:44 INFO - PROCESS | 2516 | ++DOMWINDOW == 68 (10A52800) [pid = 2516] [serial = 324] [outer = 00000000] 16:28:44 INFO - PROCESS | 2516 | ++DOMWINDOW == 69 (12AA2000) [pid = 2516] [serial = 325] [outer = 10A52800] 16:28:44 INFO - PROCESS | 2516 | 1465860524604 Marionette DEBUG loaded listener.js 16:28:44 INFO - PROCESS | 2516 | ++DOMWINDOW == 70 (1312A800) [pid = 2516] [serial = 326] [outer = 10A52800] 16:28:45 INFO - PROCESS | 2516 | 1465860525033 Marionette TRACE conn3 <- [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]]]}] 16:28:45 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | Canvas test: 2d.drawImage.9arg.destpos 16:28:45 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | took 700ms 16:28:45 INFO - PROCESS | 2516 | 1465860525078 Marionette TRACE conn3 -> [0,401,"getWindowHandle",null] 16:28:45 INFO - PROCESS | 2516 | 1465860525082 Marionette TRACE conn3 <- [1,401,null,{"value":"13"}] 16:28:45 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html 16:28:45 INFO - PROCESS | 2516 | 1465860525088 Marionette TRACE conn3 -> [0,402,"setScriptTimeout",{"ms":35000}] 16:28:45 INFO - PROCESS | 2516 | 1465860525090 Marionette TRACE conn3 <- [1,402,null,{}] 16:28:45 INFO - PROCESS | 2516 | 1465860525094 Marionette TRACE conn3 -> [0,403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:28:45 INFO - PROCESS | 2516 | 1465860525096 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:28:45 INFO - PROCESS | 2516 | 1465860525202 Marionette TRACE conn3 <- [1,403,null,{"value":null}] 16:28:45 INFO - PROCESS | 2516 | 1465860525212 Marionette TRACE conn3 -> [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\", \"9aafb883-d809-412a-bdc1-689609e922c0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:28:45 INFO - PROCESS | 2516 | 1465860525214 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:28:45 INFO - PROCESS | 2516 | ++DOCSHELL 14311000 == 32 [pid = 2516] [id = 110] 16:28:45 INFO - PROCESS | 2516 | ++DOMWINDOW == 71 (14311400) [pid = 2516] [serial = 327] [outer = 00000000] 16:28:45 INFO - PROCESS | 2516 | ++DOMWINDOW == 72 (15012000) [pid = 2516] [serial = 328] [outer = 14311400] 16:28:45 INFO - PROCESS | 2516 | 1465860525259 Marionette DEBUG loaded listener.js 16:28:45 INFO - PROCESS | 2516 | ++DOMWINDOW == 73 (157AD000) [pid = 2516] [serial = 329] [outer = 14311400] 16:28:45 INFO - PROCESS | 2516 | 1465860525723 Marionette TRACE conn3 <- [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]]]}] 16:28:45 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | Canvas test: 2d.drawImage.9arg.destsize 16:28:45 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | took 685ms 16:28:45 INFO - PROCESS | 2516 | 1465860525788 Marionette TRACE conn3 -> [0,405,"getWindowHandle",null] 16:28:45 INFO - PROCESS | 2516 | 1465860525790 Marionette TRACE conn3 <- [1,405,null,{"value":"13"}] 16:28:45 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html 16:28:45 INFO - PROCESS | 2516 | 1465860525794 Marionette TRACE conn3 -> [0,406,"setScriptTimeout",{"ms":35000}] 16:28:45 INFO - PROCESS | 2516 | 1465860525797 Marionette TRACE conn3 <- [1,406,null,{}] 16:28:45 INFO - PROCESS | 2516 | 1465860525807 Marionette TRACE conn3 -> [0,407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:28:45 INFO - PROCESS | 2516 | 1465860525812 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:28:45 INFO - PROCESS | 2516 | 1465860525899 Marionette TRACE conn3 <- [1,407,null,{"value":null}] 16:28:45 INFO - PROCESS | 2516 | 1465860525973 Marionette TRACE conn3 -> [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\", \"9aafb883-d809-412a-bdc1-689609e922c0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:28:45 INFO - PROCESS | 2516 | 1465860525976 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:28:46 INFO - PROCESS | 2516 | ++DOCSHELL 16991C00 == 33 [pid = 2516] [id = 111] 16:28:46 INFO - PROCESS | 2516 | ++DOMWINDOW == 74 (16993800) [pid = 2516] [serial = 330] [outer = 00000000] 16:28:46 INFO - PROCESS | 2516 | ++DOMWINDOW == 75 (16D06C00) [pid = 2516] [serial = 331] [outer = 16993800] 16:28:46 INFO - PROCESS | 2516 | 1465860526035 Marionette DEBUG loaded listener.js 16:28:46 INFO - PROCESS | 2516 | ++DOMWINDOW == 76 (16D09C00) [pid = 2516] [serial = 332] [outer = 16993800] 16:28:46 INFO - PROCESS | 2516 | 1465860526421 Marionette TRACE conn3 <- [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]]]}] 16:28:46 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | Canvas test: 2d.drawImage.9arg.sourcepos 16:28:46 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | took 638ms 16:28:46 INFO - PROCESS | 2516 | 1465860526433 Marionette TRACE conn3 -> [0,409,"getWindowHandle",null] 16:28:46 INFO - PROCESS | 2516 | 1465860526435 Marionette TRACE conn3 <- [1,409,null,{"value":"13"}] 16:28:46 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html 16:28:46 INFO - PROCESS | 2516 | 1465860526439 Marionette TRACE conn3 -> [0,410,"setScriptTimeout",{"ms":35000}] 16:28:46 INFO - PROCESS | 2516 | 1465860526440 Marionette TRACE conn3 <- [1,410,null,{}] 16:28:46 INFO - PROCESS | 2516 | 1465860526449 Marionette TRACE conn3 -> [0,411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:28:46 INFO - PROCESS | 2516 | 1465860526451 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:28:46 INFO - PROCESS | 2516 | 1465860526559 Marionette TRACE conn3 <- [1,411,null,{"value":null}] 16:28:46 INFO - PROCESS | 2516 | 1465860526640 Marionette TRACE conn3 -> [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\", \"9aafb883-d809-412a-bdc1-689609e922c0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:28:46 INFO - PROCESS | 2516 | 1465860526642 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:28:46 INFO - PROCESS | 2516 | ++DOCSHELL 16EA5400 == 34 [pid = 2516] [id = 112] 16:28:46 INFO - PROCESS | 2516 | ++DOMWINDOW == 77 (16EA6000) [pid = 2516] [serial = 333] [outer = 00000000] 16:28:46 INFO - PROCESS | 2516 | ++DOMWINDOW == 78 (176C9C00) [pid = 2516] [serial = 334] [outer = 16EA6000] 16:28:46 INFO - PROCESS | 2516 | 1465860526684 Marionette DEBUG loaded listener.js 16:28:46 INFO - PROCESS | 2516 | ++DOMWINDOW == 79 (177A9800) [pid = 2516] [serial = 335] [outer = 16EA6000] 16:28:47 INFO - PROCESS | 2516 | 1465860527106 Marionette TRACE conn3 <- [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]]]}] 16:28:47 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | Canvas test: 2d.drawImage.9arg.sourcesize 16:28:47 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | took 700ms 16:28:47 INFO - PROCESS | 2516 | 1465860527137 Marionette TRACE conn3 -> [0,413,"getWindowHandle",null] 16:28:47 INFO - PROCESS | 2516 | 1465860527138 Marionette TRACE conn3 <- [1,413,null,{"value":"13"}] 16:28:47 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html 16:28:47 INFO - PROCESS | 2516 | 1465860527148 Marionette TRACE conn3 -> [0,414,"setScriptTimeout",{"ms":35000}] 16:28:47 INFO - PROCESS | 2516 | 1465860527150 Marionette TRACE conn3 <- [1,414,null,{}] 16:28:47 INFO - PROCESS | 2516 | 1465860527153 Marionette TRACE conn3 -> [0,415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:28:47 INFO - PROCESS | 2516 | 1465860527155 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:28:47 INFO - PROCESS | 2516 | 1465860527263 Marionette TRACE conn3 <- [1,415,null,{"value":null}] 16:28:47 INFO - PROCESS | 2516 | 1465860527268 Marionette TRACE conn3 -> [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\", \"9aafb883-d809-412a-bdc1-689609e922c0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:28:47 INFO - PROCESS | 2516 | 1465860527270 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:28:47 INFO - PROCESS | 2516 | ++DOCSHELL 13246800 == 35 [pid = 2516] [id = 113] 16:28:47 INFO - PROCESS | 2516 | ++DOMWINDOW == 80 (17947C00) [pid = 2516] [serial = 336] [outer = 00000000] 16:28:47 INFO - PROCESS | 2516 | ++DOMWINDOW == 81 (17E62C00) [pid = 2516] [serial = 337] [outer = 17947C00] 16:28:47 INFO - PROCESS | 2516 | 1465860527322 Marionette DEBUG loaded listener.js 16:28:47 INFO - PROCESS | 2516 | ++DOMWINDOW == 82 (18458C00) [pid = 2516] [serial = 338] [outer = 17947C00] 16:28:47 INFO - PROCESS | 2516 | 1465860527784 Marionette TRACE conn3 <- [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]]]}] 16:28:47 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | Canvas test: 2d.drawImage.alpha 16:28:47 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | took 685ms 16:28:47 INFO - PROCESS | 2516 | 1465860527852 Marionette TRACE conn3 -> [0,417,"getWindowHandle",null] 16:28:47 INFO - PROCESS | 2516 | 1465860527854 Marionette TRACE conn3 <- [1,417,null,{"value":"13"}] 16:28:47 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html 16:28:47 INFO - PROCESS | 2516 | 1465860527863 Marionette TRACE conn3 -> [0,418,"setScriptTimeout",{"ms":35000}] 16:28:47 INFO - PROCESS | 2516 | 1465860527865 Marionette TRACE conn3 <- [1,418,null,{}] 16:28:47 INFO - PROCESS | 2516 | 1465860527894 Marionette TRACE conn3 -> [0,419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:28:47 INFO - PROCESS | 2516 | 1465860527899 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:28:48 INFO - PROCESS | 2516 | 1465860528027 Marionette TRACE conn3 <- [1,419,null,{"value":null}] 16:28:48 INFO - PROCESS | 2516 | 1465860528035 Marionette TRACE conn3 -> [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\", \"9aafb883-d809-412a-bdc1-689609e922c0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:28:48 INFO - PROCESS | 2516 | 1465860528037 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:28:48 INFO - PROCESS | 2516 | ++DOCSHELL 1974FC00 == 36 [pid = 2516] [id = 114] 16:28:48 INFO - PROCESS | 2516 | ++DOMWINDOW == 83 (198CD800) [pid = 2516] [serial = 339] [outer = 00000000] 16:28:48 INFO - PROCESS | 2516 | ++DOMWINDOW == 84 (19CA7C00) [pid = 2516] [serial = 340] [outer = 198CD800] 16:28:48 INFO - PROCESS | 2516 | 1465860528079 Marionette DEBUG loaded listener.js 16:28:48 INFO - PROCESS | 2516 | ++DOMWINDOW == 85 (19E81400) [pid = 2516] [serial = 341] [outer = 198CD800] 16:28:48 INFO - PROCESS | 2516 | --DOMWINDOW == 84 (13153800) [pid = 2516] [serial = 294] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html] 16:28:48 INFO - PROCESS | 2516 | --DOMWINDOW == 83 (16D07C00) [pid = 2516] [serial = 303] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html] 16:28:48 INFO - PROCESS | 2516 | --DOMWINDOW == 82 (17947000) [pid = 2516] [serial = 306] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.missingargs.html] 16:28:48 INFO - PROCESS | 2516 | --DOMWINDOW == 81 (16EA5000) [pid = 2516] [serial = 312] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.voidreturn.html] 16:28:48 INFO - PROCESS | 2516 | --DOMWINDOW == 80 (0C761400) [pid = 2516] [serial = 276] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html] 16:28:48 INFO - PROCESS | 2516 | --DOMWINDOW == 79 (130BF000) [pid = 2516] [serial = 279] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html] 16:28:48 INFO - PROCESS | 2516 | --DOMWINDOW == 78 (16D0F000) [pid = 2516] [serial = 282] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html] 16:28:48 INFO - PROCESS | 2516 | --DOMWINDOW == 77 (1845D800) [pid = 2516] [serial = 285] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html] 16:28:48 INFO - PROCESS | 2516 | --DOMWINDOW == 76 (0C766400) [pid = 2516] [serial = 309] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.type.delete.html] 16:28:48 INFO - PROCESS | 2516 | --DOMWINDOW == 75 (1564B800) [pid = 2516] [serial = 297] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html] 16:28:48 INFO - PROCESS | 2516 | --DOMWINDOW == 74 (10BA5400) [pid = 2516] [serial = 291] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html] 16:28:48 INFO - PROCESS | 2516 | --DOMWINDOW == 73 (1669B400) [pid = 2516] [serial = 300] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html] 16:28:48 INFO - PROCESS | 2516 | --DOMWINDOW == 72 (104E6400) [pid = 2516] [serial = 288] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html] 16:28:49 INFO - PROCESS | 2516 | 1465860529029 Marionette TRACE conn3 <- [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]]]}] 16:28:49 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 16:28:49 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html | took 1230ms 16:28:49 INFO - PROCESS | 2516 | 1465860529076 Marionette TRACE conn3 -> [0,421,"getWindowHandle",null] 16:28:49 INFO - PROCESS | 2516 | 1465860529078 Marionette TRACE conn3 <- [1,421,null,{"value":"13"}] 16:28:49 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html 16:28:49 INFO - PROCESS | 2516 | 1465860529082 Marionette TRACE conn3 -> [0,422,"setScriptTimeout",{"ms":35000}] 16:28:49 INFO - PROCESS | 2516 | 1465860529083 Marionette TRACE conn3 <- [1,422,null,{}] 16:28:49 INFO - PROCESS | 2516 | 1465860529087 Marionette TRACE conn3 -> [0,423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:28:49 INFO - PROCESS | 2516 | 1465860529089 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:28:49 INFO - PROCESS | 2516 | 1465860529193 Marionette TRACE conn3 <- [1,423,null,{"value":null}] 16:28:49 INFO - PROCESS | 2516 | 1465860529201 Marionette TRACE conn3 -> [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\", \"9aafb883-d809-412a-bdc1-689609e922c0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:28:49 INFO - PROCESS | 2516 | 1465860529203 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:28:49 INFO - PROCESS | 2516 | ++DOCSHELL 1312EC00 == 37 [pid = 2516] [id = 115] 16:28:49 INFO - PROCESS | 2516 | ++DOMWINDOW == 73 (1314E800) [pid = 2516] [serial = 342] [outer = 00000000] 16:28:49 INFO - PROCESS | 2516 | ++DOMWINDOW == 74 (16A45C00) [pid = 2516] [serial = 343] [outer = 1314E800] 16:28:49 INFO - PROCESS | 2516 | 1465860529245 Marionette DEBUG loaded listener.js 16:28:49 INFO - PROCESS | 2516 | ++DOMWINDOW == 75 (17E08000) [pid = 2516] [serial = 344] [outer = 1314E800] 16:28:50 INFO - PROCESS | 2516 | 1465860530147 Marionette TRACE conn3 <- [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]]]}] 16:28:50 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | drawImage() of an animated GIF draws the first frame 16:28:50 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | took 1089ms 16:28:50 INFO - PROCESS | 2516 | 1465860530174 Marionette TRACE conn3 -> [0,425,"getWindowHandle",null] 16:28:50 INFO - PROCESS | 2516 | 1465860530176 Marionette TRACE conn3 <- [1,425,null,{"value":"13"}] 16:28:50 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html 16:28:50 INFO - PROCESS | 2516 | 1465860530179 Marionette TRACE conn3 -> [0,426,"setScriptTimeout",{"ms":35000}] 16:28:50 INFO - PROCESS | 2516 | 1465860530181 Marionette TRACE conn3 <- [1,426,null,{}] 16:28:50 INFO - PROCESS | 2516 | 1465860530185 Marionette TRACE conn3 -> [0,427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:28:50 INFO - PROCESS | 2516 | 1465860530186 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:28:50 INFO - PROCESS | 2516 | 1465860530262 Marionette TRACE conn3 <- [1,427,null,{"value":null}] 16:28:50 INFO - PROCESS | 2516 | 1465860530336 Marionette TRACE conn3 -> [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\", \"9aafb883-d809-412a-bdc1-689609e922c0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:28:50 INFO - PROCESS | 2516 | 1465860530338 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:28:50 INFO - PROCESS | 2516 | ++DOCSHELL 15A9C400 == 38 [pid = 2516] [id = 116] 16:28:50 INFO - PROCESS | 2516 | ++DOMWINDOW == 76 (16990C00) [pid = 2516] [serial = 345] [outer = 00000000] 16:28:50 INFO - PROCESS | 2516 | ++DOMWINDOW == 77 (19E88000) [pid = 2516] [serial = 346] [outer = 16990C00] 16:28:50 INFO - PROCESS | 2516 | 1465860530381 Marionette DEBUG loaded listener.js 16:28:50 INFO - PROCESS | 2516 | ++DOMWINDOW == 78 (19F84800) [pid = 2516] [serial = 347] [outer = 16990C00] 16:28:51 INFO - PROCESS | 2516 | 1465860531022 Marionette TRACE conn3 <- [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] 16:28:51 INFO - PROCESS | 2516 | 1465860531089 Marionette TRACE conn3 <- [1,429,null,{"value":"13"}] 16:28:51 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html 16:28:51 INFO - PROCESS | 2516 | 1465860531093 Marionette TRACE conn3 -> [0,430,"setScriptTimeout",{"ms":35000}] 16:28:51 INFO - PROCESS | 2516 | 1465860531099 Marionette TRACE conn3 <- [1,430,null,{}] 16:28:51 INFO - PROCESS | 2516 | 1465860531104 Marionette TRACE conn3 -> [0,431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:28:51 INFO - PROCESS | 2516 | 1465860531107 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:28:51 INFO - PROCESS | 2516 | 1465860531216 Marionette TRACE conn3 <- [1,431,null,{"value":null}] 16:28:51 INFO - PROCESS | 2516 | 1465860531294 Marionette TRACE conn3 -> [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\", \"9aafb883-d809-412a-bdc1-689609e922c0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:28:51 INFO - PROCESS | 2516 | 1465860531298 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:28:51 INFO - PROCESS | 2516 | ++DOCSHELL 110C5C00 == 39 [pid = 2516] [id = 117] 16:28:51 INFO - PROCESS | 2516 | ++DOMWINDOW == 79 (114C9400) [pid = 2516] [serial = 348] [outer = 00000000] 16:28:51 INFO - PROCESS | 2516 | ++DOMWINDOW == 80 (13153000) [pid = 2516] [serial = 349] [outer = 114C9400] 16:28:51 INFO - PROCESS | 2516 | 1465860531394 Marionette DEBUG loaded listener.js 16:28:51 INFO - PROCESS | 2516 | ++DOMWINDOW == 81 (13D58000) [pid = 2516] [serial = 350] [outer = 114C9400] 16:28:52 INFO - PROCESS | 2516 | 1465860532017 Marionette TRACE conn3 <- [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]]]}] 16:28:52 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | Canvas test: 2d.drawImage.broken 16:28:52 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | took 949ms 16:28:52 INFO - PROCESS | 2516 | 1465860532043 Marionette TRACE conn3 -> [0,433,"getWindowHandle",null] 16:28:52 INFO - PROCESS | 2516 | 1465860532048 Marionette TRACE conn3 <- [1,433,null,{"value":"13"}] 16:28:52 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html 16:28:52 INFO - PROCESS | 2516 | 1465860532055 Marionette TRACE conn3 -> [0,434,"setScriptTimeout",{"ms":35000}] 16:28:52 INFO - PROCESS | 2516 | 1465860532058 Marionette TRACE conn3 <- [1,434,null,{}] 16:28:52 INFO - PROCESS | 2516 | 1465860532062 Marionette TRACE conn3 -> [0,435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:28:52 INFO - PROCESS | 2516 | 1465860532065 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:28:52 INFO - PROCESS | 2516 | 1465860532172 Marionette TRACE conn3 <- [1,435,null,{"value":null}] 16:28:52 INFO - PROCESS | 2516 | 1465860532252 Marionette TRACE conn3 -> [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\", \"9aafb883-d809-412a-bdc1-689609e922c0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:28:52 INFO - PROCESS | 2516 | 1465860532254 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:28:52 INFO - PROCESS | 2516 | ++DOCSHELL 15FB7C00 == 40 [pid = 2516] [id = 118] 16:28:52 INFO - PROCESS | 2516 | ++DOMWINDOW == 82 (1669B800) [pid = 2516] [serial = 351] [outer = 00000000] 16:28:52 INFO - PROCESS | 2516 | ++DOMWINDOW == 83 (16D0AC00) [pid = 2516] [serial = 352] [outer = 1669B800] 16:28:52 INFO - PROCESS | 2516 | 1465860532351 Marionette DEBUG loaded listener.js 16:28:52 INFO - PROCESS | 2516 | ++DOMWINDOW == 84 (16EA2400) [pid = 2516] [serial = 353] [outer = 1669B800] 16:28:52 INFO - PROCESS | 2516 | 1465860532933 Marionette TRACE conn3 <- [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]]]}] 16:28:52 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | Canvas test: 2d.drawImage.canvas 16:28:52 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | took 933ms 16:28:52 INFO - PROCESS | 2516 | 1465860532986 Marionette TRACE conn3 -> [0,437,"getWindowHandle",null] 16:28:52 INFO - PROCESS | 2516 | 1465860532989 Marionette TRACE conn3 <- [1,437,null,{"value":"13"}] 16:28:52 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html 16:28:52 INFO - PROCESS | 2516 | 1465860532993 Marionette TRACE conn3 -> [0,438,"setScriptTimeout",{"ms":35000}] 16:28:53 INFO - PROCESS | 2516 | 1465860532996 Marionette TRACE conn3 <- [1,438,null,{}] 16:28:53 INFO - PROCESS | 2516 | 1465860533007 Marionette TRACE conn3 -> [0,439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:28:53 INFO - PROCESS | 2516 | 1465860533012 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:28:53 INFO - PROCESS | 2516 | 1465860533116 Marionette TRACE conn3 <- [1,439,null,{"value":null}] 16:28:53 INFO - PROCESS | 2516 | 1465860533211 Marionette TRACE conn3 -> [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\", \"9aafb883-d809-412a-bdc1-689609e922c0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:28:53 INFO - PROCESS | 2516 | 1465860533215 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:28:53 INFO - PROCESS | 2516 | ++DOCSHELL 1A24E800 == 41 [pid = 2516] [id = 119] 16:28:53 INFO - PROCESS | 2516 | ++DOMWINDOW == 85 (1A24F000) [pid = 2516] [serial = 354] [outer = 00000000] 16:28:53 INFO - PROCESS | 2516 | ++DOMWINDOW == 86 (1A255800) [pid = 2516] [serial = 355] [outer = 1A24F000] 16:28:53 INFO - PROCESS | 2516 | 1465860533270 Marionette DEBUG loaded listener.js 16:28:53 INFO - PROCESS | 2516 | ++DOMWINDOW == 87 (1A314000) [pid = 2516] [serial = 356] [outer = 1A24F000] 16:28:53 INFO - PROCESS | 2516 | 1465860533871 Marionette TRACE conn3 <- [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]]]}] 16:28:53 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | Canvas test: 2d.drawImage.clip 16:28:53 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | took 887ms 16:28:53 INFO - PROCESS | 2516 | 1465860533896 Marionette TRACE conn3 -> [0,441,"getWindowHandle",null] 16:28:53 INFO - PROCESS | 2516 | 1465860533899 Marionette TRACE conn3 <- [1,441,null,{"value":"13"}] 16:28:53 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html 16:28:53 INFO - PROCESS | 2516 | 1465860533902 Marionette TRACE conn3 -> [0,442,"setScriptTimeout",{"ms":35000}] 16:28:53 INFO - PROCESS | 2516 | 1465860533904 Marionette TRACE conn3 <- [1,442,null,{}] 16:28:53 INFO - PROCESS | 2516 | 1465860533908 Marionette TRACE conn3 -> [0,443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:28:53 INFO - PROCESS | 2516 | 1465860533911 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:28:53 INFO - PROCESS | 2516 | 1465860534015 Marionette TRACE conn3 <- [1,443,null,{"value":null}] 16:28:54 INFO - PROCESS | 2516 | 1465860534224 Marionette TRACE conn3 -> [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\", \"9aafb883-d809-412a-bdc1-689609e922c0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:28:54 INFO - PROCESS | 2516 | 1465860534227 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:28:54 INFO - PROCESS | 2516 | ++DOCSHELL 104E6C00 == 42 [pid = 2516] [id = 120] 16:28:54 INFO - PROCESS | 2516 | ++DOMWINDOW == 88 (1055C400) [pid = 2516] [serial = 357] [outer = 00000000] 16:28:54 INFO - PROCESS | 2516 | ++DOMWINDOW == 89 (10BAEC00) [pid = 2516] [serial = 358] [outer = 1055C400] 16:28:54 INFO - PROCESS | 2516 | 1465860534276 Marionette DEBUG loaded listener.js 16:28:54 INFO - PROCESS | 2516 | ++DOMWINDOW == 90 (114C5C00) [pid = 2516] [serial = 359] [outer = 1055C400] 16:28:55 INFO - PROCESS | 2516 | --DOCSHELL 1312EC00 == 41 [pid = 2516] [id = 115] 16:28:55 INFO - PROCESS | 2516 | --DOCSHELL 1974FC00 == 40 [pid = 2516] [id = 114] 16:28:55 INFO - PROCESS | 2516 | --DOCSHELL 13246800 == 39 [pid = 2516] [id = 113] 16:28:55 INFO - PROCESS | 2516 | --DOCSHELL 16EA5400 == 38 [pid = 2516] [id = 112] 16:28:55 INFO - PROCESS | 2516 | --DOCSHELL 16991C00 == 37 [pid = 2516] [id = 111] 16:28:55 INFO - PROCESS | 2516 | --DOCSHELL 14311000 == 36 [pid = 2516] [id = 110] 16:28:55 INFO - PROCESS | 2516 | --DOCSHELL 105EA800 == 35 [pid = 2516] [id = 109] 16:28:55 INFO - PROCESS | 2516 | --DOCSHELL 0C760400 == 34 [pid = 2516] [id = 108] 16:28:55 INFO - PROCESS | 2516 | --DOCSHELL 19750000 == 33 [pid = 2516] [id = 106] 16:28:55 INFO - PROCESS | 2516 | --DOCSHELL 10475C00 == 32 [pid = 2516] [id = 97] 16:28:55 INFO - PROCESS | 2516 | --DOCSHELL 10475000 == 31 [pid = 2516] [id = 107] 16:28:55 INFO - PROCESS | 2516 | --DOCSHELL 1A24E800 == 30 [pid = 2516] [id = 119] 16:28:55 INFO - PROCESS | 2516 | --DOCSHELL 15FB7C00 == 29 [pid = 2516] [id = 118] 16:28:55 INFO - PROCESS | 2516 | --DOCSHELL 15A9C400 == 28 [pid = 2516] [id = 116] 16:28:55 INFO - PROCESS | 2516 | --DOCSHELL 110C5C00 == 27 [pid = 2516] [id = 117] 16:28:55 INFO - PROCESS | 2516 | --DOMWINDOW == 89 (17719400) [pid = 2516] [serial = 311] [outer = 00000000] [url = about:blank] 16:28:55 INFO - PROCESS | 2516 | --DOMWINDOW == 88 (15EB1C00) [pid = 2516] [serial = 299] [outer = 00000000] [url = about:blank] 16:28:55 INFO - PROCESS | 2516 | --DOMWINDOW == 87 (15A93000) [pid = 2516] [serial = 298] [outer = 00000000] [url = about:blank] 16:28:55 INFO - PROCESS | 2516 | --DOMWINDOW == 86 (114BE800) [pid = 2516] [serial = 292] [outer = 00000000] [url = about:blank] 16:28:55 INFO - PROCESS | 2516 | --DOMWINDOW == 85 (12812400) [pid = 2516] [serial = 293] [outer = 00000000] [url = about:blank] 16:28:55 INFO - PROCESS | 2516 | --DOMWINDOW == 84 (16999800) [pid = 2516] [serial = 301] [outer = 00000000] [url = about:blank] 16:28:55 INFO - PROCESS | 2516 | --DOMWINDOW == 83 (114BEC00) [pid = 2516] [serial = 290] [outer = 00000000] [url = about:blank] 16:28:55 INFO - PROCESS | 2516 | --DOMWINDOW == 82 (110C4C00) [pid = 2516] [serial = 289] [outer = 00000000] [url = about:blank] 16:28:55 INFO - PROCESS | 2516 | --DOMWINDOW == 81 (131D8800) [pid = 2516] [serial = 295] [outer = 00000000] [url = about:blank] 16:28:55 INFO - PROCESS | 2516 | --DOMWINDOW == 80 (13250400) [pid = 2516] [serial = 296] [outer = 00000000] [url = about:blank] 16:28:55 INFO - PROCESS | 2516 | --DOMWINDOW == 79 (16EA4400) [pid = 2516] [serial = 304] [outer = 00000000] [url = about:blank] 16:28:55 INFO - PROCESS | 2516 | --DOMWINDOW == 78 (16D0B000) [pid = 2516] [serial = 302] [outer = 00000000] [url = about:blank] 16:28:55 INFO - PROCESS | 2516 | --DOMWINDOW == 77 (17E06C00) [pid = 2516] [serial = 307] [outer = 00000000] [url = about:blank] 16:28:55 INFO - PROCESS | 2516 | --DOMWINDOW == 76 (17008800) [pid = 2516] [serial = 305] [outer = 00000000] [url = about:blank] 16:28:55 INFO - PROCESS | 2516 | --DOMWINDOW == 75 (19754800) [pid = 2516] [serial = 313] [outer = 00000000] [url = about:blank] 16:28:55 INFO - PROCESS | 2516 | --DOMWINDOW == 74 (198C9400) [pid = 2516] [serial = 314] [outer = 00000000] [url = about:blank] 16:28:55 INFO - PROCESS | 2516 | --DOMWINDOW == 73 (198D6800) [pid = 2516] [serial = 316] [outer = 00000000] [url = about:blank] 16:28:55 INFO - PROCESS | 2516 | --DOMWINDOW == 72 (1047E000) [pid = 2516] [serial = 278] [outer = 00000000] [url = about:blank] 16:28:55 INFO - PROCESS | 2516 | --DOMWINDOW == 71 (0C765800) [pid = 2516] [serial = 277] [outer = 00000000] [url = about:blank] 16:28:55 INFO - PROCESS | 2516 | --DOMWINDOW == 70 (14312800) [pid = 2516] [serial = 281] [outer = 00000000] [url = about:blank] 16:28:55 INFO - PROCESS | 2516 | --DOMWINDOW == 69 (1392CC00) [pid = 2516] [serial = 280] [outer = 00000000] [url = about:blank] 16:28:55 INFO - PROCESS | 2516 | --DOMWINDOW == 68 (17619400) [pid = 2516] [serial = 284] [outer = 00000000] [url = about:blank] 16:28:55 INFO - PROCESS | 2516 | --DOMWINDOW == 67 (16D72C00) [pid = 2516] [serial = 283] [outer = 00000000] [url = about:blank] 16:28:55 INFO - PROCESS | 2516 | --DOMWINDOW == 66 (19E8BC00) [pid = 2516] [serial = 287] [outer = 00000000] [url = about:blank] 16:28:55 INFO - PROCESS | 2516 | --DOMWINDOW == 65 (19CA1C00) [pid = 2516] [serial = 286] [outer = 00000000] [url = about:blank] 16:28:55 INFO - PROCESS | 2516 | --DOMWINDOW == 64 (17ED4800) [pid = 2516] [serial = 308] [outer = 00000000] [url = about:blank] 16:28:55 INFO - PROCESS | 2516 | --DOMWINDOW == 63 (16D0A400) [pid = 2516] [serial = 310] [outer = 00000000] [url = about:blank] 16:28:55 INFO - PROCESS | 2516 | 1465860535545 Marionette TRACE conn3 <- [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]]]}] 16:28:55 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | Canvas test: 2d.drawImage.composite 16:28:55 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | took 1649ms 16:28:55 INFO - PROCESS | 2516 | 1465860535570 Marionette TRACE conn3 -> [0,445,"getWindowHandle",null] 16:28:55 INFO - PROCESS | 2516 | 1465860535578 Marionette TRACE conn3 <- [1,445,null,{"value":"13"}] 16:28:55 INFO - PROCESS | 2516 | 1465860535585 Marionette TRACE conn3 -> [0,446,"setScriptTimeout",{"ms":35000}] 16:28:55 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html 16:28:55 INFO - PROCESS | 2516 | 1465860535589 Marionette TRACE conn3 <- [1,446,null,{}] 16:28:55 INFO - PROCESS | 2516 | 1465860535595 Marionette TRACE conn3 -> [0,447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:28:55 INFO - PROCESS | 2516 | 1465860535598 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:28:55 INFO - PROCESS | 2516 | 1465860535688 Marionette TRACE conn3 <- [1,447,null,{"value":null}] 16:28:55 INFO - PROCESS | 2516 | 1465860535803 Marionette TRACE conn3 -> [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\", \"9aafb883-d809-412a-bdc1-689609e922c0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:28:55 INFO - PROCESS | 2516 | 1465860535807 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:28:55 INFO - PROCESS | 2516 | ++DOCSHELL 10A4B400 == 28 [pid = 2516] [id = 121] 16:28:55 INFO - PROCESS | 2516 | ++DOMWINDOW == 64 (10A52400) [pid = 2516] [serial = 360] [outer = 00000000] 16:28:55 INFO - PROCESS | 2516 | ++DOMWINDOW == 65 (10EF1400) [pid = 2516] [serial = 361] [outer = 10A52400] 16:28:55 INFO - PROCESS | 2516 | 1465860535856 Marionette DEBUG loaded listener.js 16:28:55 INFO - PROCESS | 2516 | ++DOMWINDOW == 66 (110BFC00) [pid = 2516] [serial = 362] [outer = 10A52400] 16:28:56 INFO - PROCESS | 2516 | 1465860536256 Marionette TRACE conn3 <- [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]]]}] 16:28:56 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | Canvas test: 2d.drawImage.floatsource 16:28:56 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | took 685ms 16:28:56 INFO - PROCESS | 2516 | 1465860536286 Marionette TRACE conn3 -> [0,449,"getWindowHandle",null] 16:28:56 INFO - PROCESS | 2516 | 1465860536290 Marionette TRACE conn3 <- [1,449,null,{"value":"13"}] 16:28:56 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html 16:28:56 INFO - PROCESS | 2516 | 1465860536297 Marionette TRACE conn3 -> [0,450,"setScriptTimeout",{"ms":35000}] 16:28:56 INFO - PROCESS | 2516 | 1465860536299 Marionette TRACE conn3 <- [1,450,null,{}] 16:28:56 INFO - PROCESS | 2516 | 1465860536303 Marionette TRACE conn3 -> [0,451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:28:56 INFO - PROCESS | 2516 | 1465860536306 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:28:56 INFO - PROCESS | 2516 | 1465860536375 Marionette TRACE conn3 <- [1,451,null,{"value":null}] 16:28:56 INFO - PROCESS | 2516 | 1465860536382 Marionette TRACE conn3 -> [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\", \"9aafb883-d809-412a-bdc1-689609e922c0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:28:56 INFO - PROCESS | 2516 | 1465860536385 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:28:56 INFO - PROCESS | 2516 | ++DOCSHELL 12ADE800 == 29 [pid = 2516] [id = 122] 16:28:56 INFO - PROCESS | 2516 | ++DOMWINDOW == 67 (12B98C00) [pid = 2516] [serial = 363] [outer = 00000000] 16:28:56 INFO - PROCESS | 2516 | ++DOMWINDOW == 68 (130BDC00) [pid = 2516] [serial = 364] [outer = 12B98C00] 16:28:56 INFO - PROCESS | 2516 | 1465860536431 Marionette DEBUG loaded listener.js 16:28:56 INFO - PROCESS | 2516 | ++DOMWINDOW == 69 (13153C00) [pid = 2516] [serial = 365] [outer = 12B98C00] 16:28:56 INFO - PROCESS | 2516 | 1465860536896 Marionette TRACE conn3 <- [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] 16:28:56 INFO - PROCESS | 2516 | 1465860536921 Marionette TRACE conn3 <- [1,453,null,{"value":"13"}] 16:28:56 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html 16:28:56 INFO - PROCESS | 2516 | 1465860536925 Marionette TRACE conn3 -> [0,454,"setScriptTimeout",{"ms":35000}] 16:28:56 INFO - PROCESS | 2516 | 1465860536928 Marionette TRACE conn3 <- [1,454,null,{}] 16:28:56 INFO - PROCESS | 2516 | 1465860536939 Marionette TRACE conn3 -> [0,455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:28:56 INFO - PROCESS | 2516 | 1465860536944 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:28:57 INFO - PROCESS | 2516 | 1465860537024 Marionette TRACE conn3 <- [1,455,null,{"value":null}] 16:28:57 INFO - PROCESS | 2516 | 1465860537065 Marionette TRACE conn3 -> [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\", \"9aafb883-d809-412a-bdc1-689609e922c0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:28:57 INFO - PROCESS | 2516 | 1465860537068 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:28:57 INFO - PROCESS | 2516 | ++DOCSHELL 15651800 == 30 [pid = 2516] [id = 123] 16:28:57 INFO - PROCESS | 2516 | ++DOMWINDOW == 70 (15652800) [pid = 2516] [serial = 366] [outer = 00000000] 16:28:57 INFO - PROCESS | 2516 | ++DOMWINDOW == 71 (15A99400) [pid = 2516] [serial = 367] [outer = 15652800] 16:28:57 INFO - PROCESS | 2516 | 1465860537115 Marionette DEBUG loaded listener.js 16:28:57 INFO - PROCESS | 2516 | ++DOMWINDOW == 72 (15E1FC00) [pid = 2516] [serial = 368] [outer = 15652800] 16:28:57 INFO - PROCESS | 2516 | [2516] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 16:28:57 INFO - PROCESS | 2516 | 1465860537563 Marionette TRACE conn3 <- [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]]]}] 16:28:57 INFO - PROCESS | 2516 | [2516] 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 16:28:57 INFO - PROCESS | 2516 | [2516] 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 16:28:57 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | Canvas test: 2d.drawImage.incomplete.immediate 16:28:57 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | took 700ms 16:28:57 INFO - PROCESS | 2516 | 1465860537635 Marionette TRACE conn3 -> [0,457,"getWindowHandle",null] 16:28:57 INFO - PROCESS | 2516 | 1465860537638 Marionette TRACE conn3 <- [1,457,null,{"value":"13"}] 16:28:57 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html 16:28:57 INFO - PROCESS | 2516 | 1465860537641 Marionette TRACE conn3 -> [0,458,"setScriptTimeout",{"ms":35000}] 16:28:57 INFO - PROCESS | 2516 | 1465860537643 Marionette TRACE conn3 <- [1,458,null,{}] 16:28:57 INFO - PROCESS | 2516 | 1465860537646 Marionette TRACE conn3 -> [0,459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:28:57 INFO - PROCESS | 2516 | 1465860537657 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:28:57 INFO - PROCESS | 2516 | 1465860537764 Marionette TRACE conn3 <- [1,459,null,{"value":null}] 16:28:57 INFO - PROCESS | 2516 | 1465860537769 Marionette TRACE conn3 -> [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\", \"9aafb883-d809-412a-bdc1-689609e922c0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:28:57 INFO - PROCESS | 2516 | 1465860537772 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:28:57 INFO - PROCESS | 2516 | ++DOCSHELL 14FCD400 == 31 [pid = 2516] [id = 124] 16:28:57 INFO - PROCESS | 2516 | ++DOMWINDOW == 73 (15A93C00) [pid = 2516] [serial = 369] [outer = 00000000] 16:28:57 INFO - PROCESS | 2516 | ++DOMWINDOW == 74 (16993000) [pid = 2516] [serial = 370] [outer = 15A93C00] 16:28:57 INFO - PROCESS | 2516 | 1465860537816 Marionette DEBUG loaded listener.js 16:28:57 INFO - PROCESS | 2516 | ++DOMWINDOW == 75 (16D07000) [pid = 2516] [serial = 371] [outer = 15A93C00] 16:28:58 INFO - PROCESS | 2516 | 1465860538246 Marionette TRACE conn3 <- [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] 16:28:58 INFO - PROCESS | 2516 | 1465860538283 Marionette TRACE conn3 <- [1,461,null,{"value":"13"}] 16:28:58 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html 16:28:58 INFO - PROCESS | 2516 | 1465860538286 Marionette TRACE conn3 -> [0,462,"setScriptTimeout",{"ms":35000}] 16:28:58 INFO - PROCESS | 2516 | 1465860538289 Marionette TRACE conn3 <- [1,462,null,{}] 16:28:58 INFO - PROCESS | 2516 | 1465860538293 Marionette TRACE conn3 -> [0,463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:28:58 INFO - PROCESS | 2516 | 1465860538295 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:28:58 INFO - PROCESS | 2516 | 1465860538423 Marionette TRACE conn3 <- [1,463,null,{"value":null}] 16:28:58 INFO - PROCESS | 2516 | 1465860538476 Marionette TRACE conn3 -> [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\", \"9aafb883-d809-412a-bdc1-689609e922c0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:28:58 INFO - PROCESS | 2516 | 1465860538478 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:28:58 INFO - PROCESS | 2516 | ++DOCSHELL 16D76C00 == 32 [pid = 2516] [id = 125] 16:28:58 INFO - PROCESS | 2516 | ++DOMWINDOW == 76 (16D77400) [pid = 2516] [serial = 372] [outer = 00000000] 16:28:58 INFO - PROCESS | 2516 | ++DOMWINDOW == 77 (16F80800) [pid = 2516] [serial = 373] [outer = 16D77400] 16:28:58 INFO - PROCESS | 2516 | 1465860538521 Marionette DEBUG loaded listener.js 16:28:58 INFO - PROCESS | 2516 | ++DOMWINDOW == 78 (1700E400) [pid = 2516] [serial = 374] [outer = 16D77400] 16:28:58 INFO - PROCESS | 2516 | [2516] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 16:28:58 INFO - PROCESS | 2516 | 1465860538964 Marionette TRACE conn3 <- [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] 16:28:59 INFO - PROCESS | 2516 | 1465860539027 Marionette TRACE conn3 <- [1,465,null,{"value":"13"}] 16:28:59 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html 16:28:59 INFO - PROCESS | 2516 | 1465860539030 Marionette TRACE conn3 -> [0,466,"setScriptTimeout",{"ms":35000}] 16:28:59 INFO - PROCESS | 2516 | 1465860539032 Marionette TRACE conn3 <- [1,466,null,{}] 16:28:59 INFO - PROCESS | 2516 | 1465860539044 Marionette TRACE conn3 -> [0,467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:28:59 INFO - PROCESS | 2516 | 1465860539049 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:28:59 INFO - PROCESS | 2516 | 1465860539177 Marionette TRACE conn3 <- [1,467,null,{"value":null}] 16:28:59 INFO - PROCESS | 2516 | 1465860539187 Marionette TRACE conn3 -> [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\", \"9aafb883-d809-412a-bdc1-689609e922c0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:28:59 INFO - PROCESS | 2516 | 1465860539189 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:28:59 INFO - PROCESS | 2516 | ++DOCSHELL 1794F400 == 33 [pid = 2516] [id = 126] 16:28:59 INFO - PROCESS | 2516 | ++DOMWINDOW == 79 (1794F800) [pid = 2516] [serial = 375] [outer = 00000000] 16:28:59 INFO - PROCESS | 2516 | ++DOMWINDOW == 80 (17E64400) [pid = 2516] [serial = 376] [outer = 1794F800] 16:28:59 INFO - PROCESS | 2516 | 1465860539277 Marionette DEBUG loaded listener.js 16:28:59 INFO - PROCESS | 2516 | ++DOMWINDOW == 81 (18453000) [pid = 2516] [serial = 377] [outer = 1794F800] 16:28:59 INFO - PROCESS | 2516 | --DOMWINDOW == 80 (17947C00) [pid = 2516] [serial = 336] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html] 16:28:59 INFO - PROCESS | 2516 | --DOMWINDOW == 79 (198CD800) [pid = 2516] [serial = 339] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html] 16:28:59 INFO - PROCESS | 2516 | --DOMWINDOW == 78 (14311400) [pid = 2516] [serial = 327] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html] 16:28:59 INFO - PROCESS | 2516 | --DOMWINDOW == 77 (0C765000) [pid = 2516] [serial = 321] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html] 16:28:59 INFO - PROCESS | 2516 | --DOMWINDOW == 76 (16EA6000) [pid = 2516] [serial = 333] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html] 16:28:59 INFO - PROCESS | 2516 | --DOMWINDOW == 75 (16993800) [pid = 2516] [serial = 330] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html] 16:28:59 INFO - PROCESS | 2516 | --DOMWINDOW == 74 (198CDC00) [pid = 2516] [serial = 315] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html] 16:28:59 INFO - PROCESS | 2516 | --DOMWINDOW == 73 (1314E800) [pid = 2516] [serial = 342] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html] 16:28:59 INFO - PROCESS | 2516 | --DOMWINDOW == 72 (104E7400) [pid = 2516] [serial = 318] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html] 16:28:59 INFO - PROCESS | 2516 | --DOMWINDOW == 71 (10A52800) [pid = 2516] [serial = 324] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html] 16:28:59 INFO - PROCESS | 2516 | --DOMWINDOW == 70 (16990C00) [pid = 2516] [serial = 345] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html] 16:28:59 INFO - PROCESS | 2516 | 1465860539893 Marionette TRACE conn3 <- [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] 16:28:59 INFO - PROCESS | 2516 | 1465860539937 Marionette TRACE conn3 <- [1,469,null,{"value":"13"}] 16:28:59 INFO - PROCESS | 2516 | 1465860539940 Marionette TRACE conn3 -> [0,470,"setScriptTimeout",{"ms":35000}] 16:28:59 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html 16:28:59 INFO - PROCESS | 2516 | 1465860539942 Marionette TRACE conn3 <- [1,470,null,{}] 16:28:59 INFO - PROCESS | 2516 | 1465860539945 Marionette TRACE conn3 -> [0,471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:28:59 INFO - PROCESS | 2516 | 1465860539947 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:29:00 INFO - PROCESS | 2516 | 1465860540030 Marionette TRACE conn3 <- [1,471,null,{"value":null}] 16:29:00 INFO - PROCESS | 2516 | 1465860540109 Marionette TRACE conn3 -> [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\", \"9aafb883-d809-412a-bdc1-689609e922c0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:29:00 INFO - PROCESS | 2516 | 1465860540111 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:29:00 INFO - PROCESS | 2516 | ++DOCSHELL 1036D800 == 34 [pid = 2516] [id = 127] 16:29:00 INFO - PROCESS | 2516 | ++DOMWINDOW == 71 (103E4800) [pid = 2516] [serial = 378] [outer = 00000000] 16:29:00 INFO - PROCESS | 2516 | ++DOMWINDOW == 72 (14311400) [pid = 2516] [serial = 379] [outer = 103E4800] 16:29:00 INFO - PROCESS | 2516 | 1465860540154 Marionette DEBUG loaded listener.js 16:29:00 INFO - PROCESS | 2516 | ++DOMWINDOW == 73 (16D0F800) [pid = 2516] [serial = 380] [outer = 103E4800] 16:29:00 INFO - PROCESS | 2516 | 1465860540521 Marionette TRACE conn3 <- [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]]]}] 16:29:00 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | Negative destination width/height represents the correct rectangle 16:29:00 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | took 638ms 16:29:00 INFO - PROCESS | 2516 | 1465860540562 Marionette TRACE conn3 -> [0,473,"getWindowHandle",null] 16:29:00 INFO - PROCESS | 2516 | 1465860540564 Marionette TRACE conn3 <- [1,473,null,{"value":"13"}] 16:29:00 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html 16:29:00 INFO - PROCESS | 2516 | 1465860540567 Marionette TRACE conn3 -> [0,474,"setScriptTimeout",{"ms":35000}] 16:29:00 INFO - PROCESS | 2516 | 1465860540569 Marionette TRACE conn3 <- [1,474,null,{}] 16:29:00 INFO - PROCESS | 2516 | 1465860540572 Marionette TRACE conn3 -> [0,475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:29:00 INFO - PROCESS | 2516 | 1465860540574 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:29:00 INFO - PROCESS | 2516 | 1465860540682 Marionette TRACE conn3 <- [1,475,null,{"value":null}] 16:29:00 INFO - PROCESS | 2516 | 1465860540687 Marionette TRACE conn3 -> [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\", \"9aafb883-d809-412a-bdc1-689609e922c0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:29:00 INFO - PROCESS | 2516 | 1465860540689 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:29:00 INFO - PROCESS | 2516 | ++DOCSHELL 1430A800 == 35 [pid = 2516] [id = 128] 16:29:00 INFO - PROCESS | 2516 | ++DOMWINDOW == 74 (177B1000) [pid = 2516] [serial = 381] [outer = 00000000] 16:29:00 INFO - PROCESS | 2516 | ++DOMWINDOW == 75 (198CE000) [pid = 2516] [serial = 382] [outer = 177B1000] 16:29:00 INFO - PROCESS | 2516 | 1465860540740 Marionette DEBUG loaded listener.js 16:29:00 INFO - PROCESS | 2516 | ++DOMWINDOW == 76 (198CE400) [pid = 2516] [serial = 383] [outer = 177B1000] 16:29:01 INFO - PROCESS | 2516 | 1465860541126 Marionette TRACE conn3 <- [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]]]}] 16:29:01 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | Negative dimensions do not affect the direction of the image 16:29:01 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | took 592ms 16:29:01 INFO - PROCESS | 2516 | 1465860541165 Marionette TRACE conn3 -> [0,477,"getWindowHandle",null] 16:29:01 INFO - PROCESS | 2516 | 1465860541167 Marionette TRACE conn3 <- [1,477,null,{"value":"13"}] 16:29:01 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html 16:29:01 INFO - PROCESS | 2516 | 1465860541170 Marionette TRACE conn3 -> [0,478,"setScriptTimeout",{"ms":35000}] 16:29:01 INFO - PROCESS | 2516 | 1465860541172 Marionette TRACE conn3 <- [1,478,null,{}] 16:29:01 INFO - PROCESS | 2516 | 1465860541175 Marionette TRACE conn3 -> [0,479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:29:01 INFO - PROCESS | 2516 | 1465860541177 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:29:01 INFO - PROCESS | 2516 | 1465860541253 Marionette TRACE conn3 <- [1,479,null,{"value":null}] 16:29:01 INFO - PROCESS | 2516 | 1465860541258 Marionette TRACE conn3 -> [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\", \"9aafb883-d809-412a-bdc1-689609e922c0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:29:01 INFO - PROCESS | 2516 | 1465860541260 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:29:01 INFO - PROCESS | 2516 | ++DOCSHELL 1564E000 == 36 [pid = 2516] [id = 129] 16:29:01 INFO - PROCESS | 2516 | ++DOMWINDOW == 77 (19CA3800) [pid = 2516] [serial = 384] [outer = 00000000] 16:29:01 INFO - PROCESS | 2516 | ++DOMWINDOW == 78 (19E87000) [pid = 2516] [serial = 385] [outer = 19CA3800] 16:29:01 INFO - PROCESS | 2516 | 1465860541302 Marionette DEBUG loaded listener.js 16:29:01 INFO - PROCESS | 2516 | ++DOMWINDOW == 79 (19E89400) [pid = 2516] [serial = 386] [outer = 19CA3800] 16:29:01 INFO - PROCESS | 2516 | 1465860541744 Marionette TRACE conn3 <- [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]]]}] 16:29:01 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | Negative source width/height represents the correct rectangle 16:29:01 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | took 591ms 16:29:01 INFO - PROCESS | 2516 | 1465860541801 Marionette TRACE conn3 -> [0,481,"getWindowHandle",null] 16:29:01 INFO - PROCESS | 2516 | 1465860541805 Marionette TRACE conn3 <- [1,481,null,{"value":"13"}] 16:29:01 INFO - PROCESS | 2516 | 1465860541814 Marionette TRACE conn3 -> [0,482,"setScriptTimeout",{"ms":35000}] 16:29:01 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html 16:29:01 INFO - PROCESS | 2516 | 1465860541819 Marionette TRACE conn3 <- [1,482,null,{}] 16:29:01 INFO - PROCESS | 2516 | 1465860541825 Marionette TRACE conn3 -> [0,483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:29:01 INFO - PROCESS | 2516 | 1465860541829 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:29:01 INFO - PROCESS | 2516 | 1465860541948 Marionette TRACE conn3 <- [1,483,null,{"value":null}] 16:29:02 INFO - PROCESS | 2516 | 1465860542051 Marionette TRACE conn3 -> [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\", \"9aafb883-d809-412a-bdc1-689609e922c0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:29:02 INFO - PROCESS | 2516 | 1465860542056 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:29:02 INFO - PROCESS | 2516 | ++DOCSHELL 10562800 == 37 [pid = 2516] [id = 130] 16:29:02 INFO - PROCESS | 2516 | ++DOMWINDOW == 80 (10563000) [pid = 2516] [serial = 387] [outer = 00000000] 16:29:02 INFO - PROCESS | 2516 | ++DOMWINDOW == 81 (10BAAC00) [pid = 2516] [serial = 388] [outer = 10563000] 16:29:02 INFO - PROCESS | 2516 | 1465860542111 Marionette DEBUG loaded listener.js 16:29:02 INFO - PROCESS | 2516 | ++DOMWINDOW == 82 (112A5800) [pid = 2516] [serial = 389] [outer = 10563000] 16:29:02 INFO - PROCESS | 2516 | 1465860542952 Marionette TRACE conn3 <- [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]]]}] 16:29:03 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | drawImage() with Infinity/NaN is ignored 16:29:03 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | took 1183ms 16:29:03 INFO - PROCESS | 2516 | 1465860543020 Marionette TRACE conn3 -> [0,485,"getWindowHandle",null] 16:29:03 INFO - PROCESS | 2516 | 1465860543024 Marionette TRACE conn3 <- [1,485,null,{"value":"13"}] 16:29:03 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html 16:29:03 INFO - PROCESS | 2516 | 1465860543030 Marionette TRACE conn3 -> [0,486,"setScriptTimeout",{"ms":35000}] 16:29:03 INFO - PROCESS | 2516 | 1465860543034 Marionette TRACE conn3 <- [1,486,null,{}] 16:29:03 INFO - PROCESS | 2516 | 1465860543038 Marionette TRACE conn3 -> [0,487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:29:03 INFO - PROCESS | 2516 | 1465860543041 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:29:03 INFO - PROCESS | 2516 | 1465860543162 Marionette TRACE conn3 <- [1,487,null,{"value":null}] 16:29:03 INFO - PROCESS | 2516 | 1465860543234 Marionette TRACE conn3 -> [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\", \"9aafb883-d809-412a-bdc1-689609e922c0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:29:03 INFO - PROCESS | 2516 | 1465860543236 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:29:03 INFO - PROCESS | 2516 | ++DOCSHELL 1392C800 == 38 [pid = 2516] [id = 131] 16:29:03 INFO - PROCESS | 2516 | ++DOMWINDOW == 83 (13938C00) [pid = 2516] [serial = 390] [outer = 00000000] 16:29:03 INFO - PROCESS | 2516 | ++DOMWINDOW == 84 (1430A000) [pid = 2516] [serial = 391] [outer = 13938C00] 16:29:03 INFO - PROCESS | 2516 | 1465860543291 Marionette DEBUG loaded listener.js 16:29:03 INFO - PROCESS | 2516 | ++DOMWINDOW == 85 (157A6400) [pid = 2516] [serial = 392] [outer = 13938C00] 16:29:03 INFO - PROCESS | 2516 | ++DOMWINDOW == 86 (13C15000) [pid = 2516] [serial = 393] [outer = 1B353400] 16:29:04 INFO - PROCESS | 2516 | --DOCSHELL 1430A800 == 37 [pid = 2516] [id = 128] 16:29:04 INFO - PROCESS | 2516 | --DOCSHELL 1036D800 == 36 [pid = 2516] [id = 127] 16:29:04 INFO - PROCESS | 2516 | --DOCSHELL 1794F400 == 35 [pid = 2516] [id = 126] 16:29:04 INFO - PROCESS | 2516 | --DOCSHELL 16D76C00 == 34 [pid = 2516] [id = 125] 16:29:04 INFO - PROCESS | 2516 | --DOCSHELL 14FCD400 == 33 [pid = 2516] [id = 124] 16:29:04 INFO - PROCESS | 2516 | --DOCSHELL 15651800 == 32 [pid = 2516] [id = 123] 16:29:04 INFO - PROCESS | 2516 | --DOCSHELL 12ADE800 == 31 [pid = 2516] [id = 122] 16:29:04 INFO - PROCESS | 2516 | --DOCSHELL 10A4B400 == 30 [pid = 2516] [id = 121] 16:29:04 INFO - PROCESS | 2516 | --DOMWINDOW == 85 (12AA2000) [pid = 2516] [serial = 325] [outer = 00000000] [url = about:blank] 16:29:04 INFO - PROCESS | 2516 | --DOMWINDOW == 84 (177A9800) [pid = 2516] [serial = 335] [outer = 00000000] [url = about:blank] 16:29:04 INFO - PROCESS | 2516 | --DOMWINDOW == 83 (16D06C00) [pid = 2516] [serial = 331] [outer = 00000000] [url = about:blank] 16:29:04 INFO - PROCESS | 2516 | --DOMWINDOW == 82 (19F84800) [pid = 2516] [serial = 347] [outer = 00000000] [url = about:blank] 16:29:04 INFO - PROCESS | 2516 | --DOMWINDOW == 81 (19E88000) [pid = 2516] [serial = 346] [outer = 00000000] [url = about:blank] 16:29:04 INFO - PROCESS | 2516 | --DOMWINDOW == 80 (17E08000) [pid = 2516] [serial = 344] [outer = 00000000] [url = about:blank] 16:29:04 INFO - PROCESS | 2516 | --DOMWINDOW == 79 (17E62C00) [pid = 2516] [serial = 337] [outer = 00000000] [url = about:blank] 16:29:04 INFO - PROCESS | 2516 | --DOMWINDOW == 78 (19E81400) [pid = 2516] [serial = 341] [outer = 00000000] [url = about:blank] 16:29:04 INFO - PROCESS | 2516 | --DOMWINDOW == 77 (15012000) [pid = 2516] [serial = 328] [outer = 00000000] [url = about:blank] 16:29:04 INFO - PROCESS | 2516 | --DOMWINDOW == 76 (19CA7C00) [pid = 2516] [serial = 340] [outer = 00000000] [url = about:blank] 16:29:04 INFO - PROCESS | 2516 | --DOMWINDOW == 75 (10A4B000) [pid = 2516] [serial = 323] [outer = 00000000] [url = about:blank] 16:29:04 INFO - PROCESS | 2516 | --DOMWINDOW == 74 (176C9C00) [pid = 2516] [serial = 334] [outer = 00000000] [url = about:blank] 16:29:04 INFO - PROCESS | 2516 | --DOMWINDOW == 73 (103CAC00) [pid = 2516] [serial = 322] [outer = 00000000] [url = about:blank] 16:29:04 INFO - PROCESS | 2516 | --DOMWINDOW == 72 (18458C00) [pid = 2516] [serial = 338] [outer = 00000000] [url = about:blank] 16:29:04 INFO - PROCESS | 2516 | --DOMWINDOW == 71 (16D09C00) [pid = 2516] [serial = 332] [outer = 00000000] [url = about:blank] 16:29:04 INFO - PROCESS | 2516 | --DOMWINDOW == 70 (157AD000) [pid = 2516] [serial = 329] [outer = 00000000] [url = about:blank] 16:29:04 INFO - PROCESS | 2516 | --DOMWINDOW == 69 (19CA2C00) [pid = 2516] [serial = 317] [outer = 00000000] [url = about:blank] 16:29:04 INFO - PROCESS | 2516 | --DOMWINDOW == 68 (16A45C00) [pid = 2516] [serial = 343] [outer = 00000000] [url = about:blank] 16:29:04 INFO - PROCESS | 2516 | --DOMWINDOW == 67 (114C1000) [pid = 2516] [serial = 319] [outer = 00000000] [url = about:blank] 16:29:04 INFO - PROCESS | 2516 | --DOMWINDOW == 66 (12DF2400) [pid = 2516] [serial = 320] [outer = 00000000] [url = about:blank] 16:29:04 INFO - PROCESS | 2516 | --DOMWINDOW == 65 (1312A800) [pid = 2516] [serial = 326] [outer = 00000000] [url = about:blank] 16:29:04 INFO - PROCESS | 2516 | 1465860544224 Marionette TRACE conn3 <- [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]]]}] 16:29:04 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | Stretched images do not get pixels wrapping around the edges 16:29:04 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | took 1244ms 16:29:04 INFO - PROCESS | 2516 | 1465860544268 Marionette TRACE conn3 -> [0,489,"getWindowHandle",null] 16:29:04 INFO - PROCESS | 2516 | 1465860544273 Marionette TRACE conn3 <- [1,489,null,{"value":"13"}] 16:29:04 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html 16:29:04 INFO - PROCESS | 2516 | 1465860544278 Marionette TRACE conn3 -> [0,490,"setScriptTimeout",{"ms":35000}] 16:29:04 INFO - PROCESS | 2516 | 1465860544281 Marionette TRACE conn3 <- [1,490,null,{}] 16:29:04 INFO - PROCESS | 2516 | 1465860544286 Marionette TRACE conn3 -> [0,491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:29:04 INFO - PROCESS | 2516 | 1465860544288 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:29:04 INFO - PROCESS | 2516 | 1465860544374 Marionette TRACE conn3 <- [1,491,null,{"value":null}] 16:29:04 INFO - PROCESS | 2516 | 1465860544381 Marionette TRACE conn3 -> [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\", \"9aafb883-d809-412a-bdc1-689609e922c0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:29:04 INFO - PROCESS | 2516 | 1465860544384 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:29:04 INFO - PROCESS | 2516 | ++DOCSHELL 10565C00 == 31 [pid = 2516] [id = 132] 16:29:04 INFO - PROCESS | 2516 | ++DOMWINDOW == 66 (10A4B800) [pid = 2516] [serial = 394] [outer = 00000000] 16:29:04 INFO - PROCESS | 2516 | ++DOMWINDOW == 67 (112A4400) [pid = 2516] [serial = 395] [outer = 10A4B800] 16:29:04 INFO - PROCESS | 2516 | 1465860544437 Marionette DEBUG loaded listener.js 16:29:04 INFO - PROCESS | 2516 | ++DOMWINDOW == 68 (12811800) [pid = 2516] [serial = 396] [outer = 10A4B800] 16:29:04 INFO - PROCESS | 2516 | 1465860544926 Marionette TRACE conn3 <- [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]]]}] 16:29:04 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | Canvas test: 2d.drawImage.null 16:29:04 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | took 700ms 16:29:04 INFO - PROCESS | 2516 | 1465860544977 Marionette TRACE conn3 -> [0,493,"getWindowHandle",null] 16:29:04 INFO - PROCESS | 2516 | 1465860544981 Marionette TRACE conn3 <- [1,493,null,{"value":"13"}] 16:29:04 INFO - PROCESS | 2516 | 1465860544987 Marionette TRACE conn3 -> [0,494,"setScriptTimeout",{"ms":35000}] 16:29:04 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html 16:29:04 INFO - PROCESS | 2516 | 1465860544990 Marionette TRACE conn3 <- [1,494,null,{}] 16:29:04 INFO - PROCESS | 2516 | 1465860544994 Marionette TRACE conn3 -> [0,495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:29:04 INFO - PROCESS | 2516 | 1465860544996 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:29:05 INFO - PROCESS | 2516 | 1465860545097 Marionette TRACE conn3 <- [1,495,null,{"value":null}] 16:29:05 INFO - PROCESS | 2516 | 1465860545178 Marionette TRACE conn3 -> [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\", \"9aafb883-d809-412a-bdc1-689609e922c0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:29:05 INFO - PROCESS | 2516 | 1465860545180 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:29:05 INFO - PROCESS | 2516 | ++DOCSHELL 13130000 == 32 [pid = 2516] [id = 133] 16:29:05 INFO - PROCESS | 2516 | ++DOMWINDOW == 69 (13131000) [pid = 2516] [serial = 397] [outer = 00000000] 16:29:05 INFO - PROCESS | 2516 | ++DOMWINDOW == 70 (13656C00) [pid = 2516] [serial = 398] [outer = 13131000] 16:29:05 INFO - PROCESS | 2516 | 1465860545226 Marionette DEBUG loaded listener.js 16:29:05 INFO - PROCESS | 2516 | ++DOMWINDOW == 71 (13C46C00) [pid = 2516] [serial = 399] [outer = 13131000] 16:29:05 INFO - PROCESS | 2516 | 1465860545615 Marionette TRACE conn3 <- [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]]]}] 16:29:05 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | Canvas test: 2d.drawImage.path 16:29:05 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | took 685ms 16:29:05 INFO - PROCESS | 2516 | 1465860545688 Marionette TRACE conn3 -> [0,497,"getWindowHandle",null] 16:29:05 INFO - PROCESS | 2516 | 1465860545690 Marionette TRACE conn3 <- [1,497,null,{"value":"13"}] 16:29:05 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html 16:29:05 INFO - PROCESS | 2516 | 1465860545693 Marionette TRACE conn3 -> [0,498,"setScriptTimeout",{"ms":35000}] 16:29:05 INFO - PROCESS | 2516 | 1465860545697 Marionette TRACE conn3 <- [1,498,null,{}] 16:29:05 INFO - PROCESS | 2516 | 1465860545707 Marionette TRACE conn3 -> [0,499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:29:05 INFO - PROCESS | 2516 | 1465860545712 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:29:05 INFO - PROCESS | 2516 | 1465860545824 Marionette TRACE conn3 <- [1,499,null,{"value":null}] 16:29:05 INFO - PROCESS | 2516 | 1465860545843 Marionette TRACE conn3 -> [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\", \"9aafb883-d809-412a-bdc1-689609e922c0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:29:05 INFO - PROCESS | 2516 | 1465860545848 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:29:05 INFO - PROCESS | 2516 | ++DOCSHELL 1698F800 == 33 [pid = 2516] [id = 134] 16:29:05 INFO - PROCESS | 2516 | ++DOMWINDOW == 72 (1698FC00) [pid = 2516] [serial = 400] [outer = 00000000] 16:29:05 INFO - PROCESS | 2516 | ++DOMWINDOW == 73 (16D05800) [pid = 2516] [serial = 401] [outer = 1698FC00] 16:29:05 INFO - PROCESS | 2516 | 1465860545897 Marionette DEBUG loaded listener.js 16:29:05 INFO - PROCESS | 2516 | ++DOMWINDOW == 74 (16D0E000) [pid = 2516] [serial = 402] [outer = 1698FC00] 16:29:06 INFO - PROCESS | 2516 | 1465860546326 Marionette TRACE conn3 <- [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]]]}] 16:29:06 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | Canvas test: 2d.drawImage.self.1 16:29:06 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | took 685ms 16:29:06 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html 16:29:06 INFO - PROCESS | 2516 | 1465860546393 Marionette TRACE conn3 -> [0,501,"getWindowHandle",null] 16:29:06 INFO - PROCESS | 2516 | 1465860546395 Marionette TRACE conn3 <- [1,501,null,{"value":"13"}] 16:29:06 INFO - PROCESS | 2516 | 1465860546398 Marionette TRACE conn3 -> [0,502,"setScriptTimeout",{"ms":35000}] 16:29:06 INFO - PROCESS | 2516 | 1465860546400 Marionette TRACE conn3 <- [1,502,null,{}] 16:29:06 INFO - PROCESS | 2516 | 1465860546403 Marionette TRACE conn3 -> [0,503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:29:06 INFO - PROCESS | 2516 | 1465860546405 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:29:06 INFO - PROCESS | 2516 | 1465860546512 Marionette TRACE conn3 <- [1,503,null,{"value":null}] 16:29:06 INFO - PROCESS | 2516 | 1465860546518 Marionette TRACE conn3 -> [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\", \"9aafb883-d809-412a-bdc1-689609e922c0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:29:06 INFO - PROCESS | 2516 | 1465860546520 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:29:06 INFO - PROCESS | 2516 | ++DOCSHELL 16D12000 == 34 [pid = 2516] [id = 135] 16:29:06 INFO - PROCESS | 2516 | ++DOMWINDOW == 75 (16D72C00) [pid = 2516] [serial = 403] [outer = 00000000] 16:29:06 INFO - PROCESS | 2516 | ++DOMWINDOW == 76 (17714400) [pid = 2516] [serial = 404] [outer = 16D72C00] 16:29:06 INFO - PROCESS | 2516 | 1465860546572 Marionette DEBUG loaded listener.js 16:29:06 INFO - PROCESS | 2516 | ++DOMWINDOW == 77 (177B2000) [pid = 2516] [serial = 405] [outer = 16D72C00] 16:29:06 INFO - PROCESS | 2516 | 1465860547008 Marionette TRACE conn3 <- [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]]]}] 16:29:07 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | Canvas test: 2d.drawImage.self.2 16:29:07 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | took 623ms 16:29:07 INFO - PROCESS | 2516 | 1465860547036 Marionette TRACE conn3 -> [0,505,"getWindowHandle",null] 16:29:07 INFO - PROCESS | 2516 | 1465860547038 Marionette TRACE conn3 <- [1,505,null,{"value":"13"}] 16:29:07 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html 16:29:07 INFO - PROCESS | 2516 | 1465860547046 Marionette TRACE conn3 -> [0,506,"setScriptTimeout",{"ms":35000}] 16:29:07 INFO - PROCESS | 2516 | 1465860547047 Marionette TRACE conn3 <- [1,506,null,{}] 16:29:07 INFO - PROCESS | 2516 | 1465860547051 Marionette TRACE conn3 -> [0,507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:29:07 INFO - PROCESS | 2516 | 1465860547053 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:29:07 INFO - PROCESS | 2516 | 1465860547156 Marionette TRACE conn3 <- [1,507,null,{"value":null}] 16:29:07 INFO - PROCESS | 2516 | 1465860547238 Marionette TRACE conn3 -> [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\", \"9aafb883-d809-412a-bdc1-689609e922c0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:29:07 INFO - PROCESS | 2516 | 1465860547241 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:29:07 INFO - PROCESS | 2516 | ++DOCSHELL 1761BC00 == 35 [pid = 2516] [id = 136] 16:29:07 INFO - PROCESS | 2516 | ++DOMWINDOW == 78 (17953C00) [pid = 2516] [serial = 406] [outer = 00000000] 16:29:07 INFO - PROCESS | 2516 | ++DOMWINDOW == 79 (17ECA000) [pid = 2516] [serial = 407] [outer = 17953C00] 16:29:07 INFO - PROCESS | 2516 | 1465860547283 Marionette DEBUG loaded listener.js 16:29:07 INFO - PROCESS | 2516 | ++DOMWINDOW == 80 (18458C00) [pid = 2516] [serial = 408] [outer = 17953C00] 16:29:07 INFO - PROCESS | 2516 | 1465860547690 Marionette TRACE conn3 <- [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]]]}] 16:29:07 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | drawImage() of an SVG image 16:29:07 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | took 701ms 16:29:07 INFO - PROCESS | 2516 | 1465860547741 Marionette TRACE conn3 -> [0,509,"getWindowHandle",null] 16:29:07 INFO - PROCESS | 2516 | 1465860547743 Marionette TRACE conn3 <- [1,509,null,{"value":"13"}] 16:29:07 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html 16:29:07 INFO - PROCESS | 2516 | 1465860547753 Marionette TRACE conn3 -> [0,510,"setScriptTimeout",{"ms":35000}] 16:29:07 INFO - PROCESS | 2516 | 1465860547754 Marionette TRACE conn3 <- [1,510,null,{}] 16:29:07 INFO - PROCESS | 2516 | 1465860547758 Marionette TRACE conn3 -> [0,511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:29:07 INFO - PROCESS | 2516 | 1465860547763 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:29:07 INFO - PROCESS | 2516 | 1465860547892 Marionette TRACE conn3 <- [1,511,null,{"value":null}] 16:29:07 INFO - PROCESS | 2516 | 1465860547954 Marionette TRACE conn3 -> [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\", \"9aafb883-d809-412a-bdc1-689609e922c0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:29:07 INFO - PROCESS | 2516 | 1465860547956 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:29:07 INFO - PROCESS | 2516 | ++DOCSHELL 198CBC00 == 36 [pid = 2516] [id = 137] 16:29:07 INFO - PROCESS | 2516 | ++DOMWINDOW == 81 (198CC000) [pid = 2516] [serial = 409] [outer = 00000000] 16:29:07 INFO - PROCESS | 2516 | ++DOMWINDOW == 82 (19CA5800) [pid = 2516] [serial = 410] [outer = 198CC000] 16:29:07 INFO - PROCESS | 2516 | 1465860547983 Marionette DEBUG loaded listener.js 16:29:08 INFO - PROCESS | 2516 | ++DOMWINDOW == 83 (19E85400) [pid = 2516] [serial = 411] [outer = 198CC000] 16:29:08 INFO - PROCESS | 2516 | --DOMWINDOW == 82 (1055C400) [pid = 2516] [serial = 357] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html] 16:29:08 INFO - PROCESS | 2516 | --DOMWINDOW == 81 (177B1000) [pid = 2516] [serial = 381] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html] 16:29:08 INFO - PROCESS | 2516 | --DOMWINDOW == 80 (10A52400) [pid = 2516] [serial = 360] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html] 16:29:08 INFO - PROCESS | 2516 | --DOMWINDOW == 79 (15652800) [pid = 2516] [serial = 366] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html] 16:29:08 INFO - PROCESS | 2516 | --DOMWINDOW == 78 (114C9400) [pid = 2516] [serial = 348] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html] 16:29:08 INFO - PROCESS | 2516 | --DOMWINDOW == 77 (1669B800) [pid = 2516] [serial = 351] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html] 16:29:08 INFO - PROCESS | 2516 | --DOMWINDOW == 76 (1A24F000) [pid = 2516] [serial = 354] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html] 16:29:08 INFO - PROCESS | 2516 | --DOMWINDOW == 75 (12B98C00) [pid = 2516] [serial = 363] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html] 16:29:08 INFO - PROCESS | 2516 | --DOMWINDOW == 74 (15A93C00) [pid = 2516] [serial = 369] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html] 16:29:08 INFO - PROCESS | 2516 | --DOMWINDOW == 73 (1794F800) [pid = 2516] [serial = 375] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html] 16:29:08 INFO - PROCESS | 2516 | --DOMWINDOW == 72 (16D77400) [pid = 2516] [serial = 372] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html] 16:29:08 INFO - PROCESS | 2516 | --DOMWINDOW == 71 (103E4800) [pid = 2516] [serial = 378] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html] 16:29:08 INFO - PROCESS | 2516 | 1465860548508 Marionette TRACE conn3 <- [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]]]}] 16:29:08 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | Canvas test: 2d.drawImage.transform 16:29:08 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | took 809ms 16:29:08 INFO - PROCESS | 2516 | 1465860548538 Marionette TRACE conn3 -> [0,513,"getWindowHandle",null] 16:29:08 INFO - PROCESS | 2516 | 1465860548540 Marionette TRACE conn3 <- [1,513,null,{"value":"13"}] 16:29:08 INFO - PROCESS | 2516 | 1465860548543 Marionette TRACE conn3 -> [0,514,"setScriptTimeout",{"ms":35000}] 16:29:08 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html 16:29:08 INFO - PROCESS | 2516 | 1465860548545 Marionette TRACE conn3 <- [1,514,null,{}] 16:29:08 INFO - PROCESS | 2516 | 1465860548548 Marionette TRACE conn3 -> [0,515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:29:08 INFO - PROCESS | 2516 | 1465860548550 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:29:08 INFO - PROCESS | 2516 | 1465860548625 Marionette TRACE conn3 <- [1,515,null,{"value":null}] 16:29:08 INFO - PROCESS | 2516 | 1465860548630 Marionette TRACE conn3 -> [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\", \"9aafb883-d809-412a-bdc1-689609e922c0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:29:08 INFO - PROCESS | 2516 | 1465860548632 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:29:08 INFO - PROCESS | 2516 | ++DOCSHELL 10A52400 == 37 [pid = 2516] [id = 138] 16:29:08 INFO - PROCESS | 2516 | ++DOMWINDOW == 72 (10BA6C00) [pid = 2516] [serial = 412] [outer = 00000000] 16:29:08 INFO - PROCESS | 2516 | ++DOMWINDOW == 73 (15EBB400) [pid = 2516] [serial = 413] [outer = 10BA6C00] 16:29:08 INFO - PROCESS | 2516 | 1465860548678 Marionette DEBUG loaded listener.js 16:29:08 INFO - PROCESS | 2516 | ++DOMWINDOW == 74 (1699A000) [pid = 2516] [serial = 414] [outer = 10BA6C00] 16:29:09 INFO - PROCESS | 2516 | 1465860549102 Marionette TRACE conn3 <- [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]]]}] 16:29:09 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 16:29:09 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html | took 591ms 16:29:09 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html 16:29:09 INFO - PROCESS | 2516 | 1465860549140 Marionette TRACE conn3 -> [0,517,"getWindowHandle",null] 16:29:09 INFO - PROCESS | 2516 | 1465860549142 Marionette TRACE conn3 <- [1,517,null,{"value":"13"}] 16:29:09 INFO - PROCESS | 2516 | 1465860549145 Marionette TRACE conn3 -> [0,518,"setScriptTimeout",{"ms":35000}] 16:29:09 INFO - PROCESS | 2516 | 1465860549147 Marionette TRACE conn3 <- [1,518,null,{}] 16:29:09 INFO - PROCESS | 2516 | 1465860549150 Marionette TRACE conn3 -> [0,519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:29:09 INFO - PROCESS | 2516 | 1465860549152 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:29:09 INFO - PROCESS | 2516 | 1465860549227 Marionette TRACE conn3 <- [1,519,null,{"value":null}] 16:29:09 INFO - PROCESS | 2516 | 1465860549232 Marionette TRACE conn3 -> [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\", \"9aafb883-d809-412a-bdc1-689609e922c0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:29:09 INFO - PROCESS | 2516 | 1465860549234 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:29:09 INFO - PROCESS | 2516 | ++DOCSHELL 1564B000 == 38 [pid = 2516] [id = 139] 16:29:09 INFO - PROCESS | 2516 | ++DOMWINDOW == 75 (16D0D400) [pid = 2516] [serial = 415] [outer = 00000000] 16:29:09 INFO - PROCESS | 2516 | ++DOMWINDOW == 76 (19CAA400) [pid = 2516] [serial = 416] [outer = 16D0D400] 16:29:09 INFO - PROCESS | 2516 | 1465860549278 Marionette DEBUG loaded listener.js 16:29:09 INFO - PROCESS | 2516 | ++DOMWINDOW == 77 (1A24D000) [pid = 2516] [serial = 417] [outer = 16D0D400] 16:29:09 INFO - PROCESS | 2516 | 1465860549682 Marionette TRACE conn3 <- [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]]]}] 16:29:09 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | Canvas test: 2d.drawImage.zerocanvas 16:29:09 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | took 591ms 16:29:09 INFO - PROCESS | 2516 | 1465860549743 Marionette TRACE conn3 -> [0,521,"getWindowHandle",null] 16:29:09 INFO - PROCESS | 2516 | 1465860549745 Marionette TRACE conn3 <- [1,521,null,{"value":"13"}] 16:29:09 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html 16:29:09 INFO - PROCESS | 2516 | 1465860549748 Marionette TRACE conn3 -> [0,522,"setScriptTimeout",{"ms":35000}] 16:29:09 INFO - PROCESS | 2516 | 1465860549750 Marionette TRACE conn3 <- [1,522,null,{}] 16:29:09 INFO - PROCESS | 2516 | 1465860549753 Marionette TRACE conn3 -> [0,523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:29:09 INFO - PROCESS | 2516 | 1465860549755 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:29:09 INFO - PROCESS | 2516 | 1465860549832 Marionette TRACE conn3 <- [1,523,null,{"value":null}] 16:29:09 INFO - PROCESS | 2516 | 1465860549837 Marionette TRACE conn3 -> [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\", \"9aafb883-d809-412a-bdc1-689609e922c0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:29:09 INFO - PROCESS | 2516 | 1465860549839 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:29:09 INFO - PROCESS | 2516 | ++DOCSHELL 1A256400 == 39 [pid = 2516] [id = 140] 16:29:09 INFO - PROCESS | 2516 | ++DOMWINDOW == 78 (1A256800) [pid = 2516] [serial = 418] [outer = 00000000] 16:29:09 INFO - PROCESS | 2516 | ++DOMWINDOW == 79 (1A4AE000) [pid = 2516] [serial = 419] [outer = 1A256800] 16:29:09 INFO - PROCESS | 2516 | 1465860549890 Marionette DEBUG loaded listener.js 16:29:09 INFO - PROCESS | 2516 | ++DOMWINDOW == 80 (1A4B3800) [pid = 2516] [serial = 420] [outer = 1A256800] 16:29:10 INFO - PROCESS | 2516 | 1465860550331 Marionette TRACE conn3 <- [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]]]}] 16:29:10 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR 16:29:10 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | took 638ms 16:29:10 INFO - PROCESS | 2516 | 1465860550388 Marionette TRACE conn3 -> [0,525,"getWindowHandle",null] 16:29:10 INFO - PROCESS | 2516 | 1465860550390 Marionette TRACE conn3 <- [1,525,null,{"value":"13"}] 16:29:10 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html 16:29:10 INFO - PROCESS | 2516 | 1465860550393 Marionette TRACE conn3 -> [0,526,"setScriptTimeout",{"ms":35000}] 16:29:10 INFO - PROCESS | 2516 | 1465860550394 Marionette TRACE conn3 <- [1,526,null,{}] 16:29:10 INFO - PROCESS | 2516 | 1465860550398 Marionette TRACE conn3 -> [0,527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:29:10 INFO - PROCESS | 2516 | 1465860550400 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:29:10 INFO - PROCESS | 2516 | 1465860550519 Marionette TRACE conn3 <- [1,527,null,{"value":null}] 16:29:10 INFO - PROCESS | 2516 | 1465860550646 Marionette TRACE conn3 -> [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\", \"9aafb883-d809-412a-bdc1-689609e922c0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:29:10 INFO - PROCESS | 2516 | 1465860550650 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:29:10 INFO - PROCESS | 2516 | ++DOCSHELL 0C765000 == 40 [pid = 2516] [id = 141] 16:29:10 INFO - PROCESS | 2516 | ++DOMWINDOW == 81 (0C766000) [pid = 2516] [serial = 421] [outer = 00000000] 16:29:10 INFO - PROCESS | 2516 | ++DOMWINDOW == 82 (10375800) [pid = 2516] [serial = 422] [outer = 0C766000] 16:29:10 INFO - PROCESS | 2516 | 1465860550708 Marionette DEBUG loaded listener.js 16:29:10 INFO - PROCESS | 2516 | ++DOMWINDOW == 83 (104E5C00) [pid = 2516] [serial = 423] [outer = 0C766000] 16:29:11 INFO - PROCESS | 2516 | 1465860551372 Marionette TRACE conn3 <- [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]]]}] 16:29:11 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 16:29:11 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html | took 996ms 16:29:11 INFO - PROCESS | 2516 | 1465860551396 Marionette TRACE conn3 -> [0,529,"getWindowHandle",null] 16:29:11 INFO - PROCESS | 2516 | 1465860551400 Marionette TRACE conn3 <- [1,529,null,{"value":"13"}] 16:29:11 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html 16:29:11 INFO - PROCESS | 2516 | 1465860551405 Marionette TRACE conn3 -> [0,530,"setScriptTimeout",{"ms":35000}] 16:29:11 INFO - PROCESS | 2516 | 1465860551409 Marionette TRACE conn3 <- [1,530,null,{}] 16:29:11 INFO - PROCESS | 2516 | 1465860551414 Marionette TRACE conn3 -> [0,531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:29:11 INFO - PROCESS | 2516 | 1465860551417 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:29:11 INFO - PROCESS | 2516 | 1465860551523 Marionette TRACE conn3 <- [1,531,null,{"value":null}] 16:29:11 INFO - PROCESS | 2516 | 1465860551619 Marionette TRACE conn3 -> [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\", \"9aafb883-d809-412a-bdc1-689609e922c0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:29:11 INFO - PROCESS | 2516 | 1465860551622 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:29:11 INFO - PROCESS | 2516 | ++DOCSHELL 1564B400 == 41 [pid = 2516] [id = 142] 16:29:11 INFO - PROCESS | 2516 | ++DOMWINDOW == 84 (15652C00) [pid = 2516] [serial = 424] [outer = 00000000] 16:29:11 INFO - PROCESS | 2516 | ++DOMWINDOW == 85 (15FBC800) [pid = 2516] [serial = 425] [outer = 15652C00] 16:29:11 INFO - PROCESS | 2516 | 1465860551681 Marionette DEBUG loaded listener.js 16:29:11 INFO - PROCESS | 2516 | ++DOMWINDOW == 86 (16D11800) [pid = 2516] [serial = 426] [outer = 15652C00] 16:29:12 INFO - PROCESS | 2516 | 1465860552216 Marionette TRACE conn3 <- [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"]]]}] 16:29:12 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 16:29:12 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24 16:29:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:29:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:29:12 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7 16:29:12 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 16:29:12 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 16:29:12 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24 16:29:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:29:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:29:12 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7 16:29:12 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 16:29:12 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | took 840ms 16:29:12 INFO - PROCESS | 2516 | 1465860552233 Marionette TRACE conn3 -> [0,533,"getWindowHandle",null] 16:29:12 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html 16:29:12 INFO - PROCESS | 2516 | 1465860552236 Marionette TRACE conn3 <- [1,533,null,{"value":"13"}] 16:29:12 INFO - PROCESS | 2516 | 1465860552240 Marionette TRACE conn3 -> [0,534,"setScriptTimeout",{"ms":35000}] 16:29:12 INFO - PROCESS | 2516 | 1465860552242 Marionette TRACE conn3 <- [1,534,null,{}] 16:29:12 INFO - PROCESS | 2516 | 1465860552246 Marionette TRACE conn3 -> [0,535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:29:12 INFO - PROCESS | 2516 | 1465860552248 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:29:12 INFO - PROCESS | 2516 | 1465860552365 Marionette TRACE conn3 <- [1,535,null,{"value":null}] 16:29:12 INFO - PROCESS | 2516 | 1465860552448 Marionette TRACE conn3 -> [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\", \"9aafb883-d809-412a-bdc1-689609e922c0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:29:12 INFO - PROCESS | 2516 | 1465860552451 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:29:12 INFO - PROCESS | 2516 | ++DOCSHELL 16D03C00 == 42 [pid = 2516] [id = 143] 16:29:12 INFO - PROCESS | 2516 | ++DOMWINDOW == 87 (176CD800) [pid = 2516] [serial = 427] [outer = 00000000] 16:29:12 INFO - PROCESS | 2516 | ++DOMWINDOW == 88 (19E8E800) [pid = 2516] [serial = 428] [outer = 176CD800] 16:29:12 INFO - PROCESS | 2516 | 1465860552545 Marionette DEBUG loaded listener.js 16:29:12 INFO - PROCESS | 2516 | ++DOMWINDOW == 89 (1A4B5000) [pid = 2516] [serial = 429] [outer = 176CD800] 16:29:13 INFO - PROCESS | 2516 | 1465860553086 Marionette TRACE conn3 <- [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]]]}] 16:29:13 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. 16:29:13 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html | took 887ms 16:29:13 INFO - PROCESS | 2516 | 1465860553143 Marionette TRACE conn3 -> [0,537,"getWindowHandle",null] 16:29:13 INFO - PROCESS | 2516 | 1465860553147 Marionette TRACE conn3 <- [1,537,null,{"value":"13"}] 16:29:13 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html 16:29:13 INFO - PROCESS | 2516 | 1465860553157 Marionette TRACE conn3 -> [0,538,"setScriptTimeout",{"ms":35000}] 16:29:13 INFO - PROCESS | 2516 | 1465860553162 Marionette TRACE conn3 <- [1,538,null,{}] 16:29:13 INFO - PROCESS | 2516 | 1465860553165 Marionette TRACE conn3 -> [0,539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:29:13 INFO - PROCESS | 2516 | 1465860553169 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:29:13 INFO - PROCESS | 2516 | 1465860553316 Marionette TRACE conn3 <- [1,539,null,{"value":null}] 16:29:13 INFO - PROCESS | 2516 | 1465860553383 Marionette TRACE conn3 -> [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\", \"9aafb883-d809-412a-bdc1-689609e922c0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:29:13 INFO - PROCESS | 2516 | 1465860553385 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:29:13 INFO - PROCESS | 2516 | ++DOCSHELL 17950C00 == 43 [pid = 2516] [id = 144] 16:29:13 INFO - PROCESS | 2516 | ++DOMWINDOW == 90 (19CA4400) [pid = 2516] [serial = 430] [outer = 00000000] 16:29:13 INFO - PROCESS | 2516 | ++DOMWINDOW == 91 (1A683800) [pid = 2516] [serial = 431] [outer = 19CA4400] 16:29:13 INFO - PROCESS | 2516 | 1465860553436 Marionette DEBUG loaded listener.js 16:29:13 INFO - PROCESS | 2516 | ++DOMWINDOW == 92 (1A943800) [pid = 2516] [serial = 432] [outer = 19CA4400] 16:29:13 INFO - PROCESS | 2516 | 1465860553905 Marionette TRACE conn3 <- [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]]]}] 16:29:13 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. 16:29:13 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html | took 794ms 16:29:13 INFO - PROCESS | 2516 | 1465860553955 Marionette TRACE conn3 -> [0,541,"getWindowHandle",null] 16:29:13 INFO - PROCESS | 2516 | 1465860553957 Marionette TRACE conn3 <- [1,541,null,{"value":"13"}] 16:29:13 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html 16:29:13 INFO - PROCESS | 2516 | 1465860553961 Marionette TRACE conn3 -> [0,542,"setScriptTimeout",{"ms":35000}] 16:29:13 INFO - PROCESS | 2516 | 1465860553963 Marionette TRACE conn3 <- [1,542,null,{}] 16:29:13 INFO - PROCESS | 2516 | 1465860553966 Marionette TRACE conn3 -> [0,543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:29:13 INFO - PROCESS | 2516 | 1465860553968 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:29:14 INFO - PROCESS | 2516 | 1465860554080 Marionette TRACE conn3 <- [1,543,null,{"value":null}] 16:29:14 INFO - PROCESS | 2516 | 1465860554190 Marionette TRACE conn3 -> [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\", \"9aafb883-d809-412a-bdc1-689609e922c0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:29:14 INFO - PROCESS | 2516 | 1465860554193 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:29:14 INFO - PROCESS | 2516 | ++DOCSHELL 1A683400 == 44 [pid = 2516] [id = 145] 16:29:14 INFO - PROCESS | 2516 | ++DOMWINDOW == 93 (1A685800) [pid = 2516] [serial = 433] [outer = 00000000] 16:29:14 INFO - PROCESS | 2516 | ++DOMWINDOW == 94 (1A952C00) [pid = 2516] [serial = 434] [outer = 1A685800] 16:29:14 INFO - PROCESS | 2516 | 1465860554244 Marionette DEBUG loaded listener.js 16:29:14 INFO - PROCESS | 2516 | ++DOMWINDOW == 95 (1AB8D000) [pid = 2516] [serial = 435] [outer = 1A685800] 16:29:14 INFO - PROCESS | 2516 | [2516] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 16:29:14 INFO - PROCESS | 2516 | [2516] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 16:29:14 INFO - PROCESS | 2516 | 1465860554991 Marionette TRACE conn3 <- [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]]]}] 16:29:14 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | clearRect clears to transparent black 16:29:14 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | took 1027ms 16:29:15 INFO - PROCESS | 2516 | 1465860555015 Marionette TRACE conn3 -> [0,545,"getWindowHandle",null] 16:29:15 INFO - PROCESS | 2516 | 1465860555020 Marionette TRACE conn3 <- [1,545,null,{"value":"13"}] 16:29:15 INFO - PROCESS | 2516 | 1465860555046 Marionette TRACE conn3 -> [0,546,"setScriptTimeout",{"ms":35000}] 16:29:15 INFO - PROCESS | 2516 | 1465860555049 Marionette TRACE conn3 <- [1,546,null,{}] 16:29:15 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html 16:29:15 INFO - PROCESS | 2516 | 1465860555055 Marionette TRACE conn3 -> [0,547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:29:15 INFO - PROCESS | 2516 | 1465860555057 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:29:15 INFO - PROCESS | 2516 | 1465860555165 Marionette TRACE conn3 <- [1,547,null,{"value":null}] 16:29:15 INFO - PROCESS | 2516 | 1465860555247 Marionette TRACE conn3 -> [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\", \"9aafb883-d809-412a-bdc1-689609e922c0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:29:15 INFO - PROCESS | 2516 | 1465860555251 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:29:15 INFO - PROCESS | 2516 | ++DOCSHELL 130A1400 == 45 [pid = 2516] [id = 146] 16:29:15 INFO - PROCESS | 2516 | ++DOMWINDOW == 96 (130A6C00) [pid = 2516] [serial = 436] [outer = 00000000] 16:29:15 INFO - PROCESS | 2516 | ++DOMWINDOW == 97 (13152000) [pid = 2516] [serial = 437] [outer = 130A6C00] 16:29:15 INFO - PROCESS | 2516 | 1465860555360 Marionette DEBUG loaded listener.js 16:29:15 INFO - PROCESS | 2516 | ++DOMWINDOW == 98 (13657C00) [pid = 2516] [serial = 438] [outer = 130A6C00] 16:29:16 INFO - PROCESS | 2516 | --DOCSHELL 1A256400 == 44 [pid = 2516] [id = 140] 16:29:16 INFO - PROCESS | 2516 | --DOCSHELL 1564B000 == 43 [pid = 2516] [id = 139] 16:29:16 INFO - PROCESS | 2516 | --DOCSHELL 10A52400 == 42 [pid = 2516] [id = 138] 16:29:16 INFO - PROCESS | 2516 | --DOCSHELL 198CBC00 == 41 [pid = 2516] [id = 137] 16:29:16 INFO - PROCESS | 2516 | --DOCSHELL 1761BC00 == 40 [pid = 2516] [id = 136] 16:29:16 INFO - PROCESS | 2516 | --DOCSHELL 16D12000 == 39 [pid = 2516] [id = 135] 16:29:16 INFO - PROCESS | 2516 | --DOCSHELL 1698F800 == 38 [pid = 2516] [id = 134] 16:29:16 INFO - PROCESS | 2516 | --DOCSHELL 13130000 == 37 [pid = 2516] [id = 133] 16:29:16 INFO - PROCESS | 2516 | --DOCSHELL 10565C00 == 36 [pid = 2516] [id = 132] 16:29:16 INFO - PROCESS | 2516 | --DOCSHELL 1564E000 == 35 [pid = 2516] [id = 129] 16:29:16 INFO - PROCESS | 2516 | --DOCSHELL 104E6C00 == 34 [pid = 2516] [id = 120] 16:29:16 INFO - PROCESS | 2516 | --DOCSHELL 10562800 == 33 [pid = 2516] [id = 130] 16:29:16 INFO - PROCESS | 2516 | --DOCSHELL 1392C800 == 32 [pid = 2516] [id = 131] 16:29:16 INFO - PROCESS | 2516 | --DOCSHELL 17950C00 == 31 [pid = 2516] [id = 144] 16:29:16 INFO - PROCESS | 2516 | --DOCSHELL 1A683400 == 30 [pid = 2516] [id = 145] 16:29:16 INFO - PROCESS | 2516 | --DOCSHELL 16D03C00 == 29 [pid = 2516] [id = 143] 16:29:16 INFO - PROCESS | 2516 | --DOCSHELL 0C765000 == 28 [pid = 2516] [id = 141] 16:29:16 INFO - PROCESS | 2516 | --DOCSHELL 1564B400 == 27 [pid = 2516] [id = 142] 16:29:16 INFO - PROCESS | 2516 | --DOMWINDOW == 97 (16993000) [pid = 2516] [serial = 370] [outer = 00000000] [url = about:blank] 16:29:16 INFO - PROCESS | 2516 | --DOMWINDOW == 96 (17E64400) [pid = 2516] [serial = 376] [outer = 00000000] [url = about:blank] 16:29:16 INFO - PROCESS | 2516 | --DOMWINDOW == 95 (1700E400) [pid = 2516] [serial = 374] [outer = 00000000] [url = about:blank] 16:29:16 INFO - PROCESS | 2516 | --DOMWINDOW == 94 (14311400) [pid = 2516] [serial = 379] [outer = 00000000] [url = about:blank] 16:29:16 INFO - PROCESS | 2516 | --DOMWINDOW == 93 (16F80800) [pid = 2516] [serial = 373] [outer = 00000000] [url = about:blank] 16:29:16 INFO - PROCESS | 2516 | --DOMWINDOW == 92 (114C5C00) [pid = 2516] [serial = 359] [outer = 00000000] [url = about:blank] 16:29:16 INFO - PROCESS | 2516 | --DOMWINDOW == 91 (10BAEC00) [pid = 2516] [serial = 358] [outer = 00000000] [url = about:blank] 16:29:16 INFO - PROCESS | 2516 | --DOMWINDOW == 90 (198CE000) [pid = 2516] [serial = 382] [outer = 00000000] [url = about:blank] 16:29:16 INFO - PROCESS | 2516 | --DOMWINDOW == 89 (10EF1400) [pid = 2516] [serial = 361] [outer = 00000000] [url = about:blank] 16:29:16 INFO - PROCESS | 2516 | --DOMWINDOW == 88 (110BFC00) [pid = 2516] [serial = 362] [outer = 00000000] [url = about:blank] 16:29:16 INFO - PROCESS | 2516 | --DOMWINDOW == 87 (15A99400) [pid = 2516] [serial = 367] [outer = 00000000] [url = about:blank] 16:29:16 INFO - PROCESS | 2516 | --DOMWINDOW == 86 (18453000) [pid = 2516] [serial = 377] [outer = 00000000] [url = about:blank] 16:29:16 INFO - PROCESS | 2516 | --DOMWINDOW == 85 (13D58000) [pid = 2516] [serial = 350] [outer = 00000000] [url = about:blank] 16:29:16 INFO - PROCESS | 2516 | --DOMWINDOW == 84 (13153000) [pid = 2516] [serial = 349] [outer = 00000000] [url = about:blank] 16:29:16 INFO - PROCESS | 2516 | --DOMWINDOW == 83 (16EA2400) [pid = 2516] [serial = 353] [outer = 00000000] [url = about:blank] 16:29:16 INFO - PROCESS | 2516 | --DOMWINDOW == 82 (16D0AC00) [pid = 2516] [serial = 352] [outer = 00000000] [url = about:blank] 16:29:16 INFO - PROCESS | 2516 | --DOMWINDOW == 81 (1A314000) [pid = 2516] [serial = 356] [outer = 00000000] [url = about:blank] 16:29:16 INFO - PROCESS | 2516 | --DOMWINDOW == 80 (1A255800) [pid = 2516] [serial = 355] [outer = 00000000] [url = about:blank] 16:29:16 INFO - PROCESS | 2516 | --DOMWINDOW == 79 (19E87000) [pid = 2516] [serial = 385] [outer = 00000000] [url = about:blank] 16:29:16 INFO - PROCESS | 2516 | --DOMWINDOW == 78 (13153C00) [pid = 2516] [serial = 365] [outer = 00000000] [url = about:blank] 16:29:16 INFO - PROCESS | 2516 | --DOMWINDOW == 77 (130BDC00) [pid = 2516] [serial = 364] [outer = 00000000] [url = about:blank] 16:29:16 INFO - PROCESS | 2516 | --DOMWINDOW == 76 (198CE400) [pid = 2516] [serial = 383] [outer = 00000000] [url = about:blank] 16:29:16 INFO - PROCESS | 2516 | --DOMWINDOW == 75 (16D07000) [pid = 2516] [serial = 371] [outer = 00000000] [url = about:blank] 16:29:16 INFO - PROCESS | 2516 | --DOMWINDOW == 74 (16D0F800) [pid = 2516] [serial = 380] [outer = 00000000] [url = about:blank] 16:29:16 INFO - PROCESS | 2516 | --DOMWINDOW == 73 (15E1FC00) [pid = 2516] [serial = 368] [outer = 00000000] [url = about:blank] 16:29:16 INFO - PROCESS | 2516 | 1465860556453 Marionette TRACE conn3 <- [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]]]}] 16:29:16 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | clearRect is affected by clipping regions 16:29:16 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | took 1432ms 16:29:16 INFO - PROCESS | 2516 | 1465860556482 Marionette TRACE conn3 -> [0,549,"getWindowHandle",null] 16:29:16 INFO - PROCESS | 2516 | 1465860556486 Marionette TRACE conn3 <- [1,549,null,{"value":"13"}] 16:29:16 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html 16:29:16 INFO - PROCESS | 2516 | 1465860556491 Marionette TRACE conn3 -> [0,550,"setScriptTimeout",{"ms":35000}] 16:29:16 INFO - PROCESS | 2516 | 1465860556494 Marionette TRACE conn3 <- [1,550,null,{}] 16:29:16 INFO - PROCESS | 2516 | 1465860556499 Marionette TRACE conn3 -> [0,551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:29:16 INFO - PROCESS | 2516 | 1465860556502 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:29:16 INFO - PROCESS | 2516 | 1465860556594 Marionette TRACE conn3 <- [1,551,null,{"value":null}] 16:29:16 INFO - PROCESS | 2516 | 1465860556601 Marionette TRACE conn3 -> [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\", \"9aafb883-d809-412a-bdc1-689609e922c0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:29:16 INFO - PROCESS | 2516 | 1465860556606 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:29:16 INFO - PROCESS | 2516 | ++DOCSHELL 10BAA000 == 28 [pid = 2516] [id = 147] 16:29:16 INFO - PROCESS | 2516 | ++DOMWINDOW == 74 (10BAEC00) [pid = 2516] [serial = 439] [outer = 00000000] 16:29:16 INFO - PROCESS | 2516 | ++DOMWINDOW == 75 (11CC6000) [pid = 2516] [serial = 440] [outer = 10BAEC00] 16:29:16 INFO - PROCESS | 2516 | 1465860556652 Marionette DEBUG loaded listener.js 16:29:16 INFO - PROCESS | 2516 | ++DOMWINDOW == 76 (12896400) [pid = 2516] [serial = 441] [outer = 10BAEC00] 16:29:16 INFO - PROCESS | 2516 | [2516] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 16:29:17 INFO - PROCESS | 2516 | [2516] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 16:29:17 INFO - PROCESS | 2516 | [2516] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 16:29:17 INFO - PROCESS | 2516 | 1465860557115 Marionette TRACE conn3 <- [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]]]}] 16:29:17 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | clearRect is not affected by globalAlpha 16:29:17 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | took 638ms 16:29:17 INFO - PROCESS | 2516 | 1465860557130 Marionette TRACE conn3 -> [0,553,"getWindowHandle",null] 16:29:17 INFO - PROCESS | 2516 | 1465860557136 Marionette TRACE conn3 <- [1,553,null,{"value":"13"}] 16:29:17 INFO - PROCESS | 2516 | 1465860557151 Marionette TRACE conn3 -> [0,554,"setScriptTimeout",{"ms":35000}] 16:29:17 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html 16:29:17 INFO - PROCESS | 2516 | 1465860557153 Marionette TRACE conn3 <- [1,554,null,{}] 16:29:17 INFO - PROCESS | 2516 | 1465860557192 Marionette TRACE conn3 -> [0,555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:29:17 INFO - PROCESS | 2516 | 1465860557195 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:29:17 INFO - PROCESS | 2516 | 1465860557277 Marionette TRACE conn3 <- [1,555,null,{"value":null}] 16:29:17 INFO - PROCESS | 2516 | 1465860557286 Marionette TRACE conn3 -> [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\", \"9aafb883-d809-412a-bdc1-689609e922c0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:29:17 INFO - PROCESS | 2516 | 1465860557289 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:29:17 INFO - PROCESS | 2516 | ++DOCSHELL 13246800 == 29 [pid = 2516] [id = 148] 16:29:17 INFO - PROCESS | 2516 | ++DOMWINDOW == 77 (13247400) [pid = 2516] [serial = 442] [outer = 00000000] 16:29:17 INFO - PROCESS | 2516 | ++DOMWINDOW == 78 (13C13400) [pid = 2516] [serial = 443] [outer = 13247400] 16:29:17 INFO - PROCESS | 2516 | 1465860557341 Marionette DEBUG loaded listener.js 16:29:17 INFO - PROCESS | 2516 | ++DOMWINDOW == 79 (13D56000) [pid = 2516] [serial = 444] [outer = 13247400] 16:29:17 INFO - PROCESS | 2516 | [2516] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 16:29:17 INFO - PROCESS | 2516 | [2516] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 16:29:17 INFO - PROCESS | 2516 | [2516] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 16:29:17 INFO - PROCESS | 2516 | 1465860557785 Marionette TRACE conn3 <- [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]]]}] 16:29:17 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | clearRect is not affected by globalCompositeOperation 16:29:17 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | took 669ms 16:29:17 INFO - PROCESS | 2516 | 1465860557832 Marionette TRACE conn3 -> [0,557,"getWindowHandle",null] 16:29:17 INFO - PROCESS | 2516 | 1465860557834 Marionette TRACE conn3 <- [1,557,null,{"value":"13"}] 16:29:17 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html 16:29:17 INFO - PROCESS | 2516 | 1465860557837 Marionette TRACE conn3 -> [0,558,"setScriptTimeout",{"ms":35000}] 16:29:17 INFO - PROCESS | 2516 | 1465860557841 Marionette TRACE conn3 <- [1,558,null,{}] 16:29:17 INFO - PROCESS | 2516 | 1465860557851 Marionette TRACE conn3 -> [0,559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:29:17 INFO - PROCESS | 2516 | 1465860557856 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:29:17 INFO - PROCESS | 2516 | 1465860557936 Marionette TRACE conn3 <- [1,559,null,{"value":null}] 16:29:17 INFO - PROCESS | 2516 | 1465860557945 Marionette TRACE conn3 -> [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\", \"9aafb883-d809-412a-bdc1-689609e922c0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:29:17 INFO - PROCESS | 2516 | 1465860557948 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:29:17 INFO - PROCESS | 2516 | ++DOCSHELL 15A9B800 == 30 [pid = 2516] [id = 149] 16:29:17 INFO - PROCESS | 2516 | ++DOMWINDOW == 80 (15A9C000) [pid = 2516] [serial = 445] [outer = 00000000] 16:29:17 INFO - PROCESS | 2516 | ++DOMWINDOW == 81 (15F39000) [pid = 2516] [serial = 446] [outer = 15A9C000] 16:29:17 INFO - PROCESS | 2516 | 1465860557994 Marionette DEBUG loaded listener.js 16:29:18 INFO - PROCESS | 2516 | ++DOMWINDOW == 82 (1669B400) [pid = 2516] [serial = 447] [outer = 15A9C000] 16:29:18 INFO - PROCESS | 2516 | [2516] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 16:29:18 INFO - PROCESS | 2516 | [2516] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 16:29:18 INFO - PROCESS | 2516 | [2516] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 16:29:18 INFO - PROCESS | 2516 | 1465860558449 Marionette TRACE conn3 <- [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]]]}] 16:29:18 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | clearRect of negative sizes works 16:29:18 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | took 638ms 16:29:18 INFO - PROCESS | 2516 | 1465860558475 Marionette TRACE conn3 -> [0,561,"getWindowHandle",null] 16:29:18 INFO - PROCESS | 2516 | 1465860558478 Marionette TRACE conn3 <- [1,561,null,{"value":"13"}] 16:29:18 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html 16:29:18 INFO - PROCESS | 2516 | 1465860558481 Marionette TRACE conn3 -> [0,562,"setScriptTimeout",{"ms":35000}] 16:29:18 INFO - PROCESS | 2516 | 1465860558483 Marionette TRACE conn3 <- [1,562,null,{}] 16:29:18 INFO - PROCESS | 2516 | 1465860558496 Marionette TRACE conn3 -> [0,563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:29:18 INFO - PROCESS | 2516 | 1465860558498 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:29:18 INFO - PROCESS | 2516 | 1465860558607 Marionette TRACE conn3 <- [1,563,null,{"value":null}] 16:29:18 INFO - PROCESS | 2516 | 1465860558687 Marionette TRACE conn3 -> [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\", \"9aafb883-d809-412a-bdc1-689609e922c0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:29:18 INFO - PROCESS | 2516 | 1465860558689 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:29:18 INFO - PROCESS | 2516 | ++DOCSHELL 16D0B400 == 31 [pid = 2516] [id = 150] 16:29:18 INFO - PROCESS | 2516 | ++DOMWINDOW == 83 (16D0B800) [pid = 2516] [serial = 448] [outer = 00000000] 16:29:18 INFO - PROCESS | 2516 | ++DOMWINDOW == 84 (16D6EC00) [pid = 2516] [serial = 449] [outer = 16D0B800] 16:29:18 INFO - PROCESS | 2516 | 1465860558732 Marionette DEBUG loaded listener.js 16:29:18 INFO - PROCESS | 2516 | ++DOMWINDOW == 85 (16EA6000) [pid = 2516] [serial = 450] [outer = 16D0B800] 16:29:19 INFO - PROCESS | 2516 | 1465860559128 Marionette TRACE conn3 <- [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]]]}] 16:29:19 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | clearRect() with Infinity/NaN is ignored 16:29:19 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | took 700ms 16:29:19 INFO - PROCESS | 2516 | 1465860559180 Marionette TRACE conn3 -> [0,565,"getWindowHandle",null] 16:29:19 INFO - PROCESS | 2516 | 1465860559182 Marionette TRACE conn3 <- [1,565,null,{"value":"13"}] 16:29:19 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html 16:29:19 INFO - PROCESS | 2516 | 1465860559198 Marionette TRACE conn3 -> [0,566,"setScriptTimeout",{"ms":35000}] 16:29:19 INFO - PROCESS | 2516 | 1465860559202 Marionette TRACE conn3 <- [1,566,null,{}] 16:29:19 INFO - PROCESS | 2516 | 1465860559207 Marionette TRACE conn3 -> [0,567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:29:19 INFO - PROCESS | 2516 | 1465860559210 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:29:19 INFO - PROCESS | 2516 | 1465860559312 Marionette TRACE conn3 <- [1,567,null,{"value":null}] 16:29:19 INFO - PROCESS | 2516 | 1465860559320 Marionette TRACE conn3 -> [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\", \"9aafb883-d809-412a-bdc1-689609e922c0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:29:19 INFO - PROCESS | 2516 | 1465860559323 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:29:19 INFO - PROCESS | 2516 | ++DOCSHELL 170AC000 == 32 [pid = 2516] [id = 151] 16:29:19 INFO - PROCESS | 2516 | ++DOMWINDOW == 86 (170B6800) [pid = 2516] [serial = 451] [outer = 00000000] 16:29:19 INFO - PROCESS | 2516 | ++DOMWINDOW == 87 (176C4000) [pid = 2516] [serial = 452] [outer = 170B6800] 16:29:19 INFO - PROCESS | 2516 | 1465860559369 Marionette DEBUG loaded listener.js 16:29:19 INFO - PROCESS | 2516 | ++DOMWINDOW == 88 (1771A000) [pid = 2516] [serial = 453] [outer = 170B6800] 16:29:19 INFO - PROCESS | 2516 | 1465860559799 Marionette TRACE conn3 <- [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]]]}] 16:29:19 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | clearRect does not affect the current path 16:29:19 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | took 653ms 16:29:19 INFO - PROCESS | 2516 | 1465860559849 Marionette TRACE conn3 -> [0,569,"getWindowHandle",null] 16:29:19 INFO - PROCESS | 2516 | 1465860559851 Marionette TRACE conn3 <- [1,569,null,{"value":"13"}] 16:29:19 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html 16:29:19 INFO - PROCESS | 2516 | 1465860559846 Marionette TRACE conn3 -> [0,570,"setScriptTimeout",{"ms":35000}] 16:29:19 INFO - PROCESS | 2516 | 1465860559848 Marionette TRACE conn3 <- [1,570,null,{}] 16:29:19 INFO - PROCESS | 2516 | 1465860559851 Marionette TRACE conn3 -> [0,571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:29:19 INFO - PROCESS | 2516 | 1465860559857 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:29:20 INFO - PROCESS | 2516 | 1465860560007 Marionette TRACE conn3 <- [1,571,null,{"value":null}] 16:29:20 INFO - PROCESS | 2516 | 1465860560032 Marionette TRACE conn3 -> [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\", \"9aafb883-d809-412a-bdc1-689609e922c0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:29:20 INFO - PROCESS | 2516 | 1465860560034 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:29:20 INFO - PROCESS | 2516 | ++DOCSHELL 17951400 == 33 [pid = 2516] [id = 152] 16:29:20 INFO - PROCESS | 2516 | ++DOMWINDOW == 89 (17E62400) [pid = 2516] [serial = 454] [outer = 00000000] 16:29:20 INFO - PROCESS | 2516 | ++DOMWINDOW == 90 (19752000) [pid = 2516] [serial = 455] [outer = 17E62400] 16:29:20 INFO - PROCESS | 2516 | 1465860560077 Marionette DEBUG loaded listener.js 16:29:20 INFO - PROCESS | 2516 | ++DOMWINDOW == 91 (198D2400) [pid = 2516] [serial = 456] [outer = 17E62400] 16:29:20 INFO - PROCESS | 2516 | --DOMWINDOW == 90 (1A256800) [pid = 2516] [serial = 418] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html] 16:29:20 INFO - PROCESS | 2516 | --DOMWINDOW == 89 (16D72C00) [pid = 2516] [serial = 403] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html] 16:29:20 INFO - PROCESS | 2516 | --DOMWINDOW == 88 (198CC000) [pid = 2516] [serial = 409] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html] 16:29:20 INFO - PROCESS | 2516 | --DOMWINDOW == 87 (17953C00) [pid = 2516] [serial = 406] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html] 16:29:20 INFO - PROCESS | 2516 | --DOMWINDOW == 86 (19CA3800) [pid = 2516] [serial = 384] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html] 16:29:20 INFO - PROCESS | 2516 | --DOMWINDOW == 85 (13131000) [pid = 2516] [serial = 397] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html] 16:29:20 INFO - PROCESS | 2516 | --DOMWINDOW == 84 (1698FC00) [pid = 2516] [serial = 400] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html] 16:29:20 INFO - PROCESS | 2516 | --DOMWINDOW == 83 (13938C00) [pid = 2516] [serial = 390] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html] 16:29:20 INFO - PROCESS | 2516 | --DOMWINDOW == 82 (10A4B800) [pid = 2516] [serial = 394] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html] 16:29:20 INFO - PROCESS | 2516 | --DOMWINDOW == 81 (10563000) [pid = 2516] [serial = 387] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html] 16:29:20 INFO - PROCESS | 2516 | --DOMWINDOW == 80 (10BA6C00) [pid = 2516] [serial = 412] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html] 16:29:20 INFO - PROCESS | 2516 | --DOMWINDOW == 79 (16D0D400) [pid = 2516] [serial = 415] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html] 16:29:20 INFO - PROCESS | 2516 | 1465860560745 Marionette TRACE conn3 <- [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]]]}] 16:29:20 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | clearRect does not draw shadows 16:29:20 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | took 950ms 16:29:20 INFO - PROCESS | 2516 | 1465860560790 Marionette TRACE conn3 -> [0,573,"getWindowHandle",null] 16:29:20 INFO - PROCESS | 2516 | 1465860560801 Marionette TRACE conn3 <- [1,573,null,{"value":"13"}] 16:29:20 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html 16:29:20 INFO - PROCESS | 2516 | 1465860560804 Marionette TRACE conn3 -> [0,574,"setScriptTimeout",{"ms":35000}] 16:29:20 INFO - PROCESS | 2516 | 1465860560806 Marionette TRACE conn3 <- [1,574,null,{}] 16:29:20 INFO - PROCESS | 2516 | 1465860560809 Marionette TRACE conn3 -> [0,575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:29:20 INFO - PROCESS | 2516 | 1465860560811 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:29:20 INFO - PROCESS | 2516 | 1465860560885 Marionette TRACE conn3 <- [1,575,null,{"value":null}] 16:29:20 INFO - PROCESS | 2516 | 1465860560890 Marionette TRACE conn3 -> [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\", \"9aafb883-d809-412a-bdc1-689609e922c0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:29:20 INFO - PROCESS | 2516 | 1465860560892 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:29:20 INFO - PROCESS | 2516 | ++DOCSHELL 10EF2400 == 34 [pid = 2516] [id = 153] 16:29:20 INFO - PROCESS | 2516 | ++DOMWINDOW == 80 (110C5800) [pid = 2516] [serial = 457] [outer = 00000000] 16:29:20 INFO - PROCESS | 2516 | ++DOMWINDOW == 81 (15A8E000) [pid = 2516] [serial = 458] [outer = 110C5800] 16:29:20 INFO - PROCESS | 2516 | 1465860560934 Marionette DEBUG loaded listener.js 16:29:20 INFO - PROCESS | 2516 | ++DOMWINDOW == 82 (16EA4C00) [pid = 2516] [serial = 459] [outer = 110C5800] 16:29:21 INFO - PROCESS | 2516 | [2516] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 16:29:21 INFO - PROCESS | 2516 | [2516] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 16:29:21 INFO - PROCESS | 2516 | [2516] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 16:29:21 INFO - PROCESS | 2516 | [2516] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 16:29:21 INFO - PROCESS | 2516 | 1465860561394 Marionette TRACE conn3 <- [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]]]}] 16:29:21 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | clearRect is affected by transforms 16:29:21 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | took 638ms 16:29:21 INFO - PROCESS | 2516 | 1465860561444 Marionette TRACE conn3 -> [0,577,"getWindowHandle",null] 16:29:21 INFO - PROCESS | 2516 | 1465860561446 Marionette TRACE conn3 <- [1,577,null,{"value":"13"}] 16:29:21 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html 16:29:21 INFO - PROCESS | 2516 | 1465860561449 Marionette TRACE conn3 -> [0,578,"setScriptTimeout",{"ms":35000}] 16:29:21 INFO - PROCESS | 2516 | 1465860561450 Marionette TRACE conn3 <- [1,578,null,{}] 16:29:21 INFO - PROCESS | 2516 | 1465860561454 Marionette TRACE conn3 -> [0,579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:29:21 INFO - PROCESS | 2516 | 1465860561456 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:29:21 INFO - PROCESS | 2516 | 1465860561532 Marionette TRACE conn3 <- [1,579,null,{"value":null}] 16:29:21 INFO - PROCESS | 2516 | 1465860561537 Marionette TRACE conn3 -> [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\", \"9aafb883-d809-412a-bdc1-689609e922c0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:29:21 INFO - PROCESS | 2516 | 1465860561539 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:29:21 INFO - PROCESS | 2516 | ++DOCSHELL 13939000 == 35 [pid = 2516] [id = 154] 16:29:21 INFO - PROCESS | 2516 | ++DOMWINDOW == 83 (15FC1000) [pid = 2516] [serial = 460] [outer = 00000000] 16:29:21 INFO - PROCESS | 2516 | ++DOMWINDOW == 84 (19CA1400) [pid = 2516] [serial = 461] [outer = 15FC1000] 16:29:21 INFO - PROCESS | 2516 | 1465860561582 Marionette DEBUG loaded listener.js 16:29:21 INFO - PROCESS | 2516 | ++DOMWINDOW == 85 (16EA2400) [pid = 2516] [serial = 462] [outer = 15FC1000] 16:29:21 INFO - PROCESS | 2516 | 1465860561983 Marionette TRACE conn3 <- [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]]]}] 16:29:22 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | clearRect of zero pixels has no effect 16:29:22 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | took 591ms 16:29:22 INFO - PROCESS | 2516 | 1465860562046 Marionette TRACE conn3 -> [0,581,"getWindowHandle",null] 16:29:22 INFO - PROCESS | 2516 | 1465860562048 Marionette TRACE conn3 <- [1,581,null,{"value":"13"}] 16:29:22 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html 16:29:22 INFO - PROCESS | 2516 | 1465860562052 Marionette TRACE conn3 -> [0,582,"setScriptTimeout",{"ms":35000}] 16:29:22 INFO - PROCESS | 2516 | 1465860562054 Marionette TRACE conn3 <- [1,582,null,{}] 16:29:22 INFO - PROCESS | 2516 | 1465860562057 Marionette TRACE conn3 -> [0,583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:29:22 INFO - PROCESS | 2516 | 1465860562059 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:29:22 INFO - PROCESS | 2516 | 1465860562133 Marionette TRACE conn3 <- [1,583,null,{"value":null}] 16:29:22 INFO - PROCESS | 2516 | 1465860562138 Marionette TRACE conn3 -> [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\", \"9aafb883-d809-412a-bdc1-689609e922c0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:29:22 INFO - PROCESS | 2516 | 1465860562140 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:29:22 INFO - PROCESS | 2516 | ++DOCSHELL 15A9B400 == 36 [pid = 2516] [id = 155] 16:29:22 INFO - PROCESS | 2516 | ++DOMWINDOW == 86 (19E8D400) [pid = 2516] [serial = 463] [outer = 00000000] 16:29:22 INFO - PROCESS | 2516 | ++DOMWINDOW == 87 (1A251000) [pid = 2516] [serial = 464] [outer = 19E8D400] 16:29:22 INFO - PROCESS | 2516 | 1465860562182 Marionette DEBUG loaded listener.js 16:29:22 INFO - PROCESS | 2516 | ++DOMWINDOW == 88 (1A257C00) [pid = 2516] [serial = 465] [outer = 19E8D400] 16:29:22 INFO - PROCESS | 2516 | 1465860562617 Marionette TRACE conn3 <- [1,584,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html",0,null,null,[["fillRect works",0,null,null]]]}] 16:29:22 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | fillRect works 16:29:22 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | took 591ms 16:29:22 INFO - PROCESS | 2516 | 1465860562649 Marionette TRACE conn3 -> [0,585,"getWindowHandle",null] 16:29:22 INFO - PROCESS | 2516 | 1465860562651 Marionette TRACE conn3 <- [1,585,null,{"value":"13"}] 16:29:22 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html 16:29:22 INFO - PROCESS | 2516 | 1465860562664 Marionette TRACE conn3 -> [0,586,"setScriptTimeout",{"ms":35000}] 16:29:22 INFO - PROCESS | 2516 | 1465860562666 Marionette TRACE conn3 <- [1,586,null,{}] 16:29:22 INFO - PROCESS | 2516 | 1465860562669 Marionette TRACE conn3 -> [0,587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:29:22 INFO - PROCESS | 2516 | 1465860562671 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:29:22 INFO - PROCESS | 2516 | 1465860562787 Marionette TRACE conn3 <- [1,587,null,{"value":null}] 16:29:22 INFO - PROCESS | 2516 | 1465860562942 Marionette TRACE conn3 -> [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\", \"9aafb883-d809-412a-bdc1-689609e922c0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:29:22 INFO - PROCESS | 2516 | 1465860562945 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:29:22 INFO - PROCESS | 2516 | ++DOCSHELL 0C768400 == 37 [pid = 2516] [id = 156] 16:29:22 INFO - PROCESS | 2516 | ++DOMWINDOW == 89 (0C768800) [pid = 2516] [serial = 466] [outer = 00000000] 16:29:22 INFO - PROCESS | 2516 | ++DOMWINDOW == 90 (10433C00) [pid = 2516] [serial = 467] [outer = 0C768800] 16:29:22 INFO - PROCESS | 2516 | 1465860563003 Marionette DEBUG loaded listener.js 16:29:23 INFO - PROCESS | 2516 | ++DOMWINDOW == 91 (10A46400) [pid = 2516] [serial = 468] [outer = 0C768800] 16:29:23 INFO - PROCESS | 2516 | 1465860563696 Marionette TRACE conn3 <- [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]]]}] 16:29:23 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | fillRect is affected by clipping regions 16:29:23 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | took 1089ms 16:29:23 INFO - PROCESS | 2516 | 1465860563765 Marionette TRACE conn3 -> [0,589,"getWindowHandle",null] 16:29:23 INFO - PROCESS | 2516 | 1465860563770 Marionette TRACE conn3 <- [1,589,null,{"value":"13"}] 16:29:23 INFO - PROCESS | 2516 | 1465860563775 Marionette TRACE conn3 -> [0,590,"setScriptTimeout",{"ms":35000}] 16:29:23 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html 16:29:23 INFO - PROCESS | 2516 | 1465860563778 Marionette TRACE conn3 <- [1,590,null,{}] 16:29:23 INFO - PROCESS | 2516 | 1465860563783 Marionette TRACE conn3 -> [0,591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:29:23 INFO - PROCESS | 2516 | 1465860563786 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:29:23 INFO - PROCESS | 2516 | 1465860563931 Marionette TRACE conn3 <- [1,591,null,{"value":null}] 16:29:24 INFO - PROCESS | 2516 | 1465860564049 Marionette TRACE conn3 -> [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\", \"9aafb883-d809-412a-bdc1-689609e922c0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:29:24 INFO - PROCESS | 2516 | 1465860564052 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:29:24 INFO - PROCESS | 2516 | ++DOCSHELL 13D5B000 == 38 [pid = 2516] [id = 157] 16:29:24 INFO - PROCESS | 2516 | ++DOMWINDOW == 92 (14FCD000) [pid = 2516] [serial = 469] [outer = 00000000] 16:29:24 INFO - PROCESS | 2516 | ++DOMWINDOW == 93 (16D6D000) [pid = 2516] [serial = 470] [outer = 14FCD000] 16:29:24 INFO - PROCESS | 2516 | 1465860564108 Marionette DEBUG loaded listener.js 16:29:24 INFO - PROCESS | 2516 | ++DOMWINDOW == 94 (17E5A000) [pid = 2516] [serial = 471] [outer = 14FCD000] 16:29:24 INFO - PROCESS | 2516 | 1465860564894 Marionette TRACE conn3 <- [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]]]}] 16:29:24 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | fillRect of negative sizes works 16:29:24 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | took 1182ms 16:29:24 INFO - PROCESS | 2516 | 1465860564955 Marionette TRACE conn3 -> [0,593,"getWindowHandle",null] 16:29:24 INFO - PROCESS | 2516 | 1465860564958 Marionette TRACE conn3 <- [1,593,null,{"value":"13"}] 16:29:24 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html 16:29:24 INFO - PROCESS | 2516 | 1465860564962 Marionette TRACE conn3 -> [0,594,"setScriptTimeout",{"ms":35000}] 16:29:24 INFO - PROCESS | 2516 | 1465860564964 Marionette TRACE conn3 <- [1,594,null,{}] 16:29:24 INFO - PROCESS | 2516 | 1465860564968 Marionette TRACE conn3 -> [0,595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:29:24 INFO - PROCESS | 2516 | 1465860564970 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:29:25 INFO - PROCESS | 2516 | 1465860565174 Marionette TRACE conn3 <- [1,595,null,{"value":null}] 16:29:25 INFO - PROCESS | 2516 | 1465860565306 Marionette TRACE conn3 -> [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\", \"9aafb883-d809-412a-bdc1-689609e922c0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:29:25 INFO - PROCESS | 2516 | 1465860565309 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:29:25 INFO - PROCESS | 2516 | ++DOCSHELL 103D1400 == 39 [pid = 2516] [id = 158] 16:29:25 INFO - PROCESS | 2516 | ++DOMWINDOW == 95 (10438400) [pid = 2516] [serial = 472] [outer = 00000000] 16:29:25 INFO - PROCESS | 2516 | ++DOMWINDOW == 96 (105EA000) [pid = 2516] [serial = 473] [outer = 10438400] 16:29:25 INFO - PROCESS | 2516 | 1465860565367 Marionette DEBUG loaded listener.js 16:29:25 INFO - PROCESS | 2516 | ++DOMWINDOW == 97 (110BFC00) [pid = 2516] [serial = 474] [outer = 10438400] 16:29:25 INFO - PROCESS | 2516 | --DOCSHELL 15A9B400 == 38 [pid = 2516] [id = 155] 16:29:25 INFO - PROCESS | 2516 | --DOCSHELL 13939000 == 37 [pid = 2516] [id = 154] 16:29:25 INFO - PROCESS | 2516 | --DOCSHELL 10EF2400 == 36 [pid = 2516] [id = 153] 16:29:25 INFO - PROCESS | 2516 | --DOCSHELL 17951400 == 35 [pid = 2516] [id = 152] 16:29:25 INFO - PROCESS | 2516 | --DOCSHELL 170AC000 == 34 [pid = 2516] [id = 151] 16:29:25 INFO - PROCESS | 2516 | --DOCSHELL 16D0B400 == 33 [pid = 2516] [id = 150] 16:29:25 INFO - PROCESS | 2516 | --DOCSHELL 15A9B800 == 32 [pid = 2516] [id = 149] 16:29:25 INFO - PROCESS | 2516 | --DOCSHELL 13246800 == 31 [pid = 2516] [id = 148] 16:29:25 INFO - PROCESS | 2516 | --DOCSHELL 10BAA000 == 30 [pid = 2516] [id = 147] 16:29:25 INFO - PROCESS | 2516 | --DOMWINDOW == 96 (17714400) [pid = 2516] [serial = 404] [outer = 00000000] [url = about:blank] 16:29:25 INFO - PROCESS | 2516 | --DOMWINDOW == 95 (19CA5800) [pid = 2516] [serial = 410] [outer = 00000000] [url = about:blank] 16:29:25 INFO - PROCESS | 2516 | --DOMWINDOW == 94 (18458C00) [pid = 2516] [serial = 408] [outer = 00000000] [url = about:blank] 16:29:25 INFO - PROCESS | 2516 | --DOMWINDOW == 93 (19E89400) [pid = 2516] [serial = 386] [outer = 00000000] [url = about:blank] 16:29:25 INFO - PROCESS | 2516 | --DOMWINDOW == 92 (17ECA000) [pid = 2516] [serial = 407] [outer = 00000000] [url = about:blank] 16:29:25 INFO - PROCESS | 2516 | --DOMWINDOW == 91 (13656C00) [pid = 2516] [serial = 398] [outer = 00000000] [url = about:blank] 16:29:25 INFO - PROCESS | 2516 | --DOMWINDOW == 90 (13C46C00) [pid = 2516] [serial = 399] [outer = 00000000] [url = about:blank] 16:29:25 INFO - PROCESS | 2516 | --DOMWINDOW == 89 (16D05800) [pid = 2516] [serial = 401] [outer = 00000000] [url = about:blank] 16:29:25 INFO - PROCESS | 2516 | --DOMWINDOW == 88 (1430A000) [pid = 2516] [serial = 391] [outer = 00000000] [url = about:blank] 16:29:25 INFO - PROCESS | 2516 | --DOMWINDOW == 87 (157A6400) [pid = 2516] [serial = 392] [outer = 00000000] [url = about:blank] 16:29:25 INFO - PROCESS | 2516 | --DOMWINDOW == 86 (112A4400) [pid = 2516] [serial = 395] [outer = 00000000] [url = about:blank] 16:29:25 INFO - PROCESS | 2516 | --DOMWINDOW == 85 (12811800) [pid = 2516] [serial = 396] [outer = 00000000] [url = about:blank] 16:29:25 INFO - PROCESS | 2516 | --DOMWINDOW == 84 (10BAAC00) [pid = 2516] [serial = 388] [outer = 00000000] [url = about:blank] 16:29:25 INFO - PROCESS | 2516 | --DOMWINDOW == 83 (112A5800) [pid = 2516] [serial = 389] [outer = 00000000] [url = about:blank] 16:29:25 INFO - PROCESS | 2516 | --DOMWINDOW == 82 (1365D000) [pid = 2516] [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.] 16:29:25 INFO - PROCESS | 2516 | --DOMWINDOW == 81 (15EBB400) [pid = 2516] [serial = 413] [outer = 00000000] [url = about:blank] 16:29:25 INFO - PROCESS | 2516 | --DOMWINDOW == 80 (1699A000) [pid = 2516] [serial = 414] [outer = 00000000] [url = about:blank] 16:29:25 INFO - PROCESS | 2516 | --DOMWINDOW == 79 (19E85400) [pid = 2516] [serial = 411] [outer = 00000000] [url = about:blank] 16:29:25 INFO - PROCESS | 2516 | --DOMWINDOW == 78 (19CAA400) [pid = 2516] [serial = 416] [outer = 00000000] [url = about:blank] 16:29:25 INFO - PROCESS | 2516 | --DOMWINDOW == 77 (1A4B3800) [pid = 2516] [serial = 420] [outer = 00000000] [url = about:blank] 16:29:25 INFO - PROCESS | 2516 | --DOMWINDOW == 76 (177B2000) [pid = 2516] [serial = 405] [outer = 00000000] [url = about:blank] 16:29:25 INFO - PROCESS | 2516 | --DOMWINDOW == 75 (16D0E000) [pid = 2516] [serial = 402] [outer = 00000000] [url = about:blank] 16:29:25 INFO - PROCESS | 2516 | --DOMWINDOW == 74 (1A24D000) [pid = 2516] [serial = 417] [outer = 00000000] [url = about:blank] 16:29:25 INFO - PROCESS | 2516 | --DOMWINDOW == 73 (1A4AE000) [pid = 2516] [serial = 419] [outer = 00000000] [url = about:blank] 16:29:25 INFO - PROCESS | 2516 | 1465860565911 Marionette TRACE conn3 <- [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]]]}] 16:29:25 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | fillRect() with Infinity/NaN is ignored 16:29:25 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | took 996ms 16:29:25 INFO - PROCESS | 2516 | 1465860565963 Marionette TRACE conn3 -> [0,597,"getWindowHandle",null] 16:29:25 INFO - PROCESS | 2516 | 1465860565966 Marionette TRACE conn3 <- [1,597,null,{"value":"13"}] 16:29:25 INFO - PROCESS | 2516 | 1465860565972 Marionette TRACE conn3 -> [0,598,"setScriptTimeout",{"ms":35000}] 16:29:25 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html 16:29:25 INFO - PROCESS | 2516 | 1465860565975 Marionette TRACE conn3 <- [1,598,null,{}] 16:29:25 INFO - PROCESS | 2516 | 1465860565979 Marionette TRACE conn3 -> [0,599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:29:25 INFO - PROCESS | 2516 | 1465860565982 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:29:26 INFO - PROCESS | 2516 | 1465860566065 Marionette TRACE conn3 <- [1,599,null,{"value":null}] 16:29:26 INFO - PROCESS | 2516 | 1465860566140 Marionette TRACE conn3 -> [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\", \"9aafb883-d809-412a-bdc1-689609e922c0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:29:26 INFO - PROCESS | 2516 | 1465860566143 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:29:26 INFO - PROCESS | 2516 | ++DOCSHELL 104E4800 == 31 [pid = 2516] [id = 159] 16:29:26 INFO - PROCESS | 2516 | ++DOMWINDOW == 74 (10ECBC00) [pid = 2516] [serial = 475] [outer = 00000000] 16:29:26 INFO - PROCESS | 2516 | ++DOMWINDOW == 75 (1314B800) [pid = 2516] [serial = 476] [outer = 10ECBC00] 16:29:26 INFO - PROCESS | 2516 | 1465860566197 Marionette DEBUG loaded listener.js 16:29:26 INFO - PROCESS | 2516 | ++DOMWINDOW == 76 (1392D400) [pid = 2516] [serial = 477] [outer = 10ECBC00] 16:29:26 INFO - PROCESS | 2516 | 1465860566588 Marionette TRACE conn3 <- [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]]]}] 16:29:26 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | fillRect does not affect the current path 16:29:26 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | took 623ms 16:29:26 INFO - PROCESS | 2516 | 1465860566611 Marionette TRACE conn3 -> [0,601,"getWindowHandle",null] 16:29:26 INFO - PROCESS | 2516 | 1465860566613 Marionette TRACE conn3 <- [1,601,null,{"value":"13"}] 16:29:26 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html 16:29:26 INFO - PROCESS | 2516 | 1465860566654 Marionette TRACE conn3 -> [0,602,"setScriptTimeout",{"ms":35000}] 16:29:26 INFO - PROCESS | 2516 | 1465860566656 Marionette TRACE conn3 <- [1,602,null,{}] 16:29:26 INFO - PROCESS | 2516 | 1465860566660 Marionette TRACE conn3 -> [0,603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:29:26 INFO - PROCESS | 2516 | 1465860566662 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:29:26 INFO - PROCESS | 2516 | 1465860566750 Marionette TRACE conn3 <- [1,603,null,{"value":null}] 16:29:26 INFO - PROCESS | 2516 | 1465860566757 Marionette TRACE conn3 -> [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\", \"9aafb883-d809-412a-bdc1-689609e922c0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:29:26 INFO - PROCESS | 2516 | 1465860566759 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:29:26 INFO - PROCESS | 2516 | ++DOCSHELL 15A8FC00 == 32 [pid = 2516] [id = 160] 16:29:26 INFO - PROCESS | 2516 | ++DOMWINDOW == 77 (15A9B000) [pid = 2516] [serial = 478] [outer = 00000000] 16:29:26 INFO - PROCESS | 2516 | ++DOMWINDOW == 78 (15EB1800) [pid = 2516] [serial = 479] [outer = 15A9B000] 16:29:26 INFO - PROCESS | 2516 | 1465860566803 Marionette DEBUG loaded listener.js 16:29:26 INFO - PROCESS | 2516 | ++DOMWINDOW == 79 (15F3C400) [pid = 2516] [serial = 480] [outer = 15A9B000] 16:29:27 INFO - PROCESS | 2516 | 1465860567247 Marionette TRACE conn3 <- [1,604,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html",0,null,null,[["fillRect draws shadows",0,null,null]]]}] 16:29:27 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | fillRect draws shadows 16:29:27 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | took 670ms 16:29:27 INFO - PROCESS | 2516 | 1465860567300 Marionette TRACE conn3 -> [0,605,"getWindowHandle",null] 16:29:27 INFO - PROCESS | 2516 | 1465860567303 Marionette TRACE conn3 <- [1,605,null,{"value":"13"}] 16:29:27 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html 16:29:27 INFO - PROCESS | 2516 | 1465860567313 Marionette TRACE conn3 -> [0,606,"setScriptTimeout",{"ms":35000}] 16:29:27 INFO - PROCESS | 2516 | 1465860567318 Marionette TRACE conn3 <- [1,606,null,{}] 16:29:27 INFO - PROCESS | 2516 | 1465860567321 Marionette TRACE conn3 -> [0,607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:29:27 INFO - PROCESS | 2516 | 1465860567324 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:29:27 INFO - PROCESS | 2516 | 1465860567410 Marionette TRACE conn3 <- [1,607,null,{"value":null}] 16:29:27 INFO - PROCESS | 2516 | 1465860567421 Marionette TRACE conn3 -> [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\", \"9aafb883-d809-412a-bdc1-689609e922c0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:29:27 INFO - PROCESS | 2516 | 1465860567424 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:29:27 INFO - PROCESS | 2516 | ++DOCSHELL 16D77400 == 33 [pid = 2516] [id = 161] 16:29:27 INFO - PROCESS | 2516 | ++DOMWINDOW == 80 (16D79800) [pid = 2516] [serial = 481] [outer = 00000000] 16:29:27 INFO - PROCESS | 2516 | ++DOMWINDOW == 81 (170B6C00) [pid = 2516] [serial = 482] [outer = 16D79800] 16:29:27 INFO - PROCESS | 2516 | 1465860567469 Marionette DEBUG loaded listener.js 16:29:27 INFO - PROCESS | 2516 | ++DOMWINDOW == 82 (11CCA400) [pid = 2516] [serial = 483] [outer = 16D79800] 16:29:27 INFO - PROCESS | 2516 | 1465860567913 Marionette TRACE conn3 <- [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]]]}] 16:29:28 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | fillRect is affected by transforms 16:29:28 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | took 700ms 16:29:28 INFO - PROCESS | 2516 | 1465860567998 Marionette TRACE conn3 -> [0,609,"getWindowHandle",null] 16:29:28 INFO - PROCESS | 2516 | 1465860568000 Marionette TRACE conn3 <- [1,609,null,{"value":"13"}] 16:29:28 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html 16:29:28 INFO - PROCESS | 2516 | 1465860568003 Marionette TRACE conn3 -> [0,610,"setScriptTimeout",{"ms":35000}] 16:29:28 INFO - PROCESS | 2516 | 1465860568005 Marionette TRACE conn3 <- [1,610,null,{}] 16:29:28 INFO - PROCESS | 2516 | 1465860568009 Marionette TRACE conn3 -> [0,611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:29:28 INFO - PROCESS | 2516 | 1465860568011 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:29:28 INFO - PROCESS | 2516 | 1465860568149 Marionette TRACE conn3 <- [1,611,null,{"value":null}] 16:29:28 INFO - PROCESS | 2516 | 1465860568167 Marionette TRACE conn3 -> [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\", \"9aafb883-d809-412a-bdc1-689609e922c0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:29:28 INFO - PROCESS | 2516 | 1465860568169 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:29:28 INFO - PROCESS | 2516 | ++DOCSHELL 177B0400 == 34 [pid = 2516] [id = 162] 16:29:28 INFO - PROCESS | 2516 | ++DOMWINDOW == 83 (1794B400) [pid = 2516] [serial = 484] [outer = 00000000] 16:29:28 INFO - PROCESS | 2516 | ++DOMWINDOW == 84 (17F58800) [pid = 2516] [serial = 485] [outer = 1794B400] 16:29:28 INFO - PROCESS | 2516 | 1465860568213 Marionette DEBUG loaded listener.js 16:29:28 INFO - PROCESS | 2516 | ++DOMWINDOW == 85 (18453000) [pid = 2516] [serial = 486] [outer = 1794B400] 16:29:28 INFO - PROCESS | 2516 | 1465860568631 Marionette TRACE conn3 <- [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]]]}] 16:29:28 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | fillRect of zero pixels has no effect 16:29:28 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | took 685ms 16:29:28 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html 16:29:28 INFO - PROCESS | 2516 | 1465860568703 Marionette TRACE conn3 -> [0,613,"getWindowHandle",null] 16:29:28 INFO - PROCESS | 2516 | 1465860568705 Marionette TRACE conn3 <- [1,613,null,{"value":"13"}] 16:29:28 INFO - PROCESS | 2516 | 1465860568709 Marionette TRACE conn3 -> [0,614,"setScriptTimeout",{"ms":35000}] 16:29:28 INFO - PROCESS | 2516 | 1465860568710 Marionette TRACE conn3 <- [1,614,null,{}] 16:29:28 INFO - PROCESS | 2516 | 1465860568713 Marionette TRACE conn3 -> [0,615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:29:28 INFO - PROCESS | 2516 | 1465860568715 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:29:28 INFO - PROCESS | 2516 | 1465860568823 Marionette TRACE conn3 <- [1,615,null,{"value":null}] 16:29:28 INFO - PROCESS | 2516 | 1465860568880 Marionette TRACE conn3 -> [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\", \"9aafb883-d809-412a-bdc1-689609e922c0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:29:28 INFO - PROCESS | 2516 | 1465860568885 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:29:28 INFO - PROCESS | 2516 | ++DOCSHELL 198CF800 == 35 [pid = 2516] [id = 163] 16:29:28 INFO - PROCESS | 2516 | ++DOMWINDOW == 86 (198D0C00) [pid = 2516] [serial = 487] [outer = 00000000] 16:29:28 INFO - PROCESS | 2516 | ++DOMWINDOW == 87 (19C9E800) [pid = 2516] [serial = 488] [outer = 198D0C00] 16:29:28 INFO - PROCESS | 2516 | 1465860568938 Marionette DEBUG loaded listener.js 16:29:29 INFO - PROCESS | 2516 | ++DOMWINDOW == 88 (19E85000) [pid = 2516] [serial = 489] [outer = 198D0C00] 16:29:29 INFO - PROCESS | 2516 | 1465860569383 Marionette TRACE conn3 <- [1,616,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html",0,null,null,[["strokeRect works",0,null,null]]]}] 16:29:29 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | strokeRect works 16:29:29 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | took 732ms 16:29:29 INFO - PROCESS | 2516 | 1465860569456 Marionette TRACE conn3 -> [0,617,"getWindowHandle",null] 16:29:29 INFO - PROCESS | 2516 | 1465860569459 Marionette TRACE conn3 <- [1,617,null,{"value":"13"}] 16:29:29 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html 16:29:29 INFO - PROCESS | 2516 | 1465860569464 Marionette TRACE conn3 -> [0,618,"setScriptTimeout",{"ms":35000}] 16:29:29 INFO - PROCESS | 2516 | 1465860569467 Marionette TRACE conn3 <- [1,618,null,{}] 16:29:29 INFO - PROCESS | 2516 | 1465860569471 Marionette TRACE conn3 -> [0,619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:29:29 INFO - PROCESS | 2516 | 1465860569474 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:29:29 INFO - PROCESS | 2516 | 1465860569581 Marionette TRACE conn3 <- [1,619,null,{"value":null}] 16:29:29 INFO - PROCESS | 2516 | 1465860569590 Marionette TRACE conn3 -> [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\", \"9aafb883-d809-412a-bdc1-689609e922c0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:29:29 INFO - PROCESS | 2516 | 1465860569592 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:29:29 INFO - PROCESS | 2516 | ++DOCSHELL 1A24D000 == 36 [pid = 2516] [id = 164] 16:29:29 INFO - PROCESS | 2516 | ++DOMWINDOW == 89 (1A24D400) [pid = 2516] [serial = 490] [outer = 00000000] 16:29:29 INFO - PROCESS | 2516 | ++DOMWINDOW == 90 (1A30C400) [pid = 2516] [serial = 491] [outer = 1A24D400] 16:29:29 INFO - PROCESS | 2516 | 1465860569642 Marionette DEBUG loaded listener.js 16:29:29 INFO - PROCESS | 2516 | ++DOMWINDOW == 91 (1A4B0000) [pid = 2516] [serial = 492] [outer = 1A24D400] 16:29:30 INFO - PROCESS | 2516 | --DOMWINDOW == 90 (16D0B800) [pid = 2516] [serial = 448] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html] 16:29:30 INFO - PROCESS | 2516 | --DOMWINDOW == 89 (130A6C00) [pid = 2516] [serial = 436] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html] 16:29:30 INFO - PROCESS | 2516 | --DOMWINDOW == 88 (10BAEC00) [pid = 2516] [serial = 439] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html] 16:29:30 INFO - PROCESS | 2516 | --DOMWINDOW == 87 (15A9C000) [pid = 2516] [serial = 445] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html] 16:29:30 INFO - PROCESS | 2516 | --DOMWINDOW == 86 (13247400) [pid = 2516] [serial = 442] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html] 16:29:30 INFO - PROCESS | 2516 | --DOMWINDOW == 85 (170B6800) [pid = 2516] [serial = 451] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html] 16:29:30 INFO - PROCESS | 2516 | --DOMWINDOW == 84 (0C766000) [pid = 2516] [serial = 421] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html] 16:29:30 INFO - PROCESS | 2516 | --DOMWINDOW == 83 (15652C00) [pid = 2516] [serial = 424] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html] 16:29:30 INFO - PROCESS | 2516 | --DOMWINDOW == 82 (176CD800) [pid = 2516] [serial = 427] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html] 16:29:30 INFO - PROCESS | 2516 | --DOMWINDOW == 81 (19CA4400) [pid = 2516] [serial = 430] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html] 16:29:30 INFO - PROCESS | 2516 | --DOMWINDOW == 80 (1A685800) [pid = 2516] [serial = 433] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html] 16:29:30 INFO - PROCESS | 2516 | --DOMWINDOW == 79 (17E62400) [pid = 2516] [serial = 454] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html] 16:29:30 INFO - PROCESS | 2516 | --DOMWINDOW == 78 (110C5800) [pid = 2516] [serial = 457] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html] 16:29:30 INFO - PROCESS | 2516 | --DOMWINDOW == 77 (15FC1000) [pid = 2516] [serial = 460] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html] 16:29:30 INFO - PROCESS | 2516 | 1465860570143 Marionette TRACE conn3 <- [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]]]}] 16:29:30 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | strokeRect is affected by clipping regions 16:29:30 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | took 700ms 16:29:30 INFO - PROCESS | 2516 | 1465860570165 Marionette TRACE conn3 -> [0,621,"getWindowHandle",null] 16:29:30 INFO - PROCESS | 2516 | 1465860570167 Marionette TRACE conn3 <- [1,621,null,{"value":"13"}] 16:29:30 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html 16:29:30 INFO - PROCESS | 2516 | 1465860570170 Marionette TRACE conn3 -> [0,622,"setScriptTimeout",{"ms":35000}] 16:29:30 INFO - PROCESS | 2516 | 1465860570171 Marionette TRACE conn3 <- [1,622,null,{}] 16:29:30 INFO - PROCESS | 2516 | 1465860570175 Marionette TRACE conn3 -> [0,623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:29:30 INFO - PROCESS | 2516 | 1465860570177 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:29:30 INFO - PROCESS | 2516 | 1465860570251 Marionette TRACE conn3 <- [1,623,null,{"value":null}] 16:29:30 INFO - PROCESS | 2516 | 1465860570272 Marionette TRACE conn3 -> [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\", \"9aafb883-d809-412a-bdc1-689609e922c0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:29:30 INFO - PROCESS | 2516 | 1465860570274 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:29:30 INFO - PROCESS | 2516 | ++DOCSHELL 131D2000 == 37 [pid = 2516] [id = 165] 16:29:30 INFO - PROCESS | 2516 | ++DOMWINDOW == 78 (131D2400) [pid = 2516] [serial = 493] [outer = 00000000] 16:29:30 INFO - PROCESS | 2516 | ++DOMWINDOW == 79 (15E17800) [pid = 2516] [serial = 494] [outer = 131D2400] 16:29:30 INFO - PROCESS | 2516 | 1465860570319 Marionette DEBUG loaded listener.js 16:29:30 INFO - PROCESS | 2516 | ++DOMWINDOW == 80 (18451400) [pid = 2516] [serial = 495] [outer = 131D2400] 16:29:30 INFO - PROCESS | 2516 | [2516] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 16:29:30 INFO - PROCESS | 2516 | [2516] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 16:29:30 INFO - PROCESS | 2516 | [2516] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 16:29:30 INFO - PROCESS | 2516 | 1465860570737 Marionette TRACE conn3 <- [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]]]}] 16:29:30 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | strokeRect is affected by globalAlpha 16:29:30 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | took 592ms 16:29:30 INFO - PROCESS | 2516 | 1465860570767 Marionette TRACE conn3 -> [0,625,"getWindowHandle",null] 16:29:30 INFO - PROCESS | 2516 | 1465860570769 Marionette TRACE conn3 <- [1,625,null,{"value":"13"}] 16:29:30 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html 16:29:30 INFO - PROCESS | 2516 | 1465860570772 Marionette TRACE conn3 -> [0,626,"setScriptTimeout",{"ms":35000}] 16:29:30 INFO - PROCESS | 2516 | 1465860570774 Marionette TRACE conn3 <- [1,626,null,{}] 16:29:30 INFO - PROCESS | 2516 | 1465860570777 Marionette TRACE conn3 -> [0,627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:29:30 INFO - PROCESS | 2516 | 1465860570779 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:29:30 INFO - PROCESS | 2516 | 1465860570856 Marionette TRACE conn3 <- [1,627,null,{"value":null}] 16:29:30 INFO - PROCESS | 2516 | 1465860570891 Marionette TRACE conn3 -> [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\", \"9aafb883-d809-412a-bdc1-689609e922c0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:29:30 INFO - PROCESS | 2516 | 1465860570893 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:29:30 INFO - PROCESS | 2516 | ++DOCSHELL 17F61C00 == 38 [pid = 2516] [id = 166] 16:29:30 INFO - PROCESS | 2516 | ++DOMWINDOW == 81 (19F84000) [pid = 2516] [serial = 496] [outer = 00000000] 16:29:30 INFO - PROCESS | 2516 | ++DOMWINDOW == 82 (1A4B4400) [pid = 2516] [serial = 497] [outer = 19F84000] 16:29:30 INFO - PROCESS | 2516 | 1465860570935 Marionette DEBUG loaded listener.js 16:29:30 INFO - PROCESS | 2516 | ++DOMWINDOW == 83 (1A4EE800) [pid = 2516] [serial = 498] [outer = 19F84000] 16:29:31 INFO - PROCESS | 2516 | [2516] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 16:29:31 INFO - PROCESS | 2516 | [2516] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 16:29:31 INFO - PROCESS | 2516 | [2516] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 16:29:31 INFO - PROCESS | 2516 | 1465860571340 Marionette TRACE conn3 <- [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]]]}] 16:29:31 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | strokeRect is not affected by globalCompositeOperation 16:29:31 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | took 592ms 16:29:31 INFO - PROCESS | 2516 | 1465860571370 Marionette TRACE conn3 -> [0,629,"getWindowHandle",null] 16:29:31 INFO - PROCESS | 2516 | 1465860571372 Marionette TRACE conn3 <- [1,629,null,{"value":"13"}] 16:29:31 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html 16:29:31 INFO - PROCESS | 2516 | 1465860571387 Marionette TRACE conn3 -> [0,630,"setScriptTimeout",{"ms":35000}] 16:29:31 INFO - PROCESS | 2516 | 1465860571388 Marionette TRACE conn3 <- [1,630,null,{}] 16:29:31 INFO - PROCESS | 2516 | 1465860571392 Marionette TRACE conn3 -> [0,631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:29:31 INFO - PROCESS | 2516 | 1465860571394 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:29:31 INFO - PROCESS | 2516 | 1465860571481 Marionette TRACE conn3 <- [1,631,null,{"value":null}] 16:29:31 INFO - PROCESS | 2516 | 1465860571486 Marionette TRACE conn3 -> [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\", \"9aafb883-d809-412a-bdc1-689609e922c0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:29:31 INFO - PROCESS | 2516 | 1465860571488 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:29:31 INFO - PROCESS | 2516 | ++DOCSHELL 16D76C00 == 39 [pid = 2516] [id = 167] 16:29:31 INFO - PROCESS | 2516 | ++DOMWINDOW == 84 (1A689400) [pid = 2516] [serial = 499] [outer = 00000000] 16:29:31 INFO - PROCESS | 2516 | ++DOMWINDOW == 85 (1AB87800) [pid = 2516] [serial = 500] [outer = 1A689400] 16:29:31 INFO - PROCESS | 2516 | 1465860571538 Marionette DEBUG loaded listener.js 16:29:31 INFO - PROCESS | 2516 | ++DOMWINDOW == 86 (1A94D800) [pid = 2516] [serial = 501] [outer = 1A689400] 16:29:31 INFO - PROCESS | 2516 | 1465860571934 Marionette TRACE conn3 <- [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]]]}] 16:29:31 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | strokeRect of negative sizes works 16:29:31 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | took 592ms 16:29:31 INFO - PROCESS | 2516 | 1465860571957 Marionette TRACE conn3 -> [0,633,"getWindowHandle",null] 16:29:31 INFO - PROCESS | 2516 | 1465860571958 Marionette TRACE conn3 <- [1,633,null,{"value":"13"}] 16:29:31 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html 16:29:31 INFO - PROCESS | 2516 | 1465860571962 Marionette TRACE conn3 -> [0,634,"setScriptTimeout",{"ms":35000}] 16:29:31 INFO - PROCESS | 2516 | 1465860571963 Marionette TRACE conn3 <- [1,634,null,{}] 16:29:31 INFO - PROCESS | 2516 | 1465860571966 Marionette TRACE conn3 -> [0,635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:29:31 INFO - PROCESS | 2516 | 1465860571968 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:29:32 INFO - PROCESS | 2516 | 1465860572082 Marionette TRACE conn3 <- [1,635,null,{"value":null}] 16:29:32 INFO - PROCESS | 2516 | 1465860572226 Marionette TRACE conn3 -> [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\", \"9aafb883-d809-412a-bdc1-689609e922c0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:29:32 INFO - PROCESS | 2516 | 1465860572230 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:29:32 INFO - PROCESS | 2516 | ++DOCSHELL 0C769800 == 40 [pid = 2516] [id = 168] 16:29:32 INFO - PROCESS | 2516 | ++DOMWINDOW == 87 (0C774C00) [pid = 2516] [serial = 502] [outer = 00000000] 16:29:32 INFO - PROCESS | 2516 | ++DOMWINDOW == 88 (1055C400) [pid = 2516] [serial = 503] [outer = 0C774C00] 16:29:32 INFO - PROCESS | 2516 | 1465860572299 Marionette DEBUG loaded listener.js 16:29:32 INFO - PROCESS | 2516 | ++DOMWINDOW == 89 (114C9400) [pid = 2516] [serial = 504] [outer = 0C774C00] 16:29:32 INFO - PROCESS | 2516 | 1465860572835 Marionette TRACE conn3 <- [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]]]}] 16:29:32 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | strokeRect() with Infinity/NaN is ignored 16:29:32 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | took 933ms 16:29:32 INFO - PROCESS | 2516 | 1465860572910 Marionette TRACE conn3 -> [0,637,"getWindowHandle",null] 16:29:32 INFO - PROCESS | 2516 | 1465860572914 Marionette TRACE conn3 <- [1,637,null,{"value":"13"}] 16:29:32 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html 16:29:32 INFO - PROCESS | 2516 | 1465860572918 Marionette TRACE conn3 -> [0,638,"setScriptTimeout",{"ms":35000}] 16:29:32 INFO - PROCESS | 2516 | 1465860572922 Marionette TRACE conn3 <- [1,638,null,{}] 16:29:32 INFO - PROCESS | 2516 | 1465860572927 Marionette TRACE conn3 -> [0,639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:29:32 INFO - PROCESS | 2516 | 1465860572930 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:29:33 INFO - PROCESS | 2516 | 1465860573037 Marionette TRACE conn3 <- [1,639,null,{"value":null}] 16:29:33 INFO - PROCESS | 2516 | 1465860573135 Marionette TRACE conn3 -> [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\", \"9aafb883-d809-412a-bdc1-689609e922c0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:29:33 INFO - PROCESS | 2516 | 1465860573138 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:29:33 INFO - PROCESS | 2516 | ++DOCSHELL 14FC9C00 == 41 [pid = 2516] [id = 169] 16:29:33 INFO - PROCESS | 2516 | ++DOMWINDOW == 90 (14FCC800) [pid = 2516] [serial = 505] [outer = 00000000] 16:29:33 INFO - PROCESS | 2516 | ++DOMWINDOW == 91 (15E1FC00) [pid = 2516] [serial = 506] [outer = 14FCC800] 16:29:33 INFO - PROCESS | 2516 | 1465860573192 Marionette DEBUG loaded listener.js 16:29:33 INFO - PROCESS | 2516 | ++DOMWINDOW == 92 (1699A000) [pid = 2516] [serial = 507] [outer = 14FCC800] 16:29:33 INFO - PROCESS | 2516 | 1465860573808 Marionette TRACE conn3 <- [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]]]}] 16:29:33 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | strokeRect does not affect the current path 16:29:33 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | took 949ms 16:29:33 INFO - PROCESS | 2516 | 1465860573867 Marionette TRACE conn3 -> [0,641,"getWindowHandle",null] 16:29:33 INFO - PROCESS | 2516 | 1465860573871 Marionette TRACE conn3 <- [1,641,null,{"value":"13"}] 16:29:33 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html 16:29:33 INFO - PROCESS | 2516 | 1465860573875 Marionette TRACE conn3 -> [0,642,"setScriptTimeout",{"ms":35000}] 16:29:33 INFO - PROCESS | 2516 | 1465860573878 Marionette TRACE conn3 <- [1,642,null,{}] 16:29:33 INFO - PROCESS | 2516 | 1465860573882 Marionette TRACE conn3 -> [0,643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:29:33 INFO - PROCESS | 2516 | 1465860573884 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:29:33 INFO - PROCESS | 2516 | 1465860573992 Marionette TRACE conn3 <- [1,643,null,{"value":null}] 16:29:34 INFO - PROCESS | 2516 | 1465860574122 Marionette TRACE conn3 -> [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\", \"9aafb883-d809-412a-bdc1-689609e922c0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:29:34 INFO - PROCESS | 2516 | 1465860574125 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:29:34 INFO - PROCESS | 2516 | ++DOCSHELL 16E9CC00 == 42 [pid = 2516] [id = 170] 16:29:34 INFO - PROCESS | 2516 | ++DOMWINDOW == 93 (1845C800) [pid = 2516] [serial = 508] [outer = 00000000] 16:29:34 INFO - PROCESS | 2516 | ++DOMWINDOW == 94 (19CA7800) [pid = 2516] [serial = 509] [outer = 1845C800] 16:29:34 INFO - PROCESS | 2516 | 1465860574179 Marionette DEBUG loaded listener.js 16:29:34 INFO - PROCESS | 2516 | ++DOMWINDOW == 95 (1A248C00) [pid = 2516] [serial = 510] [outer = 1845C800] 16:29:34 INFO - PROCESS | 2516 | 1465860574721 Marionette TRACE conn3 <- [1,644,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html",0,null,null,[["strokeRect draws shadows",0,null,null]]]}] 16:29:34 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | strokeRect draws shadows 16:29:34 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | took 887ms 16:29:34 INFO - PROCESS | 2516 | 1465860574780 Marionette TRACE conn3 -> [0,645,"getWindowHandle",null] 16:29:34 INFO - PROCESS | 2516 | 1465860574782 Marionette TRACE conn3 <- [1,645,null,{"value":"13"}] 16:29:34 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html 16:29:34 INFO - PROCESS | 2516 | 1465860574792 Marionette TRACE conn3 -> [0,646,"setScriptTimeout",{"ms":35000}] 16:29:34 INFO - PROCESS | 2516 | 1465860574798 Marionette TRACE conn3 <- [1,646,null,{}] 16:29:34 INFO - PROCESS | 2516 | 1465860574803 Marionette TRACE conn3 -> [0,647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:29:34 INFO - PROCESS | 2516 | 1465860574806 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:29:34 INFO - PROCESS | 2516 | 1465860574912 Marionette TRACE conn3 <- [1,647,null,{"value":null}] 16:29:35 INFO - PROCESS | 2516 | 1465860575034 Marionette TRACE conn3 -> [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\", \"9aafb883-d809-412a-bdc1-689609e922c0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:29:35 INFO - PROCESS | 2516 | 1465860575037 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:29:35 INFO - PROCESS | 2516 | ++DOCSHELL 15E11800 == 43 [pid = 2516] [id = 171] 16:29:35 INFO - PROCESS | 2516 | ++DOMWINDOW == 96 (1AB95400) [pid = 2516] [serial = 511] [outer = 00000000] 16:29:35 INFO - PROCESS | 2516 | ++DOMWINDOW == 97 (1AD56800) [pid = 2516] [serial = 512] [outer = 1AB95400] 16:29:35 INFO - PROCESS | 2516 | 1465860575089 Marionette DEBUG loaded listener.js 16:29:35 INFO - PROCESS | 2516 | ++DOMWINDOW == 98 (1AD5BC00) [pid = 2516] [serial = 513] [outer = 1AB95400] 16:29:35 INFO - PROCESS | 2516 | 1465860575643 Marionette TRACE conn3 <- [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]]]}] 16:29:35 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | fillRect is affected by transforms 16:29:35 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | took 887ms 16:29:35 INFO - PROCESS | 2516 | 1465860575673 Marionette TRACE conn3 -> [0,649,"getWindowHandle",null] 16:29:35 INFO - PROCESS | 2516 | 1465860575676 Marionette TRACE conn3 <- [1,649,null,{"value":"13"}] 16:29:35 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html 16:29:35 INFO - PROCESS | 2516 | 1465860575679 Marionette TRACE conn3 -> [0,650,"setScriptTimeout",{"ms":35000}] 16:29:35 INFO - PROCESS | 2516 | 1465860575681 Marionette TRACE conn3 <- [1,650,null,{}] 16:29:35 INFO - PROCESS | 2516 | 1465860575685 Marionette TRACE conn3 -> [0,651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:29:35 INFO - PROCESS | 2516 | 1465860575687 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:29:35 INFO - PROCESS | 2516 | 1465860575901 Marionette TRACE conn3 <- [1,651,null,{"value":null}] 16:29:36 INFO - PROCESS | 2516 | 1465860576015 Marionette TRACE conn3 -> [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\", \"9aafb883-d809-412a-bdc1-689609e922c0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:29:36 INFO - PROCESS | 2516 | 1465860576018 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:29:36 INFO - PROCESS | 2516 | ++DOCSHELL 0C75C800 == 44 [pid = 2516] [id = 172] 16:29:36 INFO - PROCESS | 2516 | ++DOMWINDOW == 99 (104EB400) [pid = 2516] [serial = 514] [outer = 00000000] 16:29:36 INFO - PROCESS | 2516 | ++DOMWINDOW == 100 (10EFF800) [pid = 2516] [serial = 515] [outer = 104EB400] 16:29:36 INFO - PROCESS | 2516 | 1465860576108 Marionette DEBUG loaded listener.js 16:29:36 INFO - PROCESS | 2516 | ++DOMWINDOW == 101 (12AE5400) [pid = 2516] [serial = 516] [outer = 104EB400] 16:29:36 INFO - PROCESS | 2516 | [2516] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 16:29:37 INFO - PROCESS | 2516 | --DOCSHELL 16D76C00 == 43 [pid = 2516] [id = 167] 16:29:37 INFO - PROCESS | 2516 | --DOCSHELL 17F61C00 == 42 [pid = 2516] [id = 166] 16:29:37 INFO - PROCESS | 2516 | --DOCSHELL 131D2000 == 41 [pid = 2516] [id = 165] 16:29:37 INFO - PROCESS | 2516 | --DOCSHELL 1A24D000 == 40 [pid = 2516] [id = 164] 16:29:37 INFO - PROCESS | 2516 | --DOCSHELL 198CF800 == 39 [pid = 2516] [id = 163] 16:29:37 INFO - PROCESS | 2516 | --DOCSHELL 177B0400 == 38 [pid = 2516] [id = 162] 16:29:37 INFO - PROCESS | 2516 | --DOCSHELL 16D77400 == 37 [pid = 2516] [id = 161] 16:29:37 INFO - PROCESS | 2516 | --DOCSHELL 15A8FC00 == 36 [pid = 2516] [id = 160] 16:29:37 INFO - PROCESS | 2516 | --DOCSHELL 104E4800 == 35 [pid = 2516] [id = 159] 16:29:37 INFO - PROCESS | 2516 | --DOCSHELL 103D1400 == 34 [pid = 2516] [id = 158] 16:29:37 INFO - PROCESS | 2516 | --DOCSHELL 0C768400 == 33 [pid = 2516] [id = 156] 16:29:37 INFO - PROCESS | 2516 | --DOCSHELL 13D5B000 == 32 [pid = 2516] [id = 157] 16:29:37 INFO - PROCESS | 2516 | --DOCSHELL 130A1400 == 31 [pid = 2516] [id = 146] 16:29:37 INFO - PROCESS | 2516 | --DOCSHELL 15E11800 == 30 [pid = 2516] [id = 171] 16:29:37 INFO - PROCESS | 2516 | --DOCSHELL 16E9CC00 == 29 [pid = 2516] [id = 170] 16:29:37 INFO - PROCESS | 2516 | --DOCSHELL 0C769800 == 28 [pid = 2516] [id = 168] 16:29:37 INFO - PROCESS | 2516 | --DOCSHELL 14FC9C00 == 27 [pid = 2516] [id = 169] 16:29:37 INFO - PROCESS | 2516 | --DOMWINDOW == 100 (1A251000) [pid = 2516] [serial = 464] [outer = 00000000] [url = about:blank] 16:29:37 INFO - PROCESS | 2516 | --DOMWINDOW == 99 (16D6EC00) [pid = 2516] [serial = 449] [outer = 00000000] [url = about:blank] 16:29:37 INFO - PROCESS | 2516 | --DOMWINDOW == 98 (16EA6000) [pid = 2516] [serial = 450] [outer = 00000000] [url = about:blank] 16:29:37 INFO - PROCESS | 2516 | --DOMWINDOW == 97 (13152000) [pid = 2516] [serial = 437] [outer = 00000000] [url = about:blank] 16:29:37 INFO - PROCESS | 2516 | --DOMWINDOW == 96 (11CC6000) [pid = 2516] [serial = 440] [outer = 00000000] [url = about:blank] 16:29:37 INFO - PROCESS | 2516 | --DOMWINDOW == 95 (12896400) [pid = 2516] [serial = 441] [outer = 00000000] [url = about:blank] 16:29:37 INFO - PROCESS | 2516 | --DOMWINDOW == 94 (15F39000) [pid = 2516] [serial = 446] [outer = 00000000] [url = about:blank] 16:29:37 INFO - PROCESS | 2516 | --DOMWINDOW == 93 (13C13400) [pid = 2516] [serial = 443] [outer = 00000000] [url = about:blank] 16:29:37 INFO - PROCESS | 2516 | --DOMWINDOW == 92 (13D56000) [pid = 2516] [serial = 444] [outer = 00000000] [url = about:blank] 16:29:37 INFO - PROCESS | 2516 | --DOMWINDOW == 91 (176C4000) [pid = 2516] [serial = 452] [outer = 00000000] [url = about:blank] 16:29:37 INFO - PROCESS | 2516 | --DOMWINDOW == 90 (104E5C00) [pid = 2516] [serial = 423] [outer = 00000000] [url = about:blank] 16:29:37 INFO - PROCESS | 2516 | --DOMWINDOW == 89 (10375800) [pid = 2516] [serial = 422] [outer = 00000000] [url = about:blank] 16:29:37 INFO - PROCESS | 2516 | --DOMWINDOW == 88 (16D11800) [pid = 2516] [serial = 426] [outer = 00000000] [url = about:blank] 16:29:37 INFO - PROCESS | 2516 | --DOMWINDOW == 87 (15FBC800) [pid = 2516] [serial = 425] [outer = 00000000] [url = about:blank] 16:29:37 INFO - PROCESS | 2516 | --DOMWINDOW == 86 (1A4B5000) [pid = 2516] [serial = 429] [outer = 00000000] [url = about:blank] 16:29:37 INFO - PROCESS | 2516 | --DOMWINDOW == 85 (19E8E800) [pid = 2516] [serial = 428] [outer = 00000000] [url = about:blank] 16:29:37 INFO - PROCESS | 2516 | --DOMWINDOW == 84 (1A943800) [pid = 2516] [serial = 432] [outer = 00000000] [url = about:blank] 16:29:37 INFO - PROCESS | 2516 | --DOMWINDOW == 83 (1A683800) [pid = 2516] [serial = 431] [outer = 00000000] [url = about:blank] 16:29:37 INFO - PROCESS | 2516 | --DOMWINDOW == 82 (1AB8D000) [pid = 2516] [serial = 435] [outer = 00000000] [url = about:blank] 16:29:37 INFO - PROCESS | 2516 | --DOMWINDOW == 81 (1A952C00) [pid = 2516] [serial = 434] [outer = 00000000] [url = about:blank] 16:29:37 INFO - PROCESS | 2516 | --DOMWINDOW == 80 (19752000) [pid = 2516] [serial = 455] [outer = 00000000] [url = about:blank] 16:29:37 INFO - PROCESS | 2516 | --DOMWINDOW == 79 (16EA4C00) [pid = 2516] [serial = 459] [outer = 00000000] [url = about:blank] 16:29:37 INFO - PROCESS | 2516 | --DOMWINDOW == 78 (15A8E000) [pid = 2516] [serial = 458] [outer = 00000000] [url = about:blank] 16:29:37 INFO - PROCESS | 2516 | --DOMWINDOW == 77 (19CA1400) [pid = 2516] [serial = 461] [outer = 00000000] [url = about:blank] 16:29:37 INFO - PROCESS | 2516 | --DOMWINDOW == 76 (198D2400) [pid = 2516] [serial = 456] [outer = 00000000] [url = about:blank] 16:29:37 INFO - PROCESS | 2516 | --DOMWINDOW == 75 (13657C00) [pid = 2516] [serial = 438] [outer = 00000000] [url = about:blank] 16:29:37 INFO - PROCESS | 2516 | --DOMWINDOW == 74 (1771A000) [pid = 2516] [serial = 453] [outer = 00000000] [url = about:blank] 16:29:37 INFO - PROCESS | 2516 | --DOMWINDOW == 73 (16EA2400) [pid = 2516] [serial = 462] [outer = 00000000] [url = about:blank] 16:29:37 INFO - PROCESS | 2516 | --DOMWINDOW == 72 (1669B400) [pid = 2516] [serial = 447] [outer = 00000000] [url = about:blank] 16:29:37 INFO - PROCESS | 2516 | [2516] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 16:29:37 INFO - PROCESS | 2516 | 1465860577353 Marionette TRACE conn3 <- [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]]]}] 16:29:37 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | strokeRect of 0x0 pixels draws nothing 16:29:37 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | took 1696ms 16:29:37 INFO - PROCESS | 2516 | 1465860577387 Marionette TRACE conn3 -> [0,653,"getWindowHandle",null] 16:29:37 INFO - PROCESS | 2516 | 1465860577391 Marionette TRACE conn3 <- [1,653,null,{"value":"13"}] 16:29:37 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html 16:29:37 INFO - PROCESS | 2516 | 1465860577396 Marionette TRACE conn3 -> [0,654,"setScriptTimeout",{"ms":35000}] 16:29:37 INFO - PROCESS | 2516 | 1465860577399 Marionette TRACE conn3 <- [1,654,null,{}] 16:29:37 INFO - PROCESS | 2516 | 1465860577405 Marionette TRACE conn3 -> [0,655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:29:37 INFO - PROCESS | 2516 | 1465860577408 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:29:37 INFO - PROCESS | 2516 | 1465860577493 Marionette TRACE conn3 <- [1,655,null,{"value":null}] 16:29:37 INFO - PROCESS | 2516 | 1465860577609 Marionette TRACE conn3 -> [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\", \"9aafb883-d809-412a-bdc1-689609e922c0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:29:37 INFO - PROCESS | 2516 | 1465860577613 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:29:37 INFO - PROCESS | 2516 | ++DOCSHELL 1055B800 == 28 [pid = 2516] [id = 173] 16:29:37 INFO - PROCESS | 2516 | ++DOMWINDOW == 73 (10565C00) [pid = 2516] [serial = 517] [outer = 00000000] 16:29:37 INFO - PROCESS | 2516 | ++DOMWINDOW == 74 (11AD2C00) [pid = 2516] [serial = 518] [outer = 10565C00] 16:29:37 INFO - PROCESS | 2516 | 1465860577664 Marionette DEBUG loaded listener.js 16:29:37 INFO - PROCESS | 2516 | ++DOMWINDOW == 75 (12812400) [pid = 2516] [serial = 519] [outer = 10565C00] 16:29:37 INFO - PROCESS | 2516 | [2516] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 16:29:37 INFO - PROCESS | 2516 | [2516] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 16:29:37 INFO - PROCESS | 2516 | [2516] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 16:29:38 INFO - PROCESS | 2516 | 1465860578063 Marionette TRACE conn3 <- [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]]]}] 16:29:38 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | strokeRect of 0x0 pixels draws nothing, including caps and joins 16:29:38 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | took 701ms 16:29:38 INFO - PROCESS | 2516 | 1465860578096 Marionette TRACE conn3 -> [0,657,"getWindowHandle",null] 16:29:38 INFO - PROCESS | 2516 | 1465860578101 Marionette TRACE conn3 <- [1,657,null,{"value":"13"}] 16:29:38 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html 16:29:38 INFO - PROCESS | 2516 | 1465860578108 Marionette TRACE conn3 -> [0,658,"setScriptTimeout",{"ms":35000}] 16:29:38 INFO - PROCESS | 2516 | 1465860578110 Marionette TRACE conn3 <- [1,658,null,{}] 16:29:38 INFO - PROCESS | 2516 | 1465860578114 Marionette TRACE conn3 -> [0,659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:29:38 INFO - PROCESS | 2516 | 1465860578117 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:29:38 INFO - PROCESS | 2516 | 1465860578201 Marionette TRACE conn3 <- [1,659,null,{"value":null}] 16:29:38 INFO - PROCESS | 2516 | 1465860578207 Marionette TRACE conn3 -> [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\", \"9aafb883-d809-412a-bdc1-689609e922c0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:29:38 INFO - PROCESS | 2516 | 1465860578210 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:29:38 INFO - PROCESS | 2516 | ++DOCSHELL 13656C00 == 29 [pid = 2516] [id = 174] 16:29:38 INFO - PROCESS | 2516 | ++DOMWINDOW == 76 (13657800) [pid = 2516] [serial = 520] [outer = 00000000] 16:29:38 INFO - PROCESS | 2516 | ++DOMWINDOW == 77 (13C13400) [pid = 2516] [serial = 521] [outer = 13657800] 16:29:38 INFO - PROCESS | 2516 | 1465860578256 Marionette DEBUG loaded listener.js 16:29:38 INFO - PROCESS | 2516 | ++DOMWINDOW == 78 (13C44800) [pid = 2516] [serial = 522] [outer = 13657800] 16:29:38 INFO - PROCESS | 2516 | 1465860578709 Marionette TRACE conn3 <- [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]]]}] 16:29:38 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | strokeRect of Nx0 pixels draws a straight line 16:29:38 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | took 638ms 16:29:38 INFO - PROCESS | 2516 | 1465860578745 Marionette TRACE conn3 -> [0,661,"getWindowHandle",null] 16:29:38 INFO - PROCESS | 2516 | 1465860578747 Marionette TRACE conn3 <- [1,661,null,{"value":"13"}] 16:29:38 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html 16:29:38 INFO - PROCESS | 2516 | 1465860578751 Marionette TRACE conn3 -> [0,662,"setScriptTimeout",{"ms":35000}] 16:29:38 INFO - PROCESS | 2516 | 1465860578754 Marionette TRACE conn3 <- [1,662,null,{}] 16:29:38 INFO - PROCESS | 2516 | 1465860578765 Marionette TRACE conn3 -> [0,663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:29:38 INFO - PROCESS | 2516 | 1465860578769 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:29:38 INFO - PROCESS | 2516 | 1465860578849 Marionette TRACE conn3 <- [1,663,null,{"value":null}] 16:29:38 INFO - PROCESS | 2516 | 1465860578858 Marionette TRACE conn3 -> [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\", \"9aafb883-d809-412a-bdc1-689609e922c0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:29:38 INFO - PROCESS | 2516 | 1465860578861 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:29:38 INFO - PROCESS | 2516 | ++DOCSHELL 15E11800 == 30 [pid = 2516] [id = 175] 16:29:38 INFO - PROCESS | 2516 | ++DOMWINDOW == 79 (15E18000) [pid = 2516] [serial = 523] [outer = 00000000] 16:29:38 INFO - PROCESS | 2516 | ++DOMWINDOW == 80 (15F35000) [pid = 2516] [serial = 524] [outer = 15E18000] 16:29:38 INFO - PROCESS | 2516 | 1465860578908 Marionette DEBUG loaded listener.js 16:29:38 INFO - PROCESS | 2516 | ++DOMWINDOW == 81 (1669C400) [pid = 2516] [serial = 525] [outer = 15E18000] 16:29:39 INFO - PROCESS | 2516 | [2516] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 16:29:39 INFO - PROCESS | 2516 | [2516] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 16:29:39 INFO - PROCESS | 2516 | [2516] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 16:29:39 INFO - PROCESS | 2516 | 1465860579374 Marionette TRACE conn3 <- [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]]]}] 16:29:39 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 16:29:39 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html | took 623ms 16:29:39 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html 16:29:39 INFO - PROCESS | 2516 | 1465860579388 Marionette TRACE conn3 -> [0,665,"getWindowHandle",null] 16:29:39 INFO - PROCESS | 2516 | 1465860579390 Marionette TRACE conn3 <- [1,665,null,{"value":"13"}] 16:29:39 INFO - PROCESS | 2516 | 1465860579393 Marionette TRACE conn3 -> [0,666,"setScriptTimeout",{"ms":35000}] 16:29:39 INFO - PROCESS | 2516 | 1465860579395 Marionette TRACE conn3 <- [1,666,null,{}] 16:29:39 INFO - PROCESS | 2516 | 1465860579416 Marionette TRACE conn3 -> [0,667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:29:39 INFO - PROCESS | 2516 | 1465860579428 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:29:39 INFO - PROCESS | 2516 | 1465860579550 Marionette TRACE conn3 <- [1,667,null,{"value":null}] 16:29:39 INFO - PROCESS | 2516 | 1465860579555 Marionette TRACE conn3 -> [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\", \"9aafb883-d809-412a-bdc1-689609e922c0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:29:39 INFO - PROCESS | 2516 | 1465860579557 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:29:39 INFO - PROCESS | 2516 | ++DOCSHELL 15FBDC00 == 31 [pid = 2516] [id = 176] 16:29:39 INFO - PROCESS | 2516 | ++DOMWINDOW == 82 (16A3B800) [pid = 2516] [serial = 526] [outer = 00000000] 16:29:39 INFO - PROCESS | 2516 | ++DOMWINDOW == 83 (16D75000) [pid = 2516] [serial = 527] [outer = 16A3B800] 16:29:39 INFO - PROCESS | 2516 | 1465860579601 Marionette DEBUG loaded listener.js 16:29:39 INFO - PROCESS | 2516 | ++DOMWINDOW == 84 (16EA3800) [pid = 2516] [serial = 528] [outer = 16A3B800] 16:29:40 INFO - PROCESS | 2516 | 1465860580024 Marionette TRACE conn3 <- [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]]]}] 16:29:40 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | strokeRect of Nx0 pixels draws a closed line with joins 16:29:40 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | took 685ms 16:29:40 INFO - PROCESS | 2516 | 1465860580078 Marionette TRACE conn3 -> [0,669,"getWindowHandle",null] 16:29:40 INFO - PROCESS | 2516 | 1465860580080 Marionette TRACE conn3 <- [1,669,null,{"value":"13"}] 16:29:40 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html 16:29:40 INFO - PROCESS | 2516 | 1465860580083 Marionette TRACE conn3 -> [0,670,"setScriptTimeout",{"ms":35000}] 16:29:40 INFO - PROCESS | 2516 | 1465860580085 Marionette TRACE conn3 <- [1,670,null,{}] 16:29:40 INFO - PROCESS | 2516 | 1465860580089 Marionette TRACE conn3 -> [0,671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:29:40 INFO - PROCESS | 2516 | 1465860580091 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:29:40 INFO - PROCESS | 2516 | 1465860580194 Marionette TRACE conn3 <- [1,671,null,{"value":null}] 16:29:40 INFO - PROCESS | 2516 | 1465860580278 Marionette TRACE conn3 -> [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\", \"9aafb883-d809-412a-bdc1-689609e922c0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:29:40 INFO - PROCESS | 2516 | 1465860580280 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:29:40 INFO - PROCESS | 2516 | ++DOCSHELL 16ED5400 == 32 [pid = 2516] [id = 177] 16:29:40 INFO - PROCESS | 2516 | ++DOMWINDOW == 85 (16ED5800) [pid = 2516] [serial = 529] [outer = 00000000] 16:29:40 INFO - PROCESS | 2516 | ++DOMWINDOW == 86 (16EDE000) [pid = 2516] [serial = 530] [outer = 16ED5800] 16:29:40 INFO - PROCESS | 2516 | 1465860580323 Marionette DEBUG loaded listener.js 16:29:40 INFO - PROCESS | 2516 | ++DOMWINDOW == 87 (16EE3800) [pid = 2516] [serial = 531] [outer = 16ED5800] 16:29:41 INFO - PROCESS | 2516 | 1465860581327 Marionette TRACE conn3 <- [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]]]}] 16:29:41 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) 16:29:41 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html | took 1291ms 16:29:41 INFO - PROCESS | 2516 | 1465860581382 Marionette TRACE conn3 -> [0,673,"getWindowHandle",null] 16:29:41 INFO - PROCESS | 2516 | 1465860581384 Marionette TRACE conn3 <- [1,673,null,{"value":"13"}] 16:29:41 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html 16:29:41 INFO - PROCESS | 2516 | 1465860581584 Marionette TRACE conn3 -> [0,674,"setScriptTimeout",{"ms":35000}] 16:29:41 INFO - PROCESS | 2516 | 1465860581586 Marionette TRACE conn3 <- [1,674,null,{}] 16:29:41 INFO - PROCESS | 2516 | --DOMWINDOW == 86 (10438400) [pid = 2516] [serial = 472] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html] 16:29:41 INFO - PROCESS | 2516 | --DOMWINDOW == 85 (131D2400) [pid = 2516] [serial = 493] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html] 16:29:41 INFO - PROCESS | 2516 | --DOMWINDOW == 84 (16D79800) [pid = 2516] [serial = 481] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html] 16:29:41 INFO - PROCESS | 2516 | --DOMWINDOW == 83 (198D0C00) [pid = 2516] [serial = 487] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html] 16:29:41 INFO - PROCESS | 2516 | --DOMWINDOW == 82 (10ECBC00) [pid = 2516] [serial = 475] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html] 16:29:41 INFO - PROCESS | 2516 | --DOMWINDOW == 81 (19F84000) [pid = 2516] [serial = 496] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html] 16:29:41 INFO - PROCESS | 2516 | --DOMWINDOW == 80 (19E8D400) [pid = 2516] [serial = 463] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html] 16:29:41 INFO - PROCESS | 2516 | --DOMWINDOW == 79 (1794B400) [pid = 2516] [serial = 484] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html] 16:29:41 INFO - PROCESS | 2516 | --DOMWINDOW == 78 (14FCD000) [pid = 2516] [serial = 469] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html] 16:29:41 INFO - PROCESS | 2516 | --DOMWINDOW == 77 (1A24D400) [pid = 2516] [serial = 490] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html] 16:29:41 INFO - PROCESS | 2516 | --DOMWINDOW == 76 (15A9B000) [pid = 2516] [serial = 478] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html] 16:29:41 INFO - PROCESS | 2516 | --DOMWINDOW == 75 (1A689400) [pid = 2516] [serial = 499] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html] 16:29:41 INFO - PROCESS | 2516 | --DOMWINDOW == 74 (0C768800) [pid = 2516] [serial = 466] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html] 16:29:41 INFO - PROCESS | 2516 | 1465860581633 Marionette TRACE conn3 -> [0,675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:29:41 INFO - PROCESS | 2516 | 1465860581639 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:29:41 INFO - PROCESS | 2516 | 1465860581733 Marionette TRACE conn3 <- [1,675,null,{"value":null}] 16:29:41 INFO - PROCESS | 2516 | 1465860581738 Marionette TRACE conn3 -> [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\", \"9aafb883-d809-412a-bdc1-689609e922c0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:29:41 INFO - PROCESS | 2516 | 1465860581740 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:29:41 INFO - PROCESS | 2516 | ++DOCSHELL 13D62000 == 33 [pid = 2516] [id = 178] 16:29:41 INFO - PROCESS | 2516 | ++DOMWINDOW == 75 (15FC1000) [pid = 2516] [serial = 532] [outer = 00000000] 16:29:41 INFO - PROCESS | 2516 | ++DOMWINDOW == 76 (16EE3000) [pid = 2516] [serial = 533] [outer = 15FC1000] 16:29:41 INFO - PROCESS | 2516 | 1465860581785 Marionette DEBUG loaded listener.js 16:29:41 INFO - PROCESS | 2516 | ++DOMWINDOW == 77 (176C4400) [pid = 2516] [serial = 534] [outer = 15FC1000] 16:29:42 INFO - PROCESS | 2516 | 1465860582683 Marionette TRACE conn3 <- [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]]]}] 16:29:42 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | textAlign end with ltr is the right edge 16:29:42 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | took 1323ms 16:29:42 INFO - PROCESS | 2516 | 1465860582720 Marionette TRACE conn3 -> [0,677,"getWindowHandle",null] 16:29:42 INFO - PROCESS | 2516 | 1465860582721 Marionette TRACE conn3 <- [1,677,null,{"value":"13"}] 16:29:42 INFO - PROCESS | 2516 | 1465860582725 Marionette TRACE conn3 -> [0,678,"setScriptTimeout",{"ms":35000}] 16:29:42 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html 16:29:42 INFO - PROCESS | 2516 | 1465860582727 Marionette TRACE conn3 <- [1,678,null,{}] 16:29:42 INFO - PROCESS | 2516 | 1465860582734 Marionette TRACE conn3 -> [0,679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:29:42 INFO - PROCESS | 2516 | 1465860582736 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:29:42 INFO - PROCESS | 2516 | 1465860582823 Marionette TRACE conn3 <- [1,679,null,{"value":null}] 16:29:42 INFO - PROCESS | 2516 | 1465860582831 Marionette TRACE conn3 -> [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\", \"9aafb883-d809-412a-bdc1-689609e922c0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:29:42 INFO - PROCESS | 2516 | 1465860582834 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:29:42 INFO - PROCESS | 2516 | ++DOCSHELL 16EE2400 == 34 [pid = 2516] [id = 179] 16:29:42 INFO - PROCESS | 2516 | ++DOMWINDOW == 78 (1761BC00) [pid = 2516] [serial = 535] [outer = 00000000] 16:29:42 INFO - PROCESS | 2516 | ++DOMWINDOW == 79 (17951400) [pid = 2516] [serial = 536] [outer = 1761BC00] 16:29:42 INFO - PROCESS | 2516 | 1465860582878 Marionette DEBUG loaded listener.js 16:29:42 INFO - PROCESS | 2516 | ++DOMWINDOW == 80 (17EC9C00) [pid = 2516] [serial = 537] [outer = 1761BC00] 16:29:43 INFO - PROCESS | 2516 | 1465860583817 Marionette TRACE conn3 <- [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]]]}] 16:29:43 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | textAlign end with rtl is the left edge 16:29:43 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | took 1136ms 16:29:43 INFO - PROCESS | 2516 | 1465860583852 Marionette TRACE conn3 -> [0,681,"getWindowHandle",null] 16:29:43 INFO - PROCESS | 2516 | 1465860583857 Marionette TRACE conn3 <- [1,681,null,{"value":"13"}] 16:29:43 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html 16:29:43 INFO - PROCESS | 2516 | 1465860583863 Marionette TRACE conn3 -> [0,682,"setScriptTimeout",{"ms":35000}] 16:29:43 INFO - PROCESS | 2516 | 1465860583866 Marionette TRACE conn3 <- [1,682,null,{}] 16:29:43 INFO - PROCESS | 2516 | 1465860583915 Marionette TRACE conn3 -> [0,683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:29:43 INFO - PROCESS | 2516 | 1465860583918 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:29:44 INFO - PROCESS | 2516 | 1465860584019 Marionette TRACE conn3 <- [1,683,null,{"value":null}] 16:29:44 INFO - PROCESS | 2516 | 1465860584175 Marionette TRACE conn3 -> [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\", \"9aafb883-d809-412a-bdc1-689609e922c0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:29:44 INFO - PROCESS | 2516 | 1465860584178 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:29:44 INFO - PROCESS | 2516 | ++DOCSHELL 10EF2000 == 35 [pid = 2516] [id = 180] 16:29:44 INFO - PROCESS | 2516 | ++DOMWINDOW == 81 (10EFA800) [pid = 2516] [serial = 538] [outer = 00000000] 16:29:44 INFO - PROCESS | 2516 | ++DOMWINDOW == 82 (11AD4000) [pid = 2516] [serial = 539] [outer = 10EFA800] 16:29:44 INFO - PROCESS | 2516 | 1465860584277 Marionette DEBUG loaded listener.js 16:29:44 INFO - PROCESS | 2516 | ++DOMWINDOW == 83 (13031000) [pid = 2516] [serial = 540] [outer = 10EFA800] 16:29:45 INFO - PROCESS | 2516 | 1465860585455 Marionette TRACE conn3 <- [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]]]}] 16:29:45 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) 16:29:45 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html | took 1634ms 16:29:45 INFO - PROCESS | 2516 | 1465860585511 Marionette TRACE conn3 -> [0,685,"getWindowHandle",null] 16:29:45 INFO - PROCESS | 2516 | 1465860585515 Marionette TRACE conn3 <- [1,685,null,{"value":"13"}] 16:29:45 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html 16:29:45 INFO - PROCESS | 2516 | 1465860585521 Marionette TRACE conn3 -> [0,686,"setScriptTimeout",{"ms":35000}] 16:29:45 INFO - PROCESS | 2516 | 1465860585524 Marionette TRACE conn3 <- [1,686,null,{}] 16:29:45 INFO - PROCESS | 2516 | 1465860585614 Marionette TRACE conn3 -> [0,687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:29:45 INFO - PROCESS | 2516 | 1465860585617 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:29:45 INFO - PROCESS | 2516 | 1465860585721 Marionette TRACE conn3 <- [1,687,null,{"value":null}] 16:29:45 INFO - PROCESS | 2516 | 1465860585793 Marionette TRACE conn3 -> [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\", \"9aafb883-d809-412a-bdc1-689609e922c0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:29:45 INFO - PROCESS | 2516 | 1465860585795 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:29:45 INFO - PROCESS | 2516 | ++DOCSHELL 13153C00 == 36 [pid = 2516] [id = 181] 16:29:45 INFO - PROCESS | 2516 | ++DOMWINDOW == 84 (13154C00) [pid = 2516] [serial = 541] [outer = 00000000] 16:29:45 INFO - PROCESS | 2516 | ++DOMWINDOW == 85 (13244000) [pid = 2516] [serial = 542] [outer = 13154C00] 16:29:45 INFO - PROCESS | 2516 | 1465860585846 Marionette DEBUG loaded listener.js 16:29:45 INFO - PROCESS | 2516 | ++DOMWINDOW == 86 (13657C00) [pid = 2516] [serial = 543] [outer = 13154C00] 16:29:46 INFO - PROCESS | 2516 | --DOCSHELL 13D62000 == 35 [pid = 2516] [id = 178] 16:29:46 INFO - PROCESS | 2516 | --DOCSHELL 16ED5400 == 34 [pid = 2516] [id = 177] 16:29:46 INFO - PROCESS | 2516 | --DOCSHELL 15FBDC00 == 33 [pid = 2516] [id = 176] 16:29:46 INFO - PROCESS | 2516 | --DOCSHELL 15E11800 == 32 [pid = 2516] [id = 175] 16:29:46 INFO - PROCESS | 2516 | --DOCSHELL 13656C00 == 31 [pid = 2516] [id = 174] 16:29:46 INFO - PROCESS | 2516 | --DOCSHELL 1055B800 == 30 [pid = 2516] [id = 173] 16:29:46 INFO - PROCESS | 2516 | --DOCSHELL 0C75C800 == 29 [pid = 2516] [id = 172] 16:29:46 INFO - PROCESS | 2516 | --DOMWINDOW == 85 (1AB87800) [pid = 2516] [serial = 500] [outer = 00000000] [url = about:blank] 16:29:46 INFO - PROCESS | 2516 | --DOMWINDOW == 84 (17F58800) [pid = 2516] [serial = 485] [outer = 00000000] [url = about:blank] 16:29:46 INFO - PROCESS | 2516 | --DOMWINDOW == 83 (19E85000) [pid = 2516] [serial = 489] [outer = 00000000] [url = about:blank] 16:29:46 INFO - PROCESS | 2516 | --DOMWINDOW == 82 (19C9E800) [pid = 2516] [serial = 488] [outer = 00000000] [url = about:blank] 16:29:46 INFO - PROCESS | 2516 | --DOMWINDOW == 81 (16D6D000) [pid = 2516] [serial = 470] [outer = 00000000] [url = about:blank] 16:29:46 INFO - PROCESS | 2516 | --DOMWINDOW == 80 (17E5A000) [pid = 2516] [serial = 471] [outer = 00000000] [url = about:blank] 16:29:46 INFO - PROCESS | 2516 | --DOMWINDOW == 79 (15EB1800) [pid = 2516] [serial = 479] [outer = 00000000] [url = about:blank] 16:29:46 INFO - PROCESS | 2516 | --DOMWINDOW == 78 (15F3C400) [pid = 2516] [serial = 480] [outer = 00000000] [url = about:blank] 16:29:46 INFO - PROCESS | 2516 | --DOMWINDOW == 77 (105EA000) [pid = 2516] [serial = 473] [outer = 00000000] [url = about:blank] 16:29:46 INFO - PROCESS | 2516 | --DOMWINDOW == 76 (110BFC00) [pid = 2516] [serial = 474] [outer = 00000000] [url = about:blank] 16:29:46 INFO - PROCESS | 2516 | --DOMWINDOW == 75 (1314B800) [pid = 2516] [serial = 476] [outer = 00000000] [url = about:blank] 16:29:46 INFO - PROCESS | 2516 | --DOMWINDOW == 74 (1392D400) [pid = 2516] [serial = 477] [outer = 00000000] [url = about:blank] 16:29:46 INFO - PROCESS | 2516 | --DOMWINDOW == 73 (10433C00) [pid = 2516] [serial = 467] [outer = 00000000] [url = about:blank] 16:29:46 INFO - PROCESS | 2516 | --DOMWINDOW == 72 (10A46400) [pid = 2516] [serial = 468] [outer = 00000000] [url = about:blank] 16:29:46 INFO - PROCESS | 2516 | --DOMWINDOW == 71 (1A257C00) [pid = 2516] [serial = 465] [outer = 00000000] [url = about:blank] 16:29:46 INFO - PROCESS | 2516 | --DOMWINDOW == 70 (170B6C00) [pid = 2516] [serial = 482] [outer = 00000000] [url = about:blank] 16:29:46 INFO - PROCESS | 2516 | --DOMWINDOW == 69 (1A30C400) [pid = 2516] [serial = 491] [outer = 00000000] [url = about:blank] 16:29:46 INFO - PROCESS | 2516 | --DOMWINDOW == 68 (18451400) [pid = 2516] [serial = 495] [outer = 00000000] [url = about:blank] 16:29:46 INFO - PROCESS | 2516 | --DOMWINDOW == 67 (1A94D800) [pid = 2516] [serial = 501] [outer = 00000000] [url = about:blank] 16:29:46 INFO - PROCESS | 2516 | --DOMWINDOW == 66 (15E17800) [pid = 2516] [serial = 494] [outer = 00000000] [url = about:blank] 16:29:46 INFO - PROCESS | 2516 | --DOMWINDOW == 65 (1A4B4400) [pid = 2516] [serial = 497] [outer = 00000000] [url = about:blank] 16:29:46 INFO - PROCESS | 2516 | --DOMWINDOW == 64 (1A4B0000) [pid = 2516] [serial = 492] [outer = 00000000] [url = about:blank] 16:29:46 INFO - PROCESS | 2516 | --DOMWINDOW == 63 (18453000) [pid = 2516] [serial = 486] [outer = 00000000] [url = about:blank] 16:29:46 INFO - PROCESS | 2516 | --DOMWINDOW == 62 (1A4EE800) [pid = 2516] [serial = 498] [outer = 00000000] [url = about:blank] 16:29:46 INFO - PROCESS | 2516 | --DOMWINDOW == 61 (11CCA400) [pid = 2516] [serial = 483] [outer = 00000000] [url = about:blank] 16:29:46 INFO - PROCESS | 2516 | 1465860586811 Marionette TRACE conn3 <- [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]]]}] 16:29:46 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) 16:29:46 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html | took 1323ms 16:29:46 INFO - PROCESS | 2516 | 1465860586859 Marionette TRACE conn3 -> [0,689,"getWindowHandle",null] 16:29:46 INFO - PROCESS | 2516 | 1465860586864 Marionette TRACE conn3 <- [1,689,null,{"value":"13"}] 16:29:46 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html 16:29:46 INFO - PROCESS | 2516 | 1465860586870 Marionette TRACE conn3 -> [0,690,"setScriptTimeout",{"ms":35000}] 16:29:46 INFO - PROCESS | 2516 | 1465860586873 Marionette TRACE conn3 <- [1,690,null,{}] 16:29:46 INFO - PROCESS | 2516 | 1465860586877 Marionette TRACE conn3 -> [0,691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:29:46 INFO - PROCESS | 2516 | 1465860586880 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:29:46 INFO - PROCESS | 2516 | 1465860586973 Marionette TRACE conn3 <- [1,691,null,{"value":null}] 16:29:46 INFO - PROCESS | 2516 | 1465860586980 Marionette TRACE conn3 -> [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\", \"9aafb883-d809-412a-bdc1-689609e922c0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:29:46 INFO - PROCESS | 2516 | 1465860586982 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:29:46 INFO - PROCESS | 2516 | ++DOCSHELL 13250400 == 30 [pid = 2516] [id = 182] 16:29:46 INFO - PROCESS | 2516 | ++DOMWINDOW == 62 (13656C00) [pid = 2516] [serial = 544] [outer = 00000000] 16:29:47 INFO - PROCESS | 2516 | ++DOMWINDOW == 63 (13D5FC00) [pid = 2516] [serial = 545] [outer = 13656C00] 16:29:47 INFO - PROCESS | 2516 | 1465860587028 Marionette DEBUG loaded listener.js 16:29:47 INFO - PROCESS | 2516 | ++DOMWINDOW == 64 (1430E800) [pid = 2516] [serial = 546] [outer = 13656C00] 16:29:47 INFO - PROCESS | 2516 | 1465860587977 Marionette TRACE conn3 <- [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]]]}] 16:29:48 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | textAlign start with ltr is the left edge 16:29:48 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | took 1151ms 16:29:48 INFO - PROCESS | 2516 | 1465860588008 Marionette TRACE conn3 -> [0,693,"getWindowHandle",null] 16:29:48 INFO - PROCESS | 2516 | 1465860588010 Marionette TRACE conn3 <- [1,693,null,{"value":"13"}] 16:29:48 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html 16:29:48 INFO - PROCESS | 2516 | 1465860588020 Marionette TRACE conn3 -> [0,694,"setScriptTimeout",{"ms":35000}] 16:29:48 INFO - PROCESS | 2516 | 1465860588024 Marionette TRACE conn3 <- [1,694,null,{}] 16:29:48 INFO - PROCESS | 2516 | 1465860588034 Marionette TRACE conn3 -> [0,695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:29:48 INFO - PROCESS | 2516 | 1465860588039 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:29:48 INFO - PROCESS | 2516 | 1465860588153 Marionette TRACE conn3 <- [1,695,null,{"value":null}] 16:29:48 INFO - PROCESS | 2516 | 1465860588161 Marionette TRACE conn3 -> [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\", \"9aafb883-d809-412a-bdc1-689609e922c0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:29:48 INFO - PROCESS | 2516 | 1465860588164 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:29:48 INFO - PROCESS | 2516 | ++DOCSHELL 15EC0400 == 31 [pid = 2516] [id = 183] 16:29:48 INFO - PROCESS | 2516 | ++DOMWINDOW == 65 (15F3C400) [pid = 2516] [serial = 547] [outer = 00000000] 16:29:48 INFO - PROCESS | 2516 | ++DOMWINDOW == 66 (16992000) [pid = 2516] [serial = 548] [outer = 15F3C400] 16:29:48 INFO - PROCESS | 2516 | 1465860588210 Marionette DEBUG loaded listener.js 16:29:48 INFO - PROCESS | 2516 | ++DOMWINDOW == 67 (16D05C00) [pid = 2516] [serial = 549] [outer = 15F3C400] 16:29:49 INFO - PROCESS | 2516 | 1465860589175 Marionette TRACE conn3 <- [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]]]}] 16:29:49 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | textAlign start with rtl is the right edge 16:29:49 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | took 1182ms 16:29:49 INFO - PROCESS | 2516 | 1465860589216 Marionette TRACE conn3 -> [0,697,"getWindowHandle",null] 16:29:49 INFO - PROCESS | 2516 | 1465860589218 Marionette TRACE conn3 <- [1,697,null,{"value":"13"}] 16:29:49 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html 16:29:49 INFO - PROCESS | 2516 | 1465860589222 Marionette TRACE conn3 -> [0,698,"setScriptTimeout",{"ms":35000}] 16:29:49 INFO - PROCESS | 2516 | 1465860589223 Marionette TRACE conn3 <- [1,698,null,{}] 16:29:49 INFO - PROCESS | 2516 | 1465860589233 Marionette TRACE conn3 -> [0,699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:29:49 INFO - PROCESS | 2516 | 1465860589234 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:29:49 INFO - PROCESS | 2516 | 1465860589342 Marionette TRACE conn3 <- [1,699,null,{"value":null}] 16:29:49 INFO - PROCESS | 2516 | 1465860589348 Marionette TRACE conn3 -> [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\", \"9aafb883-d809-412a-bdc1-689609e922c0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:29:49 INFO - PROCESS | 2516 | 1465860589350 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:29:49 INFO - PROCESS | 2516 | ++DOCSHELL 16D12000 == 32 [pid = 2516] [id = 184] 16:29:49 INFO - PROCESS | 2516 | ++DOMWINDOW == 68 (16D70000) [pid = 2516] [serial = 550] [outer = 00000000] 16:29:49 INFO - PROCESS | 2516 | ++DOMWINDOW == 69 (16EE1000) [pid = 2516] [serial = 551] [outer = 16D70000] 16:29:49 INFO - PROCESS | 2516 | 1465860589396 Marionette DEBUG loaded listener.js 16:29:49 INFO - PROCESS | 2516 | ++DOMWINDOW == 70 (1700F800) [pid = 2516] [serial = 552] [outer = 16D70000] 16:29:49 INFO - PROCESS | 2516 | --DOMWINDOW == 69 (104EB400) [pid = 2516] [serial = 514] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html] 16:29:49 INFO - PROCESS | 2516 | --DOMWINDOW == 68 (10565C00) [pid = 2516] [serial = 517] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html] 16:29:49 INFO - PROCESS | 2516 | --DOMWINDOW == 67 (15E18000) [pid = 2516] [serial = 523] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html] 16:29:49 INFO - PROCESS | 2516 | --DOMWINDOW == 66 (13657800) [pid = 2516] [serial = 520] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html] 16:29:49 INFO - PROCESS | 2516 | --DOMWINDOW == 65 (16ED5800) [pid = 2516] [serial = 529] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html] 16:29:49 INFO - PROCESS | 2516 | --DOMWINDOW == 64 (15FC1000) [pid = 2516] [serial = 532] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html] 16:29:49 INFO - PROCESS | 2516 | --DOMWINDOW == 63 (0C774C00) [pid = 2516] [serial = 502] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html] 16:29:49 INFO - PROCESS | 2516 | --DOMWINDOW == 62 (14FCC800) [pid = 2516] [serial = 505] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html] 16:29:49 INFO - PROCESS | 2516 | --DOMWINDOW == 61 (1845C800) [pid = 2516] [serial = 508] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html] 16:29:49 INFO - PROCESS | 2516 | --DOMWINDOW == 60 (1AB95400) [pid = 2516] [serial = 511] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html] 16:29:49 INFO - PROCESS | 2516 | --DOMWINDOW == 59 (16A3B800) [pid = 2516] [serial = 526] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html] 16:29:50 INFO - PROCESS | 2516 | 1465860590331 Marionette TRACE conn3 <- [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]]]}] 16:29:50 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | Canvas test: 2d.text.draw.baseline.alphabetic 16:29:50 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | took 1136ms 16:29:50 INFO - PROCESS | 2516 | 1465860590366 Marionette TRACE conn3 -> [0,701,"getWindowHandle",null] 16:29:50 INFO - PROCESS | 2516 | 1465860590368 Marionette TRACE conn3 <- [1,701,null,{"value":"13"}] 16:29:50 INFO - PROCESS | 2516 | 1465860590371 Marionette TRACE conn3 -> [0,702,"setScriptTimeout",{"ms":35000}] 16:29:50 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html 16:29:50 INFO - PROCESS | 2516 | 1465860590373 Marionette TRACE conn3 <- [1,702,null,{}] 16:29:50 INFO - PROCESS | 2516 | 1465860590377 Marionette TRACE conn3 -> [0,703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:29:50 INFO - PROCESS | 2516 | 1465860590379 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:29:50 INFO - PROCESS | 2516 | 1465860590455 Marionette TRACE conn3 <- [1,703,null,{"value":null}] 16:29:50 INFO - PROCESS | 2516 | 1465860590526 Marionette TRACE conn3 -> [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\", \"9aafb883-d809-412a-bdc1-689609e922c0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:29:50 INFO - PROCESS | 2516 | 1465860590529 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:29:50 INFO - PROCESS | 2516 | ++DOCSHELL 13C16800 == 33 [pid = 2516] [id = 185] 16:29:50 INFO - PROCESS | 2516 | ++DOMWINDOW == 60 (15E18000) [pid = 2516] [serial = 553] [outer = 00000000] 16:29:50 INFO - PROCESS | 2516 | ++DOMWINDOW == 61 (16D71800) [pid = 2516] [serial = 554] [outer = 15E18000] 16:29:50 INFO - PROCESS | 2516 | 1465860590571 Marionette DEBUG loaded listener.js 16:29:50 INFO - PROCESS | 2516 | ++DOMWINDOW == 62 (16EE0C00) [pid = 2516] [serial = 555] [outer = 15E18000] 16:29:51 INFO - PROCESS | 2516 | 1465860591446 Marionette TRACE conn3 <- [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]]]}] 16:29:51 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 16:29:51 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html | took 1073ms 16:29:51 INFO - PROCESS | 2516 | 1465860591466 Marionette TRACE conn3 -> [0,705,"getWindowHandle",null] 16:29:51 INFO - PROCESS | 2516 | 1465860591468 Marionette TRACE conn3 <- [1,705,null,{"value":"13"}] 16:29:51 INFO - PROCESS | 2516 | 1465860591471 Marionette TRACE conn3 -> [0,706,"setScriptTimeout",{"ms":35000}] 16:29:51 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html 16:29:51 INFO - PROCESS | 2516 | 1465860591473 Marionette TRACE conn3 <- [1,706,null,{}] 16:29:51 INFO - PROCESS | 2516 | 1465860591476 Marionette TRACE conn3 -> [0,707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:29:51 INFO - PROCESS | 2516 | 1465860591481 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:29:51 INFO - PROCESS | 2516 | 1465860591610 Marionette TRACE conn3 <- [1,707,null,{"value":null}] 16:29:51 INFO - PROCESS | 2516 | 1465860591618 Marionette TRACE conn3 -> [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\", \"9aafb883-d809-412a-bdc1-689609e922c0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:29:51 INFO - PROCESS | 2516 | 1465860591620 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:29:51 INFO - PROCESS | 2516 | ++DOCSHELL 16D12800 == 34 [pid = 2516] [id = 186] 16:29:51 INFO - PROCESS | 2516 | ++DOMWINDOW == 63 (1771D400) [pid = 2516] [serial = 556] [outer = 00000000] 16:29:51 INFO - PROCESS | 2516 | ++DOMWINDOW == 64 (17E06800) [pid = 2516] [serial = 557] [outer = 1771D400] 16:29:51 INFO - PROCESS | 2516 | 1465860591648 Marionette DEBUG loaded listener.js 16:29:51 INFO - PROCESS | 2516 | ++DOMWINDOW == 65 (17ED4800) [pid = 2516] [serial = 558] [outer = 1771D400] 16:29:52 INFO - PROCESS | 2516 | 1465860592676 Marionette TRACE conn3 <- [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]]]}] 16:29:52 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | fillText works on @font-face fonts 16:29:52 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | took 1245ms 16:29:52 INFO - PROCESS | 2516 | 1465860592748 Marionette TRACE conn3 -> [0,709,"getWindowHandle",null] 16:29:52 INFO - PROCESS | 2516 | 1465860592752 Marionette TRACE conn3 <- [1,709,null,{"value":"13"}] 16:29:52 INFO - PROCESS | 2516 | 1465860592758 Marionette TRACE conn3 -> [0,710,"setScriptTimeout",{"ms":35000}] 16:29:52 INFO - PROCESS | 2516 | 1465860592762 Marionette TRACE conn3 <- [1,710,null,{}] 16:29:52 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html 16:29:52 INFO - PROCESS | 2516 | 1465860592768 Marionette TRACE conn3 -> [0,711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:29:52 INFO - PROCESS | 2516 | 1465860592771 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:29:52 INFO - PROCESS | 2516 | 1465860592867 Marionette TRACE conn3 <- [1,711,null,{"value":null}] 16:29:53 INFO - PROCESS | 2516 | 1465860593025 Marionette TRACE conn3 -> [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\", \"9aafb883-d809-412a-bdc1-689609e922c0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:29:53 INFO - PROCESS | 2516 | 1465860593028 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:29:53 INFO - PROCESS | 2516 | ++DOCSHELL 10BAAC00 == 35 [pid = 2516] [id = 187] 16:29:53 INFO - PROCESS | 2516 | ++DOMWINDOW == 66 (10BAEC00) [pid = 2516] [serial = 559] [outer = 00000000] 16:29:53 INFO - PROCESS | 2516 | ++DOMWINDOW == 67 (13247400) [pid = 2516] [serial = 560] [outer = 10BAEC00] 16:29:53 INFO - PROCESS | 2516 | 1465860593089 Marionette DEBUG loaded listener.js 16:29:53 INFO - PROCESS | 2516 | ++DOMWINDOW == 68 (13C46C00) [pid = 2516] [serial = 561] [outer = 10BAEC00] 16:29:53 INFO - PROCESS | 2516 | 1465860593610 Marionette TRACE conn3 <- [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] 16:29:53 INFO - PROCESS | 2516 | 1465860593662 Marionette TRACE conn3 <- [1,713,null,{"value":"13"}] 16:29:53 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html 16:29:53 INFO - PROCESS | 2516 | 1465860593669 Marionette TRACE conn3 -> [0,714,"setScriptTimeout",{"ms":35000}] 16:29:53 INFO - PROCESS | 2516 | 1465860593672 Marionette TRACE conn3 <- [1,714,null,{}] 16:29:53 INFO - PROCESS | 2516 | 1465860593676 Marionette TRACE conn3 -> [0,715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:29:53 INFO - PROCESS | 2516 | 1465860593679 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:29:53 INFO - PROCESS | 2516 | 1465860593781 Marionette TRACE conn3 <- [1,715,null,{"value":null}] 16:29:53 INFO - PROCESS | 2516 | 1465860593873 Marionette TRACE conn3 -> [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\", \"9aafb883-d809-412a-bdc1-689609e922c0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:29:53 INFO - PROCESS | 2516 | 1465860593876 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:29:53 INFO - PROCESS | 2516 | ++DOCSHELL 16D04800 == 36 [pid = 2516] [id = 188] 16:29:53 INFO - PROCESS | 2516 | ++DOMWINDOW == 69 (16D0BC00) [pid = 2516] [serial = 562] [outer = 00000000] 16:29:53 INFO - PROCESS | 2516 | ++DOMWINDOW == 70 (16EA2400) [pid = 2516] [serial = 563] [outer = 16D0BC00] 16:29:53 INFO - PROCESS | 2516 | 1465860593930 Marionette DEBUG loaded listener.js 16:29:54 INFO - PROCESS | 2516 | ++DOMWINDOW == 71 (16EE0400) [pid = 2516] [serial = 564] [outer = 16D0BC00] 16:29:54 INFO - PROCESS | 2516 | 1465860594580 Marionette TRACE conn3 <- [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]]]}] 16:29:54 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | fillText handles maxWidth correctly 16:29:54 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | took 933ms 16:29:54 INFO - PROCESS | 2516 | 1465860594616 Marionette TRACE conn3 -> [0,717,"getWindowHandle",null] 16:29:54 INFO - PROCESS | 2516 | 1465860594619 Marionette TRACE conn3 <- [1,717,null,{"value":"13"}] 16:29:54 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html 16:29:54 INFO - PROCESS | 2516 | 1465860594622 Marionette TRACE conn3 -> [0,718,"setScriptTimeout",{"ms":35000}] 16:29:54 INFO - PROCESS | 2516 | 1465860594626 Marionette TRACE conn3 <- [1,718,null,{}] 16:29:54 INFO - PROCESS | 2516 | 1465860594637 Marionette TRACE conn3 -> [0,719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:29:54 INFO - PROCESS | 2516 | 1465860594641 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:29:54 INFO - PROCESS | 2516 | 1465860594743 Marionette TRACE conn3 <- [1,719,null,{"value":null}] 16:29:54 INFO - PROCESS | 2516 | 1465860594825 Marionette TRACE conn3 -> [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\", \"9aafb883-d809-412a-bdc1-689609e922c0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:29:54 INFO - PROCESS | 2516 | 1465860594828 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:29:54 INFO - PROCESS | 2516 | ++DOCSHELL 198CC400 == 37 [pid = 2516] [id = 189] 16:29:54 INFO - PROCESS | 2516 | ++DOMWINDOW == 72 (198CC800) [pid = 2516] [serial = 565] [outer = 00000000] 16:29:54 INFO - PROCESS | 2516 | ++DOMWINDOW == 73 (198D0400) [pid = 2516] [serial = 566] [outer = 198CC800] 16:29:54 INFO - PROCESS | 2516 | 1465860594929 Marionette DEBUG loaded listener.js 16:29:54 INFO - PROCESS | 2516 | ++DOMWINDOW == 74 (198D7000) [pid = 2516] [serial = 567] [outer = 198CC800] 16:29:55 INFO - PROCESS | 2516 | 1465860595617 Marionette TRACE conn3 <- [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] 16:29:55 INFO - PROCESS | 2516 | 1465860595655 Marionette TRACE conn3 <- [1,721,null,{"value":"13"}] 16:29:55 INFO - PROCESS | 2516 | 1465860595660 Marionette TRACE conn3 -> [0,722,"setScriptTimeout",{"ms":35000}] 16:29:55 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html 16:29:55 INFO - PROCESS | 2516 | 1465860595663 Marionette TRACE conn3 <- [1,722,null,{}] 16:29:55 INFO - PROCESS | 2516 | 1465860595689 Marionette TRACE conn3 -> [0,723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:29:55 INFO - PROCESS | 2516 | 1465860595692 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:29:55 INFO - PROCESS | 2516 | 1465860595796 Marionette TRACE conn3 <- [1,723,null,{"value":null}] 16:29:55 INFO - PROCESS | 2516 | 1465860595876 Marionette TRACE conn3 -> [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\", \"9aafb883-d809-412a-bdc1-689609e922c0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:29:55 INFO - PROCESS | 2516 | 1465860595880 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:29:56 INFO - PROCESS | 2516 | --DOCSHELL 13C16800 == 36 [pid = 2516] [id = 185] 16:29:56 INFO - PROCESS | 2516 | --DOCSHELL 16D12000 == 35 [pid = 2516] [id = 184] 16:29:56 INFO - PROCESS | 2516 | --DOCSHELL 15EC0400 == 34 [pid = 2516] [id = 183] 16:29:56 INFO - PROCESS | 2516 | --DOCSHELL 13250400 == 33 [pid = 2516] [id = 182] 16:29:56 INFO - PROCESS | 2516 | --DOCSHELL 10EF2000 == 32 [pid = 2516] [id = 180] 16:29:56 INFO - PROCESS | 2516 | --DOCSHELL 13153C00 == 31 [pid = 2516] [id = 181] 16:29:56 INFO - PROCESS | 2516 | --DOCSHELL 16EE2400 == 30 [pid = 2516] [id = 179] 16:29:56 INFO - PROCESS | 2516 | --DOCSHELL 16D04800 == 29 [pid = 2516] [id = 188] 16:29:56 INFO - PROCESS | 2516 | --DOCSHELL 198CC400 == 28 [pid = 2516] [id = 189] 16:29:56 INFO - PROCESS | 2516 | --DOCSHELL 16D12800 == 27 [pid = 2516] [id = 186] 16:29:56 INFO - PROCESS | 2516 | --DOCSHELL 10BAAC00 == 26 [pid = 2516] [id = 187] 16:29:56 INFO - PROCESS | 2516 | ++DOCSHELL 10433800 == 27 [pid = 2516] [id = 190] 16:29:56 INFO - PROCESS | 2516 | ++DOMWINDOW == 75 (10438400) [pid = 2516] [serial = 568] [outer = 00000000] 16:29:56 INFO - PROCESS | 2516 | ++DOMWINDOW == 76 (10559400) [pid = 2516] [serial = 569] [outer = 10438400] 16:29:56 INFO - PROCESS | 2516 | 1465860596487 Marionette DEBUG loaded listener.js 16:29:56 INFO - PROCESS | 2516 | ++DOMWINDOW == 77 (105EB400) [pid = 2516] [serial = 570] [outer = 10438400] 16:29:56 INFO - PROCESS | 2516 | --DOMWINDOW == 76 (1A248C00) [pid = 2516] [serial = 510] [outer = 00000000] [url = about:blank] 16:29:56 INFO - PROCESS | 2516 | --DOMWINDOW == 75 (19CA7800) [pid = 2516] [serial = 509] [outer = 00000000] [url = about:blank] 16:29:56 INFO - PROCESS | 2516 | --DOMWINDOW == 74 (1AD5BC00) [pid = 2516] [serial = 513] [outer = 00000000] [url = about:blank] 16:29:56 INFO - PROCESS | 2516 | --DOMWINDOW == 73 (1AD56800) [pid = 2516] [serial = 512] [outer = 00000000] [url = about:blank] 16:29:56 INFO - PROCESS | 2516 | --DOMWINDOW == 72 (16EE3800) [pid = 2516] [serial = 531] [outer = 00000000] [url = about:blank] 16:29:56 INFO - PROCESS | 2516 | --DOMWINDOW == 71 (16D75000) [pid = 2516] [serial = 527] [outer = 00000000] [url = about:blank] 16:29:56 INFO - PROCESS | 2516 | --DOMWINDOW == 70 (16EA3800) [pid = 2516] [serial = 528] [outer = 00000000] [url = about:blank] 16:29:56 INFO - PROCESS | 2516 | --DOMWINDOW == 69 (1669C400) [pid = 2516] [serial = 525] [outer = 00000000] [url = about:blank] 16:29:56 INFO - PROCESS | 2516 | --DOMWINDOW == 68 (176C4400) [pid = 2516] [serial = 534] [outer = 00000000] [url = about:blank] 16:29:56 INFO - PROCESS | 2516 | --DOMWINDOW == 67 (17951400) [pid = 2516] [serial = 536] [outer = 00000000] [url = about:blank] 16:29:56 INFO - PROCESS | 2516 | --DOMWINDOW == 66 (12AE5400) [pid = 2516] [serial = 516] [outer = 00000000] [url = about:blank] 16:29:56 INFO - PROCESS | 2516 | --DOMWINDOW == 65 (10EFF800) [pid = 2516] [serial = 515] [outer = 00000000] [url = about:blank] 16:29:56 INFO - PROCESS | 2516 | --DOMWINDOW == 64 (11AD2C00) [pid = 2516] [serial = 518] [outer = 00000000] [url = about:blank] 16:29:56 INFO - PROCESS | 2516 | --DOMWINDOW == 63 (12812400) [pid = 2516] [serial = 519] [outer = 00000000] [url = about:blank] 16:29:56 INFO - PROCESS | 2516 | --DOMWINDOW == 62 (15F35000) [pid = 2516] [serial = 524] [outer = 00000000] [url = about:blank] 16:29:56 INFO - PROCESS | 2516 | --DOMWINDOW == 61 (13C13400) [pid = 2516] [serial = 521] [outer = 00000000] [url = about:blank] 16:29:56 INFO - PROCESS | 2516 | --DOMWINDOW == 60 (13C44800) [pid = 2516] [serial = 522] [outer = 00000000] [url = about:blank] 16:29:56 INFO - PROCESS | 2516 | --DOMWINDOW == 59 (16EDE000) [pid = 2516] [serial = 530] [outer = 00000000] [url = about:blank] 16:29:56 INFO - PROCESS | 2516 | --DOMWINDOW == 58 (16EE3000) [pid = 2516] [serial = 533] [outer = 00000000] [url = about:blank] 16:29:56 INFO - PROCESS | 2516 | --DOMWINDOW == 57 (114C9400) [pid = 2516] [serial = 504] [outer = 00000000] [url = about:blank] 16:29:56 INFO - PROCESS | 2516 | --DOMWINDOW == 56 (1055C400) [pid = 2516] [serial = 503] [outer = 00000000] [url = about:blank] 16:29:56 INFO - PROCESS | 2516 | --DOMWINDOW == 55 (1699A000) [pid = 2516] [serial = 507] [outer = 00000000] [url = about:blank] 16:29:56 INFO - PROCESS | 2516 | --DOMWINDOW == 54 (15E1FC00) [pid = 2516] [serial = 506] [outer = 00000000] [url = about:blank] 16:29:57 INFO - PROCESS | 2516 | 1465860597008 Marionette TRACE conn3 <- [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]]]}] 16:29:57 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | fillText does not start a new path or subpath 16:29:57 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | took 1370ms 16:29:57 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html 16:29:57 INFO - PROCESS | 2516 | 1465860597040 Marionette TRACE conn3 -> [0,725,"getWindowHandle",null] 16:29:57 INFO - PROCESS | 2516 | 1465860597044 Marionette TRACE conn3 <- [1,725,null,{"value":"13"}] 16:29:57 INFO - PROCESS | 2516 | 1465860597049 Marionette TRACE conn3 -> [0,726,"setScriptTimeout",{"ms":35000}] 16:29:57 INFO - PROCESS | 2516 | 1465860597051 Marionette TRACE conn3 <- [1,726,null,{}] 16:29:57 INFO - PROCESS | 2516 | 1465860597055 Marionette TRACE conn3 -> [0,727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:29:57 INFO - PROCESS | 2516 | 1465860597058 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:29:57 INFO - PROCESS | 2516 | 1465860597150 Marionette TRACE conn3 <- [1,727,null,{"value":null}] 16:29:57 INFO - PROCESS | 2516 | 1465860597256 Marionette TRACE conn3 -> [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\", \"9aafb883-d809-412a-bdc1-689609e922c0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:29:57 INFO - PROCESS | 2516 | 1465860597259 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:29:57 INFO - PROCESS | 2516 | ++DOCSHELL 11AD2C00 == 28 [pid = 2516] [id = 191] 16:29:57 INFO - PROCESS | 2516 | ++DOMWINDOW == 55 (11AD4800) [pid = 2516] [serial = 571] [outer = 00000000] 16:29:57 INFO - PROCESS | 2516 | ++DOMWINDOW == 56 (12812400) [pid = 2516] [serial = 572] [outer = 11AD4800] 16:29:57 INFO - PROCESS | 2516 | 1465860597305 Marionette DEBUG loaded listener.js 16:29:57 INFO - PROCESS | 2516 | ++DOMWINDOW == 57 (12AA3000) [pid = 2516] [serial = 573] [outer = 11AD4800] 16:29:58 INFO - PROCESS | 2516 | 1465860598151 Marionette TRACE conn3 <- [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]]]}] 16:29:58 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | Canvas test: 2d.text.draw.fontface 16:29:58 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | took 1136ms 16:29:58 INFO - PROCESS | 2516 | 1465860598194 Marionette TRACE conn3 -> [0,729,"getWindowHandle",null] 16:29:58 INFO - PROCESS | 2516 | 1465860598198 Marionette TRACE conn3 <- [1,729,null,{"value":"13"}] 16:29:58 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html 16:29:58 INFO - PROCESS | 2516 | 1465860598211 Marionette TRACE conn3 -> [0,730,"setScriptTimeout",{"ms":35000}] 16:29:58 INFO - PROCESS | 2516 | 1465860598213 Marionette TRACE conn3 <- [1,730,null,{}] 16:29:58 INFO - PROCESS | 2516 | 1465860598218 Marionette TRACE conn3 -> [0,731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:29:58 INFO - PROCESS | 2516 | 1465860598222 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:29:58 INFO - PROCESS | 2516 | 1465860598311 Marionette TRACE conn3 <- [1,731,null,{"value":null}] 16:29:58 INFO - PROCESS | 2516 | 1465860598318 Marionette TRACE conn3 -> [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\", \"9aafb883-d809-412a-bdc1-689609e922c0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:29:58 INFO - PROCESS | 2516 | 1465860598321 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:29:58 INFO - PROCESS | 2516 | ++DOCSHELL 1129C400 == 29 [pid = 2516] [id = 192] 16:29:58 INFO - PROCESS | 2516 | ++DOMWINDOW == 58 (1309F400) [pid = 2516] [serial = 574] [outer = 00000000] 16:29:58 INFO - PROCESS | 2516 | ++DOMWINDOW == 59 (13241800) [pid = 2516] [serial = 575] [outer = 1309F400] 16:29:58 INFO - PROCESS | 2516 | 1465860598365 Marionette DEBUG loaded listener.js 16:29:58 INFO - PROCESS | 2516 | ++DOMWINDOW == 60 (13C11800) [pid = 2516] [serial = 576] [outer = 1309F400] 16:29:59 INFO - PROCESS | 2516 | 1465860599313 Marionette TRACE conn3 <- [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]]]}] 16:29:59 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 16:29:59 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html | took 1151ms 16:29:59 INFO - PROCESS | 2516 | 1465860599371 Marionette TRACE conn3 -> [0,733,"getWindowHandle",null] 16:29:59 INFO - PROCESS | 2516 | 1465860599373 Marionette TRACE conn3 <- [1,733,null,{"value":"13"}] 16:29:59 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html 16:29:59 INFO - PROCESS | 2516 | 1465860599376 Marionette TRACE conn3 -> [0,734,"setScriptTimeout",{"ms":35000}] 16:29:59 INFO - PROCESS | 2516 | 1465860599380 Marionette TRACE conn3 <- [1,734,null,{}] 16:29:59 INFO - PROCESS | 2516 | 1465860599391 Marionette TRACE conn3 -> [0,735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:29:59 INFO - PROCESS | 2516 | 1465860599395 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:29:59 INFO - PROCESS | 2516 | 1465860599490 Marionette TRACE conn3 <- [1,735,null,{"value":null}] 16:29:59 INFO - PROCESS | 2516 | 1465860599498 Marionette TRACE conn3 -> [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\", \"9aafb883-d809-412a-bdc1-689609e922c0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:29:59 INFO - PROCESS | 2516 | 1465860599501 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:29:59 INFO - PROCESS | 2516 | ++DOCSHELL 13C1E400 == 30 [pid = 2516] [id = 193] 16:29:59 INFO - PROCESS | 2516 | ++DOMWINDOW == 61 (1430A000) [pid = 2516] [serial = 577] [outer = 00000000] 16:29:59 INFO - PROCESS | 2516 | ++DOMWINDOW == 62 (15A8E000) [pid = 2516] [serial = 578] [outer = 1430A000] 16:29:59 INFO - PROCESS | 2516 | 1465860599544 Marionette DEBUG loaded listener.js 16:29:59 INFO - PROCESS | 2516 | ++DOMWINDOW == 63 (15A99800) [pid = 2516] [serial = 579] [outer = 1430A000] 16:30:00 INFO - PROCESS | 2516 | 1465860600494 Marionette TRACE conn3 <- [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]]]}] 16:30:00 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.) 16:30:00 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html | took 1136ms 16:30:00 INFO - PROCESS | 2516 | 1465860600505 Marionette TRACE conn3 -> [0,737,"getWindowHandle",null] 16:30:00 INFO - PROCESS | 2516 | 1465860600508 Marionette TRACE conn3 <- [1,737,null,{"value":"13"}] 16:30:00 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html 16:30:00 INFO - PROCESS | 2516 | 1465860600556 Marionette TRACE conn3 -> [0,738,"setScriptTimeout",{"ms":35000}] 16:30:00 INFO - PROCESS | 2516 | 1465860600558 Marionette TRACE conn3 <- [1,738,null,{}] 16:30:00 INFO - PROCESS | 2516 | --DOMWINDOW == 62 (15F3C400) [pid = 2516] [serial = 547] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html] 16:30:00 INFO - PROCESS | 2516 | --DOMWINDOW == 61 (1761BC00) [pid = 2516] [serial = 535] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html] 16:30:00 INFO - PROCESS | 2516 | --DOMWINDOW == 60 (13154C00) [pid = 2516] [serial = 541] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html] 16:30:00 INFO - PROCESS | 2516 | --DOMWINDOW == 59 (10EFA800) [pid = 2516] [serial = 538] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html] 16:30:00 INFO - PROCESS | 2516 | --DOMWINDOW == 58 (13656C00) [pid = 2516] [serial = 544] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html] 16:30:00 INFO - PROCESS | 2516 | --DOMWINDOW == 57 (16D70000) [pid = 2516] [serial = 550] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html] 16:30:00 INFO - PROCESS | 2516 | --DOMWINDOW == 56 (15E18000) [pid = 2516] [serial = 553] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html] 16:30:00 INFO - PROCESS | 2516 | --DOMWINDOW == 55 (1771D400) [pid = 2516] [serial = 556] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html] 16:30:00 INFO - PROCESS | 2516 | 1465860600566 Marionette TRACE conn3 -> [0,739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:30:00 INFO - PROCESS | 2516 | 1465860600568 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:30:00 INFO - PROCESS | 2516 | 1465860600650 Marionette TRACE conn3 <- [1,739,null,{"value":null}] 16:30:00 INFO - PROCESS | 2516 | 1465860600655 Marionette TRACE conn3 -> [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\", \"9aafb883-d809-412a-bdc1-689609e922c0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:30:00 INFO - PROCESS | 2516 | 1465860600658 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:30:00 INFO - PROCESS | 2516 | ++DOCSHELL 15EB9000 == 31 [pid = 2516] [id = 194] 16:30:00 INFO - PROCESS | 2516 | ++DOMWINDOW == 56 (15EBA400) [pid = 2516] [serial = 580] [outer = 00000000] 16:30:00 INFO - PROCESS | 2516 | ++DOMWINDOW == 57 (15F34C00) [pid = 2516] [serial = 581] [outer = 15EBA400] 16:30:00 INFO - PROCESS | 2516 | 1465860600700 Marionette DEBUG loaded listener.js 16:30:00 INFO - PROCESS | 2516 | ++DOMWINDOW == 58 (15F3C400) [pid = 2516] [serial = 582] [outer = 15EBA400] 16:30:01 INFO - PROCESS | 2516 | 1465860601619 Marionette TRACE conn3 <- [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]]]}] 16:30:01 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | U+0020 is rendered the correct size (1em wide) 16:30:01 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | took 1136ms 16:30:01 INFO - PROCESS | 2516 | 1465860601662 Marionette TRACE conn3 -> [0,741,"getWindowHandle",null] 16:30:01 INFO - PROCESS | 2516 | 1465860601664 Marionette TRACE conn3 <- [1,741,null,{"value":"13"}] 16:30:01 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html 16:30:01 INFO - PROCESS | 2516 | 1465860601667 Marionette TRACE conn3 -> [0,742,"setScriptTimeout",{"ms":35000}] 16:30:01 INFO - PROCESS | 2516 | 1465860601669 Marionette TRACE conn3 <- [1,742,null,{}] 16:30:01 INFO - PROCESS | 2516 | 1465860601677 Marionette TRACE conn3 -> [0,743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:30:01 INFO - PROCESS | 2516 | 1465860601679 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:30:01 INFO - PROCESS | 2516 | 1465860601754 Marionette TRACE conn3 <- [1,743,null,{"value":null}] 16:30:01 INFO - PROCESS | 2516 | 1465860601759 Marionette TRACE conn3 -> [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\", \"9aafb883-d809-412a-bdc1-689609e922c0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:30:01 INFO - PROCESS | 2516 | 1465860601761 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:30:01 INFO - PROCESS | 2516 | ++DOCSHELL 16A45C00 == 32 [pid = 2516] [id = 195] 16:30:01 INFO - PROCESS | 2516 | ++DOMWINDOW == 59 (16D03400) [pid = 2516] [serial = 583] [outer = 00000000] 16:30:01 INFO - PROCESS | 2516 | ++DOMWINDOW == 60 (16D0C800) [pid = 2516] [serial = 584] [outer = 16D03400] 16:30:01 INFO - PROCESS | 2516 | 1465860601815 Marionette DEBUG loaded listener.js 16:30:01 INFO - PROCESS | 2516 | ++DOMWINDOW == 61 (16D75000) [pid = 2516] [serial = 585] [outer = 16D03400] 16:30:02 INFO - PROCESS | 2516 | 1465860602788 Marionette TRACE conn3 <- [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]]]}] 16:30:02 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 16:30:02 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html | took 1136ms 16:30:02 INFO - PROCESS | 2516 | 1465860602819 Marionette TRACE conn3 -> [0,745,"getWindowHandle",null] 16:30:02 INFO - PROCESS | 2516 | 1465860602823 Marionette TRACE conn3 <- [1,745,null,{"value":"13"}] 16:30:02 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html 16:30:02 INFO - PROCESS | 2516 | 1465860602829 Marionette TRACE conn3 -> [0,746,"setScriptTimeout",{"ms":35000}] 16:30:02 INFO - PROCESS | 2516 | 1465860602833 Marionette TRACE conn3 <- [1,746,null,{}] 16:30:02 INFO - PROCESS | 2516 | 1465860602881 Marionette TRACE conn3 -> [0,747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:30:02 INFO - PROCESS | 2516 | 1465860602884 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:30:02 INFO - PROCESS | 2516 | 1465860602983 Marionette TRACE conn3 <- [1,747,null,{"value":null}] 16:30:03 INFO - PROCESS | 2516 | 1465860603138 Marionette TRACE conn3 -> [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\", \"9aafb883-d809-412a-bdc1-689609e922c0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:30:03 INFO - PROCESS | 2516 | 1465860603141 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:30:03 INFO - PROCESS | 2516 | ++DOCSHELL 0C764800 == 33 [pid = 2516] [id = 196] 16:30:03 INFO - PROCESS | 2516 | ++DOMWINDOW == 62 (1129B800) [pid = 2516] [serial = 586] [outer = 00000000] 16:30:03 INFO - PROCESS | 2516 | ++DOMWINDOW == 63 (11ADAC00) [pid = 2516] [serial = 587] [outer = 1129B800] 16:30:03 INFO - PROCESS | 2516 | 1465860603245 Marionette DEBUG loaded listener.js 16:30:03 INFO - PROCESS | 2516 | ++DOMWINDOW == 64 (12A0E800) [pid = 2516] [serial = 588] [outer = 1129B800] 16:30:03 INFO - PROCESS | 2516 | 1465860603909 Marionette TRACE conn3 <- [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]]]}] 16:30:04 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | strokeText does not start a new path or subpath 16:30:04 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | took 1182ms 16:30:04 INFO - PROCESS | 2516 | 1465860604018 Marionette TRACE conn3 -> [0,749,"getWindowHandle",null] 16:30:04 INFO - PROCESS | 2516 | 1465860604023 Marionette TRACE conn3 <- [1,749,null,{"value":"13"}] 16:30:04 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html 16:30:04 INFO - PROCESS | 2516 | 1465860604030 Marionette TRACE conn3 -> [0,750,"setScriptTimeout",{"ms":35000}] 16:30:04 INFO - PROCESS | 2516 | 1465860604033 Marionette TRACE conn3 <- [1,750,null,{}] 16:30:04 INFO - PROCESS | 2516 | 1465860604037 Marionette TRACE conn3 -> [0,751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:30:04 INFO - PROCESS | 2516 | 1465860604040 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:30:04 INFO - PROCESS | 2516 | 1465860604157 Marionette TRACE conn3 <- [1,751,null,{"value":null}] 16:30:04 INFO - PROCESS | 2516 | 1465860604226 Marionette TRACE conn3 -> [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\", \"9aafb883-d809-412a-bdc1-689609e922c0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:30:04 INFO - PROCESS | 2516 | 1465860604229 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:30:04 INFO - PROCESS | 2516 | ++DOCSHELL 13C44400 == 34 [pid = 2516] [id = 197] 16:30:04 INFO - PROCESS | 2516 | ++DOMWINDOW == 65 (13C4C000) [pid = 2516] [serial = 589] [outer = 00000000] 16:30:04 INFO - PROCESS | 2516 | ++DOMWINDOW == 66 (1430D400) [pid = 2516] [serial = 590] [outer = 13C4C000] 16:30:04 INFO - PROCESS | 2516 | 1465860604283 Marionette DEBUG loaded listener.js 16:30:04 INFO - PROCESS | 2516 | ++DOMWINDOW == 67 (15652C00) [pid = 2516] [serial = 591] [outer = 13C4C000] 16:30:04 INFO - PROCESS | 2516 | --DOCSHELL 15EB9000 == 33 [pid = 2516] [id = 194] 16:30:04 INFO - PROCESS | 2516 | --DOCSHELL 13C1E400 == 32 [pid = 2516] [id = 193] 16:30:04 INFO - PROCESS | 2516 | --DOCSHELL 1129C400 == 31 [pid = 2516] [id = 192] 16:30:04 INFO - PROCESS | 2516 | --DOCSHELL 11AD2C00 == 30 [pid = 2516] [id = 191] 16:30:04 INFO - PROCESS | 2516 | --DOCSHELL 10433800 == 29 [pid = 2516] [id = 190] 16:30:04 INFO - PROCESS | 2516 | --DOMWINDOW == 66 (16992000) [pid = 2516] [serial = 548] [outer = 00000000] [url = about:blank] 16:30:04 INFO - PROCESS | 2516 | --DOMWINDOW == 65 (17EC9C00) [pid = 2516] [serial = 537] [outer = 00000000] [url = about:blank] 16:30:04 INFO - PROCESS | 2516 | --DOMWINDOW == 64 (13244000) [pid = 2516] [serial = 542] [outer = 00000000] [url = about:blank] 16:30:04 INFO - PROCESS | 2516 | --DOMWINDOW == 63 (13657C00) [pid = 2516] [serial = 543] [outer = 00000000] [url = about:blank] 16:30:04 INFO - PROCESS | 2516 | --DOMWINDOW == 62 (11AD4000) [pid = 2516] [serial = 539] [outer = 00000000] [url = about:blank] 16:30:04 INFO - PROCESS | 2516 | --DOMWINDOW == 61 (13031000) [pid = 2516] [serial = 540] [outer = 00000000] [url = about:blank] 16:30:04 INFO - PROCESS | 2516 | --DOMWINDOW == 60 (13D5FC00) [pid = 2516] [serial = 545] [outer = 00000000] [url = about:blank] 16:30:04 INFO - PROCESS | 2516 | --DOMWINDOW == 59 (16EE1000) [pid = 2516] [serial = 551] [outer = 00000000] [url = about:blank] 16:30:04 INFO - PROCESS | 2516 | --DOMWINDOW == 58 (1700F800) [pid = 2516] [serial = 552] [outer = 00000000] [url = about:blank] 16:30:04 INFO - PROCESS | 2516 | --DOMWINDOW == 57 (16D71800) [pid = 2516] [serial = 554] [outer = 00000000] [url = about:blank] 16:30:04 INFO - PROCESS | 2516 | --DOMWINDOW == 56 (16D05C00) [pid = 2516] [serial = 549] [outer = 00000000] [url = about:blank] 16:30:04 INFO - PROCESS | 2516 | --DOMWINDOW == 55 (1430E800) [pid = 2516] [serial = 546] [outer = 00000000] [url = about:blank] 16:30:04 INFO - PROCESS | 2516 | --DOMWINDOW == 54 (17ED4800) [pid = 2516] [serial = 558] [outer = 00000000] [url = about:blank] 16:30:04 INFO - PROCESS | 2516 | --DOMWINDOW == 53 (17E06800) [pid = 2516] [serial = 557] [outer = 00000000] [url = about:blank] 16:30:04 INFO - PROCESS | 2516 | --DOMWINDOW == 52 (16EE0C00) [pid = 2516] [serial = 555] [outer = 00000000] [url = about:blank] 16:30:05 INFO - PROCESS | 2516 | 1465860605472 Marionette TRACE conn3 <- [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]]]}] 16:30:05 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | Canvas test: 2d.text.measure.width.basic 16:30:05 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | took 1494ms 16:30:05 INFO - PROCESS | 2516 | 1465860605537 Marionette TRACE conn3 -> [0,753,"getWindowHandle",null] 16:30:05 INFO - PROCESS | 2516 | 1465860605541 Marionette TRACE conn3 <- [1,753,null,{"value":"13"}] 16:30:05 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html 16:30:05 INFO - PROCESS | 2516 | 1465860605545 Marionette TRACE conn3 -> [0,754,"setScriptTimeout",{"ms":35000}] 16:30:05 INFO - PROCESS | 2516 | 1465860605548 Marionette TRACE conn3 <- [1,754,null,{}] 16:30:05 INFO - PROCESS | 2516 | 1465860605553 Marionette TRACE conn3 -> [0,755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:30:05 INFO - PROCESS | 2516 | 1465860605556 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:30:05 INFO - PROCESS | 2516 | 1465860605639 Marionette TRACE conn3 <- [1,755,null,{"value":null}] 16:30:05 INFO - PROCESS | 2516 | 1465860605692 Marionette TRACE conn3 -> [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\", \"9aafb883-d809-412a-bdc1-689609e922c0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:30:05 INFO - PROCESS | 2516 | 1465860605694 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:30:05 INFO - PROCESS | 2516 | ++DOCSHELL 114BBC00 == 30 [pid = 2516] [id = 198] 16:30:05 INFO - PROCESS | 2516 | ++DOMWINDOW == 53 (11AD2C00) [pid = 2516] [serial = 592] [outer = 00000000] 16:30:05 INFO - PROCESS | 2516 | ++DOMWINDOW == 54 (12ADE800) [pid = 2516] [serial = 593] [outer = 11AD2C00] 16:30:05 INFO - PROCESS | 2516 | 1465860605803 Marionette DEBUG loaded listener.js 16:30:05 INFO - PROCESS | 2516 | ++DOMWINDOW == 55 (130A1400) [pid = 2516] [serial = 594] [outer = 11AD2C00] 16:30:06 INFO - PROCESS | 2516 | 1465860606638 Marionette TRACE conn3 <- [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]]]}] 16:30:06 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | The empty string has zero width 16:30:06 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | took 1136ms 16:30:06 INFO - PROCESS | 2516 | 1465860606693 Marionette TRACE conn3 -> [0,757,"getWindowHandle",null] 16:30:06 INFO - PROCESS | 2516 | 1465860606697 Marionette TRACE conn3 <- [1,757,null,{"value":"13"}] 16:30:06 INFO - PROCESS | 2516 | 1465860606703 Marionette TRACE conn3 -> [0,758,"setScriptTimeout",{"ms":35000}] 16:30:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html 16:30:06 INFO - PROCESS | 2516 | 1465860606705 Marionette TRACE conn3 <- [1,758,null,{}] 16:30:06 INFO - PROCESS | 2516 | 1465860606709 Marionette TRACE conn3 -> [0,759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:30:06 INFO - PROCESS | 2516 | 1465860606712 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:30:06 INFO - PROCESS | 2516 | 1465860606826 Marionette TRACE conn3 <- [1,759,null,{"value":null}] 16:30:06 INFO - PROCESS | 2516 | 1465860606834 Marionette TRACE conn3 -> [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\", \"9aafb883-d809-412a-bdc1-689609e922c0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:30:06 INFO - PROCESS | 2516 | 1465860606836 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:30:06 INFO - PROCESS | 2516 | ++DOCSHELL 13656400 == 31 [pid = 2516] [id = 199] 16:30:06 INFO - PROCESS | 2516 | ++DOMWINDOW == 56 (1392CC00) [pid = 2516] [serial = 595] [outer = 00000000] 16:30:06 INFO - PROCESS | 2516 | ++DOMWINDOW == 57 (13C14400) [pid = 2516] [serial = 596] [outer = 1392CC00] 16:30:06 INFO - PROCESS | 2516 | 1465860606882 Marionette DEBUG loaded listener.js 16:30:06 INFO - PROCESS | 2516 | ++DOMWINDOW == 58 (14309800) [pid = 2516] [serial = 597] [outer = 1392CC00] 16:30:07 INFO - PROCESS | 2516 | 1465860607313 Marionette TRACE conn3 <- [1,760,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html",0,null,null,[["Canvas test: 2d.fillStyle.default",0,null,null]]]}] 16:30:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | Canvas test: 2d.fillStyle.default 16:30:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | took 623ms 16:30:07 INFO - PROCESS | 2516 | 1465860607325 Marionette TRACE conn3 -> [0,761,"getWindowHandle",null] 16:30:07 INFO - PROCESS | 2516 | 1465860607327 Marionette TRACE conn3 <- [1,761,null,{"value":"13"}] 16:30:07 INFO - PROCESS | 2516 | 1465860607331 Marionette TRACE conn3 -> [0,762,"setScriptTimeout",{"ms":35000}] 16:30:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html 16:30:07 INFO - PROCESS | 2516 | 1465860607334 Marionette TRACE conn3 <- [1,762,null,{}] 16:30:07 INFO - PROCESS | 2516 | 1465860607350 Marionette TRACE conn3 -> [0,763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:30:07 INFO - PROCESS | 2516 | 1465860607354 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:30:07 INFO - PROCESS | 2516 | 1465860607467 Marionette TRACE conn3 <- [1,763,null,{"value":null}] 16:30:07 INFO - PROCESS | 2516 | 1465860607474 Marionette TRACE conn3 -> [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\", \"9aafb883-d809-412a-bdc1-689609e922c0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:30:07 INFO - PROCESS | 2516 | 1465860607477 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:30:07 INFO - PROCESS | 2516 | ++DOCSHELL 15EBA000 == 32 [pid = 2516] [id = 200] 16:30:07 INFO - PROCESS | 2516 | ++DOMWINDOW == 59 (15EBA800) [pid = 2516] [serial = 598] [outer = 00000000] 16:30:07 INFO - PROCESS | 2516 | ++DOMWINDOW == 60 (1669B800) [pid = 2516] [serial = 599] [outer = 15EBA800] 16:30:07 INFO - PROCESS | 2516 | 1465860607528 Marionette DEBUG loaded listener.js 16:30:07 INFO - PROCESS | 2516 | ++DOMWINDOW == 61 (16A3E800) [pid = 2516] [serial = 600] [outer = 15EBA800] 16:30:07 INFO - PROCESS | 2516 | 1465860607989 Marionette TRACE conn3 <- [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]]]}] 16:30:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | Canvas test: 2d.fillStyle.get.semitransparent 16:30:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | took 701ms 16:30:08 INFO - PROCESS | 2516 | 1465860608032 Marionette TRACE conn3 -> [0,765,"getWindowHandle",null] 16:30:08 INFO - PROCESS | 2516 | 1465860608034 Marionette TRACE conn3 <- [1,765,null,{"value":"13"}] 16:30:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html 16:30:08 INFO - PROCESS | 2516 | 1465860608037 Marionette TRACE conn3 -> [0,766,"setScriptTimeout",{"ms":35000}] 16:30:08 INFO - PROCESS | 2516 | 1465860608039 Marionette TRACE conn3 <- [1,766,null,{}] 16:30:08 INFO - PROCESS | 2516 | 1465860608043 Marionette TRACE conn3 -> [0,767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:30:08 INFO - PROCESS | 2516 | 1465860608044 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:30:08 INFO - PROCESS | 2516 | 1465860608179 Marionette TRACE conn3 <- [1,767,null,{"value":null}] 16:30:08 INFO - PROCESS | 2516 | 1465860608200 Marionette TRACE conn3 -> [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\", \"9aafb883-d809-412a-bdc1-689609e922c0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:30:08 INFO - PROCESS | 2516 | 1465860608202 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:30:08 INFO - PROCESS | 2516 | ++DOCSHELL 16A45400 == 33 [pid = 2516] [id = 201] 16:30:08 INFO - PROCESS | 2516 | ++DOMWINDOW == 62 (16D71800) [pid = 2516] [serial = 601] [outer = 00000000] 16:30:08 INFO - PROCESS | 2516 | ++DOMWINDOW == 63 (16ED6000) [pid = 2516] [serial = 602] [outer = 16D71800] 16:30:08 INFO - PROCESS | 2516 | 1465860608245 Marionette DEBUG loaded listener.js 16:30:08 INFO - PROCESS | 2516 | ++DOMWINDOW == 64 (16EDB000) [pid = 2516] [serial = 603] [outer = 16D71800] 16:30:08 INFO - PROCESS | 2516 | 1465860608659 Marionette TRACE conn3 <- [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]]]}] 16:30:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | Canvas test: 2d.fillStyle.get.solid 16:30:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | took 638ms 16:30:08 INFO - PROCESS | 2516 | 1465860608674 Marionette TRACE conn3 -> [0,769,"getWindowHandle",null] 16:30:08 INFO - PROCESS | 2516 | 1465860608676 Marionette TRACE conn3 <- [1,769,null,{"value":"13"}] 16:30:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html 16:30:08 INFO - PROCESS | 2516 | 1465860608680 Marionette TRACE conn3 -> [0,770,"setScriptTimeout",{"ms":35000}] 16:30:08 INFO - PROCESS | 2516 | 1465860608682 Marionette TRACE conn3 <- [1,770,null,{}] 16:30:08 INFO - PROCESS | 2516 | 1465860608685 Marionette TRACE conn3 -> [0,771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:30:08 INFO - PROCESS | 2516 | 1465860608687 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:30:08 INFO - PROCESS | 2516 | 1465860608790 Marionette TRACE conn3 <- [1,771,null,{"value":null}] 16:30:08 INFO - PROCESS | 2516 | 1465860608796 Marionette TRACE conn3 -> [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\", \"9aafb883-d809-412a-bdc1-689609e922c0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:30:08 INFO - PROCESS | 2516 | 1465860608798 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:30:08 INFO - PROCESS | 2516 | ++DOCSHELL 16D0D800 == 34 [pid = 2516] [id = 202] 16:30:08 INFO - PROCESS | 2516 | ++DOMWINDOW == 65 (16D6EC00) [pid = 2516] [serial = 604] [outer = 00000000] 16:30:08 INFO - PROCESS | 2516 | ++DOMWINDOW == 66 (16F80800) [pid = 2516] [serial = 605] [outer = 16D6EC00] 16:30:08 INFO - PROCESS | 2516 | 1465860608841 Marionette DEBUG loaded listener.js 16:30:08 INFO - PROCESS | 2516 | ++DOMWINDOW == 67 (170B6800) [pid = 2516] [serial = 606] [outer = 16D6EC00] 16:30:09 INFO - PROCESS | 2516 | --DOMWINDOW == 66 (1430A000) [pid = 2516] [serial = 577] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html] 16:30:09 INFO - PROCESS | 2516 | --DOMWINDOW == 65 (1309F400) [pid = 2516] [serial = 574] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html] 16:30:09 INFO - PROCESS | 2516 | --DOMWINDOW == 64 (10438400) [pid = 2516] [serial = 568] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html] 16:30:09 INFO - PROCESS | 2516 | --DOMWINDOW == 63 (11AD4800) [pid = 2516] [serial = 571] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html] 16:30:09 INFO - PROCESS | 2516 | --DOMWINDOW == 62 (198CC800) [pid = 2516] [serial = 565] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html] 16:30:09 INFO - PROCESS | 2516 | --DOMWINDOW == 61 (10BAEC00) [pid = 2516] [serial = 559] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html] 16:30:09 INFO - PROCESS | 2516 | --DOMWINDOW == 60 (16D0BC00) [pid = 2516] [serial = 562] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html] 16:30:09 INFO - PROCESS | 2516 | --DOMWINDOW == 59 (15EBA400) [pid = 2516] [serial = 580] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html] 16:30:09 INFO - PROCESS | 2516 | 1465860609304 Marionette TRACE conn3 <- [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]]]}] 16:30:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | Canvas test: 2d.fillStyle.get.transparent 16:30:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | took 638ms 16:30:09 INFO - PROCESS | 2516 | 1465860609317 Marionette TRACE conn3 -> [0,773,"getWindowHandle",null] 16:30:09 INFO - PROCESS | 2516 | 1465860609319 Marionette TRACE conn3 <- [1,773,null,{"value":"13"}] 16:30:09 INFO - PROCESS | 2516 | 1465860609322 Marionette TRACE conn3 -> [0,774,"setScriptTimeout",{"ms":35000}] 16:30:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html 16:30:09 INFO - PROCESS | 2516 | 1465860609324 Marionette TRACE conn3 <- [1,774,null,{}] 16:30:09 INFO - PROCESS | 2516 | 1465860609327 Marionette TRACE conn3 -> [0,775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:30:09 INFO - PROCESS | 2516 | 1465860609333 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:30:09 INFO - PROCESS | 2516 | 1465860609452 Marionette TRACE conn3 <- [1,775,null,{"value":null}] 16:30:09 INFO - PROCESS | 2516 | 1465860609539 Marionette TRACE conn3 -> [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\", \"9aafb883-d809-412a-bdc1-689609e922c0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:30:09 INFO - PROCESS | 2516 | 1465860609541 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:30:09 INFO - PROCESS | 2516 | ++DOCSHELL 12A19800 == 35 [pid = 2516] [id = 203] 16:30:09 INFO - PROCESS | 2516 | ++DOMWINDOW == 60 (13127000) [pid = 2516] [serial = 607] [outer = 00000000] 16:30:09 INFO - PROCESS | 2516 | ++DOMWINDOW == 61 (17002400) [pid = 2516] [serial = 608] [outer = 13127000] 16:30:09 INFO - PROCESS | 2516 | 1465860609584 Marionette DEBUG loaded listener.js 16:30:09 INFO - PROCESS | 2516 | ++DOMWINDOW == 62 (1700E400) [pid = 2516] [serial = 609] [outer = 13127000] 16:30:09 INFO - PROCESS | 2516 | 1465860609936 Marionette TRACE conn3 <- [1,776,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html",0,null,null,[["Canvas test: 2d.fillStyle.invalidstring",0,null,null]]]}] 16:30:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | Canvas test: 2d.fillStyle.invalidstring 16:30:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | took 623ms 16:30:09 INFO - PROCESS | 2516 | 1465860609961 Marionette TRACE conn3 -> [0,777,"getWindowHandle",null] 16:30:09 INFO - PROCESS | 2516 | 1465860609963 Marionette TRACE conn3 <- [1,777,null,{"value":"13"}] 16:30:09 INFO - PROCESS | 2516 | 1465860609966 Marionette TRACE conn3 -> [0,778,"setScriptTimeout",{"ms":35000}] 16:30:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html 16:30:09 INFO - PROCESS | 2516 | 1465860609967 Marionette TRACE conn3 <- [1,778,null,{}] 16:30:09 INFO - PROCESS | 2516 | 1465860609981 Marionette TRACE conn3 -> [0,779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:30:09 INFO - PROCESS | 2516 | 1465860609983 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:30:10 INFO - PROCESS | 2516 | 1465860610058 Marionette TRACE conn3 <- [1,779,null,{"value":null}] 16:30:10 INFO - PROCESS | 2516 | 1465860610063 Marionette TRACE conn3 -> [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\", \"9aafb883-d809-412a-bdc1-689609e922c0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:30:10 INFO - PROCESS | 2516 | 1465860610065 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:30:10 INFO - PROCESS | 2516 | ++DOCSHELL 16D0C000 == 36 [pid = 2516] [id = 204] 16:30:10 INFO - PROCESS | 2516 | ++DOMWINDOW == 63 (16D0D000) [pid = 2516] [serial = 610] [outer = 00000000] 16:30:10 INFO - PROCESS | 2516 | ++DOMWINDOW == 64 (1794B400) [pid = 2516] [serial = 611] [outer = 16D0D000] 16:30:10 INFO - PROCESS | 2516 | 1465860610107 Marionette DEBUG loaded listener.js 16:30:10 INFO - PROCESS | 2516 | ++DOMWINDOW == 65 (17950800) [pid = 2516] [serial = 612] [outer = 16D0D000] 16:30:10 INFO - PROCESS | 2516 | 1465860610508 Marionette TRACE conn3 <- [1,780,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html",0,null,null,[["Canvas test: 2d.fillStyle.invalidtype",0,null,null]]]}] 16:30:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | Canvas test: 2d.fillStyle.invalidtype 16:30:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | took 592ms 16:30:10 INFO - PROCESS | 2516 | 1465860610567 Marionette TRACE conn3 -> [0,781,"getWindowHandle",null] 16:30:10 INFO - PROCESS | 2516 | 1465860610569 Marionette TRACE conn3 <- [1,781,null,{"value":"13"}] 16:30:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html 16:30:10 INFO - PROCESS | 2516 | 1465860610573 Marionette TRACE conn3 -> [0,782,"setScriptTimeout",{"ms":35000}] 16:30:10 INFO - PROCESS | 2516 | 1465860610574 Marionette TRACE conn3 <- [1,782,null,{}] 16:30:10 INFO - PROCESS | 2516 | 1465860610586 Marionette TRACE conn3 -> [0,783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:30:10 INFO - PROCESS | 2516 | 1465860610588 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:30:10 INFO - PROCESS | 2516 | 1465860610664 Marionette TRACE conn3 <- [1,783,null,{"value":null}] 16:30:10 INFO - PROCESS | 2516 | 1465860610670 Marionette TRACE conn3 -> [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\", \"9aafb883-d809-412a-bdc1-689609e922c0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:30:10 INFO - PROCESS | 2516 | 1465860610672 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:30:10 INFO - PROCESS | 2516 | ++DOCSHELL 0C768000 == 37 [pid = 2516] [id = 205] 16:30:10 INFO - PROCESS | 2516 | ++DOMWINDOW == 66 (104EA800) [pid = 2516] [serial = 613] [outer = 00000000] 16:30:10 INFO - PROCESS | 2516 | ++DOMWINDOW == 67 (17E55400) [pid = 2516] [serial = 614] [outer = 104EA800] 16:30:10 INFO - PROCESS | 2516 | 1465860610713 Marionette DEBUG loaded listener.js 16:30:10 INFO - PROCESS | 2516 | ++DOMWINDOW == 68 (17E64C00) [pid = 2516] [serial = 615] [outer = 104EA800] 16:30:11 INFO - PROCESS | 2516 | 1465860611138 Marionette TRACE conn3 <- [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]]]}] 16:30:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | currentColor is computed from the canvas element 16:30:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | took 591ms 16:30:11 INFO - PROCESS | 2516 | 1465860611182 Marionette TRACE conn3 -> [0,785,"getWindowHandle",null] 16:30:11 INFO - PROCESS | 2516 | 1465860611187 Marionette TRACE conn3 <- [1,785,null,{"value":"13"}] 16:30:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html 16:30:11 INFO - PROCESS | 2516 | 1465860611196 Marionette TRACE conn3 -> [0,786,"setScriptTimeout",{"ms":35000}] 16:30:11 INFO - PROCESS | 2516 | 1465860611201 Marionette TRACE conn3 <- [1,786,null,{}] 16:30:11 INFO - PROCESS | 2516 | 1465860611207 Marionette TRACE conn3 -> [0,787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:30:11 INFO - PROCESS | 2516 | 1465860611210 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:30:11 INFO - PROCESS | 2516 | 1465860611327 Marionette TRACE conn3 <- [1,787,null,{"value":null}] 16:30:11 INFO - PROCESS | 2516 | 1465860611421 Marionette TRACE conn3 -> [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\", \"9aafb883-d809-412a-bdc1-689609e922c0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:30:11 INFO - PROCESS | 2516 | 1465860611426 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:30:11 INFO - PROCESS | 2516 | ++DOCSHELL 10BB0000 == 38 [pid = 2516] [id = 206] 16:30:11 INFO - PROCESS | 2516 | ++DOMWINDOW == 69 (10BB0C00) [pid = 2516] [serial = 616] [outer = 00000000] 16:30:11 INFO - PROCESS | 2516 | ++DOMWINDOW == 70 (112A5800) [pid = 2516] [serial = 617] [outer = 10BB0C00] 16:30:11 INFO - PROCESS | 2516 | 1465860611481 Marionette DEBUG loaded listener.js 16:30:11 INFO - PROCESS | 2516 | ++DOMWINDOW == 71 (11C1B400) [pid = 2516] [serial = 618] [outer = 10BB0C00] 16:30:12 INFO - PROCESS | 2516 | 1465860612121 Marionette TRACE conn3 <- [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]]]}] 16:30:12 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 16:30:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html | took 949ms 16:30:12 INFO - PROCESS | 2516 | 1465860612140 Marionette TRACE conn3 -> [0,789,"getWindowHandle",null] 16:30:12 INFO - PROCESS | 2516 | 1465860612144 Marionette TRACE conn3 <- [1,789,null,{"value":"13"}] 16:30:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html 16:30:12 INFO - PROCESS | 2516 | 1465860612150 Marionette TRACE conn3 -> [0,790,"setScriptTimeout",{"ms":35000}] 16:30:12 INFO - PROCESS | 2516 | 1465860612154 Marionette TRACE conn3 <- [1,790,null,{}] 16:30:12 INFO - PROCESS | 2516 | 1465860612158 Marionette TRACE conn3 -> [0,791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:30:12 INFO - PROCESS | 2516 | 1465860612161 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:30:12 INFO - PROCESS | 2516 | 1465860612265 Marionette TRACE conn3 <- [1,791,null,{"value":null}] 16:30:12 INFO - PROCESS | 2516 | 1465860612359 Marionette TRACE conn3 -> [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\", \"9aafb883-d809-412a-bdc1-689609e922c0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:30:12 INFO - PROCESS | 2516 | 1465860612362 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:30:12 INFO - PROCESS | 2516 | ++DOCSHELL 1430FC00 == 39 [pid = 2516] [id = 207] 16:30:12 INFO - PROCESS | 2516 | ++DOMWINDOW == 72 (14312400) [pid = 2516] [serial = 619] [outer = 00000000] 16:30:12 INFO - PROCESS | 2516 | ++DOMWINDOW == 73 (15A91800) [pid = 2516] [serial = 620] [outer = 14312400] 16:30:12 INFO - PROCESS | 2516 | 1465860612416 Marionette DEBUG loaded listener.js 16:30:12 INFO - PROCESS | 2516 | ++DOMWINDOW == 74 (15EBC000) [pid = 2516] [serial = 621] [outer = 14312400] 16:30:12 INFO - PROCESS | 2516 | 1465860612964 Marionette TRACE conn3 <- [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]]]}] 16:30:12 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 16:30:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html | took 840ms 16:30:12 INFO - PROCESS | 2516 | 1465860612989 Marionette TRACE conn3 -> [0,793,"getWindowHandle",null] 16:30:12 INFO - PROCESS | 2516 | 1465860612992 Marionette TRACE conn3 <- [1,793,null,{"value":"13"}] 16:30:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html 16:30:12 INFO - PROCESS | 2516 | 1465860612996 Marionette TRACE conn3 -> [0,794,"setScriptTimeout",{"ms":35000}] 16:30:12 INFO - PROCESS | 2516 | 1465860612998 Marionette TRACE conn3 <- [1,794,null,{}] 16:30:12 INFO - PROCESS | 2516 | 1465860613007 Marionette TRACE conn3 -> [0,795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:30:13 INFO - PROCESS | 2516 | 1465860613012 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:30:13 INFO - PROCESS | 2516 | 1465860613117 Marionette TRACE conn3 <- [1,795,null,{"value":null}] 16:30:13 INFO - PROCESS | 2516 | 1465860613214 Marionette TRACE conn3 -> [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\", \"9aafb883-d809-412a-bdc1-689609e922c0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:30:13 INFO - PROCESS | 2516 | 1465860613218 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:30:13 INFO - PROCESS | 2516 | ++DOCSHELL 176C8400 == 40 [pid = 2516] [id = 208] 16:30:13 INFO - PROCESS | 2516 | ++DOMWINDOW == 75 (176C8800) [pid = 2516] [serial = 622] [outer = 00000000] 16:30:13 INFO - PROCESS | 2516 | ++DOMWINDOW == 76 (177B5000) [pid = 2516] [serial = 623] [outer = 176C8800] 16:30:13 INFO - PROCESS | 2516 | 1465860613273 Marionette DEBUG loaded listener.js 16:30:13 INFO - PROCESS | 2516 | ++DOMWINDOW == 77 (17E60000) [pid = 2516] [serial = 624] [outer = 176C8800] 16:30:13 INFO - PROCESS | 2516 | 1465860613886 Marionette TRACE conn3 <- [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]]]}] 16:30:13 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 16:30:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html | took 933ms 16:30:13 INFO - PROCESS | 2516 | 1465860613940 Marionette TRACE conn3 -> [0,797,"getWindowHandle",null] 16:30:13 INFO - PROCESS | 2516 | 1465860613942 Marionette TRACE conn3 <- [1,797,null,{"value":"13"}] 16:30:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html 16:30:13 INFO - PROCESS | 2516 | 1465860613946 Marionette TRACE conn3 -> [0,798,"setScriptTimeout",{"ms":35000}] 16:30:13 INFO - PROCESS | 2516 | 1465860613948 Marionette TRACE conn3 <- [1,798,null,{}] 16:30:13 INFO - PROCESS | 2516 | 1465860613951 Marionette TRACE conn3 -> [0,799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:30:13 INFO - PROCESS | 2516 | 1465860613954 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:30:14 INFO - PROCESS | 2516 | 1465860614056 Marionette TRACE conn3 <- [1,799,null,{"value":null}] 16:30:14 INFO - PROCESS | 2516 | 1465860614148 Marionette TRACE conn3 -> [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\", \"9aafb883-d809-412a-bdc1-689609e922c0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:30:14 INFO - PROCESS | 2516 | 1465860614150 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:30:14 INFO - PROCESS | 2516 | ++DOCSHELL 17F5C000 == 41 [pid = 2516] [id = 209] 16:30:14 INFO - PROCESS | 2516 | ++DOMWINDOW == 78 (17F5C400) [pid = 2516] [serial = 625] [outer = 00000000] 16:30:14 INFO - PROCESS | 2516 | ++DOMWINDOW == 79 (19756400) [pid = 2516] [serial = 626] [outer = 17F5C400] 16:30:14 INFO - PROCESS | 2516 | 1465860614202 Marionette DEBUG loaded listener.js 16:30:14 INFO - PROCESS | 2516 | ++DOMWINDOW == 80 (198D6C00) [pid = 2516] [serial = 627] [outer = 17F5C400] 16:30:14 INFO - PROCESS | 2516 | 1465860614914 Marionette TRACE conn3 <- [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]]]}] 16:30:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | Canvas test: 2d.fillStyle.parse.hex3 16:30:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | took 996ms 16:30:14 INFO - PROCESS | 2516 | 1465860614950 Marionette TRACE conn3 -> [0,801,"getWindowHandle",null] 16:30:14 INFO - PROCESS | 2516 | 1465860614954 Marionette TRACE conn3 <- [1,801,null,{"value":"13"}] 16:30:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html 16:30:14 INFO - PROCESS | 2516 | 1465860614959 Marionette TRACE conn3 -> [0,802,"setScriptTimeout",{"ms":35000}] 16:30:14 INFO - PROCESS | 2516 | 1465860614962 Marionette TRACE conn3 <- [1,802,null,{}] 16:30:14 INFO - PROCESS | 2516 | 1465860614968 Marionette TRACE conn3 -> [0,803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:30:14 INFO - PROCESS | 2516 | 1465860614970 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:30:15 INFO - PROCESS | 2516 | 1465860615055 Marionette TRACE conn3 <- [1,803,null,{"value":null}] 16:30:15 INFO - PROCESS | 2516 | 1465860615136 Marionette TRACE conn3 -> [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\", \"9aafb883-d809-412a-bdc1-689609e922c0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:30:15 INFO - PROCESS | 2516 | 1465860615141 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:30:15 INFO - PROCESS | 2516 | ++DOCSHELL 112A4400 == 42 [pid = 2516] [id = 210] 16:30:15 INFO - PROCESS | 2516 | ++DOMWINDOW == 81 (11C29000) [pid = 2516] [serial = 628] [outer = 00000000] 16:30:15 INFO - PROCESS | 2516 | ++DOMWINDOW == 82 (1312FC00) [pid = 2516] [serial = 629] [outer = 11C29000] 16:30:15 INFO - PROCESS | 2516 | 1465860615242 Marionette DEBUG loaded listener.js 16:30:15 INFO - PROCESS | 2516 | ++DOMWINDOW == 83 (13247800) [pid = 2516] [serial = 630] [outer = 11C29000] 16:30:15 INFO - PROCESS | 2516 | --DOCSHELL 16D0C000 == 41 [pid = 2516] [id = 204] 16:30:15 INFO - PROCESS | 2516 | --DOCSHELL 12A19800 == 40 [pid = 2516] [id = 203] 16:30:15 INFO - PROCESS | 2516 | --DOCSHELL 16D0D800 == 39 [pid = 2516] [id = 202] 16:30:15 INFO - PROCESS | 2516 | --DOCSHELL 16A45400 == 38 [pid = 2516] [id = 201] 16:30:15 INFO - PROCESS | 2516 | --DOCSHELL 15EBA000 == 37 [pid = 2516] [id = 200] 16:30:15 INFO - PROCESS | 2516 | --DOCSHELL 13656400 == 36 [pid = 2516] [id = 199] 16:30:15 INFO - PROCESS | 2516 | --DOCSHELL 114BBC00 == 35 [pid = 2516] [id = 198] 16:30:15 INFO - PROCESS | 2516 | --DOCSHELL 0C764800 == 34 [pid = 2516] [id = 196] 16:30:15 INFO - PROCESS | 2516 | --DOCSHELL 13C44400 == 33 [pid = 2516] [id = 197] 16:30:15 INFO - PROCESS | 2516 | --DOCSHELL 16A45C00 == 32 [pid = 2516] [id = 195] 16:30:15 INFO - PROCESS | 2516 | --DOCSHELL 17F5C000 == 31 [pid = 2516] [id = 209] 16:30:15 INFO - PROCESS | 2516 | --DOCSHELL 176C8400 == 30 [pid = 2516] [id = 208] 16:30:15 INFO - PROCESS | 2516 | --DOCSHELL 0C768000 == 29 [pid = 2516] [id = 205] 16:30:15 INFO - PROCESS | 2516 | --DOCSHELL 10BB0000 == 28 [pid = 2516] [id = 206] 16:30:15 INFO - PROCESS | 2516 | --DOCSHELL 1430FC00 == 27 [pid = 2516] [id = 207] 16:30:15 INFO - PROCESS | 2516 | --DOMWINDOW == 82 (16D0C800) [pid = 2516] [serial = 584] [outer = 00000000] [url = about:blank] 16:30:15 INFO - PROCESS | 2516 | --DOMWINDOW == 81 (15A8E000) [pid = 2516] [serial = 578] [outer = 00000000] [url = about:blank] 16:30:15 INFO - PROCESS | 2516 | --DOMWINDOW == 80 (13241800) [pid = 2516] [serial = 575] [outer = 00000000] [url = about:blank] 16:30:15 INFO - PROCESS | 2516 | --DOMWINDOW == 79 (10559400) [pid = 2516] [serial = 569] [outer = 00000000] [url = about:blank] 16:30:15 INFO - PROCESS | 2516 | --DOMWINDOW == 78 (105EB400) [pid = 2516] [serial = 570] [outer = 00000000] [url = about:blank] 16:30:15 INFO - PROCESS | 2516 | --DOMWINDOW == 77 (12812400) [pid = 2516] [serial = 572] [outer = 00000000] [url = about:blank] 16:30:15 INFO - PROCESS | 2516 | --DOMWINDOW == 76 (12AA3000) [pid = 2516] [serial = 573] [outer = 00000000] [url = about:blank] 16:30:15 INFO - PROCESS | 2516 | --DOMWINDOW == 75 (198D7000) [pid = 2516] [serial = 567] [outer = 00000000] [url = about:blank] 16:30:15 INFO - PROCESS | 2516 | --DOMWINDOW == 74 (198D0400) [pid = 2516] [serial = 566] [outer = 00000000] [url = about:blank] 16:30:15 INFO - PROCESS | 2516 | --DOMWINDOW == 73 (13C46C00) [pid = 2516] [serial = 561] [outer = 00000000] [url = about:blank] 16:30:15 INFO - PROCESS | 2516 | --DOMWINDOW == 72 (13247400) [pid = 2516] [serial = 560] [outer = 00000000] [url = about:blank] 16:30:15 INFO - PROCESS | 2516 | --DOMWINDOW == 71 (16EE0400) [pid = 2516] [serial = 564] [outer = 00000000] [url = about:blank] 16:30:15 INFO - PROCESS | 2516 | --DOMWINDOW == 70 (16EA2400) [pid = 2516] [serial = 563] [outer = 00000000] [url = about:blank] 16:30:15 INFO - PROCESS | 2516 | --DOMWINDOW == 69 (15F34C00) [pid = 2516] [serial = 581] [outer = 00000000] [url = about:blank] 16:30:15 INFO - PROCESS | 2516 | --DOMWINDOW == 68 (15A99800) [pid = 2516] [serial = 579] [outer = 00000000] [url = about:blank] 16:30:15 INFO - PROCESS | 2516 | --DOMWINDOW == 67 (15F3C400) [pid = 2516] [serial = 582] [outer = 00000000] [url = about:blank] 16:30:15 INFO - PROCESS | 2516 | --DOMWINDOW == 66 (13C11800) [pid = 2516] [serial = 576] [outer = 00000000] [url = about:blank] 16:30:16 INFO - PROCESS | 2516 | 1465860616353 Marionette TRACE conn3 <- [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] 16:30:16 INFO - PROCESS | 2516 | 1465860616405 Marionette TRACE conn3 <- [1,805,null,{"value":"13"}] 16:30:16 INFO - PROCESS | 2516 | 1465860616410 Marionette TRACE conn3 -> [0,806,"setScriptTimeout",{"ms":35000}] 16:30:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html 16:30:16 INFO - PROCESS | 2516 | 1465860616413 Marionette TRACE conn3 <- [1,806,null,{}] 16:30:16 INFO - PROCESS | 2516 | 1465860616418 Marionette TRACE conn3 -> [0,807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:30:16 INFO - PROCESS | 2516 | 1465860616421 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:30:16 INFO - PROCESS | 2516 | 1465860616516 Marionette TRACE conn3 <- [1,807,null,{"value":null}] 16:30:16 INFO - PROCESS | 2516 | 1465860616532 Marionette TRACE conn3 -> [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\", \"9aafb883-d809-412a-bdc1-689609e922c0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:30:16 INFO - PROCESS | 2516 | 1465860616534 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:30:16 INFO - PROCESS | 2516 | ++DOCSHELL 10BB0000 == 28 [pid = 2516] [id = 211] 16:30:16 INFO - PROCESS | 2516 | ++DOMWINDOW == 67 (10ECBC00) [pid = 2516] [serial = 631] [outer = 00000000] 16:30:16 INFO - PROCESS | 2516 | ++DOMWINDOW == 68 (12A9C400) [pid = 2516] [serial = 632] [outer = 10ECBC00] 16:30:16 INFO - PROCESS | 2516 | 1465860616581 Marionette DEBUG loaded listener.js 16:30:16 INFO - PROCESS | 2516 | ++DOMWINDOW == 69 (12B98C00) [pid = 2516] [serial = 633] [outer = 10ECBC00] 16:30:17 INFO - PROCESS | 2516 | 1465860617053 Marionette TRACE conn3 <- [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]]]}] 16:30:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | Canvas test: 2d.fillStyle.parse.hex6 16:30:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | took 700ms 16:30:17 INFO - PROCESS | 2516 | 1465860617111 Marionette TRACE conn3 -> [0,809,"getWindowHandle",null] 16:30:17 INFO - PROCESS | 2516 | 1465860617115 Marionette TRACE conn3 <- [1,809,null,{"value":"13"}] 16:30:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html 16:30:17 INFO - PROCESS | 2516 | 1465860617122 Marionette TRACE conn3 -> [0,810,"setScriptTimeout",{"ms":35000}] 16:30:17 INFO - PROCESS | 2516 | 1465860617124 Marionette TRACE conn3 <- [1,810,null,{}] 16:30:17 INFO - PROCESS | 2516 | 1465860617128 Marionette TRACE conn3 -> [0,811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:30:17 INFO - PROCESS | 2516 | 1465860617130 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:30:17 INFO - PROCESS | 2516 | 1465860617243 Marionette TRACE conn3 <- [1,811,null,{"value":null}] 16:30:17 INFO - PROCESS | 2516 | 1465860617329 Marionette TRACE conn3 -> [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\", \"9aafb883-d809-412a-bdc1-689609e922c0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:30:17 INFO - PROCESS | 2516 | 1465860617331 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:30:17 INFO - PROCESS | 2516 | ++DOCSHELL 13C12000 == 29 [pid = 2516] [id = 212] 16:30:17 INFO - PROCESS | 2516 | ++DOMWINDOW == 70 (13C13400) [pid = 2516] [serial = 634] [outer = 00000000] 16:30:17 INFO - PROCESS | 2516 | ++DOMWINDOW == 71 (13D56C00) [pid = 2516] [serial = 635] [outer = 13C13400] 16:30:17 INFO - PROCESS | 2516 | 1465860617377 Marionette DEBUG loaded listener.js 16:30:17 INFO - PROCESS | 2516 | ++DOMWINDOW == 72 (1430CC00) [pid = 2516] [serial = 636] [outer = 13C13400] 16:30:17 INFO - PROCESS | 2516 | 1465860617756 Marionette TRACE conn3 <- [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] 16:30:17 INFO - PROCESS | 2516 | 1465860617823 Marionette TRACE conn3 <- [1,813,null,{"value":"13"}] 16:30:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html 16:30:17 INFO - PROCESS | 2516 | 1465860617826 Marionette TRACE conn3 -> [0,814,"setScriptTimeout",{"ms":35000}] 16:30:17 INFO - PROCESS | 2516 | 1465860617830 Marionette TRACE conn3 <- [1,814,null,{}] 16:30:17 INFO - PROCESS | 2516 | 1465860617840 Marionette TRACE conn3 -> [0,815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:30:17 INFO - PROCESS | 2516 | 1465860617845 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:30:17 INFO - PROCESS | 2516 | 1465860617930 Marionette TRACE conn3 <- [1,815,null,{"value":null}] 16:30:17 INFO - PROCESS | 2516 | 1465860617938 Marionette TRACE conn3 -> [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\", \"9aafb883-d809-412a-bdc1-689609e922c0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:30:17 INFO - PROCESS | 2516 | 1465860617941 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:30:17 INFO - PROCESS | 2516 | ++DOCSHELL 15EB9400 == 30 [pid = 2516] [id = 213] 16:30:17 INFO - PROCESS | 2516 | ++DOMWINDOW == 73 (15EBA000) [pid = 2516] [serial = 637] [outer = 00000000] 16:30:17 INFO - PROCESS | 2516 | ++DOMWINDOW == 74 (15FBDC00) [pid = 2516] [serial = 638] [outer = 15EBA000] 16:30:17 INFO - PROCESS | 2516 | 1465860617987 Marionette DEBUG loaded listener.js 16:30:18 INFO - PROCESS | 2516 | ++DOMWINDOW == 75 (16993800) [pid = 2516] [serial = 639] [outer = 15EBA000] 16:30:18 INFO - PROCESS | 2516 | 1465860618462 Marionette TRACE conn3 <- [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]]]}] 16:30:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | Canvas test: 2d.fillStyle.parse.hsl-1 16:30:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | took 684ms 16:30:18 INFO - PROCESS | 2516 | 1465860618526 Marionette TRACE conn3 -> [0,817,"getWindowHandle",null] 16:30:18 INFO - PROCESS | 2516 | 1465860618528 Marionette TRACE conn3 <- [1,817,null,{"value":"13"}] 16:30:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html 16:30:18 INFO - PROCESS | 2516 | 1465860618531 Marionette TRACE conn3 -> [0,818,"setScriptTimeout",{"ms":35000}] 16:30:18 INFO - PROCESS | 2516 | 1465860618533 Marionette TRACE conn3 <- [1,818,null,{}] 16:30:18 INFO - PROCESS | 2516 | 1465860618537 Marionette TRACE conn3 -> [0,819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:30:18 INFO - PROCESS | 2516 | 1465860618538 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:30:18 INFO - PROCESS | 2516 | 1465860618678 Marionette TRACE conn3 <- [1,819,null,{"value":null}] 16:30:18 INFO - PROCESS | 2516 | 1465860618700 Marionette TRACE conn3 -> [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\", \"9aafb883-d809-412a-bdc1-689609e922c0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:30:18 INFO - PROCESS | 2516 | 1465860618702 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:30:18 INFO - PROCESS | 2516 | ++DOCSHELL 16A3B400 == 31 [pid = 2516] [id = 214] 16:30:18 INFO - PROCESS | 2516 | ++DOMWINDOW == 76 (16A3B800) [pid = 2516] [serial = 640] [outer = 00000000] 16:30:18 INFO - PROCESS | 2516 | ++DOMWINDOW == 77 (16D71400) [pid = 2516] [serial = 641] [outer = 16A3B800] 16:30:18 INFO - PROCESS | 2516 | 1465860618745 Marionette DEBUG loaded listener.js 16:30:18 INFO - PROCESS | 2516 | ++DOMWINDOW == 78 (16ED5C00) [pid = 2516] [serial = 642] [outer = 16A3B800] 16:30:19 INFO - PROCESS | 2516 | 1465860619163 Marionette TRACE conn3 <- [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]]]}] 16:30:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | Canvas test: 2d.fillStyle.parse.hsl-2 16:30:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | took 685ms 16:30:19 INFO - PROCESS | 2516 | 1465860619215 Marionette TRACE conn3 -> [0,821,"getWindowHandle",null] 16:30:19 INFO - PROCESS | 2516 | 1465860619217 Marionette TRACE conn3 <- [1,821,null,{"value":"13"}] 16:30:19 INFO - PROCESS | 2516 | 1465860619220 Marionette TRACE conn3 -> [0,822,"setScriptTimeout",{"ms":35000}] 16:30:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html 16:30:19 INFO - PROCESS | 2516 | 1465860619222 Marionette TRACE conn3 <- [1,822,null,{}] 16:30:19 INFO - PROCESS | 2516 | 1465860619225 Marionette TRACE conn3 -> [0,823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:30:19 INFO - PROCESS | 2516 | 1465860619227 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:30:19 INFO - PROCESS | 2516 | 1465860619334 Marionette TRACE conn3 <- [1,823,null,{"value":null}] 16:30:19 INFO - PROCESS | 2516 | 1465860619339 Marionette TRACE conn3 -> [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\", \"9aafb883-d809-412a-bdc1-689609e922c0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:30:19 INFO - PROCESS | 2516 | 1465860619341 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:30:19 INFO - PROCESS | 2516 | ++DOCSHELL 16EA5400 == 32 [pid = 2516] [id = 215] 16:30:19 INFO - PROCESS | 2516 | ++DOMWINDOW == 79 (16EDA400) [pid = 2516] [serial = 643] [outer = 00000000] 16:30:19 INFO - PROCESS | 2516 | ++DOMWINDOW == 80 (17619C00) [pid = 2516] [serial = 644] [outer = 16EDA400] 16:30:19 INFO - PROCESS | 2516 | 1465860619384 Marionette DEBUG loaded listener.js 16:30:19 INFO - PROCESS | 2516 | ++DOMWINDOW == 81 (176C4C00) [pid = 2516] [serial = 645] [outer = 16EDA400] 16:30:19 INFO - PROCESS | 2516 | 1465860619842 Marionette TRACE conn3 <- [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]]]}] 16:30:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | Canvas test: 2d.fillStyle.parse.hsl-3 16:30:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | took 638ms 16:30:19 INFO - PROCESS | 2516 | 1465860619858 Marionette TRACE conn3 -> [0,825,"getWindowHandle",null] 16:30:19 INFO - PROCESS | 2516 | 1465860619860 Marionette TRACE conn3 <- [1,825,null,{"value":"13"}] 16:30:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html 16:30:19 INFO - PROCESS | 2516 | 1465860619863 Marionette TRACE conn3 -> [0,826,"setScriptTimeout",{"ms":35000}] 16:30:19 INFO - PROCESS | 2516 | 1465860619865 Marionette TRACE conn3 <- [1,826,null,{}] 16:30:19 INFO - PROCESS | 2516 | 1465860619874 Marionette TRACE conn3 -> [0,827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:30:19 INFO - PROCESS | 2516 | 1465860619880 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:30:20 INFO - PROCESS | 2516 | 1465860620026 Marionette TRACE conn3 <- [1,827,null,{"value":null}] 16:30:20 INFO - PROCESS | 2516 | 1465860620047 Marionette TRACE conn3 -> [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\", \"9aafb883-d809-412a-bdc1-689609e922c0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:30:20 INFO - PROCESS | 2516 | 1465860620049 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:30:20 INFO - PROCESS | 2516 | ++DOCSHELL 17E0E000 == 33 [pid = 2516] [id = 216] 16:30:20 INFO - PROCESS | 2516 | ++DOMWINDOW == 82 (17F61C00) [pid = 2516] [serial = 646] [outer = 00000000] 16:30:20 INFO - PROCESS | 2516 | ++DOMWINDOW == 83 (19752800) [pid = 2516] [serial = 647] [outer = 17F61C00] 16:30:20 INFO - PROCESS | 2516 | 1465860620092 Marionette DEBUG loaded listener.js 16:30:20 INFO - PROCESS | 2516 | ++DOMWINDOW == 84 (198CF800) [pid = 2516] [serial = 648] [outer = 17F61C00] 16:30:20 INFO - PROCESS | 2516 | --DOMWINDOW == 83 (104EA800) [pid = 2516] [serial = 613] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html] 16:30:20 INFO - PROCESS | 2516 | --DOMWINDOW == 82 (15EBA800) [pid = 2516] [serial = 598] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html] 16:30:20 INFO - PROCESS | 2516 | --DOMWINDOW == 81 (1129B800) [pid = 2516] [serial = 586] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html] 16:30:20 INFO - PROCESS | 2516 | --DOMWINDOW == 80 (16D0D000) [pid = 2516] [serial = 610] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html] 16:30:20 INFO - PROCESS | 2516 | --DOMWINDOW == 79 (16D03400) [pid = 2516] [serial = 583] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html] 16:30:20 INFO - PROCESS | 2516 | --DOMWINDOW == 78 (16D71800) [pid = 2516] [serial = 601] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html] 16:30:20 INFO - PROCESS | 2516 | --DOMWINDOW == 77 (1392CC00) [pid = 2516] [serial = 595] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html] 16:30:20 INFO - PROCESS | 2516 | --DOMWINDOW == 76 (13C4C000) [pid = 2516] [serial = 589] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html] 16:30:20 INFO - PROCESS | 2516 | --DOMWINDOW == 75 (11AD2C00) [pid = 2516] [serial = 592] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html] 16:30:20 INFO - PROCESS | 2516 | --DOMWINDOW == 74 (16D6EC00) [pid = 2516] [serial = 604] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html] 16:30:20 INFO - PROCESS | 2516 | --DOMWINDOW == 73 (13127000) [pid = 2516] [serial = 607] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html] 16:30:20 INFO - PROCESS | 2516 | 1465860620626 Marionette TRACE conn3 <- [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]]]}] 16:30:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | Canvas test: 2d.fillStyle.parse.hsl-4 16:30:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | took 794ms 16:30:20 INFO - PROCESS | 2516 | 1465860620666 Marionette TRACE conn3 -> [0,829,"getWindowHandle",null] 16:30:20 INFO - PROCESS | 2516 | 1465860620677 Marionette TRACE conn3 <- [1,829,null,{"value":"13"}] 16:30:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html 16:30:20 INFO - PROCESS | 2516 | 1465860620691 Marionette TRACE conn3 -> [0,830,"setScriptTimeout",{"ms":35000}] 16:30:20 INFO - PROCESS | 2516 | 1465860620693 Marionette TRACE conn3 <- [1,830,null,{}] 16:30:20 INFO - PROCESS | 2516 | 1465860620696 Marionette TRACE conn3 -> [0,831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:30:20 INFO - PROCESS | 2516 | 1465860620698 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:30:20 INFO - PROCESS | 2516 | 1465860620773 Marionette TRACE conn3 <- [1,831,null,{"value":null}] 16:30:20 INFO - PROCESS | 2516 | 1465860620778 Marionette TRACE conn3 -> [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\", \"9aafb883-d809-412a-bdc1-689609e922c0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:30:20 INFO - PROCESS | 2516 | 1465860620780 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:30:20 INFO - PROCESS | 2516 | ++DOCSHELL 10A47800 == 34 [pid = 2516] [id = 217] 16:30:20 INFO - PROCESS | 2516 | ++DOMWINDOW == 74 (1309F800) [pid = 2516] [serial = 649] [outer = 00000000] 16:30:20 INFO - PROCESS | 2516 | ++DOMWINDOW == 75 (17711400) [pid = 2516] [serial = 650] [outer = 1309F800] 16:30:20 INFO - PROCESS | 2516 | 1465860620831 Marionette DEBUG loaded listener.js 16:30:20 INFO - PROCESS | 2516 | ++DOMWINDOW == 76 (17E55C00) [pid = 2516] [serial = 651] [outer = 1309F800] 16:30:21 INFO - PROCESS | 2516 | 1465860621235 Marionette TRACE conn3 <- [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]]]}] 16:30:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | Canvas test: 2d.fillStyle.parse.hsl-5 16:30:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | took 591ms 16:30:21 INFO - PROCESS | 2516 | 1465860621288 Marionette TRACE conn3 -> [0,833,"getWindowHandle",null] 16:30:21 INFO - PROCESS | 2516 | 1465860621290 Marionette TRACE conn3 <- [1,833,null,{"value":"13"}] 16:30:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html 16:30:21 INFO - PROCESS | 2516 | 1465860621294 Marionette TRACE conn3 -> [0,834,"setScriptTimeout",{"ms":35000}] 16:30:21 INFO - PROCESS | 2516 | 1465860621295 Marionette TRACE conn3 <- [1,834,null,{}] 16:30:21 INFO - PROCESS | 2516 | 1465860621299 Marionette TRACE conn3 -> [0,835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:30:21 INFO - PROCESS | 2516 | 1465860621301 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:30:21 INFO - PROCESS | 2516 | 1465860621375 Marionette TRACE conn3 <- [1,835,null,{"value":null}] 16:30:21 INFO - PROCESS | 2516 | 1465860621383 Marionette TRACE conn3 -> [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\", \"9aafb883-d809-412a-bdc1-689609e922c0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:30:21 INFO - PROCESS | 2516 | 1465860621385 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:30:21 INFO - PROCESS | 2516 | ++DOCSHELL 16D70000 == 35 [pid = 2516] [id = 218] 16:30:21 INFO - PROCESS | 2516 | ++DOMWINDOW == 77 (1794F800) [pid = 2516] [serial = 652] [outer = 00000000] 16:30:21 INFO - PROCESS | 2516 | ++DOMWINDOW == 78 (19C9E800) [pid = 2516] [serial = 653] [outer = 1794F800] 16:30:21 INFO - PROCESS | 2516 | 1465860621427 Marionette DEBUG loaded listener.js 16:30:21 INFO - PROCESS | 2516 | ++DOMWINDOW == 79 (105E4400) [pid = 2516] [serial = 654] [outer = 1794F800] 16:30:21 INFO - PROCESS | 2516 | 1465860621858 Marionette TRACE conn3 <- [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]]]}] 16:30:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | Canvas test: 2d.fillStyle.parse.hsl-6 16:30:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | took 591ms 16:30:21 INFO - PROCESS | 2516 | 1465860621888 Marionette TRACE conn3 -> [0,837,"getWindowHandle",null] 16:30:21 INFO - PROCESS | 2516 | 1465860621890 Marionette TRACE conn3 <- [1,837,null,{"value":"13"}] 16:30:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html 16:30:21 INFO - PROCESS | 2516 | 1465860621893 Marionette TRACE conn3 -> [0,838,"setScriptTimeout",{"ms":35000}] 16:30:21 INFO - PROCESS | 2516 | 1465860621895 Marionette TRACE conn3 <- [1,838,null,{}] 16:30:21 INFO - PROCESS | 2516 | 1465860621899 Marionette TRACE conn3 -> [0,839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:30:21 INFO - PROCESS | 2516 | 1465860621900 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:30:21 INFO - PROCESS | 2516 | 1465860622011 Marionette TRACE conn3 <- [1,839,null,{"value":null}] 16:30:22 INFO - PROCESS | 2516 | 1465860622018 Marionette TRACE conn3 -> [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\", \"9aafb883-d809-412a-bdc1-689609e922c0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:30:22 INFO - PROCESS | 2516 | 1465860622020 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:30:22 INFO - PROCESS | 2516 | ++DOCSHELL 19C9EC00 == 36 [pid = 2516] [id = 219] 16:30:22 INFO - PROCESS | 2516 | ++DOMWINDOW == 80 (19C9F000) [pid = 2516] [serial = 655] [outer = 00000000] 16:30:22 INFO - PROCESS | 2516 | ++DOMWINDOW == 81 (19CA7800) [pid = 2516] [serial = 656] [outer = 19C9F000] 16:30:22 INFO - PROCESS | 2516 | 1465860622062 Marionette DEBUG loaded listener.js 16:30:22 INFO - PROCESS | 2516 | ++DOMWINDOW == 82 (19E81000) [pid = 2516] [serial = 657] [outer = 19C9F000] 16:30:22 INFO - PROCESS | 2516 | 1465860622488 Marionette TRACE conn3 <- [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]]]}] 16:30:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-1 16:30:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | took 638ms 16:30:22 INFO - PROCESS | 2516 | 1465860622533 Marionette TRACE conn3 -> [0,841,"getWindowHandle",null] 16:30:22 INFO - PROCESS | 2516 | 1465860622537 Marionette TRACE conn3 <- [1,841,null,{"value":"13"}] 16:30:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html 16:30:22 INFO - PROCESS | 2516 | 1465860622543 Marionette TRACE conn3 -> [0,842,"setScriptTimeout",{"ms":35000}] 16:30:22 INFO - PROCESS | 2516 | 1465860622547 Marionette TRACE conn3 <- [1,842,null,{}] 16:30:22 INFO - PROCESS | 2516 | 1465860622554 Marionette TRACE conn3 -> [0,843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:30:22 INFO - PROCESS | 2516 | 1465860622557 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:30:22 INFO - PROCESS | 2516 | 1465860622679 Marionette TRACE conn3 <- [1,843,null,{"value":null}] 16:30:22 INFO - PROCESS | 2516 | 1465860622828 Marionette TRACE conn3 -> [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\", \"9aafb883-d809-412a-bdc1-689609e922c0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:30:22 INFO - PROCESS | 2516 | 1465860622833 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:30:22 INFO - PROCESS | 2516 | ++DOCSHELL 10EF1800 == 37 [pid = 2516] [id = 220] 16:30:22 INFO - PROCESS | 2516 | ++DOMWINDOW == 83 (10EF1C00) [pid = 2516] [serial = 658] [outer = 00000000] 16:30:22 INFO - PROCESS | 2516 | ++DOMWINDOW == 84 (11CC7000) [pid = 2516] [serial = 659] [outer = 10EF1C00] 16:30:22 INFO - PROCESS | 2516 | 1465860622905 Marionette DEBUG loaded listener.js 16:30:22 INFO - PROCESS | 2516 | ++DOMWINDOW == 85 (13031000) [pid = 2516] [serial = 660] [outer = 10EF1C00] 16:30:23 INFO - PROCESS | 2516 | 1465860623625 Marionette TRACE conn3 <- [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]]]}] 16:30:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-2 16:30:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | took 1136ms 16:30:23 INFO - PROCESS | 2516 | 1465860623676 Marionette TRACE conn3 -> [0,845,"getWindowHandle",null] 16:30:23 INFO - PROCESS | 2516 | 1465860623681 Marionette TRACE conn3 <- [1,845,null,{"value":"13"}] 16:30:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html 16:30:23 INFO - PROCESS | 2516 | 1465860623687 Marionette TRACE conn3 -> [0,846,"setScriptTimeout",{"ms":35000}] 16:30:23 INFO - PROCESS | 2516 | 1465860623690 Marionette TRACE conn3 <- [1,846,null,{}] 16:30:23 INFO - PROCESS | 2516 | 1465860623693 Marionette TRACE conn3 -> [0,847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:30:23 INFO - PROCESS | 2516 | 1465860623696 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:30:23 INFO - PROCESS | 2516 | 1465860623810 Marionette TRACE conn3 <- [1,847,null,{"value":null}] 16:30:23 INFO - PROCESS | 2516 | 1465860623935 Marionette TRACE conn3 -> [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\", \"9aafb883-d809-412a-bdc1-689609e922c0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:30:23 INFO - PROCESS | 2516 | 1465860623938 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:30:23 INFO - PROCESS | 2516 | ++DOCSHELL 14FCC400 == 38 [pid = 2516] [id = 221] 16:30:23 INFO - PROCESS | 2516 | ++DOMWINDOW == 86 (157A7400) [pid = 2516] [serial = 661] [outer = 00000000] 16:30:23 INFO - PROCESS | 2516 | ++DOMWINDOW == 87 (15A9A800) [pid = 2516] [serial = 662] [outer = 157A7400] 16:30:23 INFO - PROCESS | 2516 | 1465860623994 Marionette DEBUG loaded listener.js 16:30:24 INFO - PROCESS | 2516 | ++DOMWINDOW == 88 (15FB8800) [pid = 2516] [serial = 663] [outer = 157A7400] 16:30:24 INFO - PROCESS | 2516 | 1465860624800 Marionette TRACE conn3 <- [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]]]}] 16:30:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-3 16:30:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | took 1183ms 16:30:24 INFO - PROCESS | 2516 | 1465860624885 Marionette TRACE conn3 -> [0,849,"getWindowHandle",null] 16:30:24 INFO - PROCESS | 2516 | 1465860624889 Marionette TRACE conn3 <- [1,849,null,{"value":"13"}] 16:30:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html 16:30:24 INFO - PROCESS | 2516 | 1465860624894 Marionette TRACE conn3 -> [0,850,"setScriptTimeout",{"ms":35000}] 16:30:24 INFO - PROCESS | 2516 | 1465860624897 Marionette TRACE conn3 <- [1,850,null,{}] 16:30:24 INFO - PROCESS | 2516 | 1465860624902 Marionette TRACE conn3 -> [0,851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:30:24 INFO - PROCESS | 2516 | 1465860624905 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:30:25 INFO - PROCESS | 2516 | 1465860625033 Marionette TRACE conn3 <- [1,851,null,{"value":null}] 16:30:25 INFO - PROCESS | 2516 | --DOCSHELL 16D70000 == 37 [pid = 2516] [id = 218] 16:30:25 INFO - PROCESS | 2516 | --DOCSHELL 10A47800 == 36 [pid = 2516] [id = 217] 16:30:25 INFO - PROCESS | 2516 | --DOCSHELL 17E0E000 == 35 [pid = 2516] [id = 216] 16:30:25 INFO - PROCESS | 2516 | --DOCSHELL 16EA5400 == 34 [pid = 2516] [id = 215] 16:30:25 INFO - PROCESS | 2516 | --DOCSHELL 16A3B400 == 33 [pid = 2516] [id = 214] 16:30:25 INFO - PROCESS | 2516 | --DOCSHELL 15EB9400 == 32 [pid = 2516] [id = 213] 16:30:25 INFO - PROCESS | 2516 | --DOCSHELL 13C12000 == 31 [pid = 2516] [id = 212] 16:30:25 INFO - PROCESS | 2516 | --DOCSHELL 10BB0000 == 30 [pid = 2516] [id = 211] 16:30:25 INFO - PROCESS | 2516 | --DOCSHELL 112A4400 == 29 [pid = 2516] [id = 210] 16:30:25 INFO - PROCESS | 2516 | --DOMWINDOW == 87 (17E55400) [pid = 2516] [serial = 614] [outer = 00000000] [url = about:blank] 16:30:25 INFO - PROCESS | 2516 | --DOMWINDOW == 86 (16A3E800) [pid = 2516] [serial = 600] [outer = 00000000] [url = about:blank] 16:30:25 INFO - PROCESS | 2516 | --DOMWINDOW == 85 (1669B800) [pid = 2516] [serial = 599] [outer = 00000000] [url = about:blank] 16:30:25 INFO - PROCESS | 2516 | --DOMWINDOW == 84 (11ADAC00) [pid = 2516] [serial = 587] [outer = 00000000] [url = about:blank] 16:30:25 INFO - PROCESS | 2516 | --DOMWINDOW == 83 (12A0E800) [pid = 2516] [serial = 588] [outer = 00000000] [url = about:blank] 16:30:25 INFO - PROCESS | 2516 | --DOMWINDOW == 82 (17950800) [pid = 2516] [serial = 612] [outer = 00000000] [url = about:blank] 16:30:25 INFO - PROCESS | 2516 | --DOMWINDOW == 81 (16D75000) [pid = 2516] [serial = 585] [outer = 00000000] [url = about:blank] 16:30:25 INFO - PROCESS | 2516 | --DOMWINDOW == 80 (16ED6000) [pid = 2516] [serial = 602] [outer = 00000000] [url = about:blank] 16:30:25 INFO - PROCESS | 2516 | --DOMWINDOW == 79 (13C14400) [pid = 2516] [serial = 596] [outer = 00000000] [url = about:blank] 16:30:25 INFO - PROCESS | 2516 | --DOMWINDOW == 78 (1430D400) [pid = 2516] [serial = 590] [outer = 00000000] [url = about:blank] 16:30:25 INFO - PROCESS | 2516 | --DOMWINDOW == 77 (15652C00) [pid = 2516] [serial = 591] [outer = 00000000] [url = about:blank] 16:30:25 INFO - PROCESS | 2516 | --DOMWINDOW == 76 (12ADE800) [pid = 2516] [serial = 593] [outer = 00000000] [url = about:blank] 16:30:25 INFO - PROCESS | 2516 | --DOMWINDOW == 75 (130A1400) [pid = 2516] [serial = 594] [outer = 00000000] [url = about:blank] 16:30:25 INFO - PROCESS | 2516 | --DOMWINDOW == 74 (17E64C00) [pid = 2516] [serial = 615] [outer = 00000000] [url = about:blank] 16:30:25 INFO - PROCESS | 2516 | --DOMWINDOW == 73 (16F80800) [pid = 2516] [serial = 605] [outer = 00000000] [url = about:blank] 16:30:25 INFO - PROCESS | 2516 | --DOMWINDOW == 72 (16EDB000) [pid = 2516] [serial = 603] [outer = 00000000] [url = about:blank] 16:30:25 INFO - PROCESS | 2516 | --DOMWINDOW == 71 (17002400) [pid = 2516] [serial = 608] [outer = 00000000] [url = about:blank] 16:30:25 INFO - PROCESS | 2516 | --DOMWINDOW == 70 (1794B400) [pid = 2516] [serial = 611] [outer = 00000000] [url = about:blank] 16:30:25 INFO - PROCESS | 2516 | --DOMWINDOW == 69 (170B6800) [pid = 2516] [serial = 606] [outer = 00000000] [url = about:blank] 16:30:25 INFO - PROCESS | 2516 | --DOMWINDOW == 68 (1700E400) [pid = 2516] [serial = 609] [outer = 00000000] [url = about:blank] 16:30:25 INFO - PROCESS | 2516 | --DOMWINDOW == 67 (14309800) [pid = 2516] [serial = 597] [outer = 00000000] [url = about:blank] 16:30:25 INFO - PROCESS | 2516 | 1465860625145 Marionette TRACE conn3 -> [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\", \"9aafb883-d809-412a-bdc1-689609e922c0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:30:25 INFO - PROCESS | 2516 | 1465860625150 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:30:25 INFO - PROCESS | 2516 | ++DOCSHELL 10373000 == 30 [pid = 2516] [id = 222] 16:30:25 INFO - PROCESS | 2516 | ++DOMWINDOW == 68 (103C9000) [pid = 2516] [serial = 664] [outer = 00000000] 16:30:25 INFO - PROCESS | 2516 | ++DOMWINDOW == 69 (105E3C00) [pid = 2516] [serial = 665] [outer = 103C9000] 16:30:25 INFO - PROCESS | 2516 | 1465860625197 Marionette DEBUG loaded listener.js 16:30:25 INFO - PROCESS | 2516 | ++DOMWINDOW == 70 (10A4E000) [pid = 2516] [serial = 666] [outer = 103C9000] 16:30:25 INFO - PROCESS | 2516 | 1465860625614 Marionette TRACE conn3 <- [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]]]}] 16:30:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-4 16:30:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | took 731ms 16:30:25 INFO - PROCESS | 2516 | 1465860625635 Marionette TRACE conn3 -> [0,853,"getWindowHandle",null] 16:30:25 INFO - PROCESS | 2516 | 1465860625639 Marionette TRACE conn3 <- [1,853,null,{"value":"13"}] 16:30:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html 16:30:25 INFO - PROCESS | 2516 | 1465860625645 Marionette TRACE conn3 -> [0,854,"setScriptTimeout",{"ms":35000}] 16:30:25 INFO - PROCESS | 2516 | 1465860625647 Marionette TRACE conn3 <- [1,854,null,{}] 16:30:25 INFO - PROCESS | 2516 | 1465860625651 Marionette TRACE conn3 -> [0,855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:30:25 INFO - PROCESS | 2516 | 1465860625653 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:30:25 INFO - PROCESS | 2516 | 1465860625752 Marionette TRACE conn3 <- [1,855,null,{"value":null}] 16:30:25 INFO - PROCESS | 2516 | 1465860625833 Marionette TRACE conn3 -> [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\", \"9aafb883-d809-412a-bdc1-689609e922c0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:30:25 INFO - PROCESS | 2516 | 1465860625835 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:30:25 INFO - PROCESS | 2516 | ++DOCSHELL 11CC5800 == 31 [pid = 2516] [id = 223] 16:30:25 INFO - PROCESS | 2516 | ++DOMWINDOW == 71 (12AE5400) [pid = 2516] [serial = 667] [outer = 00000000] 16:30:25 INFO - PROCESS | 2516 | ++DOMWINDOW == 72 (13938400) [pid = 2516] [serial = 668] [outer = 12AE5400] 16:30:25 INFO - PROCESS | 2516 | 1465860625883 Marionette DEBUG loaded listener.js 16:30:25 INFO - PROCESS | 2516 | ++DOMWINDOW == 73 (13C4D800) [pid = 2516] [serial = 669] [outer = 12AE5400] 16:30:26 INFO - PROCESS | 2516 | 1465860626269 Marionette TRACE conn3 <- [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]]]}] 16:30:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | Canvas test: 2d.fillStyle.parse.hsla-1 16:30:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | took 701ms 16:30:26 INFO - PROCESS | 2516 | 1465860626346 Marionette TRACE conn3 -> [0,857,"getWindowHandle",null] 16:30:26 INFO - PROCESS | 2516 | 1465860626348 Marionette TRACE conn3 <- [1,857,null,{"value":"13"}] 16:30:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html 16:30:26 INFO - PROCESS | 2516 | 1465860626356 Marionette TRACE conn3 -> [0,858,"setScriptTimeout",{"ms":35000}] 16:30:26 INFO - PROCESS | 2516 | 1465860626360 Marionette TRACE conn3 <- [1,858,null,{}] 16:30:26 INFO - PROCESS | 2516 | 1465860626371 Marionette TRACE conn3 -> [0,859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:30:26 INFO - PROCESS | 2516 | 1465860626375 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:30:26 INFO - PROCESS | 2516 | 1465860626485 Marionette TRACE conn3 <- [1,859,null,{"value":null}] 16:30:26 INFO - PROCESS | 2516 | 1465860626495 Marionette TRACE conn3 -> [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\", \"9aafb883-d809-412a-bdc1-689609e922c0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:30:26 INFO - PROCESS | 2516 | 1465860626498 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:30:26 INFO - PROCESS | 2516 | ++DOCSHELL 15A9C800 == 32 [pid = 2516] [id = 224] 16:30:26 INFO - PROCESS | 2516 | ++DOMWINDOW == 74 (15E14000) [pid = 2516] [serial = 670] [outer = 00000000] 16:30:26 INFO - PROCESS | 2516 | ++DOMWINDOW == 75 (15F36800) [pid = 2516] [serial = 671] [outer = 15E14000] 16:30:26 INFO - PROCESS | 2516 | 1465860626545 Marionette DEBUG loaded listener.js 16:30:26 INFO - PROCESS | 2516 | ++DOMWINDOW == 76 (16992400) [pid = 2516] [serial = 672] [outer = 15E14000] 16:30:26 INFO - PROCESS | 2516 | 1465860626942 Marionette TRACE conn3 <- [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]]]}] 16:30:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | Canvas test: 2d.fillStyle.parse.hsla-2 16:30:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | took 623ms 16:30:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html 16:30:26 INFO - PROCESS | 2516 | 1465860626990 Marionette TRACE conn3 -> [0,861,"getWindowHandle",null] 16:30:26 INFO - PROCESS | 2516 | 1465860626993 Marionette TRACE conn3 <- [1,861,null,{"value":"13"}] 16:30:26 INFO - PROCESS | 2516 | 1465860626996 Marionette TRACE conn3 -> [0,862,"setScriptTimeout",{"ms":35000}] 16:30:26 INFO - PROCESS | 2516 | 1465860626998 Marionette TRACE conn3 <- [1,862,null,{}] 16:30:26 INFO - PROCESS | 2516 | 1465860627001 Marionette TRACE conn3 -> [0,863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:30:27 INFO - PROCESS | 2516 | 1465860627003 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:30:27 INFO - PROCESS | 2516 | 1465860627093 Marionette TRACE conn3 <- [1,863,null,{"value":null}] 16:30:27 INFO - PROCESS | 2516 | 1465860627099 Marionette TRACE conn3 -> [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\", \"9aafb883-d809-412a-bdc1-689609e922c0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:30:27 INFO - PROCESS | 2516 | 1465860627101 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:30:27 INFO - PROCESS | 2516 | ++DOCSHELL 12D59C00 == 33 [pid = 2516] [id = 225] 16:30:27 INFO - PROCESS | 2516 | ++DOMWINDOW == 77 (16EDBC00) [pid = 2516] [serial = 673] [outer = 00000000] 16:30:27 INFO - PROCESS | 2516 | ++DOMWINDOW == 78 (16F8A800) [pid = 2516] [serial = 674] [outer = 16EDBC00] 16:30:27 INFO - PROCESS | 2516 | 1465860627238 Marionette DEBUG loaded listener.js 16:30:27 INFO - PROCESS | 2516 | ++DOMWINDOW == 79 (1761A800) [pid = 2516] [serial = 675] [outer = 16EDBC00] 16:30:27 INFO - PROCESS | 2516 | 1465860627904 Marionette TRACE conn3 <- [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]]]}] 16:30:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-1 16:30:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | took 934ms 16:30:27 INFO - PROCESS | 2516 | 1465860627939 Marionette TRACE conn3 -> [0,865,"getWindowHandle",null] 16:30:27 INFO - PROCESS | 2516 | 1465860627941 Marionette TRACE conn3 <- [1,865,null,{"value":"13"}] 16:30:27 INFO - PROCESS | 2516 | 1465860627944 Marionette TRACE conn3 -> [0,866,"setScriptTimeout",{"ms":35000}] 16:30:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html 16:30:27 INFO - PROCESS | 2516 | 1465860627946 Marionette TRACE conn3 <- [1,866,null,{}] 16:30:27 INFO - PROCESS | 2516 | 1465860627949 Marionette TRACE conn3 -> [0,867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:30:27 INFO - PROCESS | 2516 | 1465860627951 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:30:28 INFO - PROCESS | 2516 | 1465860628062 Marionette TRACE conn3 <- [1,867,null,{"value":null}] 16:30:28 INFO - PROCESS | 2516 | 1465860628067 Marionette TRACE conn3 -> [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\", \"9aafb883-d809-412a-bdc1-689609e922c0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:30:28 INFO - PROCESS | 2516 | 1465860628069 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:30:28 INFO - PROCESS | 2516 | ++DOCSHELL 177AA400 == 34 [pid = 2516] [id = 226] 16:30:28 INFO - PROCESS | 2516 | ++DOMWINDOW == 80 (17947000) [pid = 2516] [serial = 676] [outer = 00000000] 16:30:28 INFO - PROCESS | 2516 | ++DOMWINDOW == 81 (17E02000) [pid = 2516] [serial = 677] [outer = 17947000] 16:30:28 INFO - PROCESS | 2516 | 1465860628111 Marionette DEBUG loaded listener.js 16:30:28 INFO - PROCESS | 2516 | ++DOMWINDOW == 82 (17F5BC00) [pid = 2516] [serial = 678] [outer = 17947000] 16:30:28 INFO - PROCESS | 2516 | 1465860628557 Marionette TRACE conn3 <- [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]]]}] 16:30:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-2 16:30:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | took 638ms 16:30:28 INFO - PROCESS | 2516 | 1465860628583 Marionette TRACE conn3 -> [0,869,"getWindowHandle",null] 16:30:28 INFO - PROCESS | 2516 | 1465860628585 Marionette TRACE conn3 <- [1,869,null,{"value":"13"}] 16:30:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html 16:30:28 INFO - PROCESS | 2516 | 1465860628588 Marionette TRACE conn3 -> [0,870,"setScriptTimeout",{"ms":35000}] 16:30:28 INFO - PROCESS | 2516 | 1465860628590 Marionette TRACE conn3 <- [1,870,null,{}] 16:30:28 INFO - PROCESS | 2516 | 1465860628593 Marionette TRACE conn3 -> [0,871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:30:28 INFO - PROCESS | 2516 | 1465860628598 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:30:28 INFO - PROCESS | 2516 | 1465860628734 Marionette TRACE conn3 <- [1,871,null,{"value":null}] 16:30:28 INFO - PROCESS | 2516 | 1465860628739 Marionette TRACE conn3 -> [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\", \"9aafb883-d809-412a-bdc1-689609e922c0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:30:28 INFO - PROCESS | 2516 | 1465860628741 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:30:28 INFO - PROCESS | 2516 | ++DOCSHELL 17946400 == 35 [pid = 2516] [id = 227] 16:30:28 INFO - PROCESS | 2516 | ++DOMWINDOW == 83 (18451800) [pid = 2516] [serial = 679] [outer = 00000000] 16:30:28 INFO - PROCESS | 2516 | ++DOMWINDOW == 84 (19C9DC00) [pid = 2516] [serial = 680] [outer = 18451800] 16:30:28 INFO - PROCESS | 2516 | 1465860628784 Marionette DEBUG loaded listener.js 16:30:28 INFO - PROCESS | 2516 | ++DOMWINDOW == 85 (19CA6400) [pid = 2516] [serial = 681] [outer = 18451800] 16:30:29 INFO - PROCESS | 2516 | 1465860629211 Marionette TRACE conn3 <- [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]]]}] 16:30:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-3 16:30:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | took 623ms 16:30:29 INFO - PROCESS | 2516 | 1465860629232 Marionette TRACE conn3 -> [0,873,"getWindowHandle",null] 16:30:29 INFO - PROCESS | 2516 | 1465860629243 Marionette TRACE conn3 <- [1,873,null,{"value":"13"}] 16:30:29 INFO - PROCESS | 2516 | 1465860629247 Marionette TRACE conn3 -> [0,874,"setScriptTimeout",{"ms":35000}] 16:30:29 INFO - PROCESS | 2516 | 1465860629249 Marionette TRACE conn3 <- [1,874,null,{}] 16:30:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html 16:30:29 INFO - PROCESS | 2516 | 1465860629252 Marionette TRACE conn3 -> [0,875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:30:29 INFO - PROCESS | 2516 | 1465860629254 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:30:29 INFO - PROCESS | 2516 | 1465860629376 Marionette TRACE conn3 <- [1,875,null,{"value":null}] 16:30:29 INFO - PROCESS | 2516 | --DOMWINDOW == 84 (13C13400) [pid = 2516] [serial = 634] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html] 16:30:29 INFO - PROCESS | 2516 | --DOMWINDOW == 83 (14312400) [pid = 2516] [serial = 619] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html] 16:30:29 INFO - PROCESS | 2516 | --DOMWINDOW == 82 (16A3B800) [pid = 2516] [serial = 640] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html] 16:30:29 INFO - PROCESS | 2516 | --DOMWINDOW == 81 (11C29000) [pid = 2516] [serial = 628] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html] 16:30:29 INFO - PROCESS | 2516 | --DOMWINDOW == 80 (10ECBC00) [pid = 2516] [serial = 631] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html] 16:30:29 INFO - PROCESS | 2516 | --DOMWINDOW == 79 (17F61C00) [pid = 2516] [serial = 646] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html] 16:30:29 INFO - PROCESS | 2516 | --DOMWINDOW == 78 (1794F800) [pid = 2516] [serial = 652] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html] 16:30:29 INFO - PROCESS | 2516 | --DOMWINDOW == 77 (16EDA400) [pid = 2516] [serial = 643] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html] 16:30:29 INFO - PROCESS | 2516 | --DOMWINDOW == 76 (1309F800) [pid = 2516] [serial = 649] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html] 16:30:29 INFO - PROCESS | 2516 | --DOMWINDOW == 75 (176C8800) [pid = 2516] [serial = 622] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html] 16:30:29 INFO - PROCESS | 2516 | --DOMWINDOW == 74 (17F5C400) [pid = 2516] [serial = 625] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html] 16:30:29 INFO - PROCESS | 2516 | --DOMWINDOW == 73 (15EBA000) [pid = 2516] [serial = 637] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html] 16:30:29 INFO - PROCESS | 2516 | --DOMWINDOW == 72 (10BB0C00) [pid = 2516] [serial = 616] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html] 16:30:29 INFO - PROCESS | 2516 | 1465860629584 Marionette TRACE conn3 -> [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\", \"9aafb883-d809-412a-bdc1-689609e922c0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:30:29 INFO - PROCESS | 2516 | 1465860629586 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:30:29 INFO - PROCESS | 2516 | ++DOCSHELL 1055B800 == 36 [pid = 2516] [id = 228] 16:30:29 INFO - PROCESS | 2516 | ++DOMWINDOW == 73 (105E8400) [pid = 2516] [serial = 682] [outer = 00000000] 16:30:29 INFO - PROCESS | 2516 | ++DOMWINDOW == 74 (1309C800) [pid = 2516] [serial = 683] [outer = 105E8400] 16:30:29 INFO - PROCESS | 2516 | 1465860629632 Marionette DEBUG loaded listener.js 16:30:29 INFO - PROCESS | 2516 | ++DOMWINDOW == 75 (1309F800) [pid = 2516] [serial = 684] [outer = 105E8400] 16:30:29 INFO - PROCESS | 2516 | 1465860629998 Marionette TRACE conn3 <- [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]]]}] 16:30:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-4 16:30:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | took 778ms 16:30:30 INFO - PROCESS | 2516 | 1465860630031 Marionette TRACE conn3 -> [0,877,"getWindowHandle",null] 16:30:30 INFO - PROCESS | 2516 | 1465860630033 Marionette TRACE conn3 <- [1,877,null,{"value":"13"}] 16:30:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html 16:30:30 INFO - PROCESS | 2516 | 1465860630036 Marionette TRACE conn3 -> [0,878,"setScriptTimeout",{"ms":35000}] 16:30:30 INFO - PROCESS | 2516 | 1465860630038 Marionette TRACE conn3 <- [1,878,null,{}] 16:30:30 INFO - PROCESS | 2516 | 1465860630041 Marionette TRACE conn3 -> [0,879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:30:30 INFO - PROCESS | 2516 | 1465860630043 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:30:30 INFO - PROCESS | 2516 | 1465860630157 Marionette TRACE conn3 <- [1,879,null,{"value":null}] 16:30:30 INFO - PROCESS | 2516 | 1465860630165 Marionette TRACE conn3 -> [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\", \"9aafb883-d809-412a-bdc1-689609e922c0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:30:30 INFO - PROCESS | 2516 | 1465860630168 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:30:30 INFO - PROCESS | 2516 | ++DOCSHELL 12A9CC00 == 37 [pid = 2516] [id = 229] 16:30:30 INFO - PROCESS | 2516 | ++DOMWINDOW == 76 (13130000) [pid = 2516] [serial = 685] [outer = 00000000] 16:30:30 INFO - PROCESS | 2516 | ++DOMWINDOW == 77 (198D6400) [pid = 2516] [serial = 686] [outer = 13130000] 16:30:30 INFO - PROCESS | 2516 | 1465860630242 Marionette DEBUG loaded listener.js 16:30:30 INFO - PROCESS | 2516 | ++DOMWINDOW == 78 (19E8CC00) [pid = 2516] [serial = 687] [outer = 13130000] 16:30:30 INFO - PROCESS | 2516 | 1465860630646 Marionette TRACE conn3 <- [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]]]}] 16:30:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-5 16:30:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | took 638ms 16:30:30 INFO - PROCESS | 2516 | 1465860630675 Marionette TRACE conn3 -> [0,881,"getWindowHandle",null] 16:30:30 INFO - PROCESS | 2516 | 1465860630677 Marionette TRACE conn3 <- [1,881,null,{"value":"13"}] 16:30:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html 16:30:30 INFO - PROCESS | 2516 | 1465860630680 Marionette TRACE conn3 -> [0,882,"setScriptTimeout",{"ms":35000}] 16:30:30 INFO - PROCESS | 2516 | 1465860630682 Marionette TRACE conn3 <- [1,882,null,{}] 16:30:30 INFO - PROCESS | 2516 | 1465860630685 Marionette TRACE conn3 -> [0,883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:30:30 INFO - PROCESS | 2516 | 1465860630687 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:30:30 INFO - PROCESS | 2516 | 1465860630778 Marionette TRACE conn3 <- [1,883,null,{"value":null}] 16:30:30 INFO - PROCESS | 2516 | 1465860630812 Marionette TRACE conn3 -> [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\", \"9aafb883-d809-412a-bdc1-689609e922c0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:30:30 INFO - PROCESS | 2516 | 1465860630814 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:30:30 INFO - PROCESS | 2516 | ++DOCSHELL 1A24E000 == 38 [pid = 2516] [id = 230] 16:30:30 INFO - PROCESS | 2516 | ++DOMWINDOW == 79 (1A24EC00) [pid = 2516] [serial = 688] [outer = 00000000] 16:30:30 INFO - PROCESS | 2516 | ++DOMWINDOW == 80 (1A30B400) [pid = 2516] [serial = 689] [outer = 1A24EC00] 16:30:30 INFO - PROCESS | 2516 | 1465860630856 Marionette DEBUG loaded listener.js 16:30:30 INFO - PROCESS | 2516 | ++DOMWINDOW == 81 (1A30E000) [pid = 2516] [serial = 690] [outer = 1A24EC00] 16:30:31 INFO - PROCESS | 2516 | 1465860631278 Marionette TRACE conn3 <- [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]]]}] 16:30:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-6 16:30:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | took 623ms 16:30:31 INFO - PROCESS | 2516 | 1465860631302 Marionette TRACE conn3 -> [0,885,"getWindowHandle",null] 16:30:31 INFO - PROCESS | 2516 | 1465860631304 Marionette TRACE conn3 <- [1,885,null,{"value":"13"}] 16:30:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html 16:30:31 INFO - PROCESS | 2516 | 1465860631307 Marionette TRACE conn3 -> [0,886,"setScriptTimeout",{"ms":35000}] 16:30:31 INFO - PROCESS | 2516 | 1465860631309 Marionette TRACE conn3 <- [1,886,null,{}] 16:30:31 INFO - PROCESS | 2516 | 1465860631313 Marionette TRACE conn3 -> [0,887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:30:31 INFO - PROCESS | 2516 | 1465860631314 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:30:31 INFO - PROCESS | 2516 | 1465860631425 Marionette TRACE conn3 <- [1,887,null,{"value":null}] 16:30:31 INFO - PROCESS | 2516 | 1465860631433 Marionette TRACE conn3 -> [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\", \"9aafb883-d809-412a-bdc1-689609e922c0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:30:31 INFO - PROCESS | 2516 | 1465860631435 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:30:31 INFO - PROCESS | 2516 | ++DOCSHELL 10437800 == 39 [pid = 2516] [id = 231] 16:30:31 INFO - PROCESS | 2516 | ++DOMWINDOW == 82 (17F5C400) [pid = 2516] [serial = 691] [outer = 00000000] 16:30:31 INFO - PROCESS | 2516 | ++DOMWINDOW == 83 (1A4AFC00) [pid = 2516] [serial = 692] [outer = 17F5C400] 16:30:31 INFO - PROCESS | 2516 | 1465860631478 Marionette DEBUG loaded listener.js 16:30:31 INFO - PROCESS | 2516 | ++DOMWINDOW == 84 (1A4B0800) [pid = 2516] [serial = 693] [outer = 17F5C400] 16:30:32 INFO - PROCESS | 2516 | 1465860632094 Marionette TRACE conn3 <- [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]]]}] 16:30:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | Canvas test: 2d.fillStyle.parse.html4 16:30:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | took 825ms 16:30:32 INFO - PROCESS | 2516 | 1465860632174 Marionette TRACE conn3 -> [0,889,"getWindowHandle",null] 16:30:32 INFO - PROCESS | 2516 | 1465860632179 Marionette TRACE conn3 <- [1,889,null,{"value":"13"}] 16:30:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html 16:30:32 INFO - PROCESS | 2516 | 1465860632184 Marionette TRACE conn3 -> [0,890,"setScriptTimeout",{"ms":35000}] 16:30:32 INFO - PROCESS | 2516 | 1465860632190 Marionette TRACE conn3 <- [1,890,null,{}] 16:30:32 INFO - PROCESS | 2516 | 1465860632195 Marionette TRACE conn3 -> [0,891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:30:32 INFO - PROCESS | 2516 | 1465860632198 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:30:32 INFO - PROCESS | 2516 | 1465860632313 Marionette TRACE conn3 <- [1,891,null,{"value":null}] 16:30:32 INFO - PROCESS | 2516 | 1465860632432 Marionette TRACE conn3 -> [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\", \"9aafb883-d809-412a-bdc1-689609e922c0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:30:32 INFO - PROCESS | 2516 | 1465860632434 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:30:32 INFO - PROCESS | 2516 | ++DOCSHELL 10562800 == 40 [pid = 2516] [id = 232] 16:30:32 INFO - PROCESS | 2516 | ++DOMWINDOW == 85 (10ECC000) [pid = 2516] [serial = 694] [outer = 00000000] 16:30:32 INFO - PROCESS | 2516 | ++DOMWINDOW == 86 (13151C00) [pid = 2516] [serial = 695] [outer = 10ECC000] 16:30:32 INFO - PROCESS | 2516 | 1465860632491 Marionette DEBUG loaded listener.js 16:30:32 INFO - PROCESS | 2516 | ++DOMWINDOW == 87 (13660400) [pid = 2516] [serial = 696] [outer = 10ECC000] 16:30:33 INFO - PROCESS | 2516 | 1465860633032 Marionette TRACE conn3 <- [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]]]}] 16:30:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | Canvas test: 2d.fillStyle.parse.invalid.hex1 16:30:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | took 887ms 16:30:33 INFO - PROCESS | 2516 | 1465860633087 Marionette TRACE conn3 -> [0,893,"getWindowHandle",null] 16:30:33 INFO - PROCESS | 2516 | 1465860633092 Marionette TRACE conn3 <- [1,893,null,{"value":"13"}] 16:30:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html 16:30:33 INFO - PROCESS | 2516 | 1465860633098 Marionette TRACE conn3 -> [0,894,"setScriptTimeout",{"ms":35000}] 16:30:33 INFO - PROCESS | 2516 | 1465860633101 Marionette TRACE conn3 <- [1,894,null,{}] 16:30:33 INFO - PROCESS | 2516 | 1465860633105 Marionette TRACE conn3 -> [0,895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:30:33 INFO - PROCESS | 2516 | 1465860633108 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:30:33 INFO - PROCESS | 2516 | 1465860633224 Marionette TRACE conn3 <- [1,895,null,{"value":null}] 16:30:33 INFO - PROCESS | 2516 | 1465860633353 Marionette TRACE conn3 -> [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\", \"9aafb883-d809-412a-bdc1-689609e922c0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:30:33 INFO - PROCESS | 2516 | 1465860633356 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:30:33 INFO - PROCESS | 2516 | ++DOCSHELL 157B3400 == 41 [pid = 2516] [id = 233] 16:30:33 INFO - PROCESS | 2516 | ++DOMWINDOW == 88 (15A8E000) [pid = 2516] [serial = 697] [outer = 00000000] 16:30:33 INFO - PROCESS | 2516 | ++DOMWINDOW == 89 (167BD000) [pid = 2516] [serial = 698] [outer = 15A8E000] 16:30:33 INFO - PROCESS | 2516 | 1465860633414 Marionette DEBUG loaded listener.js 16:30:33 INFO - PROCESS | 2516 | ++DOMWINDOW == 90 (16D0C400) [pid = 2516] [serial = 699] [outer = 15A8E000] 16:30:33 INFO - PROCESS | 2516 | ++DOMWINDOW == 91 (176CE400) [pid = 2516] [serial = 700] [outer = 1B353400] 16:30:34 INFO - PROCESS | 2516 | 1465860634110 Marionette TRACE conn3 <- [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]]]}] 16:30:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | Canvas test: 2d.fillStyle.parse.invalid.hex2 16:30:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | took 1043ms 16:30:34 INFO - PROCESS | 2516 | 1465860634139 Marionette TRACE conn3 -> [0,897,"getWindowHandle",null] 16:30:34 INFO - PROCESS | 2516 | 1465860634142 Marionette TRACE conn3 <- [1,897,null,{"value":"13"}] 16:30:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html 16:30:34 INFO - PROCESS | 2516 | 1465860634146 Marionette TRACE conn3 -> [0,898,"setScriptTimeout",{"ms":35000}] 16:30:34 INFO - PROCESS | 2516 | 1465860634149 Marionette TRACE conn3 <- [1,898,null,{}] 16:30:34 INFO - PROCESS | 2516 | 1465860634209 Marionette TRACE conn3 -> [0,899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:30:34 INFO - PROCESS | 2516 | 1465860634214 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:30:34 INFO - PROCESS | 2516 | 1465860634363 Marionette TRACE conn3 <- [1,899,null,{"value":null}] 16:30:34 INFO - PROCESS | 2516 | 1465860634417 Marionette TRACE conn3 -> [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\", \"9aafb883-d809-412a-bdc1-689609e922c0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:30:34 INFO - PROCESS | 2516 | 1465860634420 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:30:34 INFO - PROCESS | 2516 | ++DOCSHELL 19CA4000 == 42 [pid = 2516] [id = 234] 16:30:34 INFO - PROCESS | 2516 | ++DOMWINDOW == 92 (19CAA400) [pid = 2516] [serial = 701] [outer = 00000000] 16:30:34 INFO - PROCESS | 2516 | ++DOMWINDOW == 93 (1A4AC400) [pid = 2516] [serial = 702] [outer = 19CAA400] 16:30:34 INFO - PROCESS | 2516 | 1465860634474 Marionette DEBUG loaded listener.js 16:30:34 INFO - PROCESS | 2516 | ++DOMWINDOW == 94 (1A4E4400) [pid = 2516] [serial = 703] [outer = 19CAA400] 16:30:35 INFO - PROCESS | 2516 | 1465860635205 Marionette TRACE conn3 <- [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]]]}] 16:30:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | Canvas test: 2d.fillStyle.parse.invalid.hex3 16:30:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | took 1151ms 16:30:35 INFO - PROCESS | 2516 | 1465860635297 Marionette TRACE conn3 -> [0,901,"getWindowHandle",null] 16:30:35 INFO - PROCESS | 2516 | 1465860635301 Marionette TRACE conn3 <- [1,901,null,{"value":"13"}] 16:30:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html 16:30:35 INFO - PROCESS | 2516 | 1465860635306 Marionette TRACE conn3 -> [0,902,"setScriptTimeout",{"ms":35000}] 16:30:35 INFO - PROCESS | 2516 | 1465860635310 Marionette TRACE conn3 <- [1,902,null,{}] 16:30:35 INFO - PROCESS | 2516 | 1465860635316 Marionette TRACE conn3 -> [0,903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:30:35 INFO - PROCESS | 2516 | 1465860635319 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:30:35 INFO - PROCESS | 2516 | 1465860635426 Marionette TRACE conn3 <- [1,903,null,{"value":null}] 16:30:35 INFO - PROCESS | 2516 | 1465860635548 Marionette TRACE conn3 -> [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\", \"9aafb883-d809-412a-bdc1-689609e922c0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:30:35 INFO - PROCESS | 2516 | 1465860635550 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:30:35 INFO - PROCESS | 2516 | ++DOCSHELL 105F0800 == 43 [pid = 2516] [id = 235] 16:30:35 INFO - PROCESS | 2516 | ++DOMWINDOW == 95 (10EF3800) [pid = 2516] [serial = 704] [outer = 00000000] 16:30:35 INFO - PROCESS | 2516 | ++DOMWINDOW == 96 (13127000) [pid = 2516] [serial = 705] [outer = 10EF3800] 16:30:35 INFO - PROCESS | 2516 | 1465860635600 Marionette DEBUG loaded listener.js 16:30:35 INFO - PROCESS | 2516 | ++DOMWINDOW == 97 (131D8800) [pid = 2516] [serial = 706] [outer = 10EF3800] 16:30:36 INFO - PROCESS | 2516 | --DOCSHELL 1A24E000 == 42 [pid = 2516] [id = 230] 16:30:36 INFO - PROCESS | 2516 | --DOCSHELL 12A9CC00 == 41 [pid = 2516] [id = 229] 16:30:36 INFO - PROCESS | 2516 | --DOCSHELL 1055B800 == 40 [pid = 2516] [id = 228] 16:30:36 INFO - PROCESS | 2516 | --DOCSHELL 17946400 == 39 [pid = 2516] [id = 227] 16:30:36 INFO - PROCESS | 2516 | --DOCSHELL 177AA400 == 38 [pid = 2516] [id = 226] 16:30:36 INFO - PROCESS | 2516 | --DOCSHELL 12D59C00 == 37 [pid = 2516] [id = 225] 16:30:36 INFO - PROCESS | 2516 | --DOCSHELL 15A9C800 == 36 [pid = 2516] [id = 224] 16:30:36 INFO - PROCESS | 2516 | --DOCSHELL 11CC5800 == 35 [pid = 2516] [id = 223] 16:30:36 INFO - PROCESS | 2516 | --DOCSHELL 10373000 == 34 [pid = 2516] [id = 222] 16:30:36 INFO - PROCESS | 2516 | --DOCSHELL 19C9EC00 == 33 [pid = 2516] [id = 219] 16:30:36 INFO - PROCESS | 2516 | --DOCSHELL 10EF1800 == 32 [pid = 2516] [id = 220] 16:30:36 INFO - PROCESS | 2516 | --DOCSHELL 14FCC400 == 31 [pid = 2516] [id = 221] 16:30:36 INFO - PROCESS | 2516 | --DOCSHELL 19CA4000 == 30 [pid = 2516] [id = 234] 16:30:36 INFO - PROCESS | 2516 | --DOCSHELL 157B3400 == 29 [pid = 2516] [id = 233] 16:30:36 INFO - PROCESS | 2516 | --DOCSHELL 10437800 == 28 [pid = 2516] [id = 231] 16:30:36 INFO - PROCESS | 2516 | --DOCSHELL 10562800 == 27 [pid = 2516] [id = 232] 16:30:36 INFO - PROCESS | 2516 | --DOMWINDOW == 96 (105E4400) [pid = 2516] [serial = 654] [outer = 00000000] [url = about:blank] 16:30:36 INFO - PROCESS | 2516 | --DOMWINDOW == 95 (19CA7800) [pid = 2516] [serial = 656] [outer = 00000000] [url = about:blank] 16:30:36 INFO - PROCESS | 2516 | --DOMWINDOW == 94 (13D56C00) [pid = 2516] [serial = 635] [outer = 00000000] [url = about:blank] 16:30:36 INFO - PROCESS | 2516 | --DOMWINDOW == 93 (15A91800) [pid = 2516] [serial = 620] [outer = 00000000] [url = about:blank] 16:30:36 INFO - PROCESS | 2516 | --DOMWINDOW == 92 (15EBC000) [pid = 2516] [serial = 621] [outer = 00000000] [url = about:blank] 16:30:36 INFO - PROCESS | 2516 | --DOMWINDOW == 91 (16ED5C00) [pid = 2516] [serial = 642] [outer = 00000000] [url = about:blank] 16:30:36 INFO - PROCESS | 2516 | --DOMWINDOW == 90 (1312FC00) [pid = 2516] [serial = 629] [outer = 00000000] [url = about:blank] 16:30:36 INFO - PROCESS | 2516 | --DOMWINDOW == 89 (12A9C400) [pid = 2516] [serial = 632] [outer = 00000000] [url = about:blank] 16:30:36 INFO - PROCESS | 2516 | --DOMWINDOW == 88 (198CF800) [pid = 2516] [serial = 648] [outer = 00000000] [url = about:blank] 16:30:36 INFO - PROCESS | 2516 | --DOMWINDOW == 87 (19752800) [pid = 2516] [serial = 647] [outer = 00000000] [url = about:blank] 16:30:36 INFO - PROCESS | 2516 | --DOMWINDOW == 86 (19C9E800) [pid = 2516] [serial = 653] [outer = 00000000] [url = about:blank] 16:30:36 INFO - PROCESS | 2516 | --DOMWINDOW == 85 (17619C00) [pid = 2516] [serial = 644] [outer = 00000000] [url = about:blank] 16:30:36 INFO - PROCESS | 2516 | --DOMWINDOW == 84 (16D71400) [pid = 2516] [serial = 641] [outer = 00000000] [url = about:blank] 16:30:36 INFO - PROCESS | 2516 | --DOMWINDOW == 83 (176C4C00) [pid = 2516] [serial = 645] [outer = 00000000] [url = about:blank] 16:30:36 INFO - PROCESS | 2516 | --DOMWINDOW == 82 (17E55C00) [pid = 2516] [serial = 651] [outer = 00000000] [url = about:blank] 16:30:36 INFO - PROCESS | 2516 | --DOMWINDOW == 81 (177B5000) [pid = 2516] [serial = 623] [outer = 00000000] [url = about:blank] 16:30:36 INFO - PROCESS | 2516 | --DOMWINDOW == 80 (12B98C00) [pid = 2516] [serial = 633] [outer = 00000000] [url = about:blank] 16:30:36 INFO - PROCESS | 2516 | --DOMWINDOW == 79 (19756400) [pid = 2516] [serial = 626] [outer = 00000000] [url = about:blank] 16:30:36 INFO - PROCESS | 2516 | --DOMWINDOW == 78 (16993800) [pid = 2516] [serial = 639] [outer = 00000000] [url = about:blank] 16:30:36 INFO - PROCESS | 2516 | --DOMWINDOW == 77 (17E60000) [pid = 2516] [serial = 624] [outer = 00000000] [url = about:blank] 16:30:36 INFO - PROCESS | 2516 | --DOMWINDOW == 76 (15FBDC00) [pid = 2516] [serial = 638] [outer = 00000000] [url = about:blank] 16:30:36 INFO - PROCESS | 2516 | --DOMWINDOW == 75 (17711400) [pid = 2516] [serial = 650] [outer = 00000000] [url = about:blank] 16:30:36 INFO - PROCESS | 2516 | --DOMWINDOW == 74 (11C1B400) [pid = 2516] [serial = 618] [outer = 00000000] [url = about:blank] 16:30:36 INFO - PROCESS | 2516 | --DOMWINDOW == 73 (13247800) [pid = 2516] [serial = 630] [outer = 00000000] [url = about:blank] 16:30:36 INFO - PROCESS | 2516 | --DOMWINDOW == 72 (198D6C00) [pid = 2516] [serial = 627] [outer = 00000000] [url = about:blank] 16:30:36 INFO - PROCESS | 2516 | --DOMWINDOW == 71 (1430CC00) [pid = 2516] [serial = 636] [outer = 00000000] [url = about:blank] 16:30:36 INFO - PROCESS | 2516 | --DOMWINDOW == 70 (112A5800) [pid = 2516] [serial = 617] [outer = 00000000] [url = about:blank] 16:30:36 INFO - PROCESS | 2516 | 1465860636631 Marionette TRACE conn3 <- [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]]]}] 16:30:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | Canvas test: 2d.fillStyle.parse.invalid.hex4 16:30:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | took 1353ms 16:30:36 INFO - PROCESS | 2516 | 1465860636672 Marionette TRACE conn3 -> [0,905,"getWindowHandle",null] 16:30:36 INFO - PROCESS | 2516 | 1465860636676 Marionette TRACE conn3 <- [1,905,null,{"value":"13"}] 16:30:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html 16:30:36 INFO - PROCESS | 2516 | 1465860636680 Marionette TRACE conn3 -> [0,906,"setScriptTimeout",{"ms":35000}] 16:30:36 INFO - PROCESS | 2516 | 1465860636684 Marionette TRACE conn3 <- [1,906,null,{}] 16:30:36 INFO - PROCESS | 2516 | 1465860636689 Marionette TRACE conn3 -> [0,907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:30:36 INFO - PROCESS | 2516 | 1465860636692 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:30:36 INFO - PROCESS | 2516 | 1465860636779 Marionette TRACE conn3 <- [1,907,null,{"value":null}] 16:30:36 INFO - PROCESS | 2516 | 1465860636788 Marionette TRACE conn3 -> [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\", \"9aafb883-d809-412a-bdc1-689609e922c0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:30:36 INFO - PROCESS | 2516 | 1465860636791 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:30:36 INFO - PROCESS | 2516 | ++DOCSHELL 10A4DC00 == 28 [pid = 2516] [id = 236] 16:30:36 INFO - PROCESS | 2516 | ++DOMWINDOW == 71 (10A4E400) [pid = 2516] [serial = 707] [outer = 00000000] 16:30:36 INFO - PROCESS | 2516 | ++DOMWINDOW == 72 (112A4000) [pid = 2516] [serial = 708] [outer = 10A4E400] 16:30:36 INFO - PROCESS | 2516 | 1465860636838 Marionette DEBUG loaded listener.js 16:30:36 INFO - PROCESS | 2516 | ++DOMWINDOW == 73 (11C1B400) [pid = 2516] [serial = 709] [outer = 10A4E400] 16:30:37 INFO - PROCESS | 2516 | 1465860637315 Marionette TRACE conn3 <- [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]]]}] 16:30:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | Canvas test: 2d.fillStyle.parse.invalid.hex5 16:30:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | took 701ms 16:30:37 INFO - PROCESS | 2516 | 1465860637376 Marionette TRACE conn3 -> [0,909,"getWindowHandle",null] 16:30:37 INFO - PROCESS | 2516 | 1465860637381 Marionette TRACE conn3 <- [1,909,null,{"value":"13"}] 16:30:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html 16:30:37 INFO - PROCESS | 2516 | 1465860637387 Marionette TRACE conn3 -> [0,910,"setScriptTimeout",{"ms":35000}] 16:30:37 INFO - PROCESS | 2516 | 1465860637390 Marionette TRACE conn3 <- [1,910,null,{}] 16:30:37 INFO - PROCESS | 2516 | 1465860637393 Marionette TRACE conn3 -> [0,911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:30:37 INFO - PROCESS | 2516 | 1465860637397 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:30:37 INFO - PROCESS | 2516 | 1465860637517 Marionette TRACE conn3 <- [1,911,null,{"value":null}] 16:30:37 INFO - PROCESS | 2516 | 1465860637605 Marionette TRACE conn3 -> [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\", \"9aafb883-d809-412a-bdc1-689609e922c0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:30:37 INFO - PROCESS | 2516 | 1465860637607 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:30:37 INFO - PROCESS | 2516 | ++DOCSHELL 1314D400 == 29 [pid = 2516] [id = 237] 16:30:37 INFO - PROCESS | 2516 | ++DOMWINDOW == 74 (1314E800) [pid = 2516] [serial = 710] [outer = 00000000] 16:30:37 INFO - PROCESS | 2516 | ++DOMWINDOW == 75 (13247800) [pid = 2516] [serial = 711] [outer = 1314E800] 16:30:37 INFO - PROCESS | 2516 | 1465860637653 Marionette DEBUG loaded listener.js 16:30:37 INFO - PROCESS | 2516 | ++DOMWINDOW == 76 (13657400) [pid = 2516] [serial = 712] [outer = 1314E800] 16:30:38 INFO - PROCESS | 2516 | 1465860638022 Marionette TRACE conn3 <- [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]]]}] 16:30:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | Canvas test: 2d.fillStyle.parse.invalid.hex6 16:30:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | took 685ms 16:30:38 INFO - PROCESS | 2516 | 1465860638086 Marionette TRACE conn3 -> [0,913,"getWindowHandle",null] 16:30:38 INFO - PROCESS | 2516 | 1465860638088 Marionette TRACE conn3 <- [1,913,null,{"value":"13"}] 16:30:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html 16:30:38 INFO - PROCESS | 2516 | 1465860638092 Marionette TRACE conn3 -> [0,914,"setScriptTimeout",{"ms":35000}] 16:30:38 INFO - PROCESS | 2516 | 1465860638095 Marionette TRACE conn3 <- [1,914,null,{}] 16:30:38 INFO - PROCESS | 2516 | 1465860638106 Marionette TRACE conn3 -> [0,915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:30:38 INFO - PROCESS | 2516 | 1465860638110 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:30:38 INFO - PROCESS | 2516 | 1465860638190 Marionette TRACE conn3 <- [1,915,null,{"value":null}] 16:30:38 INFO - PROCESS | 2516 | 1465860638197 Marionette TRACE conn3 -> [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\", \"9aafb883-d809-412a-bdc1-689609e922c0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:30:38 INFO - PROCESS | 2516 | 1465860638200 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:30:38 INFO - PROCESS | 2516 | ++DOCSHELL 14FCAC00 == 30 [pid = 2516] [id = 238] 16:30:38 INFO - PROCESS | 2516 | ++DOMWINDOW == 77 (14FCC400) [pid = 2516] [serial = 713] [outer = 00000000] 16:30:38 INFO - PROCESS | 2516 | ++DOMWINDOW == 78 (15A8D400) [pid = 2516] [serial = 714] [outer = 14FCC400] 16:30:38 INFO - PROCESS | 2516 | 1465860638247 Marionette DEBUG loaded listener.js 16:30:38 INFO - PROCESS | 2516 | ++DOMWINDOW == 79 (15E18800) [pid = 2516] [serial = 715] [outer = 14FCC400] 16:30:38 INFO - PROCESS | 2516 | 1465860638729 Marionette TRACE conn3 <- [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]]]}] 16:30:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | Canvas test: 2d.fillStyle.parse.invalid.hex7 16:30:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | took 684ms 16:30:38 INFO - PROCESS | 2516 | 1465860638775 Marionette TRACE conn3 -> [0,917,"getWindowHandle",null] 16:30:38 INFO - PROCESS | 2516 | 1465860638777 Marionette TRACE conn3 <- [1,917,null,{"value":"13"}] 16:30:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html 16:30:38 INFO - PROCESS | 2516 | 1465860638787 Marionette TRACE conn3 -> [0,918,"setScriptTimeout",{"ms":35000}] 16:30:38 INFO - PROCESS | 2516 | 1465860638789 Marionette TRACE conn3 <- [1,918,null,{}] 16:30:38 INFO - PROCESS | 2516 | 1465860638792 Marionette TRACE conn3 -> [0,919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:30:38 INFO - PROCESS | 2516 | 1465860638794 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:30:38 INFO - PROCESS | 2516 | 1465860638933 Marionette TRACE conn3 <- [1,919,null,{"value":null}] 16:30:38 INFO - PROCESS | 2516 | 1465860638945 Marionette TRACE conn3 -> [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\", \"9aafb883-d809-412a-bdc1-689609e922c0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:30:38 INFO - PROCESS | 2516 | 1465860638947 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:30:38 INFO - PROCESS | 2516 | ++DOCSHELL 15FB6C00 == 31 [pid = 2516] [id = 239] 16:30:38 INFO - PROCESS | 2516 | ++DOMWINDOW == 80 (1669AC00) [pid = 2516] [serial = 716] [outer = 00000000] 16:30:38 INFO - PROCESS | 2516 | ++DOMWINDOW == 81 (16999800) [pid = 2516] [serial = 717] [outer = 1669AC00] 16:30:38 INFO - PROCESS | 2516 | 1465860638992 Marionette DEBUG loaded listener.js 16:30:39 INFO - PROCESS | 2516 | ++DOMWINDOW == 82 (16D08C00) [pid = 2516] [serial = 718] [outer = 1669AC00] 16:30:39 INFO - PROCESS | 2516 | 1465860639428 Marionette TRACE conn3 <- [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]]]}] 16:30:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | Canvas test: 2d.fillStyle.parse.invalid.hex8 16:30:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | took 700ms 16:30:39 INFO - PROCESS | 2516 | 1465860639485 Marionette TRACE conn3 -> [0,921,"getWindowHandle",null] 16:30:39 INFO - PROCESS | 2516 | 1465860639487 Marionette TRACE conn3 <- [1,921,null,{"value":"13"}] 16:30:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html 16:30:39 INFO - PROCESS | 2516 | 1465860639490 Marionette TRACE conn3 -> [0,922,"setScriptTimeout",{"ms":35000}] 16:30:39 INFO - PROCESS | 2516 | 1465860639492 Marionette TRACE conn3 <- [1,922,null,{}] 16:30:39 INFO - PROCESS | 2516 | 1465860639495 Marionette TRACE conn3 -> [0,923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:30:39 INFO - PROCESS | 2516 | 1465860639497 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:30:39 INFO - PROCESS | 2516 | 1465860639606 Marionette TRACE conn3 <- [1,923,null,{"value":null}] 16:30:39 INFO - PROCESS | 2516 | 1465860639615 Marionette TRACE conn3 -> [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\", \"9aafb883-d809-412a-bdc1-689609e922c0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:30:39 INFO - PROCESS | 2516 | 1465860639617 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:30:39 INFO - PROCESS | 2516 | ++DOCSHELL 157AB000 == 32 [pid = 2516] [id = 240] 16:30:39 INFO - PROCESS | 2516 | ++DOMWINDOW == 83 (166A2C00) [pid = 2516] [serial = 719] [outer = 00000000] 16:30:39 INFO - PROCESS | 2516 | ++DOMWINDOW == 84 (16EA2400) [pid = 2516] [serial = 720] [outer = 166A2C00] 16:30:39 INFO - PROCESS | 2516 | 1465860639661 Marionette DEBUG loaded listener.js 16:30:39 INFO - PROCESS | 2516 | ++DOMWINDOW == 85 (16EA4400) [pid = 2516] [serial = 721] [outer = 166A2C00] 16:30:40 INFO - PROCESS | 2516 | 1465860640128 Marionette TRACE conn3 <- [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]]]}] 16:30:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-1 16:30:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | took 700ms 16:30:40 INFO - PROCESS | 2516 | 1465860640190 Marionette TRACE conn3 -> [0,925,"getWindowHandle",null] 16:30:40 INFO - PROCESS | 2516 | 1465860640192 Marionette TRACE conn3 <- [1,925,null,{"value":"13"}] 16:30:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html 16:30:40 INFO - PROCESS | 2516 | 1465860640201 Marionette TRACE conn3 -> [0,926,"setScriptTimeout",{"ms":35000}] 16:30:40 INFO - PROCESS | 2516 | 1465860640203 Marionette TRACE conn3 <- [1,926,null,{}] 16:30:40 INFO - PROCESS | 2516 | 1465860640242 Marionette TRACE conn3 -> [0,927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:30:40 INFO - PROCESS | 2516 | 1465860640247 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:30:40 INFO - PROCESS | 2516 | 1465860640376 Marionette TRACE conn3 <- [1,927,null,{"value":null}] 16:30:40 INFO - PROCESS | 2516 | 1465860640385 Marionette TRACE conn3 -> [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\", \"9aafb883-d809-412a-bdc1-689609e922c0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:30:40 INFO - PROCESS | 2516 | 1465860640387 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:30:40 INFO - PROCESS | 2516 | ++DOCSHELL 176C5400 == 33 [pid = 2516] [id = 241] 16:30:40 INFO - PROCESS | 2516 | ++DOMWINDOW == 86 (176C6800) [pid = 2516] [serial = 722] [outer = 00000000] 16:30:40 INFO - PROCESS | 2516 | ++DOMWINDOW == 87 (177B5000) [pid = 2516] [serial = 723] [outer = 176C6800] 16:30:40 INFO - PROCESS | 2516 | 1465860640430 Marionette DEBUG loaded listener.js 16:30:40 INFO - PROCESS | 2516 | ++DOMWINDOW == 88 (1794E800) [pid = 2516] [serial = 724] [outer = 176C6800] 16:30:40 INFO - PROCESS | 2516 | --DOMWINDOW == 87 (17F5C400) [pid = 2516] [serial = 691] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html] 16:30:40 INFO - PROCESS | 2516 | --DOMWINDOW == 86 (1A24EC00) [pid = 2516] [serial = 688] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html] 16:30:40 INFO - PROCESS | 2516 | --DOMWINDOW == 85 (18451800) [pid = 2516] [serial = 679] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html] 16:30:40 INFO - PROCESS | 2516 | --DOMWINDOW == 84 (17947000) [pid = 2516] [serial = 676] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html] 16:30:40 INFO - PROCESS | 2516 | --DOMWINDOW == 83 (19C9F000) [pid = 2516] [serial = 655] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html] 16:30:40 INFO - PROCESS | 2516 | --DOMWINDOW == 82 (12AE5400) [pid = 2516] [serial = 667] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html] 16:30:40 INFO - PROCESS | 2516 | --DOMWINDOW == 81 (103C9000) [pid = 2516] [serial = 664] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html] 16:30:40 INFO - PROCESS | 2516 | --DOMWINDOW == 80 (157A7400) [pid = 2516] [serial = 661] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html] 16:30:40 INFO - PROCESS | 2516 | --DOMWINDOW == 79 (16EDBC00) [pid = 2516] [serial = 673] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html] 16:30:40 INFO - PROCESS | 2516 | --DOMWINDOW == 78 (10EF1C00) [pid = 2516] [serial = 658] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html] 16:30:40 INFO - PROCESS | 2516 | --DOMWINDOW == 77 (15E14000) [pid = 2516] [serial = 670] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html] 16:30:40 INFO - PROCESS | 2516 | --DOMWINDOW == 76 (105E8400) [pid = 2516] [serial = 682] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html] 16:30:40 INFO - PROCESS | 2516 | --DOMWINDOW == 75 (13130000) [pid = 2516] [serial = 685] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html] 16:30:41 INFO - PROCESS | 2516 | 1465860641056 Marionette TRACE conn3 <- [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]]]}] 16:30:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-2 16:30:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | took 902ms 16:30:41 INFO - PROCESS | 2516 | 1465860641105 Marionette TRACE conn3 -> [0,929,"getWindowHandle",null] 16:30:41 INFO - PROCESS | 2516 | 1465860641116 Marionette TRACE conn3 <- [1,929,null,{"value":"13"}] 16:30:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html 16:30:41 INFO - PROCESS | 2516 | 1465860641120 Marionette TRACE conn3 -> [0,930,"setScriptTimeout",{"ms":35000}] 16:30:41 INFO - PROCESS | 2516 | 1465860641121 Marionette TRACE conn3 <- [1,930,null,{}] 16:30:41 INFO - PROCESS | 2516 | 1465860641124 Marionette TRACE conn3 -> [0,931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:30:41 INFO - PROCESS | 2516 | 1465860641126 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:30:41 INFO - PROCESS | 2516 | 1465860641201 Marionette TRACE conn3 <- [1,931,null,{"value":null}] 16:30:41 INFO - PROCESS | 2516 | 1465860641206 Marionette TRACE conn3 -> [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\", \"9aafb883-d809-412a-bdc1-689609e922c0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:30:41 INFO - PROCESS | 2516 | 1465860641208 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:30:41 INFO - PROCESS | 2516 | ++DOCSHELL 10A52400 == 34 [pid = 2516] [id = 242] 16:30:41 INFO - PROCESS | 2516 | ++DOMWINDOW == 76 (10ECBC00) [pid = 2516] [serial = 725] [outer = 00000000] 16:30:41 INFO - PROCESS | 2516 | ++DOMWINDOW == 77 (170EE000) [pid = 2516] [serial = 726] [outer = 10ECBC00] 16:30:41 INFO - PROCESS | 2516 | 1465860641250 Marionette DEBUG loaded listener.js 16:30:41 INFO - PROCESS | 2516 | ++DOMWINDOW == 78 (17711400) [pid = 2516] [serial = 727] [outer = 10ECBC00] 16:30:41 INFO - PROCESS | 2516 | 1465860641664 Marionette TRACE conn3 <- [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]]]}] 16:30:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-3 16:30:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | took 591ms 16:30:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html 16:30:41 INFO - PROCESS | 2516 | 1465860641721 Marionette TRACE conn3 -> [0,933,"getWindowHandle",null] 16:30:41 INFO - PROCESS | 2516 | 1465860641723 Marionette TRACE conn3 <- [1,933,null,{"value":"13"}] 16:30:41 INFO - PROCESS | 2516 | 1465860641726 Marionette TRACE conn3 -> [0,934,"setScriptTimeout",{"ms":35000}] 16:30:41 INFO - PROCESS | 2516 | 1465860641728 Marionette TRACE conn3 <- [1,934,null,{}] 16:30:41 INFO - PROCESS | 2516 | 1465860641731 Marionette TRACE conn3 -> [0,935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:30:41 INFO - PROCESS | 2516 | 1465860641733 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:30:41 INFO - PROCESS | 2516 | 1465860641810 Marionette TRACE conn3 <- [1,935,null,{"value":null}] 16:30:41 INFO - PROCESS | 2516 | 1465860641815 Marionette TRACE conn3 -> [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\", \"9aafb883-d809-412a-bdc1-689609e922c0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:30:41 INFO - PROCESS | 2516 | 1465860641817 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:30:41 INFO - PROCESS | 2516 | ++DOCSHELL 1698F400 == 35 [pid = 2516] [id = 243] 16:30:41 INFO - PROCESS | 2516 | ++DOMWINDOW == 79 (1700E000) [pid = 2516] [serial = 728] [outer = 00000000] 16:30:41 INFO - PROCESS | 2516 | ++DOMWINDOW == 80 (17ECA000) [pid = 2516] [serial = 729] [outer = 1700E000] 16:30:41 INFO - PROCESS | 2516 | 1465860641862 Marionette DEBUG loaded listener.js 16:30:41 INFO - PROCESS | 2516 | ++DOMWINDOW == 81 (17F5C000) [pid = 2516] [serial = 730] [outer = 1700E000] 16:30:42 INFO - PROCESS | 2516 | 1465860642290 Marionette TRACE conn3 <- [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]]]}] 16:30:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-4 16:30:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | took 592ms 16:30:42 INFO - PROCESS | 2516 | 1465860642321 Marionette TRACE conn3 -> [0,937,"getWindowHandle",null] 16:30:42 INFO - PROCESS | 2516 | 1465860642323 Marionette TRACE conn3 <- [1,937,null,{"value":"13"}] 16:30:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html 16:30:42 INFO - PROCESS | 2516 | 1465860642326 Marionette TRACE conn3 -> [0,938,"setScriptTimeout",{"ms":35000}] 16:30:42 INFO - PROCESS | 2516 | 1465860642327 Marionette TRACE conn3 <- [1,938,null,{}] 16:30:42 INFO - PROCESS | 2516 | 1465860642331 Marionette TRACE conn3 -> [0,939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:30:42 INFO - PROCESS | 2516 | 1465860642333 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:30:42 INFO - PROCESS | 2516 | 1465860642457 Marionette TRACE conn3 <- [1,939,null,{"value":null}] 16:30:42 INFO - PROCESS | 2516 | 1465860642467 Marionette TRACE conn3 -> [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\", \"9aafb883-d809-412a-bdc1-689609e922c0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:30:42 INFO - PROCESS | 2516 | 1465860642469 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:30:42 INFO - PROCESS | 2516 | ++DOCSHELL 19749800 == 36 [pid = 2516] [id = 244] 16:30:42 INFO - PROCESS | 2516 | ++DOMWINDOW == 82 (1974FC00) [pid = 2516] [serial = 731] [outer = 00000000] 16:30:42 INFO - PROCESS | 2516 | ++DOMWINDOW == 83 (198CA400) [pid = 2516] [serial = 732] [outer = 1974FC00] 16:30:42 INFO - PROCESS | 2516 | 1465860642511 Marionette DEBUG loaded listener.js 16:30:42 INFO - PROCESS | 2516 | ++DOMWINDOW == 84 (198D0000) [pid = 2516] [serial = 733] [outer = 1974FC00] 16:30:43 INFO - PROCESS | 2516 | 1465860643051 Marionette TRACE conn3 <- [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]]]}] 16:30:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-5 16:30:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | took 794ms 16:30:43 INFO - PROCESS | 2516 | 1465860643113 Marionette TRACE conn3 -> [0,941,"getWindowHandle",null] 16:30:43 INFO - PROCESS | 2516 | 1465860643117 Marionette TRACE conn3 <- [1,941,null,{"value":"13"}] 16:30:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html 16:30:43 INFO - PROCESS | 2516 | 1465860643165 Marionette TRACE conn3 -> [0,942,"setScriptTimeout",{"ms":35000}] 16:30:43 INFO - PROCESS | 2516 | 1465860643169 Marionette TRACE conn3 <- [1,942,null,{}] 16:30:43 INFO - PROCESS | 2516 | 1465860643199 Marionette TRACE conn3 -> [0,943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:30:43 INFO - PROCESS | 2516 | 1465860643203 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:30:43 INFO - PROCESS | 2516 | 1465860643328 Marionette TRACE conn3 <- [1,943,null,{"value":null}] 16:30:43 INFO - PROCESS | 2516 | 1465860643412 Marionette TRACE conn3 -> [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\", \"9aafb883-d809-412a-bdc1-689609e922c0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:30:43 INFO - PROCESS | 2516 | 1465860643415 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:30:43 INFO - PROCESS | 2516 | ++DOCSHELL 10375800 == 37 [pid = 2516] [id = 245] 16:30:43 INFO - PROCESS | 2516 | ++DOMWINDOW == 85 (10437800) [pid = 2516] [serial = 734] [outer = 00000000] 16:30:43 INFO - PROCESS | 2516 | ++DOMWINDOW == 86 (1129B400) [pid = 2516] [serial = 735] [outer = 10437800] 16:30:43 INFO - PROCESS | 2516 | 1465860643512 Marionette DEBUG loaded listener.js 16:30:43 INFO - PROCESS | 2516 | ++DOMWINDOW == 87 (12B9A400) [pid = 2516] [serial = 736] [outer = 10437800] 16:30:44 INFO - PROCESS | 2516 | 1465860644140 Marionette TRACE conn3 <- [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]]]}] 16:30:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-6 16:30:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | took 1011ms 16:30:44 INFO - PROCESS | 2516 | 1465860644180 Marionette TRACE conn3 -> [0,945,"getWindowHandle",null] 16:30:44 INFO - PROCESS | 2516 | 1465860644185 Marionette TRACE conn3 <- [1,945,null,{"value":"13"}] 16:30:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html 16:30:44 INFO - PROCESS | 2516 | 1465860644191 Marionette TRACE conn3 -> [0,946,"setScriptTimeout",{"ms":35000}] 16:30:44 INFO - PROCESS | 2516 | 1465860644194 Marionette TRACE conn3 <- [1,946,null,{}] 16:30:44 INFO - PROCESS | 2516 | 1465860644198 Marionette TRACE conn3 -> [0,947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:30:44 INFO - PROCESS | 2516 | 1465860644201 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:30:44 INFO - PROCESS | 2516 | 1465860644315 Marionette TRACE conn3 <- [1,947,null,{"value":null}] 16:30:44 INFO - PROCESS | 2516 | 1465860644427 Marionette TRACE conn3 -> [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\", \"9aafb883-d809-412a-bdc1-689609e922c0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:30:44 INFO - PROCESS | 2516 | 1465860644431 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:30:44 INFO - PROCESS | 2516 | ++DOCSHELL 13D60400 == 38 [pid = 2516] [id = 246] 16:30:44 INFO - PROCESS | 2516 | ++DOMWINDOW == 88 (13D62000) [pid = 2516] [serial = 737] [outer = 00000000] 16:30:44 INFO - PROCESS | 2516 | ++DOMWINDOW == 89 (1564C800) [pid = 2516] [serial = 738] [outer = 13D62000] 16:30:44 INFO - PROCESS | 2516 | 1465860644487 Marionette DEBUG loaded listener.js 16:30:44 INFO - PROCESS | 2516 | ++DOMWINDOW == 90 (15E11400) [pid = 2516] [serial = 739] [outer = 13D62000] 16:30:45 INFO - PROCESS | 2516 | --DOCSHELL 1698F400 == 37 [pid = 2516] [id = 243] 16:30:45 INFO - PROCESS | 2516 | --DOCSHELL 10A52400 == 36 [pid = 2516] [id = 242] 16:30:45 INFO - PROCESS | 2516 | --DOCSHELL 176C5400 == 35 [pid = 2516] [id = 241] 16:30:45 INFO - PROCESS | 2516 | --DOCSHELL 157AB000 == 34 [pid = 2516] [id = 240] 16:30:45 INFO - PROCESS | 2516 | --DOCSHELL 15FB6C00 == 33 [pid = 2516] [id = 239] 16:30:45 INFO - PROCESS | 2516 | --DOCSHELL 14FCAC00 == 32 [pid = 2516] [id = 238] 16:30:45 INFO - PROCESS | 2516 | --DOCSHELL 1314D400 == 31 [pid = 2516] [id = 237] 16:30:45 INFO - PROCESS | 2516 | --DOCSHELL 10A4DC00 == 30 [pid = 2516] [id = 236] 16:30:45 INFO - PROCESS | 2516 | --DOCSHELL 105F0800 == 29 [pid = 2516] [id = 235] 16:30:45 INFO - PROCESS | 2516 | --DOMWINDOW == 89 (1A30B400) [pid = 2516] [serial = 689] [outer = 00000000] [url = about:blank] 16:30:45 INFO - PROCESS | 2516 | --DOMWINDOW == 88 (19C9DC00) [pid = 2516] [serial = 680] [outer = 00000000] [url = about:blank] 16:30:45 INFO - PROCESS | 2516 | --DOMWINDOW == 87 (17F5BC00) [pid = 2516] [serial = 678] [outer = 00000000] [url = about:blank] 16:30:45 INFO - PROCESS | 2516 | --DOMWINDOW == 86 (17E02000) [pid = 2516] [serial = 677] [outer = 00000000] [url = about:blank] 16:30:45 INFO - PROCESS | 2516 | --DOMWINDOW == 85 (19E81000) [pid = 2516] [serial = 657] [outer = 00000000] [url = about:blank] 16:30:45 INFO - PROCESS | 2516 | --DOMWINDOW == 84 (13938400) [pid = 2516] [serial = 668] [outer = 00000000] [url = about:blank] 16:30:45 INFO - PROCESS | 2516 | --DOMWINDOW == 83 (13C4D800) [pid = 2516] [serial = 669] [outer = 00000000] [url = about:blank] 16:30:45 INFO - PROCESS | 2516 | --DOMWINDOW == 82 (105E3C00) [pid = 2516] [serial = 665] [outer = 00000000] [url = about:blank] 16:30:45 INFO - PROCESS | 2516 | --DOMWINDOW == 81 (10A4E000) [pid = 2516] [serial = 666] [outer = 00000000] [url = about:blank] 16:30:45 INFO - PROCESS | 2516 | --DOMWINDOW == 80 (15A9A800) [pid = 2516] [serial = 662] [outer = 00000000] [url = about:blank] 16:30:45 INFO - PROCESS | 2516 | --DOMWINDOW == 79 (15FB8800) [pid = 2516] [serial = 663] [outer = 00000000] [url = about:blank] 16:30:45 INFO - PROCESS | 2516 | --DOMWINDOW == 78 (16F8A800) [pid = 2516] [serial = 674] [outer = 00000000] [url = about:blank] 16:30:45 INFO - PROCESS | 2516 | --DOMWINDOW == 77 (11CC7000) [pid = 2516] [serial = 659] [outer = 00000000] [url = about:blank] 16:30:45 INFO - PROCESS | 2516 | --DOMWINDOW == 76 (13031000) [pid = 2516] [serial = 660] [outer = 00000000] [url = about:blank] 16:30:45 INFO - PROCESS | 2516 | --DOMWINDOW == 75 (15F36800) [pid = 2516] [serial = 671] [outer = 00000000] [url = about:blank] 16:30:45 INFO - PROCESS | 2516 | --DOMWINDOW == 74 (16992400) [pid = 2516] [serial = 672] [outer = 00000000] [url = about:blank] 16:30:45 INFO - PROCESS | 2516 | --DOMWINDOW == 73 (19CA6400) [pid = 2516] [serial = 681] [outer = 00000000] [url = about:blank] 16:30:45 INFO - PROCESS | 2516 | --DOMWINDOW == 72 (1309C800) [pid = 2516] [serial = 683] [outer = 00000000] [url = about:blank] 16:30:45 INFO - PROCESS | 2516 | --DOMWINDOW == 71 (1309F800) [pid = 2516] [serial = 684] [outer = 00000000] [url = about:blank] 16:30:45 INFO - PROCESS | 2516 | --DOMWINDOW == 70 (198D6400) [pid = 2516] [serial = 686] [outer = 00000000] [url = about:blank] 16:30:45 INFO - PROCESS | 2516 | --DOMWINDOW == 69 (1A30E000) [pid = 2516] [serial = 690] [outer = 00000000] [url = about:blank] 16:30:45 INFO - PROCESS | 2516 | --DOMWINDOW == 68 (1761A800) [pid = 2516] [serial = 675] [outer = 00000000] [url = about:blank] 16:30:45 INFO - PROCESS | 2516 | --DOMWINDOW == 67 (19E8CC00) [pid = 2516] [serial = 687] [outer = 00000000] [url = about:blank] 16:30:45 INFO - PROCESS | 2516 | --DOMWINDOW == 66 (13C15000) [pid = 2516] [serial = 393] [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.] 16:30:45 INFO - PROCESS | 2516 | --DOMWINDOW == 65 (1A4B0800) [pid = 2516] [serial = 693] [outer = 00000000] [url = about:blank] 16:30:45 INFO - PROCESS | 2516 | --DOMWINDOW == 64 (1A4AFC00) [pid = 2516] [serial = 692] [outer = 00000000] [url = about:blank] 16:30:45 INFO - PROCESS | 2516 | 1465860645353 Marionette TRACE conn3 <- [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]]]}] 16:30:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-1 16:30:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | took 1213ms 16:30:45 INFO - PROCESS | 2516 | 1465860645403 Marionette TRACE conn3 -> [0,949,"getWindowHandle",null] 16:30:45 INFO - PROCESS | 2516 | 1465860645409 Marionette TRACE conn3 <- [1,949,null,{"value":"13"}] 16:30:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html 16:30:45 INFO - PROCESS | 2516 | 1465860645416 Marionette TRACE conn3 -> [0,950,"setScriptTimeout",{"ms":35000}] 16:30:45 INFO - PROCESS | 2516 | 1465860645421 Marionette TRACE conn3 <- [1,950,null,{}] 16:30:45 INFO - PROCESS | 2516 | 1465860645429 Marionette TRACE conn3 -> [0,951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:30:45 INFO - PROCESS | 2516 | 1465860645433 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:30:45 INFO - PROCESS | 2516 | 1465860645533 Marionette TRACE conn3 <- [1,951,null,{"value":null}] 16:30:45 INFO - PROCESS | 2516 | 1465860645546 Marionette TRACE conn3 -> [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\", \"9aafb883-d809-412a-bdc1-689609e922c0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:30:45 INFO - PROCESS | 2516 | 1465860645549 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:30:45 INFO - PROCESS | 2516 | ++DOCSHELL 10EC9800 == 30 [pid = 2516] [id = 247] 16:30:45 INFO - PROCESS | 2516 | ++DOMWINDOW == 65 (10EF1000) [pid = 2516] [serial = 740] [outer = 00000000] 16:30:45 INFO - PROCESS | 2516 | ++DOMWINDOW == 66 (11C20400) [pid = 2516] [serial = 741] [outer = 10EF1000] 16:30:45 INFO - PROCESS | 2516 | 1465860645596 Marionette DEBUG loaded listener.js 16:30:45 INFO - PROCESS | 2516 | ++DOMWINDOW == 67 (12A10C00) [pid = 2516] [serial = 742] [outer = 10EF1000] 16:30:46 INFO - PROCESS | 2516 | 1465860646111 Marionette TRACE conn3 <- [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]]]}] 16:30:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-2 16:30:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | took 763ms 16:30:46 INFO - PROCESS | 2516 | 1465860646173 Marionette TRACE conn3 -> [0,953,"getWindowHandle",null] 16:30:46 INFO - PROCESS | 2516 | 1465860646177 Marionette TRACE conn3 <- [1,953,null,{"value":"13"}] 16:30:46 INFO - PROCESS | 2516 | 1465860646183 Marionette TRACE conn3 -> [0,954,"setScriptTimeout",{"ms":35000}] 16:30:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html 16:30:46 INFO - PROCESS | 2516 | 1465860646185 Marionette TRACE conn3 <- [1,954,null,{}] 16:30:46 INFO - PROCESS | 2516 | 1465860646189 Marionette TRACE conn3 -> [0,955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:30:46 INFO - PROCESS | 2516 | 1465860646191 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:30:46 INFO - PROCESS | 2516 | 1465860646280 Marionette TRACE conn3 <- [1,955,null,{"value":null}] 16:30:46 INFO - PROCESS | 2516 | 1465860646363 Marionette TRACE conn3 -> [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\", \"9aafb883-d809-412a-bdc1-689609e922c0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:30:46 INFO - PROCESS | 2516 | 1465860646365 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:30:46 INFO - PROCESS | 2516 | ++DOCSHELL 131CE000 == 31 [pid = 2516] [id = 248] 16:30:46 INFO - PROCESS | 2516 | ++DOMWINDOW == 68 (131D3000) [pid = 2516] [serial = 743] [outer = 00000000] 16:30:46 INFO - PROCESS | 2516 | ++DOMWINDOW == 69 (13C18C00) [pid = 2516] [serial = 744] [outer = 131D3000] 16:30:46 INFO - PROCESS | 2516 | 1465860646411 Marionette DEBUG loaded listener.js 16:30:46 INFO - PROCESS | 2516 | ++DOMWINDOW == 70 (1430C000) [pid = 2516] [serial = 745] [outer = 131D3000] 16:30:46 INFO - PROCESS | 2516 | 1465860646776 Marionette TRACE conn3 <- [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]]]}] 16:30:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | Canvas test: 2d.fillStyle.parse.invalid.name-1 16:30:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | took 623ms 16:30:46 INFO - PROCESS | 2516 | 1465860646806 Marionette TRACE conn3 -> [0,957,"getWindowHandle",null] 16:30:46 INFO - PROCESS | 2516 | 1465860646808 Marionette TRACE conn3 <- [1,957,null,{"value":"13"}] 16:30:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html 16:30:46 INFO - PROCESS | 2516 | 1465860646811 Marionette TRACE conn3 -> [0,958,"setScriptTimeout",{"ms":35000}] 16:30:46 INFO - PROCESS | 2516 | 1465860646815 Marionette TRACE conn3 <- [1,958,null,{}] 16:30:46 INFO - PROCESS | 2516 | 1465860646825 Marionette TRACE conn3 -> [0,959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:30:46 INFO - PROCESS | 2516 | 1465860646830 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:30:46 INFO - PROCESS | 2516 | 1465860646910 Marionette TRACE conn3 <- [1,959,null,{"value":null}] 16:30:46 INFO - PROCESS | 2516 | 1465860646918 Marionette TRACE conn3 -> [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\", \"9aafb883-d809-412a-bdc1-689609e922c0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:30:46 INFO - PROCESS | 2516 | 1465860646921 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:30:46 INFO - PROCESS | 2516 | ++DOCSHELL 15F34800 == 32 [pid = 2516] [id = 249] 16:30:46 INFO - PROCESS | 2516 | ++DOMWINDOW == 71 (15F3C400) [pid = 2516] [serial = 746] [outer = 00000000] 16:30:46 INFO - PROCESS | 2516 | ++DOMWINDOW == 72 (15FBDC00) [pid = 2516] [serial = 747] [outer = 15F3C400] 16:30:46 INFO - PROCESS | 2516 | 1465860646967 Marionette DEBUG loaded listener.js 16:30:47 INFO - PROCESS | 2516 | ++DOMWINDOW == 73 (16994000) [pid = 2516] [serial = 748] [outer = 15F3C400] 16:30:47 INFO - PROCESS | 2516 | 1465860647435 Marionette TRACE conn3 <- [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]]]}] 16:30:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | Canvas test: 2d.fillStyle.parse.invalid.name-2 16:30:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | took 701ms 16:30:47 INFO - PROCESS | 2516 | 1465860647518 Marionette TRACE conn3 -> [0,961,"getWindowHandle",null] 16:30:47 INFO - PROCESS | 2516 | 1465860647521 Marionette TRACE conn3 <- [1,961,null,{"value":"13"}] 16:30:47 INFO - PROCESS | 2516 | 1465860647524 Marionette TRACE conn3 -> [0,962,"setScriptTimeout",{"ms":35000}] 16:30:47 INFO - PROCESS | 2516 | 1465860647526 Marionette TRACE conn3 <- [1,962,null,{}] 16:30:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html 16:30:47 INFO - PROCESS | 2516 | 1465860647529 Marionette TRACE conn3 -> [0,963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:30:47 INFO - PROCESS | 2516 | 1465860647531 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:30:47 INFO - PROCESS | 2516 | 1465860647670 Marionette TRACE conn3 <- [1,963,null,{"value":null}] 16:30:47 INFO - PROCESS | 2516 | 1465860647724 Marionette TRACE conn3 -> [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\", \"9aafb883-d809-412a-bdc1-689609e922c0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:30:47 INFO - PROCESS | 2516 | 1465860647726 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:30:47 INFO - PROCESS | 2516 | ++DOCSHELL 16D79C00 == 33 [pid = 2516] [id = 250] 16:30:47 INFO - PROCESS | 2516 | ++DOMWINDOW == 74 (16D7A000) [pid = 2516] [serial = 749] [outer = 00000000] 16:30:47 INFO - PROCESS | 2516 | ++DOMWINDOW == 75 (16EE3000) [pid = 2516] [serial = 750] [outer = 16D7A000] 16:30:47 INFO - PROCESS | 2516 | 1465860647769 Marionette DEBUG loaded listener.js 16:30:47 INFO - PROCESS | 2516 | ++DOMWINDOW == 76 (170B6800) [pid = 2516] [serial = 751] [outer = 16D7A000] 16:30:48 INFO - PROCESS | 2516 | 1465860648191 Marionette TRACE conn3 <- [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]]]}] 16:30:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | Canvas test: 2d.fillStyle.parse.invalid.name-3 16:30:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | took 685ms 16:30:48 INFO - PROCESS | 2516 | 1465860648232 Marionette TRACE conn3 -> [0,965,"getWindowHandle",null] 16:30:48 INFO - PROCESS | 2516 | 1465860648234 Marionette TRACE conn3 <- [1,965,null,{"value":"13"}] 16:30:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html 16:30:48 INFO - PROCESS | 2516 | 1465860648237 Marionette TRACE conn3 -> [0,966,"setScriptTimeout",{"ms":35000}] 16:30:48 INFO - PROCESS | 2516 | 1465860648239 Marionette TRACE conn3 <- [1,966,null,{}] 16:30:48 INFO - PROCESS | 2516 | 1465860648243 Marionette TRACE conn3 -> [0,967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:30:48 INFO - PROCESS | 2516 | 1465860648245 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:30:48 INFO - PROCESS | 2516 | 1465860648352 Marionette TRACE conn3 <- [1,967,null,{"value":null}] 16:30:48 INFO - PROCESS | 2516 | 1465860648359 Marionette TRACE conn3 -> [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\", \"9aafb883-d809-412a-bdc1-689609e922c0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:30:48 INFO - PROCESS | 2516 | 1465860648361 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:30:48 INFO - PROCESS | 2516 | ++DOCSHELL 1761B400 == 34 [pid = 2516] [id = 251] 16:30:48 INFO - PROCESS | 2516 | ++DOMWINDOW == 77 (1761CC00) [pid = 2516] [serial = 752] [outer = 00000000] 16:30:48 INFO - PROCESS | 2516 | ++DOMWINDOW == 78 (177AB000) [pid = 2516] [serial = 753] [outer = 1761CC00] 16:30:48 INFO - PROCESS | 2516 | 1465860648403 Marionette DEBUG loaded listener.js 16:30:48 INFO - PROCESS | 2516 | ++DOMWINDOW == 79 (17953C00) [pid = 2516] [serial = 754] [outer = 1761CC00] 16:30:48 INFO - PROCESS | 2516 | 1465860648847 Marionette TRACE conn3 <- [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]]]}] 16:30:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | Canvas test: 2d.fillStyle.parse.invalid.name-4 16:30:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | took 638ms 16:30:48 INFO - PROCESS | 2516 | 1465860648875 Marionette TRACE conn3 -> [0,969,"getWindowHandle",null] 16:30:48 INFO - PROCESS | 2516 | 1465860648877 Marionette TRACE conn3 <- [1,969,null,{"value":"13"}] 16:30:48 INFO - PROCESS | 2516 | 1465860648880 Marionette TRACE conn3 -> [0,970,"setScriptTimeout",{"ms":35000}] 16:30:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html 16:30:48 INFO - PROCESS | 2516 | 1465860648882 Marionette TRACE conn3 <- [1,970,null,{}] 16:30:48 INFO - PROCESS | 2516 | 1465860648884 Marionette TRACE conn3 -> [0,971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:30:48 INFO - PROCESS | 2516 | 1465860648890 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:30:49 INFO - PROCESS | 2516 | 1465860649048 Marionette TRACE conn3 <- [1,971,null,{"value":null}] 16:30:49 INFO - PROCESS | 2516 | 1465860649072 Marionette TRACE conn3 -> [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\", \"9aafb883-d809-412a-bdc1-689609e922c0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:30:49 INFO - PROCESS | 2516 | 1465860649074 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:30:49 INFO - PROCESS | 2516 | ++DOCSHELL 14312000 == 35 [pid = 2516] [id = 252] 16:30:49 INFO - PROCESS | 2516 | ++DOMWINDOW == 80 (1761A000) [pid = 2516] [serial = 755] [outer = 00000000] 16:30:49 INFO - PROCESS | 2516 | ++DOMWINDOW == 81 (198D7000) [pid = 2516] [serial = 756] [outer = 1761A000] 16:30:49 INFO - PROCESS | 2516 | 1465860649126 Marionette DEBUG loaded listener.js 16:30:49 INFO - PROCESS | 2516 | ++DOMWINDOW == 82 (19C9DC00) [pid = 2516] [serial = 757] [outer = 1761A000] 16:30:49 INFO - PROCESS | 2516 | --DOMWINDOW == 81 (15A8E000) [pid = 2516] [serial = 697] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html] 16:30:49 INFO - PROCESS | 2516 | --DOMWINDOW == 80 (1700E000) [pid = 2516] [serial = 728] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html] 16:30:49 INFO - PROCESS | 2516 | --DOMWINDOW == 79 (19CAA400) [pid = 2516] [serial = 701] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html] 16:30:49 INFO - PROCESS | 2516 | --DOMWINDOW == 78 (166A2C00) [pid = 2516] [serial = 719] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html] 16:30:49 INFO - PROCESS | 2516 | --DOMWINDOW == 77 (176C6800) [pid = 2516] [serial = 722] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html] 16:30:49 INFO - PROCESS | 2516 | --DOMWINDOW == 76 (10ECBC00) [pid = 2516] [serial = 725] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html] 16:30:49 INFO - PROCESS | 2516 | --DOMWINDOW == 75 (1669AC00) [pid = 2516] [serial = 716] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html] 16:30:49 INFO - PROCESS | 2516 | --DOMWINDOW == 74 (1314E800) [pid = 2516] [serial = 710] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html] 16:30:49 INFO - PROCESS | 2516 | --DOMWINDOW == 73 (14FCC400) [pid = 2516] [serial = 713] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html] 16:30:49 INFO - PROCESS | 2516 | --DOMWINDOW == 72 (10EF3800) [pid = 2516] [serial = 704] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html] 16:30:49 INFO - PROCESS | 2516 | --DOMWINDOW == 71 (10A4E400) [pid = 2516] [serial = 707] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html] 16:30:49 INFO - PROCESS | 2516 | --DOMWINDOW == 70 (10ECC000) [pid = 2516] [serial = 694] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html] 16:30:49 INFO - PROCESS | 2516 | 1465860649628 Marionette TRACE conn3 <- [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]]]}] 16:30:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | Canvas test: 2d.fillStyle.parse.invalid.name-5 16:30:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | took 810ms 16:30:49 INFO - PROCESS | 2516 | 1465860649682 Marionette TRACE conn3 -> [0,973,"getWindowHandle",null] 16:30:49 INFO - PROCESS | 2516 | 1465860649684 Marionette TRACE conn3 <- [1,973,null,{"value":"13"}] 16:30:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html 16:30:49 INFO - PROCESS | 2516 | 1465860649687 Marionette TRACE conn3 -> [0,974,"setScriptTimeout",{"ms":35000}] 16:30:49 INFO - PROCESS | 2516 | 1465860649689 Marionette TRACE conn3 <- [1,974,null,{}] 16:30:49 INFO - PROCESS | 2516 | 1465860649692 Marionette TRACE conn3 -> [0,975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:30:49 INFO - PROCESS | 2516 | 1465860649694 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:30:49 INFO - PROCESS | 2516 | 1465860649771 Marionette TRACE conn3 <- [1,975,null,{"value":null}] 16:30:49 INFO - PROCESS | 2516 | 1465860649776 Marionette TRACE conn3 -> [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\", \"9aafb883-d809-412a-bdc1-689609e922c0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:30:49 INFO - PROCESS | 2516 | 1465860649778 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:30:49 INFO - PROCESS | 2516 | ++DOCSHELL 114BCC00 == 36 [pid = 2516] [id = 253] 16:30:49 INFO - PROCESS | 2516 | ++DOMWINDOW == 71 (12DF0400) [pid = 2516] [serial = 758] [outer = 00000000] 16:30:49 INFO - PROCESS | 2516 | ++DOMWINDOW == 72 (15A99800) [pid = 2516] [serial = 759] [outer = 12DF0400] 16:30:49 INFO - PROCESS | 2516 | 1465860649820 Marionette DEBUG loaded listener.js 16:30:49 INFO - PROCESS | 2516 | ++DOMWINDOW == 73 (166A2C00) [pid = 2516] [serial = 760] [outer = 12DF0400] 16:30:50 INFO - PROCESS | 2516 | 1465860650230 Marionette TRACE conn3 <- [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]]]}] 16:30:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-1 16:30:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | took 591ms 16:30:50 INFO - PROCESS | 2516 | 1465860650285 Marionette TRACE conn3 -> [0,977,"getWindowHandle",null] 16:30:50 INFO - PROCESS | 2516 | 1465860650287 Marionette TRACE conn3 <- [1,977,null,{"value":"13"}] 16:30:50 INFO - PROCESS | 2516 | 1465860650290 Marionette TRACE conn3 -> [0,978,"setScriptTimeout",{"ms":35000}] 16:30:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html 16:30:50 INFO - PROCESS | 2516 | 1465860650292 Marionette TRACE conn3 <- [1,978,null,{}] 16:30:50 INFO - PROCESS | 2516 | 1465860650295 Marionette TRACE conn3 -> [0,979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:30:50 INFO - PROCESS | 2516 | 1465860650297 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:30:50 INFO - PROCESS | 2516 | 1465860650385 Marionette TRACE conn3 <- [1,979,null,{"value":null}] 16:30:50 INFO - PROCESS | 2516 | 1465860650393 Marionette TRACE conn3 -> [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\", \"9aafb883-d809-412a-bdc1-689609e922c0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:30:50 INFO - PROCESS | 2516 | 1465860650395 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:30:50 INFO - PROCESS | 2516 | ++DOCSHELL 10EFF800 == 37 [pid = 2516] [id = 254] 16:30:50 INFO - PROCESS | 2516 | ++DOMWINDOW == 74 (12896400) [pid = 2516] [serial = 761] [outer = 00000000] 16:30:50 INFO - PROCESS | 2516 | ++DOMWINDOW == 75 (1845B800) [pid = 2516] [serial = 762] [outer = 12896400] 16:30:50 INFO - PROCESS | 2516 | 1465860650437 Marionette DEBUG loaded listener.js 16:30:50 INFO - PROCESS | 2516 | ++DOMWINDOW == 76 (19CA1000) [pid = 2516] [serial = 763] [outer = 12896400] 16:30:50 INFO - PROCESS | 2516 | 1465860650867 Marionette TRACE conn3 <- [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]]]}] 16:30:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-2 16:30:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | took 622ms 16:30:50 INFO - PROCESS | 2516 | 1465860650912 Marionette TRACE conn3 -> [0,981,"getWindowHandle",null] 16:30:50 INFO - PROCESS | 2516 | 1465860650914 Marionette TRACE conn3 <- [1,981,null,{"value":"13"}] 16:30:50 INFO - PROCESS | 2516 | 1465860650918 Marionette TRACE conn3 -> [0,982,"setScriptTimeout",{"ms":35000}] 16:30:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html 16:30:50 INFO - PROCESS | 2516 | 1465860650919 Marionette TRACE conn3 <- [1,982,null,{}] 16:30:50 INFO - PROCESS | 2516 | 1465860650923 Marionette TRACE conn3 -> [0,983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:30:50 INFO - PROCESS | 2516 | 1465860650925 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:30:51 INFO - PROCESS | 2516 | 1465860651016 Marionette TRACE conn3 <- [1,983,null,{"value":null}] 16:30:51 INFO - PROCESS | 2516 | 1465860651022 Marionette TRACE conn3 -> [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\", \"9aafb883-d809-412a-bdc1-689609e922c0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:30:51 INFO - PROCESS | 2516 | 1465860651024 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:30:51 INFO - PROCESS | 2516 | ++DOCSHELL 15F34400 == 38 [pid = 2516] [id = 255] 16:30:51 INFO - PROCESS | 2516 | ++DOMWINDOW == 77 (16D0B400) [pid = 2516] [serial = 764] [outer = 00000000] 16:30:51 INFO - PROCESS | 2516 | ++DOMWINDOW == 78 (19E88400) [pid = 2516] [serial = 765] [outer = 16D0B400] 16:30:51 INFO - PROCESS | 2516 | 1465860651066 Marionette DEBUG loaded listener.js 16:30:51 INFO - PROCESS | 2516 | ++DOMWINDOW == 79 (19E8E400) [pid = 2516] [serial = 766] [outer = 16D0B400] 16:30:51 INFO - PROCESS | 2516 | 1465860651480 Marionette TRACE conn3 <- [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]]]}] 16:30:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-3 16:30:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | took 591ms 16:30:51 INFO - PROCESS | 2516 | 1465860651561 Marionette TRACE conn3 -> [0,985,"getWindowHandle",null] 16:30:51 INFO - PROCESS | 2516 | 1465860651565 Marionette TRACE conn3 <- [1,985,null,{"value":"13"}] 16:30:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html 16:30:51 INFO - PROCESS | 2516 | 1465860651575 Marionette TRACE conn3 -> [0,986,"setScriptTimeout",{"ms":35000}] 16:30:51 INFO - PROCESS | 2516 | 1465860651579 Marionette TRACE conn3 <- [1,986,null,{}] 16:30:51 INFO - PROCESS | 2516 | 1465860651585 Marionette TRACE conn3 -> [0,987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:30:51 INFO - PROCESS | 2516 | 1465860651589 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:30:51 INFO - PROCESS | 2516 | 1465860651712 Marionette TRACE conn3 <- [1,987,null,{"value":null}] 16:30:51 INFO - PROCESS | 2516 | 1465860651853 Marionette TRACE conn3 -> [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\", \"9aafb883-d809-412a-bdc1-689609e922c0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:30:51 INFO - PROCESS | 2516 | 1465860651859 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:30:51 INFO - PROCESS | 2516 | ++DOCSHELL 10BB0000 == 39 [pid = 2516] [id = 256] 16:30:51 INFO - PROCESS | 2516 | ++DOMWINDOW == 80 (10EC7800) [pid = 2516] [serial = 767] [outer = 00000000] 16:30:51 INFO - PROCESS | 2516 | ++DOMWINDOW == 81 (114C1000) [pid = 2516] [serial = 768] [outer = 10EC7800] 16:30:51 INFO - PROCESS | 2516 | 1465860651914 Marionette DEBUG loaded listener.js 16:30:52 INFO - PROCESS | 2516 | ++DOMWINDOW == 82 (12DF7800) [pid = 2516] [serial = 769] [outer = 10EC7800] 16:30:52 INFO - PROCESS | 2516 | 1465860652476 Marionette TRACE conn3 <- [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]]]}] 16:30:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-4 16:30:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | took 934ms 16:30:52 INFO - PROCESS | 2516 | 1465860652522 Marionette TRACE conn3 -> [0,989,"getWindowHandle",null] 16:30:52 INFO - PROCESS | 2516 | 1465860652526 Marionette TRACE conn3 <- [1,989,null,{"value":"13"}] 16:30:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html 16:30:52 INFO - PROCESS | 2516 | 1465860652531 Marionette TRACE conn3 -> [0,990,"setScriptTimeout",{"ms":35000}] 16:30:52 INFO - PROCESS | 2516 | 1465860652535 Marionette TRACE conn3 <- [1,990,null,{}] 16:30:52 INFO - PROCESS | 2516 | 1465860652540 Marionette TRACE conn3 -> [0,991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:30:52 INFO - PROCESS | 2516 | 1465860652543 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:30:52 INFO - PROCESS | 2516 | 1465860652657 Marionette TRACE conn3 <- [1,991,null,{"value":null}] 16:30:52 INFO - PROCESS | 2516 | 1465860652756 Marionette TRACE conn3 -> [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\", \"9aafb883-d809-412a-bdc1-689609e922c0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:30:52 INFO - PROCESS | 2516 | 1465860652759 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:30:52 INFO - PROCESS | 2516 | ++DOCSHELL 157AD400 == 40 [pid = 2516] [id = 257] 16:30:52 INFO - PROCESS | 2516 | ++DOMWINDOW == 83 (157AF400) [pid = 2516] [serial = 770] [outer = 00000000] 16:30:52 INFO - PROCESS | 2516 | ++DOMWINDOW == 84 (15F36800) [pid = 2516] [serial = 771] [outer = 157AF400] 16:30:52 INFO - PROCESS | 2516 | 1465860652813 Marionette DEBUG loaded listener.js 16:30:52 INFO - PROCESS | 2516 | ++DOMWINDOW == 85 (16D06000) [pid = 2516] [serial = 772] [outer = 157AF400] 16:30:53 INFO - PROCESS | 2516 | 1465860653407 Marionette TRACE conn3 <- [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]]]}] 16:30:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-5 16:30:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | took 903ms 16:30:53 INFO - PROCESS | 2516 | 1465860653436 Marionette TRACE conn3 -> [0,993,"getWindowHandle",null] 16:30:53 INFO - PROCESS | 2516 | 1465860653439 Marionette TRACE conn3 <- [1,993,null,{"value":"13"}] 16:30:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html 16:30:53 INFO - PROCESS | 2516 | 1465860653443 Marionette TRACE conn3 -> [0,994,"setScriptTimeout",{"ms":35000}] 16:30:53 INFO - PROCESS | 2516 | 1465860653445 Marionette TRACE conn3 <- [1,994,null,{}] 16:30:53 INFO - PROCESS | 2516 | 1465860653451 Marionette TRACE conn3 -> [0,995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:30:53 INFO - PROCESS | 2516 | 1465860653455 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:30:53 INFO - PROCESS | 2516 | 1465860653563 Marionette TRACE conn3 <- [1,995,null,{"value":null}] 16:30:53 INFO - PROCESS | 2516 | 1465860653669 Marionette TRACE conn3 -> [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\", \"9aafb883-d809-412a-bdc1-689609e922c0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:30:53 INFO - PROCESS | 2516 | 1465860653675 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:30:53 INFO - PROCESS | 2516 | ++DOCSHELL 198D8000 == 41 [pid = 2516] [id = 258] 16:30:53 INFO - PROCESS | 2516 | ++DOMWINDOW == 86 (19CA2800) [pid = 2516] [serial = 773] [outer = 00000000] 16:30:53 INFO - PROCESS | 2516 | ++DOMWINDOW == 87 (19E85000) [pid = 2516] [serial = 774] [outer = 19CA2800] 16:30:53 INFO - PROCESS | 2516 | 1465860653734 Marionette DEBUG loaded listener.js 16:30:53 INFO - PROCESS | 2516 | ++DOMWINDOW == 88 (19F89C00) [pid = 2516] [serial = 775] [outer = 19CA2800] 16:30:54 INFO - PROCESS | 2516 | 1465860654295 Marionette TRACE conn3 <- [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]]]}] 16:30:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-6 16:30:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | took 949ms 16:30:54 INFO - PROCESS | 2516 | 1465860654372 Marionette TRACE conn3 -> [0,997,"getWindowHandle",null] 16:30:54 INFO - PROCESS | 2516 | 1465860654374 Marionette TRACE conn3 <- [1,997,null,{"value":"13"}] 16:30:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html 16:30:54 INFO - PROCESS | 2516 | 1465860654377 Marionette TRACE conn3 -> [0,998,"setScriptTimeout",{"ms":35000}] 16:30:54 INFO - PROCESS | 2516 | 1465860654379 Marionette TRACE conn3 <- [1,998,null,{}] 16:30:54 INFO - PROCESS | 2516 | 1465860654383 Marionette TRACE conn3 -> [0,999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:30:54 INFO - PROCESS | 2516 | 1465860654385 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:30:54 INFO - PROCESS | 2516 | 1465860654489 Marionette TRACE conn3 <- [1,999,null,{"value":null}] 16:30:54 INFO - PROCESS | 2516 | 1465860654613 Marionette TRACE conn3 -> [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\", \"9aafb883-d809-412a-bdc1-689609e922c0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:30:54 INFO - PROCESS | 2516 | 1465860654616 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:30:54 INFO - PROCESS | 2516 | ++DOCSHELL 13D57800 == 42 [pid = 2516] [id = 259] 16:30:54 INFO - PROCESS | 2516 | ++DOMWINDOW == 89 (1A24E400) [pid = 2516] [serial = 776] [outer = 00000000] 16:30:54 INFO - PROCESS | 2516 | ++DOMWINDOW == 90 (1A314000) [pid = 2516] [serial = 777] [outer = 1A24E400] 16:30:54 INFO - PROCESS | 2516 | 1465860654668 Marionette DEBUG loaded listener.js 16:30:54 INFO - PROCESS | 2516 | ++DOMWINDOW == 91 (1A4AFC00) [pid = 2516] [serial = 778] [outer = 1A24E400] 16:30:55 INFO - PROCESS | 2516 | 1465860655408 Marionette TRACE conn3 <- [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]]]}] 16:30:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-7 16:30:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | took 1089ms 16:30:55 INFO - PROCESS | 2516 | 1465860655483 Marionette TRACE conn3 -> [0,1001,"getWindowHandle",null] 16:30:55 INFO - PROCESS | 2516 | 1465860655487 Marionette TRACE conn3 <- [1,1001,null,{"value":"13"}] 16:30:55 INFO - PROCESS | 2516 | 1465860655494 Marionette TRACE conn3 -> [0,1002,"setScriptTimeout",{"ms":35000}] 16:30:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html 16:30:55 INFO - PROCESS | 2516 | 1465860655497 Marionette TRACE conn3 <- [1,1002,null,{}] 16:30:55 INFO - PROCESS | 2516 | 1465860655502 Marionette TRACE conn3 -> [0,1003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:30:55 INFO - PROCESS | 2516 | 1465860655505 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:30:55 INFO - PROCESS | 2516 | 1465860655622 Marionette TRACE conn3 <- [1,1003,null,{"value":null}] 16:30:55 INFO - PROCESS | 2516 | 1465860655702 Marionette TRACE conn3 -> [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\", \"9aafb883-d809-412a-bdc1-689609e922c0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:30:55 INFO - PROCESS | 2516 | 1465860655707 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:30:55 INFO - PROCESS | 2516 | ++DOCSHELL 12B95000 == 43 [pid = 2516] [id = 260] 16:30:55 INFO - PROCESS | 2516 | ++DOMWINDOW == 92 (12D59C00) [pid = 2516] [serial = 779] [outer = 00000000] 16:30:55 INFO - PROCESS | 2516 | ++DOMWINDOW == 93 (13247400) [pid = 2516] [serial = 780] [outer = 12D59C00] 16:30:55 INFO - PROCESS | 2516 | 1465860655801 Marionette DEBUG loaded listener.js 16:30:55 INFO - PROCESS | 2516 | ++DOMWINDOW == 94 (13C4EC00) [pid = 2516] [serial = 781] [outer = 12D59C00] 16:30:56 INFO - PROCESS | 2516 | --DOCSHELL 10EFF800 == 42 [pid = 2516] [id = 254] 16:30:56 INFO - PROCESS | 2516 | --DOCSHELL 114BCC00 == 41 [pid = 2516] [id = 253] 16:30:56 INFO - PROCESS | 2516 | --DOCSHELL 14312000 == 40 [pid = 2516] [id = 252] 16:30:56 INFO - PROCESS | 2516 | --DOCSHELL 1761B400 == 39 [pid = 2516] [id = 251] 16:30:56 INFO - PROCESS | 2516 | --DOCSHELL 16D79C00 == 38 [pid = 2516] [id = 250] 16:30:56 INFO - PROCESS | 2516 | --DOCSHELL 15F34800 == 37 [pid = 2516] [id = 249] 16:30:56 INFO - PROCESS | 2516 | --DOCSHELL 131CE000 == 36 [pid = 2516] [id = 248] 16:30:56 INFO - PROCESS | 2516 | --DOCSHELL 10EC9800 == 35 [pid = 2516] [id = 247] 16:30:56 INFO - PROCESS | 2516 | --DOCSHELL 10375800 == 34 [pid = 2516] [id = 245] 16:30:56 INFO - PROCESS | 2516 | --DOCSHELL 19749800 == 33 [pid = 2516] [id = 244] 16:30:56 INFO - PROCESS | 2516 | --DOCSHELL 13D60400 == 32 [pid = 2516] [id = 246] 16:30:56 INFO - PROCESS | 2516 | --DOCSHELL 13D57800 == 31 [pid = 2516] [id = 259] 16:30:56 INFO - PROCESS | 2516 | --DOCSHELL 198D8000 == 30 [pid = 2516] [id = 258] 16:30:56 INFO - PROCESS | 2516 | --DOCSHELL 15F34400 == 29 [pid = 2516] [id = 255] 16:30:56 INFO - PROCESS | 2516 | --DOCSHELL 10BB0000 == 28 [pid = 2516] [id = 256] 16:30:56 INFO - PROCESS | 2516 | --DOCSHELL 157AD400 == 27 [pid = 2516] [id = 257] 16:30:56 INFO - PROCESS | 2516 | --DOMWINDOW == 93 (16999800) [pid = 2516] [serial = 717] [outer = 00000000] [url = about:blank] 16:30:56 INFO - PROCESS | 2516 | --DOMWINDOW == 92 (13247800) [pid = 2516] [serial = 711] [outer = 00000000] [url = about:blank] 16:30:56 INFO - PROCESS | 2516 | --DOMWINDOW == 91 (13657400) [pid = 2516] [serial = 712] [outer = 00000000] [url = about:blank] 16:30:56 INFO - PROCESS | 2516 | --DOMWINDOW == 90 (15A8D400) [pid = 2516] [serial = 714] [outer = 00000000] [url = about:blank] 16:30:56 INFO - PROCESS | 2516 | --DOMWINDOW == 89 (131D8800) [pid = 2516] [serial = 706] [outer = 00000000] [url = about:blank] 16:30:56 INFO - PROCESS | 2516 | --DOMWINDOW == 88 (13127000) [pid = 2516] [serial = 705] [outer = 00000000] [url = about:blank] 16:30:56 INFO - PROCESS | 2516 | --DOMWINDOW == 87 (112A4000) [pid = 2516] [serial = 708] [outer = 00000000] [url = about:blank] 16:30:56 INFO - PROCESS | 2516 | --DOMWINDOW == 86 (11C1B400) [pid = 2516] [serial = 709] [outer = 00000000] [url = about:blank] 16:30:56 INFO - PROCESS | 2516 | --DOMWINDOW == 85 (13660400) [pid = 2516] [serial = 696] [outer = 00000000] [url = about:blank] 16:30:56 INFO - PROCESS | 2516 | --DOMWINDOW == 84 (13151C00) [pid = 2516] [serial = 695] [outer = 00000000] [url = about:blank] 16:30:56 INFO - PROCESS | 2516 | --DOMWINDOW == 83 (16D0C400) [pid = 2516] [serial = 699] [outer = 00000000] [url = about:blank] 16:30:56 INFO - PROCESS | 2516 | --DOMWINDOW == 82 (167BD000) [pid = 2516] [serial = 698] [outer = 00000000] [url = about:blank] 16:30:56 INFO - PROCESS | 2516 | --DOMWINDOW == 81 (17F5C000) [pid = 2516] [serial = 730] [outer = 00000000] [url = about:blank] 16:30:56 INFO - PROCESS | 2516 | --DOMWINDOW == 80 (1A4E4400) [pid = 2516] [serial = 703] [outer = 00000000] [url = about:blank] 16:30:56 INFO - PROCESS | 2516 | --DOMWINDOW == 79 (1A4AC400) [pid = 2516] [serial = 702] [outer = 00000000] [url = about:blank] 16:30:56 INFO - PROCESS | 2516 | --DOMWINDOW == 78 (16EA2400) [pid = 2516] [serial = 720] [outer = 00000000] [url = about:blank] 16:30:56 INFO - PROCESS | 2516 | --DOMWINDOW == 77 (16D08C00) [pid = 2516] [serial = 718] [outer = 00000000] [url = about:blank] 16:30:56 INFO - PROCESS | 2516 | --DOMWINDOW == 76 (177B5000) [pid = 2516] [serial = 723] [outer = 00000000] [url = about:blank] 16:30:56 INFO - PROCESS | 2516 | --DOMWINDOW == 75 (16EA4400) [pid = 2516] [serial = 721] [outer = 00000000] [url = about:blank] 16:30:56 INFO - PROCESS | 2516 | --DOMWINDOW == 74 (17ECA000) [pid = 2516] [serial = 729] [outer = 00000000] [url = about:blank] 16:30:56 INFO - PROCESS | 2516 | --DOMWINDOW == 73 (1794E800) [pid = 2516] [serial = 724] [outer = 00000000] [url = about:blank] 16:30:56 INFO - PROCESS | 2516 | --DOMWINDOW == 72 (170EE000) [pid = 2516] [serial = 726] [outer = 00000000] [url = about:blank] 16:30:56 INFO - PROCESS | 2516 | --DOMWINDOW == 71 (198CA400) [pid = 2516] [serial = 732] [outer = 00000000] [url = about:blank] 16:30:56 INFO - PROCESS | 2516 | --DOMWINDOW == 70 (17711400) [pid = 2516] [serial = 727] [outer = 00000000] [url = about:blank] 16:30:56 INFO - PROCESS | 2516 | --DOMWINDOW == 69 (15E18800) [pid = 2516] [serial = 715] [outer = 00000000] [url = about:blank] 16:30:57 INFO - PROCESS | 2516 | 1465860657172 Marionette TRACE conn3 <- [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]]]}] 16:30:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-1 16:30:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | took 1742ms 16:30:57 INFO - PROCESS | 2516 | 1465860657249 Marionette TRACE conn3 -> [0,1005,"getWindowHandle",null] 16:30:57 INFO - PROCESS | 2516 | 1465860657254 Marionette TRACE conn3 <- [1,1005,null,{"value":"13"}] 16:30:57 INFO - PROCESS | 2516 | 1465860657285 Marionette TRACE conn3 -> [0,1006,"setScriptTimeout",{"ms":35000}] 16:30:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html 16:30:57 INFO - PROCESS | 2516 | 1465860657288 Marionette TRACE conn3 <- [1,1006,null,{}] 16:30:57 INFO - PROCESS | 2516 | 1465860657294 Marionette TRACE conn3 -> [0,1007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:30:57 INFO - PROCESS | 2516 | 1465860657297 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:30:57 INFO - PROCESS | 2516 | 1465860657427 Marionette TRACE conn3 <- [1,1007,null,{"value":null}] 16:30:57 INFO - PROCESS | 2516 | 1465860657502 Marionette TRACE conn3 -> [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\", \"9aafb883-d809-412a-bdc1-689609e922c0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:30:57 INFO - PROCESS | 2516 | 1465860657506 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:30:57 INFO - PROCESS | 2516 | ++DOCSHELL 104E7800 == 28 [pid = 2516] [id = 261] 16:30:57 INFO - PROCESS | 2516 | ++DOMWINDOW == 70 (104E7C00) [pid = 2516] [serial = 782] [outer = 00000000] 16:30:57 INFO - PROCESS | 2516 | ++DOMWINDOW == 71 (10BA6400) [pid = 2516] [serial = 783] [outer = 104E7C00] 16:30:57 INFO - PROCESS | 2516 | 1465860657605 Marionette DEBUG loaded listener.js 16:30:57 INFO - PROCESS | 2516 | ++DOMWINDOW == 72 (10EC9800) [pid = 2516] [serial = 784] [outer = 104E7C00] 16:30:58 INFO - PROCESS | 2516 | 1465860658271 Marionette TRACE conn3 <- [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]]]}] 16:30:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-2 16:30:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | took 1042ms 16:30:58 INFO - PROCESS | 2516 | 1465860658318 Marionette TRACE conn3 -> [0,1009,"getWindowHandle",null] 16:30:58 INFO - PROCESS | 2516 | 1465860658323 Marionette TRACE conn3 <- [1,1009,null,{"value":"13"}] 16:30:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html 16:30:58 INFO - PROCESS | 2516 | 1465860658348 Marionette TRACE conn3 -> [0,1010,"setScriptTimeout",{"ms":35000}] 16:30:58 INFO - PROCESS | 2516 | 1465860658351 Marionette TRACE conn3 <- [1,1010,null,{}] 16:30:58 INFO - PROCESS | 2516 | 1465860658356 Marionette TRACE conn3 -> [0,1011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:30:58 INFO - PROCESS | 2516 | 1465860658358 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:30:58 INFO - PROCESS | 2516 | 1465860658476 Marionette TRACE conn3 <- [1,1011,null,{"value":null}] 16:30:58 INFO - PROCESS | 2516 | 1465860658557 Marionette TRACE conn3 -> [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\", \"9aafb883-d809-412a-bdc1-689609e922c0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:30:58 INFO - PROCESS | 2516 | 1465860658560 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:30:58 INFO - PROCESS | 2516 | ++DOCSHELL 1309D000 == 29 [pid = 2516] [id = 262] 16:30:58 INFO - PROCESS | 2516 | ++DOMWINDOW == 73 (1309EC00) [pid = 2516] [serial = 785] [outer = 00000000] 16:30:58 INFO - PROCESS | 2516 | ++DOMWINDOW == 74 (13127000) [pid = 2516] [serial = 786] [outer = 1309EC00] 16:30:58 INFO - PROCESS | 2516 | 1465860658621 Marionette DEBUG loaded listener.js 16:30:58 INFO - PROCESS | 2516 | ++DOMWINDOW == 75 (13151400) [pid = 2516] [serial = 787] [outer = 1309EC00] 16:30:59 INFO - PROCESS | 2516 | --DOCSHELL 15EBBC00 == 28 [pid = 2516] [id = 27] 16:30:59 INFO - PROCESS | 2516 | --DOCSHELL 13148800 == 27 [pid = 2516] [id = 28] 16:30:59 INFO - PROCESS | 2516 | --DOCSHELL 14FC4C00 == 26 [pid = 2516] [id = 20] 16:30:59 INFO - PROCESS | 2516 | --DOCSHELL 11C26800 == 25 [pid = 2516] [id = 19] 16:30:59 INFO - PROCESS | 2516 | --DOCSHELL 104E6000 == 24 [pid = 2516] [id = 18] 16:30:59 INFO - PROCESS | 2516 | --DOCSHELL 1AEAB800 == 23 [pid = 2516] [id = 15] 16:30:59 INFO - PROCESS | 2516 | 1465860659392 Marionette TRACE conn3 <- [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]]]}] 16:30:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-3 16:30:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | took 1120ms 16:30:59 INFO - PROCESS | 2516 | 1465860659453 Marionette TRACE conn3 -> [0,1013,"getWindowHandle",null] 16:30:59 INFO - PROCESS | 2516 | 1465860659458 Marionette TRACE conn3 <- [1,1013,null,{"value":"13"}] 16:30:59 INFO - PROCESS | 2516 | 1465860659462 Marionette TRACE conn3 -> [0,1014,"setScriptTimeout",{"ms":35000}] 16:30:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html 16:30:59 INFO - PROCESS | 2516 | 1465860659465 Marionette TRACE conn3 <- [1,1014,null,{}] 16:30:59 INFO - PROCESS | 2516 | 1465860659471 Marionette TRACE conn3 -> [0,1015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:30:59 INFO - PROCESS | 2516 | 1465860659473 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:30:59 INFO - PROCESS | 2516 | 1465860659562 Marionette TRACE conn3 <- [1,1015,null,{"value":null}] 16:30:59 INFO - PROCESS | 2516 | 1465860659569 Marionette TRACE conn3 -> [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\", \"9aafb883-d809-412a-bdc1-689609e922c0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:30:59 INFO - PROCESS | 2516 | 1465860659572 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:30:59 INFO - PROCESS | 2516 | ++DOCSHELL 105EA400 == 24 [pid = 2516] [id = 263] 16:30:59 INFO - PROCESS | 2516 | ++DOMWINDOW == 76 (105EA800) [pid = 2516] [serial = 788] [outer = 00000000] 16:30:59 INFO - PROCESS | 2516 | ++DOMWINDOW == 77 (11AD7400) [pid = 2516] [serial = 789] [outer = 105EA800] 16:30:59 INFO - PROCESS | 2516 | 1465860659621 Marionette DEBUG loaded listener.js 16:30:59 INFO - PROCESS | 2516 | ++DOMWINDOW == 78 (12DEF000) [pid = 2516] [serial = 790] [outer = 105EA800] 16:31:00 INFO - PROCESS | 2516 | 1465860660126 Marionette TRACE conn3 <- [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]]]}] 16:31:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-4 16:31:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | took 684ms 16:31:00 INFO - PROCESS | 2516 | 1465860660163 Marionette TRACE conn3 -> [0,1017,"getWindowHandle",null] 16:31:00 INFO - PROCESS | 2516 | 1465860660167 Marionette TRACE conn3 <- [1,1017,null,{"value":"13"}] 16:31:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html 16:31:00 INFO - PROCESS | 2516 | 1465860660173 Marionette TRACE conn3 -> [0,1018,"setScriptTimeout",{"ms":35000}] 16:31:00 INFO - PROCESS | 2516 | 1465860660175 Marionette TRACE conn3 <- [1,1018,null,{}] 16:31:00 INFO - PROCESS | 2516 | 1465860660179 Marionette TRACE conn3 -> [0,1019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:31:00 INFO - PROCESS | 2516 | 1465860660181 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:31:00 INFO - PROCESS | 2516 | 1465860660270 Marionette TRACE conn3 <- [1,1019,null,{"value":null}] 16:31:00 INFO - PROCESS | 2516 | 1465860660277 Marionette TRACE conn3 -> [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\", \"9aafb883-d809-412a-bdc1-689609e922c0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:31:00 INFO - PROCESS | 2516 | 1465860660280 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:31:00 INFO - PROCESS | 2516 | ++DOCSHELL 13C14400 == 25 [pid = 2516] [id = 264] 16:31:00 INFO - PROCESS | 2516 | ++DOMWINDOW == 79 (13C15000) [pid = 2516] [serial = 791] [outer = 00000000] 16:31:00 INFO - PROCESS | 2516 | ++DOMWINDOW == 80 (13C4D400) [pid = 2516] [serial = 792] [outer = 13C15000] 16:31:00 INFO - PROCESS | 2516 | 1465860660326 Marionette DEBUG loaded listener.js 16:31:00 INFO - PROCESS | 2516 | ++DOMWINDOW == 81 (14312000) [pid = 2516] [serial = 793] [outer = 13C15000] 16:31:00 INFO - PROCESS | 2516 | 1465860660798 Marionette TRACE conn3 <- [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]]]}] 16:31:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-5 16:31:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | took 638ms 16:31:00 INFO - PROCESS | 2516 | 1465860660812 Marionette TRACE conn3 -> [0,1021,"getWindowHandle",null] 16:31:00 INFO - PROCESS | 2516 | 1465860660814 Marionette TRACE conn3 <- [1,1021,null,{"value":"13"}] 16:31:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html 16:31:00 INFO - PROCESS | 2516 | 1465860660818 Marionette TRACE conn3 -> [0,1022,"setScriptTimeout",{"ms":35000}] 16:31:00 INFO - PROCESS | 2516 | 1465860660821 Marionette TRACE conn3 <- [1,1022,null,{}] 16:31:00 INFO - PROCESS | 2516 | 1465860660836 Marionette TRACE conn3 -> [0,1023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:31:00 INFO - PROCESS | 2516 | 1465860660840 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:31:00 INFO - PROCESS | 2516 | 1465860660934 Marionette TRACE conn3 <- [1,1023,null,{"value":null}] 16:31:00 INFO - PROCESS | 2516 | 1465860660944 Marionette TRACE conn3 -> [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\", \"9aafb883-d809-412a-bdc1-689609e922c0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:31:00 INFO - PROCESS | 2516 | 1465860660947 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:31:00 INFO - PROCESS | 2516 | ++DOCSHELL 15EBFC00 == 26 [pid = 2516] [id = 265] 16:31:00 INFO - PROCESS | 2516 | ++DOMWINDOW == 82 (15F38800) [pid = 2516] [serial = 794] [outer = 00000000] 16:31:00 INFO - PROCESS | 2516 | ++DOMWINDOW == 83 (15FBD800) [pid = 2516] [serial = 795] [outer = 15F38800] 16:31:00 INFO - PROCESS | 2516 | 1465860660996 Marionette DEBUG loaded listener.js 16:31:01 INFO - PROCESS | 2516 | ++DOMWINDOW == 84 (16A3D400) [pid = 2516] [serial = 796] [outer = 15F38800] 16:31:01 INFO - PROCESS | 2516 | 1465860661511 Marionette TRACE conn3 <- [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]]]}] 16:31:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-6 16:31:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | took 763ms 16:31:01 INFO - PROCESS | 2516 | 1465860661578 Marionette TRACE conn3 -> [0,1025,"getWindowHandle",null] 16:31:01 INFO - PROCESS | 2516 | 1465860661581 Marionette TRACE conn3 <- [1,1025,null,{"value":"13"}] 16:31:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html 16:31:01 INFO - PROCESS | 2516 | 1465860661584 Marionette TRACE conn3 -> [0,1026,"setScriptTimeout",{"ms":35000}] 16:31:01 INFO - PROCESS | 2516 | 1465860661586 Marionette TRACE conn3 <- [1,1026,null,{}] 16:31:01 INFO - PROCESS | 2516 | 1465860661589 Marionette TRACE conn3 -> [0,1027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:31:01 INFO - PROCESS | 2516 | 1465860661591 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:31:01 INFO - PROCESS | 2516 | 1465860661703 Marionette TRACE conn3 <- [1,1027,null,{"value":null}] 16:31:01 INFO - PROCESS | 2516 | 1465860661709 Marionette TRACE conn3 -> [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\", \"9aafb883-d809-412a-bdc1-689609e922c0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:31:01 INFO - PROCESS | 2516 | 1465860661711 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:31:01 INFO - PROCESS | 2516 | ++DOCSHELL 15FB6400 == 27 [pid = 2516] [id = 266] 16:31:01 INFO - PROCESS | 2516 | ++DOMWINDOW == 85 (16D70000) [pid = 2516] [serial = 797] [outer = 00000000] 16:31:01 INFO - PROCESS | 2516 | ++DOMWINDOW == 86 (16EE2800) [pid = 2516] [serial = 798] [outer = 16D70000] 16:31:01 INFO - PROCESS | 2516 | 1465860661755 Marionette DEBUG loaded listener.js 16:31:01 INFO - PROCESS | 2516 | ++DOMWINDOW == 87 (170AC000) [pid = 2516] [serial = 799] [outer = 16D70000] 16:31:02 INFO - PROCESS | 2516 | 1465860662217 Marionette TRACE conn3 <- [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]]]}] 16:31:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-7 16:31:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | took 685ms 16:31:02 INFO - PROCESS | 2516 | 1465860662267 Marionette TRACE conn3 -> [0,1029,"getWindowHandle",null] 16:31:02 INFO - PROCESS | 2516 | 1465860662269 Marionette TRACE conn3 <- [1,1029,null,{"value":"13"}] 16:31:02 INFO - PROCESS | 2516 | 1465860662272 Marionette TRACE conn3 -> [0,1030,"setScriptTimeout",{"ms":35000}] 16:31:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html 16:31:02 INFO - PROCESS | 2516 | 1465860662274 Marionette TRACE conn3 <- [1,1030,null,{}] 16:31:02 INFO - PROCESS | 2516 | 1465860662277 Marionette TRACE conn3 -> [0,1031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:31:02 INFO - PROCESS | 2516 | 1465860662279 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:31:02 INFO - PROCESS | 2516 | 1465860662393 Marionette TRACE conn3 <- [1,1031,null,{"value":null}] 16:31:02 INFO - PROCESS | 2516 | 1465860662400 Marionette TRACE conn3 -> [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\", \"9aafb883-d809-412a-bdc1-689609e922c0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:31:02 INFO - PROCESS | 2516 | 1465860662403 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:31:02 INFO - PROCESS | 2516 | ++DOCSHELL 16EE0000 == 28 [pid = 2516] [id = 267] 16:31:02 INFO - PROCESS | 2516 | ++DOMWINDOW == 88 (176C2800) [pid = 2516] [serial = 800] [outer = 00000000] 16:31:02 INFO - PROCESS | 2516 | ++DOMWINDOW == 89 (17716000) [pid = 2516] [serial = 801] [outer = 176C2800] 16:31:02 INFO - PROCESS | 2516 | 1465860662447 Marionette DEBUG loaded listener.js 16:31:02 INFO - PROCESS | 2516 | ++DOMWINDOW == 90 (17719C00) [pid = 2516] [serial = 802] [outer = 176C2800] 16:31:02 INFO - PROCESS | 2516 | 1465860662914 Marionette TRACE conn3 <- [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]]]}] 16:31:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-1 16:31:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | took 685ms 16:31:02 INFO - PROCESS | 2516 | 1465860662974 Marionette TRACE conn3 -> [0,1033,"getWindowHandle",null] 16:31:02 INFO - PROCESS | 2516 | 1465860662976 Marionette TRACE conn3 <- [1,1033,null,{"value":"13"}] 16:31:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html 16:31:02 INFO - PROCESS | 2516 | 1465860662986 Marionette TRACE conn3 -> [0,1034,"setScriptTimeout",{"ms":35000}] 16:31:02 INFO - PROCESS | 2516 | 1465860662987 Marionette TRACE conn3 <- [1,1034,null,{}] 16:31:02 INFO - PROCESS | 2516 | 1465860662991 Marionette TRACE conn3 -> [0,1035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:31:03 INFO - PROCESS | 2516 | 1465860662996 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:31:03 INFO - PROCESS | 2516 | 1465860663168 Marionette TRACE conn3 <- [1,1035,null,{"value":null}] 16:31:03 INFO - PROCESS | 2516 | 1465860663222 Marionette TRACE conn3 -> [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\", \"9aafb883-d809-412a-bdc1-689609e922c0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:31:03 INFO - PROCESS | 2516 | 1465860663225 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:31:03 INFO - PROCESS | 2516 | ++DOCSHELL 17947000 == 29 [pid = 2516] [id = 268] 16:31:03 INFO - PROCESS | 2516 | ++DOMWINDOW == 91 (17E02400) [pid = 2516] [serial = 803] [outer = 00000000] 16:31:03 INFO - PROCESS | 2516 | ++DOMWINDOW == 92 (198CA400) [pid = 2516] [serial = 804] [outer = 17E02400] 16:31:03 INFO - PROCESS | 2516 | 1465860663268 Marionette DEBUG loaded listener.js 16:31:03 INFO - PROCESS | 2516 | ++DOMWINDOW == 93 (198CE800) [pid = 2516] [serial = 805] [outer = 17E02400] 16:31:03 INFO - PROCESS | 2516 | 1465860663696 Marionette TRACE conn3 <- [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]]]}] 16:31:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-2 16:31:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | took 747ms 16:31:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html 16:31:03 INFO - PROCESS | 2516 | 1465860663741 Marionette TRACE conn3 -> [0,1037,"getWindowHandle",null] 16:31:03 INFO - PROCESS | 2516 | 1465860663743 Marionette TRACE conn3 <- [1,1037,null,{"value":"13"}] 16:31:03 INFO - PROCESS | 2516 | 1465860663746 Marionette TRACE conn3 -> [0,1038,"setScriptTimeout",{"ms":35000}] 16:31:03 INFO - PROCESS | 2516 | 1465860663748 Marionette TRACE conn3 <- [1,1038,null,{}] 16:31:03 INFO - PROCESS | 2516 | 1465860663752 Marionette TRACE conn3 -> [0,1039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:31:03 INFO - PROCESS | 2516 | 1465860663753 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:31:03 INFO - PROCESS | 2516 | 1465860663877 Marionette TRACE conn3 <- [1,1039,null,{"value":null}] 16:31:03 INFO - PROCESS | 2516 | 1465860663888 Marionette TRACE conn3 -> [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\", \"9aafb883-d809-412a-bdc1-689609e922c0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:31:03 INFO - PROCESS | 2516 | 1465860663890 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:31:03 INFO - PROCESS | 2516 | ++DOCSHELL 105E5C00 == 30 [pid = 2516] [id = 269] 16:31:03 INFO - PROCESS | 2516 | ++DOMWINDOW == 94 (19CA5800) [pid = 2516] [serial = 806] [outer = 00000000] 16:31:03 INFO - PROCESS | 2516 | ++DOMWINDOW == 95 (19E81C00) [pid = 2516] [serial = 807] [outer = 19CA5800] 16:31:03 INFO - PROCESS | 2516 | 1465860663934 Marionette DEBUG loaded listener.js 16:31:04 INFO - PROCESS | 2516 | ++DOMWINDOW == 96 (19E83400) [pid = 2516] [serial = 808] [outer = 19CA5800] 16:31:04 INFO - PROCESS | 2516 | --DOMWINDOW == 95 (16D7A000) [pid = 2516] [serial = 749] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html] 16:31:04 INFO - PROCESS | 2516 | --DOMWINDOW == 94 (1761CC00) [pid = 2516] [serial = 752] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html] 16:31:04 INFO - PROCESS | 2516 | --DOMWINDOW == 93 (1974FC00) [pid = 2516] [serial = 731] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html] 16:31:04 INFO - PROCESS | 2516 | --DOMWINDOW == 92 (13D62000) [pid = 2516] [serial = 737] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html] 16:31:04 INFO - PROCESS | 2516 | --DOMWINDOW == 91 (1761A000) [pid = 2516] [serial = 755] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html] 16:31:04 INFO - PROCESS | 2516 | --DOMWINDOW == 90 (131D3000) [pid = 2516] [serial = 743] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html] 16:31:04 INFO - PROCESS | 2516 | --DOMWINDOW == 89 (10EF1000) [pid = 2516] [serial = 740] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html] 16:31:04 INFO - PROCESS | 2516 | --DOMWINDOW == 88 (10437800) [pid = 2516] [serial = 734] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html] 16:31:04 INFO - PROCESS | 2516 | --DOMWINDOW == 87 (15F3C400) [pid = 2516] [serial = 746] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html] 16:31:04 INFO - PROCESS | 2516 | --DOMWINDOW == 86 (12DF0400) [pid = 2516] [serial = 758] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html] 16:31:04 INFO - PROCESS | 2516 | --DOMWINDOW == 85 (12896400) [pid = 2516] [serial = 761] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html] 16:31:04 INFO - PROCESS | 2516 | --DOMWINDOW == 84 (1A24E400) [pid = 2516] [serial = 776] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html] 16:31:04 INFO - PROCESS | 2516 | --DOMWINDOW == 83 (19CA2800) [pid = 2516] [serial = 773] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html] 16:31:04 INFO - PROCESS | 2516 | --DOMWINDOW == 82 (157AF400) [pid = 2516] [serial = 770] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html] 16:31:04 INFO - PROCESS | 2516 | --DOMWINDOW == 81 (16D0B400) [pid = 2516] [serial = 764] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html] 16:31:04 INFO - PROCESS | 2516 | --DOMWINDOW == 80 (10EC7800) [pid = 2516] [serial = 767] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html] 16:31:04 INFO - PROCESS | 2516 | 1465860664378 Marionette TRACE conn3 <- [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]]]}] 16:31:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-3 16:31:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | took 685ms 16:31:04 INFO - PROCESS | 2516 | 1465860664444 Marionette TRACE conn3 -> [0,1041,"getWindowHandle",null] 16:31:04 INFO - PROCESS | 2516 | 1465860664445 Marionette TRACE conn3 <- [1,1041,null,{"value":"13"}] 16:31:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html 16:31:04 INFO - PROCESS | 2516 | 1465860664449 Marionette TRACE conn3 -> [0,1042,"setScriptTimeout",{"ms":35000}] 16:31:04 INFO - PROCESS | 2516 | 1465860664451 Marionette TRACE conn3 <- [1,1042,null,{}] 16:31:04 INFO - PROCESS | 2516 | 1465860664455 Marionette TRACE conn3 -> [0,1043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:31:04 INFO - PROCESS | 2516 | 1465860664457 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:31:04 INFO - PROCESS | 2516 | 1465860664560 Marionette TRACE conn3 <- [1,1043,null,{"value":null}] 16:31:04 INFO - PROCESS | 2516 | 1465860664572 Marionette TRACE conn3 -> [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\", \"9aafb883-d809-412a-bdc1-689609e922c0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:31:04 INFO - PROCESS | 2516 | 1465860664574 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:31:04 INFO - PROCESS | 2516 | ++DOCSHELL 1055C800 == 31 [pid = 2516] [id = 270] 16:31:04 INFO - PROCESS | 2516 | ++DOMWINDOW == 81 (13243800) [pid = 2516] [serial = 809] [outer = 00000000] 16:31:04 INFO - PROCESS | 2516 | ++DOMWINDOW == 82 (16D0B400) [pid = 2516] [serial = 810] [outer = 13243800] 16:31:04 INFO - PROCESS | 2516 | 1465860664616 Marionette DEBUG loaded listener.js 16:31:04 INFO - PROCESS | 2516 | ++DOMWINDOW == 83 (17E57400) [pid = 2516] [serial = 811] [outer = 13243800] 16:31:05 INFO - PROCESS | 2516 | 1465860665033 Marionette TRACE conn3 <- [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]]]}] 16:31:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-4 16:31:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | took 638ms 16:31:05 INFO - PROCESS | 2516 | 1465860665087 Marionette TRACE conn3 -> [0,1045,"getWindowHandle",null] 16:31:05 INFO - PROCESS | 2516 | 1465860665089 Marionette TRACE conn3 <- [1,1045,null,{"value":"13"}] 16:31:05 INFO - PROCESS | 2516 | 1465860665092 Marionette TRACE conn3 -> [0,1046,"setScriptTimeout",{"ms":35000}] 16:31:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html 16:31:05 INFO - PROCESS | 2516 | 1465860665094 Marionette TRACE conn3 <- [1,1046,null,{}] 16:31:05 INFO - PROCESS | 2516 | 1465860665097 Marionette TRACE conn3 -> [0,1047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:31:05 INFO - PROCESS | 2516 | 1465860665099 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:31:05 INFO - PROCESS | 2516 | 1465860665180 Marionette TRACE conn3 <- [1,1047,null,{"value":null}] 16:31:05 INFO - PROCESS | 2516 | 1465860665188 Marionette TRACE conn3 -> [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\", \"9aafb883-d809-412a-bdc1-689609e922c0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:31:05 INFO - PROCESS | 2516 | 1465860665190 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:31:05 INFO - PROCESS | 2516 | ++DOCSHELL 131D9C00 == 32 [pid = 2516] [id = 271] 16:31:05 INFO - PROCESS | 2516 | ++DOMWINDOW == 84 (1430CC00) [pid = 2516] [serial = 812] [outer = 00000000] 16:31:05 INFO - PROCESS | 2516 | ++DOMWINDOW == 85 (19CA0400) [pid = 2516] [serial = 813] [outer = 1430CC00] 16:31:05 INFO - PROCESS | 2516 | 1465860665232 Marionette DEBUG loaded listener.js 16:31:05 INFO - PROCESS | 2516 | ++DOMWINDOW == 86 (19CA3400) [pid = 2516] [serial = 814] [outer = 1430CC00] 16:31:05 INFO - PROCESS | 2516 | 1465860665653 Marionette TRACE conn3 <- [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]]]}] 16:31:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-5 16:31:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | took 592ms 16:31:05 INFO - PROCESS | 2516 | 1465860665690 Marionette TRACE conn3 -> [0,1049,"getWindowHandle",null] 16:31:05 INFO - PROCESS | 2516 | 1465860665692 Marionette TRACE conn3 <- [1,1049,null,{"value":"13"}] 16:31:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html 16:31:05 INFO - PROCESS | 2516 | 1465860665695 Marionette TRACE conn3 -> [0,1050,"setScriptTimeout",{"ms":35000}] 16:31:05 INFO - PROCESS | 2516 | 1465860665697 Marionette TRACE conn3 <- [1,1050,null,{}] 16:31:05 INFO - PROCESS | 2516 | 1465860665700 Marionette TRACE conn3 -> [0,1051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:31:05 INFO - PROCESS | 2516 | 1465860665702 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:31:05 INFO - PROCESS | 2516 | 1465860665785 Marionette TRACE conn3 <- [1,1051,null,{"value":null}] 16:31:05 INFO - PROCESS | 2516 | 1465860665790 Marionette TRACE conn3 -> [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\", \"9aafb883-d809-412a-bdc1-689609e922c0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:31:05 INFO - PROCESS | 2516 | 1465860665792 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:31:05 INFO - PROCESS | 2516 | ++DOCSHELL 16D12400 == 33 [pid = 2516] [id = 272] 16:31:05 INFO - PROCESS | 2516 | ++DOMWINDOW == 87 (1761A000) [pid = 2516] [serial = 815] [outer = 00000000] 16:31:05 INFO - PROCESS | 2516 | ++DOMWINDOW == 88 (1A309800) [pid = 2516] [serial = 816] [outer = 1761A000] 16:31:05 INFO - PROCESS | 2516 | 1465860665835 Marionette DEBUG loaded listener.js 16:31:05 INFO - PROCESS | 2516 | ++DOMWINDOW == 89 (1A30A400) [pid = 2516] [serial = 817] [outer = 1761A000] 16:31:06 INFO - PROCESS | 2516 | 1465860666455 Marionette TRACE conn3 <- [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]]]}] 16:31:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | Canvas test: 2d.fillStyle.parse.rgb-eof 16:31:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | took 825ms 16:31:06 INFO - PROCESS | 2516 | 1465860666523 Marionette TRACE conn3 -> [0,1053,"getWindowHandle",null] 16:31:06 INFO - PROCESS | 2516 | 1465860666527 Marionette TRACE conn3 <- [1,1053,null,{"value":"13"}] 16:31:06 INFO - PROCESS | 2516 | 1465860666532 Marionette TRACE conn3 -> [0,1054,"setScriptTimeout",{"ms":35000}] 16:31:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html 16:31:06 INFO - PROCESS | 2516 | 1465860666536 Marionette TRACE conn3 <- [1,1054,null,{}] 16:31:06 INFO - PROCESS | 2516 | 1465860666542 Marionette TRACE conn3 -> [0,1055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:31:06 INFO - PROCESS | 2516 | 1465860666545 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:31:06 INFO - PROCESS | 2516 | 1465860666655 Marionette TRACE conn3 <- [1,1055,null,{"value":null}] 16:31:06 INFO - PROCESS | 2516 | 1465860666784 Marionette TRACE conn3 -> [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\", \"9aafb883-d809-412a-bdc1-689609e922c0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:31:06 INFO - PROCESS | 2516 | 1465860666787 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:31:06 INFO - PROCESS | 2516 | ++DOCSHELL 10A48800 == 34 [pid = 2516] [id = 273] 16:31:06 INFO - PROCESS | 2516 | ++DOMWINDOW == 90 (110BD400) [pid = 2516] [serial = 818] [outer = 00000000] 16:31:06 INFO - PROCESS | 2516 | ++DOMWINDOW == 91 (13250400) [pid = 2516] [serial = 819] [outer = 110BD400] 16:31:06 INFO - PROCESS | 2516 | 1465860666849 Marionette DEBUG loaded listener.js 16:31:06 INFO - PROCESS | 2516 | ++DOMWINDOW == 92 (13C1DC00) [pid = 2516] [serial = 820] [outer = 110BD400] 16:31:07 INFO - PROCESS | 2516 | 1465860667477 Marionette TRACE conn3 <- [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]]]}] 16:31:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | Canvas test: 2d.fillStyle.parse.rgb-num 16:31:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | took 995ms 16:31:07 INFO - PROCESS | 2516 | 1465860667537 Marionette TRACE conn3 -> [0,1057,"getWindowHandle",null] 16:31:07 INFO - PROCESS | 2516 | 1465860667542 Marionette TRACE conn3 <- [1,1057,null,{"value":"13"}] 16:31:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html 16:31:07 INFO - PROCESS | 2516 | 1465860667548 Marionette TRACE conn3 -> [0,1058,"setScriptTimeout",{"ms":35000}] 16:31:07 INFO - PROCESS | 2516 | 1465860667551 Marionette TRACE conn3 <- [1,1058,null,{}] 16:31:07 INFO - PROCESS | 2516 | 1465860667555 Marionette TRACE conn3 -> [0,1059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:31:07 INFO - PROCESS | 2516 | 1465860667557 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:31:07 INFO - PROCESS | 2516 | 1465860667664 Marionette TRACE conn3 <- [1,1059,null,{"value":null}] 16:31:07 INFO - PROCESS | 2516 | 1465860667791 Marionette TRACE conn3 -> [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\", \"9aafb883-d809-412a-bdc1-689609e922c0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:31:07 INFO - PROCESS | 2516 | 1465860667794 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:31:07 INFO - PROCESS | 2516 | ++DOCSHELL 15E11800 == 35 [pid = 2516] [id = 274] 16:31:07 INFO - PROCESS | 2516 | ++DOMWINDOW == 93 (15E17800) [pid = 2516] [serial = 821] [outer = 00000000] 16:31:07 INFO - PROCESS | 2516 | ++DOMWINDOW == 94 (16993C00) [pid = 2516] [serial = 822] [outer = 15E17800] 16:31:07 INFO - PROCESS | 2516 | 1465860667850 Marionette DEBUG loaded listener.js 16:31:07 INFO - PROCESS | 2516 | ++DOMWINDOW == 95 (16D6EC00) [pid = 2516] [serial = 823] [outer = 15E17800] 16:31:08 INFO - PROCESS | 2516 | 1465860668448 Marionette TRACE conn3 <- [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]]]}] 16:31:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | Canvas test: 2d.fillStyle.parse.rgb-percent 16:31:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | took 949ms 16:31:08 INFO - PROCESS | 2516 | 1465860668493 Marionette TRACE conn3 -> [0,1061,"getWindowHandle",null] 16:31:08 INFO - PROCESS | 2516 | 1465860668496 Marionette TRACE conn3 <- [1,1061,null,{"value":"13"}] 16:31:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html 16:31:08 INFO - PROCESS | 2516 | 1465860668500 Marionette TRACE conn3 -> [0,1062,"setScriptTimeout",{"ms":35000}] 16:31:08 INFO - PROCESS | 2516 | 1465860668503 Marionette TRACE conn3 <- [1,1062,null,{}] 16:31:08 INFO - PROCESS | 2516 | 1465860668515 Marionette TRACE conn3 -> [0,1063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:31:08 INFO - PROCESS | 2516 | 1465860668520 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:31:08 INFO - PROCESS | 2516 | 1465860668628 Marionette TRACE conn3 <- [1,1063,null,{"value":null}] 16:31:08 INFO - PROCESS | 2516 | 1465860668762 Marionette TRACE conn3 -> [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\", \"9aafb883-d809-412a-bdc1-689609e922c0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:31:08 INFO - PROCESS | 2516 | 1465860668765 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:31:08 INFO - PROCESS | 2516 | ++DOCSHELL 19751400 == 36 [pid = 2516] [id = 275] 16:31:08 INFO - PROCESS | 2516 | ++DOMWINDOW == 96 (198D6400) [pid = 2516] [serial = 824] [outer = 00000000] 16:31:08 INFO - PROCESS | 2516 | ++DOMWINDOW == 97 (1A256C00) [pid = 2516] [serial = 825] [outer = 198D6400] 16:31:08 INFO - PROCESS | 2516 | 1465860668822 Marionette DEBUG loaded listener.js 16:31:08 INFO - PROCESS | 2516 | ++DOMWINDOW == 98 (1A4AEC00) [pid = 2516] [serial = 826] [outer = 198D6400] 16:31:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-1 16:31:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | took 1043ms 16:31:09 INFO - PROCESS | 2516 | 1465860669533 Marionette TRACE conn3 <- [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]]]}] 16:31:09 INFO - PROCESS | 2516 | 1465860669542 Marionette TRACE conn3 -> [0,1065,"getWindowHandle",null] 16:31:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html 16:31:09 INFO - PROCESS | 2516 | 1465860669547 Marionette TRACE conn3 <- [1,1065,null,{"value":"13"}] 16:31:09 INFO - PROCESS | 2516 | 1465860669552 Marionette TRACE conn3 -> [0,1066,"setScriptTimeout",{"ms":35000}] 16:31:09 INFO - PROCESS | 2516 | 1465860669555 Marionette TRACE conn3 <- [1,1066,null,{}] 16:31:09 INFO - PROCESS | 2516 | 1465860669596 Marionette TRACE conn3 -> [0,1067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:31:09 INFO - PROCESS | 2516 | 1465860669599 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:31:09 INFO - PROCESS | 2516 | 1465860669696 Marionette TRACE conn3 <- [1,1067,null,{"value":null}] 16:31:09 INFO - PROCESS | 2516 | 1465860669825 Marionette TRACE conn3 -> [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\", \"9aafb883-d809-412a-bdc1-689609e922c0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:31:09 INFO - PROCESS | 2516 | 1465860669829 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:31:09 INFO - PROCESS | 2516 | ++DOCSHELL 105F1400 == 37 [pid = 2516] [id = 276] 16:31:09 INFO - PROCESS | 2516 | ++DOMWINDOW == 99 (10A46400) [pid = 2516] [serial = 827] [outer = 00000000] 16:31:09 INFO - PROCESS | 2516 | ++DOMWINDOW == 100 (12AE5000) [pid = 2516] [serial = 828] [outer = 10A46400] 16:31:09 INFO - PROCESS | 2516 | 1465860669882 Marionette DEBUG loaded listener.js 16:31:09 INFO - PROCESS | 2516 | ++DOMWINDOW == 101 (130A1800) [pid = 2516] [serial = 829] [outer = 10A46400] 16:31:10 INFO - PROCESS | 2516 | --DOCSHELL 10A4F800 == 36 [pid = 2516] [id = 21] 16:31:10 INFO - PROCESS | 2516 | --DOCSHELL 1500F800 == 35 [pid = 2516] [id = 24] 16:31:10 INFO - PROCESS | 2516 | --DOCSHELL 167BAC00 == 34 [pid = 2516] [id = 8] 16:31:10 INFO - PROCESS | 2516 | --DOCSHELL 15A91000 == 33 [pid = 2516] [id = 25] 16:31:10 INFO - PROCESS | 2516 | --DOCSHELL 13939400 == 32 [pid = 2516] [id = 23] 16:31:10 INFO - PROCESS | 2516 | --DOCSHELL 104E7800 == 31 [pid = 2516] [id = 261] 16:31:10 INFO - PROCESS | 2516 | --DOCSHELL 12B95000 == 30 [pid = 2516] [id = 260] 16:31:10 INFO - PROCESS | 2516 | --DOMWINDOW == 100 (13247400) [pid = 2516] [serial = 780] [outer = 00000000] [url = about:blank] 16:31:10 INFO - PROCESS | 2516 | --DOMWINDOW == 99 (16EE3000) [pid = 2516] [serial = 750] [outer = 00000000] [url = about:blank] 16:31:10 INFO - PROCESS | 2516 | --DOMWINDOW == 98 (170B6800) [pid = 2516] [serial = 751] [outer = 00000000] [url = about:blank] 16:31:10 INFO - PROCESS | 2516 | --DOMWINDOW == 97 (17953C00) [pid = 2516] [serial = 754] [outer = 00000000] [url = about:blank] 16:31:10 INFO - PROCESS | 2516 | --DOMWINDOW == 96 (177AB000) [pid = 2516] [serial = 753] [outer = 00000000] [url = about:blank] 16:31:10 INFO - PROCESS | 2516 | --DOMWINDOW == 95 (198D0000) [pid = 2516] [serial = 733] [outer = 00000000] [url = about:blank] 16:31:10 INFO - PROCESS | 2516 | --DOMWINDOW == 94 (1564C800) [pid = 2516] [serial = 738] [outer = 00000000] [url = about:blank] 16:31:10 INFO - PROCESS | 2516 | --DOMWINDOW == 93 (15E11400) [pid = 2516] [serial = 739] [outer = 00000000] [url = about:blank] 16:31:10 INFO - PROCESS | 2516 | --DOMWINDOW == 92 (198D7000) [pid = 2516] [serial = 756] [outer = 00000000] [url = about:blank] 16:31:10 INFO - PROCESS | 2516 | --DOMWINDOW == 91 (13C18C00) [pid = 2516] [serial = 744] [outer = 00000000] [url = about:blank] 16:31:10 INFO - PROCESS | 2516 | --DOMWINDOW == 90 (1430C000) [pid = 2516] [serial = 745] [outer = 00000000] [url = about:blank] 16:31:10 INFO - PROCESS | 2516 | --DOMWINDOW == 89 (11C20400) [pid = 2516] [serial = 741] [outer = 00000000] [url = about:blank] 16:31:10 INFO - PROCESS | 2516 | --DOMWINDOW == 88 (12A10C00) [pid = 2516] [serial = 742] [outer = 00000000] [url = about:blank] 16:31:10 INFO - PROCESS | 2516 | --DOMWINDOW == 87 (1129B400) [pid = 2516] [serial = 735] [outer = 00000000] [url = about:blank] 16:31:10 INFO - PROCESS | 2516 | --DOMWINDOW == 86 (12B9A400) [pid = 2516] [serial = 736] [outer = 00000000] [url = about:blank] 16:31:10 INFO - PROCESS | 2516 | --DOMWINDOW == 85 (15FBDC00) [pid = 2516] [serial = 747] [outer = 00000000] [url = about:blank] 16:31:10 INFO - PROCESS | 2516 | --DOMWINDOW == 84 (19E8E400) [pid = 2516] [serial = 766] [outer = 00000000] [url = about:blank] 16:31:10 INFO - PROCESS | 2516 | --DOMWINDOW == 83 (15A99800) [pid = 2516] [serial = 759] [outer = 00000000] [url = about:blank] 16:31:10 INFO - PROCESS | 2516 | --DOMWINDOW == 82 (166A2C00) [pid = 2516] [serial = 760] [outer = 00000000] [url = about:blank] 16:31:10 INFO - PROCESS | 2516 | --DOMWINDOW == 81 (1845B800) [pid = 2516] [serial = 762] [outer = 00000000] [url = about:blank] 16:31:10 INFO - PROCESS | 2516 | --DOMWINDOW == 80 (19C9DC00) [pid = 2516] [serial = 757] [outer = 00000000] [url = about:blank] 16:31:10 INFO - PROCESS | 2516 | --DOMWINDOW == 79 (19CA1000) [pid = 2516] [serial = 763] [outer = 00000000] [url = about:blank] 16:31:10 INFO - PROCESS | 2516 | --DOMWINDOW == 78 (16994000) [pid = 2516] [serial = 748] [outer = 00000000] [url = about:blank] 16:31:10 INFO - PROCESS | 2516 | --DOMWINDOW == 77 (1A4AFC00) [pid = 2516] [serial = 778] [outer = 00000000] [url = about:blank] 16:31:10 INFO - PROCESS | 2516 | --DOMWINDOW == 76 (1A314000) [pid = 2516] [serial = 777] [outer = 00000000] [url = about:blank] 16:31:10 INFO - PROCESS | 2516 | --DOMWINDOW == 75 (19F89C00) [pid = 2516] [serial = 775] [outer = 00000000] [url = about:blank] 16:31:10 INFO - PROCESS | 2516 | --DOMWINDOW == 74 (19E85000) [pid = 2516] [serial = 774] [outer = 00000000] [url = about:blank] 16:31:10 INFO - PROCESS | 2516 | --DOMWINDOW == 73 (16D06000) [pid = 2516] [serial = 772] [outer = 00000000] [url = about:blank] 16:31:10 INFO - PROCESS | 2516 | --DOMWINDOW == 72 (19E88400) [pid = 2516] [serial = 765] [outer = 00000000] [url = about:blank] 16:31:10 INFO - PROCESS | 2516 | --DOMWINDOW == 71 (114C1000) [pid = 2516] [serial = 768] [outer = 00000000] [url = about:blank] 16:31:10 INFO - PROCESS | 2516 | --DOMWINDOW == 70 (15F36800) [pid = 2516] [serial = 771] [outer = 00000000] [url = about:blank] 16:31:10 INFO - PROCESS | 2516 | --DOMWINDOW == 69 (12DF7800) [pid = 2516] [serial = 769] [outer = 00000000] [url = about:blank] 16:31:10 INFO - PROCESS | 2516 | 1465860670370 Marionette TRACE conn3 <- [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]]]}] 16:31:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-2 16:31:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | took 856ms 16:31:10 INFO - PROCESS | 2516 | 1465860670395 Marionette TRACE conn3 -> [0,1069,"getWindowHandle",null] 16:31:10 INFO - PROCESS | 2516 | 1465860670399 Marionette TRACE conn3 <- [1,1069,null,{"value":"13"}] 16:31:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html 16:31:10 INFO - PROCESS | 2516 | 1465860670409 Marionette TRACE conn3 -> [0,1070,"setScriptTimeout",{"ms":35000}] 16:31:10 INFO - PROCESS | 2516 | 1465860670411 Marionette TRACE conn3 <- [1,1070,null,{}] 16:31:10 INFO - PROCESS | 2516 | 1465860670415 Marionette TRACE conn3 -> [0,1071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:31:10 INFO - PROCESS | 2516 | 1465860670418 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:31:10 INFO - PROCESS | 2516 | 1465860670505 Marionette TRACE conn3 <- [1,1071,null,{"value":null}] 16:31:10 INFO - PROCESS | 2516 | 1465860670592 Marionette TRACE conn3 -> [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\", \"9aafb883-d809-412a-bdc1-689609e922c0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:31:10 INFO - PROCESS | 2516 | 1465860670594 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:31:10 INFO - PROCESS | 2516 | ++DOCSHELL 105E3C00 == 31 [pid = 2516] [id = 277] 16:31:10 INFO - PROCESS | 2516 | ++DOMWINDOW == 70 (12810C00) [pid = 2516] [serial = 830] [outer = 00000000] 16:31:10 INFO - PROCESS | 2516 | ++DOMWINDOW == 71 (13025000) [pid = 2516] [serial = 831] [outer = 12810C00] 16:31:10 INFO - PROCESS | 2516 | 1465860670639 Marionette DEBUG loaded listener.js 16:31:10 INFO - PROCESS | 2516 | ++DOMWINDOW == 72 (13931800) [pid = 2516] [serial = 832] [outer = 12810C00] 16:31:11 INFO - PROCESS | 2516 | 1465860671032 Marionette TRACE conn3 <- [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]]]}] 16:31:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | Canvas test: 2d.fillStyle.parse.rgba-eof 16:31:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | took 638ms 16:31:11 INFO - PROCESS | 2516 | 1465860671045 Marionette TRACE conn3 -> [0,1073,"getWindowHandle",null] 16:31:11 INFO - PROCESS | 2516 | 1465860671047 Marionette TRACE conn3 <- [1,1073,null,{"value":"13"}] 16:31:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html 16:31:11 INFO - PROCESS | 2516 | 1465860671050 Marionette TRACE conn3 -> [0,1074,"setScriptTimeout",{"ms":35000}] 16:31:11 INFO - PROCESS | 2516 | 1465860671054 Marionette TRACE conn3 <- [1,1074,null,{}] 16:31:11 INFO - PROCESS | 2516 | 1465860671064 Marionette TRACE conn3 -> [0,1075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:31:11 INFO - PROCESS | 2516 | 1465860671068 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:31:11 INFO - PROCESS | 2516 | 1465860671159 Marionette TRACE conn3 <- [1,1075,null,{"value":null}] 16:31:11 INFO - PROCESS | 2516 | 1465860671165 Marionette TRACE conn3 -> [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\", \"9aafb883-d809-412a-bdc1-689609e922c0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:31:11 INFO - PROCESS | 2516 | 1465860671168 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:31:11 INFO - PROCESS | 2516 | ++DOCSHELL 15651400 == 32 [pid = 2516] [id = 278] 16:31:11 INFO - PROCESS | 2516 | ++DOMWINDOW == 73 (15A8D400) [pid = 2516] [serial = 833] [outer = 00000000] 16:31:11 INFO - PROCESS | 2516 | ++DOMWINDOW == 74 (15E1F400) [pid = 2516] [serial = 834] [outer = 15A8D400] 16:31:11 INFO - PROCESS | 2516 | 1465860671215 Marionette DEBUG loaded listener.js 16:31:11 INFO - PROCESS | 2516 | ++DOMWINDOW == 75 (15F3E400) [pid = 2516] [serial = 835] [outer = 15A8D400] 16:31:11 INFO - PROCESS | 2516 | 1465860671686 Marionette TRACE conn3 <- [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]]]}] 16:31:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | Canvas test: 2d.fillStyle.parse.rgba-num-1 16:31:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | took 701ms 16:31:11 INFO - PROCESS | 2516 | 1465860671749 Marionette TRACE conn3 -> [0,1077,"getWindowHandle",null] 16:31:11 INFO - PROCESS | 2516 | 1465860671751 Marionette TRACE conn3 <- [1,1077,null,{"value":"13"}] 16:31:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html 16:31:11 INFO - PROCESS | 2516 | 1465860671754 Marionette TRACE conn3 -> [0,1078,"setScriptTimeout",{"ms":35000}] 16:31:11 INFO - PROCESS | 2516 | 1465860671756 Marionette TRACE conn3 <- [1,1078,null,{}] 16:31:11 INFO - PROCESS | 2516 | 1465860671760 Marionette TRACE conn3 -> [0,1079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:31:11 INFO - PROCESS | 2516 | 1465860671762 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:31:11 INFO - PROCESS | 2516 | 1465860671847 Marionette TRACE conn3 <- [1,1079,null,{"value":null}] 16:31:11 INFO - PROCESS | 2516 | 1465860671856 Marionette TRACE conn3 -> [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\", \"9aafb883-d809-412a-bdc1-689609e922c0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:31:11 INFO - PROCESS | 2516 | 1465860671858 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:31:11 INFO - PROCESS | 2516 | ++DOCSHELL 16997800 == 33 [pid = 2516] [id = 279] 16:31:11 INFO - PROCESS | 2516 | ++DOMWINDOW == 76 (16999000) [pid = 2516] [serial = 836] [outer = 00000000] 16:31:11 INFO - PROCESS | 2516 | ++DOMWINDOW == 77 (16D11800) [pid = 2516] [serial = 837] [outer = 16999000] 16:31:11 INFO - PROCESS | 2516 | 1465860671901 Marionette DEBUG loaded listener.js 16:31:11 INFO - PROCESS | 2516 | ++DOMWINDOW == 78 (16D77400) [pid = 2516] [serial = 838] [outer = 16999000] 16:31:12 INFO - PROCESS | 2516 | 1465860672370 Marionette TRACE conn3 <- [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]]]}] 16:31:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | Canvas test: 2d.fillStyle.parse.rgba-num-2 16:31:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | took 685ms 16:31:12 INFO - PROCESS | 2516 | 1465860672454 Marionette TRACE conn3 -> [0,1081,"getWindowHandle",null] 16:31:12 INFO - PROCESS | 2516 | 1465860672456 Marionette TRACE conn3 <- [1,1081,null,{"value":"13"}] 16:31:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html 16:31:12 INFO - PROCESS | 2516 | 1465860672459 Marionette TRACE conn3 -> [0,1082,"setScriptTimeout",{"ms":35000}] 16:31:12 INFO - PROCESS | 2516 | 1465860672461 Marionette TRACE conn3 <- [1,1082,null,{}] 16:31:12 INFO - PROCESS | 2516 | 1465860672464 Marionette TRACE conn3 -> [0,1083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:31:12 INFO - PROCESS | 2516 | 1465860672466 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:31:12 INFO - PROCESS | 2516 | 1465860672603 Marionette TRACE conn3 <- [1,1083,null,{"value":null}] 16:31:12 INFO - PROCESS | 2516 | 1465860672622 Marionette TRACE conn3 -> [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\", \"9aafb883-d809-412a-bdc1-689609e922c0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:31:12 INFO - PROCESS | 2516 | 1465860672625 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:31:12 INFO - PROCESS | 2516 | ++DOCSHELL 16D08800 == 34 [pid = 2516] [id = 280] 16:31:12 INFO - PROCESS | 2516 | ++DOMWINDOW == 79 (16EA5400) [pid = 2516] [serial = 839] [outer = 00000000] 16:31:12 INFO - PROCESS | 2516 | ++DOMWINDOW == 80 (1761CC00) [pid = 2516] [serial = 840] [outer = 16EA5400] 16:31:12 INFO - PROCESS | 2516 | 1465860672668 Marionette DEBUG loaded listener.js 16:31:12 INFO - PROCESS | 2516 | ++DOMWINDOW == 81 (1761DC00) [pid = 2516] [serial = 841] [outer = 16EA5400] 16:31:13 INFO - PROCESS | 2516 | 1465860673100 Marionette TRACE conn3 <- [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]]]}] 16:31:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | Canvas test: 2d.fillStyle.parse.rgba-percent 16:31:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | took 685ms 16:31:13 INFO - PROCESS | 2516 | 1465860673159 Marionette TRACE conn3 -> [0,1085,"getWindowHandle",null] 16:31:13 INFO - PROCESS | 2516 | 1465860673161 Marionette TRACE conn3 <- [1,1085,null,{"value":"13"}] 16:31:13 INFO - PROCESS | 2516 | 1465860673164 Marionette TRACE conn3 -> [0,1086,"setScriptTimeout",{"ms":35000}] 16:31:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html 16:31:13 INFO - PROCESS | 2516 | 1465860673166 Marionette TRACE conn3 <- [1,1086,null,{}] 16:31:13 INFO - PROCESS | 2516 | 1465860673169 Marionette TRACE conn3 -> [0,1087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:31:13 INFO - PROCESS | 2516 | 1465860673174 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:31:13 INFO - PROCESS | 2516 | 1465860673322 Marionette TRACE conn3 <- [1,1087,null,{"value":null}] 16:31:13 INFO - PROCESS | 2516 | 1465860673383 Marionette TRACE conn3 -> [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\", \"9aafb883-d809-412a-bdc1-689609e922c0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:31:13 INFO - PROCESS | 2516 | 1465860673385 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:31:13 INFO - PROCESS | 2516 | ++DOCSHELL 1700F800 == 35 [pid = 2516] [id = 281] 16:31:13 INFO - PROCESS | 2516 | ++DOMWINDOW == 82 (17714400) [pid = 2516] [serial = 842] [outer = 00000000] 16:31:13 INFO - PROCESS | 2516 | ++DOMWINDOW == 83 (19750C00) [pid = 2516] [serial = 843] [outer = 17714400] 16:31:13 INFO - PROCESS | 2516 | 1465860673431 Marionette DEBUG loaded listener.js 16:31:13 INFO - PROCESS | 2516 | ++DOMWINDOW == 84 (19C9C800) [pid = 2516] [serial = 844] [outer = 17714400] 16:31:13 INFO - PROCESS | 2516 | 1465860673835 Marionette TRACE conn3 <- [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]]]}] 16:31:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | Canvas test: 2d.fillStyle.parse.rgba-solid-1 16:31:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | took 731ms 16:31:13 INFO - PROCESS | 2516 | 1465860673910 Marionette TRACE conn3 -> [0,1089,"getWindowHandle",null] 16:31:13 INFO - PROCESS | 2516 | 1465860673912 Marionette TRACE conn3 <- [1,1089,null,{"value":"13"}] 16:31:13 INFO - PROCESS | 2516 | 1465860673916 Marionette TRACE conn3 -> [0,1090,"setScriptTimeout",{"ms":35000}] 16:31:13 INFO - PROCESS | 2516 | 1465860673917 Marionette TRACE conn3 <- [1,1090,null,{}] 16:31:13 INFO - PROCESS | 2516 | 1465860673920 Marionette TRACE conn3 -> [0,1091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:31:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html 16:31:13 INFO - PROCESS | 2516 | 1465860673922 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:31:14 INFO - PROCESS | 2516 | 1465860674029 Marionette TRACE conn3 <- [1,1091,null,{"value":null}] 16:31:14 INFO - PROCESS | 2516 | 1465860674117 Marionette TRACE conn3 -> [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\", \"9aafb883-d809-412a-bdc1-689609e922c0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:31:14 INFO - PROCESS | 2516 | 1465860674119 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:31:14 INFO - PROCESS | 2516 | ++DOCSHELL 198CB400 == 36 [pid = 2516] [id = 282] 16:31:14 INFO - PROCESS | 2516 | ++DOMWINDOW == 85 (19CA1000) [pid = 2516] [serial = 845] [outer = 00000000] 16:31:14 INFO - PROCESS | 2516 | ++DOMWINDOW == 86 (19CA9C00) [pid = 2516] [serial = 846] [outer = 19CA1000] 16:31:14 INFO - PROCESS | 2516 | 1465860674161 Marionette DEBUG loaded listener.js 16:31:14 INFO - PROCESS | 2516 | ++DOMWINDOW == 87 (19E85C00) [pid = 2516] [serial = 847] [outer = 19CA1000] 16:31:14 INFO - PROCESS | 2516 | --DOMWINDOW == 86 (176C2800) [pid = 2516] [serial = 800] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html] 16:31:14 INFO - PROCESS | 2516 | --DOMWINDOW == 85 (105EA800) [pid = 2516] [serial = 788] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html] 16:31:14 INFO - PROCESS | 2516 | --DOMWINDOW == 84 (12D59C00) [pid = 2516] [serial = 779] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html] 16:31:14 INFO - PROCESS | 2516 | --DOMWINDOW == 83 (104E7C00) [pid = 2516] [serial = 782] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html] 16:31:14 INFO - PROCESS | 2516 | --DOMWINDOW == 82 (13C15000) [pid = 2516] [serial = 791] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html] 16:31:14 INFO - PROCESS | 2516 | --DOMWINDOW == 81 (15F38800) [pid = 2516] [serial = 794] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html] 16:31:14 INFO - PROCESS | 2516 | --DOMWINDOW == 80 (16D70000) [pid = 2516] [serial = 797] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html] 16:31:14 INFO - PROCESS | 2516 | --DOMWINDOW == 79 (1309EC00) [pid = 2516] [serial = 785] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html] 16:31:14 INFO - PROCESS | 2516 | --DOMWINDOW == 78 (17E02400) [pid = 2516] [serial = 803] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html] 16:31:14 INFO - PROCESS | 2516 | --DOMWINDOW == 77 (19CA5800) [pid = 2516] [serial = 806] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html] 16:31:14 INFO - PROCESS | 2516 | --DOMWINDOW == 76 (1430CC00) [pid = 2516] [serial = 812] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html] 16:31:14 INFO - PROCESS | 2516 | --DOMWINDOW == 75 (13243800) [pid = 2516] [serial = 809] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html] 16:31:14 INFO - PROCESS | 2516 | 1465860674649 Marionette TRACE conn3 <- [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]]]}] 16:31:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | Canvas test: 2d.fillStyle.parse.rgba-solid-2 16:31:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | took 778ms 16:31:14 INFO - PROCESS | 2516 | 1465860674701 Marionette TRACE conn3 -> [0,1093,"getWindowHandle",null] 16:31:14 INFO - PROCESS | 2516 | 1465860674703 Marionette TRACE conn3 <- [1,1093,null,{"value":"13"}] 16:31:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html 16:31:14 INFO - PROCESS | 2516 | 1465860674706 Marionette TRACE conn3 -> [0,1094,"setScriptTimeout",{"ms":35000}] 16:31:14 INFO - PROCESS | 2516 | 1465860674707 Marionette TRACE conn3 <- [1,1094,null,{}] 16:31:14 INFO - PROCESS | 2516 | 1465860674711 Marionette TRACE conn3 -> [0,1095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:31:14 INFO - PROCESS | 2516 | 1465860674713 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:31:14 INFO - PROCESS | 2516 | 1465860674833 Marionette TRACE conn3 <- [1,1095,null,{"value":null}] 16:31:14 INFO - PROCESS | 2516 | 1465860674889 Marionette TRACE conn3 -> [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\", \"9aafb883-d809-412a-bdc1-689609e922c0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:31:14 INFO - PROCESS | 2516 | 1465860674891 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:31:14 INFO - PROCESS | 2516 | ++DOCSHELL 13130000 == 37 [pid = 2516] [id = 283] 16:31:14 INFO - PROCESS | 2516 | ++DOMWINDOW == 76 (13147000) [pid = 2516] [serial = 848] [outer = 00000000] 16:31:14 INFO - PROCESS | 2516 | ++DOMWINDOW == 77 (16D70000) [pid = 2516] [serial = 849] [outer = 13147000] 16:31:14 INFO - PROCESS | 2516 | 1465860674934 Marionette DEBUG loaded listener.js 16:31:14 INFO - PROCESS | 2516 | ++DOMWINDOW == 78 (16EA2400) [pid = 2516] [serial = 850] [outer = 13147000] 16:31:15 INFO - PROCESS | 2516 | 1465860675284 Marionette TRACE conn3 <- [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]]]}] 16:31:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | Canvas test: 2d.fillStyle.parse.rgba-solid-3 16:31:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | took 622ms 16:31:15 INFO - PROCESS | 2516 | 1465860675348 Marionette TRACE conn3 -> [0,1097,"getWindowHandle",null] 16:31:15 INFO - PROCESS | 2516 | 1465860675350 Marionette TRACE conn3 <- [1,1097,null,{"value":"13"}] 16:31:15 INFO - PROCESS | 2516 | 1465860675353 Marionette TRACE conn3 -> [0,1098,"setScriptTimeout",{"ms":35000}] 16:31:15 INFO - PROCESS | 2516 | 1465860675355 Marionette TRACE conn3 <- [1,1098,null,{}] 16:31:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html 16:31:15 INFO - PROCESS | 2516 | 1465860675358 Marionette TRACE conn3 -> [0,1099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:31:15 INFO - PROCESS | 2516 | 1465860675360 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:31:15 INFO - PROCESS | 2516 | 1465860675438 Marionette TRACE conn3 <- [1,1099,null,{"value":null}] 16:31:15 INFO - PROCESS | 2516 | 1465860675443 Marionette TRACE conn3 -> [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\", \"9aafb883-d809-412a-bdc1-689609e922c0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:31:15 INFO - PROCESS | 2516 | 1465860675445 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:31:15 INFO - PROCESS | 2516 | ++DOCSHELL 10ECA800 == 38 [pid = 2516] [id = 284] 16:31:15 INFO - PROCESS | 2516 | ++DOMWINDOW == 79 (15A9AC00) [pid = 2516] [serial = 851] [outer = 00000000] 16:31:15 INFO - PROCESS | 2516 | ++DOMWINDOW == 80 (198CC800) [pid = 2516] [serial = 852] [outer = 15A9AC00] 16:31:15 INFO - PROCESS | 2516 | 1465860675488 Marionette DEBUG loaded listener.js 16:31:15 INFO - PROCESS | 2516 | ++DOMWINDOW == 81 (19CA0C00) [pid = 2516] [serial = 853] [outer = 15A9AC00] 16:31:15 INFO - PROCESS | 2516 | 1465860675913 Marionette TRACE conn3 <- [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]]]}] 16:31:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | Canvas test: 2d.fillStyle.parse.rgba-solid-4 16:31:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | took 591ms 16:31:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html 16:31:15 INFO - PROCESS | 2516 | 1465860675952 Marionette TRACE conn3 -> [0,1101,"getWindowHandle",null] 16:31:15 INFO - PROCESS | 2516 | 1465860675954 Marionette TRACE conn3 <- [1,1101,null,{"value":"13"}] 16:31:15 INFO - PROCESS | 2516 | 1465860675957 Marionette TRACE conn3 -> [0,1102,"setScriptTimeout",{"ms":35000}] 16:31:15 INFO - PROCESS | 2516 | 1465860675959 Marionette TRACE conn3 <- [1,1102,null,{}] 16:31:15 INFO - PROCESS | 2516 | 1465860675962 Marionette TRACE conn3 -> [0,1103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:31:15 INFO - PROCESS | 2516 | 1465860675964 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:31:16 INFO - PROCESS | 2516 | 1465860676096 Marionette TRACE conn3 <- [1,1103,null,{"value":null}] 16:31:16 INFO - PROCESS | 2516 | 1465860676107 Marionette TRACE conn3 -> [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\", \"9aafb883-d809-412a-bdc1-689609e922c0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:31:16 INFO - PROCESS | 2516 | 1465860676109 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:31:16 INFO - PROCESS | 2516 | ++DOCSHELL 105E8C00 == 39 [pid = 2516] [id = 285] 16:31:16 INFO - PROCESS | 2516 | ++DOMWINDOW == 82 (15A92400) [pid = 2516] [serial = 854] [outer = 00000000] 16:31:16 INFO - PROCESS | 2516 | ++DOMWINDOW == 83 (1A257000) [pid = 2516] [serial = 855] [outer = 15A92400] 16:31:16 INFO - PROCESS | 2516 | 1465860676154 Marionette DEBUG loaded listener.js 16:31:16 INFO - PROCESS | 2516 | ++DOMWINDOW == 84 (1A4AD400) [pid = 2516] [serial = 856] [outer = 15A92400] 16:31:17 INFO - PROCESS | 2516 | --DOCSHELL 1AEA8800 == 38 [pid = 2516] [id = 14] 16:31:17 INFO - PROCESS | 2516 | --DOCSHELL 1309D000 == 37 [pid = 2516] [id = 262] 16:31:17 INFO - PROCESS | 2516 | --DOCSHELL 1AB93800 == 36 [pid = 2516] [id = 13] 16:31:17 INFO - PROCESS | 2516 | --DOCSHELL 110CA800 == 35 [pid = 2516] [id = 22] 16:31:17 INFO - PROCESS | 2516 | --DOCSHELL 1A30A800 == 34 [pid = 2516] [id = 10] 16:31:17 INFO - PROCESS | 2516 | --DOCSHELL 1A4AA800 == 33 [pid = 2516] [id = 11] 16:31:17 INFO - PROCESS | 2516 | --DOCSHELL 15A93400 == 32 [pid = 2516] [id = 26] 16:31:17 INFO - PROCESS | 2516 | --DOCSHELL 1A4EDC00 == 31 [pid = 2516] [id = 12] 16:31:17 INFO - PROCESS | 2516 | --DOMWINDOW == 83 (17716000) [pid = 2516] [serial = 801] [outer = 00000000] [url = about:blank] 16:31:17 INFO - PROCESS | 2516 | --DOMWINDOW == 82 (11AD7400) [pid = 2516] [serial = 789] [outer = 00000000] [url = about:blank] 16:31:17 INFO - PROCESS | 2516 | --DOMWINDOW == 81 (13C4EC00) [pid = 2516] [serial = 781] [outer = 00000000] [url = about:blank] 16:31:17 INFO - PROCESS | 2516 | --DOMWINDOW == 80 (10EC9800) [pid = 2516] [serial = 784] [outer = 00000000] [url = about:blank] 16:31:17 INFO - PROCESS | 2516 | --DOMWINDOW == 79 (10BA6400) [pid = 2516] [serial = 783] [outer = 00000000] [url = about:blank] 16:31:17 INFO - PROCESS | 2516 | --DOMWINDOW == 78 (13C4D400) [pid = 2516] [serial = 792] [outer = 00000000] [url = about:blank] 16:31:17 INFO - PROCESS | 2516 | --DOMWINDOW == 77 (14312000) [pid = 2516] [serial = 793] [outer = 00000000] [url = about:blank] 16:31:17 INFO - PROCESS | 2516 | --DOMWINDOW == 76 (15FBD800) [pid = 2516] [serial = 795] [outer = 00000000] [url = about:blank] 16:31:17 INFO - PROCESS | 2516 | --DOMWINDOW == 75 (16A3D400) [pid = 2516] [serial = 796] [outer = 00000000] [url = about:blank] 16:31:17 INFO - PROCESS | 2516 | --DOMWINDOW == 74 (16EE2800) [pid = 2516] [serial = 798] [outer = 00000000] [url = about:blank] 16:31:17 INFO - PROCESS | 2516 | --DOMWINDOW == 73 (13151400) [pid = 2516] [serial = 787] [outer = 00000000] [url = about:blank] 16:31:17 INFO - PROCESS | 2516 | --DOMWINDOW == 72 (13127000) [pid = 2516] [serial = 786] [outer = 00000000] [url = about:blank] 16:31:17 INFO - PROCESS | 2516 | --DOMWINDOW == 71 (198CA400) [pid = 2516] [serial = 804] [outer = 00000000] [url = about:blank] 16:31:17 INFO - PROCESS | 2516 | --DOMWINDOW == 70 (1A309800) [pid = 2516] [serial = 816] [outer = 00000000] [url = about:blank] 16:31:17 INFO - PROCESS | 2516 | --DOMWINDOW == 69 (17719C00) [pid = 2516] [serial = 802] [outer = 00000000] [url = about:blank] 16:31:17 INFO - PROCESS | 2516 | --DOMWINDOW == 68 (19E81C00) [pid = 2516] [serial = 807] [outer = 00000000] [url = about:blank] 16:31:17 INFO - PROCESS | 2516 | --DOMWINDOW == 67 (198CE800) [pid = 2516] [serial = 805] [outer = 00000000] [url = about:blank] 16:31:17 INFO - PROCESS | 2516 | --DOMWINDOW == 66 (19CA0400) [pid = 2516] [serial = 813] [outer = 00000000] [url = about:blank] 16:31:17 INFO - PROCESS | 2516 | --DOMWINDOW == 65 (12DEF000) [pid = 2516] [serial = 790] [outer = 00000000] [url = about:blank] 16:31:17 INFO - PROCESS | 2516 | --DOMWINDOW == 64 (19E83400) [pid = 2516] [serial = 808] [outer = 00000000] [url = about:blank] 16:31:17 INFO - PROCESS | 2516 | --DOMWINDOW == 63 (17E57400) [pid = 2516] [serial = 811] [outer = 00000000] [url = about:blank] 16:31:17 INFO - PROCESS | 2516 | --DOMWINDOW == 62 (170AC000) [pid = 2516] [serial = 799] [outer = 00000000] [url = about:blank] 16:31:17 INFO - PROCESS | 2516 | --DOMWINDOW == 61 (19CA3400) [pid = 2516] [serial = 814] [outer = 00000000] [url = about:blank] 16:31:17 INFO - PROCESS | 2516 | --DOMWINDOW == 60 (16D0B400) [pid = 2516] [serial = 810] [outer = 00000000] [url = about:blank] 16:31:17 INFO - PROCESS | 2516 | 1465860677980 Marionette TRACE conn3 <- [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]]]}] 16:31:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | Canvas test: 2d.fillStyle.parse.svg-1 16:31:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | took 2038ms 16:31:18 INFO - PROCESS | 2516 | 1465860677995 Marionette TRACE conn3 -> [0,1105,"getWindowHandle",null] 16:31:18 INFO - PROCESS | 2516 | 1465860677999 Marionette TRACE conn3 <- [1,1105,null,{"value":"13"}] 16:31:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html 16:31:18 INFO - PROCESS | 2516 | 1465860678004 Marionette TRACE conn3 -> [0,1106,"setScriptTimeout",{"ms":35000}] 16:31:18 INFO - PROCESS | 2516 | 1465860678007 Marionette TRACE conn3 <- [1,1106,null,{}] 16:31:18 INFO - PROCESS | 2516 | 1465860678013 Marionette TRACE conn3 -> [0,1107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:31:18 INFO - PROCESS | 2516 | 1465860678016 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:31:18 INFO - PROCESS | 2516 | 1465860678112 Marionette TRACE conn3 <- [1,1107,null,{"value":null}] 16:31:18 INFO - PROCESS | 2516 | 1465860678197 Marionette TRACE conn3 -> [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\", \"9aafb883-d809-412a-bdc1-689609e922c0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:31:18 INFO - PROCESS | 2516 | 1465860678199 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:31:18 INFO - PROCESS | 2516 | ++DOCSHELL 104EC800 == 32 [pid = 2516] [id = 286] 16:31:18 INFO - PROCESS | 2516 | ++DOMWINDOW == 61 (1055C400) [pid = 2516] [serial = 857] [outer = 00000000] 16:31:18 INFO - PROCESS | 2516 | ++DOMWINDOW == 62 (10EF1000) [pid = 2516] [serial = 858] [outer = 1055C400] 16:31:18 INFO - PROCESS | 2516 | 1465860678247 Marionette DEBUG loaded listener.js 16:31:18 INFO - PROCESS | 2516 | ++DOMWINDOW == 63 (110C2800) [pid = 2516] [serial = 859] [outer = 1055C400] 16:31:18 INFO - PROCESS | 2516 | 1465860678661 Marionette TRACE conn3 <- [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]]]}] 16:31:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | Canvas test: 2d.fillStyle.parse.svg-2 16:31:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | took 701ms 16:31:18 INFO - PROCESS | 2516 | 1465860678700 Marionette TRACE conn3 -> [0,1109,"getWindowHandle",null] 16:31:18 INFO - PROCESS | 2516 | 1465860678704 Marionette TRACE conn3 <- [1,1109,null,{"value":"13"}] 16:31:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html 16:31:18 INFO - PROCESS | 2516 | 1465860678711 Marionette TRACE conn3 -> [0,1110,"setScriptTimeout",{"ms":35000}] 16:31:18 INFO - PROCESS | 2516 | 1465860678713 Marionette TRACE conn3 <- [1,1110,null,{}] 16:31:18 INFO - PROCESS | 2516 | 1465860678717 Marionette TRACE conn3 -> [0,1111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:31:18 INFO - PROCESS | 2516 | 1465860678720 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:31:18 INFO - PROCESS | 2516 | 1465860678807 Marionette TRACE conn3 <- [1,1111,null,{"value":null}] 16:31:18 INFO - PROCESS | 2516 | 1465860678814 Marionette TRACE conn3 -> [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\", \"9aafb883-d809-412a-bdc1-689609e922c0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:31:18 INFO - PROCESS | 2516 | 1465860678817 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:31:18 INFO - PROCESS | 2516 | ++DOCSHELL 12B98400 == 33 [pid = 2516] [id = 287] 16:31:18 INFO - PROCESS | 2516 | ++DOMWINDOW == 64 (12B99400) [pid = 2516] [serial = 860] [outer = 00000000] 16:31:18 INFO - PROCESS | 2516 | ++DOMWINDOW == 65 (12DF2400) [pid = 2516] [serial = 861] [outer = 12B99400] 16:31:18 INFO - PROCESS | 2516 | 1465860678863 Marionette DEBUG loaded listener.js 16:31:18 INFO - PROCESS | 2516 | ++DOMWINDOW == 66 (130CBC00) [pid = 2516] [serial = 862] [outer = 12B99400] 16:31:19 INFO - PROCESS | 2516 | 1465860679322 Marionette TRACE conn3 <- [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]]]}] 16:31:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | Canvas test: 2d.fillStyle.parse.system 16:31:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | took 623ms 16:31:19 INFO - PROCESS | 2516 | 1465860679353 Marionette TRACE conn3 -> [0,1113,"getWindowHandle",null] 16:31:19 INFO - PROCESS | 2516 | 1465860679355 Marionette TRACE conn3 <- [1,1113,null,{"value":"13"}] 16:31:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html 16:31:19 INFO - PROCESS | 2516 | 1465860679359 Marionette TRACE conn3 -> [0,1114,"setScriptTimeout",{"ms":35000}] 16:31:19 INFO - PROCESS | 2516 | 1465860679362 Marionette TRACE conn3 <- [1,1114,null,{}] 16:31:19 INFO - PROCESS | 2516 | 1465860679373 Marionette TRACE conn3 -> [0,1115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:31:19 INFO - PROCESS | 2516 | 1465860679377 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:31:19 INFO - PROCESS | 2516 | 1465860679460 Marionette TRACE conn3 <- [1,1115,null,{"value":null}] 16:31:19 INFO - PROCESS | 2516 | 1465860679501 Marionette TRACE conn3 -> [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\", \"9aafb883-d809-412a-bdc1-689609e922c0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:31:19 INFO - PROCESS | 2516 | 1465860679504 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:31:19 INFO - PROCESS | 2516 | ++DOCSHELL 13D60C00 == 34 [pid = 2516] [id = 288] 16:31:19 INFO - PROCESS | 2516 | ++DOMWINDOW == 67 (1430CC00) [pid = 2516] [serial = 863] [outer = 00000000] 16:31:19 INFO - PROCESS | 2516 | ++DOMWINDOW == 68 (14312C00) [pid = 2516] [serial = 864] [outer = 1430CC00] 16:31:19 INFO - PROCESS | 2516 | 1465860679624 Marionette DEBUG loaded listener.js 16:31:19 INFO - PROCESS | 2516 | ++DOMWINDOW == 69 (15649800) [pid = 2516] [serial = 865] [outer = 1430CC00] 16:31:19 INFO - PROCESS | 2516 | 1465860679999 Marionette TRACE conn3 <- [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]]]}] 16:31:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | Canvas test: 2d.fillStyle.parse.transparent-1 16:31:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | took 700ms 16:31:20 INFO - PROCESS | 2516 | 1465860680058 Marionette TRACE conn3 -> [0,1117,"getWindowHandle",null] 16:31:20 INFO - PROCESS | 2516 | 1465860680060 Marionette TRACE conn3 <- [1,1117,null,{"value":"13"}] 16:31:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html 16:31:20 INFO - PROCESS | 2516 | 1465860680065 Marionette TRACE conn3 -> [0,1118,"setScriptTimeout",{"ms":35000}] 16:31:20 INFO - PROCESS | 2516 | 1465860680067 Marionette TRACE conn3 <- [1,1118,null,{}] 16:31:20 INFO - PROCESS | 2516 | 1465860680081 Marionette TRACE conn3 -> [0,1119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:31:20 INFO - PROCESS | 2516 | 1465860680083 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:31:20 INFO - PROCESS | 2516 | 1465860680197 Marionette TRACE conn3 <- [1,1119,null,{"value":null}] 16:31:20 INFO - PROCESS | 2516 | 1465860680204 Marionette TRACE conn3 -> [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\", \"9aafb883-d809-412a-bdc1-689609e922c0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:31:20 INFO - PROCESS | 2516 | 1465860680207 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:31:20 INFO - PROCESS | 2516 | ++DOCSHELL 1430B400 == 35 [pid = 2516] [id = 289] 16:31:20 INFO - PROCESS | 2516 | ++DOMWINDOW == 70 (14312400) [pid = 2516] [serial = 866] [outer = 00000000] 16:31:20 INFO - PROCESS | 2516 | ++DOMWINDOW == 71 (15F38000) [pid = 2516] [serial = 867] [outer = 14312400] 16:31:20 INFO - PROCESS | 2516 | 1465860680251 Marionette DEBUG loaded listener.js 16:31:20 INFO - PROCESS | 2516 | ++DOMWINDOW == 72 (166A3400) [pid = 2516] [serial = 868] [outer = 14312400] 16:31:20 INFO - PROCESS | 2516 | 1465860680656 Marionette TRACE conn3 <- [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]]]}] 16:31:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | Canvas test: 2d.fillStyle.parse.transparent-2 16:31:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | took 638ms 16:31:20 INFO - PROCESS | 2516 | 1465860680701 Marionette TRACE conn3 -> [0,1121,"getWindowHandle",null] 16:31:20 INFO - PROCESS | 2516 | 1465860680703 Marionette TRACE conn3 <- [1,1121,null,{"value":"13"}] 16:31:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html 16:31:20 INFO - PROCESS | 2516 | 1465860680706 Marionette TRACE conn3 -> [0,1122,"setScriptTimeout",{"ms":35000}] 16:31:20 INFO - PROCESS | 2516 | 1465860680708 Marionette TRACE conn3 <- [1,1122,null,{}] 16:31:20 INFO - PROCESS | 2516 | 1465860680711 Marionette TRACE conn3 -> [0,1123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:31:20 INFO - PROCESS | 2516 | 1465860680713 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:31:20 INFO - PROCESS | 2516 | 1465860680789 Marionette TRACE conn3 <- [1,1123,null,{"value":null}] 16:31:20 INFO - PROCESS | 2516 | 1465860680903 Marionette TRACE conn3 -> [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\", \"9aafb883-d809-412a-bdc1-689609e922c0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:31:20 INFO - PROCESS | 2516 | 1465860680906 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:31:20 INFO - PROCESS | 2516 | ++DOCSHELL 16A40400 == 36 [pid = 2516] [id = 290] 16:31:20 INFO - PROCESS | 2516 | ++DOMWINDOW == 73 (16A40C00) [pid = 2516] [serial = 869] [outer = 00000000] 16:31:20 INFO - PROCESS | 2516 | ++DOMWINDOW == 74 (16D0C800) [pid = 2516] [serial = 870] [outer = 16A40C00] 16:31:20 INFO - PROCESS | 2516 | 1465860680948 Marionette DEBUG loaded listener.js 16:31:21 INFO - PROCESS | 2516 | ++DOMWINDOW == 75 (16ED7400) [pid = 2516] [serial = 871] [outer = 16A40C00] 16:31:21 INFO - PROCESS | 2516 | 1465860681316 Marionette TRACE conn3 <- [1,1124,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html",0,null,null,[["Canvas test: 2d.gradient.empty",0,null,null]]]}] 16:31:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | Canvas test: 2d.gradient.empty 16:31:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | took 622ms 16:31:21 INFO - PROCESS | 2516 | 1465860681345 Marionette TRACE conn3 -> [0,1125,"getWindowHandle",null] 16:31:21 INFO - PROCESS | 2516 | 1465860681347 Marionette TRACE conn3 <- [1,1125,null,{"value":"13"}] 16:31:21 INFO - PROCESS | 2516 | 1465860681350 Marionette TRACE conn3 -> [0,1126,"setScriptTimeout",{"ms":35000}] 16:31:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html 16:31:21 INFO - PROCESS | 2516 | 1465860681352 Marionette TRACE conn3 <- [1,1126,null,{}] 16:31:21 INFO - PROCESS | 2516 | 1465860681364 Marionette TRACE conn3 -> [0,1127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:31:21 INFO - PROCESS | 2516 | 1465860681369 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:31:21 INFO - PROCESS | 2516 | 1465860681476 Marionette TRACE conn3 <- [1,1127,null,{"value":null}] 16:31:21 INFO - PROCESS | 2516 | 1465860681482 Marionette TRACE conn3 -> [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\", \"9aafb883-d809-412a-bdc1-689609e922c0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:31:21 INFO - PROCESS | 2516 | 1465860681484 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:31:21 INFO - PROCESS | 2516 | ++DOCSHELL 16F8A800 == 37 [pid = 2516] [id = 291] 16:31:21 INFO - PROCESS | 2516 | ++DOMWINDOW == 76 (17619400) [pid = 2516] [serial = 872] [outer = 00000000] 16:31:21 INFO - PROCESS | 2516 | ++DOMWINDOW == 77 (177B5000) [pid = 2516] [serial = 873] [outer = 17619400] 16:31:21 INFO - PROCESS | 2516 | 1465860681527 Marionette DEBUG loaded listener.js 16:31:21 INFO - PROCESS | 2516 | ++DOMWINDOW == 78 (17E57400) [pid = 2516] [serial = 874] [outer = 17619400] 16:31:21 INFO - PROCESS | 2516 | 1465860681933 Marionette TRACE conn3 <- [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]]]}] 16:31:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | Canvas test: 2d.gradient.interpolate.alpha 16:31:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | took 622ms 16:31:21 INFO - PROCESS | 2516 | 1465860681974 Marionette TRACE conn3 -> [0,1129,"getWindowHandle",null] 16:31:21 INFO - PROCESS | 2516 | 1465860681976 Marionette TRACE conn3 <- [1,1129,null,{"value":"13"}] 16:31:21 INFO - PROCESS | 2516 | 1465860681979 Marionette TRACE conn3 -> [0,1130,"setScriptTimeout",{"ms":35000}] 16:31:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html 16:31:21 INFO - PROCESS | 2516 | 1465860681981 Marionette TRACE conn3 <- [1,1130,null,{}] 16:31:21 INFO - PROCESS | 2516 | 1465860681988 Marionette TRACE conn3 -> [0,1131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:31:21 INFO - PROCESS | 2516 | 1465860681989 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:31:22 INFO - PROCESS | 2516 | 1465860682075 Marionette TRACE conn3 <- [1,1131,null,{"value":null}] 16:31:22 INFO - PROCESS | 2516 | 1465860682083 Marionette TRACE conn3 -> [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\", \"9aafb883-d809-412a-bdc1-689609e922c0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:31:22 INFO - PROCESS | 2516 | 1465860682085 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:31:22 INFO - PROCESS | 2516 | ++DOCSHELL 17E63C00 == 38 [pid = 2516] [id = 292] 16:31:22 INFO - PROCESS | 2516 | ++DOMWINDOW == 79 (17E64400) [pid = 2516] [serial = 875] [outer = 00000000] 16:31:22 INFO - PROCESS | 2516 | ++DOMWINDOW == 80 (198C9800) [pid = 2516] [serial = 876] [outer = 17E64400] 16:31:22 INFO - PROCESS | 2516 | 1465860682127 Marionette DEBUG loaded listener.js 16:31:22 INFO - PROCESS | 2516 | ++DOMWINDOW == 81 (198CA400) [pid = 2516] [serial = 877] [outer = 17E64400] 16:31:22 INFO - PROCESS | 2516 | 1465860682566 Marionette TRACE conn3 <- [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]]]}] 16:31:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | Canvas test: 2d.gradient.interpolate.colour 16:31:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | took 638ms 16:31:22 INFO - PROCESS | 2516 | 1465860682621 Marionette TRACE conn3 -> [0,1133,"getWindowHandle",null] 16:31:22 INFO - PROCESS | 2516 | 1465860682623 Marionette TRACE conn3 <- [1,1133,null,{"value":"13"}] 16:31:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html 16:31:22 INFO - PROCESS | 2516 | 1465860682627 Marionette TRACE conn3 -> [0,1134,"setScriptTimeout",{"ms":35000}] 16:31:22 INFO - PROCESS | 2516 | 1465860682628 Marionette TRACE conn3 <- [1,1134,null,{}] 16:31:22 INFO - PROCESS | 2516 | 1465860682636 Marionette TRACE conn3 -> [0,1135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:31:22 INFO - PROCESS | 2516 | 1465860682638 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:31:22 INFO - PROCESS | 2516 | 1465860682713 Marionette TRACE conn3 <- [1,1135,null,{"value":null}] 16:31:22 INFO - PROCESS | 2516 | 1465860682719 Marionette TRACE conn3 -> [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\", \"9aafb883-d809-412a-bdc1-689609e922c0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:31:22 INFO - PROCESS | 2516 | 1465860682721 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:31:22 INFO - PROCESS | 2516 | ++DOCSHELL 16D0A000 == 39 [pid = 2516] [id = 293] 16:31:22 INFO - PROCESS | 2516 | ++DOMWINDOW == 82 (17953C00) [pid = 2516] [serial = 878] [outer = 00000000] 16:31:22 INFO - PROCESS | 2516 | ++DOMWINDOW == 83 (19CA1C00) [pid = 2516] [serial = 879] [outer = 17953C00] 16:31:22 INFO - PROCESS | 2516 | 1465860682764 Marionette DEBUG loaded listener.js 16:31:22 INFO - PROCESS | 2516 | ++DOMWINDOW == 84 (19CA7C00) [pid = 2516] [serial = 880] [outer = 17953C00] 16:31:23 INFO - PROCESS | 2516 | 1465860683264 Marionette TRACE conn3 <- [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]]]}] 16:31:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | Canvas test: 2d.gradient.interpolate.colouralpha 16:31:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | took 700ms 16:31:23 INFO - PROCESS | 2516 | 1465860683326 Marionette TRACE conn3 -> [0,1137,"getWindowHandle",null] 16:31:23 INFO - PROCESS | 2516 | 1465860683328 Marionette TRACE conn3 <- [1,1137,null,{"value":"13"}] 16:31:23 INFO - PROCESS | 2516 | 1465860683340 Marionette TRACE conn3 -> [0,1138,"setScriptTimeout",{"ms":35000}] 16:31:23 INFO - PROCESS | 2516 | 1465860683342 Marionette TRACE conn3 <- [1,1138,null,{}] 16:31:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html 16:31:23 INFO - PROCESS | 2516 | 1465860683346 Marionette TRACE conn3 -> [0,1139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:31:23 INFO - PROCESS | 2516 | 1465860683347 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:31:23 INFO - PROCESS | 2516 | 1465860683489 Marionette TRACE conn3 <- [1,1139,null,{"value":null}] 16:31:23 INFO - PROCESS | 2516 | 1465860683550 Marionette TRACE conn3 -> [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\", \"9aafb883-d809-412a-bdc1-689609e922c0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:31:23 INFO - PROCESS | 2516 | 1465860683552 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:31:23 INFO - PROCESS | 2516 | ++DOCSHELL 13D5E400 == 40 [pid = 2516] [id = 294] 16:31:23 INFO - PROCESS | 2516 | ++DOMWINDOW == 85 (19E8B800) [pid = 2516] [serial = 881] [outer = 00000000] 16:31:23 INFO - PROCESS | 2516 | ++DOMWINDOW == 86 (1A313000) [pid = 2516] [serial = 882] [outer = 19E8B800] 16:31:23 INFO - PROCESS | 2516 | 1465860683594 Marionette DEBUG loaded listener.js 16:31:23 INFO - PROCESS | 2516 | ++DOMWINDOW == 87 (1A4B6800) [pid = 2516] [serial = 883] [outer = 19E8B800] 16:31:23 INFO - PROCESS | 2516 | 1465860683996 Marionette TRACE conn3 <- [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]]]}] 16:31:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | Canvas test: 2d.gradient.interpolate.multiple 16:31:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | took 700ms 16:31:24 INFO - PROCESS | 2516 | 1465860684042 Marionette TRACE conn3 -> [0,1141,"getWindowHandle",null] 16:31:24 INFO - PROCESS | 2516 | 1465860684044 Marionette TRACE conn3 <- [1,1141,null,{"value":"13"}] 16:31:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html 16:31:24 INFO - PROCESS | 2516 | 1465860684053 Marionette TRACE conn3 -> [0,1142,"setScriptTimeout",{"ms":35000}] 16:31:24 INFO - PROCESS | 2516 | 1465860684055 Marionette TRACE conn3 <- [1,1142,null,{}] 16:31:24 INFO - PROCESS | 2516 | 1465860684058 Marionette TRACE conn3 -> [0,1143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:31:24 INFO - PROCESS | 2516 | 1465860684060 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:31:24 INFO - PROCESS | 2516 | 1465860684182 Marionette TRACE conn3 <- [1,1143,null,{"value":null}] 16:31:24 INFO - PROCESS | 2516 | 1465860684187 Marionette TRACE conn3 -> [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\", \"9aafb883-d809-412a-bdc1-689609e922c0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:31:24 INFO - PROCESS | 2516 | 1465860684189 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:31:24 INFO - PROCESS | 2516 | ++DOCSHELL 19F85C00 == 41 [pid = 2516] [id = 295] 16:31:24 INFO - PROCESS | 2516 | ++DOMWINDOW == 88 (1A30A800) [pid = 2516] [serial = 884] [outer = 00000000] 16:31:24 INFO - PROCESS | 2516 | ++DOMWINDOW == 89 (1A4EC800) [pid = 2516] [serial = 885] [outer = 1A30A800] 16:31:24 INFO - PROCESS | 2516 | 1465860684235 Marionette DEBUG loaded listener.js 16:31:24 INFO - PROCESS | 2516 | ++DOMWINDOW == 90 (1A67CC00) [pid = 2516] [serial = 886] [outer = 1A30A800] 16:31:24 INFO - PROCESS | 2516 | 1465860684675 Marionette TRACE conn3 <- [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]]]}] 16:31:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | Canvas test: 2d.gradient.interpolate.outside 16:31:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | took 638ms 16:31:24 INFO - PROCESS | 2516 | 1465860684685 Marionette TRACE conn3 -> [0,1145,"getWindowHandle",null] 16:31:24 INFO - PROCESS | 2516 | 1465860684688 Marionette TRACE conn3 <- [1,1145,null,{"value":"13"}] 16:31:24 INFO - PROCESS | 2516 | 1465860684691 Marionette TRACE conn3 -> [0,1146,"setScriptTimeout",{"ms":35000}] 16:31:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html 16:31:24 INFO - PROCESS | 2516 | 1465860684693 Marionette TRACE conn3 <- [1,1146,null,{}] 16:31:24 INFO - PROCESS | 2516 | 1465860684702 Marionette TRACE conn3 -> [0,1147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:31:24 INFO - PROCESS | 2516 | 1465860684704 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:31:24 INFO - PROCESS | 2516 | 1465860684824 Marionette TRACE conn3 <- [1,1147,null,{"value":null}] 16:31:24 INFO - PROCESS | 2516 | 1465860684915 Marionette TRACE conn3 -> [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\", \"9aafb883-d809-412a-bdc1-689609e922c0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:31:24 INFO - PROCESS | 2516 | 1465860684918 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:31:24 INFO - PROCESS | 2516 | ++DOCSHELL 16994000 == 42 [pid = 2516] [id = 296] 16:31:24 INFO - PROCESS | 2516 | ++DOMWINDOW == 91 (1A68A400) [pid = 2516] [serial = 887] [outer = 00000000] 16:31:24 INFO - PROCESS | 2516 | ++DOMWINDOW == 92 (1A94C000) [pid = 2516] [serial = 888] [outer = 1A68A400] 16:31:24 INFO - PROCESS | 2516 | 1465860684962 Marionette DEBUG loaded listener.js 16:31:25 INFO - PROCESS | 2516 | ++DOMWINDOW == 93 (1A950800) [pid = 2516] [serial = 889] [outer = 1A68A400] 16:31:25 INFO - PROCESS | 2516 | --DOMWINDOW == 92 (15A9AC00) [pid = 2516] [serial = 851] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html] 16:31:25 INFO - PROCESS | 2516 | --DOMWINDOW == 91 (16EA5400) [pid = 2516] [serial = 839] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html] 16:31:25 INFO - PROCESS | 2516 | --DOMWINDOW == 90 (17714400) [pid = 2516] [serial = 842] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html] 16:31:25 INFO - PROCESS | 2516 | --DOMWINDOW == 89 (13147000) [pid = 2516] [serial = 848] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html] 16:31:25 INFO - PROCESS | 2516 | --DOMWINDOW == 88 (19CA1000) [pid = 2516] [serial = 845] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html] 16:31:25 INFO - PROCESS | 2516 | --DOMWINDOW == 87 (16999000) [pid = 2516] [serial = 836] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html] 16:31:25 INFO - PROCESS | 2516 | --DOMWINDOW == 86 (15A8D400) [pid = 2516] [serial = 833] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html] 16:31:25 INFO - PROCESS | 2516 | --DOMWINDOW == 85 (12810C00) [pid = 2516] [serial = 830] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html] 16:31:25 INFO - PROCESS | 2516 | --DOMWINDOW == 84 (10A46400) [pid = 2516] [serial = 827] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html] 16:31:25 INFO - PROCESS | 2516 | --DOMWINDOW == 83 (198D6400) [pid = 2516] [serial = 824] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html] 16:31:25 INFO - PROCESS | 2516 | --DOMWINDOW == 82 (15E17800) [pid = 2516] [serial = 821] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html] 16:31:25 INFO - PROCESS | 2516 | --DOMWINDOW == 81 (110BD400) [pid = 2516] [serial = 818] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html] 16:31:25 INFO - PROCESS | 2516 | --DOMWINDOW == 80 (1761A000) [pid = 2516] [serial = 815] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html] 16:31:25 INFO - PROCESS | 2516 | 1465860685680 Marionette TRACE conn3 <- [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]]]}] 16:31:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | Canvas test: 2d.gradient.interpolate.overlap 16:31:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | took 1027ms 16:31:25 INFO - PROCESS | 2516 | 1465860685719 Marionette TRACE conn3 -> [0,1149,"getWindowHandle",null] 16:31:25 INFO - PROCESS | 2516 | 1465860685721 Marionette TRACE conn3 <- [1,1149,null,{"value":"13"}] 16:31:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html 16:31:25 INFO - PROCESS | 2516 | 1465860685736 Marionette TRACE conn3 -> [0,1150,"setScriptTimeout",{"ms":35000}] 16:31:25 INFO - PROCESS | 2516 | 1465860685738 Marionette TRACE conn3 <- [1,1150,null,{}] 16:31:25 INFO - PROCESS | 2516 | 1465860685742 Marionette TRACE conn3 -> [0,1151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:31:25 INFO - PROCESS | 2516 | 1465860685743 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:31:25 INFO - PROCESS | 2516 | 1465860685823 Marionette TRACE conn3 <- [1,1151,null,{"value":null}] 16:31:25 INFO - PROCESS | 2516 | 1465860685828 Marionette TRACE conn3 -> [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\", \"9aafb883-d809-412a-bdc1-689609e922c0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:31:25 INFO - PROCESS | 2516 | 1465860685830 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:31:25 INFO - PROCESS | 2516 | ++DOCSHELL 11C20000 == 43 [pid = 2516] [id = 297] 16:31:25 INFO - PROCESS | 2516 | ++DOMWINDOW == 81 (130C8400) [pid = 2516] [serial = 890] [outer = 00000000] 16:31:25 INFO - PROCESS | 2516 | ++DOMWINDOW == 82 (16992400) [pid = 2516] [serial = 891] [outer = 130C8400] 16:31:25 INFO - PROCESS | 2516 | 1465860685873 Marionette DEBUG loaded listener.js 16:31:25 INFO - PROCESS | 2516 | ++DOMWINDOW == 83 (17714400) [pid = 2516] [serial = 892] [outer = 130C8400] 16:31:26 INFO - PROCESS | 2516 | 1465860686293 Marionette TRACE conn3 <- [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]]]}] 16:31:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | Canvas test: 2d.gradient.interpolate.overlap2 16:31:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | took 592ms 16:31:26 INFO - PROCESS | 2516 | 1465860686335 Marionette TRACE conn3 -> [0,1153,"getWindowHandle",null] 16:31:26 INFO - PROCESS | 2516 | 1465860686337 Marionette TRACE conn3 <- [1,1153,null,{"value":"13"}] 16:31:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html 16:31:26 INFO - PROCESS | 2516 | 1465860686340 Marionette TRACE conn3 -> [0,1154,"setScriptTimeout",{"ms":35000}] 16:31:26 INFO - PROCESS | 2516 | 1465860686341 Marionette TRACE conn3 <- [1,1154,null,{}] 16:31:26 INFO - PROCESS | 2516 | 1465860686344 Marionette TRACE conn3 -> [0,1155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:31:26 INFO - PROCESS | 2516 | 1465860686346 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:31:26 INFO - PROCESS | 2516 | 1465860686438 Marionette TRACE conn3 <- [1,1155,null,{"value":null}] 16:31:26 INFO - PROCESS | 2516 | 1465860686444 Marionette TRACE conn3 -> [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\", \"9aafb883-d809-412a-bdc1-689609e922c0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:31:26 INFO - PROCESS | 2516 | 1465860686445 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:31:26 INFO - PROCESS | 2516 | ++DOCSHELL 13D62400 == 44 [pid = 2516] [id = 298] 16:31:26 INFO - PROCESS | 2516 | ++DOMWINDOW == 84 (1669B800) [pid = 2516] [serial = 893] [outer = 00000000] 16:31:26 INFO - PROCESS | 2516 | ++DOMWINDOW == 85 (1A68B400) [pid = 2516] [serial = 894] [outer = 1669B800] 16:31:26 INFO - PROCESS | 2516 | 1465860686491 Marionette DEBUG loaded listener.js 16:31:26 INFO - PROCESS | 2516 | ++DOMWINDOW == 86 (1A951400) [pid = 2516] [serial = 895] [outer = 1669B800] 16:31:27 INFO - PROCESS | 2516 | 1465860687034 Marionette TRACE conn3 <- [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]]]}] 16:31:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | Canvas test: 2d.gradient.interpolate.solid 16:31:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | took 731ms 16:31:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html 16:31:27 INFO - PROCESS | 2516 | 1465860687078 Marionette TRACE conn3 -> [0,1157,"getWindowHandle",null] 16:31:27 INFO - PROCESS | 2516 | 1465860687080 Marionette TRACE conn3 <- [1,1157,null,{"value":"13"}] 16:31:27 INFO - PROCESS | 2516 | 1465860687083 Marionette TRACE conn3 -> [0,1158,"setScriptTimeout",{"ms":35000}] 16:31:27 INFO - PROCESS | 2516 | 1465860687084 Marionette TRACE conn3 <- [1,1158,null,{}] 16:31:27 INFO - PROCESS | 2516 | 1465860687088 Marionette TRACE conn3 -> [0,1159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:31:27 INFO - PROCESS | 2516 | 1465860687089 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:31:27 INFO - PROCESS | 2516 | 1465860687168 Marionette TRACE conn3 <- [1,1159,null,{"value":null}] 16:31:27 INFO - PROCESS | 2516 | 1465860687176 Marionette TRACE conn3 -> [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\", \"9aafb883-d809-412a-bdc1-689609e922c0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:31:27 INFO - PROCESS | 2516 | 1465860687177 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:31:27 INFO - PROCESS | 2516 | ++DOCSHELL 1669B000 == 45 [pid = 2516] [id = 299] 16:31:27 INFO - PROCESS | 2516 | ++DOMWINDOW == 87 (16D0C000) [pid = 2516] [serial = 896] [outer = 00000000] 16:31:27 INFO - PROCESS | 2516 | ++DOMWINDOW == 88 (1AB8F000) [pid = 2516] [serial = 897] [outer = 16D0C000] 16:31:27 INFO - PROCESS | 2516 | 1465860687225 Marionette DEBUG loaded listener.js 16:31:27 INFO - PROCESS | 2516 | ++DOMWINDOW == 89 (1AB93800) [pid = 2516] [serial = 898] [outer = 16D0C000] 16:31:27 INFO - PROCESS | 2516 | 1465860687963 Marionette TRACE conn3 <- [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]]]}] 16:31:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | Canvas test: 2d.gradient.interpolate.vertical 16:31:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | took 934ms 16:31:28 INFO - PROCESS | 2516 | 1465860688030 Marionette TRACE conn3 -> [0,1161,"getWindowHandle",null] 16:31:28 INFO - PROCESS | 2516 | 1465860688035 Marionette TRACE conn3 <- [1,1161,null,{"value":"13"}] 16:31:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html 16:31:28 INFO - PROCESS | 2516 | 1465860688040 Marionette TRACE conn3 -> [0,1162,"setScriptTimeout",{"ms":35000}] 16:31:28 INFO - PROCESS | 2516 | 1465860688043 Marionette TRACE conn3 <- [1,1162,null,{}] 16:31:28 INFO - PROCESS | 2516 | 1465860688049 Marionette TRACE conn3 -> [0,1163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:31:28 INFO - PROCESS | 2516 | 1465860688052 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:31:28 INFO - PROCESS | 2516 | 1465860688172 Marionette TRACE conn3 <- [1,1163,null,{"value":null}] 16:31:28 INFO - PROCESS | 2516 | 1465860688305 Marionette TRACE conn3 -> [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\", \"9aafb883-d809-412a-bdc1-689609e922c0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:31:28 INFO - PROCESS | 2516 | 1465860688308 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:31:28 INFO - PROCESS | 2516 | ++DOCSHELL 105EA800 == 46 [pid = 2516] [id = 300] 16:31:28 INFO - PROCESS | 2516 | ++DOMWINDOW == 90 (10A50800) [pid = 2516] [serial = 899] [outer = 00000000] 16:31:28 INFO - PROCESS | 2516 | ++DOMWINDOW == 91 (11CC8000) [pid = 2516] [serial = 900] [outer = 10A50800] 16:31:28 INFO - PROCESS | 2516 | 1465860688364 Marionette DEBUG loaded listener.js 16:31:28 INFO - PROCESS | 2516 | ++DOMWINDOW == 92 (12D63C00) [pid = 2516] [serial = 901] [outer = 10A50800] 16:31:29 INFO - PROCESS | 2516 | 1465860689059 Marionette TRACE conn3 <- [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] 16:31:29 INFO - PROCESS | 2516 | 1465860689287 Marionette TRACE conn3 <- [1,1165,null,{"value":"13"}] 16:31:29 INFO - PROCESS | 2516 | 1465860689303 Marionette TRACE conn3 -> [0,1166,"setScriptTimeout",{"ms":35000}] 16:31:29 INFO - PROCESS | 2516 | 1465860689306 Marionette TRACE conn3 <- [1,1166,null,{}] 16:31:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html 16:31:29 INFO - PROCESS | 2516 | 1465860689311 Marionette TRACE conn3 -> [0,1167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:31:29 INFO - PROCESS | 2516 | 1465860689314 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:31:29 INFO - PROCESS | 2516 | 1465860689442 Marionette TRACE conn3 <- [1,1167,null,{"value":null}] 16:31:29 INFO - PROCESS | 2516 | 1465860689566 Marionette TRACE conn3 -> [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\", \"9aafb883-d809-412a-bdc1-689609e922c0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:31:29 INFO - PROCESS | 2516 | 1465860689573 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:31:29 INFO - PROCESS | 2516 | ++DOCSHELL 10A49800 == 47 [pid = 2516] [id = 301] 16:31:29 INFO - PROCESS | 2516 | ++DOMWINDOW == 93 (10A4A800) [pid = 2516] [serial = 902] [outer = 00000000] 16:31:29 INFO - PROCESS | 2516 | ++DOMWINDOW == 94 (10EF4C00) [pid = 2516] [serial = 903] [outer = 10A4A800] 16:31:29 INFO - PROCESS | 2516 | 1465860689640 Marionette DEBUG loaded listener.js 16:31:29 INFO - PROCESS | 2516 | ++DOMWINDOW == 95 (114BD000) [pid = 2516] [serial = 904] [outer = 10A4A800] 16:31:29 INFO - PROCESS | 2516 | --DOCSHELL 13130000 == 46 [pid = 2516] [id = 283] 16:31:29 INFO - PROCESS | 2516 | --DOCSHELL 1700F800 == 45 [pid = 2516] [id = 281] 16:31:29 INFO - PROCESS | 2516 | --DOCSHELL 10ECA800 == 44 [pid = 2516] [id = 284] 16:31:29 INFO - PROCESS | 2516 | --DOCSHELL 198CB400 == 43 [pid = 2516] [id = 282] 16:31:29 INFO - PROCESS | 2516 | --DOCSHELL 13D62400 == 42 [pid = 2516] [id = 298] 16:31:29 INFO - PROCESS | 2516 | --DOCSHELL 11C20000 == 41 [pid = 2516] [id = 297] 16:31:29 INFO - PROCESS | 2516 | --DOCSHELL 16994000 == 40 [pid = 2516] [id = 296] 16:31:29 INFO - PROCESS | 2516 | --DOCSHELL 19F85C00 == 39 [pid = 2516] [id = 295] 16:31:29 INFO - PROCESS | 2516 | --DOCSHELL 13D5E400 == 38 [pid = 2516] [id = 294] 16:31:29 INFO - PROCESS | 2516 | --DOCSHELL 16D0A000 == 37 [pid = 2516] [id = 293] 16:31:29 INFO - PROCESS | 2516 | --DOCSHELL 17E63C00 == 36 [pid = 2516] [id = 292] 16:31:29 INFO - PROCESS | 2516 | --DOCSHELL 16F8A800 == 35 [pid = 2516] [id = 291] 16:31:29 INFO - PROCESS | 2516 | --DOCSHELL 16A40400 == 34 [pid = 2516] [id = 290] 16:31:29 INFO - PROCESS | 2516 | --DOCSHELL 1430B400 == 33 [pid = 2516] [id = 289] 16:31:29 INFO - PROCESS | 2516 | --DOCSHELL 13D60C00 == 32 [pid = 2516] [id = 288] 16:31:29 INFO - PROCESS | 2516 | --DOMWINDOW == 94 (1A257000) [pid = 2516] [serial = 855] [outer = 00000000] [url = about:blank] 16:31:30 INFO - PROCESS | 2516 | --DOCSHELL 12B98400 == 31 [pid = 2516] [id = 287] 16:31:30 INFO - PROCESS | 2516 | --DOCSHELL 104EC800 == 30 [pid = 2516] [id = 286] 16:31:30 INFO - PROCESS | 2516 | --DOCSHELL 105E8C00 == 29 [pid = 2516] [id = 285] 16:31:30 INFO - PROCESS | 2516 | --DOMWINDOW == 93 (19CA0C00) [pid = 2516] [serial = 853] [outer = 00000000] [url = about:blank] 16:31:30 INFO - PROCESS | 2516 | --DOMWINDOW == 92 (1761CC00) [pid = 2516] [serial = 840] [outer = 00000000] [url = about:blank] 16:31:30 INFO - PROCESS | 2516 | --DOMWINDOW == 91 (19C9C800) [pid = 2516] [serial = 844] [outer = 00000000] [url = about:blank] 16:31:30 INFO - PROCESS | 2516 | --DOMWINDOW == 90 (19750C00) [pid = 2516] [serial = 843] [outer = 00000000] [url = about:blank] 16:31:30 INFO - PROCESS | 2516 | --DOMWINDOW == 89 (16D70000) [pid = 2516] [serial = 849] [outer = 00000000] [url = about:blank] 16:31:30 INFO - PROCESS | 2516 | --DOMWINDOW == 88 (19CA9C00) [pid = 2516] [serial = 846] [outer = 00000000] [url = about:blank] 16:31:30 INFO - PROCESS | 2516 | --DOMWINDOW == 87 (198CC800) [pid = 2516] [serial = 852] [outer = 00000000] [url = about:blank] 16:31:30 INFO - PROCESS | 2516 | --DOMWINDOW == 86 (19E85C00) [pid = 2516] [serial = 847] [outer = 00000000] [url = about:blank] 16:31:30 INFO - PROCESS | 2516 | --DOMWINDOW == 85 (16D11800) [pid = 2516] [serial = 837] [outer = 00000000] [url = about:blank] 16:31:30 INFO - PROCESS | 2516 | --DOMWINDOW == 84 (15E1F400) [pid = 2516] [serial = 834] [outer = 00000000] [url = about:blank] 16:31:30 INFO - PROCESS | 2516 | --DOMWINDOW == 83 (15F3E400) [pid = 2516] [serial = 835] [outer = 00000000] [url = about:blank] 16:31:30 INFO - PROCESS | 2516 | --DOMWINDOW == 82 (13025000) [pid = 2516] [serial = 831] [outer = 00000000] [url = about:blank] 16:31:30 INFO - PROCESS | 2516 | --DOMWINDOW == 81 (13931800) [pid = 2516] [serial = 832] [outer = 00000000] [url = about:blank] 16:31:30 INFO - PROCESS | 2516 | --DOMWINDOW == 80 (130A1800) [pid = 2516] [serial = 829] [outer = 00000000] [url = about:blank] 16:31:30 INFO - PROCESS | 2516 | --DOMWINDOW == 79 (12AE5000) [pid = 2516] [serial = 828] [outer = 00000000] [url = about:blank] 16:31:30 INFO - PROCESS | 2516 | --DOMWINDOW == 78 (1A4AEC00) [pid = 2516] [serial = 826] [outer = 00000000] [url = about:blank] 16:31:30 INFO - PROCESS | 2516 | --DOMWINDOW == 77 (1A256C00) [pid = 2516] [serial = 825] [outer = 00000000] [url = about:blank] 16:31:30 INFO - PROCESS | 2516 | --DOMWINDOW == 76 (16D6EC00) [pid = 2516] [serial = 823] [outer = 00000000] [url = about:blank] 16:31:30 INFO - PROCESS | 2516 | --DOMWINDOW == 75 (16993C00) [pid = 2516] [serial = 822] [outer = 00000000] [url = about:blank] 16:31:30 INFO - PROCESS | 2516 | --DOMWINDOW == 74 (13C1DC00) [pid = 2516] [serial = 820] [outer = 00000000] [url = about:blank] 16:31:30 INFO - PROCESS | 2516 | --DOMWINDOW == 73 (13250400) [pid = 2516] [serial = 819] [outer = 00000000] [url = about:blank] 16:31:30 INFO - PROCESS | 2516 | --DOMWINDOW == 72 (1A30A400) [pid = 2516] [serial = 817] [outer = 00000000] [url = about:blank] 16:31:30 INFO - PROCESS | 2516 | --DOMWINDOW == 71 (1761DC00) [pid = 2516] [serial = 841] [outer = 00000000] [url = about:blank] 16:31:30 INFO - PROCESS | 2516 | --DOMWINDOW == 70 (16EA2400) [pid = 2516] [serial = 850] [outer = 00000000] [url = about:blank] 16:31:30 INFO - PROCESS | 2516 | --DOMWINDOW == 69 (16D77400) [pid = 2516] [serial = 838] [outer = 00000000] [url = about:blank] 16:31:30 INFO - PROCESS | 2516 | 1465860690178 Marionette TRACE conn3 <- [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] 16:31:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html 16:31:30 INFO - PROCESS | 2516 | 1465860690241 Marionette TRACE conn3 <- [1,1169,null,{"value":"13"}] 16:31:30 INFO - PROCESS | 2516 | 1465860690248 Marionette TRACE conn3 -> [0,1170,"setScriptTimeout",{"ms":35000}] 16:31:30 INFO - PROCESS | 2516 | 1465860690251 Marionette TRACE conn3 <- [1,1170,null,{}] 16:31:30 INFO - PROCESS | 2516 | 1465860690256 Marionette TRACE conn3 -> [0,1171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:31:30 INFO - PROCESS | 2516 | 1465860690258 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:31:30 INFO - PROCESS | 2516 | 1465860690343 Marionette TRACE conn3 <- [1,1171,null,{"value":null}] 16:31:30 INFO - PROCESS | 2516 | 1465860690351 Marionette TRACE conn3 -> [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\", \"9aafb883-d809-412a-bdc1-689609e922c0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:31:30 INFO - PROCESS | 2516 | 1465860690354 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:31:30 INFO - PROCESS | 2516 | ++DOCSHELL 1302A000 == 30 [pid = 2516] [id = 302] 16:31:30 INFO - PROCESS | 2516 | ++DOMWINDOW == 70 (1302C800) [pid = 2516] [serial = 905] [outer = 00000000] 16:31:30 INFO - PROCESS | 2516 | ++DOMWINDOW == 71 (1314B800) [pid = 2516] [serial = 906] [outer = 1302C800] 16:31:30 INFO - PROCESS | 2516 | 1465860690410 Marionette DEBUG loaded listener.js 16:31:30 INFO - PROCESS | 2516 | ++DOMWINDOW == 72 (131D8C00) [pid = 2516] [serial = 907] [outer = 1302C800] 16:31:30 INFO - PROCESS | 2516 | 1465860690898 Marionette TRACE conn3 <- [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] 16:31:30 INFO - PROCESS | 2516 | 1465860690972 Marionette TRACE conn3 <- [1,1173,null,{"value":"13"}] 16:31:30 INFO - PROCESS | 2516 | 1465860690975 Marionette TRACE conn3 -> [0,1174,"setScriptTimeout",{"ms":35000}] 16:31:30 INFO - PROCESS | 2516 | 1465860690977 Marionette TRACE conn3 <- [1,1174,null,{}] 16:31:30 INFO - PROCESS | 2516 | 1465860690986 Marionette TRACE conn3 -> [0,1175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:31:30 INFO - PROCESS | 2516 | 1465860690991 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:31:31 INFO - PROCESS | 2516 | 1465860691077 Marionette TRACE conn3 <- [1,1175,null,{"value":null}] 16:31:31 INFO - PROCESS | 2516 | 1465860691168 Marionette TRACE conn3 -> [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\", \"9aafb883-d809-412a-bdc1-689609e922c0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:31:31 INFO - PROCESS | 2516 | 1465860691172 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:31:31 INFO - PROCESS | 2516 | ++DOCSHELL 13D5E400 == 31 [pid = 2516] [id = 303] 16:31:31 INFO - PROCESS | 2516 | ++DOMWINDOW == 73 (13D60000) [pid = 2516] [serial = 908] [outer = 00000000] 16:31:31 INFO - PROCESS | 2516 | ++DOMWINDOW == 74 (1500F800) [pid = 2516] [serial = 909] [outer = 13D60000] 16:31:31 INFO - PROCESS | 2516 | 1465860691219 Marionette DEBUG loaded listener.js 16:31:31 INFO - PROCESS | 2516 | ++DOMWINDOW == 75 (157A7400) [pid = 2516] [serial = 910] [outer = 13D60000] 16:31:31 INFO - PROCESS | 2516 | 1465860691619 Marionette TRACE conn3 <- [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] 16:31:31 INFO - PROCESS | 2516 | 1465860691677 Marionette TRACE conn3 <- [1,1177,null,{"value":"13"}] 16:31:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html 16:31:31 INFO - PROCESS | 2516 | 1465860691681 Marionette TRACE conn3 -> [0,1178,"setScriptTimeout",{"ms":35000}] 16:31:31 INFO - PROCESS | 2516 | 1465860691682 Marionette TRACE conn3 <- [1,1178,null,{}] 16:31:31 INFO - PROCESS | 2516 | 1465860691686 Marionette TRACE conn3 -> [0,1179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:31:31 INFO - PROCESS | 2516 | 1465860691688 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:31:31 INFO - PROCESS | 2516 | 1465860691770 Marionette TRACE conn3 <- [1,1179,null,{"value":null}] 16:31:31 INFO - PROCESS | 2516 | 1465860691775 Marionette TRACE conn3 -> [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\", \"9aafb883-d809-412a-bdc1-689609e922c0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:31:31 INFO - PROCESS | 2516 | 1465860691778 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:31:31 INFO - PROCESS | 2516 | ++DOCSHELL 15EBC400 == 32 [pid = 2516] [id = 304] 16:31:31 INFO - PROCESS | 2516 | ++DOMWINDOW == 76 (15EBCC00) [pid = 2516] [serial = 911] [outer = 00000000] 16:31:31 INFO - PROCESS | 2516 | ++DOMWINDOW == 77 (16A45400) [pid = 2516] [serial = 912] [outer = 15EBCC00] 16:31:31 INFO - PROCESS | 2516 | 1465860691829 Marionette DEBUG loaded listener.js 16:31:31 INFO - PROCESS | 2516 | ++DOMWINDOW == 78 (16D0C400) [pid = 2516] [serial = 913] [outer = 15EBCC00] 16:31:32 INFO - PROCESS | 2516 | 1465860692266 Marionette TRACE conn3 <- [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] 16:31:32 INFO - PROCESS | 2516 | 1465860692319 Marionette TRACE conn3 <- [1,1181,null,{"value":"13"}] 16:31:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html 16:31:32 INFO - PROCESS | 2516 | 1465860692323 Marionette TRACE conn3 -> [0,1182,"setScriptTimeout",{"ms":35000}] 16:31:32 INFO - PROCESS | 2516 | 1465860692324 Marionette TRACE conn3 <- [1,1182,null,{}] 16:31:32 INFO - PROCESS | 2516 | 1465860692328 Marionette TRACE conn3 -> [0,1183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:31:32 INFO - PROCESS | 2516 | 1465860692330 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:31:32 INFO - PROCESS | 2516 | 1465860692433 Marionette TRACE conn3 <- [1,1183,null,{"value":null}] 16:31:32 INFO - PROCESS | 2516 | 1465860692515 Marionette TRACE conn3 -> [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\", \"9aafb883-d809-412a-bdc1-689609e922c0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:31:32 INFO - PROCESS | 2516 | 1465860692517 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:31:32 INFO - PROCESS | 2516 | ++DOCSHELL 16EA2400 == 33 [pid = 2516] [id = 305] 16:31:32 INFO - PROCESS | 2516 | ++DOMWINDOW == 79 (16EA3800) [pid = 2516] [serial = 914] [outer = 00000000] 16:31:32 INFO - PROCESS | 2516 | ++DOMWINDOW == 80 (16EDFC00) [pid = 2516] [serial = 915] [outer = 16EA3800] 16:31:32 INFO - PROCESS | 2516 | 1465860692560 Marionette DEBUG loaded listener.js 16:31:32 INFO - PROCESS | 2516 | ++DOMWINDOW == 81 (17009000) [pid = 2516] [serial = 916] [outer = 16EA3800] 16:31:32 INFO - PROCESS | 2516 | 1465860692974 Marionette TRACE conn3 <- [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] 16:31:33 INFO - PROCESS | 2516 | 1465860693023 Marionette TRACE conn3 <- [1,1185,null,{"value":"13"}] 16:31:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html 16:31:33 INFO - PROCESS | 2516 | 1465860693033 Marionette TRACE conn3 -> [0,1186,"setScriptTimeout",{"ms":35000}] 16:31:33 INFO - PROCESS | 2516 | 1465860693035 Marionette TRACE conn3 <- [1,1186,null,{}] 16:31:33 INFO - PROCESS | 2516 | 1465860693038 Marionette TRACE conn3 -> [0,1187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:31:33 INFO - PROCESS | 2516 | 1465860693044 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:31:33 INFO - PROCESS | 2516 | 1465860693177 Marionette TRACE conn3 <- [1,1187,null,{"value":null}] 16:31:33 INFO - PROCESS | 2516 | 1465860693189 Marionette TRACE conn3 -> [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\", \"9aafb883-d809-412a-bdc1-689609e922c0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:31:33 INFO - PROCESS | 2516 | 1465860693191 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:31:33 INFO - PROCESS | 2516 | ++DOCSHELL 16EE3000 == 34 [pid = 2516] [id = 306] 16:31:33 INFO - PROCESS | 2516 | ++DOMWINDOW == 82 (170EE800) [pid = 2516] [serial = 917] [outer = 00000000] 16:31:33 INFO - PROCESS | 2516 | ++DOMWINDOW == 83 (177ADC00) [pid = 2516] [serial = 918] [outer = 170EE800] 16:31:33 INFO - PROCESS | 2516 | 1465860693236 Marionette DEBUG loaded listener.js 16:31:33 INFO - PROCESS | 2516 | ++DOMWINDOW == 84 (17F67400) [pid = 2516] [serial = 919] [outer = 170EE800] 16:31:33 INFO - PROCESS | 2516 | 1465860693676 Marionette TRACE conn3 <- [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]]]}] 16:31:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | createLinearGradient() throws TypeError if arguments are not finite 16:31:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | took 700ms 16:31:33 INFO - PROCESS | 2516 | 1465860693716 Marionette TRACE conn3 -> [0,1189,"getWindowHandle",null] 16:31:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html 16:31:33 INFO - PROCESS | 2516 | 1465860693719 Marionette TRACE conn3 <- [1,1189,null,{"value":"13"}] 16:31:33 INFO - PROCESS | 2516 | 1465860693723 Marionette TRACE conn3 -> [0,1190,"setScriptTimeout",{"ms":35000}] 16:31:33 INFO - PROCESS | 2516 | 1465860693726 Marionette TRACE conn3 <- [1,1190,null,{}] 16:31:33 INFO - PROCESS | 2516 | 1465860693729 Marionette TRACE conn3 -> [0,1191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:31:33 INFO - PROCESS | 2516 | 1465860693731 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:31:33 INFO - PROCESS | 2516 | 1465860693871 Marionette TRACE conn3 <- [1,1191,null,{"value":null}] 16:31:33 INFO - PROCESS | 2516 | 1465860693891 Marionette TRACE conn3 -> [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\", \"9aafb883-d809-412a-bdc1-689609e922c0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:31:33 INFO - PROCESS | 2516 | 1465860693893 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:31:33 INFO - PROCESS | 2516 | ++DOCSHELL 18460000 == 35 [pid = 2516] [id = 307] 16:31:33 INFO - PROCESS | 2516 | ++DOMWINDOW == 85 (19750000) [pid = 2516] [serial = 920] [outer = 00000000] 16:31:33 INFO - PROCESS | 2516 | ++DOMWINDOW == 86 (198D3400) [pid = 2516] [serial = 921] [outer = 19750000] 16:31:33 INFO - PROCESS | 2516 | 1465860693936 Marionette DEBUG loaded listener.js 16:31:34 INFO - PROCESS | 2516 | ++DOMWINDOW == 87 (198D3800) [pid = 2516] [serial = 922] [outer = 19750000] 16:31:34 INFO - PROCESS | 2516 | --DOMWINDOW == 86 (19E8B800) [pid = 2516] [serial = 881] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html] 16:31:34 INFO - PROCESS | 2516 | --DOMWINDOW == 85 (1A30A800) [pid = 2516] [serial = 884] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html] 16:31:34 INFO - PROCESS | 2516 | --DOMWINDOW == 84 (12B99400) [pid = 2516] [serial = 860] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html] 16:31:34 INFO - PROCESS | 2516 | --DOMWINDOW == 83 (1055C400) [pid = 2516] [serial = 857] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html] 16:31:34 INFO - PROCESS | 2516 | --DOMWINDOW == 82 (16A40C00) [pid = 2516] [serial = 869] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html] 16:31:34 INFO - PROCESS | 2516 | --DOMWINDOW == 81 (17619400) [pid = 2516] [serial = 872] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html] 16:31:34 INFO - PROCESS | 2516 | --DOMWINDOW == 80 (15A92400) [pid = 2516] [serial = 854] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html] 16:31:34 INFO - PROCESS | 2516 | --DOMWINDOW == 79 (1430CC00) [pid = 2516] [serial = 863] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html] 16:31:34 INFO - PROCESS | 2516 | --DOMWINDOW == 78 (17953C00) [pid = 2516] [serial = 878] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html] 16:31:34 INFO - PROCESS | 2516 | --DOMWINDOW == 77 (17E64400) [pid = 2516] [serial = 875] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html] 16:31:34 INFO - PROCESS | 2516 | --DOMWINDOW == 76 (14312400) [pid = 2516] [serial = 866] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html] 16:31:34 INFO - PROCESS | 2516 | --DOMWINDOW == 75 (1A68A400) [pid = 2516] [serial = 887] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html] 16:31:34 INFO - PROCESS | 2516 | --DOMWINDOW == 74 (1669B800) [pid = 2516] [serial = 893] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html] 16:31:34 INFO - PROCESS | 2516 | --DOMWINDOW == 73 (130C8400) [pid = 2516] [serial = 890] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html] 16:31:34 INFO - PROCESS | 2516 | 1465860694537 Marionette TRACE conn3 <- [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]]]}] 16:31:34 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 16:31:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html | took 824ms 16:31:34 INFO - PROCESS | 2516 | 1465860694563 Marionette TRACE conn3 -> [0,1193,"getWindowHandle",null] 16:31:34 INFO - PROCESS | 2516 | 1465860694565 Marionette TRACE conn3 <- [1,1193,null,{"value":"13"}] 16:31:34 INFO - PROCESS | 2516 | 1465860694573 Marionette TRACE conn3 -> [0,1194,"setScriptTimeout",{"ms":35000}] 16:31:34 INFO - PROCESS | 2516 | 1465860694574 Marionette TRACE conn3 <- [1,1194,null,{}] 16:31:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html 16:31:34 INFO - PROCESS | 2516 | 1465860694578 Marionette TRACE conn3 -> [0,1195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:31:34 INFO - PROCESS | 2516 | 1465860694579 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:31:34 INFO - PROCESS | 2516 | 1465860694656 Marionette TRACE conn3 <- [1,1195,null,{"value":null}] 16:31:34 INFO - PROCESS | 2516 | 1465860694662 Marionette TRACE conn3 -> [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\", \"9aafb883-d809-412a-bdc1-689609e922c0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:31:34 INFO - PROCESS | 2516 | 1465860694664 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:31:34 INFO - PROCESS | 2516 | ++DOCSHELL 13130800 == 36 [pid = 2516] [id = 308] 16:31:34 INFO - PROCESS | 2516 | ++DOMWINDOW == 74 (13243800) [pid = 2516] [serial = 923] [outer = 00000000] 16:31:34 INFO - PROCESS | 2516 | ++DOMWINDOW == 75 (16ED8C00) [pid = 2516] [serial = 924] [outer = 13243800] 16:31:34 INFO - PROCESS | 2516 | 1465860694708 Marionette DEBUG loaded listener.js 16:31:34 INFO - PROCESS | 2516 | ++DOMWINDOW == 76 (177B5400) [pid = 2516] [serial = 925] [outer = 13243800] 16:31:35 INFO - PROCESS | 2516 | 1465860695141 Marionette TRACE conn3 <- [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]]]}] 16:31:35 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 16:31:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html | took 591ms 16:31:35 INFO - PROCESS | 2516 | 1465860695191 Marionette TRACE conn3 -> [0,1197,"getWindowHandle",null] 16:31:35 INFO - PROCESS | 2516 | 1465860695193 Marionette TRACE conn3 <- [1,1197,null,{"value":"13"}] 16:31:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html 16:31:35 INFO - PROCESS | 2516 | 1465860695197 Marionette TRACE conn3 -> [0,1198,"setScriptTimeout",{"ms":35000}] 16:31:35 INFO - PROCESS | 2516 | 1465860695198 Marionette TRACE conn3 <- [1,1198,null,{}] 16:31:35 INFO - PROCESS | 2516 | 1465860695202 Marionette TRACE conn3 -> [0,1199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:31:35 INFO - PROCESS | 2516 | 1465860695204 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:31:35 INFO - PROCESS | 2516 | 1465860695281 Marionette TRACE conn3 <- [1,1199,null,{"value":null}] 16:31:35 INFO - PROCESS | 2516 | 1465860695285 Marionette TRACE conn3 -> [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\", \"9aafb883-d809-412a-bdc1-689609e922c0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:31:35 INFO - PROCESS | 2516 | 1465860695287 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:31:35 INFO - PROCESS | 2516 | ++DOCSHELL 15A9BC00 == 37 [pid = 2516] [id = 309] 16:31:35 INFO - PROCESS | 2516 | ++DOMWINDOW == 77 (17E63C00) [pid = 2516] [serial = 926] [outer = 00000000] 16:31:35 INFO - PROCESS | 2516 | ++DOMWINDOW == 78 (19CA6800) [pid = 2516] [serial = 927] [outer = 17E63C00] 16:31:35 INFO - PROCESS | 2516 | 1465860695329 Marionette DEBUG loaded listener.js 16:31:35 INFO - PROCESS | 2516 | ++DOMWINDOW == 79 (19E82400) [pid = 2516] [serial = 928] [outer = 17E63C00] 16:31:35 INFO - PROCESS | 2516 | 1465860695741 Marionette TRACE conn3 <- [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]]]}] 16:31:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | Linear gradient transforms do not experience broken caching effects 16:31:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | took 592ms 16:31:35 INFO - PROCESS | 2516 | 1465860695793 Marionette TRACE conn3 -> [0,1201,"getWindowHandle",null] 16:31:35 INFO - PROCESS | 2516 | 1465860695795 Marionette TRACE conn3 <- [1,1201,null,{"value":"13"}] 16:31:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html 16:31:35 INFO - PROCESS | 2516 | 1465860695803 Marionette TRACE conn3 -> [0,1202,"setScriptTimeout",{"ms":35000}] 16:31:35 INFO - PROCESS | 2516 | 1465860695804 Marionette TRACE conn3 <- [1,1202,null,{}] 16:31:35 INFO - PROCESS | 2516 | 1465860695808 Marionette TRACE conn3 -> [0,1203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:31:35 INFO - PROCESS | 2516 | 1465860695809 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:31:35 INFO - PROCESS | 2516 | 1465860695898 Marionette TRACE conn3 <- [1,1203,null,{"value":null}] 16:31:35 INFO - PROCESS | 2516 | 1465860695904 Marionette TRACE conn3 -> [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\", \"9aafb883-d809-412a-bdc1-689609e922c0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:31:35 INFO - PROCESS | 2516 | 1465860695906 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:31:35 INFO - PROCESS | 2516 | ++DOCSHELL 15EB4400 == 38 [pid = 2516] [id = 310] 16:31:35 INFO - PROCESS | 2516 | ++DOMWINDOW == 80 (198D0400) [pid = 2516] [serial = 929] [outer = 00000000] 16:31:35 INFO - PROCESS | 2516 | ++DOMWINDOW == 81 (1A250800) [pid = 2516] [serial = 930] [outer = 198D0400] 16:31:35 INFO - PROCESS | 2516 | 1465860695949 Marionette DEBUG loaded listener.js 16:31:36 INFO - PROCESS | 2516 | ++DOMWINDOW == 82 (1A253800) [pid = 2516] [serial = 931] [outer = 198D0400] 16:31:36 INFO - PROCESS | 2516 | 1465860696384 Marionette TRACE conn3 <- [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]]]}] 16:31:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | Canvas test: 2d.gradient.object.compare 16:31:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | took 638ms 16:31:36 INFO - PROCESS | 2516 | 1465860696435 Marionette TRACE conn3 -> [0,1205,"getWindowHandle",null] 16:31:36 INFO - PROCESS | 2516 | 1465860696437 Marionette TRACE conn3 <- [1,1205,null,{"value":"13"}] 16:31:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html 16:31:36 INFO - PROCESS | 2516 | 1465860696441 Marionette TRACE conn3 -> [0,1206,"setScriptTimeout",{"ms":35000}] 16:31:36 INFO - PROCESS | 2516 | 1465860696443 Marionette TRACE conn3 <- [1,1206,null,{}] 16:31:36 INFO - PROCESS | 2516 | 1465860696490 Marionette TRACE conn3 -> [0,1207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:31:36 INFO - PROCESS | 2516 | 1465860696494 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:31:36 INFO - PROCESS | 2516 | 1465860696607 Marionette TRACE conn3 <- [1,1207,null,{"value":null}] 16:31:36 INFO - PROCESS | 2516 | 1465860696743 Marionette TRACE conn3 -> [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\", \"9aafb883-d809-412a-bdc1-689609e922c0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:31:36 INFO - PROCESS | 2516 | 1465860696747 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:31:36 INFO - PROCESS | 2516 | ++DOCSHELL 10A48000 == 39 [pid = 2516] [id = 311] 16:31:36 INFO - PROCESS | 2516 | ++DOMWINDOW == 83 (10A49000) [pid = 2516] [serial = 932] [outer = 00000000] 16:31:36 INFO - PROCESS | 2516 | ++DOMWINDOW == 84 (110CA800) [pid = 2516] [serial = 933] [outer = 10A49000] 16:31:36 INFO - PROCESS | 2516 | 1465860696806 Marionette DEBUG loaded listener.js 16:31:36 INFO - PROCESS | 2516 | ++DOMWINDOW == 85 (11C20400) [pid = 2516] [serial = 934] [outer = 10A49000] 16:31:37 INFO - PROCESS | 2516 | 1465860697348 Marionette TRACE conn3 <- [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]]]}] 16:31:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | Canvas test: 2d.gradient.object.crosscanvas 16:31:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | took 981ms 16:31:37 INFO - PROCESS | 2516 | 1465860697428 Marionette TRACE conn3 -> [0,1209,"getWindowHandle",null] 16:31:37 INFO - PROCESS | 2516 | 1465860697432 Marionette TRACE conn3 <- [1,1209,null,{"value":"13"}] 16:31:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html 16:31:37 INFO - PROCESS | 2516 | 1465860697437 Marionette TRACE conn3 -> [0,1210,"setScriptTimeout",{"ms":35000}] 16:31:37 INFO - PROCESS | 2516 | 1465860697423 Marionette TRACE conn3 <- [1,1210,null,{}] 16:31:37 INFO - PROCESS | 2516 | 1465860697429 Marionette TRACE conn3 -> [0,1211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:31:37 INFO - PROCESS | 2516 | 1465860697432 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:31:37 INFO - PROCESS | 2516 | 1465860697549 Marionette TRACE conn3 <- [1,1211,null,{"value":null}] 16:31:37 INFO - PROCESS | 2516 | 1465860697674 Marionette TRACE conn3 -> [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\", \"9aafb883-d809-412a-bdc1-689609e922c0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:31:37 INFO - PROCESS | 2516 | 1465860697678 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:31:37 INFO - PROCESS | 2516 | ++DOCSHELL 13D55C00 == 40 [pid = 2516] [id = 312] 16:31:37 INFO - PROCESS | 2516 | ++DOMWINDOW == 86 (13D56800) [pid = 2516] [serial = 935] [outer = 00000000] 16:31:37 INFO - PROCESS | 2516 | ++DOMWINDOW == 87 (14312000) [pid = 2516] [serial = 936] [outer = 13D56800] 16:31:37 INFO - PROCESS | 2516 | 1465860697734 Marionette DEBUG loaded listener.js 16:31:37 INFO - PROCESS | 2516 | ++DOMWINDOW == 88 (15EBA400) [pid = 2516] [serial = 937] [outer = 13D56800] 16:31:38 INFO - PROCESS | 2516 | 1465860698320 Marionette TRACE conn3 <- [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] 16:31:38 INFO - PROCESS | 2516 | 1465860698370 Marionette TRACE conn3 <- [1,1213,null,{"value":"13"}] 16:31:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html 16:31:38 INFO - PROCESS | 2516 | 1465860698374 Marionette TRACE conn3 -> [0,1214,"setScriptTimeout",{"ms":35000}] 16:31:38 INFO - PROCESS | 2516 | 1465860698376 Marionette TRACE conn3 <- [1,1214,null,{}] 16:31:38 INFO - PROCESS | 2516 | 1465860698380 Marionette TRACE conn3 -> [0,1215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:31:38 INFO - PROCESS | 2516 | 1465860698382 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:31:38 INFO - PROCESS | 2516 | 1465860698488 Marionette TRACE conn3 <- [1,1215,null,{"value":null}] 16:31:38 INFO - PROCESS | 2516 | 1465860698616 Marionette TRACE conn3 -> [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\", \"9aafb883-d809-412a-bdc1-689609e922c0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:31:38 INFO - PROCESS | 2516 | 1465860698620 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:31:38 INFO - PROCESS | 2516 | ++DOCSHELL 16EDE800 == 41 [pid = 2516] [id = 313] 16:31:38 INFO - PROCESS | 2516 | ++DOMWINDOW == 89 (17621000) [pid = 2516] [serial = 938] [outer = 00000000] 16:31:38 INFO - PROCESS | 2516 | ++DOMWINDOW == 90 (17ED1C00) [pid = 2516] [serial = 939] [outer = 17621000] 16:31:38 INFO - PROCESS | 2516 | 1465860698677 Marionette DEBUG loaded listener.js 16:31:38 INFO - PROCESS | 2516 | ++DOMWINDOW == 91 (19CA4000) [pid = 2516] [serial = 940] [outer = 17621000] 16:31:39 INFO - PROCESS | 2516 | 1465860699247 Marionette TRACE conn3 <- [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]]]}] 16:31:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | Canvas test: 2d.gradient.object.invalidcolour 16:31:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | took 903ms 16:31:39 INFO - PROCESS | 2516 | 1465860699283 Marionette TRACE conn3 -> [0,1217,"getWindowHandle",null] 16:31:39 INFO - PROCESS | 2516 | 1465860699289 Marionette TRACE conn3 <- [1,1217,null,{"value":"13"}] 16:31:39 INFO - PROCESS | 2516 | 1465860699293 Marionette TRACE conn3 -> [0,1218,"setScriptTimeout",{"ms":35000}] 16:31:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html 16:31:39 INFO - PROCESS | 2516 | 1465860699295 Marionette TRACE conn3 <- [1,1218,null,{}] 16:31:39 INFO - PROCESS | 2516 | 1465860699313 Marionette TRACE conn3 -> [0,1219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:31:39 INFO - PROCESS | 2516 | 1465860699316 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:31:39 INFO - PROCESS | 2516 | 1465860699421 Marionette TRACE conn3 <- [1,1219,null,{"value":null}] 16:31:39 INFO - PROCESS | 2516 | 1465860699546 Marionette TRACE conn3 -> [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\", \"9aafb883-d809-412a-bdc1-689609e922c0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:31:39 INFO - PROCESS | 2516 | 1465860699549 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:31:39 INFO - PROCESS | 2516 | ++DOCSHELL 177B6000 == 42 [pid = 2516] [id = 314] 16:31:39 INFO - PROCESS | 2516 | ++DOMWINDOW == 92 (1A4B1C00) [pid = 2516] [serial = 941] [outer = 00000000] 16:31:39 INFO - PROCESS | 2516 | ++DOMWINDOW == 93 (1A4EB400) [pid = 2516] [serial = 942] [outer = 1A4B1C00] 16:31:39 INFO - PROCESS | 2516 | 1465860699631 Marionette DEBUG loaded listener.js 16:31:39 INFO - PROCESS | 2516 | ++DOMWINDOW == 94 (1A684400) [pid = 2516] [serial = 943] [outer = 1A4B1C00] 16:31:40 INFO - PROCESS | 2516 | 1465860700318 Marionette TRACE conn3 <- [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]]]}] 16:31:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | Canvas test: 2d.gradient.object.invalidoffset 16:31:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | took 1043ms 16:31:40 INFO - PROCESS | 2516 | 1465860700348 Marionette TRACE conn3 -> [0,1221,"getWindowHandle",null] 16:31:40 INFO - PROCESS | 2516 | 1465860700352 Marionette TRACE conn3 <- [1,1221,null,{"value":"13"}] 16:31:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html 16:31:40 INFO - PROCESS | 2516 | 1465860700378 Marionette TRACE conn3 -> [0,1222,"setScriptTimeout",{"ms":35000}] 16:31:40 INFO - PROCESS | 2516 | 1465860700382 Marionette TRACE conn3 <- [1,1222,null,{}] 16:31:40 INFO - PROCESS | 2516 | 1465860700394 Marionette TRACE conn3 -> [0,1223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:31:40 INFO - PROCESS | 2516 | 1465860700397 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:31:40 INFO - PROCESS | 2516 | 1465860700494 Marionette TRACE conn3 <- [1,1223,null,{"value":null}] 16:31:40 INFO - PROCESS | 2516 | 1465860700591 Marionette TRACE conn3 -> [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\", \"9aafb883-d809-412a-bdc1-689609e922c0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:31:40 INFO - PROCESS | 2516 | 1465860700595 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:31:40 INFO - PROCESS | 2516 | ++DOCSHELL 12D59800 == 43 [pid = 2516] [id = 315] 16:31:40 INFO - PROCESS | 2516 | ++DOMWINDOW == 95 (12D59C00) [pid = 2516] [serial = 944] [outer = 00000000] 16:31:40 INFO - PROCESS | 2516 | ++DOMWINDOW == 96 (130C8400) [pid = 2516] [serial = 945] [outer = 12D59C00] 16:31:40 INFO - PROCESS | 2516 | 1465860700643 Marionette DEBUG loaded listener.js 16:31:40 INFO - PROCESS | 2516 | ++DOMWINDOW == 97 (13245400) [pid = 2516] [serial = 946] [outer = 12D59C00] 16:31:41 INFO - PROCESS | 2516 | --DOCSHELL 15A9BC00 == 42 [pid = 2516] [id = 309] 16:31:41 INFO - PROCESS | 2516 | --DOCSHELL 13130800 == 41 [pid = 2516] [id = 308] 16:31:41 INFO - PROCESS | 2516 | --DOCSHELL 18460000 == 40 [pid = 2516] [id = 307] 16:31:41 INFO - PROCESS | 2516 | --DOCSHELL 16EE3000 == 39 [pid = 2516] [id = 306] 16:31:41 INFO - PROCESS | 2516 | --DOCSHELL 16EA2400 == 38 [pid = 2516] [id = 305] 16:31:41 INFO - PROCESS | 2516 | --DOCSHELL 15EBC400 == 37 [pid = 2516] [id = 304] 16:31:41 INFO - PROCESS | 2516 | --DOCSHELL 13D5E400 == 36 [pid = 2516] [id = 303] 16:31:41 INFO - PROCESS | 2516 | --DOCSHELL 1302A000 == 35 [pid = 2516] [id = 302] 16:31:41 INFO - PROCESS | 2516 | --DOCSHELL 10A49800 == 34 [pid = 2516] [id = 301] 16:31:41 INFO - PROCESS | 2516 | --DOCSHELL 105EA800 == 33 [pid = 2516] [id = 300] 16:31:41 INFO - PROCESS | 2516 | --DOCSHELL 1669B000 == 32 [pid = 2516] [id = 299] 16:31:41 INFO - PROCESS | 2516 | --DOCSHELL 177B6000 == 31 [pid = 2516] [id = 314] 16:31:41 INFO - PROCESS | 2516 | --DOCSHELL 16EDE800 == 30 [pid = 2516] [id = 313] 16:31:41 INFO - PROCESS | 2516 | --DOCSHELL 15EB4400 == 29 [pid = 2516] [id = 310] 16:31:41 INFO - PROCESS | 2516 | --DOCSHELL 10A48000 == 28 [pid = 2516] [id = 311] 16:31:41 INFO - PROCESS | 2516 | --DOCSHELL 13D55C00 == 27 [pid = 2516] [id = 312] 16:31:41 INFO - PROCESS | 2516 | --DOMWINDOW == 96 (1A313000) [pid = 2516] [serial = 882] [outer = 00000000] [url = about:blank] 16:31:41 INFO - PROCESS | 2516 | --DOMWINDOW == 95 (1A4EC800) [pid = 2516] [serial = 885] [outer = 00000000] [url = about:blank] 16:31:41 INFO - PROCESS | 2516 | --DOMWINDOW == 94 (12DF2400) [pid = 2516] [serial = 861] [outer = 00000000] [url = about:blank] 16:31:41 INFO - PROCESS | 2516 | --DOMWINDOW == 93 (130CBC00) [pid = 2516] [serial = 862] [outer = 00000000] [url = about:blank] 16:31:41 INFO - PROCESS | 2516 | --DOMWINDOW == 92 (10EF1000) [pid = 2516] [serial = 858] [outer = 00000000] [url = about:blank] 16:31:41 INFO - PROCESS | 2516 | --DOMWINDOW == 91 (110C2800) [pid = 2516] [serial = 859] [outer = 00000000] [url = about:blank] 16:31:41 INFO - PROCESS | 2516 | --DOMWINDOW == 90 (16D0C800) [pid = 2516] [serial = 870] [outer = 00000000] [url = about:blank] 16:31:41 INFO - PROCESS | 2516 | --DOMWINDOW == 89 (16ED7400) [pid = 2516] [serial = 871] [outer = 00000000] [url = about:blank] 16:31:41 INFO - PROCESS | 2516 | --DOMWINDOW == 88 (177B5000) [pid = 2516] [serial = 873] [outer = 00000000] [url = about:blank] 16:31:41 INFO - PROCESS | 2516 | --DOMWINDOW == 87 (17E57400) [pid = 2516] [serial = 874] [outer = 00000000] [url = about:blank] 16:31:41 INFO - PROCESS | 2516 | --DOMWINDOW == 86 (1A4AD400) [pid = 2516] [serial = 856] [outer = 00000000] [url = about:blank] 16:31:41 INFO - PROCESS | 2516 | --DOMWINDOW == 85 (14312C00) [pid = 2516] [serial = 864] [outer = 00000000] [url = about:blank] 16:31:41 INFO - PROCESS | 2516 | --DOMWINDOW == 84 (15649800) [pid = 2516] [serial = 865] [outer = 00000000] [url = about:blank] 16:31:41 INFO - PROCESS | 2516 | --DOMWINDOW == 83 (19CA1C00) [pid = 2516] [serial = 879] [outer = 00000000] [url = about:blank] 16:31:41 INFO - PROCESS | 2516 | --DOMWINDOW == 82 (198C9800) [pid = 2516] [serial = 876] [outer = 00000000] [url = about:blank] 16:31:41 INFO - PROCESS | 2516 | --DOMWINDOW == 81 (198CA400) [pid = 2516] [serial = 877] [outer = 00000000] [url = about:blank] 16:31:41 INFO - PROCESS | 2516 | --DOMWINDOW == 80 (1A4B6800) [pid = 2516] [serial = 883] [outer = 00000000] [url = about:blank] 16:31:41 INFO - PROCESS | 2516 | --DOMWINDOW == 79 (15F38000) [pid = 2516] [serial = 867] [outer = 00000000] [url = about:blank] 16:31:41 INFO - PROCESS | 2516 | --DOMWINDOW == 78 (166A3400) [pid = 2516] [serial = 868] [outer = 00000000] [url = about:blank] 16:31:41 INFO - PROCESS | 2516 | --DOMWINDOW == 77 (1A94C000) [pid = 2516] [serial = 888] [outer = 00000000] [url = about:blank] 16:31:41 INFO - PROCESS | 2516 | --DOMWINDOW == 76 (1AB8F000) [pid = 2516] [serial = 897] [outer = 00000000] [url = about:blank] 16:31:41 INFO - PROCESS | 2516 | --DOMWINDOW == 75 (1A67CC00) [pid = 2516] [serial = 886] [outer = 00000000] [url = about:blank] 16:31:41 INFO - PROCESS | 2516 | --DOMWINDOW == 74 (1A951400) [pid = 2516] [serial = 895] [outer = 00000000] [url = about:blank] 16:31:41 INFO - PROCESS | 2516 | --DOMWINDOW == 73 (1A68B400) [pid = 2516] [serial = 894] [outer = 00000000] [url = about:blank] 16:31:41 INFO - PROCESS | 2516 | --DOMWINDOW == 72 (1A950800) [pid = 2516] [serial = 889] [outer = 00000000] [url = about:blank] 16:31:41 INFO - PROCESS | 2516 | --DOMWINDOW == 71 (16992400) [pid = 2516] [serial = 891] [outer = 00000000] [url = about:blank] 16:31:41 INFO - PROCESS | 2516 | --DOMWINDOW == 70 (17714400) [pid = 2516] [serial = 892] [outer = 00000000] [url = about:blank] 16:31:41 INFO - PROCESS | 2516 | --DOMWINDOW == 69 (19CA7C00) [pid = 2516] [serial = 880] [outer = 00000000] [url = about:blank] 16:31:41 INFO - PROCESS | 2516 | 1465860701851 Marionette TRACE conn3 <- [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]]]}] 16:31:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient 16:31:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | took 1509ms 16:31:41 INFO - PROCESS | 2516 | 1465860701874 Marionette TRACE conn3 -> [0,1225,"getWindowHandle",null] 16:31:41 INFO - PROCESS | 2516 | 1465860701878 Marionette TRACE conn3 <- [1,1225,null,{"value":"13"}] 16:31:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html 16:31:41 INFO - PROCESS | 2516 | 1465860701884 Marionette TRACE conn3 -> [0,1226,"setScriptTimeout",{"ms":35000}] 16:31:41 INFO - PROCESS | 2516 | 1465860701887 Marionette TRACE conn3 <- [1,1226,null,{}] 16:31:41 INFO - PROCESS | 2516 | 1465860701892 Marionette TRACE conn3 -> [0,1227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:31:41 INFO - PROCESS | 2516 | 1465860701895 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:31:41 INFO - PROCESS | 2516 | 1465860701987 Marionette TRACE conn3 <- [1,1227,null,{"value":null}] 16:31:42 INFO - PROCESS | 2516 | 1465860702106 Marionette TRACE conn3 -> [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\", \"9aafb883-d809-412a-bdc1-689609e922c0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:31:42 INFO - PROCESS | 2516 | 1465860702111 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:31:42 INFO - PROCESS | 2516 | ++DOCSHELL 10A49400 == 28 [pid = 2516] [id = 316] 16:31:42 INFO - PROCESS | 2516 | ++DOMWINDOW == 70 (10A49800) [pid = 2516] [serial = 947] [outer = 00000000] 16:31:42 INFO - PROCESS | 2516 | ++DOMWINDOW == 71 (10EC9800) [pid = 2516] [serial = 948] [outer = 10A49800] 16:31:42 INFO - PROCESS | 2516 | 1465860702160 Marionette DEBUG loaded listener.js 16:31:42 INFO - PROCESS | 2516 | ++DOMWINDOW == 72 (110BE000) [pid = 2516] [serial = 949] [outer = 10A49800] 16:31:42 INFO - PROCESS | 2516 | 1465860702558 Marionette TRACE conn3 <- [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]]]}] 16:31:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | window.CanvasGradient exists and has the right properties 16:31:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | took 700ms 16:31:42 INFO - PROCESS | 2516 | 1465860702584 Marionette TRACE conn3 -> [0,1229,"getWindowHandle",null] 16:31:42 INFO - PROCESS | 2516 | 1465860702589 Marionette TRACE conn3 <- [1,1229,null,{"value":"13"}] 16:31:42 INFO - PROCESS | 2516 | 1465860702595 Marionette TRACE conn3 -> [0,1230,"setScriptTimeout",{"ms":35000}] 16:31:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html 16:31:42 INFO - PROCESS | 2516 | 1465860702597 Marionette TRACE conn3 <- [1,1230,null,{}] 16:31:42 INFO - PROCESS | 2516 | 1465860702601 Marionette TRACE conn3 -> [0,1231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:31:42 INFO - PROCESS | 2516 | 1465860702604 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:31:42 INFO - PROCESS | 2516 | 1465860702687 Marionette TRACE conn3 <- [1,1231,null,{"value":null}] 16:31:42 INFO - PROCESS | 2516 | 1465860702693 Marionette TRACE conn3 -> [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\", \"9aafb883-d809-412a-bdc1-689609e922c0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:31:42 INFO - PROCESS | 2516 | 1465860702696 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:31:42 INFO - PROCESS | 2516 | ++DOCSHELL 12B99400 == 29 [pid = 2516] [id = 317] 16:31:42 INFO - PROCESS | 2516 | ++DOMWINDOW == 73 (12B9A400) [pid = 2516] [serial = 950] [outer = 00000000] 16:31:42 INFO - PROCESS | 2516 | ++DOMWINDOW == 74 (1309C800) [pid = 2516] [serial = 951] [outer = 12B9A400] 16:31:42 INFO - PROCESS | 2516 | 1465860702742 Marionette DEBUG loaded listener.js 16:31:42 INFO - PROCESS | 2516 | ++DOMWINDOW == 75 (13131400) [pid = 2516] [serial = 952] [outer = 12B9A400] 16:31:43 INFO - PROCESS | 2516 | 1465860703197 Marionette TRACE conn3 <- [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]]]}] 16:31:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | Canvas test: 2d.gradient.object.update 16:31:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | took 622ms 16:31:43 INFO - PROCESS | 2516 | 1465860703232 Marionette TRACE conn3 -> [0,1233,"getWindowHandle",null] 16:31:43 INFO - PROCESS | 2516 | 1465860703234 Marionette TRACE conn3 <- [1,1233,null,{"value":"13"}] 16:31:43 INFO - PROCESS | 2516 | 1465860703238 Marionette TRACE conn3 -> [0,1234,"setScriptTimeout",{"ms":35000}] 16:31:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html 16:31:43 INFO - PROCESS | 2516 | 1465860703241 Marionette TRACE conn3 <- [1,1234,null,{}] 16:31:43 INFO - PROCESS | 2516 | 1465860703251 Marionette TRACE conn3 -> [0,1235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:31:43 INFO - PROCESS | 2516 | 1465860703256 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:31:43 INFO - PROCESS | 2516 | 1465860703338 Marionette TRACE conn3 <- [1,1235,null,{"value":null}] 16:31:43 INFO - PROCESS | 2516 | 1465860703347 Marionette TRACE conn3 -> [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\", \"9aafb883-d809-412a-bdc1-689609e922c0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:31:43 INFO - PROCESS | 2516 | 1465860703350 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:31:43 INFO - PROCESS | 2516 | ++DOCSHELL 14FC4C00 == 30 [pid = 2516] [id = 318] 16:31:43 INFO - PROCESS | 2516 | ++DOMWINDOW == 76 (14FC6400) [pid = 2516] [serial = 953] [outer = 00000000] 16:31:43 INFO - PROCESS | 2516 | ++DOMWINDOW == 77 (157A7C00) [pid = 2516] [serial = 954] [outer = 14FC6400] 16:31:43 INFO - PROCESS | 2516 | 1465860703398 Marionette DEBUG loaded listener.js 16:31:43 INFO - PROCESS | 2516 | ++DOMWINDOW == 78 (15E11400) [pid = 2516] [serial = 955] [outer = 14FC6400] 16:31:43 INFO - PROCESS | 2516 | 1465860703872 Marionette TRACE conn3 <- [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]]]}] 16:31:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | Canvas test: 2d.gradient.radial.cone.behind 16:31:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | took 684ms 16:31:43 INFO - PROCESS | 2516 | 1465860703937 Marionette TRACE conn3 -> [0,1237,"getWindowHandle",null] 16:31:43 INFO - PROCESS | 2516 | 1465860703940 Marionette TRACE conn3 <- [1,1237,null,{"value":"13"}] 16:31:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html 16:31:43 INFO - PROCESS | 2516 | 1465860703952 Marionette TRACE conn3 -> [0,1238,"setScriptTimeout",{"ms":35000}] 16:31:43 INFO - PROCESS | 2516 | 1465860703954 Marionette TRACE conn3 <- [1,1238,null,{}] 16:31:43 INFO - PROCESS | 2516 | 1465860703964 Marionette TRACE conn3 -> [0,1239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:31:43 INFO - PROCESS | 2516 | 1465860703966 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:31:44 INFO - PROCESS | 2516 | 1465860704083 Marionette TRACE conn3 <- [1,1239,null,{"value":null}] 16:31:44 INFO - PROCESS | 2516 | 1465860704088 Marionette TRACE conn3 -> [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\", \"9aafb883-d809-412a-bdc1-689609e922c0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:31:44 INFO - PROCESS | 2516 | 1465860704090 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:31:44 INFO - PROCESS | 2516 | ++DOCSHELL 15649C00 == 31 [pid = 2516] [id = 319] 16:31:44 INFO - PROCESS | 2516 | ++DOMWINDOW == 79 (15F3E400) [pid = 2516] [serial = 956] [outer = 00000000] 16:31:44 INFO - PROCESS | 2516 | ++DOMWINDOW == 80 (16990C00) [pid = 2516] [serial = 957] [outer = 15F3E400] 16:31:44 INFO - PROCESS | 2516 | 1465860704133 Marionette DEBUG loaded listener.js 16:31:44 INFO - PROCESS | 2516 | ++DOMWINDOW == 81 (16D06C00) [pid = 2516] [serial = 958] [outer = 15F3E400] 16:31:44 INFO - PROCESS | 2516 | 1465860704569 Marionette TRACE conn3 <- [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]]]}] 16:31:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | Canvas test: 2d.gradient.radial.cone.beside 16:31:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | took 654ms 16:31:44 INFO - PROCESS | 2516 | 1465860704604 Marionette TRACE conn3 -> [0,1241,"getWindowHandle",null] 16:31:44 INFO - PROCESS | 2516 | 1465860704606 Marionette TRACE conn3 <- [1,1241,null,{"value":"13"}] 16:31:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html 16:31:44 INFO - PROCESS | 2516 | 1465860704609 Marionette TRACE conn3 -> [0,1242,"setScriptTimeout",{"ms":35000}] 16:31:44 INFO - PROCESS | 2516 | 1465860704611 Marionette TRACE conn3 <- [1,1242,null,{}] 16:31:44 INFO - PROCESS | 2516 | 1465860704614 Marionette TRACE conn3 -> [0,1243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:31:44 INFO - PROCESS | 2516 | 1465860704616 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:31:44 INFO - PROCESS | 2516 | 1465860704720 Marionette TRACE conn3 <- [1,1243,null,{"value":null}] 16:31:44 INFO - PROCESS | 2516 | 1465860704807 Marionette TRACE conn3 -> [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\", \"9aafb883-d809-412a-bdc1-689609e922c0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:31:44 INFO - PROCESS | 2516 | 1465860704809 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:31:44 INFO - PROCESS | 2516 | ++DOCSHELL 16D12C00 == 32 [pid = 2516] [id = 320] 16:31:44 INFO - PROCESS | 2516 | ++DOMWINDOW == 82 (16D6DC00) [pid = 2516] [serial = 959] [outer = 00000000] 16:31:44 INFO - PROCESS | 2516 | ++DOMWINDOW == 83 (16EA5400) [pid = 2516] [serial = 960] [outer = 16D6DC00] 16:31:44 INFO - PROCESS | 2516 | 1465860704854 Marionette DEBUG loaded listener.js 16:31:44 INFO - PROCESS | 2516 | ++DOMWINDOW == 84 (16F7CC00) [pid = 2516] [serial = 961] [outer = 16D6DC00] 16:31:45 INFO - PROCESS | 2516 | 1465860705292 Marionette TRACE conn3 <- [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]]]}] 16:31:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | Canvas test: 2d.gradient.radial.cone.bottom 16:31:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | took 746ms 16:31:45 INFO - PROCESS | 2516 | 1465860705347 Marionette TRACE conn3 -> [0,1245,"getWindowHandle",null] 16:31:45 INFO - PROCESS | 2516 | 1465860705349 Marionette TRACE conn3 <- [1,1245,null,{"value":"13"}] 16:31:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html 16:31:45 INFO - PROCESS | 2516 | 1465860705353 Marionette TRACE conn3 -> [0,1246,"setScriptTimeout",{"ms":35000}] 16:31:45 INFO - PROCESS | 2516 | 1465860705354 Marionette TRACE conn3 <- [1,1246,null,{}] 16:31:45 INFO - PROCESS | 2516 | 1465860705363 Marionette TRACE conn3 -> [0,1247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:31:45 INFO - PROCESS | 2516 | 1465860705368 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:31:45 INFO - PROCESS | 2516 | 1465860705495 Marionette TRACE conn3 <- [1,1247,null,{"value":null}] 16:31:45 INFO - PROCESS | 2516 | 1465860705489 Marionette TRACE conn3 -> [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\", \"9aafb883-d809-412a-bdc1-689609e922c0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:31:45 INFO - PROCESS | 2516 | 1465860705491 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:31:45 INFO - PROCESS | 2516 | ++DOCSHELL 17946000 == 33 [pid = 2516] [id = 321] 16:31:45 INFO - PROCESS | 2516 | ++DOMWINDOW == 85 (17946400) [pid = 2516] [serial = 962] [outer = 00000000] 16:31:45 INFO - PROCESS | 2516 | ++DOMWINDOW == 86 (17E5B400) [pid = 2516] [serial = 963] [outer = 17946400] 16:31:45 INFO - PROCESS | 2516 | 1465860705582 Marionette DEBUG loaded listener.js 16:31:45 INFO - PROCESS | 2516 | ++DOMWINDOW == 87 (17F66C00) [pid = 2516] [serial = 964] [outer = 17946400] 16:31:46 INFO - PROCESS | 2516 | --DOMWINDOW == 86 (16EA3800) [pid = 2516] [serial = 914] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html] 16:31:46 INFO - PROCESS | 2516 | --DOMWINDOW == 85 (170EE800) [pid = 2516] [serial = 917] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html] 16:31:46 INFO - PROCESS | 2516 | --DOMWINDOW == 84 (16D0C000) [pid = 2516] [serial = 896] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html] 16:31:46 INFO - PROCESS | 2516 | --DOMWINDOW == 83 (1302C800) [pid = 2516] [serial = 905] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html] 16:31:46 INFO - PROCESS | 2516 | --DOMWINDOW == 82 (13D60000) [pid = 2516] [serial = 908] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html] 16:31:46 INFO - PROCESS | 2516 | --DOMWINDOW == 81 (10A4A800) [pid = 2516] [serial = 902] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html] 16:31:46 INFO - PROCESS | 2516 | --DOMWINDOW == 80 (15EBCC00) [pid = 2516] [serial = 911] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html] 16:31:46 INFO - PROCESS | 2516 | --DOMWINDOW == 79 (10A50800) [pid = 2516] [serial = 899] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html] 16:31:46 INFO - PROCESS | 2516 | --DOMWINDOW == 78 (19750000) [pid = 2516] [serial = 920] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html] 16:31:46 INFO - PROCESS | 2516 | --DOMWINDOW == 77 (13243800) [pid = 2516] [serial = 923] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html] 16:31:46 INFO - PROCESS | 2516 | --DOMWINDOW == 76 (17E63C00) [pid = 2516] [serial = 926] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html] 16:31:46 INFO - PROCESS | 2516 | --DOMWINDOW == 75 (198D0400) [pid = 2516] [serial = 929] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html] 16:31:46 INFO - PROCESS | 2516 | 1465860706225 Marionette TRACE conn3 <- [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]]]}] 16:31:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | Canvas test: 2d.gradient.radial.cone.cylinder 16:31:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | took 934ms 16:31:46 INFO - PROCESS | 2516 | 1465860706282 Marionette TRACE conn3 -> [0,1249,"getWindowHandle",null] 16:31:46 INFO - PROCESS | 2516 | 1465860706284 Marionette TRACE conn3 <- [1,1249,null,{"value":"13"}] 16:31:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html 16:31:46 INFO - PROCESS | 2516 | 1465860706287 Marionette TRACE conn3 -> [0,1250,"setScriptTimeout",{"ms":35000}] 16:31:46 INFO - PROCESS | 2516 | 1465860706289 Marionette TRACE conn3 <- [1,1250,null,{}] 16:31:46 INFO - PROCESS | 2516 | 1465860706292 Marionette TRACE conn3 -> [0,1251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:31:46 INFO - PROCESS | 2516 | 1465860706294 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:31:46 INFO - PROCESS | 2516 | 1465860706396 Marionette TRACE conn3 <- [1,1251,null,{"value":null}] 16:31:46 INFO - PROCESS | 2516 | 1465860706482 Marionette TRACE conn3 -> [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\", \"9aafb883-d809-412a-bdc1-689609e922c0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:31:46 INFO - PROCESS | 2516 | 1465860706484 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:31:46 INFO - PROCESS | 2516 | ++DOCSHELL 10A50000 == 34 [pid = 2516] [id = 322] 16:31:46 INFO - PROCESS | 2516 | ++DOMWINDOW == 76 (10BA9800) [pid = 2516] [serial = 965] [outer = 00000000] 16:31:46 INFO - PROCESS | 2516 | ++DOMWINDOW == 77 (13D5FC00) [pid = 2516] [serial = 966] [outer = 10BA9800] 16:31:46 INFO - PROCESS | 2516 | 1465860706527 Marionette DEBUG loaded listener.js 16:31:46 INFO - PROCESS | 2516 | ++DOMWINDOW == 78 (16ED9000) [pid = 2516] [serial = 967] [outer = 10BA9800] 16:31:46 INFO - PROCESS | 2516 | 1465860706868 Marionette TRACE conn3 <- [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]]]}] 16:31:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | Canvas test: 2d.gradient.radial.cone.front 16:31:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | took 638ms 16:31:46 INFO - PROCESS | 2516 | 1465860706926 Marionette TRACE conn3 -> [0,1253,"getWindowHandle",null] 16:31:46 INFO - PROCESS | 2516 | 1465860706928 Marionette TRACE conn3 <- [1,1253,null,{"value":"13"}] 16:31:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html 16:31:46 INFO - PROCESS | 2516 | 1465860706931 Marionette TRACE conn3 -> [0,1254,"setScriptTimeout",{"ms":35000}] 16:31:46 INFO - PROCESS | 2516 | 1465860706933 Marionette TRACE conn3 <- [1,1254,null,{}] 16:31:46 INFO - PROCESS | 2516 | 1465860706936 Marionette TRACE conn3 -> [0,1255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:31:46 INFO - PROCESS | 2516 | 1465860706938 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:31:47 INFO - PROCESS | 2516 | 1465860707048 Marionette TRACE conn3 <- [1,1255,null,{"value":null}] 16:31:47 INFO - PROCESS | 2516 | 1465860707055 Marionette TRACE conn3 -> [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\", \"9aafb883-d809-412a-bdc1-689609e922c0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:31:47 INFO - PROCESS | 2516 | 1465860707057 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:31:47 INFO - PROCESS | 2516 | ++DOCSHELL 15F38800 == 35 [pid = 2516] [id = 323] 16:31:47 INFO - PROCESS | 2516 | ++DOMWINDOW == 79 (177B4C00) [pid = 2516] [serial = 968] [outer = 00000000] 16:31:47 INFO - PROCESS | 2516 | ++DOMWINDOW == 80 (198CCC00) [pid = 2516] [serial = 969] [outer = 177B4C00] 16:31:47 INFO - PROCESS | 2516 | 1465860707107 Marionette DEBUG loaded listener.js 16:31:47 INFO - PROCESS | 2516 | ++DOMWINDOW == 81 (198CD000) [pid = 2516] [serial = 970] [outer = 177B4C00] 16:31:47 INFO - PROCESS | 2516 | 1465860707511 Marionette TRACE conn3 <- [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]]]}] 16:31:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | Canvas test: 2d.gradient.radial.cone.shape1 16:31:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | took 638ms 16:31:47 INFO - PROCESS | 2516 | 1465860707569 Marionette TRACE conn3 -> [0,1257,"getWindowHandle",null] 16:31:47 INFO - PROCESS | 2516 | 1465860707571 Marionette TRACE conn3 <- [1,1257,null,{"value":"13"}] 16:31:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html 16:31:47 INFO - PROCESS | 2516 | 1465860707574 Marionette TRACE conn3 -> [0,1258,"setScriptTimeout",{"ms":35000}] 16:31:47 INFO - PROCESS | 2516 | 1465860707576 Marionette TRACE conn3 <- [1,1258,null,{}] 16:31:47 INFO - PROCESS | 2516 | 1465860707579 Marionette TRACE conn3 -> [0,1259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:31:47 INFO - PROCESS | 2516 | 1465860707581 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:31:47 INFO - PROCESS | 2516 | 1465860707655 Marionette TRACE conn3 <- [1,1259,null,{"value":null}] 16:31:47 INFO - PROCESS | 2516 | 1465860707767 Marionette TRACE conn3 -> [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\", \"9aafb883-d809-412a-bdc1-689609e922c0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:31:47 INFO - PROCESS | 2516 | 1465860707769 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:31:47 INFO - PROCESS | 2516 | ++DOCSHELL 104E5400 == 36 [pid = 2516] [id = 324] 16:31:47 INFO - PROCESS | 2516 | ++DOMWINDOW == 82 (14FC3400) [pid = 2516] [serial = 971] [outer = 00000000] 16:31:47 INFO - PROCESS | 2516 | ++DOMWINDOW == 83 (19E81C00) [pid = 2516] [serial = 972] [outer = 14FC3400] 16:31:47 INFO - PROCESS | 2516 | 1465860707813 Marionette DEBUG loaded listener.js 16:31:47 INFO - PROCESS | 2516 | ++DOMWINDOW == 84 (19E83400) [pid = 2516] [serial = 973] [outer = 14FC3400] 16:31:48 INFO - PROCESS | 2516 | 1465860708312 Marionette TRACE conn3 <- [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]]]}] 16:31:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | Canvas test: 2d.gradient.radial.cone.shape2 16:31:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | took 809ms 16:31:48 INFO - PROCESS | 2516 | 1465860708378 Marionette TRACE conn3 -> [0,1261,"getWindowHandle",null] 16:31:48 INFO - PROCESS | 2516 | 1465860708382 Marionette TRACE conn3 <- [1,1261,null,{"value":"13"}] 16:31:48 INFO - PROCESS | 2516 | 1465860708387 Marionette TRACE conn3 -> [0,1262,"setScriptTimeout",{"ms":35000}] 16:31:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html 16:31:48 INFO - PROCESS | 2516 | 1465860708390 Marionette TRACE conn3 <- [1,1262,null,{}] 16:31:48 INFO - PROCESS | 2516 | 1465860708396 Marionette TRACE conn3 -> [0,1263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:31:48 INFO - PROCESS | 2516 | 1465860708399 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:31:48 INFO - PROCESS | 2516 | 1465860708515 Marionette TRACE conn3 <- [1,1263,null,{"value":null}] 16:31:48 INFO - PROCESS | 2516 | 1465860708644 Marionette TRACE conn3 -> [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\", \"9aafb883-d809-412a-bdc1-689609e922c0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:31:48 INFO - PROCESS | 2516 | 1465860708647 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:31:48 INFO - PROCESS | 2516 | ++DOCSHELL 104EB400 == 37 [pid = 2516] [id = 325] 16:31:48 INFO - PROCESS | 2516 | ++DOMWINDOW == 85 (10560000) [pid = 2516] [serial = 974] [outer = 00000000] 16:31:48 INFO - PROCESS | 2516 | ++DOMWINDOW == 86 (114C1000) [pid = 2516] [serial = 975] [outer = 10560000] 16:31:48 INFO - PROCESS | 2516 | 1465860708707 Marionette DEBUG loaded listener.js 16:31:48 INFO - PROCESS | 2516 | ++DOMWINDOW == 87 (12ADE400) [pid = 2516] [serial = 976] [outer = 10560000] 16:31:49 INFO - PROCESS | 2516 | 1465860709455 Marionette TRACE conn3 <- [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]]]}] 16:31:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | Canvas test: 2d.gradient.radial.cone.top 16:31:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | took 1151ms 16:31:49 INFO - PROCESS | 2516 | 1465860709526 Marionette TRACE conn3 -> [0,1265,"getWindowHandle",null] 16:31:49 INFO - PROCESS | 2516 | 1465860709530 Marionette TRACE conn3 <- [1,1265,null,{"value":"13"}] 16:31:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html 16:31:49 INFO - PROCESS | 2516 | 1465860709537 Marionette TRACE conn3 -> [0,1266,"setScriptTimeout",{"ms":35000}] 16:31:49 INFO - PROCESS | 2516 | 1465860709540 Marionette TRACE conn3 <- [1,1266,null,{}] 16:31:49 INFO - PROCESS | 2516 | 1465860709544 Marionette TRACE conn3 -> [0,1267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:31:49 INFO - PROCESS | 2516 | 1465860709547 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:31:49 INFO - PROCESS | 2516 | 1465860709671 Marionette TRACE conn3 <- [1,1267,null,{"value":null}] 16:31:49 INFO - PROCESS | 2516 | 1465860709792 Marionette TRACE conn3 -> [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\", \"9aafb883-d809-412a-bdc1-689609e922c0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:31:49 INFO - PROCESS | 2516 | 1465860709795 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:31:49 INFO - PROCESS | 2516 | ++DOCSHELL 1393B000 == 38 [pid = 2516] [id = 326] 16:31:49 INFO - PROCESS | 2516 | ++DOMWINDOW == 88 (13C13000) [pid = 2516] [serial = 977] [outer = 00000000] 16:31:49 INFO - PROCESS | 2516 | ++DOMWINDOW == 89 (14312C00) [pid = 2516] [serial = 978] [outer = 13C13000] 16:31:49 INFO - PROCESS | 2516 | 1465860709855 Marionette DEBUG loaded listener.js 16:31:49 INFO - PROCESS | 2516 | ++DOMWINDOW == 90 (15EB2000) [pid = 2516] [serial = 979] [outer = 13C13000] 16:31:50 INFO - PROCESS | 2516 | --DOCSHELL 15F38800 == 37 [pid = 2516] [id = 323] 16:31:50 INFO - PROCESS | 2516 | --DOCSHELL 10A50000 == 36 [pid = 2516] [id = 322] 16:31:50 INFO - PROCESS | 2516 | --DOCSHELL 17946000 == 35 [pid = 2516] [id = 321] 16:31:50 INFO - PROCESS | 2516 | --DOCSHELL 16D12C00 == 34 [pid = 2516] [id = 320] 16:31:50 INFO - PROCESS | 2516 | --DOCSHELL 15649C00 == 33 [pid = 2516] [id = 319] 16:31:50 INFO - PROCESS | 2516 | --DOCSHELL 14FC4C00 == 32 [pid = 2516] [id = 318] 16:31:50 INFO - PROCESS | 2516 | --DOCSHELL 12B99400 == 31 [pid = 2516] [id = 317] 16:31:50 INFO - PROCESS | 2516 | --DOCSHELL 10A49400 == 30 [pid = 2516] [id = 316] 16:31:50 INFO - PROCESS | 2516 | --DOMWINDOW == 89 (1A250800) [pid = 2516] [serial = 930] [outer = 00000000] [url = about:blank] 16:31:50 INFO - PROCESS | 2516 | --DOMWINDOW == 88 (16EDFC00) [pid = 2516] [serial = 915] [outer = 00000000] [url = about:blank] 16:31:50 INFO - PROCESS | 2516 | --DOMWINDOW == 87 (17009000) [pid = 2516] [serial = 916] [outer = 00000000] [url = about:blank] 16:31:50 INFO - PROCESS | 2516 | --DOMWINDOW == 86 (177ADC00) [pid = 2516] [serial = 918] [outer = 00000000] [url = about:blank] 16:31:50 INFO - PROCESS | 2516 | --DOMWINDOW == 85 (17F67400) [pid = 2516] [serial = 919] [outer = 00000000] [url = about:blank] 16:31:50 INFO - PROCESS | 2516 | --DOMWINDOW == 84 (1AB93800) [pid = 2516] [serial = 898] [outer = 00000000] [url = about:blank] 16:31:50 INFO - PROCESS | 2516 | --DOMWINDOW == 83 (1314B800) [pid = 2516] [serial = 906] [outer = 00000000] [url = about:blank] 16:31:50 INFO - PROCESS | 2516 | --DOMWINDOW == 82 (131D8C00) [pid = 2516] [serial = 907] [outer = 00000000] [url = about:blank] 16:31:50 INFO - PROCESS | 2516 | --DOMWINDOW == 81 (1500F800) [pid = 2516] [serial = 909] [outer = 00000000] [url = about:blank] 16:31:50 INFO - PROCESS | 2516 | --DOMWINDOW == 80 (157A7400) [pid = 2516] [serial = 910] [outer = 00000000] [url = about:blank] 16:31:50 INFO - PROCESS | 2516 | --DOMWINDOW == 79 (10EF4C00) [pid = 2516] [serial = 903] [outer = 00000000] [url = about:blank] 16:31:50 INFO - PROCESS | 2516 | --DOMWINDOW == 78 (114BD000) [pid = 2516] [serial = 904] [outer = 00000000] [url = about:blank] 16:31:50 INFO - PROCESS | 2516 | --DOMWINDOW == 77 (16A45400) [pid = 2516] [serial = 912] [outer = 00000000] [url = about:blank] 16:31:50 INFO - PROCESS | 2516 | --DOMWINDOW == 76 (11CC8000) [pid = 2516] [serial = 900] [outer = 00000000] [url = about:blank] 16:31:50 INFO - PROCESS | 2516 | --DOMWINDOW == 75 (12D63C00) [pid = 2516] [serial = 901] [outer = 00000000] [url = about:blank] 16:31:50 INFO - PROCESS | 2516 | --DOMWINDOW == 74 (198D3400) [pid = 2516] [serial = 921] [outer = 00000000] [url = about:blank] 16:31:50 INFO - PROCESS | 2516 | --DOMWINDOW == 73 (1A253800) [pid = 2516] [serial = 931] [outer = 00000000] [url = about:blank] 16:31:50 INFO - PROCESS | 2516 | --DOMWINDOW == 72 (16ED8C00) [pid = 2516] [serial = 924] [outer = 00000000] [url = about:blank] 16:31:50 INFO - PROCESS | 2516 | --DOMWINDOW == 71 (177B5400) [pid = 2516] [serial = 925] [outer = 00000000] [url = about:blank] 16:31:50 INFO - PROCESS | 2516 | --DOMWINDOW == 70 (19CA6800) [pid = 2516] [serial = 927] [outer = 00000000] [url = about:blank] 16:31:50 INFO - PROCESS | 2516 | --DOMWINDOW == 69 (198D3800) [pid = 2516] [serial = 922] [outer = 00000000] [url = about:blank] 16:31:50 INFO - PROCESS | 2516 | --DOMWINDOW == 68 (19E82400) [pid = 2516] [serial = 928] [outer = 00000000] [url = about:blank] 16:31:50 INFO - PROCESS | 2516 | --DOMWINDOW == 67 (16D0C400) [pid = 2516] [serial = 913] [outer = 00000000] [url = about:blank] 16:31:50 INFO - PROCESS | 2516 | 1465860710670 Marionette TRACE conn3 <- [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]]]}] 16:31:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | Canvas test: 2d.gradient.radial.equal 16:31:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | took 1183ms 16:31:50 INFO - PROCESS | 2516 | 1465860710733 Marionette TRACE conn3 -> [0,1269,"getWindowHandle",null] 16:31:50 INFO - PROCESS | 2516 | 1465860710737 Marionette TRACE conn3 <- [1,1269,null,{"value":"13"}] 16:31:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html 16:31:50 INFO - PROCESS | 2516 | 1465860710742 Marionette TRACE conn3 -> [0,1270,"setScriptTimeout",{"ms":35000}] 16:31:50 INFO - PROCESS | 2516 | 1465860710745 Marionette TRACE conn3 <- [1,1270,null,{}] 16:31:50 INFO - PROCESS | 2516 | 1465860710751 Marionette TRACE conn3 -> [0,1271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:31:50 INFO - PROCESS | 2516 | 1465860710754 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:31:50 INFO - PROCESS | 2516 | 1465860710835 Marionette TRACE conn3 <- [1,1271,null,{"value":null}] 16:31:50 INFO - PROCESS | 2516 | 1465860710848 Marionette TRACE conn3 -> [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\", \"9aafb883-d809-412a-bdc1-689609e922c0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:31:50 INFO - PROCESS | 2516 | 1465860710850 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:31:50 INFO - PROCESS | 2516 | ++DOCSHELL 10EFA800 == 31 [pid = 2516] [id = 327] 16:31:50 INFO - PROCESS | 2516 | ++DOMWINDOW == 68 (1129A800) [pid = 2516] [serial = 980] [outer = 00000000] 16:31:50 INFO - PROCESS | 2516 | ++DOMWINDOW == 69 (11CC6800) [pid = 2516] [serial = 981] [outer = 1129A800] 16:31:50 INFO - PROCESS | 2516 | 1465860710899 Marionette DEBUG loaded listener.js 16:31:50 INFO - PROCESS | 2516 | ++DOMWINDOW == 70 (12A9CC00) [pid = 2516] [serial = 982] [outer = 1129A800] 16:31:51 INFO - PROCESS | 2516 | 1465860711372 Marionette TRACE conn3 <- [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]]]}] 16:31:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | Canvas test: 2d.gradient.radial.inside1 16:31:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | took 685ms 16:31:51 INFO - PROCESS | 2516 | 1465860711438 Marionette TRACE conn3 -> [0,1273,"getWindowHandle",null] 16:31:51 INFO - PROCESS | 2516 | 1465860711442 Marionette TRACE conn3 <- [1,1273,null,{"value":"13"}] 16:31:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html 16:31:51 INFO - PROCESS | 2516 | 1465860711448 Marionette TRACE conn3 -> [0,1274,"setScriptTimeout",{"ms":35000}] 16:31:51 INFO - PROCESS | 2516 | 1465860711451 Marionette TRACE conn3 <- [1,1274,null,{}] 16:31:51 INFO - PROCESS | 2516 | 1465860711454 Marionette TRACE conn3 -> [0,1275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:31:51 INFO - PROCESS | 2516 | 1465860711457 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:31:51 INFO - PROCESS | 2516 | 1465860711539 Marionette TRACE conn3 <- [1,1275,null,{"value":null}] 16:31:51 INFO - PROCESS | 2516 | 1465860711544 Marionette TRACE conn3 -> [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\", \"9aafb883-d809-412a-bdc1-689609e922c0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:31:51 INFO - PROCESS | 2516 | 1465860711547 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:31:51 INFO - PROCESS | 2516 | ++DOCSHELL 13930400 == 32 [pid = 2516] [id = 328] 16:31:51 INFO - PROCESS | 2516 | ++DOMWINDOW == 71 (13931800) [pid = 2516] [serial = 983] [outer = 00000000] 16:31:51 INFO - PROCESS | 2516 | ++DOMWINDOW == 72 (13C1D400) [pid = 2516] [serial = 984] [outer = 13931800] 16:31:51 INFO - PROCESS | 2516 | 1465860711593 Marionette DEBUG loaded listener.js 16:31:51 INFO - PROCESS | 2516 | ++DOMWINDOW == 73 (13D5E400) [pid = 2516] [serial = 985] [outer = 13931800] 16:31:52 INFO - PROCESS | 2516 | 1465860712060 Marionette TRACE conn3 <- [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]]]}] 16:31:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | Canvas test: 2d.gradient.radial.inside2 16:31:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | took 638ms 16:31:52 INFO - PROCESS | 2516 | 1465860712087 Marionette TRACE conn3 -> [0,1277,"getWindowHandle",null] 16:31:52 INFO - PROCESS | 2516 | 1465860712089 Marionette TRACE conn3 <- [1,1277,null,{"value":"13"}] 16:31:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html 16:31:52 INFO - PROCESS | 2516 | 1465860712093 Marionette TRACE conn3 -> [0,1278,"setScriptTimeout",{"ms":35000}] 16:31:52 INFO - PROCESS | 2516 | 1465860712096 Marionette TRACE conn3 <- [1,1278,null,{}] 16:31:52 INFO - PROCESS | 2516 | 1465860712106 Marionette TRACE conn3 -> [0,1279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:31:52 INFO - PROCESS | 2516 | 1465860712111 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:31:52 INFO - PROCESS | 2516 | 1465860712194 Marionette TRACE conn3 <- [1,1279,null,{"value":null}] 16:31:52 INFO - PROCESS | 2516 | 1465860712203 Marionette TRACE conn3 -> [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\", \"9aafb883-d809-412a-bdc1-689609e922c0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:31:52 INFO - PROCESS | 2516 | 1465860712207 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:31:52 INFO - PROCESS | 2516 | ++DOCSHELL 1669A400 == 33 [pid = 2516] [id = 329] 16:31:52 INFO - PROCESS | 2516 | ++DOMWINDOW == 74 (166A8C00) [pid = 2516] [serial = 986] [outer = 00000000] 16:31:52 INFO - PROCESS | 2516 | ++DOMWINDOW == 75 (16D03800) [pid = 2516] [serial = 987] [outer = 166A8C00] 16:31:52 INFO - PROCESS | 2516 | 1465860712262 Marionette DEBUG loaded listener.js 16:31:52 INFO - PROCESS | 2516 | ++DOMWINDOW == 76 (16D0F800) [pid = 2516] [serial = 988] [outer = 166A8C00] 16:31:52 INFO - PROCESS | 2516 | 1465860712702 Marionette TRACE conn3 <- [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]]]}] 16:31:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | Canvas test: 2d.gradient.radial.inside3 16:31:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | took 623ms 16:31:52 INFO - PROCESS | 2516 | 1465860712730 Marionette TRACE conn3 -> [0,1281,"getWindowHandle",null] 16:31:52 INFO - PROCESS | 2516 | 1465860712733 Marionette TRACE conn3 <- [1,1281,null,{"value":"13"}] 16:31:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html 16:31:52 INFO - PROCESS | 2516 | 1465860712736 Marionette TRACE conn3 -> [0,1282,"setScriptTimeout",{"ms":35000}] 16:31:52 INFO - PROCESS | 2516 | 1465860712738 Marionette TRACE conn3 <- [1,1282,null,{}] 16:31:52 INFO - PROCESS | 2516 | 1465860712741 Marionette TRACE conn3 -> [0,1283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:31:52 INFO - PROCESS | 2516 | 1465860712743 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:31:52 INFO - PROCESS | 2516 | 1465860712826 Marionette TRACE conn3 <- [1,1283,null,{"value":null}] 16:31:52 INFO - PROCESS | 2516 | 1465860712831 Marionette TRACE conn3 -> [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\", \"9aafb883-d809-412a-bdc1-689609e922c0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:31:52 INFO - PROCESS | 2516 | 1465860712833 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:31:52 INFO - PROCESS | 2516 | ++DOCSHELL 16D7A800 == 34 [pid = 2516] [id = 330] 16:31:52 INFO - PROCESS | 2516 | ++DOMWINDOW == 77 (16E9FC00) [pid = 2516] [serial = 989] [outer = 00000000] 16:31:52 INFO - PROCESS | 2516 | ++DOMWINDOW == 78 (1761CC00) [pid = 2516] [serial = 990] [outer = 16E9FC00] 16:31:52 INFO - PROCESS | 2516 | 1465860712878 Marionette DEBUG loaded listener.js 16:31:52 INFO - PROCESS | 2516 | ++DOMWINDOW == 79 (17713C00) [pid = 2516] [serial = 991] [outer = 16E9FC00] 16:31:53 INFO - PROCESS | 2516 | 1465860713338 Marionette TRACE conn3 <- [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]]]}] 16:31:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative 16:31:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | took 623ms 16:31:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html 16:31:53 INFO - PROCESS | 2516 | 1465860713358 Marionette TRACE conn3 -> [0,1285,"getWindowHandle",null] 16:31:53 INFO - PROCESS | 2516 | 1465860713360 Marionette TRACE conn3 <- [1,1285,null,{"value":"13"}] 16:31:53 INFO - PROCESS | 2516 | 1465860713363 Marionette TRACE conn3 -> [0,1286,"setScriptTimeout",{"ms":35000}] 16:31:53 INFO - PROCESS | 2516 | 1465860713364 Marionette TRACE conn3 <- [1,1286,null,{}] 16:31:53 INFO - PROCESS | 2516 | 1465860713378 Marionette TRACE conn3 -> [0,1287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:31:53 INFO - PROCESS | 2516 | 1465860713380 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:31:53 INFO - PROCESS | 2516 | 1465860713484 Marionette TRACE conn3 <- [1,1287,null,{"value":null}] 16:31:53 INFO - PROCESS | 2516 | 1465860713489 Marionette TRACE conn3 -> [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\", \"9aafb883-d809-412a-bdc1-689609e922c0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:31:53 INFO - PROCESS | 2516 | 1465860713492 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:31:53 INFO - PROCESS | 2516 | ++DOCSHELL 1761BC00 == 35 [pid = 2516] [id = 331] 16:31:53 INFO - PROCESS | 2516 | ++DOMWINDOW == 80 (17716000) [pid = 2516] [serial = 992] [outer = 00000000] 16:31:53 INFO - PROCESS | 2516 | ++DOMWINDOW == 81 (17E60000) [pid = 2516] [serial = 993] [outer = 17716000] 16:31:53 INFO - PROCESS | 2516 | 1465860713534 Marionette DEBUG loaded listener.js 16:31:53 INFO - PROCESS | 2516 | ++DOMWINDOW == 82 (12DF0800) [pid = 2516] [serial = 994] [outer = 17716000] 16:31:53 INFO - PROCESS | 2516 | 1465860713994 Marionette TRACE conn3 <- [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]]]}] 16:31:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | createRadialGradient() throws TypeError if arguments are not finite 16:31:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | took 638ms 16:31:54 INFO - PROCESS | 2516 | 1465860714006 Marionette TRACE conn3 -> [0,1289,"getWindowHandle",null] 16:31:54 INFO - PROCESS | 2516 | 1465860714008 Marionette TRACE conn3 <- [1,1289,null,{"value":"13"}] 16:31:54 INFO - PROCESS | 2516 | 1465860714011 Marionette TRACE conn3 -> [0,1290,"setScriptTimeout",{"ms":35000}] 16:31:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html 16:31:54 INFO - PROCESS | 2516 | 1465860714013 Marionette TRACE conn3 <- [1,1290,null,{}] 16:31:54 INFO - PROCESS | 2516 | 1465860714016 Marionette TRACE conn3 -> [0,1291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:31:54 INFO - PROCESS | 2516 | 1465860714022 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:31:54 INFO - PROCESS | 2516 | 1465860714151 Marionette TRACE conn3 <- [1,1291,null,{"value":null}] 16:31:54 INFO - PROCESS | 2516 | 1465860714239 Marionette TRACE conn3 -> [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\", \"9aafb883-d809-412a-bdc1-689609e922c0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:31:54 INFO - PROCESS | 2516 | 1465860714241 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:31:54 INFO - PROCESS | 2516 | ++DOCSHELL 198D6400 == 36 [pid = 2516] [id = 332] 16:31:54 INFO - PROCESS | 2516 | ++DOMWINDOW == 83 (198D6800) [pid = 2516] [serial = 995] [outer = 00000000] 16:31:54 INFO - PROCESS | 2516 | ++DOMWINDOW == 84 (19CA9800) [pid = 2516] [serial = 996] [outer = 198D6800] 16:31:54 INFO - PROCESS | 2516 | 1465860714293 Marionette DEBUG loaded listener.js 16:31:54 INFO - PROCESS | 2516 | ++DOMWINDOW == 85 (19CA2C00) [pid = 2516] [serial = 997] [outer = 198D6800] 16:31:54 INFO - PROCESS | 2516 | 1465860714724 Marionette TRACE conn3 <- [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]]]}] 16:31:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | Canvas test: 2d.gradient.radial.outside1 16:31:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | took 747ms 16:31:54 INFO - PROCESS | 2516 | 1465860714752 Marionette TRACE conn3 -> [0,1293,"getWindowHandle",null] 16:31:54 INFO - PROCESS | 2516 | 1465860714754 Marionette TRACE conn3 <- [1,1293,null,{"value":"13"}] 16:31:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html 16:31:54 INFO - PROCESS | 2516 | 1465860714763 Marionette TRACE conn3 -> [0,1294,"setScriptTimeout",{"ms":35000}] 16:31:54 INFO - PROCESS | 2516 | 1465860714764 Marionette TRACE conn3 <- [1,1294,null,{}] 16:31:54 INFO - PROCESS | 2516 | 1465860714768 Marionette TRACE conn3 -> [0,1295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:31:54 INFO - PROCESS | 2516 | 1465860714770 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:31:54 INFO - PROCESS | 2516 | 1465860714873 Marionette TRACE conn3 <- [1,1295,null,{"value":null}] 16:31:54 INFO - PROCESS | 2516 | 1465860714878 Marionette TRACE conn3 -> [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\", \"9aafb883-d809-412a-bdc1-689609e922c0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:31:54 INFO - PROCESS | 2516 | 1465860714880 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:31:54 INFO - PROCESS | 2516 | ++DOCSHELL 1A24C800 == 37 [pid = 2516] [id = 333] 16:31:54 INFO - PROCESS | 2516 | ++DOMWINDOW == 86 (1A24E000) [pid = 2516] [serial = 998] [outer = 00000000] 16:31:54 INFO - PROCESS | 2516 | ++DOMWINDOW == 87 (1A256C00) [pid = 2516] [serial = 999] [outer = 1A24E000] 16:31:54 INFO - PROCESS | 2516 | 1465860714922 Marionette DEBUG loaded listener.js 16:31:54 INFO - PROCESS | 2516 | ++DOMWINDOW == 88 (1A257800) [pid = 2516] [serial = 1000] [outer = 1A24E000] 16:31:55 INFO - PROCESS | 2516 | --DOMWINDOW == 87 (14FC6400) [pid = 2516] [serial = 953] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html] 16:31:55 INFO - PROCESS | 2516 | --DOMWINDOW == 86 (12D59C00) [pid = 2516] [serial = 944] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html] 16:31:55 INFO - PROCESS | 2516 | --DOMWINDOW == 85 (12B9A400) [pid = 2516] [serial = 950] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html] 16:31:55 INFO - PROCESS | 2516 | --DOMWINDOW == 84 (10A49800) [pid = 2516] [serial = 947] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html] 16:31:55 INFO - PROCESS | 2516 | --DOMWINDOW == 83 (17946400) [pid = 2516] [serial = 962] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html] 16:31:55 INFO - PROCESS | 2516 | --DOMWINDOW == 82 (10A49000) [pid = 2516] [serial = 932] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html] 16:31:55 INFO - PROCESS | 2516 | --DOMWINDOW == 81 (13D56800) [pid = 2516] [serial = 935] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html] 16:31:55 INFO - PROCESS | 2516 | --DOMWINDOW == 80 (17621000) [pid = 2516] [serial = 938] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html] 16:31:55 INFO - PROCESS | 2516 | --DOMWINDOW == 79 (177B4C00) [pid = 2516] [serial = 968] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html] 16:31:55 INFO - PROCESS | 2516 | --DOMWINDOW == 78 (1A4B1C00) [pid = 2516] [serial = 941] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html] 16:31:55 INFO - PROCESS | 2516 | --DOMWINDOW == 77 (16D6DC00) [pid = 2516] [serial = 959] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html] 16:31:55 INFO - PROCESS | 2516 | --DOMWINDOW == 76 (10BA9800) [pid = 2516] [serial = 965] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html] 16:31:55 INFO - PROCESS | 2516 | --DOMWINDOW == 75 (15F3E400) [pid = 2516] [serial = 956] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html] 16:31:55 INFO - PROCESS | 2516 | 1465860715450 Marionette TRACE conn3 <- [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]]]}] 16:31:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | Canvas test: 2d.gradient.radial.outside2 16:31:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | took 731ms 16:31:55 INFO - PROCESS | 2516 | 1465860715498 Marionette TRACE conn3 -> [0,1297,"getWindowHandle",null] 16:31:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html 16:31:55 INFO - PROCESS | 2516 | 1465860715500 Marionette TRACE conn3 <- [1,1297,null,{"value":"13"}] 16:31:55 INFO - PROCESS | 2516 | 1465860715503 Marionette TRACE conn3 -> [0,1298,"setScriptTimeout",{"ms":35000}] 16:31:55 INFO - PROCESS | 2516 | 1465860715505 Marionette TRACE conn3 <- [1,1298,null,{}] 16:31:55 INFO - PROCESS | 2516 | 1465860715508 Marionette TRACE conn3 -> [0,1299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:31:55 INFO - PROCESS | 2516 | 1465860715510 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:31:55 INFO - PROCESS | 2516 | 1465860715617 Marionette TRACE conn3 <- [1,1299,null,{"value":null}] 16:31:55 INFO - PROCESS | 2516 | 1465860715623 Marionette TRACE conn3 -> [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\", \"9aafb883-d809-412a-bdc1-689609e922c0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:31:55 INFO - PROCESS | 2516 | 1465860715625 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:31:55 INFO - PROCESS | 2516 | ++DOCSHELL 10A4A800 == 38 [pid = 2516] [id = 334] 16:31:55 INFO - PROCESS | 2516 | ++DOMWINDOW == 76 (14FCD400) [pid = 2516] [serial = 1001] [outer = 00000000] 16:31:55 INFO - PROCESS | 2516 | ++DOMWINDOW == 77 (16EDDC00) [pid = 2516] [serial = 1002] [outer = 14FCD400] 16:31:55 INFO - PROCESS | 2516 | 1465860715669 Marionette DEBUG loaded listener.js 16:31:55 INFO - PROCESS | 2516 | ++DOMWINDOW == 78 (198C9C00) [pid = 2516] [serial = 1003] [outer = 14FCD400] 16:31:56 INFO - PROCESS | 2516 | 1465860716101 Marionette TRACE conn3 <- [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] 16:31:56 INFO - PROCESS | 2516 | 1465860716144 Marionette TRACE conn3 <- [1,1301,null,{"value":"13"}] 16:31:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html 16:31:56 INFO - PROCESS | 2516 | 1465860716147 Marionette TRACE conn3 -> [0,1302,"setScriptTimeout",{"ms":35000}] 16:31:56 INFO - PROCESS | 2516 | 1465860716149 Marionette TRACE conn3 <- [1,1302,null,{}] 16:31:56 INFO - PROCESS | 2516 | 1465860716152 Marionette TRACE conn3 -> [0,1303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:31:56 INFO - PROCESS | 2516 | 1465860716154 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:31:56 INFO - PROCESS | 2516 | 1465860716232 Marionette TRACE conn3 <- [1,1303,null,{"value":null}] 16:31:56 INFO - PROCESS | 2516 | 1465860716237 Marionette TRACE conn3 -> [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\", \"9aafb883-d809-412a-bdc1-689609e922c0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:31:56 INFO - PROCESS | 2516 | 1465860716239 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:31:56 INFO - PROCESS | 2516 | ++DOCSHELL 15FBD800 == 39 [pid = 2516] [id = 335] 16:31:56 INFO - PROCESS | 2516 | ++DOMWINDOW == 79 (19CA7C00) [pid = 2516] [serial = 1004] [outer = 00000000] 16:31:56 INFO - PROCESS | 2516 | ++DOMWINDOW == 80 (1A4B3400) [pid = 2516] [serial = 1005] [outer = 19CA7C00] 16:31:56 INFO - PROCESS | 2516 | 1465860716281 Marionette DEBUG loaded listener.js 16:31:56 INFO - PROCESS | 2516 | ++DOMWINDOW == 81 (1A4B6C00) [pid = 2516] [serial = 1006] [outer = 19CA7C00] 16:31:56 INFO - PROCESS | 2516 | 1465860716712 Marionette TRACE conn3 <- [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]]]}] 16:31:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | Canvas test: 2d.gradient.radial.touch1 16:31:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | took 591ms 16:31:56 INFO - PROCESS | 2516 | 1465860716748 Marionette TRACE conn3 -> [0,1305,"getWindowHandle",null] 16:31:56 INFO - PROCESS | 2516 | 1465860716750 Marionette TRACE conn3 <- [1,1305,null,{"value":"13"}] 16:31:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html 16:31:56 INFO - PROCESS | 2516 | 1465860716757 Marionette TRACE conn3 -> [0,1306,"setScriptTimeout",{"ms":35000}] 16:31:56 INFO - PROCESS | 2516 | 1465860716759 Marionette TRACE conn3 <- [1,1306,null,{}] 16:31:56 INFO - PROCESS | 2516 | 1465860716762 Marionette TRACE conn3 -> [0,1307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:31:56 INFO - PROCESS | 2516 | 1465860716764 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:31:56 INFO - PROCESS | 2516 | 1465860716841 Marionette TRACE conn3 <- [1,1307,null,{"value":null}] 16:31:56 INFO - PROCESS | 2516 | 1465860716846 Marionette TRACE conn3 -> [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\", \"9aafb883-d809-412a-bdc1-689609e922c0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:31:56 INFO - PROCESS | 2516 | 1465860716848 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:31:56 INFO - PROCESS | 2516 | ++DOCSHELL 19CA5800 == 40 [pid = 2516] [id = 336] 16:31:56 INFO - PROCESS | 2516 | ++DOMWINDOW == 82 (19CA8C00) [pid = 2516] [serial = 1007] [outer = 00000000] 16:31:56 INFO - PROCESS | 2516 | ++DOMWINDOW == 83 (1A4E5400) [pid = 2516] [serial = 1008] [outer = 19CA8C00] 16:31:56 INFO - PROCESS | 2516 | 1465860716893 Marionette DEBUG loaded listener.js 16:31:56 INFO - PROCESS | 2516 | ++DOMWINDOW == 84 (1A4E7000) [pid = 2516] [serial = 1009] [outer = 19CA8C00] 16:31:57 INFO - PROCESS | 2516 | 1465860717508 Marionette TRACE conn3 <- [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]]]}] 16:31:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | Canvas test: 2d.gradient.radial.touch2 16:31:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | took 794ms 16:31:57 INFO - PROCESS | 2516 | 1465860717541 Marionette TRACE conn3 -> [0,1309,"getWindowHandle",null] 16:31:57 INFO - PROCESS | 2516 | 1465860717545 Marionette TRACE conn3 <- [1,1309,null,{"value":"13"}] 16:31:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html 16:31:57 INFO - PROCESS | 2516 | 1465860717550 Marionette TRACE conn3 -> [0,1310,"setScriptTimeout",{"ms":35000}] 16:31:57 INFO - PROCESS | 2516 | 1465860717553 Marionette TRACE conn3 <- [1,1310,null,{}] 16:31:57 INFO - PROCESS | 2516 | 1465860717559 Marionette TRACE conn3 -> [0,1311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:31:57 INFO - PROCESS | 2516 | 1465860717563 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:31:57 INFO - PROCESS | 2516 | 1465860717671 Marionette TRACE conn3 <- [1,1311,null,{"value":null}] 16:31:57 INFO - PROCESS | 2516 | 1465860717803 Marionette TRACE conn3 -> [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\", \"9aafb883-d809-412a-bdc1-689609e922c0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:31:57 INFO - PROCESS | 2516 | 1465860717805 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:31:57 INFO - PROCESS | 2516 | ++DOCSHELL 10563000 == 41 [pid = 2516] [id = 337] 16:31:57 INFO - PROCESS | 2516 | ++DOMWINDOW == 85 (105E4400) [pid = 2516] [serial = 1010] [outer = 00000000] 16:31:57 INFO - PROCESS | 2516 | ++DOMWINDOW == 86 (12DEB000) [pid = 2516] [serial = 1011] [outer = 105E4400] 16:31:57 INFO - PROCESS | 2516 | 1465860717861 Marionette DEBUG loaded listener.js 16:31:57 INFO - PROCESS | 2516 | ++DOMWINDOW == 87 (131D8C00) [pid = 2516] [serial = 1012] [outer = 105E4400] 16:31:58 INFO - PROCESS | 2516 | 1465860718454 Marionette TRACE conn3 <- [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]]]}] 16:31:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | Canvas test: 2d.gradient.radial.touch3 16:31:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | took 934ms 16:31:58 INFO - PROCESS | 2516 | 1465860718497 Marionette TRACE conn3 -> [0,1313,"getWindowHandle",null] 16:31:58 INFO - PROCESS | 2516 | 1465860718501 Marionette TRACE conn3 <- [1,1313,null,{"value":"13"}] 16:31:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html 16:31:58 INFO - PROCESS | 2516 | 1465860718507 Marionette TRACE conn3 -> [0,1314,"setScriptTimeout",{"ms":35000}] 16:31:58 INFO - PROCESS | 2516 | 1465860718510 Marionette TRACE conn3 <- [1,1314,null,{}] 16:31:58 INFO - PROCESS | 2516 | 1465860718514 Marionette TRACE conn3 -> [0,1315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:31:58 INFO - PROCESS | 2516 | 1465860718517 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:31:58 INFO - PROCESS | 2516 | 1465860718622 Marionette TRACE conn3 <- [1,1315,null,{"value":null}] 16:31:58 INFO - PROCESS | 2516 | 1465860718751 Marionette TRACE conn3 -> [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\", \"9aafb883-d809-412a-bdc1-689609e922c0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:31:58 INFO - PROCESS | 2516 | 1465860718754 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:31:58 INFO - PROCESS | 2516 | ++DOCSHELL 14FCC800 == 42 [pid = 2516] [id = 338] 16:31:58 INFO - PROCESS | 2516 | ++DOMWINDOW == 88 (14FCD000) [pid = 2516] [serial = 1013] [outer = 00000000] 16:31:58 INFO - PROCESS | 2516 | ++DOMWINDOW == 89 (15EB9000) [pid = 2516] [serial = 1014] [outer = 14FCD000] 16:31:58 INFO - PROCESS | 2516 | 1465860718809 Marionette DEBUG loaded listener.js 16:31:58 INFO - PROCESS | 2516 | ++DOMWINDOW == 90 (16D03400) [pid = 2516] [serial = 1015] [outer = 14FCD000] 16:31:59 INFO - PROCESS | 2516 | 1465860719401 Marionette TRACE conn3 <- [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]]]}] 16:31:59 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 16:31:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html | took 934ms 16:31:59 INFO - PROCESS | 2516 | 1465860719453 Marionette TRACE conn3 -> [0,1317,"getWindowHandle",null] 16:31:59 INFO - PROCESS | 2516 | 1465860719455 Marionette TRACE conn3 <- [1,1317,null,{"value":"13"}] 16:31:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html 16:31:59 INFO - PROCESS | 2516 | 1465860719459 Marionette TRACE conn3 -> [0,1318,"setScriptTimeout",{"ms":35000}] 16:31:59 INFO - PROCESS | 2516 | 1465860719463 Marionette TRACE conn3 <- [1,1318,null,{}] 16:31:59 INFO - PROCESS | 2516 | 1465860719474 Marionette TRACE conn3 -> [0,1319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:31:59 INFO - PROCESS | 2516 | 1465860719478 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:31:59 INFO - PROCESS | 2516 | 1465860719583 Marionette TRACE conn3 <- [1,1319,null,{"value":null}] 16:31:59 INFO - PROCESS | 2516 | 1465860719714 Marionette TRACE conn3 -> [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\", \"9aafb883-d809-412a-bdc1-689609e922c0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:31:59 INFO - PROCESS | 2516 | 1465860719718 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:31:59 INFO - PROCESS | 2516 | ++DOCSHELL 19E87000 == 43 [pid = 2516] [id = 339] 16:31:59 INFO - PROCESS | 2516 | ++DOMWINDOW == 91 (19E88000) [pid = 2516] [serial = 1016] [outer = 00000000] 16:31:59 INFO - PROCESS | 2516 | ++DOMWINDOW == 92 (1A4B1C00) [pid = 2516] [serial = 1017] [outer = 19E88000] 16:31:59 INFO - PROCESS | 2516 | 1465860719773 Marionette DEBUG loaded listener.js 16:31:59 INFO - PROCESS | 2516 | ++DOMWINDOW == 93 (1A67EC00) [pid = 2516] [serial = 1018] [outer = 19E88000] 16:32:00 INFO - PROCESS | 2516 | 1465860720485 Marionette TRACE conn3 <- [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]]]}] 16:32:00 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 16:32:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html | took 1042ms 16:32:00 INFO - PROCESS | 2516 | 1465860720545 Marionette TRACE conn3 -> [0,1321,"getWindowHandle",null] 16:32:00 INFO - PROCESS | 2516 | 1465860720549 Marionette TRACE conn3 <- [1,1321,null,{"value":"13"}] 16:32:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html 16:32:00 INFO - PROCESS | 2516 | 1465860720555 Marionette TRACE conn3 -> [0,1322,"setScriptTimeout",{"ms":35000}] 16:32:00 INFO - PROCESS | 2516 | 1465860720558 Marionette TRACE conn3 <- [1,1322,null,{}] 16:32:00 INFO - PROCESS | 2516 | 1465860720564 Marionette TRACE conn3 -> [0,1323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:32:00 INFO - PROCESS | 2516 | 1465860720567 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:32:00 INFO - PROCESS | 2516 | 1465860720663 Marionette TRACE conn3 <- [1,1323,null,{"value":null}] 16:32:00 INFO - PROCESS | 2516 | 1465860720759 Marionette TRACE conn3 -> [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\", \"9aafb883-d809-412a-bdc1-689609e922c0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:32:00 INFO - PROCESS | 2516 | 1465860720763 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:32:00 INFO - PROCESS | 2516 | ++DOCSHELL 11C20000 == 44 [pid = 2516] [id = 340] 16:32:00 INFO - PROCESS | 2516 | ++DOMWINDOW == 94 (11CC5800) [pid = 2516] [serial = 1019] [outer = 00000000] 16:32:00 INFO - PROCESS | 2516 | ++DOMWINDOW == 95 (12B99400) [pid = 2516] [serial = 1020] [outer = 11CC5800] 16:32:00 INFO - PROCESS | 2516 | 1465860720811 Marionette DEBUG loaded listener.js 16:32:00 INFO - PROCESS | 2516 | ++DOMWINDOW == 96 (1302C800) [pid = 2516] [serial = 1021] [outer = 11CC5800] 16:32:01 INFO - PROCESS | 2516 | --DOCSHELL 15FBD800 == 43 [pid = 2516] [id = 335] 16:32:01 INFO - PROCESS | 2516 | --DOCSHELL 10A4A800 == 42 [pid = 2516] [id = 334] 16:32:01 INFO - PROCESS | 2516 | --DOCSHELL 1A24C800 == 41 [pid = 2516] [id = 333] 16:32:01 INFO - PROCESS | 2516 | --DOCSHELL 198D6400 == 40 [pid = 2516] [id = 332] 16:32:01 INFO - PROCESS | 2516 | --DOCSHELL 1761BC00 == 39 [pid = 2516] [id = 331] 16:32:01 INFO - PROCESS | 2516 | --DOCSHELL 16D7A800 == 38 [pid = 2516] [id = 330] 16:32:01 INFO - PROCESS | 2516 | --DOCSHELL 1669A400 == 37 [pid = 2516] [id = 329] 16:32:01 INFO - PROCESS | 2516 | --DOCSHELL 13930400 == 36 [pid = 2516] [id = 328] 16:32:01 INFO - PROCESS | 2516 | --DOCSHELL 10EFA800 == 35 [pid = 2516] [id = 327] 16:32:01 INFO - PROCESS | 2516 | --DOCSHELL 104E5400 == 34 [pid = 2516] [id = 324] 16:32:01 INFO - PROCESS | 2516 | --DOCSHELL 12D59800 == 33 [pid = 2516] [id = 315] 16:32:01 INFO - PROCESS | 2516 | --DOCSHELL 104EB400 == 32 [pid = 2516] [id = 325] 16:32:01 INFO - PROCESS | 2516 | --DOCSHELL 1393B000 == 31 [pid = 2516] [id = 326] 16:32:01 INFO - PROCESS | 2516 | --DOCSHELL 14FCC800 == 30 [pid = 2516] [id = 338] 16:32:01 INFO - PROCESS | 2516 | --DOCSHELL 19E87000 == 29 [pid = 2516] [id = 339] 16:32:01 INFO - PROCESS | 2516 | --DOCSHELL 19CA5800 == 28 [pid = 2516] [id = 336] 16:32:01 INFO - PROCESS | 2516 | --DOCSHELL 10563000 == 27 [pid = 2516] [id = 337] 16:32:01 INFO - PROCESS | 2516 | --DOMWINDOW == 95 (157A7C00) [pid = 2516] [serial = 954] [outer = 00000000] [url = about:blank] 16:32:01 INFO - PROCESS | 2516 | --DOMWINDOW == 94 (13245400) [pid = 2516] [serial = 946] [outer = 00000000] [url = about:blank] 16:32:01 INFO - PROCESS | 2516 | --DOMWINDOW == 93 (130C8400) [pid = 2516] [serial = 945] [outer = 00000000] [url = about:blank] 16:32:01 INFO - PROCESS | 2516 | --DOMWINDOW == 92 (1309C800) [pid = 2516] [serial = 951] [outer = 00000000] [url = about:blank] 16:32:01 INFO - PROCESS | 2516 | --DOMWINDOW == 91 (13131400) [pid = 2516] [serial = 952] [outer = 00000000] [url = about:blank] 16:32:01 INFO - PROCESS | 2516 | --DOMWINDOW == 90 (10EC9800) [pid = 2516] [serial = 948] [outer = 00000000] [url = about:blank] 16:32:01 INFO - PROCESS | 2516 | --DOMWINDOW == 89 (110BE000) [pid = 2516] [serial = 949] [outer = 00000000] [url = about:blank] 16:32:01 INFO - PROCESS | 2516 | --DOMWINDOW == 88 (17E5B400) [pid = 2516] [serial = 963] [outer = 00000000] [url = about:blank] 16:32:01 INFO - PROCESS | 2516 | --DOMWINDOW == 87 (11C20400) [pid = 2516] [serial = 934] [outer = 00000000] [url = about:blank] 16:32:01 INFO - PROCESS | 2516 | --DOMWINDOW == 86 (110CA800) [pid = 2516] [serial = 933] [outer = 00000000] [url = about:blank] 16:32:01 INFO - PROCESS | 2516 | --DOMWINDOW == 85 (15EBA400) [pid = 2516] [serial = 937] [outer = 00000000] [url = about:blank] 16:32:01 INFO - PROCESS | 2516 | --DOMWINDOW == 84 (14312000) [pid = 2516] [serial = 936] [outer = 00000000] [url = about:blank] 16:32:01 INFO - PROCESS | 2516 | --DOMWINDOW == 83 (19CA4000) [pid = 2516] [serial = 940] [outer = 00000000] [url = about:blank] 16:32:01 INFO - PROCESS | 2516 | --DOMWINDOW == 82 (17ED1C00) [pid = 2516] [serial = 939] [outer = 00000000] [url = about:blank] 16:32:01 INFO - PROCESS | 2516 | --DOMWINDOW == 81 (198CD000) [pid = 2516] [serial = 970] [outer = 00000000] [url = about:blank] 16:32:01 INFO - PROCESS | 2516 | --DOMWINDOW == 80 (1A684400) [pid = 2516] [serial = 943] [outer = 00000000] [url = about:blank] 16:32:01 INFO - PROCESS | 2516 | --DOMWINDOW == 79 (1A4EB400) [pid = 2516] [serial = 942] [outer = 00000000] [url = about:blank] 16:32:01 INFO - PROCESS | 2516 | --DOMWINDOW == 78 (16F7CC00) [pid = 2516] [serial = 961] [outer = 00000000] [url = about:blank] 16:32:01 INFO - PROCESS | 2516 | --DOMWINDOW == 77 (13D5FC00) [pid = 2516] [serial = 966] [outer = 00000000] [url = about:blank] 16:32:01 INFO - PROCESS | 2516 | --DOMWINDOW == 76 (16EA5400) [pid = 2516] [serial = 960] [outer = 00000000] [url = about:blank] 16:32:01 INFO - PROCESS | 2516 | --DOMWINDOW == 75 (198CCC00) [pid = 2516] [serial = 969] [outer = 00000000] [url = about:blank] 16:32:01 INFO - PROCESS | 2516 | --DOMWINDOW == 74 (19E81C00) [pid = 2516] [serial = 972] [outer = 00000000] [url = about:blank] 16:32:01 INFO - PROCESS | 2516 | --DOMWINDOW == 73 (17F66C00) [pid = 2516] [serial = 964] [outer = 00000000] [url = about:blank] 16:32:01 INFO - PROCESS | 2516 | --DOMWINDOW == 72 (16990C00) [pid = 2516] [serial = 957] [outer = 00000000] [url = about:blank] 16:32:01 INFO - PROCESS | 2516 | --DOMWINDOW == 71 (16D06C00) [pid = 2516] [serial = 958] [outer = 00000000] [url = about:blank] 16:32:01 INFO - PROCESS | 2516 | --DOMWINDOW == 70 (16ED9000) [pid = 2516] [serial = 967] [outer = 00000000] [url = about:blank] 16:32:01 INFO - PROCESS | 2516 | --DOMWINDOW == 69 (15E11400) [pid = 2516] [serial = 955] [outer = 00000000] [url = about:blank] 16:32:02 INFO - PROCESS | 2516 | 1465860722069 Marionette TRACE conn3 <- [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]]]}] 16:32:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | Radial gradient transforms do not experience broken caching effects 16:32:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | took 1556ms 16:32:02 INFO - PROCESS | 2516 | 1465860722129 Marionette TRACE conn3 -> [0,1325,"getWindowHandle",null] 16:32:02 INFO - PROCESS | 2516 | 1465860722133 Marionette TRACE conn3 <- [1,1325,null,{"value":"13"}] 16:32:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html 16:32:02 INFO - PROCESS | 2516 | 1465860722140 Marionette TRACE conn3 -> [0,1326,"setScriptTimeout",{"ms":35000}] 16:32:02 INFO - PROCESS | 2516 | 1465860722143 Marionette TRACE conn3 <- [1,1326,null,{}] 16:32:02 INFO - PROCESS | 2516 | 1465860722149 Marionette TRACE conn3 -> [0,1327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:32:02 INFO - PROCESS | 2516 | 1465860722152 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:32:02 INFO - PROCESS | 2516 | 1465860722238 Marionette TRACE conn3 <- [1,1327,null,{"value":null}] 16:32:02 INFO - PROCESS | 2516 | 1465860722322 Marionette TRACE conn3 -> [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\", \"9aafb883-d809-412a-bdc1-689609e922c0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:32:02 INFO - PROCESS | 2516 | 1465860722325 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:32:02 INFO - PROCESS | 2516 | ++DOCSHELL 104E5C00 == 28 [pid = 2516] [id = 341] 16:32:02 INFO - PROCESS | 2516 | ++DOMWINDOW == 70 (104E6400) [pid = 2516] [serial = 1022] [outer = 00000000] 16:32:02 INFO - PROCESS | 2516 | ++DOMWINDOW == 71 (10BAA800) [pid = 2516] [serial = 1023] [outer = 104E6400] 16:32:02 INFO - PROCESS | 2516 | 1465860722371 Marionette DEBUG loaded listener.js 16:32:02 INFO - PROCESS | 2516 | ++DOMWINDOW == 72 (10EC7000) [pid = 2516] [serial = 1024] [outer = 104E6400] 16:32:03 INFO - PROCESS | 2516 | 1465860723273 Marionette TRACE conn3 <- [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]]]}] 16:32:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | createPattern() of an animated GIF draws the first frame 16:32:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | took 1136ms 16:32:03 INFO - PROCESS | 2516 | 1465860723288 Marionette TRACE conn3 -> [0,1329,"getWindowHandle",null] 16:32:03 INFO - PROCESS | 2516 | 1465860723293 Marionette TRACE conn3 <- [1,1329,null,{"value":"13"}] 16:32:03 INFO - PROCESS | 2516 | 1465860723303 Marionette TRACE conn3 -> [0,1330,"setScriptTimeout",{"ms":35000}] 16:32:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html 16:32:03 INFO - PROCESS | 2516 | 1465860723305 Marionette TRACE conn3 <- [1,1330,null,{}] 16:32:03 INFO - PROCESS | 2516 | 1465860723309 Marionette TRACE conn3 -> [0,1331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:32:03 INFO - PROCESS | 2516 | 1465860723312 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:32:03 INFO - PROCESS | 2516 | 1465860723400 Marionette TRACE conn3 <- [1,1331,null,{"value":null}] 16:32:03 INFO - PROCESS | 2516 | 1465860723406 Marionette TRACE conn3 -> [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\", \"9aafb883-d809-412a-bdc1-689609e922c0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:32:03 INFO - PROCESS | 2516 | 1465860723408 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:32:03 INFO - PROCESS | 2516 | ++DOCSHELL 12ADEC00 == 29 [pid = 2516] [id = 342] 16:32:03 INFO - PROCESS | 2516 | ++DOMWINDOW == 73 (12AE1000) [pid = 2516] [serial = 1025] [outer = 00000000] 16:32:03 INFO - PROCESS | 2516 | ++DOMWINDOW == 74 (130BF000) [pid = 2516] [serial = 1026] [outer = 12AE1000] 16:32:03 INFO - PROCESS | 2516 | 1465860723454 Marionette DEBUG loaded listener.js 16:32:03 INFO - PROCESS | 2516 | ++DOMWINDOW == 75 (13148800) [pid = 2516] [serial = 1027] [outer = 12AE1000] 16:32:03 INFO - PROCESS | 2516 | 1465860723950 Marionette TRACE conn3 <- [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]]]}] 16:32:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | Canvas test: 2d.pattern.basic.canvas 16:32:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | took 700ms 16:32:03 INFO - PROCESS | 2516 | 1465860724004 Marionette TRACE conn3 -> [0,1333,"getWindowHandle",null] 16:32:03 INFO - PROCESS | 2516 | 1465860724006 Marionette TRACE conn3 <- [1,1333,null,{"value":"13"}] 16:32:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html 16:32:04 INFO - PROCESS | 2516 | 1465860724016 Marionette TRACE conn3 -> [0,1334,"setScriptTimeout",{"ms":35000}] 16:32:04 INFO - PROCESS | 2516 | 1465860724020 Marionette TRACE conn3 <- [1,1334,null,{}] 16:32:04 INFO - PROCESS | 2516 | 1465860724030 Marionette TRACE conn3 -> [0,1335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:32:04 INFO - PROCESS | 2516 | 1465860724035 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:32:04 INFO - PROCESS | 2516 | 1465860724143 Marionette TRACE conn3 <- [1,1335,null,{"value":null}] 16:32:04 INFO - PROCESS | 2516 | 1465860724201 Marionette TRACE conn3 -> [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\", \"9aafb883-d809-412a-bdc1-689609e922c0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:32:04 INFO - PROCESS | 2516 | 1465860724204 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:32:04 INFO - PROCESS | 2516 | ++DOCSHELL 14312800 == 30 [pid = 2516] [id = 343] 16:32:04 INFO - PROCESS | 2516 | ++DOMWINDOW == 76 (14313000) [pid = 2516] [serial = 1028] [outer = 00000000] 16:32:04 INFO - PROCESS | 2516 | ++DOMWINDOW == 77 (1564A000) [pid = 2516] [serial = 1029] [outer = 14313000] 16:32:04 INFO - PROCESS | 2516 | 1465860724252 Marionette DEBUG loaded listener.js 16:32:04 INFO - PROCESS | 2516 | ++DOMWINDOW == 78 (15A8FC00) [pid = 2516] [serial = 1030] [outer = 14313000] 16:32:04 INFO - PROCESS | 2516 | 1465860724703 Marionette TRACE conn3 <- [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]]]}] 16:32:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | Canvas test: 2d.pattern.basic.image 16:32:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | took 731ms 16:32:04 INFO - PROCESS | 2516 | 1465860724784 Marionette TRACE conn3 -> [0,1337,"getWindowHandle",null] 16:32:04 INFO - PROCESS | 2516 | 1465860724787 Marionette TRACE conn3 <- [1,1337,null,{"value":"13"}] 16:32:04 INFO - PROCESS | 2516 | 1465860724792 Marionette TRACE conn3 -> [0,1338,"setScriptTimeout",{"ms":35000}] 16:32:04 INFO - PROCESS | 2516 | 1465860724794 Marionette TRACE conn3 <- [1,1338,null,{}] 16:32:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html 16:32:04 INFO - PROCESS | 2516 | 1465860724797 Marionette TRACE conn3 -> [0,1339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:32:04 INFO - PROCESS | 2516 | 1465860724799 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:32:04 INFO - PROCESS | 2516 | 1465860724911 Marionette TRACE conn3 <- [1,1339,null,{"value":null}] 16:32:04 INFO - PROCESS | 2516 | 1465860724966 Marionette TRACE conn3 -> [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\", \"9aafb883-d809-412a-bdc1-689609e922c0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:32:04 INFO - PROCESS | 2516 | 1465860724968 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:32:04 INFO - PROCESS | 2516 | ++DOCSHELL 15E11400 == 31 [pid = 2516] [id = 344] 16:32:04 INFO - PROCESS | 2516 | ++DOMWINDOW == 79 (15EBBC00) [pid = 2516] [serial = 1031] [outer = 00000000] 16:32:04 INFO - PROCESS | 2516 | ++DOMWINDOW == 80 (1669C400) [pid = 2516] [serial = 1032] [outer = 15EBBC00] 16:32:04 INFO - PROCESS | 2516 | 1465860725012 Marionette DEBUG loaded listener.js 16:32:05 INFO - PROCESS | 2516 | ++DOMWINDOW == 81 (16A3D000) [pid = 2516] [serial = 1033] [outer = 15EBBC00] 16:32:05 INFO - PROCESS | 2516 | 1465860725423 Marionette TRACE conn3 <- [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]]]}] 16:32:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | Canvas test: 2d.pattern.basic.nocontext 16:32:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | took 685ms 16:32:05 INFO - PROCESS | 2516 | 1465860725480 Marionette TRACE conn3 -> [0,1341,"getWindowHandle",null] 16:32:05 INFO - PROCESS | 2516 | 1465860725482 Marionette TRACE conn3 <- [1,1341,null,{"value":"13"}] 16:32:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html 16:32:05 INFO - PROCESS | 2516 | 1465860725485 Marionette TRACE conn3 -> [0,1342,"setScriptTimeout",{"ms":35000}] 16:32:05 INFO - PROCESS | 2516 | 1465860725487 Marionette TRACE conn3 <- [1,1342,null,{}] 16:32:05 INFO - PROCESS | 2516 | 1465860725490 Marionette TRACE conn3 -> [0,1343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:32:05 INFO - PROCESS | 2516 | 1465860725492 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:32:05 INFO - PROCESS | 2516 | 1465860725605 Marionette TRACE conn3 <- [1,1343,null,{"value":null}] 16:32:05 INFO - PROCESS | 2516 | 1465860725610 Marionette TRACE conn3 -> [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\", \"9aafb883-d809-412a-bdc1-689609e922c0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:32:05 INFO - PROCESS | 2516 | 1465860725612 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:32:05 INFO - PROCESS | 2516 | ++DOCSHELL 16A43800 == 32 [pid = 2516] [id = 345] 16:32:05 INFO - PROCESS | 2516 | ++DOMWINDOW == 82 (16A45400) [pid = 2516] [serial = 1034] [outer = 00000000] 16:32:05 INFO - PROCESS | 2516 | ++DOMWINDOW == 83 (16E9B400) [pid = 2516] [serial = 1035] [outer = 16A45400] 16:32:05 INFO - PROCESS | 2516 | 1465860725655 Marionette DEBUG loaded listener.js 16:32:05 INFO - PROCESS | 2516 | ++DOMWINDOW == 84 (16EDD400) [pid = 2516] [serial = 1036] [outer = 16A45400] 16:32:06 INFO - PROCESS | 2516 | --DOMWINDOW == 83 (17716000) [pid = 2516] [serial = 992] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html] 16:32:06 INFO - PROCESS | 2516 | --DOMWINDOW == 82 (198D6800) [pid = 2516] [serial = 995] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html] 16:32:06 INFO - PROCESS | 2516 | --DOMWINDOW == 81 (1A24E000) [pid = 2516] [serial = 998] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html] 16:32:06 INFO - PROCESS | 2516 | --DOMWINDOW == 80 (14FC3400) [pid = 2516] [serial = 971] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html] 16:32:06 INFO - PROCESS | 2516 | --DOMWINDOW == 79 (166A8C00) [pid = 2516] [serial = 986] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html] 16:32:06 INFO - PROCESS | 2516 | --DOMWINDOW == 78 (1129A800) [pid = 2516] [serial = 980] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html] 16:32:06 INFO - PROCESS | 2516 | --DOMWINDOW == 77 (16E9FC00) [pid = 2516] [serial = 989] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html] 16:32:06 INFO - PROCESS | 2516 | --DOMWINDOW == 76 (13C13000) [pid = 2516] [serial = 977] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html] 16:32:06 INFO - PROCESS | 2516 | --DOMWINDOW == 75 (10560000) [pid = 2516] [serial = 974] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html] 16:32:06 INFO - PROCESS | 2516 | --DOMWINDOW == 74 (13931800) [pid = 2516] [serial = 983] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html] 16:32:06 INFO - PROCESS | 2516 | --DOMWINDOW == 73 (14FCD400) [pid = 2516] [serial = 1001] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html] 16:32:06 INFO - PROCESS | 2516 | --DOMWINDOW == 72 (19CA8C00) [pid = 2516] [serial = 1007] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html] 16:32:06 INFO - PROCESS | 2516 | --DOMWINDOW == 71 (19CA7C00) [pid = 2516] [serial = 1004] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html] 16:32:06 INFO - PROCESS | 2516 | 1465860726336 Marionette TRACE conn3 <- [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]]]}] 16:32:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | Canvas test: 2d.pattern.basic.type 16:32:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | took 887ms 16:32:06 INFO - PROCESS | 2516 | 1465860726389 Marionette TRACE conn3 -> [0,1345,"getWindowHandle",null] 16:32:06 INFO - PROCESS | 2516 | 1465860726391 Marionette TRACE conn3 <- [1,1345,null,{"value":"13"}] 16:32:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html 16:32:06 INFO - PROCESS | 2516 | 1465860726394 Marionette TRACE conn3 -> [0,1346,"setScriptTimeout",{"ms":35000}] 16:32:06 INFO - PROCESS | 2516 | 1465860726396 Marionette TRACE conn3 <- [1,1346,null,{}] 16:32:06 INFO - PROCESS | 2516 | 1465860726399 Marionette TRACE conn3 -> [0,1347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:32:06 INFO - PROCESS | 2516 | 1465860726405 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:32:06 INFO - PROCESS | 2516 | 1465860726534 Marionette TRACE conn3 <- [1,1347,null,{"value":null}] 16:32:06 INFO - PROCESS | 2516 | 1465860726600 Marionette TRACE conn3 -> [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\", \"9aafb883-d809-412a-bdc1-689609e922c0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:32:06 INFO - PROCESS | 2516 | 1465860726602 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:32:06 INFO - PROCESS | 2516 | ++DOCSHELL 13C13000 == 33 [pid = 2516] [id = 346] 16:32:06 INFO - PROCESS | 2516 | ++DOMWINDOW == 72 (13D56800) [pid = 2516] [serial = 1037] [outer = 00000000] 16:32:06 INFO - PROCESS | 2516 | ++DOMWINDOW == 73 (1700A000) [pid = 2516] [serial = 1038] [outer = 13D56800] 16:32:06 INFO - PROCESS | 2516 | 1465860726645 Marionette DEBUG loaded listener.js 16:32:06 INFO - PROCESS | 2516 | ++DOMWINDOW == 74 (1761E400) [pid = 2516] [serial = 1039] [outer = 13D56800] 16:32:07 INFO - PROCESS | 2516 | 1465860727007 Marionette TRACE conn3 <- [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]]]}] 16:32:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | Canvas test: 2d.pattern.basic.zerocanvas 16:32:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | took 638ms 16:32:07 INFO - PROCESS | 2516 | 1465860727033 Marionette TRACE conn3 -> [0,1349,"getWindowHandle",null] 16:32:07 INFO - PROCESS | 2516 | 1465860727035 Marionette TRACE conn3 <- [1,1349,null,{"value":"13"}] 16:32:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html 16:32:07 INFO - PROCESS | 2516 | 1465860727038 Marionette TRACE conn3 -> [0,1350,"setScriptTimeout",{"ms":35000}] 16:32:07 INFO - PROCESS | 2516 | 1465860727040 Marionette TRACE conn3 <- [1,1350,null,{}] 16:32:07 INFO - PROCESS | 2516 | 1465860727043 Marionette TRACE conn3 -> [0,1351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:32:07 INFO - PROCESS | 2516 | 1465860727045 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:32:07 INFO - PROCESS | 2516 | 1465860727121 Marionette TRACE conn3 <- [1,1351,null,{"value":null}] 16:32:07 INFO - PROCESS | 2516 | 1465860727126 Marionette TRACE conn3 -> [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\", \"9aafb883-d809-412a-bdc1-689609e922c0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:32:07 INFO - PROCESS | 2516 | 1465860727128 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:32:07 INFO - PROCESS | 2516 | ++DOCSHELL 15A9C000 == 34 [pid = 2516] [id = 347] 16:32:07 INFO - PROCESS | 2516 | ++DOMWINDOW == 75 (16F81000) [pid = 2516] [serial = 1040] [outer = 00000000] 16:32:07 INFO - PROCESS | 2516 | ++DOMWINDOW == 76 (17946C00) [pid = 2516] [serial = 1041] [outer = 16F81000] 16:32:07 INFO - PROCESS | 2516 | 1465860727170 Marionette DEBUG loaded listener.js 16:32:07 INFO - PROCESS | 2516 | ++DOMWINDOW == 77 (17947800) [pid = 2516] [serial = 1042] [outer = 16F81000] 16:32:07 INFO - PROCESS | 2516 | 1465860727587 Marionette TRACE conn3 <- [1,1352,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html",0,null,null,[["Canvas test: 2d.pattern.crosscanvas",0,null,null]]]}] 16:32:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | Canvas test: 2d.pattern.crosscanvas 16:32:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | took 591ms 16:32:07 INFO - PROCESS | 2516 | 1465860727638 Marionette TRACE conn3 -> [0,1353,"getWindowHandle",null] 16:32:07 INFO - PROCESS | 2516 | 1465860727640 Marionette TRACE conn3 <- [1,1353,null,{"value":"13"}] 16:32:07 INFO - PROCESS | 2516 | 1465860727644 Marionette TRACE conn3 -> [0,1354,"setScriptTimeout",{"ms":35000}] 16:32:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html 16:32:07 INFO - PROCESS | 2516 | 1465860727645 Marionette TRACE conn3 <- [1,1354,null,{}] 16:32:07 INFO - PROCESS | 2516 | 1465860727649 Marionette TRACE conn3 -> [0,1355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:32:07 INFO - PROCESS | 2516 | 1465860727650 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:32:07 INFO - PROCESS | 2516 | 1465860727731 Marionette TRACE conn3 <- [1,1355,null,{"value":null}] 16:32:07 INFO - PROCESS | 2516 | 1465860727738 Marionette TRACE conn3 -> [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\", \"9aafb883-d809-412a-bdc1-689609e922c0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:32:07 INFO - PROCESS | 2516 | 1465860727740 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:32:07 INFO - PROCESS | 2516 | ++DOCSHELL 15EBE000 == 35 [pid = 2516] [id = 348] 16:32:07 INFO - PROCESS | 2516 | ++DOMWINDOW == 78 (17950800) [pid = 2516] [serial = 1043] [outer = 00000000] 16:32:07 INFO - PROCESS | 2516 | ++DOMWINDOW == 79 (15651800) [pid = 2516] [serial = 1044] [outer = 17950800] 16:32:07 INFO - PROCESS | 2516 | 1465860727782 Marionette DEBUG loaded listener.js 16:32:07 INFO - PROCESS | 2516 | ++DOMWINDOW == 80 (17ED3800) [pid = 2516] [serial = 1045] [outer = 17950800] 16:32:08 INFO - PROCESS | 2516 | 1465860728310 Marionette TRACE conn3 <- [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] 16:32:08 INFO - PROCESS | 2516 | 1465860728391 Marionette TRACE conn3 <- [1,1357,null,{"value":"13"}] 16:32:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html 16:32:08 INFO - PROCESS | 2516 | 1465860728397 Marionette TRACE conn3 -> [0,1358,"setScriptTimeout",{"ms":35000}] 16:32:08 INFO - PROCESS | 2516 | 1465860728400 Marionette TRACE conn3 <- [1,1358,null,{}] 16:32:08 INFO - PROCESS | 2516 | 1465860728406 Marionette TRACE conn3 -> [0,1359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:32:08 INFO - PROCESS | 2516 | 1465860728409 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:32:08 INFO - PROCESS | 2516 | 1465860728534 Marionette TRACE conn3 <- [1,1359,null,{"value":null}] 16:32:08 INFO - PROCESS | 2516 | 1465860728658 Marionette TRACE conn3 -> [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\", \"9aafb883-d809-412a-bdc1-689609e922c0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:32:08 INFO - PROCESS | 2516 | 1465860728664 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:32:08 INFO - PROCESS | 2516 | ++DOCSHELL 0C764C00 == 36 [pid = 2516] [id = 349] 16:32:08 INFO - PROCESS | 2516 | ++DOMWINDOW == 81 (0C765800) [pid = 2516] [serial = 1046] [outer = 00000000] 16:32:08 INFO - PROCESS | 2516 | ++DOMWINDOW == 82 (114BAC00) [pid = 2516] [serial = 1047] [outer = 0C765800] 16:32:08 INFO - PROCESS | 2516 | 1465860728721 Marionette DEBUG loaded listener.js 16:32:08 INFO - PROCESS | 2516 | ++DOMWINDOW == 83 (114C5C00) [pid = 2516] [serial = 1048] [outer = 0C765800] 16:32:09 INFO - PROCESS | 2516 | 1465860729489 Marionette TRACE conn3 <- [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] 16:32:09 INFO - PROCESS | 2516 | 1465860729544 Marionette TRACE conn3 <- [1,1361,null,{"value":"13"}] 16:32:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html 16:32:09 INFO - PROCESS | 2516 | 1465860729550 Marionette TRACE conn3 -> [0,1362,"setScriptTimeout",{"ms":35000}] 16:32:09 INFO - PROCESS | 2516 | 1465860729553 Marionette TRACE conn3 <- [1,1362,null,{}] 16:32:09 INFO - PROCESS | 2516 | 1465860729557 Marionette TRACE conn3 -> [0,1363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:32:09 INFO - PROCESS | 2516 | 1465860729560 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:32:09 INFO - PROCESS | 2516 | 1465860729696 Marionette TRACE conn3 <- [1,1363,null,{"value":null}] 16:32:09 INFO - PROCESS | 2516 | 1465860729824 Marionette TRACE conn3 -> [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\", \"9aafb883-d809-412a-bdc1-689609e922c0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:32:09 INFO - PROCESS | 2516 | 1465860729827 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:32:09 INFO - PROCESS | 2516 | ++DOCSHELL 13931C00 == 37 [pid = 2516] [id = 350] 16:32:09 INFO - PROCESS | 2516 | ++DOMWINDOW == 84 (13C12C00) [pid = 2516] [serial = 1049] [outer = 00000000] 16:32:09 INFO - PROCESS | 2516 | ++DOMWINDOW == 85 (1430D400) [pid = 2516] [serial = 1050] [outer = 13C12C00] 16:32:09 INFO - PROCESS | 2516 | 1465860729882 Marionette DEBUG loaded listener.js 16:32:09 INFO - PROCESS | 2516 | ++DOMWINDOW == 86 (15652400) [pid = 2516] [serial = 1051] [outer = 13C12C00] 16:32:10 INFO - PROCESS | 2516 | --DOCSHELL 15A9C000 == 36 [pid = 2516] [id = 347] 16:32:10 INFO - PROCESS | 2516 | --DOCSHELL 13C13000 == 35 [pid = 2516] [id = 346] 16:32:10 INFO - PROCESS | 2516 | --DOCSHELL 16A43800 == 34 [pid = 2516] [id = 345] 16:32:10 INFO - PROCESS | 2516 | --DOCSHELL 15E11400 == 33 [pid = 2516] [id = 344] 16:32:10 INFO - PROCESS | 2516 | --DOCSHELL 14312800 == 32 [pid = 2516] [id = 343] 16:32:10 INFO - PROCESS | 2516 | --DOCSHELL 12ADEC00 == 31 [pid = 2516] [id = 342] 16:32:10 INFO - PROCESS | 2516 | --DOCSHELL 104E5C00 == 30 [pid = 2516] [id = 341] 16:32:10 INFO - PROCESS | 2516 | --DOMWINDOW == 85 (17E60000) [pid = 2516] [serial = 993] [outer = 00000000] [url = about:blank] 16:32:10 INFO - PROCESS | 2516 | --DOMWINDOW == 84 (19CA9800) [pid = 2516] [serial = 996] [outer = 00000000] [url = about:blank] 16:32:10 INFO - PROCESS | 2516 | --DOMWINDOW == 83 (1A256C00) [pid = 2516] [serial = 999] [outer = 00000000] [url = about:blank] 16:32:10 INFO - PROCESS | 2516 | --DOMWINDOW == 82 (19E83400) [pid = 2516] [serial = 973] [outer = 00000000] [url = about:blank] 16:32:10 INFO - PROCESS | 2516 | --DOMWINDOW == 81 (16D03800) [pid = 2516] [serial = 987] [outer = 00000000] [url = about:blank] 16:32:10 INFO - PROCESS | 2516 | --DOMWINDOW == 80 (16D0F800) [pid = 2516] [serial = 988] [outer = 00000000] [url = about:blank] 16:32:10 INFO - PROCESS | 2516 | --DOMWINDOW == 79 (11CC6800) [pid = 2516] [serial = 981] [outer = 00000000] [url = about:blank] 16:32:10 INFO - PROCESS | 2516 | --DOMWINDOW == 78 (12A9CC00) [pid = 2516] [serial = 982] [outer = 00000000] [url = about:blank] 16:32:10 INFO - PROCESS | 2516 | --DOMWINDOW == 77 (19CA2C00) [pid = 2516] [serial = 997] [outer = 00000000] [url = about:blank] 16:32:10 INFO - PROCESS | 2516 | --DOMWINDOW == 76 (1761CC00) [pid = 2516] [serial = 990] [outer = 00000000] [url = about:blank] 16:32:10 INFO - PROCESS | 2516 | --DOMWINDOW == 75 (14312C00) [pid = 2516] [serial = 978] [outer = 00000000] [url = about:blank] 16:32:10 INFO - PROCESS | 2516 | --DOMWINDOW == 74 (15EB2000) [pid = 2516] [serial = 979] [outer = 00000000] [url = about:blank] 16:32:10 INFO - PROCESS | 2516 | --DOMWINDOW == 73 (114C1000) [pid = 2516] [serial = 975] [outer = 00000000] [url = about:blank] 16:32:10 INFO - PROCESS | 2516 | --DOMWINDOW == 72 (12ADE400) [pid = 2516] [serial = 976] [outer = 00000000] [url = about:blank] 16:32:10 INFO - PROCESS | 2516 | --DOMWINDOW == 71 (13C1D400) [pid = 2516] [serial = 984] [outer = 00000000] [url = about:blank] 16:32:10 INFO - PROCESS | 2516 | --DOMWINDOW == 70 (13D5E400) [pid = 2516] [serial = 985] [outer = 00000000] [url = about:blank] 16:32:10 INFO - PROCESS | 2516 | --DOMWINDOW == 69 (16EDDC00) [pid = 2516] [serial = 1002] [outer = 00000000] [url = about:blank] 16:32:10 INFO - PROCESS | 2516 | --DOMWINDOW == 68 (1A4E5400) [pid = 2516] [serial = 1008] [outer = 00000000] [url = about:blank] 16:32:10 INFO - PROCESS | 2516 | --DOMWINDOW == 67 (1A4B3400) [pid = 2516] [serial = 1005] [outer = 00000000] [url = about:blank] 16:32:10 INFO - PROCESS | 2516 | --DOMWINDOW == 66 (1A4E7000) [pid = 2516] [serial = 1009] [outer = 00000000] [url = about:blank] 16:32:10 INFO - PROCESS | 2516 | --DOMWINDOW == 65 (1A257800) [pid = 2516] [serial = 1000] [outer = 00000000] [url = about:blank] 16:32:10 INFO - PROCESS | 2516 | --DOMWINDOW == 64 (12DF0800) [pid = 2516] [serial = 994] [outer = 00000000] [url = about:blank] 16:32:10 INFO - PROCESS | 2516 | --DOMWINDOW == 63 (198C9C00) [pid = 2516] [serial = 1003] [outer = 00000000] [url = about:blank] 16:32:10 INFO - PROCESS | 2516 | --DOMWINDOW == 62 (1A4B6C00) [pid = 2516] [serial = 1006] [outer = 00000000] [url = about:blank] 16:32:10 INFO - PROCESS | 2516 | --DOMWINDOW == 61 (17713C00) [pid = 2516] [serial = 991] [outer = 00000000] [url = about:blank] 16:32:10 INFO - PROCESS | 2516 | [2516] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 16:32:10 INFO - PROCESS | 2516 | 1465860730766 Marionette TRACE conn3 <- [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] 16:32:10 INFO - PROCESS | 2516 | 1465860730812 Marionette TRACE conn3 <- [1,1365,null,{"value":"13"}] 16:32:10 INFO - PROCESS | 2516 | 1465860730817 Marionette TRACE conn3 -> [0,1366,"setScriptTimeout",{"ms":35000}] 16:32:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html 16:32:10 INFO - PROCESS | 2516 | 1465860730820 Marionette TRACE conn3 <- [1,1366,null,{}] 16:32:10 INFO - PROCESS | 2516 | 1465860730826 Marionette TRACE conn3 -> [0,1367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:32:10 INFO - PROCESS | 2516 | 1465860730828 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:32:10 INFO - PROCESS | 2516 | 1465860730915 Marionette TRACE conn3 <- [1,1367,null,{"value":null}] 16:32:10 INFO - PROCESS | 2516 | 1465860730923 Marionette TRACE conn3 -> [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\", \"9aafb883-d809-412a-bdc1-689609e922c0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:32:10 INFO - PROCESS | 2516 | 1465860730925 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:32:10 INFO - PROCESS | 2516 | ++DOCSHELL 10567C00 == 31 [pid = 2516] [id = 351] 16:32:10 INFO - PROCESS | 2516 | ++DOMWINDOW == 62 (105E6400) [pid = 2516] [serial = 1052] [outer = 00000000] 16:32:10 INFO - PROCESS | 2516 | ++DOMWINDOW == 63 (11CCB000) [pid = 2516] [serial = 1053] [outer = 105E6400] 16:32:10 INFO - PROCESS | 2516 | 1465860730977 Marionette DEBUG loaded listener.js 16:32:11 INFO - PROCESS | 2516 | ++DOMWINDOW == 64 (12ADD400) [pid = 2516] [serial = 1054] [outer = 105E6400] 16:32:11 INFO - PROCESS | 2516 | 1465860731478 Marionette TRACE conn3 <- [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] 16:32:11 INFO - PROCESS | 2516 | 1465860731522 Marionette TRACE conn3 <- [1,1369,null,{"value":"13"}] 16:32:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html 16:32:11 INFO - PROCESS | 2516 | 1465860731528 Marionette TRACE conn3 -> [0,1370,"setScriptTimeout",{"ms":35000}] 16:32:11 INFO - PROCESS | 2516 | 1465860731530 Marionette TRACE conn3 <- [1,1370,null,{}] 16:32:11 INFO - PROCESS | 2516 | 1465860731534 Marionette TRACE conn3 -> [0,1371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:32:11 INFO - PROCESS | 2516 | 1465860731536 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:32:11 INFO - PROCESS | 2516 | 1465860731618 Marionette TRACE conn3 <- [1,1371,null,{"value":null}] 16:32:11 INFO - PROCESS | 2516 | 1465860731627 Marionette TRACE conn3 -> [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\", \"9aafb883-d809-412a-bdc1-689609e922c0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:32:11 INFO - PROCESS | 2516 | 1465860731629 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:32:11 INFO - PROCESS | 2516 | ++DOCSHELL 1393B400 == 32 [pid = 2516] [id = 352] 16:32:11 INFO - PROCESS | 2516 | ++DOMWINDOW == 65 (13C13000) [pid = 2516] [serial = 1055] [outer = 00000000] 16:32:11 INFO - PROCESS | 2516 | ++DOMWINDOW == 66 (13C4B800) [pid = 2516] [serial = 1056] [outer = 13C13000] 16:32:11 INFO - PROCESS | 2516 | 1465860731675 Marionette DEBUG loaded listener.js 16:32:11 INFO - PROCESS | 2516 | ++DOMWINDOW == 67 (14311000) [pid = 2516] [serial = 1057] [outer = 13C13000] 16:32:12 INFO - PROCESS | 2516 | [2516] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 16:32:12 INFO - PROCESS | 2516 | 1465860732149 Marionette TRACE conn3 <- [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] 16:32:12 INFO - PROCESS | 2516 | 1465860732169 Marionette TRACE conn3 <- [1,1373,null,{"value":"13"}] 16:32:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html 16:32:12 INFO - PROCESS | 2516 | 1465860732172 Marionette TRACE conn3 -> [0,1374,"setScriptTimeout",{"ms":35000}] 16:32:12 INFO - PROCESS | 2516 | 1465860732176 Marionette TRACE conn3 <- [1,1374,null,{}] 16:32:12 INFO - PROCESS | 2516 | 1465860732186 Marionette TRACE conn3 -> [0,1375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:32:12 INFO - PROCESS | 2516 | 1465860732190 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:32:12 INFO - PROCESS | 2516 | 1465860732273 Marionette TRACE conn3 <- [1,1375,null,{"value":null}] 16:32:12 INFO - PROCESS | 2516 | 1465860732282 Marionette TRACE conn3 -> [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\", \"9aafb883-d809-412a-bdc1-689609e922c0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:32:12 INFO - PROCESS | 2516 | 1465860732285 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:32:12 INFO - PROCESS | 2516 | ++DOCSHELL 16A3C000 == 33 [pid = 2516] [id = 353] 16:32:12 INFO - PROCESS | 2516 | ++DOMWINDOW == 68 (16A43800) [pid = 2516] [serial = 1058] [outer = 00000000] 16:32:12 INFO - PROCESS | 2516 | ++DOMWINDOW == 69 (16D10C00) [pid = 2516] [serial = 1059] [outer = 16A43800] 16:32:12 INFO - PROCESS | 2516 | 1465860732332 Marionette DEBUG loaded listener.js 16:32:12 INFO - PROCESS | 2516 | ++DOMWINDOW == 70 (16E9F400) [pid = 2516] [serial = 1060] [outer = 16A43800] 16:32:12 INFO - PROCESS | 2516 | 1465860732836 Marionette TRACE conn3 <- [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] 16:32:12 INFO - PROCESS | 2516 | 1465860732873 Marionette TRACE conn3 <- [1,1377,null,{"value":"13"}] 16:32:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html 16:32:12 INFO - PROCESS | 2516 | 1465860732876 Marionette TRACE conn3 -> [0,1378,"setScriptTimeout",{"ms":35000}] 16:32:12 INFO - PROCESS | 2516 | 1465860732878 Marionette TRACE conn3 <- [1,1378,null,{}] 16:32:12 INFO - PROCESS | 2516 | 1465860732881 Marionette TRACE conn3 -> [0,1379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:32:12 INFO - PROCESS | 2516 | 1465860732883 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:32:12 INFO - PROCESS | 2516 | 1465860732951 Marionette TRACE conn3 <- [1,1379,null,{"value":null}] 16:32:12 INFO - PROCESS | 2516 | 1465860732956 Marionette TRACE conn3 -> [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\", \"9aafb883-d809-412a-bdc1-689609e922c0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:32:12 INFO - PROCESS | 2516 | 1465860732958 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:32:12 INFO - PROCESS | 2516 | ++DOCSHELL 176C6C00 == 34 [pid = 2516] [id = 354] 16:32:12 INFO - PROCESS | 2516 | ++DOMWINDOW == 71 (176C8400) [pid = 2516] [serial = 1061] [outer = 00000000] 16:32:12 INFO - PROCESS | 2516 | ++DOMWINDOW == 72 (17945400) [pid = 2516] [serial = 1062] [outer = 176C8400] 16:32:12 INFO - PROCESS | 2516 | 1465860733002 Marionette DEBUG loaded listener.js 16:32:13 INFO - PROCESS | 2516 | ++DOMWINDOW == 73 (17E64400) [pid = 2516] [serial = 1063] [outer = 176C8400] 16:32:13 INFO - PROCESS | 2516 | 1465860733447 Marionette TRACE conn3 <- [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]]]}] 16:32:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | Canvas test: 2d.pattern.image.null 16:32:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | took 623ms 16:32:13 INFO - PROCESS | 2516 | 1465860733498 Marionette TRACE conn3 -> [0,1381,"getWindowHandle",null] 16:32:13 INFO - PROCESS | 2516 | 1465860733500 Marionette TRACE conn3 <- [1,1381,null,{"value":"13"}] 16:32:13 INFO - PROCESS | 2516 | 1465860733503 Marionette TRACE conn3 -> [0,1382,"setScriptTimeout",{"ms":35000}] 16:32:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html 16:32:13 INFO - PROCESS | 2516 | 1465860733505 Marionette TRACE conn3 <- [1,1382,null,{}] 16:32:13 INFO - PROCESS | 2516 | 1465860733508 Marionette TRACE conn3 -> [0,1383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:32:13 INFO - PROCESS | 2516 | 1465860733510 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:32:13 INFO - PROCESS | 2516 | 1465860733617 Marionette TRACE conn3 <- [1,1383,null,{"value":null}] 16:32:13 INFO - PROCESS | 2516 | 1465860733704 Marionette TRACE conn3 -> [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\", \"9aafb883-d809-412a-bdc1-689609e922c0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:32:13 INFO - PROCESS | 2516 | 1465860733707 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:32:13 INFO - PROCESS | 2516 | ++DOCSHELL 177B6000 == 35 [pid = 2516] [id = 355] 16:32:13 INFO - PROCESS | 2516 | ++DOMWINDOW == 74 (19750400) [pid = 2516] [serial = 1064] [outer = 00000000] 16:32:13 INFO - PROCESS | 2516 | ++DOMWINDOW == 75 (198D2C00) [pid = 2516] [serial = 1065] [outer = 19750400] 16:32:13 INFO - PROCESS | 2516 | 1465860733749 Marionette DEBUG loaded listener.js 16:32:13 INFO - PROCESS | 2516 | ++DOMWINDOW == 76 (198D8400) [pid = 2516] [serial = 1066] [outer = 19750400] 16:32:14 INFO - PROCESS | 2516 | 1465860734162 Marionette TRACE conn3 <- [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]]]}] 16:32:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | Canvas test: 2d.pattern.image.string 16:32:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | took 701ms 16:32:14 INFO - PROCESS | 2516 | 1465860734210 Marionette TRACE conn3 -> [0,1385,"getWindowHandle",null] 16:32:14 INFO - PROCESS | 2516 | 1465860734212 Marionette TRACE conn3 <- [1,1385,null,{"value":"13"}] 16:32:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html 16:32:14 INFO - PROCESS | 2516 | 1465860734216 Marionette TRACE conn3 -> [0,1386,"setScriptTimeout",{"ms":35000}] 16:32:14 INFO - PROCESS | 2516 | 1465860734217 Marionette TRACE conn3 <- [1,1386,null,{}] 16:32:14 INFO - PROCESS | 2516 | 1465860734221 Marionette TRACE conn3 -> [0,1387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:32:14 INFO - PROCESS | 2516 | 1465860734226 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:32:14 INFO - PROCESS | 2516 | 1465860734359 Marionette TRACE conn3 <- [1,1387,null,{"value":null}] 16:32:14 INFO - PROCESS | 2516 | 1465860734420 Marionette TRACE conn3 -> [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\", \"9aafb883-d809-412a-bdc1-689609e922c0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:32:14 INFO - PROCESS | 2516 | 1465860734422 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:32:14 INFO - PROCESS | 2516 | ++DOCSHELL 177B5400 == 36 [pid = 2516] [id = 356] 16:32:14 INFO - PROCESS | 2516 | ++DOMWINDOW == 77 (17F66800) [pid = 2516] [serial = 1067] [outer = 00000000] 16:32:14 INFO - PROCESS | 2516 | ++DOMWINDOW == 78 (19E8C000) [pid = 2516] [serial = 1068] [outer = 17F66800] 16:32:14 INFO - PROCESS | 2516 | 1465860734466 Marionette DEBUG loaded listener.js 16:32:14 INFO - PROCESS | 2516 | ++DOMWINDOW == 79 (19F84800) [pid = 2516] [serial = 1069] [outer = 17F66800] 16:32:14 INFO - PROCESS | 2516 | 1465860734886 Marionette TRACE conn3 <- [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]]]}] 16:32:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | Canvas test: 2d.pattern.image.undefined 16:32:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | took 747ms 16:32:14 INFO - PROCESS | 2516 | 1465860734980 Marionette TRACE conn3 -> [0,1389,"getWindowHandle",null] 16:32:14 INFO - PROCESS | 2516 | 1465860734982 Marionette TRACE conn3 <- [1,1389,null,{"value":"13"}] 16:32:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html 16:32:14 INFO - PROCESS | 2516 | 1465860734997 Marionette TRACE conn3 -> [0,1390,"setScriptTimeout",{"ms":35000}] 16:32:14 INFO - PROCESS | 2516 | 1465860734999 Marionette TRACE conn3 <- [1,1390,null,{}] 16:32:14 INFO - PROCESS | 2516 | 1465860735002 Marionette TRACE conn3 -> [0,1391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:32:15 INFO - PROCESS | 2516 | 1465860735005 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:32:15 INFO - PROCESS | 2516 | 1465860735110 Marionette TRACE conn3 <- [1,1391,null,{"value":null}] 16:32:15 INFO - PROCESS | 2516 | 1465860735121 Marionette TRACE conn3 -> [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\", \"9aafb883-d809-412a-bdc1-689609e922c0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:32:15 INFO - PROCESS | 2516 | 1465860735123 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:32:15 INFO - PROCESS | 2516 | ++DOCSHELL 1A24E000 == 37 [pid = 2516] [id = 357] 16:32:15 INFO - PROCESS | 2516 | ++DOMWINDOW == 80 (1A24E800) [pid = 2516] [serial = 1070] [outer = 00000000] 16:32:15 INFO - PROCESS | 2516 | ++DOMWINDOW == 81 (1A309800) [pid = 2516] [serial = 1071] [outer = 1A24E800] 16:32:15 INFO - PROCESS | 2516 | 1465860735166 Marionette DEBUG loaded listener.js 16:32:15 INFO - PROCESS | 2516 | ++DOMWINDOW == 82 (1A30A000) [pid = 2516] [serial = 1072] [outer = 1A24E800] 16:32:15 INFO - PROCESS | 2516 | --DOMWINDOW == 81 (104E6400) [pid = 2516] [serial = 1022] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html] 16:32:15 INFO - PROCESS | 2516 | --DOMWINDOW == 80 (12AE1000) [pid = 2516] [serial = 1025] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html] 16:32:15 INFO - PROCESS | 2516 | --DOMWINDOW == 79 (11CC5800) [pid = 2516] [serial = 1019] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html] 16:32:15 INFO - PROCESS | 2516 | --DOMWINDOW == 78 (105E4400) [pid = 2516] [serial = 1010] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html] 16:32:15 INFO - PROCESS | 2516 | --DOMWINDOW == 77 (14FCD000) [pid = 2516] [serial = 1013] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html] 16:32:15 INFO - PROCESS | 2516 | --DOMWINDOW == 76 (19E88000) [pid = 2516] [serial = 1016] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html] 16:32:15 INFO - PROCESS | 2516 | --DOMWINDOW == 75 (15EBBC00) [pid = 2516] [serial = 1031] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html] 16:32:15 INFO - PROCESS | 2516 | --DOMWINDOW == 74 (13D56800) [pid = 2516] [serial = 1037] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html] 16:32:15 INFO - PROCESS | 2516 | --DOMWINDOW == 73 (16A45400) [pid = 2516] [serial = 1034] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html] 16:32:15 INFO - PROCESS | 2516 | --DOMWINDOW == 72 (16F81000) [pid = 2516] [serial = 1040] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html] 16:32:15 INFO - PROCESS | 2516 | --DOMWINDOW == 71 (14313000) [pid = 2516] [serial = 1028] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html] 16:32:15 INFO - PROCESS | 2516 | 1465860735601 Marionette TRACE conn3 <- [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]]]}] 16:32:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | Canvas test: 2d.pattern.modify.canvas1 16:32:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | took 638ms 16:32:15 INFO - PROCESS | 2516 | 1465860735632 Marionette TRACE conn3 -> [0,1393,"getWindowHandle",null] 16:32:15 INFO - PROCESS | 2516 | 1465860735634 Marionette TRACE conn3 <- [1,1393,null,{"value":"13"}] 16:32:15 INFO - PROCESS | 2516 | 1465860735637 Marionette TRACE conn3 -> [0,1394,"setScriptTimeout",{"ms":35000}] 16:32:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html 16:32:15 INFO - PROCESS | 2516 | 1465860735639 Marionette TRACE conn3 <- [1,1394,null,{}] 16:32:15 INFO - PROCESS | 2516 | 1465860735643 Marionette TRACE conn3 -> [0,1395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:32:15 INFO - PROCESS | 2516 | 1465860735644 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:32:15 INFO - PROCESS | 2516 | 1465860735721 Marionette TRACE conn3 <- [1,1395,null,{"value":null}] 16:32:15 INFO - PROCESS | 2516 | 1465860735726 Marionette TRACE conn3 -> [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\", \"9aafb883-d809-412a-bdc1-689609e922c0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:32:15 INFO - PROCESS | 2516 | 1465860735728 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:32:15 INFO - PROCESS | 2516 | ++DOCSHELL 110C7800 == 38 [pid = 2516] [id = 358] 16:32:15 INFO - PROCESS | 2516 | ++DOMWINDOW == 72 (12896400) [pid = 2516] [serial = 1073] [outer = 00000000] 16:32:15 INFO - PROCESS | 2516 | ++DOMWINDOW == 73 (16EA2400) [pid = 2516] [serial = 1074] [outer = 12896400] 16:32:15 INFO - PROCESS | 2516 | 1465860735770 Marionette DEBUG loaded listener.js 16:32:15 INFO - PROCESS | 2516 | ++DOMWINDOW == 74 (19755C00) [pid = 2516] [serial = 1075] [outer = 12896400] 16:32:16 INFO - PROCESS | 2516 | 1465860736195 Marionette TRACE conn3 <- [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]]]}] 16:32:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | Canvas test: 2d.pattern.modify.canvas2 16:32:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | took 592ms 16:32:16 INFO - PROCESS | 2516 | 1465860736240 Marionette TRACE conn3 -> [0,1397,"getWindowHandle",null] 16:32:16 INFO - PROCESS | 2516 | 1465860736242 Marionette TRACE conn3 <- [1,1397,null,{"value":"13"}] 16:32:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html 16:32:16 INFO - PROCESS | 2516 | 1465860736245 Marionette TRACE conn3 -> [0,1398,"setScriptTimeout",{"ms":35000}] 16:32:16 INFO - PROCESS | 2516 | 1465860736247 Marionette TRACE conn3 <- [1,1398,null,{}] 16:32:16 INFO - PROCESS | 2516 | 1465860736250 Marionette TRACE conn3 -> [0,1399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:32:16 INFO - PROCESS | 2516 | 1465860736252 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:32:16 INFO - PROCESS | 2516 | 1465860736335 Marionette TRACE conn3 <- [1,1399,null,{"value":null}] 16:32:16 INFO - PROCESS | 2516 | 1465860736339 Marionette TRACE conn3 -> [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\", \"9aafb883-d809-412a-bdc1-689609e922c0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:32:16 INFO - PROCESS | 2516 | 1465860736341 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:32:16 INFO - PROCESS | 2516 | ++DOCSHELL 1669AC00 == 39 [pid = 2516] [id = 359] 16:32:16 INFO - PROCESS | 2516 | ++DOMWINDOW == 75 (19E85400) [pid = 2516] [serial = 1076] [outer = 00000000] 16:32:16 INFO - PROCESS | 2516 | ++DOMWINDOW == 76 (1A4ACC00) [pid = 2516] [serial = 1077] [outer = 19E85400] 16:32:16 INFO - PROCESS | 2516 | 1465860736383 Marionette DEBUG loaded listener.js 16:32:16 INFO - PROCESS | 2516 | ++DOMWINDOW == 77 (1A4AF400) [pid = 2516] [serial = 1078] [outer = 19E85400] 16:32:16 INFO - PROCESS | 2516 | 1465860736854 Marionette TRACE conn3 <- [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]]]}] 16:32:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | Canvas test: 2d.pattern.modify.image1 16:32:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | took 700ms 16:32:16 INFO - PROCESS | 2516 | 1465860736929 Marionette TRACE conn3 -> [0,1401,"getWindowHandle",null] 16:32:16 INFO - PROCESS | 2516 | 1465860736931 Marionette TRACE conn3 <- [1,1401,null,{"value":"13"}] 16:32:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html 16:32:16 INFO - PROCESS | 2516 | 1465860736953 Marionette TRACE conn3 -> [0,1402,"setScriptTimeout",{"ms":35000}] 16:32:16 INFO - PROCESS | 2516 | 1465860736955 Marionette TRACE conn3 <- [1,1402,null,{}] 16:32:16 INFO - PROCESS | 2516 | 1465860736958 Marionette TRACE conn3 -> [0,1403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:32:16 INFO - PROCESS | 2516 | 1465860736960 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:32:17 INFO - PROCESS | 2516 | 1465860737044 Marionette TRACE conn3 <- [1,1403,null,{"value":null}] 16:32:17 INFO - PROCESS | 2516 | 1465860737049 Marionette TRACE conn3 -> [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\", \"9aafb883-d809-412a-bdc1-689609e922c0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:32:17 INFO - PROCESS | 2516 | 1465860737051 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:32:17 INFO - PROCESS | 2516 | ++DOCSHELL 16ED5C00 == 40 [pid = 2516] [id = 360] 16:32:17 INFO - PROCESS | 2516 | ++DOMWINDOW == 78 (170B6800) [pid = 2516] [serial = 1079] [outer = 00000000] 16:32:17 INFO - PROCESS | 2516 | ++DOMWINDOW == 79 (1A4EBC00) [pid = 2516] [serial = 1080] [outer = 170B6800] 16:32:17 INFO - PROCESS | 2516 | 1465860737093 Marionette DEBUG loaded listener.js 16:32:17 INFO - PROCESS | 2516 | ++DOMWINDOW == 80 (1A67D400) [pid = 2516] [serial = 1081] [outer = 170B6800] 16:32:17 INFO - PROCESS | 2516 | 1465860737821 Marionette TRACE conn3 <- [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]]]}] 16:32:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | Canvas test: 2d.pattern.modify.image2 16:32:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | took 919ms 16:32:17 INFO - PROCESS | 2516 | 1465860737860 Marionette TRACE conn3 -> [0,1405,"getWindowHandle",null] 16:32:17 INFO - PROCESS | 2516 | 1465860737864 Marionette TRACE conn3 <- [1,1405,null,{"value":"13"}] 16:32:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html 16:32:17 INFO - PROCESS | 2516 | 1465860737869 Marionette TRACE conn3 -> [0,1406,"setScriptTimeout",{"ms":35000}] 16:32:17 INFO - PROCESS | 2516 | 1465860737872 Marionette TRACE conn3 <- [1,1406,null,{}] 16:32:17 INFO - PROCESS | 2516 | 1465860737895 Marionette TRACE conn3 -> [0,1407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:32:17 INFO - PROCESS | 2516 | 1465860737899 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:32:18 INFO - PROCESS | 2516 | 1465860738014 Marionette TRACE conn3 <- [1,1407,null,{"value":null}] 16:32:18 INFO - PROCESS | 2516 | 1465860738137 Marionette TRACE conn3 -> [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\", \"9aafb883-d809-412a-bdc1-689609e922c0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:32:18 INFO - PROCESS | 2516 | 1465860738140 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:32:18 INFO - PROCESS | 2516 | ++DOCSHELL 110C5800 == 41 [pid = 2516] [id = 361] 16:32:18 INFO - PROCESS | 2516 | ++DOMWINDOW == 81 (12AE7800) [pid = 2516] [serial = 1082] [outer = 00000000] 16:32:18 INFO - PROCESS | 2516 | ++DOMWINDOW == 82 (13939400) [pid = 2516] [serial = 1083] [outer = 12AE7800] 16:32:18 INFO - PROCESS | 2516 | 1465860738198 Marionette DEBUG loaded listener.js 16:32:18 INFO - PROCESS | 2516 | ++DOMWINDOW == 83 (14308000) [pid = 2516] [serial = 1084] [outer = 12AE7800] 16:32:18 INFO - PROCESS | 2516 | 1465860738772 Marionette TRACE conn3 <- [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]]]}] 16:32:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | Canvas test: 2d.pattern.paint.norepeat.basic 16:32:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | took 964ms 16:32:18 INFO - PROCESS | 2516 | 1465860738836 Marionette TRACE conn3 -> [0,1409,"getWindowHandle",null] 16:32:18 INFO - PROCESS | 2516 | 1465860738841 Marionette TRACE conn3 <- [1,1409,null,{"value":"13"}] 16:32:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html 16:32:18 INFO - PROCESS | 2516 | 1465860738847 Marionette TRACE conn3 -> [0,1410,"setScriptTimeout",{"ms":35000}] 16:32:18 INFO - PROCESS | 2516 | 1465860738850 Marionette TRACE conn3 <- [1,1410,null,{}] 16:32:18 INFO - PROCESS | 2516 | 1465860738854 Marionette TRACE conn3 -> [0,1411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:32:18 INFO - PROCESS | 2516 | 1465860738857 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:32:18 INFO - PROCESS | 2516 | 1465860738974 Marionette TRACE conn3 <- [1,1411,null,{"value":null}] 16:32:19 INFO - PROCESS | 2516 | 1465860739105 Marionette TRACE conn3 -> [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\", \"9aafb883-d809-412a-bdc1-689609e922c0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:32:19 INFO - PROCESS | 2516 | 1465860739108 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:32:19 INFO - PROCESS | 2516 | ++DOCSHELL 16102800 == 42 [pid = 2516] [id = 362] 16:32:19 INFO - PROCESS | 2516 | ++DOMWINDOW == 84 (16109800) [pid = 2516] [serial = 1085] [outer = 00000000] 16:32:19 INFO - PROCESS | 2516 | ++DOMWINDOW == 85 (16EE4000) [pid = 2516] [serial = 1086] [outer = 16109800] 16:32:19 INFO - PROCESS | 2516 | 1465860739162 Marionette DEBUG loaded listener.js 16:32:19 INFO - PROCESS | 2516 | ++DOMWINDOW == 86 (1771B000) [pid = 2516] [serial = 1087] [outer = 16109800] 16:32:19 INFO - PROCESS | 2516 | 1465860739777 Marionette TRACE conn3 <- [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]]]}] 16:32:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | Canvas test: 2d.pattern.paint.norepeat.coord1 16:32:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | took 934ms 16:32:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html 16:32:19 INFO - PROCESS | 2516 | 1465860739792 Marionette TRACE conn3 -> [0,1413,"getWindowHandle",null] 16:32:19 INFO - PROCESS | 2516 | 1465860739794 Marionette TRACE conn3 <- [1,1413,null,{"value":"13"}] 16:32:19 INFO - PROCESS | 2516 | 1465860739798 Marionette TRACE conn3 -> [0,1414,"setScriptTimeout",{"ms":35000}] 16:32:19 INFO - PROCESS | 2516 | 1465860739802 Marionette TRACE conn3 <- [1,1414,null,{}] 16:32:19 INFO - PROCESS | 2516 | 1465860739828 Marionette TRACE conn3 -> [0,1415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:32:19 INFO - PROCESS | 2516 | 1465860739833 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:32:19 INFO - PROCESS | 2516 | 1465860739943 Marionette TRACE conn3 <- [1,1415,null,{"value":null}] 16:32:20 INFO - PROCESS | 2516 | 1465860740079 Marionette TRACE conn3 -> [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\", \"9aafb883-d809-412a-bdc1-689609e922c0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:32:20 INFO - PROCESS | 2516 | 1465860740082 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:32:20 INFO - PROCESS | 2516 | ++DOCSHELL 17619C00 == 43 [pid = 2516] [id = 363] 16:32:20 INFO - PROCESS | 2516 | ++DOMWINDOW == 87 (1761A000) [pid = 2516] [serial = 1088] [outer = 00000000] 16:32:20 INFO - PROCESS | 2516 | ++DOMWINDOW == 88 (17E62400) [pid = 2516] [serial = 1089] [outer = 1761A000] 16:32:20 INFO - PROCESS | 2516 | 1465860740144 Marionette DEBUG loaded listener.js 16:32:20 INFO - PROCESS | 2516 | ++DOMWINDOW == 89 (1A683800) [pid = 2516] [serial = 1090] [outer = 1761A000] 16:32:20 INFO - PROCESS | 2516 | 1465860740921 Marionette TRACE conn3 <- [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]]]}] 16:32:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | Canvas test: 2d.pattern.paint.norepeat.coord2 16:32:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | took 1214ms 16:32:20 INFO - PROCESS | 2516 | 1465860741000 Marionette TRACE conn3 -> [0,1417,"getWindowHandle",null] 16:32:20 INFO - PROCESS | 2516 | 1465860741004 Marionette TRACE conn3 <- [1,1417,null,{"value":"13"}] 16:32:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html 16:32:21 INFO - PROCESS | 2516 | 1465860741009 Marionette TRACE conn3 -> [0,1418,"setScriptTimeout",{"ms":35000}] 16:32:21 INFO - PROCESS | 2516 | 1465860741012 Marionette TRACE conn3 <- [1,1418,null,{}] 16:32:21 INFO - PROCESS | 2516 | 1465860741018 Marionette TRACE conn3 -> [0,1419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:32:21 INFO - PROCESS | 2516 | 1465860741021 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:32:21 INFO - PROCESS | 2516 | 1465860741123 Marionette TRACE conn3 <- [1,1419,null,{"value":null}] 16:32:21 INFO - PROCESS | 2516 | --DOCSHELL 1669AC00 == 42 [pid = 2516] [id = 359] 16:32:21 INFO - PROCESS | 2516 | --DOCSHELL 110C7800 == 41 [pid = 2516] [id = 358] 16:32:21 INFO - PROCESS | 2516 | --DOCSHELL 1A24E000 == 40 [pid = 2516] [id = 357] 16:32:21 INFO - PROCESS | 2516 | --DOCSHELL 177B5400 == 39 [pid = 2516] [id = 356] 16:32:21 INFO - PROCESS | 2516 | --DOCSHELL 177B6000 == 38 [pid = 2516] [id = 355] 16:32:21 INFO - PROCESS | 2516 | --DOCSHELL 176C6C00 == 37 [pid = 2516] [id = 354] 16:32:21 INFO - PROCESS | 2516 | --DOCSHELL 16A3C000 == 36 [pid = 2516] [id = 353] 16:32:21 INFO - PROCESS | 2516 | --DOCSHELL 1393B400 == 35 [pid = 2516] [id = 352] 16:32:21 INFO - PROCESS | 2516 | --DOCSHELL 10567C00 == 34 [pid = 2516] [id = 351] 16:32:21 INFO - PROCESS | 2516 | --DOCSHELL 15EBE000 == 33 [pid = 2516] [id = 348] 16:32:21 INFO - PROCESS | 2516 | --DOCSHELL 11C20000 == 32 [pid = 2516] [id = 340] 16:32:21 INFO - PROCESS | 2516 | --DOCSHELL 13931C00 == 31 [pid = 2516] [id = 350] 16:32:21 INFO - PROCESS | 2516 | --DOCSHELL 0C764C00 == 30 [pid = 2516] [id = 349] 16:32:21 INFO - PROCESS | 2516 | --DOCSHELL 16102800 == 29 [pid = 2516] [id = 362] 16:32:21 INFO - PROCESS | 2516 | --DOCSHELL 17619C00 == 28 [pid = 2516] [id = 363] 16:32:21 INFO - PROCESS | 2516 | --DOCSHELL 16ED5C00 == 27 [pid = 2516] [id = 360] 16:32:21 INFO - PROCESS | 2516 | --DOCSHELL 110C5800 == 26 [pid = 2516] [id = 361] 16:32:21 INFO - PROCESS | 2516 | 1465860741780 Marionette TRACE conn3 -> [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\", \"9aafb883-d809-412a-bdc1-689609e922c0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:32:21 INFO - PROCESS | 2516 | 1465860741783 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:32:21 INFO - PROCESS | 2516 | --DOMWINDOW == 88 (10BAA800) [pid = 2516] [serial = 1023] [outer = 00000000] [url = about:blank] 16:32:21 INFO - PROCESS | 2516 | --DOMWINDOW == 87 (10EC7000) [pid = 2516] [serial = 1024] [outer = 00000000] [url = about:blank] 16:32:21 INFO - PROCESS | 2516 | --DOMWINDOW == 86 (130BF000) [pid = 2516] [serial = 1026] [outer = 00000000] [url = about:blank] 16:32:21 INFO - PROCESS | 2516 | --DOMWINDOW == 85 (1302C800) [pid = 2516] [serial = 1021] [outer = 00000000] [url = about:blank] 16:32:21 INFO - PROCESS | 2516 | --DOMWINDOW == 84 (12B99400) [pid = 2516] [serial = 1020] [outer = 00000000] [url = about:blank] 16:32:21 INFO - PROCESS | 2516 | --DOMWINDOW == 83 (131D8C00) [pid = 2516] [serial = 1012] [outer = 00000000] [url = about:blank] 16:32:21 INFO - PROCESS | 2516 | --DOMWINDOW == 82 (12DEB000) [pid = 2516] [serial = 1011] [outer = 00000000] [url = about:blank] 16:32:21 INFO - PROCESS | 2516 | --DOMWINDOW == 81 (15651800) [pid = 2516] [serial = 1044] [outer = 00000000] [url = about:blank] 16:32:21 INFO - PROCESS | 2516 | --DOMWINDOW == 80 (16D03400) [pid = 2516] [serial = 1015] [outer = 00000000] [url = about:blank] 16:32:21 INFO - PROCESS | 2516 | --DOMWINDOW == 79 (15EB9000) [pid = 2516] [serial = 1014] [outer = 00000000] [url = about:blank] 16:32:21 INFO - PROCESS | 2516 | --DOMWINDOW == 78 (1A67EC00) [pid = 2516] [serial = 1018] [outer = 00000000] [url = about:blank] 16:32:21 INFO - PROCESS | 2516 | --DOMWINDOW == 77 (1A4B1C00) [pid = 2516] [serial = 1017] [outer = 00000000] [url = about:blank] 16:32:21 INFO - PROCESS | 2516 | --DOMWINDOW == 76 (16A3D000) [pid = 2516] [serial = 1033] [outer = 00000000] [url = about:blank] 16:32:21 INFO - PROCESS | 2516 | --DOMWINDOW == 75 (1669C400) [pid = 2516] [serial = 1032] [outer = 00000000] [url = about:blank] 16:32:21 INFO - PROCESS | 2516 | --DOMWINDOW == 74 (1700A000) [pid = 2516] [serial = 1038] [outer = 00000000] [url = about:blank] 16:32:21 INFO - PROCESS | 2516 | --DOMWINDOW == 73 (16E9B400) [pid = 2516] [serial = 1035] [outer = 00000000] [url = about:blank] 16:32:21 INFO - PROCESS | 2516 | --DOMWINDOW == 72 (17946C00) [pid = 2516] [serial = 1041] [outer = 00000000] [url = about:blank] 16:32:21 INFO - PROCESS | 2516 | --DOMWINDOW == 71 (17947800) [pid = 2516] [serial = 1042] [outer = 00000000] [url = about:blank] 16:32:21 INFO - PROCESS | 2516 | --DOMWINDOW == 70 (16EDD400) [pid = 2516] [serial = 1036] [outer = 00000000] [url = about:blank] 16:32:21 INFO - PROCESS | 2516 | --DOMWINDOW == 69 (1564A000) [pid = 2516] [serial = 1029] [outer = 00000000] [url = about:blank] 16:32:21 INFO - PROCESS | 2516 | --DOMWINDOW == 68 (15A8FC00) [pid = 2516] [serial = 1030] [outer = 00000000] [url = about:blank] 16:32:21 INFO - PROCESS | 2516 | --DOMWINDOW == 67 (1761E400) [pid = 2516] [serial = 1039] [outer = 00000000] [url = about:blank] 16:32:21 INFO - PROCESS | 2516 | --DOMWINDOW == 66 (13148800) [pid = 2516] [serial = 1027] [outer = 00000000] [url = about:blank] 16:32:21 INFO - PROCESS | 2516 | ++DOCSHELL 0C76C000 == 27 [pid = 2516] [id = 364] 16:32:21 INFO - PROCESS | 2516 | ++DOMWINDOW == 67 (0C76C400) [pid = 2516] [serial = 1091] [outer = 00000000] 16:32:21 INFO - PROCESS | 2516 | ++DOMWINDOW == 68 (103C8400) [pid = 2516] [serial = 1092] [outer = 0C76C400] 16:32:21 INFO - PROCESS | 2516 | 1465860741924 Marionette DEBUG loaded listener.js 16:32:22 INFO - PROCESS | 2516 | ++DOMWINDOW == 69 (104E6800) [pid = 2516] [serial = 1093] [outer = 0C76C400] 16:32:22 INFO - PROCESS | 2516 | 1465860742422 Marionette TRACE conn3 <- [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]]]}] 16:32:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | Canvas test: 2d.pattern.paint.norepeat.coord3 16:32:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | took 1447ms 16:32:22 INFO - PROCESS | 2516 | 1465860742466 Marionette TRACE conn3 -> [0,1421,"getWindowHandle",null] 16:32:22 INFO - PROCESS | 2516 | 1465860742470 Marionette TRACE conn3 <- [1,1421,null,{"value":"13"}] 16:32:22 INFO - PROCESS | 2516 | 1465860742474 Marionette TRACE conn3 -> [0,1422,"setScriptTimeout",{"ms":35000}] 16:32:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html 16:32:22 INFO - PROCESS | 2516 | 1465860742477 Marionette TRACE conn3 <- [1,1422,null,{}] 16:32:22 INFO - PROCESS | 2516 | 1465860742482 Marionette TRACE conn3 -> [0,1423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:32:22 INFO - PROCESS | 2516 | 1465860742486 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:32:22 INFO - PROCESS | 2516 | 1465860742575 Marionette TRACE conn3 <- [1,1423,null,{"value":null}] 16:32:22 INFO - PROCESS | 2516 | 1465860742589 Marionette TRACE conn3 -> [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\", \"9aafb883-d809-412a-bdc1-689609e922c0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:32:22 INFO - PROCESS | 2516 | 1465860742592 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:32:22 INFO - PROCESS | 2516 | ++DOCSHELL 11CC6800 == 28 [pid = 2516] [id = 365] 16:32:22 INFO - PROCESS | 2516 | ++DOMWINDOW == 70 (11CC7000) [pid = 2516] [serial = 1094] [outer = 00000000] 16:32:22 INFO - PROCESS | 2516 | ++DOMWINDOW == 71 (12AA6400) [pid = 2516] [serial = 1095] [outer = 11CC7000] 16:32:22 INFO - PROCESS | 2516 | 1465860742639 Marionette DEBUG loaded listener.js 16:32:22 INFO - PROCESS | 2516 | ++DOMWINDOW == 72 (12D5F400) [pid = 2516] [serial = 1096] [outer = 11CC7000] 16:32:23 INFO - PROCESS | 2516 | 1465860743123 Marionette TRACE conn3 <- [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]]]}] 16:32:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | Canvas test: 2d.pattern.paint.norepeat.outside 16:32:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | took 700ms 16:32:23 INFO - PROCESS | 2516 | 1465860743176 Marionette TRACE conn3 -> [0,1425,"getWindowHandle",null] 16:32:23 INFO - PROCESS | 2516 | 1465860743180 Marionette TRACE conn3 <- [1,1425,null,{"value":"13"}] 16:32:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html 16:32:23 INFO - PROCESS | 2516 | 1465860743214 Marionette TRACE conn3 -> [0,1426,"setScriptTimeout",{"ms":35000}] 16:32:23 INFO - PROCESS | 2516 | 1465860743216 Marionette TRACE conn3 <- [1,1426,null,{}] 16:32:23 INFO - PROCESS | 2516 | 1465860743222 Marionette TRACE conn3 -> [0,1427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:32:23 INFO - PROCESS | 2516 | 1465860743225 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:32:23 INFO - PROCESS | 2516 | 1465860743348 Marionette TRACE conn3 <- [1,1427,null,{"value":null}] 16:32:23 INFO - PROCESS | 2516 | 1465860743402 Marionette TRACE conn3 -> [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\", \"9aafb883-d809-412a-bdc1-689609e922c0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:32:23 INFO - PROCESS | 2516 | 1465860743405 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:32:23 INFO - PROCESS | 2516 | ++DOCSHELL 13154400 == 29 [pid = 2516] [id = 366] 16:32:23 INFO - PROCESS | 2516 | ++DOMWINDOW == 73 (131D2400) [pid = 2516] [serial = 1097] [outer = 00000000] 16:32:23 INFO - PROCESS | 2516 | ++DOMWINDOW == 74 (13248400) [pid = 2516] [serial = 1098] [outer = 131D2400] 16:32:23 INFO - PROCESS | 2516 | 1465860743450 Marionette DEBUG loaded listener.js 16:32:23 INFO - PROCESS | 2516 | ++DOMWINDOW == 75 (13931C00) [pid = 2516] [serial = 1099] [outer = 131D2400] 16:32:23 INFO - PROCESS | 2516 | 1465860743861 Marionette TRACE conn3 <- [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]]]}] 16:32:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | Canvas patterns do not get flipped when painted 16:32:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | took 684ms 16:32:23 INFO - PROCESS | 2516 | 1465860743914 Marionette TRACE conn3 -> [0,1429,"getWindowHandle",null] 16:32:23 INFO - PROCESS | 2516 | 1465860743916 Marionette TRACE conn3 <- [1,1429,null,{"value":"13"}] 16:32:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html 16:32:23 INFO - PROCESS | 2516 | 1465860743921 Marionette TRACE conn3 -> [0,1430,"setScriptTimeout",{"ms":35000}] 16:32:23 INFO - PROCESS | 2516 | 1465860743927 Marionette TRACE conn3 <- [1,1430,null,{}] 16:32:23 INFO - PROCESS | 2516 | 1465860743946 Marionette TRACE conn3 -> [0,1431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:32:23 INFO - PROCESS | 2516 | 1465860743949 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:32:24 INFO - PROCESS | 2516 | 1465860744072 Marionette TRACE conn3 <- [1,1431,null,{"value":null}] 16:32:24 INFO - PROCESS | 2516 | 1465860744085 Marionette TRACE conn3 -> [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\", \"9aafb883-d809-412a-bdc1-689609e922c0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:32:24 INFO - PROCESS | 2516 | 1465860744087 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:32:24 INFO - PROCESS | 2516 | ++DOCSHELL 1564E400 == 30 [pid = 2516] [id = 367] 16:32:24 INFO - PROCESS | 2516 | ++DOMWINDOW == 76 (15A8D400) [pid = 2516] [serial = 1100] [outer = 00000000] 16:32:24 INFO - PROCESS | 2516 | ++DOMWINDOW == 77 (15EB3400) [pid = 2516] [serial = 1101] [outer = 15A8D400] 16:32:24 INFO - PROCESS | 2516 | 1465860744177 Marionette DEBUG loaded listener.js 16:32:24 INFO - PROCESS | 2516 | ++DOMWINDOW == 78 (15F3D800) [pid = 2516] [serial = 1102] [outer = 15A8D400] 16:32:24 INFO - PROCESS | 2516 | 1465860744633 Marionette TRACE conn3 <- [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]]]}] 16:32:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | Image patterns do not get flipped when painted 16:32:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | took 747ms 16:32:24 INFO - PROCESS | 2516 | 1465860744696 Marionette TRACE conn3 -> [0,1433,"getWindowHandle",null] 16:32:24 INFO - PROCESS | 2516 | 1465860744698 Marionette TRACE conn3 <- [1,1433,null,{"value":"13"}] 16:32:24 INFO - PROCESS | 2516 | 1465860744686 Marionette TRACE conn3 -> [0,1434,"setScriptTimeout",{"ms":35000}] 16:32:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html 16:32:24 INFO - PROCESS | 2516 | 1465860744687 Marionette TRACE conn3 <- [1,1434,null,{}] 16:32:24 INFO - PROCESS | 2516 | 1465860744691 Marionette TRACE conn3 -> [0,1435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:32:24 INFO - PROCESS | 2516 | 1465860744693 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:32:24 INFO - PROCESS | 2516 | 1465860744806 Marionette TRACE conn3 <- [1,1435,null,{"value":null}] 16:32:24 INFO - PROCESS | 2516 | 1465860744865 Marionette TRACE conn3 -> [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\", \"9aafb883-d809-412a-bdc1-689609e922c0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:32:24 INFO - PROCESS | 2516 | 1465860744867 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:32:24 INFO - PROCESS | 2516 | ++DOCSHELL 1669B800 == 31 [pid = 2516] [id = 368] 16:32:24 INFO - PROCESS | 2516 | ++DOMWINDOW == 79 (16992800) [pid = 2516] [serial = 1103] [outer = 00000000] 16:32:24 INFO - PROCESS | 2516 | ++DOMWINDOW == 80 (16D03400) [pid = 2516] [serial = 1104] [outer = 16992800] 16:32:24 INFO - PROCESS | 2516 | 1465860744911 Marionette DEBUG loaded listener.js 16:32:24 INFO - PROCESS | 2516 | ++DOMWINDOW == 81 (16D05C00) [pid = 2516] [serial = 1105] [outer = 16992800] 16:32:25 INFO - PROCESS | 2516 | 1465860745339 Marionette TRACE conn3 <- [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]]]}] 16:32:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | Canvas test: 2d.pattern.paint.repeat.basic 16:32:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | took 685ms 16:32:25 INFO - PROCESS | 2516 | 1465860745387 Marionette TRACE conn3 -> [0,1437,"getWindowHandle",null] 16:32:25 INFO - PROCESS | 2516 | 1465860745389 Marionette TRACE conn3 <- [1,1437,null,{"value":"13"}] 16:32:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html 16:32:25 INFO - PROCESS | 2516 | 1465860745392 Marionette TRACE conn3 -> [0,1438,"setScriptTimeout",{"ms":35000}] 16:32:25 INFO - PROCESS | 2516 | 1465860745393 Marionette TRACE conn3 <- [1,1438,null,{}] 16:32:25 INFO - PROCESS | 2516 | 1465860745397 Marionette TRACE conn3 -> [0,1439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:32:25 INFO - PROCESS | 2516 | 1465860745399 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:32:25 INFO - PROCESS | 2516 | 1465860745512 Marionette TRACE conn3 <- [1,1439,null,{"value":null}] 16:32:25 INFO - PROCESS | 2516 | 1465860745521 Marionette TRACE conn3 -> [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\", \"9aafb883-d809-412a-bdc1-689609e922c0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:32:25 INFO - PROCESS | 2516 | 1465860745527 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:32:25 INFO - PROCESS | 2516 | ++DOCSHELL 16D0C800 == 32 [pid = 2516] [id = 369] 16:32:25 INFO - PROCESS | 2516 | ++DOMWINDOW == 82 (16D0E400) [pid = 2516] [serial = 1106] [outer = 00000000] 16:32:25 INFO - PROCESS | 2516 | ++DOMWINDOW == 83 (16E9B800) [pid = 2516] [serial = 1107] [outer = 16D0E400] 16:32:25 INFO - PROCESS | 2516 | 1465860745581 Marionette DEBUG loaded listener.js 16:32:25 INFO - PROCESS | 2516 | ++DOMWINDOW == 84 (1700E400) [pid = 2516] [serial = 1108] [outer = 16D0E400] 16:32:26 INFO - PROCESS | 2516 | --DOMWINDOW == 83 (170B6800) [pid = 2516] [serial = 1079] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html] 16:32:26 INFO - PROCESS | 2516 | --DOMWINDOW == 82 (19E85400) [pid = 2516] [serial = 1076] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html] 16:32:26 INFO - PROCESS | 2516 | --DOMWINDOW == 81 (19750400) [pid = 2516] [serial = 1064] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html] 16:32:26 INFO - PROCESS | 2516 | --DOMWINDOW == 80 (17F66800) [pid = 2516] [serial = 1067] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html] 16:32:26 INFO - PROCESS | 2516 | --DOMWINDOW == 79 (17950800) [pid = 2516] [serial = 1043] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html] 16:32:26 INFO - PROCESS | 2516 | --DOMWINDOW == 78 (13C12C00) [pid = 2516] [serial = 1049] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html] 16:32:26 INFO - PROCESS | 2516 | --DOMWINDOW == 77 (13C13000) [pid = 2516] [serial = 1055] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html] 16:32:26 INFO - PROCESS | 2516 | --DOMWINDOW == 76 (16A43800) [pid = 2516] [serial = 1058] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html] 16:32:26 INFO - PROCESS | 2516 | --DOMWINDOW == 75 (176C8400) [pid = 2516] [serial = 1061] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html] 16:32:26 INFO - PROCESS | 2516 | --DOMWINDOW == 74 (1A24E800) [pid = 2516] [serial = 1070] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html] 16:32:26 INFO - PROCESS | 2516 | --DOMWINDOW == 73 (105E6400) [pid = 2516] [serial = 1052] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html] 16:32:26 INFO - PROCESS | 2516 | --DOMWINDOW == 72 (0C765800) [pid = 2516] [serial = 1046] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html] 16:32:26 INFO - PROCESS | 2516 | --DOMWINDOW == 71 (12896400) [pid = 2516] [serial = 1073] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html] 16:32:26 INFO - PROCESS | 2516 | 1465860746308 Marionette TRACE conn3 <- [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]]]}] 16:32:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | Canvas test: 2d.pattern.paint.repeat.coord1 16:32:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | took 934ms 16:32:26 INFO - PROCESS | 2516 | 1465860746338 Marionette TRACE conn3 -> [0,1441,"getWindowHandle",null] 16:32:26 INFO - PROCESS | 2516 | 1465860746339 Marionette TRACE conn3 <- [1,1441,null,{"value":"13"}] 16:32:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html 16:32:26 INFO - PROCESS | 2516 | 1465860746343 Marionette TRACE conn3 -> [0,1442,"setScriptTimeout",{"ms":35000}] 16:32:26 INFO - PROCESS | 2516 | 1465860746344 Marionette TRACE conn3 <- [1,1442,null,{}] 16:32:26 INFO - PROCESS | 2516 | 1465860746348 Marionette TRACE conn3 -> [0,1443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:32:26 INFO - PROCESS | 2516 | 1465860746350 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:32:26 INFO - PROCESS | 2516 | 1465860746462 Marionette TRACE conn3 <- [1,1443,null,{"value":null}] 16:32:26 INFO - PROCESS | 2516 | 1465860746520 Marionette TRACE conn3 -> [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\", \"9aafb883-d809-412a-bdc1-689609e922c0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:32:26 INFO - PROCESS | 2516 | 1465860746522 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:32:26 INFO - PROCESS | 2516 | ++DOCSHELL 10480C00 == 33 [pid = 2516] [id = 370] 16:32:26 INFO - PROCESS | 2516 | ++DOMWINDOW == 72 (10A47800) [pid = 2516] [serial = 1109] [outer = 00000000] 16:32:26 INFO - PROCESS | 2516 | ++DOMWINDOW == 73 (16D05800) [pid = 2516] [serial = 1110] [outer = 10A47800] 16:32:26 INFO - PROCESS | 2516 | 1465860746565 Marionette DEBUG loaded listener.js 16:32:26 INFO - PROCESS | 2516 | ++DOMWINDOW == 74 (17719C00) [pid = 2516] [serial = 1111] [outer = 10A47800] 16:32:26 INFO - PROCESS | 2516 | 1465860746933 Marionette TRACE conn3 <- [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]]]}] 16:32:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | Canvas test: 2d.pattern.paint.repeat.coord2 16:32:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | took 623ms 16:32:26 INFO - PROCESS | 2516 | 1465860746982 Marionette TRACE conn3 -> [0,1445,"getWindowHandle",null] 16:32:26 INFO - PROCESS | 2516 | 1465860746984 Marionette TRACE conn3 <- [1,1445,null,{"value":"13"}] 16:32:26 INFO - PROCESS | 2516 | 1465860746987 Marionette TRACE conn3 -> [0,1446,"setScriptTimeout",{"ms":35000}] 16:32:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html 16:32:26 INFO - PROCESS | 2516 | 1465860746988 Marionette TRACE conn3 <- [1,1446,null,{}] 16:32:26 INFO - PROCESS | 2516 | 1465860746992 Marionette TRACE conn3 -> [0,1447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:32:26 INFO - PROCESS | 2516 | 1465860746994 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:32:27 INFO - PROCESS | 2516 | 1465860747072 Marionette TRACE conn3 <- [1,1447,null,{"value":null}] 16:32:27 INFO - PROCESS | 2516 | 1465860747077 Marionette TRACE conn3 -> [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\", \"9aafb883-d809-412a-bdc1-689609e922c0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:32:27 INFO - PROCESS | 2516 | 1465860747079 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:32:27 INFO - PROCESS | 2516 | ++DOCSHELL 176CA800 == 34 [pid = 2516] [id = 371] 16:32:27 INFO - PROCESS | 2516 | ++DOMWINDOW == 75 (17716400) [pid = 2516] [serial = 1112] [outer = 00000000] 16:32:27 INFO - PROCESS | 2516 | ++DOMWINDOW == 76 (17E07800) [pid = 2516] [serial = 1113] [outer = 17716400] 16:32:27 INFO - PROCESS | 2516 | 1465860747122 Marionette DEBUG loaded listener.js 16:32:27 INFO - PROCESS | 2516 | ++DOMWINDOW == 77 (17E64C00) [pid = 2516] [serial = 1114] [outer = 17716400] 16:32:27 INFO - PROCESS | 2516 | 1465860747558 Marionette TRACE conn3 <- [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]]]}] 16:32:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | Canvas test: 2d.pattern.paint.repeat.coord3 16:32:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | took 592ms 16:32:27 INFO - PROCESS | 2516 | 1465860747584 Marionette TRACE conn3 -> [0,1449,"getWindowHandle",null] 16:32:27 INFO - PROCESS | 2516 | 1465860747585 Marionette TRACE conn3 <- [1,1449,null,{"value":"13"}] 16:32:27 INFO - PROCESS | 2516 | 1465860747604 Marionette TRACE conn3 -> [0,1450,"setScriptTimeout",{"ms":35000}] 16:32:27 INFO - PROCESS | 2516 | 1465860747606 Marionette TRACE conn3 <- [1,1450,null,{}] 16:32:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html 16:32:27 INFO - PROCESS | 2516 | 1465860747609 Marionette TRACE conn3 -> [0,1451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:32:27 INFO - PROCESS | 2516 | 1465860747611 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:32:27 INFO - PROCESS | 2516 | 1465860747686 Marionette TRACE conn3 <- [1,1451,null,{"value":null}] 16:32:27 INFO - PROCESS | 2516 | 1465860747691 Marionette TRACE conn3 -> [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\", \"9aafb883-d809-412a-bdc1-689609e922c0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:32:27 INFO - PROCESS | 2516 | 1465860747693 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:32:27 INFO - PROCESS | 2516 | ++DOCSHELL 17F5B800 == 35 [pid = 2516] [id = 372] 16:32:27 INFO - PROCESS | 2516 | ++DOMWINDOW == 78 (17F66800) [pid = 2516] [serial = 1115] [outer = 00000000] 16:32:27 INFO - PROCESS | 2516 | ++DOMWINDOW == 79 (19749800) [pid = 2516] [serial = 1116] [outer = 17F66800] 16:32:27 INFO - PROCESS | 2516 | 1465860747735 Marionette DEBUG loaded listener.js 16:32:27 INFO - PROCESS | 2516 | ++DOMWINDOW == 80 (18456000) [pid = 2516] [serial = 1117] [outer = 17F66800] 16:32:28 INFO - PROCESS | 2516 | 1465860748267 Marionette TRACE conn3 <- [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]]]}] 16:32:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | Canvas test: 2d.pattern.paint.repeat.outside 16:32:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | took 731ms 16:32:28 INFO - PROCESS | 2516 | 1465860748348 Marionette TRACE conn3 -> [0,1453,"getWindowHandle",null] 16:32:28 INFO - PROCESS | 2516 | 1465860748353 Marionette TRACE conn3 <- [1,1453,null,{"value":"13"}] 16:32:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html 16:32:28 INFO - PROCESS | 2516 | 1465860748359 Marionette TRACE conn3 -> [0,1454,"setScriptTimeout",{"ms":35000}] 16:32:28 INFO - PROCESS | 2516 | 1465860748362 Marionette TRACE conn3 <- [1,1454,null,{}] 16:32:28 INFO - PROCESS | 2516 | 1465860748368 Marionette TRACE conn3 -> [0,1455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:32:28 INFO - PROCESS | 2516 | 1465860748371 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:32:28 INFO - PROCESS | 2516 | 1465860748549 Marionette TRACE conn3 <- [1,1455,null,{"value":null}] 16:32:28 INFO - PROCESS | 2516 | 1465860748543 Marionette TRACE conn3 -> [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\", \"9aafb883-d809-412a-bdc1-689609e922c0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:32:28 INFO - PROCESS | 2516 | 1465860748548 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:32:28 INFO - PROCESS | 2516 | ++DOCSHELL 1031DC00 == 36 [pid = 2516] [id = 373] 16:32:28 INFO - PROCESS | 2516 | ++DOMWINDOW == 81 (10373000) [pid = 2516] [serial = 1118] [outer = 00000000] 16:32:28 INFO - PROCESS | 2516 | ++DOMWINDOW == 82 (110C9C00) [pid = 2516] [serial = 1119] [outer = 10373000] 16:32:28 INFO - PROCESS | 2516 | 1465860748604 Marionette DEBUG loaded listener.js 16:32:28 INFO - PROCESS | 2516 | ++DOMWINDOW == 83 (12AA2000) [pid = 2516] [serial = 1120] [outer = 10373000] 16:32:29 INFO - PROCESS | 2516 | 1465860749465 Marionette TRACE conn3 <- [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]]]}] 16:32:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | Canvas test: 2d.pattern.paint.repeatx.basic 16:32:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | took 1183ms 16:32:29 INFO - PROCESS | 2516 | 1465860749542 Marionette TRACE conn3 -> [0,1457,"getWindowHandle",null] 16:32:29 INFO - PROCESS | 2516 | 1465860749547 Marionette TRACE conn3 <- [1,1457,null,{"value":"13"}] 16:32:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html 16:32:29 INFO - PROCESS | 2516 | 1465860749553 Marionette TRACE conn3 -> [0,1458,"setScriptTimeout",{"ms":35000}] 16:32:29 INFO - PROCESS | 2516 | 1465860749556 Marionette TRACE conn3 <- [1,1458,null,{}] 16:32:29 INFO - PROCESS | 2516 | 1465860749560 Marionette TRACE conn3 -> [0,1459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:32:29 INFO - PROCESS | 2516 | 1465860749563 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:32:29 INFO - PROCESS | 2516 | 1465860749684 Marionette TRACE conn3 <- [1,1459,null,{"value":null}] 16:32:29 INFO - PROCESS | 2516 | 1465860749838 Marionette TRACE conn3 -> [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\", \"9aafb883-d809-412a-bdc1-689609e922c0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:32:29 INFO - PROCESS | 2516 | 1465860749841 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:32:29 INFO - PROCESS | 2516 | ++DOCSHELL 13D61800 == 37 [pid = 2516] [id = 374] 16:32:29 INFO - PROCESS | 2516 | ++DOMWINDOW == 84 (13D62000) [pid = 2516] [serial = 1121] [outer = 00000000] 16:32:29 INFO - PROCESS | 2516 | ++DOMWINDOW == 85 (14FC8000) [pid = 2516] [serial = 1122] [outer = 13D62000] 16:32:29 INFO - PROCESS | 2516 | 1465860749908 Marionette DEBUG loaded listener.js 16:32:29 INFO - PROCESS | 2516 | ++DOMWINDOW == 86 (15A9AC00) [pid = 2516] [serial = 1123] [outer = 13D62000] 16:32:30 INFO - PROCESS | 2516 | --DOCSHELL 105EA400 == 36 [pid = 2516] [id = 263] 16:32:30 INFO - PROCESS | 2516 | --DOCSHELL 16D12400 == 35 [pid = 2516] [id = 272] 16:32:30 INFO - PROCESS | 2516 | --DOMWINDOW == 85 (1A67D400) [pid = 2516] [serial = 1081] [outer = 00000000] [url = about:blank] 16:32:30 INFO - PROCESS | 2516 | --DOMWINDOW == 84 (1A4EBC00) [pid = 2516] [serial = 1080] [outer = 00000000] [url = about:blank] 16:32:30 INFO - PROCESS | 2516 | --DOMWINDOW == 83 (1A4AF400) [pid = 2516] [serial = 1078] [outer = 00000000] [url = about:blank] 16:32:30 INFO - PROCESS | 2516 | --DOMWINDOW == 82 (198D2C00) [pid = 2516] [serial = 1065] [outer = 00000000] [url = about:blank] 16:32:30 INFO - PROCESS | 2516 | --DOMWINDOW == 81 (19E8C000) [pid = 2516] [serial = 1068] [outer = 00000000] [url = about:blank] 16:32:30 INFO - PROCESS | 2516 | --DOMWINDOW == 80 (198D8400) [pid = 2516] [serial = 1066] [outer = 00000000] [url = about:blank] 16:32:30 INFO - PROCESS | 2516 | --DOMWINDOW == 79 (17ED3800) [pid = 2516] [serial = 1045] [outer = 00000000] [url = about:blank] 16:32:30 INFO - PROCESS | 2516 | --DOMWINDOW == 78 (1430D400) [pid = 2516] [serial = 1050] [outer = 00000000] [url = about:blank] 16:32:30 INFO - PROCESS | 2516 | --DOMWINDOW == 77 (15652400) [pid = 2516] [serial = 1051] [outer = 00000000] [url = about:blank] 16:32:30 INFO - PROCESS | 2516 | --DOMWINDOW == 76 (13C4B800) [pid = 2516] [serial = 1056] [outer = 00000000] [url = about:blank] 16:32:30 INFO - PROCESS | 2516 | --DOMWINDOW == 75 (14311000) [pid = 2516] [serial = 1057] [outer = 00000000] [url = about:blank] 16:32:30 INFO - PROCESS | 2516 | --DOMWINDOW == 74 (16D10C00) [pid = 2516] [serial = 1059] [outer = 00000000] [url = about:blank] 16:32:30 INFO - PROCESS | 2516 | --DOMWINDOW == 73 (16E9F400) [pid = 2516] [serial = 1060] [outer = 00000000] [url = about:blank] 16:32:30 INFO - PROCESS | 2516 | --DOMWINDOW == 72 (17945400) [pid = 2516] [serial = 1062] [outer = 00000000] [url = about:blank] 16:32:30 INFO - PROCESS | 2516 | --DOMWINDOW == 71 (1A309800) [pid = 2516] [serial = 1071] [outer = 00000000] [url = about:blank] 16:32:30 INFO - PROCESS | 2516 | --DOMWINDOW == 70 (11CCB000) [pid = 2516] [serial = 1053] [outer = 00000000] [url = about:blank] 16:32:30 INFO - PROCESS | 2516 | --DOMWINDOW == 69 (12ADD400) [pid = 2516] [serial = 1054] [outer = 00000000] [url = about:blank] 16:32:30 INFO - PROCESS | 2516 | --DOMWINDOW == 68 (114BAC00) [pid = 2516] [serial = 1047] [outer = 00000000] [url = about:blank] 16:32:30 INFO - PROCESS | 2516 | --DOMWINDOW == 67 (114C5C00) [pid = 2516] [serial = 1048] [outer = 00000000] [url = about:blank] 16:32:30 INFO - PROCESS | 2516 | --DOMWINDOW == 66 (19F84800) [pid = 2516] [serial = 1069] [outer = 00000000] [url = about:blank] 16:32:30 INFO - PROCESS | 2516 | --DOMWINDOW == 65 (1A30A000) [pid = 2516] [serial = 1072] [outer = 00000000] [url = about:blank] 16:32:30 INFO - PROCESS | 2516 | --DOMWINDOW == 64 (1A4ACC00) [pid = 2516] [serial = 1077] [outer = 00000000] [url = about:blank] 16:32:30 INFO - PROCESS | 2516 | --DOMWINDOW == 63 (16EA2400) [pid = 2516] [serial = 1074] [outer = 00000000] [url = about:blank] 16:32:30 INFO - PROCESS | 2516 | --DOMWINDOW == 62 (19755C00) [pid = 2516] [serial = 1075] [outer = 00000000] [url = about:blank] 16:32:30 INFO - PROCESS | 2516 | --DOMWINDOW == 61 (17E64400) [pid = 2516] [serial = 1063] [outer = 00000000] [url = about:blank] 16:32:30 INFO - PROCESS | 2516 | 1465860750752 Marionette TRACE conn3 <- [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]]]}] 16:32:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | Canvas test: 2d.pattern.paint.repeatx.coord1 16:32:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | took 1245ms 16:32:30 INFO - PROCESS | 2516 | 1465860750805 Marionette TRACE conn3 -> [0,1461,"getWindowHandle",null] 16:32:30 INFO - PROCESS | 2516 | 1465860750809 Marionette TRACE conn3 <- [1,1461,null,{"value":"13"}] 16:32:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html 16:32:30 INFO - PROCESS | 2516 | 1465860750814 Marionette TRACE conn3 -> [0,1462,"setScriptTimeout",{"ms":35000}] 16:32:30 INFO - PROCESS | 2516 | 1465860750817 Marionette TRACE conn3 <- [1,1462,null,{}] 16:32:30 INFO - PROCESS | 2516 | 1465860750822 Marionette TRACE conn3 -> [0,1463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:32:30 INFO - PROCESS | 2516 | 1465860750825 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:32:30 INFO - PROCESS | 2516 | 1465860750912 Marionette TRACE conn3 <- [1,1463,null,{"value":null}] 16:32:30 INFO - PROCESS | 2516 | 1465860750918 Marionette TRACE conn3 -> [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\", \"9aafb883-d809-412a-bdc1-689609e922c0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:32:30 INFO - PROCESS | 2516 | 1465860750923 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:32:30 INFO - PROCESS | 2516 | ++DOCSHELL 10EFA800 == 36 [pid = 2516] [id = 375] 16:32:30 INFO - PROCESS | 2516 | ++DOMWINDOW == 62 (110BE000) [pid = 2516] [serial = 1124] [outer = 00000000] 16:32:30 INFO - PROCESS | 2516 | ++DOMWINDOW == 63 (12811800) [pid = 2516] [serial = 1125] [outer = 110BE000] 16:32:30 INFO - PROCESS | 2516 | 1465860750975 Marionette DEBUG loaded listener.js 16:32:31 INFO - PROCESS | 2516 | ++DOMWINDOW == 64 (12ADEC00) [pid = 2516] [serial = 1126] [outer = 110BE000] 16:32:31 INFO - PROCESS | 2516 | 1465860751486 Marionette TRACE conn3 <- [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]]]}] 16:32:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | Canvas test: 2d.pattern.paint.repeatx.outside 16:32:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | took 684ms 16:32:31 INFO - PROCESS | 2516 | 1465860751510 Marionette TRACE conn3 -> [0,1465,"getWindowHandle",null] 16:32:31 INFO - PROCESS | 2516 | 1465860751514 Marionette TRACE conn3 <- [1,1465,null,{"value":"13"}] 16:32:31 INFO - PROCESS | 2516 | 1465860751521 Marionette TRACE conn3 -> [0,1466,"setScriptTimeout",{"ms":35000}] 16:32:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html 16:32:31 INFO - PROCESS | 2516 | 1465860751523 Marionette TRACE conn3 <- [1,1466,null,{}] 16:32:31 INFO - PROCESS | 2516 | 1465860751527 Marionette TRACE conn3 -> [0,1467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:32:31 INFO - PROCESS | 2516 | 1465860751529 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:32:31 INFO - PROCESS | 2516 | 1465860751612 Marionette TRACE conn3 <- [1,1467,null,{"value":null}] 16:32:31 INFO - PROCESS | 2516 | 1465860751620 Marionette TRACE conn3 -> [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\", \"9aafb883-d809-412a-bdc1-689609e922c0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:32:31 INFO - PROCESS | 2516 | 1465860751622 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:32:31 INFO - PROCESS | 2516 | ++DOCSHELL 1392CC00 == 37 [pid = 2516] [id = 376] 16:32:31 INFO - PROCESS | 2516 | ++DOMWINDOW == 65 (1392E400) [pid = 2516] [serial = 1127] [outer = 00000000] 16:32:31 INFO - PROCESS | 2516 | ++DOMWINDOW == 66 (13D60000) [pid = 2516] [serial = 1128] [outer = 1392E400] 16:32:31 INFO - PROCESS | 2516 | 1465860751669 Marionette DEBUG loaded listener.js 16:32:31 INFO - PROCESS | 2516 | ++DOMWINDOW == 67 (14313000) [pid = 2516] [serial = 1129] [outer = 1392E400] 16:32:32 INFO - PROCESS | 2516 | 1465860752162 Marionette TRACE conn3 <- [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]]]}] 16:32:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | Canvas test: 2d.pattern.paint.repeaty.basic 16:32:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | took 700ms 16:32:32 INFO - PROCESS | 2516 | 1465860752220 Marionette TRACE conn3 -> [0,1469,"getWindowHandle",null] 16:32:32 INFO - PROCESS | 2516 | 1465860752222 Marionette TRACE conn3 <- [1,1469,null,{"value":"13"}] 16:32:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html 16:32:32 INFO - PROCESS | 2516 | 1465860752226 Marionette TRACE conn3 -> [0,1470,"setScriptTimeout",{"ms":35000}] 16:32:32 INFO - PROCESS | 2516 | 1465860752229 Marionette TRACE conn3 <- [1,1470,null,{}] 16:32:32 INFO - PROCESS | 2516 | 1465860752240 Marionette TRACE conn3 -> [0,1471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:32:32 INFO - PROCESS | 2516 | 1465860752244 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:32:32 INFO - PROCESS | 2516 | 1465860752393 Marionette TRACE conn3 <- [1,1471,null,{"value":null}] 16:32:32 INFO - PROCESS | 2516 | 1465860752412 Marionette TRACE conn3 -> [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\", \"9aafb883-d809-412a-bdc1-689609e922c0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:32:32 INFO - PROCESS | 2516 | 1465860752415 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:32:32 INFO - PROCESS | 2516 | ++DOCSHELL 16A44C00 == 38 [pid = 2516] [id = 377] 16:32:32 INFO - PROCESS | 2516 | ++DOMWINDOW == 68 (16A45400) [pid = 2516] [serial = 1130] [outer = 00000000] 16:32:32 INFO - PROCESS | 2516 | ++DOMWINDOW == 69 (16D0AC00) [pid = 2516] [serial = 1131] [outer = 16A45400] 16:32:32 INFO - PROCESS | 2516 | 1465860752462 Marionette DEBUG loaded listener.js 16:32:32 INFO - PROCESS | 2516 | ++DOMWINDOW == 70 (16E9B000) [pid = 2516] [serial = 1132] [outer = 16A45400] 16:32:32 INFO - PROCESS | 2516 | 1465860752880 Marionette TRACE conn3 <- [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]]]}] 16:32:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | Canvas test: 2d.pattern.paint.repeaty.coord1 16:32:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | took 700ms 16:32:32 INFO - PROCESS | 2516 | 1465860752909 Marionette TRACE conn3 -> [0,1473,"getWindowHandle",null] 16:32:32 INFO - PROCESS | 2516 | 1465860752911 Marionette TRACE conn3 <- [1,1473,null,{"value":"13"}] 16:32:32 INFO - PROCESS | 2516 | 1465860752914 Marionette TRACE conn3 -> [0,1474,"setScriptTimeout",{"ms":35000}] 16:32:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html 16:32:32 INFO - PROCESS | 2516 | 1465860752916 Marionette TRACE conn3 <- [1,1474,null,{}] 16:32:32 INFO - PROCESS | 2516 | 1465860752920 Marionette TRACE conn3 -> [0,1475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:32:32 INFO - PROCESS | 2516 | 1465860752921 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:32:33 INFO - PROCESS | 2516 | 1465860753043 Marionette TRACE conn3 <- [1,1475,null,{"value":null}] 16:32:33 INFO - PROCESS | 2516 | ++DOMWINDOW == 71 (16F8A400) [pid = 2516] [serial = 1133] [outer = 1B353400] 16:32:33 INFO - PROCESS | 2516 | 1465860753075 Marionette TRACE conn3 -> [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\", \"9aafb883-d809-412a-bdc1-689609e922c0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:32:33 INFO - PROCESS | 2516 | 1465860753077 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:32:33 INFO - PROCESS | 2516 | ++DOCSHELL 1794B000 == 39 [pid = 2516] [id = 378] 16:32:33 INFO - PROCESS | 2516 | ++DOMWINDOW == 72 (1794B800) [pid = 2516] [serial = 1134] [outer = 00000000] 16:32:33 INFO - PROCESS | 2516 | ++DOMWINDOW == 73 (17E01400) [pid = 2516] [serial = 1135] [outer = 1794B800] 16:32:33 INFO - PROCESS | 2516 | 1465860753130 Marionette DEBUG loaded listener.js 16:32:33 INFO - PROCESS | 2516 | ++DOMWINDOW == 74 (17EC7000) [pid = 2516] [serial = 1136] [outer = 1794B800] 16:32:33 INFO - PROCESS | 2516 | 1465860753629 Marionette TRACE conn3 <- [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]]]}] 16:32:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | Canvas test: 2d.pattern.paint.repeaty.outside 16:32:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | took 747ms 16:32:33 INFO - PROCESS | 2516 | 1465860753678 Marionette TRACE conn3 -> [0,1477,"getWindowHandle",null] 16:32:33 INFO - PROCESS | 2516 | 1465860753680 Marionette TRACE conn3 <- [1,1477,null,{"value":"13"}] 16:32:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html 16:32:33 INFO - PROCESS | 2516 | 1465860753687 Marionette TRACE conn3 -> [0,1478,"setScriptTimeout",{"ms":35000}] 16:32:33 INFO - PROCESS | 2516 | 1465860753689 Marionette TRACE conn3 <- [1,1478,null,{}] 16:32:33 INFO - PROCESS | 2516 | 1465860753693 Marionette TRACE conn3 -> [0,1479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:32:33 INFO - PROCESS | 2516 | 1465860753695 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:32:33 INFO - PROCESS | 2516 | 1465860753816 Marionette TRACE conn3 <- [1,1479,null,{"value":null}] 16:32:33 INFO - PROCESS | 2516 | 1465860753827 Marionette TRACE conn3 -> [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\", \"9aafb883-d809-412a-bdc1-689609e922c0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:32:33 INFO - PROCESS | 2516 | 1465860753829 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:32:33 INFO - PROCESS | 2516 | ++DOCSHELL 176CD800 == 40 [pid = 2516] [id = 379] 16:32:33 INFO - PROCESS | 2516 | ++DOMWINDOW == 75 (17E62000) [pid = 2516] [serial = 1137] [outer = 00000000] 16:32:33 INFO - PROCESS | 2516 | ++DOMWINDOW == 76 (18460000) [pid = 2516] [serial = 1138] [outer = 17E62000] 16:32:33 INFO - PROCESS | 2516 | 1465860753921 Marionette DEBUG loaded listener.js 16:32:33 INFO - PROCESS | 2516 | ++DOMWINDOW == 77 (198D3000) [pid = 2516] [serial = 1139] [outer = 17E62000] 16:32:34 INFO - PROCESS | 2516 | --DOMWINDOW == 76 (131D2400) [pid = 2516] [serial = 1097] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html] 16:32:34 INFO - PROCESS | 2516 | --DOMWINDOW == 75 (0C76C400) [pid = 2516] [serial = 1091] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html] 16:32:34 INFO - PROCESS | 2516 | --DOMWINDOW == 74 (11CC7000) [pid = 2516] [serial = 1094] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html] 16:32:34 INFO - PROCESS | 2516 | --DOMWINDOW == 73 (12AE7800) [pid = 2516] [serial = 1082] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html] 16:32:34 INFO - PROCESS | 2516 | --DOMWINDOW == 72 (16109800) [pid = 2516] [serial = 1085] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html] 16:32:34 INFO - PROCESS | 2516 | --DOMWINDOW == 71 (16992800) [pid = 2516] [serial = 1103] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html] 16:32:34 INFO - PROCESS | 2516 | --DOMWINDOW == 70 (10A47800) [pid = 2516] [serial = 1109] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html] 16:32:34 INFO - PROCESS | 2516 | --DOMWINDOW == 69 (16D0E400) [pid = 2516] [serial = 1106] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html] 16:32:34 INFO - PROCESS | 2516 | --DOMWINDOW == 68 (17716400) [pid = 2516] [serial = 1112] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html] 16:32:34 INFO - PROCESS | 2516 | --DOMWINDOW == 67 (15A8D400) [pid = 2516] [serial = 1100] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html] 16:32:34 INFO - PROCESS | 2516 | 1465860754556 Marionette TRACE conn3 <- [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]]]}] 16:32:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | Canvas test: 2d.pattern.repeat.case 16:32:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | took 934ms 16:32:34 INFO - PROCESS | 2516 | 1465860754632 Marionette TRACE conn3 -> [0,1481,"getWindowHandle",null] 16:32:34 INFO - PROCESS | 2516 | 1465860754637 Marionette TRACE conn3 <- [1,1481,null,{"value":"13"}] 16:32:34 INFO - PROCESS | 2516 | 1465860754641 Marionette TRACE conn3 -> [0,1482,"setScriptTimeout",{"ms":35000}] 16:32:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html 16:32:34 INFO - PROCESS | 2516 | 1465860754645 Marionette TRACE conn3 <- [1,1482,null,{}] 16:32:34 INFO - PROCESS | 2516 | 1465860754651 Marionette TRACE conn3 -> [0,1483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:32:34 INFO - PROCESS | 2516 | 1465860754654 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:32:34 INFO - PROCESS | 2516 | 1465860754772 Marionette TRACE conn3 <- [1,1483,null,{"value":null}] 16:32:34 INFO - PROCESS | 2516 | 1465860754892 Marionette TRACE conn3 -> [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\", \"9aafb883-d809-412a-bdc1-689609e922c0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:32:34 INFO - PROCESS | 2516 | 1465860754895 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:32:34 INFO - PROCESS | 2516 | ++DOCSHELL 10A48000 == 41 [pid = 2516] [id = 380] 16:32:34 INFO - PROCESS | 2516 | ++DOMWINDOW == 68 (10A4BC00) [pid = 2516] [serial = 1140] [outer = 00000000] 16:32:34 INFO - PROCESS | 2516 | ++DOMWINDOW == 69 (114C7800) [pid = 2516] [serial = 1141] [outer = 10A4BC00] 16:32:34 INFO - PROCESS | 2516 | 1465860754957 Marionette DEBUG loaded listener.js 16:32:35 INFO - PROCESS | 2516 | ++DOMWINDOW == 70 (11CCAC00) [pid = 2516] [serial = 1142] [outer = 10A4BC00] 16:32:35 INFO - PROCESS | 2516 | 1465860755586 Marionette TRACE conn3 <- [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]]]}] 16:32:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | Canvas test: 2d.pattern.repeat.empty 16:32:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | took 996ms 16:32:35 INFO - PROCESS | 2516 | 1465860755645 Marionette TRACE conn3 -> [0,1485,"getWindowHandle",null] 16:32:35 INFO - PROCESS | 2516 | 1465860755649 Marionette TRACE conn3 <- [1,1485,null,{"value":"13"}] 16:32:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html 16:32:35 INFO - PROCESS | 2516 | 1465860755656 Marionette TRACE conn3 -> [0,1486,"setScriptTimeout",{"ms":35000}] 16:32:35 INFO - PROCESS | 2516 | 1465860755659 Marionette TRACE conn3 <- [1,1486,null,{}] 16:32:35 INFO - PROCESS | 2516 | 1465860755663 Marionette TRACE conn3 -> [0,1487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:32:35 INFO - PROCESS | 2516 | 1465860755665 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:32:35 INFO - PROCESS | 2516 | 1465860755814 Marionette TRACE conn3 <- [1,1487,null,{"value":null}] 16:32:35 INFO - PROCESS | 2516 | 1465860755941 Marionette TRACE conn3 -> [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\", \"9aafb883-d809-412a-bdc1-689609e922c0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:32:35 INFO - PROCESS | 2516 | 1465860755944 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:32:35 INFO - PROCESS | 2516 | ++DOCSHELL 13660800 == 42 [pid = 2516] [id = 381] 16:32:35 INFO - PROCESS | 2516 | ++DOMWINDOW == 71 (13930400) [pid = 2516] [serial = 1143] [outer = 00000000] 16:32:35 INFO - PROCESS | 2516 | ++DOMWINDOW == 72 (13C4A000) [pid = 2516] [serial = 1144] [outer = 13930400] 16:32:35 INFO - PROCESS | 2516 | 1465860755999 Marionette DEBUG loaded listener.js 16:32:36 INFO - PROCESS | 2516 | ++DOMWINDOW == 73 (14FC3400) [pid = 2516] [serial = 1145] [outer = 13930400] 16:32:36 INFO - PROCESS | 2516 | 1465860756632 Marionette TRACE conn3 <- [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]]]}] 16:32:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | Canvas test: 2d.pattern.repeat.null 16:32:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | took 1027ms 16:32:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html 16:32:36 INFO - PROCESS | 2516 | 1465860756679 Marionette TRACE conn3 -> [0,1489,"getWindowHandle",null] 16:32:36 INFO - PROCESS | 2516 | 1465860756682 Marionette TRACE conn3 <- [1,1489,null,{"value":"13"}] 16:32:36 INFO - PROCESS | 2516 | 1465860756685 Marionette TRACE conn3 -> [0,1490,"setScriptTimeout",{"ms":35000}] 16:32:36 INFO - PROCESS | 2516 | 1465860756689 Marionette TRACE conn3 <- [1,1490,null,{}] 16:32:36 INFO - PROCESS | 2516 | 1465860756700 Marionette TRACE conn3 -> [0,1491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:32:36 INFO - PROCESS | 2516 | 1465860756704 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:32:36 INFO - PROCESS | 2516 | 1465860756864 Marionette TRACE conn3 <- [1,1491,null,{"value":null}] 16:32:36 INFO - PROCESS | 2516 | 1465860756995 Marionette TRACE conn3 -> [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\", \"9aafb883-d809-412a-bdc1-689609e922c0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:32:36 INFO - PROCESS | 2516 | 1465860756998 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:32:37 INFO - PROCESS | 2516 | ++DOCSHELL 157AC000 == 43 [pid = 2516] [id = 382] 16:32:37 INFO - PROCESS | 2516 | ++DOMWINDOW == 74 (15F38000) [pid = 2516] [serial = 1146] [outer = 00000000] 16:32:37 INFO - PROCESS | 2516 | ++DOMWINDOW == 75 (16D09800) [pid = 2516] [serial = 1147] [outer = 15F38000] 16:32:37 INFO - PROCESS | 2516 | 1465860757058 Marionette DEBUG loaded listener.js 16:32:37 INFO - PROCESS | 2516 | ++DOMWINDOW == 76 (16EDA800) [pid = 2516] [serial = 1148] [outer = 15F38000] 16:32:37 INFO - PROCESS | 2516 | 1465860757801 Marionette TRACE conn3 <- [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]]]}] 16:32:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | Canvas test: 2d.pattern.repeat.nullsuffix 16:32:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | took 1136ms 16:32:37 INFO - PROCESS | 2516 | 1465860757832 Marionette TRACE conn3 -> [0,1493,"getWindowHandle",null] 16:32:37 INFO - PROCESS | 2516 | 1465860757836 Marionette TRACE conn3 <- [1,1493,null,{"value":"13"}] 16:32:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html 16:32:37 INFO - PROCESS | 2516 | 1465860757841 Marionette TRACE conn3 -> [0,1494,"setScriptTimeout",{"ms":35000}] 16:32:37 INFO - PROCESS | 2516 | 1465860757844 Marionette TRACE conn3 <- [1,1494,null,{}] 16:32:37 INFO - PROCESS | 2516 | 1465860757849 Marionette TRACE conn3 -> [0,1495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:32:37 INFO - PROCESS | 2516 | 1465860757852 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:32:39 INFO - PROCESS | 2516 | --DOCSHELL 16EE0000 == 42 [pid = 2516] [id = 267] 16:32:39 INFO - PROCESS | 2516 | --DOCSHELL 0C76C000 == 41 [pid = 2516] [id = 364] 16:32:39 INFO - PROCESS | 2516 | --DOCSHELL 1794B000 == 40 [pid = 2516] [id = 378] 16:32:39 INFO - PROCESS | 2516 | --DOCSHELL 16A44C00 == 39 [pid = 2516] [id = 377] 16:32:39 INFO - PROCESS | 2516 | --DOCSHELL 1392CC00 == 38 [pid = 2516] [id = 376] 16:32:39 INFO - PROCESS | 2516 | --DOCSHELL 10EFA800 == 37 [pid = 2516] [id = 375] 16:32:39 INFO - PROCESS | 2516 | --DOCSHELL 15651400 == 36 [pid = 2516] [id = 278] 16:32:39 INFO - PROCESS | 2516 | --DOCSHELL 13154400 == 35 [pid = 2516] [id = 366] 16:32:39 INFO - PROCESS | 2516 | --DOCSHELL 15EBFC00 == 34 [pid = 2516] [id = 265] 16:32:39 INFO - PROCESS | 2516 | --DOCSHELL 1564E400 == 33 [pid = 2516] [id = 367] 16:32:39 INFO - PROCESS | 2516 | --DOCSHELL 10A48800 == 32 [pid = 2516] [id = 273] 16:32:39 INFO - PROCESS | 2516 | --DOCSHELL 1031DC00 == 31 [pid = 2516] [id = 373] 16:32:39 INFO - PROCESS | 2516 | --DOCSHELL 131D9C00 == 30 [pid = 2516] [id = 271] 16:32:39 INFO - PROCESS | 2516 | --DOCSHELL 19751400 == 29 [pid = 2516] [id = 275] 16:32:39 INFO - PROCESS | 2516 | --DOCSHELL 13D61800 == 28 [pid = 2516] [id = 374] 16:32:39 INFO - PROCESS | 2516 | --DOCSHELL 15E11800 == 27 [pid = 2516] [id = 274] 16:32:39 INFO - PROCESS | 2516 | --DOCSHELL 105F1400 == 26 [pid = 2516] [id = 276] 16:32:39 INFO - PROCESS | 2516 | --DOCSHELL 16997800 == 25 [pid = 2516] [id = 279] 16:32:39 INFO - PROCESS | 2516 | --DOCSHELL 17F5B800 == 24 [pid = 2516] [id = 372] 16:32:39 INFO - PROCESS | 2516 | --DOCSHELL 15FB6400 == 23 [pid = 2516] [id = 266] 16:32:39 INFO - PROCESS | 2516 | --DOCSHELL 176CA800 == 22 [pid = 2516] [id = 371] 16:32:39 INFO - PROCESS | 2516 | --DOCSHELL 1055C800 == 21 [pid = 2516] [id = 270] 16:32:39 INFO - PROCESS | 2516 | --DOCSHELL 16D0C800 == 20 [pid = 2516] [id = 369] 16:32:39 INFO - PROCESS | 2516 | --DOCSHELL 105E5C00 == 19 [pid = 2516] [id = 269] 16:32:39 INFO - PROCESS | 2516 | --DOCSHELL 10480C00 == 18 [pid = 2516] [id = 370] 16:32:39 INFO - PROCESS | 2516 | --DOCSHELL 13C14400 == 17 [pid = 2516] [id = 264] 16:32:39 INFO - PROCESS | 2516 | --DOCSHELL 105E3C00 == 16 [pid = 2516] [id = 277] 16:32:39 INFO - PROCESS | 2516 | --DOCSHELL 16D08800 == 15 [pid = 2516] [id = 280] 16:32:39 INFO - PROCESS | 2516 | --DOCSHELL 11CC6800 == 14 [pid = 2516] [id = 365] 16:32:39 INFO - PROCESS | 2516 | --DOCSHELL 17947000 == 13 [pid = 2516] [id = 268] 16:32:39 INFO - PROCESS | 2516 | --DOCSHELL 1669B800 == 12 [pid = 2516] [id = 368] 16:32:39 INFO - PROCESS | 2516 | --DOCSHELL 13660800 == 11 [pid = 2516] [id = 381] 16:32:39 INFO - PROCESS | 2516 | --DOCSHELL 157AC000 == 10 [pid = 2516] [id = 382] 16:32:39 INFO - PROCESS | 2516 | --DOCSHELL 176CD800 == 9 [pid = 2516] [id = 379] 16:32:39 INFO - PROCESS | 2516 | --DOCSHELL 10A48000 == 8 [pid = 2516] [id = 380] 16:32:39 INFO - PROCESS | 2516 | 1465860759675 Marionette TRACE conn3 <- [1,1495,null,{"value":null}] 16:32:39 INFO - PROCESS | 2516 | --DOMWINDOW == 75 (13248400) [pid = 2516] [serial = 1098] [outer = 00000000] [url = about:blank] 16:32:39 INFO - PROCESS | 2516 | --DOMWINDOW == 74 (103C8400) [pid = 2516] [serial = 1092] [outer = 00000000] [url = about:blank] 16:32:39 INFO - PROCESS | 2516 | --DOMWINDOW == 73 (104E6800) [pid = 2516] [serial = 1093] [outer = 00000000] [url = about:blank] 16:32:39 INFO - PROCESS | 2516 | --DOMWINDOW == 72 (12AA6400) [pid = 2516] [serial = 1095] [outer = 00000000] [url = about:blank] 16:32:39 INFO - PROCESS | 2516 | --DOMWINDOW == 71 (12D5F400) [pid = 2516] [serial = 1096] [outer = 00000000] [url = about:blank] 16:32:39 INFO - PROCESS | 2516 | --DOMWINDOW == 70 (14308000) [pid = 2516] [serial = 1084] [outer = 00000000] [url = about:blank] 16:32:39 INFO - PROCESS | 2516 | --DOMWINDOW == 69 (13939400) [pid = 2516] [serial = 1083] [outer = 00000000] [url = about:blank] 16:32:39 INFO - PROCESS | 2516 | --DOMWINDOW == 68 (1771B000) [pid = 2516] [serial = 1087] [outer = 00000000] [url = about:blank] 16:32:39 INFO - PROCESS | 2516 | --DOMWINDOW == 67 (16EE4000) [pid = 2516] [serial = 1086] [outer = 00000000] [url = about:blank] 16:32:39 INFO - PROCESS | 2516 | --DOMWINDOW == 66 (17E62400) [pid = 2516] [serial = 1089] [outer = 00000000] [url = about:blank] 16:32:39 INFO - PROCESS | 2516 | --DOMWINDOW == 65 (16D05C00) [pid = 2516] [serial = 1105] [outer = 00000000] [url = about:blank] 16:32:39 INFO - PROCESS | 2516 | --DOMWINDOW == 64 (16D03400) [pid = 2516] [serial = 1104] [outer = 00000000] [url = about:blank] 16:32:39 INFO - PROCESS | 2516 | --DOMWINDOW == 63 (19749800) [pid = 2516] [serial = 1116] [outer = 00000000] [url = about:blank] 16:32:39 INFO - PROCESS | 2516 | --DOMWINDOW == 62 (16D05800) [pid = 2516] [serial = 1110] [outer = 00000000] [url = about:blank] 16:32:39 INFO - PROCESS | 2516 | --DOMWINDOW == 61 (16E9B800) [pid = 2516] [serial = 1107] [outer = 00000000] [url = about:blank] 16:32:39 INFO - PROCESS | 2516 | --DOMWINDOW == 60 (17E07800) [pid = 2516] [serial = 1113] [outer = 00000000] [url = about:blank] 16:32:39 INFO - PROCESS | 2516 | --DOMWINDOW == 59 (17E64C00) [pid = 2516] [serial = 1114] [outer = 00000000] [url = about:blank] 16:32:39 INFO - PROCESS | 2516 | --DOMWINDOW == 58 (1700E400) [pid = 2516] [serial = 1108] [outer = 00000000] [url = about:blank] 16:32:39 INFO - PROCESS | 2516 | --DOMWINDOW == 57 (15EB3400) [pid = 2516] [serial = 1101] [outer = 00000000] [url = about:blank] 16:32:39 INFO - PROCESS | 2516 | --DOMWINDOW == 56 (15F3D800) [pid = 2516] [serial = 1102] [outer = 00000000] [url = about:blank] 16:32:39 INFO - PROCESS | 2516 | --DOMWINDOW == 55 (13931C00) [pid = 2516] [serial = 1099] [outer = 00000000] [url = about:blank] 16:32:39 INFO - PROCESS | 2516 | --DOMWINDOW == 54 (17719C00) [pid = 2516] [serial = 1111] [outer = 00000000] [url = about:blank] 16:32:39 INFO - PROCESS | 2516 | 1465860759855 Marionette TRACE conn3 -> [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\", \"9aafb883-d809-412a-bdc1-689609e922c0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:32:39 INFO - PROCESS | 2516 | 1465860759858 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:32:39 INFO - PROCESS | 2516 | ++DOCSHELL 10473C00 == 9 [pid = 2516] [id = 383] 16:32:39 INFO - PROCESS | 2516 | ++DOMWINDOW == 55 (10475000) [pid = 2516] [serial = 1149] [outer = 00000000] 16:32:39 INFO - PROCESS | 2516 | ++DOMWINDOW == 56 (104EAC00) [pid = 2516] [serial = 1150] [outer = 10475000] 16:32:39 INFO - PROCESS | 2516 | 1465860759910 Marionette DEBUG loaded listener.js 16:32:39 INFO - PROCESS | 2516 | ++DOMWINDOW == 57 (10A48000) [pid = 2516] [serial = 1151] [outer = 10475000] 16:32:40 INFO - PROCESS | 2516 | 1465860760329 Marionette TRACE conn3 <- [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]]]}] 16:32:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | Canvas test: 2d.pattern.repeat.undefined 16:32:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | took 2568ms 16:32:40 INFO - PROCESS | 2516 | 1465860760410 Marionette TRACE conn3 -> [0,1497,"getWindowHandle",null] 16:32:40 INFO - PROCESS | 2516 | 1465860760414 Marionette TRACE conn3 <- [1,1497,null,{"value":"13"}] 16:32:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html 16:32:40 INFO - PROCESS | 2516 | 1465860760419 Marionette TRACE conn3 -> [0,1498,"setScriptTimeout",{"ms":35000}] 16:32:40 INFO - PROCESS | 2516 | 1465860760422 Marionette TRACE conn3 <- [1,1498,null,{}] 16:32:40 INFO - PROCESS | 2516 | 1465860760427 Marionette TRACE conn3 -> [0,1499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:32:40 INFO - PROCESS | 2516 | 1465860760429 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:32:40 INFO - PROCESS | 2516 | 1465860760534 Marionette TRACE conn3 <- [1,1499,null,{"value":null}] 16:32:40 INFO - PROCESS | 2516 | 1465860760543 Marionette TRACE conn3 -> [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\", \"9aafb883-d809-412a-bdc1-689609e922c0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:32:40 INFO - PROCESS | 2516 | 1465860760546 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:32:40 INFO - PROCESS | 2516 | ++DOCSHELL 12ADD000 == 10 [pid = 2516] [id = 384] 16:32:40 INFO - PROCESS | 2516 | ++DOMWINDOW == 58 (12ADDC00) [pid = 2516] [serial = 1152] [outer = 00000000] 16:32:40 INFO - PROCESS | 2516 | ++DOMWINDOW == 59 (12B9A400) [pid = 2516] [serial = 1153] [outer = 12ADDC00] 16:32:40 INFO - PROCESS | 2516 | 1465860760592 Marionette DEBUG loaded listener.js 16:32:40 INFO - PROCESS | 2516 | ++DOMWINDOW == 60 (1302C800) [pid = 2516] [serial = 1154] [outer = 12ADDC00] 16:32:41 INFO - PROCESS | 2516 | 1465860761057 Marionette TRACE conn3 <- [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]]]}] 16:32:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | Canvas test: 2d.pattern.repeat.unrecognised 16:32:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | took 685ms 16:32:41 INFO - PROCESS | 2516 | 1465860761127 Marionette TRACE conn3 -> [0,1501,"getWindowHandle",null] 16:32:41 INFO - PROCESS | 2516 | 1465860761130 Marionette TRACE conn3 <- [1,1501,null,{"value":"13"}] 16:32:41 INFO - PROCESS | 2516 | 1465860761134 Marionette TRACE conn3 -> [0,1502,"setScriptTimeout",{"ms":35000}] 16:32:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html 16:32:41 INFO - PROCESS | 2516 | 1465860761136 Marionette TRACE conn3 <- [1,1502,null,{}] 16:32:41 INFO - PROCESS | 2516 | 1465860761142 Marionette TRACE conn3 -> [0,1503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:32:41 INFO - PROCESS | 2516 | 1465860761144 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:32:41 INFO - PROCESS | 2516 | 1465860761233 Marionette TRACE conn3 <- [1,1503,null,{"value":null}] 16:32:41 INFO - PROCESS | 2516 | 1465860761318 Marionette TRACE conn3 -> [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\", \"9aafb883-d809-412a-bdc1-689609e922c0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:32:41 INFO - PROCESS | 2516 | 1465860761320 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:32:41 INFO - PROCESS | 2516 | ++DOCSHELL 131D9400 == 11 [pid = 2516] [id = 385] 16:32:41 INFO - PROCESS | 2516 | ++DOMWINDOW == 61 (131D9C00) [pid = 2516] [serial = 1155] [outer = 00000000] 16:32:41 INFO - PROCESS | 2516 | ++DOMWINDOW == 62 (13931800) [pid = 2516] [serial = 1156] [outer = 131D9C00] 16:32:41 INFO - PROCESS | 2516 | 1465860761365 Marionette DEBUG loaded listener.js 16:32:41 INFO - PROCESS | 2516 | ++DOMWINDOW == 63 (13C19800) [pid = 2516] [serial = 1157] [outer = 131D9C00] 16:32:41 INFO - PROCESS | 2516 | 1465860761782 Marionette TRACE conn3 <- [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]]]}] 16:32:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | Canvas test: 2d.pattern.repeat.unrecognisednull 16:32:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | took 685ms 16:32:41 INFO - PROCESS | 2516 | 1465860761834 Marionette TRACE conn3 -> [0,1505,"getWindowHandle",null] 16:32:41 INFO - PROCESS | 2516 | 1465860761838 Marionette TRACE conn3 <- [1,1505,null,{"value":"13"}] 16:32:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html 16:32:41 INFO - PROCESS | 2516 | 1465860761864 Marionette TRACE conn3 -> [0,1506,"setScriptTimeout",{"ms":35000}] 16:32:41 INFO - PROCESS | 2516 | 1465860761869 Marionette TRACE conn3 <- [1,1506,null,{}] 16:32:41 INFO - PROCESS | 2516 | 1465860761872 Marionette TRACE conn3 -> [0,1507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:32:41 INFO - PROCESS | 2516 | 1465860761875 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:32:42 INFO - PROCESS | 2516 | 1465860762002 Marionette TRACE conn3 <- [1,1507,null,{"value":null}] 16:32:42 INFO - PROCESS | 2516 | 1465860762015 Marionette TRACE conn3 -> [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\", \"9aafb883-d809-412a-bdc1-689609e922c0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:32:42 INFO - PROCESS | 2516 | 1465860762017 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:32:42 INFO - PROCESS | 2516 | ++DOCSHELL 13D5FC00 == 12 [pid = 2516] [id = 386] 16:32:42 INFO - PROCESS | 2516 | ++DOMWINDOW == 64 (1564DC00) [pid = 2516] [serial = 1158] [outer = 00000000] 16:32:42 INFO - PROCESS | 2516 | ++DOMWINDOW == 65 (15A92400) [pid = 2516] [serial = 1159] [outer = 1564DC00] 16:32:42 INFO - PROCESS | 2516 | 1465860762060 Marionette DEBUG loaded listener.js 16:32:42 INFO - PROCESS | 2516 | ++DOMWINDOW == 66 (15E1FC00) [pid = 2516] [serial = 1160] [outer = 1564DC00] 16:32:42 INFO - PROCESS | 2516 | 1465860762524 Marionette TRACE conn3 <- [1,1508,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html",0,null,null,[["Canvas test: 2d.strokeStyle.default",0,null,null]]]}] 16:32:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | Canvas test: 2d.strokeStyle.default 16:32:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | took 685ms 16:32:42 INFO - PROCESS | 2516 | 1465860762559 Marionette TRACE conn3 -> [0,1509,"getWindowHandle",null] 16:32:42 INFO - PROCESS | 2516 | 1465860762561 Marionette TRACE conn3 <- [1,1509,null,{"value":"13"}] 16:32:42 INFO - TEST-START | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html 16:32:42 INFO - PROCESS | 2516 | 1465860762590 Marionette TRACE conn3 -> [0,1510,"setScriptTimeout",{"ms":35000}] 16:32:42 INFO - PROCESS | 2516 | 1465860762592 Marionette TRACE conn3 <- [1,1510,null,{}] 16:32:42 INFO - PROCESS | 2516 | 1465860762607 Marionette TRACE conn3 -> [0,1511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:32:42 INFO - PROCESS | 2516 | 1465860762609 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:32:42 INFO - PROCESS | 2516 | 1465860762725 Marionette TRACE conn3 <- [1,1511,null,{"value":null}] 16:32:42 INFO - PROCESS | 2516 | 1465860762736 Marionette TRACE conn3 -> [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\", \"9aafb883-d809-412a-bdc1-689609e922c0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:32:42 INFO - PROCESS | 2516 | 1465860762738 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:32:42 INFO - PROCESS | 2516 | ++DOCSHELL 15A8E000 == 13 [pid = 2516] [id = 387] 16:32:42 INFO - PROCESS | 2516 | ++DOMWINDOW == 67 (15A90000) [pid = 2516] [serial = 1161] [outer = 00000000] 16:32:42 INFO - PROCESS | 2516 | ++DOMWINDOW == 68 (166CA000) [pid = 2516] [serial = 1162] [outer = 15A90000] 16:32:42 INFO - PROCESS | 2516 | 1465860762782 Marionette DEBUG loaded listener.js 16:32:42 INFO - PROCESS | 2516 | ++DOMWINDOW == 69 (16994000) [pid = 2516] [serial = 1163] [outer = 15A90000] 16:32:43 INFO - PROCESS | 2516 | 1465860763209 Marionette TRACE conn3 <- [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"]]]}] 16:32:43 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 () { 16:32:43 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 16:32:43 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5 16:32:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:32:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:32:43 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1 16:32:43 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 () { 16:32:43 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 16:32:43 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5 16:32:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:32:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:32:43 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1 16:32:43 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 () { 16:32:43 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 16:32:43 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5 16:32:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:32:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:32:43 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1 16:32:43 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 () { 16:32:43 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 16:32:43 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5 16:32:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:32:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:32:43 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1 16:32:43 INFO - TEST-OK | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | took 685ms 16:32:43 INFO - PROCESS | 2516 | 1465860763250 Marionette TRACE conn3 -> [0,1513,"getWindowHandle",null] 16:32:43 INFO - PROCESS | 2516 | 1465860763252 Marionette TRACE conn3 <- [1,1513,null,{"value":"13"}] 16:32:43 INFO - TEST-START | /2dcontext/hit-regions/hitregions-members-exist.html 16:32:43 INFO - PROCESS | 2516 | 1465860763255 Marionette TRACE conn3 -> [0,1514,"setScriptTimeout",{"ms":35000}] 16:32:43 INFO - PROCESS | 2516 | 1465860763257 Marionette TRACE conn3 <- [1,1514,null,{}] 16:32:43 INFO - PROCESS | 2516 | 1465860763260 Marionette TRACE conn3 -> [0,1515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:32:43 INFO - PROCESS | 2516 | 1465860763262 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:32:43 INFO - PROCESS | 2516 | 1465860763370 Marionette TRACE conn3 <- [1,1515,null,{"value":null}] 16:32:43 INFO - PROCESS | 2516 | 1465860763375 Marionette TRACE conn3 -> [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\", \"9aafb883-d809-412a-bdc1-689609e922c0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:32:43 INFO - PROCESS | 2516 | 1465860763381 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:32:43 INFO - PROCESS | 2516 | ++DOCSHELL 16D0A800 == 14 [pid = 2516] [id = 388] 16:32:43 INFO - PROCESS | 2516 | ++DOMWINDOW == 70 (16D0B000) [pid = 2516] [serial = 1164] [outer = 00000000] 16:32:43 INFO - PROCESS | 2516 | ++DOMWINDOW == 71 (16ED8000) [pid = 2516] [serial = 1165] [outer = 16D0B000] 16:32:43 INFO - PROCESS | 2516 | 1465860763480 Marionette DEBUG loaded listener.js 16:32:43 INFO - PROCESS | 2516 | ++DOMWINDOW == 72 (1761CC00) [pid = 2516] [serial = 1166] [outer = 16D0B000] 16:32:44 INFO - PROCESS | 2516 | --DOMWINDOW == 71 (13930400) [pid = 2516] [serial = 1143] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html] 16:32:44 INFO - PROCESS | 2516 | --DOMWINDOW == 70 (1761A000) [pid = 2516] [serial = 1088] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html] 16:32:44 INFO - PROCESS | 2516 | --DOMWINDOW == 69 (10A4BC00) [pid = 2516] [serial = 1140] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html] 16:32:44 INFO - PROCESS | 2516 | --DOMWINDOW == 68 (17E62000) [pid = 2516] [serial = 1137] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html] 16:32:44 INFO - PROCESS | 2516 | --DOMWINDOW == 67 (110BE000) [pid = 2516] [serial = 1124] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html] 16:32:44 INFO - PROCESS | 2516 | --DOMWINDOW == 66 (17F66800) [pid = 2516] [serial = 1115] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html] 16:32:44 INFO - PROCESS | 2516 | --DOMWINDOW == 65 (10373000) [pid = 2516] [serial = 1118] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html] 16:32:44 INFO - PROCESS | 2516 | --DOMWINDOW == 64 (1392E400) [pid = 2516] [serial = 1127] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html] 16:32:44 INFO - PROCESS | 2516 | --DOMWINDOW == 63 (13D62000) [pid = 2516] [serial = 1121] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html] 16:32:44 INFO - PROCESS | 2516 | --DOMWINDOW == 62 (16A45400) [pid = 2516] [serial = 1130] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html] 16:32:44 INFO - PROCESS | 2516 | --DOMWINDOW == 61 (1794B800) [pid = 2516] [serial = 1134] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html] 16:32:44 INFO - PROCESS | 2516 | 1465860764136 Marionette TRACE conn3 <- [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"]]]}] 16:32:44 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.addHitRegion Exists - assert_equals: expected "function" but got "undefined" 16:32:44 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3 16:32:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:32:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:32:44 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1 16:32:44 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.removeHitRegion Exists - assert_equals: expected "function" but got "undefined" 16:32:44 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3 16:32:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:32:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:32:44 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1 16:32:44 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.clearHitRegions Exists - assert_equals: expected "function" but got "undefined" 16:32:44 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3 16:32:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:32:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:32:44 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1 16:32:44 INFO - TEST-OK | /2dcontext/hit-regions/hitregions-members-exist.html | took 903ms 16:32:44 INFO - PROCESS | 2516 | 1465860764155 Marionette TRACE conn3 -> [0,1517,"getWindowHandle",null] 16:32:44 INFO - PROCESS | 2516 | 1465860764157 Marionette TRACE conn3 <- [1,1517,null,{"value":"13"}] 16:32:44 INFO - TEST-START | /2dcontext/image-smoothing/imagesmoothing.html 16:32:44 INFO - PROCESS | 2516 | 1465860764160 Marionette TRACE conn3 -> [0,1518,"setScriptTimeout",{"ms":35000}] 16:32:44 INFO - PROCESS | 2516 | 1465860764161 Marionette TRACE conn3 <- [1,1518,null,{}] 16:32:44 INFO - PROCESS | 2516 | 1465860764165 Marionette TRACE conn3 -> [0,1519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:32:44 INFO - PROCESS | 2516 | 1465860764167 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:32:44 INFO - PROCESS | 2516 | 1465860764232 Marionette TRACE conn3 <- [1,1519,null,{"value":null}] 16:32:44 INFO - PROCESS | 2516 | 1465860764237 Marionette TRACE conn3 -> [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\", \"9aafb883-d809-412a-bdc1-689609e922c0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:32:44 INFO - PROCESS | 2516 | 1465860764239 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:32:44 INFO - PROCESS | 2516 | ++DOCSHELL 103D2000 == 15 [pid = 2516] [id = 389] 16:32:44 INFO - PROCESS | 2516 | ++DOMWINDOW == 62 (11AD2000) [pid = 2516] [serial = 1167] [outer = 00000000] 16:32:44 INFO - PROCESS | 2516 | ++DOMWINDOW == 63 (13C15000) [pid = 2516] [serial = 1168] [outer = 11AD2000] 16:32:44 INFO - PROCESS | 2516 | 1465860764282 Marionette DEBUG loaded listener.js 16:32:44 INFO - PROCESS | 2516 | ++DOMWINDOW == 64 (15F38C00) [pid = 2516] [serial = 1169] [outer = 11AD2000] 16:32:44 INFO - PROCESS | 2516 | 1465860764699 Marionette TRACE conn3 <- [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]]]}] 16:32:44 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 16:32:44 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9 16:32:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:32:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:32:44 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7 16:32:44 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6 16:32:44 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. 16:32:44 INFO - TEST-PASS | /2dcontext/image-smoothing/imagesmoothing.html | On setting the imageSmoothingEnabled attribute, it must be set to the new value. 16:32:44 INFO - TEST-OK | /2dcontext/image-smoothing/imagesmoothing.html | took 591ms 16:32:44 INFO - PROCESS | 2516 | 1465860764742 Marionette TRACE conn3 -> [0,1521,"getWindowHandle",null] 16:32:44 INFO - PROCESS | 2516 | 1465860764743 Marionette TRACE conn3 <- [1,1521,null,{"value":"13"}] 16:32:44 INFO - PROCESS | 2516 | 1465860764747 Marionette TRACE conn3 -> [0,1522,"setScriptTimeout",{"ms":35000}] 16:32:44 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.butt.html 16:32:44 INFO - PROCESS | 2516 | 1465860764748 Marionette TRACE conn3 <- [1,1522,null,{}] 16:32:44 INFO - PROCESS | 2516 | 1465860764752 Marionette TRACE conn3 -> [0,1523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:32:44 INFO - PROCESS | 2516 | 1465860764754 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:32:44 INFO - PROCESS | 2516 | 1465860764878 Marionette TRACE conn3 <- [1,1523,null,{"value":null}] 16:32:44 INFO - PROCESS | 2516 | 1465860764885 Marionette TRACE conn3 -> [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\", \"9aafb883-d809-412a-bdc1-689609e922c0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:32:44 INFO - PROCESS | 2516 | 1465860764887 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:32:44 INFO - PROCESS | 2516 | ++DOCSHELL 15EBD800 == 16 [pid = 2516] [id = 390] 16:32:44 INFO - PROCESS | 2516 | ++DOMWINDOW == 65 (16A3B000) [pid = 2516] [serial = 1170] [outer = 00000000] 16:32:44 INFO - PROCESS | 2516 | ++DOMWINDOW == 66 (177B1800) [pid = 2516] [serial = 1171] [outer = 16A3B000] 16:32:44 INFO - PROCESS | 2516 | 1465860764930 Marionette DEBUG loaded listener.js 16:32:44 INFO - PROCESS | 2516 | ++DOMWINDOW == 67 (177B2000) [pid = 2516] [serial = 1172] [outer = 16A3B000] 16:32:45 INFO - PROCESS | 2516 | 1465860765393 Marionette TRACE conn3 <- [1,1524,null,{"value":["/2dcontext/line-styles/2d.line.cap.butt.html",0,null,null,[["lineCap 'butt' is rendered correctly",0,null,null]]]}] 16:32:45 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.butt.html | lineCap 'butt' is rendered correctly 16:32:45 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.butt.html | took 685ms 16:32:45 INFO - PROCESS | 2516 | 1465860765446 Marionette TRACE conn3 -> [0,1525,"getWindowHandle",null] 16:32:45 INFO - PROCESS | 2516 | 1465860765448 Marionette TRACE conn3 <- [1,1525,null,{"value":"13"}] 16:32:45 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.closed.html 16:32:45 INFO - PROCESS | 2516 | 1465860765451 Marionette TRACE conn3 -> [0,1526,"setScriptTimeout",{"ms":35000}] 16:32:45 INFO - PROCESS | 2516 | 1465860765453 Marionette TRACE conn3 <- [1,1526,null,{}] 16:32:45 INFO - PROCESS | 2516 | 1465860765456 Marionette TRACE conn3 -> [0,1527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:32:45 INFO - PROCESS | 2516 | 1465860765458 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:32:45 INFO - PROCESS | 2516 | 1465860765532 Marionette TRACE conn3 <- [1,1527,null,{"value":null}] 16:32:45 INFO - PROCESS | 2516 | 1465860765539 Marionette TRACE conn3 -> [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\", \"9aafb883-d809-412a-bdc1-689609e922c0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:32:45 INFO - PROCESS | 2516 | 1465860765541 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:32:45 INFO - PROCESS | 2516 | ++DOCSHELL 17E57400 == 17 [pid = 2516] [id = 391] 16:32:45 INFO - PROCESS | 2516 | ++DOMWINDOW == 68 (17E63C00) [pid = 2516] [serial = 1173] [outer = 00000000] 16:32:45 INFO - PROCESS | 2516 | ++DOMWINDOW == 69 (17F66800) [pid = 2516] [serial = 1174] [outer = 17E63C00] 16:32:45 INFO - PROCESS | 2516 | 1465860765585 Marionette DEBUG loaded listener.js 16:32:45 INFO - PROCESS | 2516 | ++DOMWINDOW == 70 (19750400) [pid = 2516] [serial = 1175] [outer = 17E63C00] 16:32:46 INFO - PROCESS | 2516 | 1465860766089 Marionette TRACE conn3 <- [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]]]}] 16:32:46 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.closed.html | Line caps are not drawn at the corners of an unclosed rectangle 16:32:46 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.closed.html | took 684ms 16:32:46 INFO - PROCESS | 2516 | 1465860766152 Marionette TRACE conn3 -> [0,1529,"getWindowHandle",null] 16:32:46 INFO - PROCESS | 2516 | 1465860766157 Marionette TRACE conn3 <- [1,1529,null,{"value":"13"}] 16:32:46 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.invalid.html 16:32:46 INFO - PROCESS | 2516 | 1465860766162 Marionette TRACE conn3 -> [0,1530,"setScriptTimeout",{"ms":35000}] 16:32:46 INFO - PROCESS | 2516 | 1465860766167 Marionette TRACE conn3 <- [1,1530,null,{}] 16:32:46 INFO - PROCESS | 2516 | 1465860766173 Marionette TRACE conn3 -> [0,1531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:32:46 INFO - PROCESS | 2516 | 1465860766176 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:32:46 INFO - PROCESS | 2516 | 1465860766321 Marionette TRACE conn3 <- [1,1531,null,{"value":null}] 16:32:46 INFO - PROCESS | 2516 | 1465860766442 Marionette TRACE conn3 -> [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\", \"9aafb883-d809-412a-bdc1-689609e922c0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:32:46 INFO - PROCESS | 2516 | 1465860766447 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:32:46 INFO - PROCESS | 2516 | ++DOCSHELL 104E7800 == 18 [pid = 2516] [id = 392] 16:32:46 INFO - PROCESS | 2516 | ++DOMWINDOW == 71 (105E3C00) [pid = 2516] [serial = 1176] [outer = 00000000] 16:32:46 INFO - PROCESS | 2516 | ++DOMWINDOW == 72 (10EF2400) [pid = 2516] [serial = 1177] [outer = 105E3C00] 16:32:46 INFO - PROCESS | 2516 | 1465860766505 Marionette DEBUG loaded listener.js 16:32:46 INFO - PROCESS | 2516 | ++DOMWINDOW == 73 (110C2800) [pid = 2516] [serial = 1178] [outer = 105E3C00] 16:32:47 INFO - PROCESS | 2516 | 1465860767168 Marionette TRACE conn3 <- [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]]]}] 16:32:47 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.invalid.html | Setting lineCap to invalid values is ignored 16:32:47 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.invalid.html | took 1043ms 16:32:47 INFO - PROCESS | 2516 | 1465860767211 Marionette TRACE conn3 -> [0,1533,"getWindowHandle",null] 16:32:47 INFO - PROCESS | 2516 | 1465860767216 Marionette TRACE conn3 <- [1,1533,null,{"value":"13"}] 16:32:47 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.open.html 16:32:47 INFO - PROCESS | 2516 | 1465860767241 Marionette TRACE conn3 -> [0,1534,"setScriptTimeout",{"ms":35000}] 16:32:47 INFO - PROCESS | 2516 | 1465860767244 Marionette TRACE conn3 <- [1,1534,null,{}] 16:32:47 INFO - PROCESS | 2516 | 1465860767248 Marionette TRACE conn3 -> [0,1535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:32:47 INFO - PROCESS | 2516 | 1465860767251 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:32:47 INFO - PROCESS | 2516 | 1465860767358 Marionette TRACE conn3 <- [1,1535,null,{"value":null}] 16:32:47 INFO - PROCESS | 2516 | 1465860767488 Marionette TRACE conn3 -> [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\", \"9aafb883-d809-412a-bdc1-689609e922c0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:32:47 INFO - PROCESS | 2516 | 1465860767491 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:32:47 INFO - PROCESS | 2516 | ++DOCSHELL 13C12000 == 19 [pid = 2516] [id = 393] 16:32:47 INFO - PROCESS | 2516 | ++DOMWINDOW == 74 (13C48000) [pid = 2516] [serial = 1179] [outer = 00000000] 16:32:47 INFO - PROCESS | 2516 | ++DOMWINDOW == 75 (13D5B000) [pid = 2516] [serial = 1180] [outer = 13C48000] 16:32:47 INFO - PROCESS | 2516 | 1465860767552 Marionette DEBUG loaded listener.js 16:32:47 INFO - PROCESS | 2516 | ++DOMWINDOW == 76 (14FCD400) [pid = 2516] [serial = 1181] [outer = 13C48000] 16:32:48 INFO - PROCESS | 2516 | 1465860768161 Marionette TRACE conn3 <- [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]]]}] 16:32:48 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.open.html | Line caps are drawn at the corners of an unclosed rectangle 16:32:48 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.open.html | took 996ms 16:32:48 INFO - PROCESS | 2516 | 1465860768341 Marionette TRACE conn3 -> [0,1537,"getWindowHandle",null] 16:32:48 INFO - PROCESS | 2516 | 1465860768345 Marionette TRACE conn3 <- [1,1537,null,{"value":"13"}] 16:32:48 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.round.html 16:32:48 INFO - PROCESS | 2516 | 1465860768360 Marionette TRACE conn3 -> [0,1538,"setScriptTimeout",{"ms":35000}] 16:32:48 INFO - PROCESS | 2516 | 1465860768363 Marionette TRACE conn3 <- [1,1538,null,{}] 16:32:48 INFO - PROCESS | 2516 | 1465860768369 Marionette TRACE conn3 -> [0,1539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:32:48 INFO - PROCESS | 2516 | 1465860768372 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:32:48 INFO - PROCESS | 2516 | 1465860768471 Marionette TRACE conn3 <- [1,1539,null,{"value":null}] 16:32:48 INFO - PROCESS | 2516 | 1465860768551 Marionette TRACE conn3 -> [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\", \"9aafb883-d809-412a-bdc1-689609e922c0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:32:48 INFO - PROCESS | 2516 | 1465860768556 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:32:48 INFO - PROCESS | 2516 | ++DOCSHELL 105F1000 == 20 [pid = 2516] [id = 394] 16:32:48 INFO - PROCESS | 2516 | ++DOMWINDOW == 77 (10A49000) [pid = 2516] [serial = 1182] [outer = 00000000] 16:32:48 INFO - PROCESS | 2516 | ++DOMWINDOW == 78 (10EFC400) [pid = 2516] [serial = 1183] [outer = 10A49000] 16:32:48 INFO - PROCESS | 2516 | 1465860768652 Marionette DEBUG loaded listener.js 16:32:48 INFO - PROCESS | 2516 | ++DOMWINDOW == 79 (114BD000) [pid = 2516] [serial = 1184] [outer = 10A49000] 16:32:49 INFO - PROCESS | 2516 | --DOMWINDOW == 78 (12811800) [pid = 2516] [serial = 1125] [outer = 00000000] [url = about:blank] 16:32:49 INFO - PROCESS | 2516 | --DOMWINDOW == 77 (12ADEC00) [pid = 2516] [serial = 1126] [outer = 00000000] [url = about:blank] 16:32:49 INFO - PROCESS | 2516 | --DOMWINDOW == 76 (18456000) [pid = 2516] [serial = 1117] [outer = 00000000] [url = about:blank] 16:32:49 INFO - PROCESS | 2516 | --DOMWINDOW == 75 (110C9C00) [pid = 2516] [serial = 1119] [outer = 00000000] [url = about:blank] 16:32:49 INFO - PROCESS | 2516 | --DOMWINDOW == 74 (12AA2000) [pid = 2516] [serial = 1120] [outer = 00000000] [url = about:blank] 16:32:49 INFO - PROCESS | 2516 | --DOMWINDOW == 73 (13D60000) [pid = 2516] [serial = 1128] [outer = 00000000] [url = about:blank] 16:32:49 INFO - PROCESS | 2516 | --DOMWINDOW == 72 (14313000) [pid = 2516] [serial = 1129] [outer = 00000000] [url = about:blank] 16:32:49 INFO - PROCESS | 2516 | --DOMWINDOW == 71 (14FC8000) [pid = 2516] [serial = 1122] [outer = 00000000] [url = about:blank] 16:32:49 INFO - PROCESS | 2516 | --DOMWINDOW == 70 (15A9AC00) [pid = 2516] [serial = 1123] [outer = 00000000] [url = about:blank] 16:32:49 INFO - PROCESS | 2516 | --DOMWINDOW == 69 (16E9B000) [pid = 2516] [serial = 1132] [outer = 00000000] [url = about:blank] 16:32:49 INFO - PROCESS | 2516 | --DOMWINDOW == 68 (16D0AC00) [pid = 2516] [serial = 1131] [outer = 00000000] [url = about:blank] 16:32:49 INFO - PROCESS | 2516 | --DOMWINDOW == 67 (176CE400) [pid = 2516] [serial = 700] [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.] 16:32:49 INFO - PROCESS | 2516 | --DOMWINDOW == 66 (17E01400) [pid = 2516] [serial = 1135] [outer = 00000000] [url = about:blank] 16:32:49 INFO - PROCESS | 2516 | --DOMWINDOW == 65 (17EC7000) [pid = 2516] [serial = 1136] [outer = 00000000] [url = about:blank] 16:32:49 INFO - PROCESS | 2516 | --DOMWINDOW == 64 (14FC3400) [pid = 2516] [serial = 1145] [outer = 00000000] [url = about:blank] 16:32:49 INFO - PROCESS | 2516 | --DOMWINDOW == 63 (1A683800) [pid = 2516] [serial = 1090] [outer = 00000000] [url = about:blank] 16:32:49 INFO - PROCESS | 2516 | --DOMWINDOW == 62 (16D09800) [pid = 2516] [serial = 1147] [outer = 00000000] [url = about:blank] 16:32:49 INFO - PROCESS | 2516 | --DOMWINDOW == 61 (11CCAC00) [pid = 2516] [serial = 1142] [outer = 00000000] [url = about:blank] 16:32:49 INFO - PROCESS | 2516 | --DOMWINDOW == 60 (13C4A000) [pid = 2516] [serial = 1144] [outer = 00000000] [url = about:blank] 16:32:49 INFO - PROCESS | 2516 | --DOMWINDOW == 59 (18460000) [pid = 2516] [serial = 1138] [outer = 00000000] [url = about:blank] 16:32:49 INFO - PROCESS | 2516 | --DOMWINDOW == 58 (198D3000) [pid = 2516] [serial = 1139] [outer = 00000000] [url = about:blank] 16:32:49 INFO - PROCESS | 2516 | --DOMWINDOW == 57 (114C7800) [pid = 2516] [serial = 1141] [outer = 00000000] [url = about:blank] 16:32:49 INFO - PROCESS | 2516 | 1465860769186 Marionette TRACE conn3 <- [1,1540,null,{"value":["/2dcontext/line-styles/2d.line.cap.round.html",0,null,null,[["lineCap 'round' is rendered correctly",0,null,null]]]}] 16:32:49 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.round.html | lineCap 'round' is rendered correctly 16:32:49 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.round.html | took 840ms 16:32:49 INFO - PROCESS | 2516 | 1465860769201 Marionette TRACE conn3 -> [0,1541,"getWindowHandle",null] 16:32:49 INFO - PROCESS | 2516 | 1465860769204 Marionette TRACE conn3 <- [1,1541,null,{"value":"13"}] 16:32:49 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.square.html 16:32:49 INFO - PROCESS | 2516 | 1465860769214 Marionette TRACE conn3 -> [0,1542,"setScriptTimeout",{"ms":35000}] 16:32:49 INFO - PROCESS | 2516 | 1465860769218 Marionette TRACE conn3 <- [1,1542,null,{}] 16:32:49 INFO - PROCESS | 2516 | 1465860769222 Marionette TRACE conn3 -> [0,1543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:32:49 INFO - PROCESS | 2516 | 1465860769224 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:32:49 INFO - PROCESS | 2516 | 1465860769310 Marionette TRACE conn3 <- [1,1543,null,{"value":null}] 16:32:49 INFO - PROCESS | 2516 | 1465860769318 Marionette TRACE conn3 -> [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\", \"9aafb883-d809-412a-bdc1-689609e922c0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:32:49 INFO - PROCESS | 2516 | 1465860769320 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:32:49 INFO - PROCESS | 2516 | ++DOCSHELL 12817800 == 21 [pid = 2516] [id = 395] 16:32:49 INFO - PROCESS | 2516 | ++DOMWINDOW == 58 (12899400) [pid = 2516] [serial = 1185] [outer = 00000000] 16:32:49 INFO - PROCESS | 2516 | ++DOMWINDOW == 59 (12B98400) [pid = 2516] [serial = 1186] [outer = 12899400] 16:32:49 INFO - PROCESS | 2516 | 1465860769366 Marionette DEBUG loaded listener.js 16:32:49 INFO - PROCESS | 2516 | ++DOMWINDOW == 60 (1309A800) [pid = 2516] [serial = 1187] [outer = 12899400] 16:32:49 INFO - PROCESS | 2516 | 1465860769862 Marionette TRACE conn3 <- [1,1544,null,{"value":["/2dcontext/line-styles/2d.line.cap.square.html",0,null,null,[["lineCap 'square' is rendered correctly",0,null,null]]]}] 16:32:49 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.square.html | lineCap 'square' is rendered correctly 16:32:49 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.square.html | took 684ms 16:32:49 INFO - PROCESS | 2516 | 1465860769911 Marionette TRACE conn3 -> [0,1545,"getWindowHandle",null] 16:32:49 INFO - PROCESS | 2516 | 1465860769913 Marionette TRACE conn3 <- [1,1545,null,{"value":"13"}] 16:32:49 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.valid.html 16:32:49 INFO - PROCESS | 2516 | 1465860769917 Marionette TRACE conn3 -> [0,1546,"setScriptTimeout",{"ms":35000}] 16:32:49 INFO - PROCESS | 2516 | 1465860769919 Marionette TRACE conn3 <- [1,1546,null,{}] 16:32:49 INFO - PROCESS | 2516 | 1465860769927 Marionette TRACE conn3 -> [0,1547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:32:49 INFO - PROCESS | 2516 | 1465860769932 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:32:50 INFO - PROCESS | 2516 | 1465860770046 Marionette TRACE conn3 <- [1,1547,null,{"value":null}] 16:32:50 INFO - PROCESS | 2516 | 1465860770139 Marionette TRACE conn3 -> [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\", \"9aafb883-d809-412a-bdc1-689609e922c0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:32:50 INFO - PROCESS | 2516 | 1465860770143 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:32:50 INFO - PROCESS | 2516 | ++DOCSHELL 13C4CC00 == 22 [pid = 2516] [id = 396] 16:32:50 INFO - PROCESS | 2516 | ++DOMWINDOW == 61 (13C4D000) [pid = 2516] [serial = 1188] [outer = 00000000] 16:32:50 INFO - PROCESS | 2516 | ++DOMWINDOW == 62 (1430FC00) [pid = 2516] [serial = 1189] [outer = 13C4D000] 16:32:50 INFO - PROCESS | 2516 | 1465860770190 Marionette DEBUG loaded listener.js 16:32:50 INFO - PROCESS | 2516 | ++DOMWINDOW == 63 (14FCA000) [pid = 2516] [serial = 1190] [outer = 13C4D000] 16:32:50 INFO - PROCESS | 2516 | 1465860770618 Marionette TRACE conn3 <- [1,1548,null,{"value":["/2dcontext/line-styles/2d.line.cap.valid.html",0,null,null,[["Setting lineCap to valid values works",0,null,null]]]}] 16:32:50 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.valid.html | Setting lineCap to valid values works 16:32:50 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.valid.html | took 733ms 16:32:50 INFO - TEST-START | /2dcontext/line-styles/2d.line.cross.html 16:32:50 INFO - PROCESS | 2516 | 1465860770661 Marionette TRACE conn3 -> [0,1549,"getWindowHandle",null] 16:32:50 INFO - PROCESS | 2516 | 1465860770663 Marionette TRACE conn3 <- [1,1549,null,{"value":"13"}] 16:32:50 INFO - PROCESS | 2516 | 1465860770666 Marionette TRACE conn3 -> [0,1550,"setScriptTimeout",{"ms":35000}] 16:32:50 INFO - PROCESS | 2516 | 1465860770668 Marionette TRACE conn3 <- [1,1550,null,{}] 16:32:50 INFO - PROCESS | 2516 | 1465860770671 Marionette TRACE conn3 -> [0,1551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:32:50 INFO - PROCESS | 2516 | 1465860770673 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:32:50 INFO - PROCESS | 2516 | 1465860770792 Marionette TRACE conn3 <- [1,1551,null,{"value":null}] 16:32:50 INFO - PROCESS | 2516 | 1465860770799 Marionette TRACE conn3 -> [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\", \"9aafb883-d809-412a-bdc1-689609e922c0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:32:50 INFO - PROCESS | 2516 | 1465860770801 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:32:50 INFO - PROCESS | 2516 | ++DOCSHELL 15A9C400 == 23 [pid = 2516] [id = 397] 16:32:50 INFO - PROCESS | 2516 | ++DOMWINDOW == 64 (15E14000) [pid = 2516] [serial = 1191] [outer = 00000000] 16:32:50 INFO - PROCESS | 2516 | ++DOMWINDOW == 65 (15FB7400) [pid = 2516] [serial = 1192] [outer = 15E14000] 16:32:50 INFO - PROCESS | 2516 | 1465860770897 Marionette DEBUG loaded listener.js 16:32:50 INFO - PROCESS | 2516 | ++DOMWINDOW == 66 (1699A000) [pid = 2516] [serial = 1193] [outer = 15E14000] 16:32:51 INFO - PROCESS | 2516 | 1465860771333 Marionette TRACE conn3 <- [1,1552,null,{"value":["/2dcontext/line-styles/2d.line.cross.html",0,null,null,[["Canvas test: 2d.line.cross",0,null,null]]]}] 16:32:51 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cross.html | Canvas test: 2d.line.cross 16:32:51 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cross.html | took 687ms 16:32:51 INFO - TEST-START | /2dcontext/line-styles/2d.line.defaults.html 16:32:51 INFO - PROCESS | 2516 | 1465860771370 Marionette TRACE conn3 -> [0,1553,"getWindowHandle",null] 16:32:51 INFO - PROCESS | 2516 | 1465860771372 Marionette TRACE conn3 <- [1,1553,null,{"value":"13"}] 16:32:51 INFO - PROCESS | 2516 | 1465860771375 Marionette TRACE conn3 -> [0,1554,"setScriptTimeout",{"ms":35000}] 16:32:51 INFO - PROCESS | 2516 | 1465860771377 Marionette TRACE conn3 <- [1,1554,null,{}] 16:32:51 INFO - PROCESS | 2516 | 1465860771380 Marionette TRACE conn3 -> [0,1555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:32:51 INFO - PROCESS | 2516 | 1465860771382 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:32:51 INFO - PROCESS | 2516 | 1465860771513 Marionette TRACE conn3 <- [1,1555,null,{"value":null}] 16:32:51 INFO - PROCESS | 2516 | 1465860771523 Marionette TRACE conn3 -> [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\", \"9aafb883-d809-412a-bdc1-689609e922c0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:32:51 INFO - PROCESS | 2516 | 1465860771524 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:32:51 INFO - PROCESS | 2516 | ++DOCSHELL 14FCD800 == 24 [pid = 2516] [id = 398] 16:32:51 INFO - PROCESS | 2516 | ++DOMWINDOW == 67 (1698FC00) [pid = 2516] [serial = 1194] [outer = 00000000] 16:32:51 INFO - PROCESS | 2516 | ++DOMWINDOW == 68 (16D09800) [pid = 2516] [serial = 1195] [outer = 1698FC00] 16:32:51 INFO - PROCESS | 2516 | 1465860771571 Marionette DEBUG loaded listener.js 16:32:51 INFO - PROCESS | 2516 | ++DOMWINDOW == 69 (16D10000) [pid = 2516] [serial = 1196] [outer = 1698FC00] 16:32:51 INFO - PROCESS | 2516 | 1465860772009 Marionette TRACE conn3 <- [1,1556,null,{"value":["/2dcontext/line-styles/2d.line.defaults.html",0,null,null,[["Canvas test: 2d.line.defaults",0,null,null]]]}] 16:32:52 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.defaults.html | Canvas test: 2d.line.defaults 16:32:52 INFO - TEST-OK | /2dcontext/line-styles/2d.line.defaults.html | took 687ms 16:32:52 INFO - PROCESS | 2516 | 1465860772072 Marionette TRACE conn3 -> [0,1557,"getWindowHandle",null] 16:32:52 INFO - PROCESS | 2516 | 1465860772074 Marionette TRACE conn3 <- [1,1557,null,{"value":"13"}] 16:32:52 INFO - PROCESS | 2516 | 1465860772077 Marionette TRACE conn3 -> [0,1558,"setScriptTimeout",{"ms":35000}] 16:32:52 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.bevel.html 16:32:52 INFO - PROCESS | 2516 | 1465860772079 Marionette TRACE conn3 <- [1,1558,null,{}] 16:32:52 INFO - PROCESS | 2516 | 1465860772089 Marionette TRACE conn3 -> [0,1559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:32:52 INFO - PROCESS | 2516 | 1465860772095 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:32:52 INFO - PROCESS | 2516 | 1465860772229 Marionette TRACE conn3 <- [1,1559,null,{"value":null}] 16:32:52 INFO - PROCESS | 2516 | 1465860772244 Marionette TRACE conn3 -> [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\", \"9aafb883-d809-412a-bdc1-689609e922c0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:32:52 INFO - PROCESS | 2516 | 1465860772246 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:32:52 INFO - PROCESS | 2516 | ++DOCSHELL 16EE3000 == 25 [pid = 2516] [id = 399] 16:32:52 INFO - PROCESS | 2516 | ++DOMWINDOW == 70 (16F7F800) [pid = 2516] [serial = 1197] [outer = 00000000] 16:32:52 INFO - PROCESS | 2516 | ++DOMWINDOW == 71 (176CD400) [pid = 2516] [serial = 1198] [outer = 16F7F800] 16:32:52 INFO - PROCESS | 2516 | 1465860772337 Marionette DEBUG loaded listener.js 16:32:52 INFO - PROCESS | 2516 | ++DOMWINDOW == 72 (1794A800) [pid = 2516] [serial = 1199] [outer = 16F7F800] 16:32:52 INFO - PROCESS | 2516 | --DOMWINDOW == 71 (16D0B000) [pid = 2516] [serial = 1164] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html] 16:32:52 INFO - PROCESS | 2516 | --DOMWINDOW == 70 (12ADDC00) [pid = 2516] [serial = 1152] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html] 16:32:52 INFO - PROCESS | 2516 | --DOMWINDOW == 69 (10475000) [pid = 2516] [serial = 1149] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html] 16:32:52 INFO - PROCESS | 2516 | --DOMWINDOW == 68 (131D9C00) [pid = 2516] [serial = 1155] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html] 16:32:52 INFO - PROCESS | 2516 | --DOMWINDOW == 67 (15A90000) [pid = 2516] [serial = 1161] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html] 16:32:52 INFO - PROCESS | 2516 | --DOMWINDOW == 66 (11AD2000) [pid = 2516] [serial = 1167] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html] 16:32:52 INFO - PROCESS | 2516 | --DOMWINDOW == 65 (16A3B000) [pid = 2516] [serial = 1170] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.butt.html] 16:32:52 INFO - PROCESS | 2516 | --DOMWINDOW == 64 (1564DC00) [pid = 2516] [serial = 1158] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html] 16:32:52 INFO - PROCESS | 2516 | --DOMWINDOW == 63 (15F38000) [pid = 2516] [serial = 1146] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html] 16:32:52 INFO - PROCESS | 2516 | 1465860772759 Marionette TRACE conn3 <- [1,1560,null,{"value":["/2dcontext/line-styles/2d.line.join.bevel.html",0,null,null,[["lineJoin 'bevel' is rendered correctly",0,null,null]]]}] 16:32:52 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.bevel.html | lineJoin 'bevel' is rendered correctly 16:32:52 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.bevel.html | took 702ms 16:32:52 INFO - PROCESS | 2516 | 1465860772777 Marionette TRACE conn3 -> [0,1561,"getWindowHandle",null] 16:32:52 INFO - PROCESS | 2516 | 1465860772779 Marionette TRACE conn3 <- [1,1561,null,{"value":"13"}] 16:32:52 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.closed.html 16:32:52 INFO - PROCESS | 2516 | 1465860772782 Marionette TRACE conn3 -> [0,1562,"setScriptTimeout",{"ms":35000}] 16:32:52 INFO - PROCESS | 2516 | 1465860772784 Marionette TRACE conn3 <- [1,1562,null,{}] 16:32:52 INFO - PROCESS | 2516 | 1465860772787 Marionette TRACE conn3 -> [0,1563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:32:52 INFO - PROCESS | 2516 | 1465860772789 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:32:52 INFO - PROCESS | 2516 | 1465860772901 Marionette TRACE conn3 <- [1,1563,null,{"value":null}] 16:32:52 INFO - PROCESS | 2516 | 1465860772907 Marionette TRACE conn3 -> [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\", \"9aafb883-d809-412a-bdc1-689609e922c0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:32:52 INFO - PROCESS | 2516 | 1465860772909 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:32:52 INFO - PROCESS | 2516 | ++DOCSHELL 15F38000 == 26 [pid = 2516] [id = 400] 16:32:52 INFO - PROCESS | 2516 | ++DOMWINDOW == 64 (16D08800) [pid = 2516] [serial = 1200] [outer = 00000000] 16:32:52 INFO - PROCESS | 2516 | ++DOMWINDOW == 65 (17951400) [pid = 2516] [serial = 1201] [outer = 16D08800] 16:32:52 INFO - PROCESS | 2516 | 1465860772960 Marionette DEBUG loaded listener.js 16:32:53 INFO - PROCESS | 2516 | ++DOMWINDOW == 66 (17E56800) [pid = 2516] [serial = 1202] [outer = 16D08800] 16:32:53 INFO - PROCESS | 2516 | 1465860773392 Marionette TRACE conn3 <- [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]]]}] 16:32:53 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.closed.html | Line joins are drawn at the corner of a closed rectangle 16:32:53 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.closed.html | took 639ms 16:32:53 INFO - PROCESS | 2516 | 1465860773421 Marionette TRACE conn3 -> [0,1565,"getWindowHandle",null] 16:32:53 INFO - PROCESS | 2516 | 1465860773423 Marionette TRACE conn3 <- [1,1565,null,{"value":"13"}] 16:32:53 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.invalid.html 16:32:53 INFO - PROCESS | 2516 | 1465860773426 Marionette TRACE conn3 -> [0,1566,"setScriptTimeout",{"ms":35000}] 16:32:53 INFO - PROCESS | 2516 | 1465860773428 Marionette TRACE conn3 <- [1,1566,null,{}] 16:32:53 INFO - PROCESS | 2516 | 1465860773431 Marionette TRACE conn3 -> [0,1567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:32:53 INFO - PROCESS | 2516 | 1465860773433 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:32:53 INFO - PROCESS | 2516 | 1465860773511 Marionette TRACE conn3 <- [1,1567,null,{"value":null}] 16:32:53 INFO - PROCESS | 2516 | 1465860773516 Marionette TRACE conn3 -> [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\", \"9aafb883-d809-412a-bdc1-689609e922c0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:32:53 INFO - PROCESS | 2516 | 1465860773518 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:32:53 INFO - PROCESS | 2516 | ++DOCSHELL 13123000 == 27 [pid = 2516] [id = 401] 16:32:53 INFO - PROCESS | 2516 | ++DOMWINDOW == 67 (17EC7400) [pid = 2516] [serial = 1203] [outer = 00000000] 16:32:53 INFO - PROCESS | 2516 | ++DOMWINDOW == 68 (18452000) [pid = 2516] [serial = 1204] [outer = 17EC7400] 16:32:53 INFO - PROCESS | 2516 | 1465860773561 Marionette DEBUG loaded listener.js 16:32:53 INFO - PROCESS | 2516 | ++DOMWINDOW == 69 (1974F800) [pid = 2516] [serial = 1205] [outer = 17EC7400] 16:32:53 INFO - PROCESS | 2516 | 1465860773976 Marionette TRACE conn3 <- [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]]]}] 16:32:54 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.invalid.html | Setting lineJoin to invalid values is ignored 16:32:54 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.invalid.html | took 593ms 16:32:54 INFO - PROCESS | 2516 | 1465860774026 Marionette TRACE conn3 -> [0,1569,"getWindowHandle",null] 16:32:54 INFO - PROCESS | 2516 | 1465860774028 Marionette TRACE conn3 <- [1,1569,null,{"value":"13"}] 16:32:54 INFO - PROCESS | 2516 | 1465860774032 Marionette TRACE conn3 -> [0,1570,"setScriptTimeout",{"ms":35000}] 16:32:54 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.miter.html 16:32:54 INFO - PROCESS | 2516 | 1465860774033 Marionette TRACE conn3 <- [1,1570,null,{}] 16:32:54 INFO - PROCESS | 2516 | 1465860774037 Marionette TRACE conn3 -> [0,1571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:32:54 INFO - PROCESS | 2516 | 1465860774038 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:32:54 INFO - PROCESS | 2516 | 1465860774116 Marionette TRACE conn3 <- [1,1571,null,{"value":null}] 16:32:54 INFO - PROCESS | 2516 | 1465860774121 Marionette TRACE conn3 -> [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\", \"9aafb883-d809-412a-bdc1-689609e922c0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:32:54 INFO - PROCESS | 2516 | 1465860774123 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:32:54 INFO - PROCESS | 2516 | ++DOCSHELL 17E64400 == 28 [pid = 2516] [id = 402] 16:32:54 INFO - PROCESS | 2516 | ++DOMWINDOW == 70 (17EC7000) [pid = 2516] [serial = 1206] [outer = 00000000] 16:32:54 INFO - PROCESS | 2516 | ++DOMWINDOW == 71 (19C9D800) [pid = 2516] [serial = 1207] [outer = 17EC7000] 16:32:54 INFO - PROCESS | 2516 | 1465860774166 Marionette DEBUG loaded listener.js 16:32:54 INFO - PROCESS | 2516 | ++DOMWINDOW == 72 (19CA2400) [pid = 2516] [serial = 1208] [outer = 17EC7000] 16:32:54 INFO - PROCESS | 2516 | 1465860774687 Marionette TRACE conn3 <- [1,1572,null,{"value":["/2dcontext/line-styles/2d.line.join.miter.html",0,null,null,[["lineJoin 'miter' is rendered correctly",0,null,null]]]}] 16:32:54 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.miter.html | lineJoin 'miter' is rendered correctly 16:32:54 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.miter.html | took 702ms 16:32:54 INFO - PROCESS | 2516 | 1465860774734 Marionette TRACE conn3 -> [0,1573,"getWindowHandle",null] 16:32:54 INFO - PROCESS | 2516 | 1465860774739 Marionette TRACE conn3 <- [1,1573,null,{"value":"13"}] 16:32:54 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.open.html 16:32:54 INFO - PROCESS | 2516 | 1465860774744 Marionette TRACE conn3 -> [0,1574,"setScriptTimeout",{"ms":35000}] 16:32:54 INFO - PROCESS | 2516 | 1465860774748 Marionette TRACE conn3 <- [1,1574,null,{}] 16:32:54 INFO - PROCESS | 2516 | 1465860774754 Marionette TRACE conn3 -> [0,1575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:32:54 INFO - PROCESS | 2516 | 1465860774757 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:32:54 INFO - PROCESS | 2516 | 1465860774867 Marionette TRACE conn3 <- [1,1575,null,{"value":null}] 16:32:54 INFO - PROCESS | 2516 | 1465860774973 Marionette TRACE conn3 -> [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\", \"9aafb883-d809-412a-bdc1-689609e922c0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:32:54 INFO - PROCESS | 2516 | 1465860774977 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:32:54 INFO - PROCESS | 2516 | ++DOCSHELL 103C9800 == 29 [pid = 2516] [id = 403] 16:32:54 INFO - PROCESS | 2516 | ++DOMWINDOW == 73 (104E2000) [pid = 2516] [serial = 1209] [outer = 00000000] 16:32:55 INFO - PROCESS | 2516 | ++DOMWINDOW == 74 (114C3800) [pid = 2516] [serial = 1210] [outer = 104E2000] 16:32:55 INFO - PROCESS | 2516 | 1465860775033 Marionette DEBUG loaded listener.js 16:32:55 INFO - PROCESS | 2516 | ++DOMWINDOW == 75 (12AA9C00) [pid = 2516] [serial = 1211] [outer = 104E2000] 16:32:55 INFO - PROCESS | 2516 | 1465860775659 Marionette TRACE conn3 <- [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]]]}] 16:32:55 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.open.html | Line joins are not drawn at the corner of an unclosed rectangle 16:32:55 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.open.html | took 998ms 16:32:55 INFO - PROCESS | 2516 | 1465860775731 Marionette TRACE conn3 -> [0,1577,"getWindowHandle",null] 16:32:55 INFO - PROCESS | 2516 | 1465860775735 Marionette TRACE conn3 <- [1,1577,null,{"value":"13"}] 16:32:55 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.parallel.html 16:32:55 INFO - PROCESS | 2516 | 1465860775742 Marionette TRACE conn3 -> [0,1578,"setScriptTimeout",{"ms":35000}] 16:32:55 INFO - PROCESS | 2516 | 1465860775745 Marionette TRACE conn3 <- [1,1578,null,{}] 16:32:55 INFO - PROCESS | 2516 | 1465860775748 Marionette TRACE conn3 -> [0,1579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:32:55 INFO - PROCESS | 2516 | 1465860775751 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:32:55 INFO - PROCESS | 2516 | 1465860775858 Marionette TRACE conn3 <- [1,1579,null,{"value":null}] 16:32:56 INFO - PROCESS | 2516 | 1465860775993 Marionette TRACE conn3 -> [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\", \"9aafb883-d809-412a-bdc1-689609e922c0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:32:56 INFO - PROCESS | 2516 | 1465860775996 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:32:56 INFO - PROCESS | 2516 | ++DOCSHELL 1365E800 == 30 [pid = 2516] [id = 404] 16:32:56 INFO - PROCESS | 2516 | ++DOMWINDOW == 76 (1365F400) [pid = 2516] [serial = 1212] [outer = 00000000] 16:32:56 INFO - PROCESS | 2516 | ++DOMWINDOW == 77 (15650800) [pid = 2516] [serial = 1213] [outer = 1365F400] 16:32:56 INFO - PROCESS | 2516 | 1465860776051 Marionette DEBUG loaded listener.js 16:32:56 INFO - PROCESS | 2516 | ++DOMWINDOW == 78 (15EBE000) [pid = 2516] [serial = 1214] [outer = 1365F400] 16:32:56 INFO - PROCESS | 2516 | 1465860776596 Marionette TRACE conn3 <- [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]]]}] 16:32:56 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.parallel.html | Line joins are drawn at 180-degree joins 16:32:56 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.parallel.html | took 905ms 16:32:56 INFO - PROCESS | 2516 | 1465860776646 Marionette TRACE conn3 -> [0,1581,"getWindowHandle",null] 16:32:56 INFO - PROCESS | 2516 | 1465860776648 Marionette TRACE conn3 <- [1,1581,null,{"value":"13"}] 16:32:56 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.round.html 16:32:56 INFO - PROCESS | 2516 | 1465860776652 Marionette TRACE conn3 -> [0,1582,"setScriptTimeout",{"ms":35000}] 16:32:56 INFO - PROCESS | 2516 | 1465860776656 Marionette TRACE conn3 <- [1,1582,null,{}] 16:32:56 INFO - PROCESS | 2516 | 1465860776667 Marionette TRACE conn3 -> [0,1583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:32:56 INFO - PROCESS | 2516 | 1465860776671 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:32:56 INFO - PROCESS | 2516 | 1465860776776 Marionette TRACE conn3 <- [1,1583,null,{"value":null}] 16:32:56 INFO - PROCESS | 2516 | 1465860776882 Marionette TRACE conn3 -> [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\", \"9aafb883-d809-412a-bdc1-689609e922c0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:32:56 INFO - PROCESS | 2516 | 1465860776886 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:32:56 INFO - PROCESS | 2516 | ++DOCSHELL 177B0400 == 31 [pid = 2516] [id = 405] 16:32:56 INFO - PROCESS | 2516 | ++DOMWINDOW == 79 (177B4C00) [pid = 2516] [serial = 1215] [outer = 00000000] 16:32:56 INFO - PROCESS | 2516 | ++DOMWINDOW == 80 (17F61C00) [pid = 2516] [serial = 1216] [outer = 177B4C00] 16:32:56 INFO - PROCESS | 2516 | 1465860776951 Marionette DEBUG loaded listener.js 16:32:57 INFO - PROCESS | 2516 | ++DOMWINDOW == 81 (198CF000) [pid = 2516] [serial = 1217] [outer = 177B4C00] 16:32:57 INFO - PROCESS | 2516 | 1465860777587 Marionette TRACE conn3 <- [1,1584,null,{"value":["/2dcontext/line-styles/2d.line.join.round.html",0,null,null,[["lineJoin 'round' is rendered correctly",0,null,null]]]}] 16:32:57 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.round.html | lineJoin 'round' is rendered correctly 16:32:57 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.round.html | took 1092ms 16:32:57 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.valid.html 16:32:57 INFO - PROCESS | 2516 | 1465860777759 Marionette TRACE conn3 -> [0,1585,"getWindowHandle",null] 16:32:57 INFO - PROCESS | 2516 | 1465860777762 Marionette TRACE conn3 <- [1,1585,null,{"value":"13"}] 16:32:57 INFO - PROCESS | 2516 | 1465860777777 Marionette TRACE conn3 -> [0,1586,"setScriptTimeout",{"ms":35000}] 16:32:57 INFO - PROCESS | 2516 | 1465860777779 Marionette TRACE conn3 <- [1,1586,null,{}] 16:32:57 INFO - PROCESS | 2516 | 1465860777785 Marionette TRACE conn3 -> [0,1587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:32:57 INFO - PROCESS | 2516 | 1465860777788 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:32:57 INFO - PROCESS | 2516 | 1465860777884 Marionette TRACE conn3 <- [1,1587,null,{"value":null}] 16:32:58 INFO - PROCESS | 2516 | 1465860778020 Marionette TRACE conn3 -> [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\", \"9aafb883-d809-412a-bdc1-689609e922c0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:32:58 INFO - PROCESS | 2516 | 1465860778025 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:32:58 INFO - PROCESS | 2516 | ++DOCSHELL 10BB1400 == 32 [pid = 2516] [id = 406] 16:32:58 INFO - PROCESS | 2516 | ++DOMWINDOW == 82 (10EC7800) [pid = 2516] [serial = 1218] [outer = 00000000] 16:32:58 INFO - PROCESS | 2516 | ++DOMWINDOW == 83 (110C6C00) [pid = 2516] [serial = 1219] [outer = 10EC7800] 16:32:58 INFO - PROCESS | 2516 | 1465860778080 Marionette DEBUG loaded listener.js 16:32:58 INFO - PROCESS | 2516 | ++DOMWINDOW == 84 (11CC7000) [pid = 2516] [serial = 1220] [outer = 10EC7800] 16:32:58 INFO - PROCESS | 2516 | --DOCSHELL 10473C00 == 31 [pid = 2516] [id = 383] 16:32:58 INFO - PROCESS | 2516 | --DOMWINDOW == 83 (16EDA800) [pid = 2516] [serial = 1148] [outer = 00000000] [url = about:blank] 16:32:58 INFO - PROCESS | 2516 | --DOMWINDOW == 82 (17F66800) [pid = 2516] [serial = 1174] [outer = 00000000] [url = about:blank] 16:32:58 INFO - PROCESS | 2516 | --DOMWINDOW == 81 (16ED8000) [pid = 2516] [serial = 1165] [outer = 00000000] [url = about:blank] 16:32:58 INFO - PROCESS | 2516 | --DOMWINDOW == 80 (12B9A400) [pid = 2516] [serial = 1153] [outer = 00000000] [url = about:blank] 16:32:58 INFO - PROCESS | 2516 | --DOMWINDOW == 79 (1302C800) [pid = 2516] [serial = 1154] [outer = 00000000] [url = about:blank] 16:32:58 INFO - PROCESS | 2516 | --DOMWINDOW == 78 (104EAC00) [pid = 2516] [serial = 1150] [outer = 00000000] [url = about:blank] 16:32:58 INFO - PROCESS | 2516 | --DOMWINDOW == 77 (10A48000) [pid = 2516] [serial = 1151] [outer = 00000000] [url = about:blank] 16:32:58 INFO - PROCESS | 2516 | --DOMWINDOW == 76 (13931800) [pid = 2516] [serial = 1156] [outer = 00000000] [url = about:blank] 16:32:58 INFO - PROCESS | 2516 | --DOMWINDOW == 75 (166CA000) [pid = 2516] [serial = 1162] [outer = 00000000] [url = about:blank] 16:32:58 INFO - PROCESS | 2516 | --DOMWINDOW == 74 (15F38C00) [pid = 2516] [serial = 1169] [outer = 00000000] [url = about:blank] 16:32:58 INFO - PROCESS | 2516 | --DOMWINDOW == 73 (13C15000) [pid = 2516] [serial = 1168] [outer = 00000000] [url = about:blank] 16:32:58 INFO - PROCESS | 2516 | --DOMWINDOW == 72 (1761CC00) [pid = 2516] [serial = 1166] [outer = 00000000] [url = about:blank] 16:32:58 INFO - PROCESS | 2516 | --DOMWINDOW == 71 (177B1800) [pid = 2516] [serial = 1171] [outer = 00000000] [url = about:blank] 16:32:58 INFO - PROCESS | 2516 | --DOMWINDOW == 70 (15A92400) [pid = 2516] [serial = 1159] [outer = 00000000] [url = about:blank] 16:32:58 INFO - PROCESS | 2516 | --DOMWINDOW == 69 (16994000) [pid = 2516] [serial = 1163] [outer = 00000000] [url = about:blank] 16:32:58 INFO - PROCESS | 2516 | --DOMWINDOW == 68 (15E1FC00) [pid = 2516] [serial = 1160] [outer = 00000000] [url = about:blank] 16:32:58 INFO - PROCESS | 2516 | --DOMWINDOW == 67 (13C19800) [pid = 2516] [serial = 1157] [outer = 00000000] [url = about:blank] 16:32:58 INFO - PROCESS | 2516 | --DOMWINDOW == 66 (177B2000) [pid = 2516] [serial = 1172] [outer = 00000000] [url = about:blank] 16:32:59 INFO - PROCESS | 2516 | 1465860779134 Marionette TRACE conn3 <- [1,1588,null,{"value":["/2dcontext/line-styles/2d.line.join.valid.html",0,null,null,[["Setting lineJoin to valid values works",0,null,null]]]}] 16:32:59 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.valid.html | Setting lineJoin to valid values works 16:32:59 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.valid.html | took 1420ms 16:32:59 INFO - PROCESS | 2516 | 1465860779187 Marionette TRACE conn3 -> [0,1589,"getWindowHandle",null] 16:32:59 INFO - PROCESS | 2516 | 1465860779191 Marionette TRACE conn3 <- [1,1589,null,{"value":"13"}] 16:32:59 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.acute.html 16:32:59 INFO - PROCESS | 2516 | 1465860779196 Marionette TRACE conn3 -> [0,1590,"setScriptTimeout",{"ms":35000}] 16:32:59 INFO - PROCESS | 2516 | 1465860779199 Marionette TRACE conn3 <- [1,1590,null,{}] 16:32:59 INFO - PROCESS | 2516 | 1465860779204 Marionette TRACE conn3 -> [0,1591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:32:59 INFO - PROCESS | 2516 | 1465860779207 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:32:59 INFO - PROCESS | 2516 | 1465860779297 Marionette TRACE conn3 <- [1,1591,null,{"value":null}] 16:32:59 INFO - PROCESS | 2516 | 1465860779429 Marionette TRACE conn3 -> [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\", \"9aafb883-d809-412a-bdc1-689609e922c0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:32:59 INFO - PROCESS | 2516 | 1465860779432 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:32:59 INFO - PROCESS | 2516 | ++DOCSHELL 10BAEC00 == 32 [pid = 2516] [id = 407] 16:32:59 INFO - PROCESS | 2516 | ++DOMWINDOW == 67 (10EF0400) [pid = 2516] [serial = 1221] [outer = 00000000] 16:32:59 INFO - PROCESS | 2516 | ++DOMWINDOW == 68 (110C5800) [pid = 2516] [serial = 1222] [outer = 10EF0400] 16:32:59 INFO - PROCESS | 2516 | 1465860779478 Marionette DEBUG loaded listener.js 16:32:59 INFO - PROCESS | 2516 | ++DOMWINDOW == 69 (11AD5C00) [pid = 2516] [serial = 1223] [outer = 10EF0400] 16:32:59 INFO - PROCESS | 2516 | 1465860779896 Marionette TRACE conn3 <- [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]]]}] 16:32:59 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.acute.html | Miter joins are drawn correctly with acute angles 16:32:59 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.acute.html | took 733ms 16:32:59 INFO - PROCESS | 2516 | 1465860779933 Marionette TRACE conn3 -> [0,1593,"getWindowHandle",null] 16:32:59 INFO - PROCESS | 2516 | 1465860779937 Marionette TRACE conn3 <- [1,1593,null,{"value":"13"}] 16:32:59 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.exceeded.html 16:32:59 INFO - PROCESS | 2516 | 1465860779944 Marionette TRACE conn3 -> [0,1594,"setScriptTimeout",{"ms":35000}] 16:32:59 INFO - PROCESS | 2516 | 1465860779946 Marionette TRACE conn3 <- [1,1594,null,{}] 16:32:59 INFO - PROCESS | 2516 | 1465860779950 Marionette TRACE conn3 -> [0,1595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:32:59 INFO - PROCESS | 2516 | 1465860779953 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:33:00 INFO - PROCESS | 2516 | 1465860780043 Marionette TRACE conn3 <- [1,1595,null,{"value":null}] 16:33:00 INFO - PROCESS | 2516 | 1465860780049 Marionette TRACE conn3 -> [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\", \"9aafb883-d809-412a-bdc1-689609e922c0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:33:00 INFO - PROCESS | 2516 | 1465860780052 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:33:00 INFO - PROCESS | 2516 | ++DOCSHELL 131D8400 == 33 [pid = 2516] [id = 408] 16:33:00 INFO - PROCESS | 2516 | ++DOMWINDOW == 70 (131D8800) [pid = 2516] [serial = 1224] [outer = 00000000] 16:33:00 INFO - PROCESS | 2516 | ++DOMWINDOW == 71 (13655000) [pid = 2516] [serial = 1225] [outer = 131D8800] 16:33:00 INFO - PROCESS | 2516 | 1465860780098 Marionette DEBUG loaded listener.js 16:33:00 INFO - PROCESS | 2516 | ++DOMWINDOW == 72 (13931800) [pid = 2516] [serial = 1226] [outer = 131D8800] 16:33:00 INFO - PROCESS | 2516 | 1465860780562 Marionette TRACE conn3 <- [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]]]}] 16:33:00 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.exceeded.html | Miter joins are not drawn when the miter limit is exceeded 16:33:00 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.exceeded.html | took 639ms 16:33:00 INFO - PROCESS | 2516 | 1465860780581 Marionette TRACE conn3 -> [0,1597,"getWindowHandle",null] 16:33:00 INFO - PROCESS | 2516 | 1465860780583 Marionette TRACE conn3 <- [1,1597,null,{"value":"13"}] 16:33:00 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.invalid.html 16:33:00 INFO - PROCESS | 2516 | 1465860780586 Marionette TRACE conn3 -> [0,1598,"setScriptTimeout",{"ms":35000}] 16:33:00 INFO - PROCESS | 2516 | 1465860780590 Marionette TRACE conn3 <- [1,1598,null,{}] 16:33:00 INFO - PROCESS | 2516 | 1465860780604 Marionette TRACE conn3 -> [0,1599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:33:00 INFO - PROCESS | 2516 | 1465860780609 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:33:00 INFO - PROCESS | 2516 | 1465860780691 Marionette TRACE conn3 <- [1,1599,null,{"value":null}] 16:33:00 INFO - PROCESS | 2516 | 1465860780730 Marionette TRACE conn3 -> [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\", \"9aafb883-d809-412a-bdc1-689609e922c0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:33:00 INFO - PROCESS | 2516 | 1465860780733 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:33:00 INFO - PROCESS | 2516 | ++DOCSHELL 15E18800 == 34 [pid = 2516] [id = 409] 16:33:00 INFO - PROCESS | 2516 | ++DOMWINDOW == 73 (15E19000) [pid = 2516] [serial = 1227] [outer = 00000000] 16:33:00 INFO - PROCESS | 2516 | ++DOMWINDOW == 74 (15EB5800) [pid = 2516] [serial = 1228] [outer = 15E19000] 16:33:00 INFO - PROCESS | 2516 | 1465860780779 Marionette DEBUG loaded listener.js 16:33:00 INFO - PROCESS | 2516 | ++DOMWINDOW == 75 (15F41000) [pid = 2516] [serial = 1229] [outer = 15E19000] 16:33:01 INFO - PROCESS | 2516 | 1465860781221 Marionette TRACE conn3 <- [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]]]}] 16:33:01 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.invalid.html | Setting miterLimit to invalid values is ignored 16:33:01 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.invalid.html | took 686ms 16:33:01 INFO - PROCESS | 2516 | 1465860781295 Marionette TRACE conn3 -> [0,1601,"getWindowHandle",null] 16:33:01 INFO - PROCESS | 2516 | 1465860781298 Marionette TRACE conn3 <- [1,1601,null,{"value":"13"}] 16:33:01 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.lineedge.html 16:33:01 INFO - PROCESS | 2516 | 1465860781301 Marionette TRACE conn3 -> [0,1602,"setScriptTimeout",{"ms":35000}] 16:33:01 INFO - PROCESS | 2516 | 1465860781303 Marionette TRACE conn3 <- [1,1602,null,{}] 16:33:01 INFO - PROCESS | 2516 | 1465860781312 Marionette TRACE conn3 -> [0,1603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:33:01 INFO - PROCESS | 2516 | 1465860781314 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:33:01 INFO - PROCESS | 2516 | 1465860781424 Marionette TRACE conn3 <- [1,1603,null,{"value":null}] 16:33:01 INFO - PROCESS | 2516 | 1465860781430 Marionette TRACE conn3 -> [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\", \"9aafb883-d809-412a-bdc1-689609e922c0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:33:01 INFO - PROCESS | 2516 | 1465860781432 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:33:01 INFO - PROCESS | 2516 | ++DOCSHELL 15EBA000 == 35 [pid = 2516] [id = 410] 16:33:01 INFO - PROCESS | 2516 | ++DOMWINDOW == 76 (15F37C00) [pid = 2516] [serial = 1230] [outer = 00000000] 16:33:01 INFO - PROCESS | 2516 | ++DOMWINDOW == 77 (16D04800) [pid = 2516] [serial = 1231] [outer = 15F37C00] 16:33:01 INFO - PROCESS | 2516 | 1465860781475 Marionette DEBUG loaded listener.js 16:33:01 INFO - PROCESS | 2516 | ++DOMWINDOW == 78 (16D0F400) [pid = 2516] [serial = 1232] [outer = 15F37C00] 16:33:02 INFO - PROCESS | 2516 | --DOMWINDOW == 77 (15E14000) [pid = 2516] [serial = 1191] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cross.html] 16:33:02 INFO - PROCESS | 2516 | --DOMWINDOW == 76 (1698FC00) [pid = 2516] [serial = 1194] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.defaults.html] 16:33:02 INFO - PROCESS | 2516 | --DOMWINDOW == 75 (17E63C00) [pid = 2516] [serial = 1173] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.closed.html] 16:33:02 INFO - PROCESS | 2516 | --DOMWINDOW == 74 (105E3C00) [pid = 2516] [serial = 1176] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.invalid.html] 16:33:02 INFO - PROCESS | 2516 | --DOMWINDOW == 73 (10A49000) [pid = 2516] [serial = 1182] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.round.html] 16:33:02 INFO - PROCESS | 2516 | --DOMWINDOW == 72 (12899400) [pid = 2516] [serial = 1185] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.square.html] 16:33:02 INFO - PROCESS | 2516 | --DOMWINDOW == 71 (13C4D000) [pid = 2516] [serial = 1188] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.valid.html] 16:33:02 INFO - PROCESS | 2516 | --DOMWINDOW == 70 (13C48000) [pid = 2516] [serial = 1179] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.open.html] 16:33:02 INFO - PROCESS | 2516 | --DOMWINDOW == 69 (17EC7000) [pid = 2516] [serial = 1206] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.miter.html] 16:33:02 INFO - PROCESS | 2516 | --DOMWINDOW == 68 (16F7F800) [pid = 2516] [serial = 1197] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.bevel.html] 16:33:02 INFO - PROCESS | 2516 | --DOMWINDOW == 67 (16D08800) [pid = 2516] [serial = 1200] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.closed.html] 16:33:02 INFO - PROCESS | 2516 | --DOMWINDOW == 66 (17EC7400) [pid = 2516] [serial = 1203] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.invalid.html] 16:33:02 INFO - PROCESS | 2516 | 1465860782570 Marionette TRACE conn3 <- [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]]]}] 16:33:02 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 16:33:02 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.lineedge.html | took 1357ms 16:33:02 INFO - PROCESS | 2516 | 1465860782657 Marionette TRACE conn3 -> [0,1605,"getWindowHandle",null] 16:33:02 INFO - PROCESS | 2516 | 1465860782661 Marionette TRACE conn3 <- [1,1605,null,{"value":"13"}] 16:33:02 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.obtuse.html 16:33:02 INFO - PROCESS | 2516 | 1465860782674 Marionette TRACE conn3 -> [0,1606,"setScriptTimeout",{"ms":35000}] 16:33:02 INFO - PROCESS | 2516 | 1465860782677 Marionette TRACE conn3 <- [1,1606,null,{}] 16:33:02 INFO - PROCESS | 2516 | 1465860782683 Marionette TRACE conn3 -> [0,1607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:33:02 INFO - PROCESS | 2516 | 1465860782685 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:33:02 INFO - PROCESS | 2516 | 1465860782817 Marionette TRACE conn3 <- [1,1607,null,{"value":null}] 16:33:02 INFO - PROCESS | 2516 | 1465860782938 Marionette TRACE conn3 -> [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\", \"9aafb883-d809-412a-bdc1-689609e922c0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:33:02 INFO - PROCESS | 2516 | 1465860782941 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:33:02 INFO - PROCESS | 2516 | ++DOCSHELL 10A4E000 == 36 [pid = 2516] [id = 411] 16:33:02 INFO - PROCESS | 2516 | ++DOMWINDOW == 67 (10BA7C00) [pid = 2516] [serial = 1233] [outer = 00000000] 16:33:02 INFO - PROCESS | 2516 | ++DOMWINDOW == 68 (12D59C00) [pid = 2516] [serial = 1234] [outer = 10BA7C00] 16:33:02 INFO - PROCESS | 2516 | 1465860782997 Marionette DEBUG loaded listener.js 16:33:03 INFO - PROCESS | 2516 | ++DOMWINDOW == 69 (131D6C00) [pid = 2516] [serial = 1235] [outer = 10BA7C00] 16:33:03 INFO - PROCESS | 2516 | 1465860783800 Marionette TRACE conn3 <- [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]]]}] 16:33:03 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.obtuse.html | Miter joins are drawn correctly with obtuse angles 16:33:03 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.obtuse.html | took 1155ms 16:33:03 INFO - PROCESS | 2516 | 1465860783840 Marionette TRACE conn3 -> [0,1609,"getWindowHandle",null] 16:33:03 INFO - PROCESS | 2516 | 1465860783844 Marionette TRACE conn3 <- [1,1609,null,{"value":"13"}] 16:33:03 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.rightangle.html 16:33:03 INFO - PROCESS | 2516 | 1465860783850 Marionette TRACE conn3 -> [0,1610,"setScriptTimeout",{"ms":35000}] 16:33:03 INFO - PROCESS | 2516 | 1465860783854 Marionette TRACE conn3 <- [1,1610,null,{}] 16:33:03 INFO - PROCESS | 2516 | 1465860783859 Marionette TRACE conn3 -> [0,1611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:33:03 INFO - PROCESS | 2516 | 1465860783862 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:33:03 INFO - PROCESS | 2516 | 1465860783974 Marionette TRACE conn3 <- [1,1611,null,{"value":null}] 16:33:04 INFO - PROCESS | 2516 | 1465860784055 Marionette TRACE conn3 -> [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\", \"9aafb883-d809-412a-bdc1-689609e922c0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:33:04 INFO - PROCESS | 2516 | 1465860784059 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:33:04 INFO - PROCESS | 2516 | ++DOCSHELL 110C4000 == 37 [pid = 2516] [id = 412] 16:33:04 INFO - PROCESS | 2516 | ++DOMWINDOW == 70 (110C8800) [pid = 2516] [serial = 1236] [outer = 00000000] 16:33:04 INFO - PROCESS | 2516 | ++DOMWINDOW == 71 (12A0E800) [pid = 2516] [serial = 1237] [outer = 110C8800] 16:33:04 INFO - PROCESS | 2516 | 1465860784108 Marionette DEBUG loaded listener.js 16:33:04 INFO - PROCESS | 2516 | ++DOMWINDOW == 72 (12B9F400) [pid = 2516] [serial = 1238] [outer = 110C8800] 16:33:04 INFO - PROCESS | 2516 | --DOCSHELL 15E18800 == 36 [pid = 2516] [id = 409] 16:33:04 INFO - PROCESS | 2516 | --DOCSHELL 131D8400 == 35 [pid = 2516] [id = 408] 16:33:04 INFO - PROCESS | 2516 | --DOCSHELL 10BAEC00 == 34 [pid = 2516] [id = 407] 16:33:04 INFO - PROCESS | 2516 | --DOMWINDOW == 71 (15FB7400) [pid = 2516] [serial = 1192] [outer = 00000000] [url = about:blank] 16:33:04 INFO - PROCESS | 2516 | --DOMWINDOW == 70 (16D09800) [pid = 2516] [serial = 1195] [outer = 00000000] [url = about:blank] 16:33:04 INFO - PROCESS | 2516 | --DOMWINDOW == 69 (19750400) [pid = 2516] [serial = 1175] [outer = 00000000] [url = about:blank] 16:33:04 INFO - PROCESS | 2516 | --DOMWINDOW == 68 (10EF2400) [pid = 2516] [serial = 1177] [outer = 00000000] [url = about:blank] 16:33:04 INFO - PROCESS | 2516 | --DOMWINDOW == 67 (110C2800) [pid = 2516] [serial = 1178] [outer = 00000000] [url = about:blank] 16:33:04 INFO - PROCESS | 2516 | --DOMWINDOW == 66 (10EFC400) [pid = 2516] [serial = 1183] [outer = 00000000] [url = about:blank] 16:33:04 INFO - PROCESS | 2516 | --DOMWINDOW == 65 (114BD000) [pid = 2516] [serial = 1184] [outer = 00000000] [url = about:blank] 16:33:04 INFO - PROCESS | 2516 | --DOMWINDOW == 64 (12B98400) [pid = 2516] [serial = 1186] [outer = 00000000] [url = about:blank] 16:33:04 INFO - PROCESS | 2516 | --DOMWINDOW == 63 (1309A800) [pid = 2516] [serial = 1187] [outer = 00000000] [url = about:blank] 16:33:04 INFO - PROCESS | 2516 | --DOMWINDOW == 62 (1430FC00) [pid = 2516] [serial = 1189] [outer = 00000000] [url = about:blank] 16:33:04 INFO - PROCESS | 2516 | --DOMWINDOW == 61 (13D5B000) [pid = 2516] [serial = 1180] [outer = 00000000] [url = about:blank] 16:33:04 INFO - PROCESS | 2516 | --DOMWINDOW == 60 (1699A000) [pid = 2516] [serial = 1193] [outer = 00000000] [url = about:blank] 16:33:04 INFO - PROCESS | 2516 | --DOMWINDOW == 59 (14FCD400) [pid = 2516] [serial = 1181] [outer = 00000000] [url = about:blank] 16:33:04 INFO - PROCESS | 2516 | --DOMWINDOW == 58 (19CA2400) [pid = 2516] [serial = 1208] [outer = 00000000] [url = about:blank] 16:33:04 INFO - PROCESS | 2516 | --DOMWINDOW == 57 (176CD400) [pid = 2516] [serial = 1198] [outer = 00000000] [url = about:blank] 16:33:04 INFO - PROCESS | 2516 | --DOMWINDOW == 56 (16D10000) [pid = 2516] [serial = 1196] [outer = 00000000] [url = about:blank] 16:33:04 INFO - PROCESS | 2516 | --DOMWINDOW == 55 (19C9D800) [pid = 2516] [serial = 1207] [outer = 00000000] [url = about:blank] 16:33:04 INFO - PROCESS | 2516 | --DOMWINDOW == 54 (17951400) [pid = 2516] [serial = 1201] [outer = 00000000] [url = about:blank] 16:33:04 INFO - PROCESS | 2516 | --DOMWINDOW == 53 (1974F800) [pid = 2516] [serial = 1205] [outer = 00000000] [url = about:blank] 16:33:04 INFO - PROCESS | 2516 | --DOMWINDOW == 52 (1794A800) [pid = 2516] [serial = 1199] [outer = 00000000] [url = about:blank] 16:33:04 INFO - PROCESS | 2516 | --DOMWINDOW == 51 (18452000) [pid = 2516] [serial = 1204] [outer = 00000000] [url = about:blank] 16:33:04 INFO - PROCESS | 2516 | --DOMWINDOW == 50 (17E56800) [pid = 2516] [serial = 1202] [outer = 00000000] [url = about:blank] 16:33:04 INFO - PROCESS | 2516 | --DOMWINDOW == 49 (14FCA000) [pid = 2516] [serial = 1190] [outer = 00000000] [url = about:blank] 16:33:04 INFO - PROCESS | 2516 | 1465860784608 Marionette TRACE conn3 <- [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]]]}] 16:33:04 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 16:33:04 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.rightangle.html | took 796ms 16:33:04 INFO - PROCESS | 2516 | 1465860784654 Marionette TRACE conn3 -> [0,1613,"getWindowHandle",null] 16:33:04 INFO - PROCESS | 2516 | 1465860784659 Marionette TRACE conn3 <- [1,1613,null,{"value":"13"}] 16:33:04 INFO - PROCESS | 2516 | 1465860784665 Marionette TRACE conn3 -> [0,1614,"setScriptTimeout",{"ms":35000}] 16:33:04 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.valid.html 16:33:04 INFO - PROCESS | 2516 | 1465860784668 Marionette TRACE conn3 <- [1,1614,null,{}] 16:33:04 INFO - PROCESS | 2516 | 1465860784671 Marionette TRACE conn3 -> [0,1615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:33:04 INFO - PROCESS | 2516 | 1465860784674 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:33:04 INFO - PROCESS | 2516 | 1465860784759 Marionette TRACE conn3 <- [1,1615,null,{"value":null}] 16:33:04 INFO - PROCESS | 2516 | 1465860784768 Marionette TRACE conn3 -> [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\", \"9aafb883-d809-412a-bdc1-689609e922c0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:33:04 INFO - PROCESS | 2516 | 1465860784770 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:33:04 INFO - PROCESS | 2516 | ++DOCSHELL 131DA800 == 35 [pid = 2516] [id = 413] 16:33:04 INFO - PROCESS | 2516 | ++DOMWINDOW == 50 (13241800) [pid = 2516] [serial = 1239] [outer = 00000000] 16:33:04 INFO - PROCESS | 2516 | ++DOMWINDOW == 51 (13C13000) [pid = 2516] [serial = 1240] [outer = 13241800] 16:33:04 INFO - PROCESS | 2516 | 1465860784821 Marionette DEBUG loaded listener.js 16:33:04 INFO - PROCESS | 2516 | ++DOMWINDOW == 52 (13C4C800) [pid = 2516] [serial = 1241] [outer = 13241800] 16:33:05 INFO - PROCESS | 2516 | 1465860785291 Marionette TRACE conn3 <- [1,1616,null,{"value":["/2dcontext/line-styles/2d.line.miter.valid.html",0,null,null,[["Setting miterLimit to valid values works",0,null,null]]]}] 16:33:05 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.valid.html | Setting miterLimit to valid values works 16:33:05 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.valid.html | took 624ms 16:33:05 INFO - PROCESS | 2516 | 1465860785306 Marionette TRACE conn3 -> [0,1617,"getWindowHandle",null] 16:33:05 INFO - PROCESS | 2516 | 1465860785308 Marionette TRACE conn3 <- [1,1617,null,{"value":"13"}] 16:33:05 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.within.html 16:33:05 INFO - PROCESS | 2516 | 1465860785312 Marionette TRACE conn3 -> [0,1618,"setScriptTimeout",{"ms":35000}] 16:33:05 INFO - PROCESS | 2516 | 1465860785315 Marionette TRACE conn3 <- [1,1618,null,{}] 16:33:05 INFO - PROCESS | 2516 | 1465860785325 Marionette TRACE conn3 -> [0,1619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:33:05 INFO - PROCESS | 2516 | 1465860785330 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:33:05 INFO - PROCESS | 2516 | 1465860785414 Marionette TRACE conn3 <- [1,1619,null,{"value":null}] 16:33:05 INFO - PROCESS | 2516 | 1465860785420 Marionette TRACE conn3 -> [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\", \"9aafb883-d809-412a-bdc1-689609e922c0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:33:05 INFO - PROCESS | 2516 | 1465860785423 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:33:05 INFO - PROCESS | 2516 | ++DOCSHELL 1564C800 == 36 [pid = 2516] [id = 414] 16:33:05 INFO - PROCESS | 2516 | ++DOMWINDOW == 53 (15652000) [pid = 2516] [serial = 1242] [outer = 00000000] 16:33:05 INFO - PROCESS | 2516 | ++DOMWINDOW == 54 (15E14000) [pid = 2516] [serial = 1243] [outer = 15652000] 16:33:05 INFO - PROCESS | 2516 | 1465860785471 Marionette DEBUG loaded listener.js 16:33:05 INFO - PROCESS | 2516 | ++DOMWINDOW == 55 (15F41C00) [pid = 2516] [serial = 1244] [outer = 15652000] 16:33:05 INFO - PROCESS | 2516 | 1465860785934 Marionette TRACE conn3 <- [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]]]}] 16:33:05 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.within.html | Miter joins are drawn when the miter limit is not quite exceeded 16:33:05 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.within.html | took 624ms 16:33:05 INFO - PROCESS | 2516 | 1465860785948 Marionette TRACE conn3 -> [0,1621,"getWindowHandle",null] 16:33:05 INFO - PROCESS | 2516 | 1465860785950 Marionette TRACE conn3 <- [1,1621,null,{"value":"13"}] 16:33:05 INFO - TEST-START | /2dcontext/line-styles/2d.line.union.html 16:33:05 INFO - PROCESS | 2516 | 1465860785954 Marionette TRACE conn3 -> [0,1622,"setScriptTimeout",{"ms":35000}] 16:33:05 INFO - PROCESS | 2516 | 1465860785955 Marionette TRACE conn3 <- [1,1622,null,{}] 16:33:05 INFO - PROCESS | 2516 | 1465860785959 Marionette TRACE conn3 -> [0,1623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:33:05 INFO - PROCESS | 2516 | 1465860785961 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:33:06 INFO - PROCESS | 2516 | 1465860786041 Marionette TRACE conn3 <- [1,1623,null,{"value":null}] 16:33:06 INFO - PROCESS | 2516 | 1465860786047 Marionette TRACE conn3 -> [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\", \"9aafb883-d809-412a-bdc1-689609e922c0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:33:06 INFO - PROCESS | 2516 | 1465860786049 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:33:06 INFO - PROCESS | 2516 | ++DOCSHELL 16A45C00 == 37 [pid = 2516] [id = 415] 16:33:06 INFO - PROCESS | 2516 | ++DOMWINDOW == 56 (16D07C00) [pid = 2516] [serial = 1245] [outer = 00000000] 16:33:06 INFO - PROCESS | 2516 | ++DOMWINDOW == 57 (16D6DC00) [pid = 2516] [serial = 1246] [outer = 16D07C00] 16:33:06 INFO - PROCESS | 2516 | 1465860786093 Marionette DEBUG loaded listener.js 16:33:06 INFO - PROCESS | 2516 | ++DOMWINDOW == 58 (16EA5400) [pid = 2516] [serial = 1247] [outer = 16D07C00] 16:33:06 INFO - PROCESS | 2516 | 1465860786559 Marionette TRACE conn3 <- [1,1624,null,{"value":["/2dcontext/line-styles/2d.line.union.html",0,null,null,[["Canvas test: 2d.line.union",0,null,null]]]}] 16:33:06 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.union.html | Canvas test: 2d.line.union 16:33:06 INFO - TEST-OK | /2dcontext/line-styles/2d.line.union.html | took 639ms 16:33:06 INFO - PROCESS | 2516 | 1465860786580 Marionette TRACE conn3 -> [0,1625,"getWindowHandle",null] 16:33:06 INFO - PROCESS | 2516 | 1465860786582 Marionette TRACE conn3 <- [1,1625,null,{"value":"13"}] 16:33:06 INFO - PROCESS | 2516 | 1465860786585 Marionette TRACE conn3 -> [0,1626,"setScriptTimeout",{"ms":35000}] 16:33:06 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.basic.html 16:33:06 INFO - PROCESS | 2516 | 1465860786587 Marionette TRACE conn3 <- [1,1626,null,{}] 16:33:06 INFO - PROCESS | 2516 | 1465860786590 Marionette TRACE conn3 -> [0,1627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:33:06 INFO - PROCESS | 2516 | 1465860786592 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:33:06 INFO - PROCESS | 2516 | 1465860786698 Marionette TRACE conn3 <- [1,1627,null,{"value":null}] 16:33:06 INFO - PROCESS | 2516 | 1465860786703 Marionette TRACE conn3 -> [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\", \"9aafb883-d809-412a-bdc1-689609e922c0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:33:06 INFO - PROCESS | 2516 | 1465860786705 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:33:06 INFO - PROCESS | 2516 | ++DOCSHELL 10437C00 == 38 [pid = 2516] [id = 416] 16:33:06 INFO - PROCESS | 2516 | ++DOMWINDOW == 59 (16D08800) [pid = 2516] [serial = 1248] [outer = 00000000] 16:33:06 INFO - PROCESS | 2516 | ++DOMWINDOW == 60 (17002400) [pid = 2516] [serial = 1249] [outer = 16D08800] 16:33:06 INFO - PROCESS | 2516 | 1465860786748 Marionette DEBUG loaded listener.js 16:33:06 INFO - PROCESS | 2516 | ++DOMWINDOW == 61 (176CD400) [pid = 2516] [serial = 1250] [outer = 16D08800] 16:33:07 INFO - PROCESS | 2516 | 1465860787194 Marionette TRACE conn3 <- [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]]]}] 16:33:07 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.basic.html | lineWidth determines the width of line strokes 16:33:07 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.basic.html | took 624ms 16:33:07 INFO - PROCESS | 2516 | 1465860787234 Marionette TRACE conn3 -> [0,1629,"getWindowHandle",null] 16:33:07 INFO - PROCESS | 2516 | 1465860787236 Marionette TRACE conn3 <- [1,1629,null,{"value":"13"}] 16:33:07 INFO - PROCESS | 2516 | 1465860787240 Marionette TRACE conn3 -> [0,1630,"setScriptTimeout",{"ms":35000}] 16:33:07 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.invalid.html 16:33:07 INFO - PROCESS | 2516 | 1465860787241 Marionette TRACE conn3 <- [1,1630,null,{}] 16:33:07 INFO - PROCESS | 2516 | 1465860787245 Marionette TRACE conn3 -> [0,1631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:33:07 INFO - PROCESS | 2516 | 1465860787250 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:33:07 INFO - PROCESS | 2516 | 1465860787389 Marionette TRACE conn3 <- [1,1631,null,{"value":null}] 16:33:07 INFO - PROCESS | 2516 | 1465860787482 Marionette TRACE conn3 -> [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\", \"9aafb883-d809-412a-bdc1-689609e922c0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:33:07 INFO - PROCESS | 2516 | 1465860787484 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:33:07 INFO - PROCESS | 2516 | ++DOCSHELL 17947800 == 39 [pid = 2516] [id = 417] 16:33:07 INFO - PROCESS | 2516 | ++DOMWINDOW == 62 (1794E000) [pid = 2516] [serial = 1251] [outer = 00000000] 16:33:07 INFO - PROCESS | 2516 | ++DOMWINDOW == 63 (17E02400) [pid = 2516] [serial = 1252] [outer = 1794E000] 16:33:07 INFO - PROCESS | 2516 | 1465860787528 Marionette DEBUG loaded listener.js 16:33:07 INFO - PROCESS | 2516 | ++DOMWINDOW == 64 (17ED3800) [pid = 2516] [serial = 1253] [outer = 1794E000] 16:33:07 INFO - PROCESS | 2516 | 1465860787934 Marionette TRACE conn3 <- [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]]]}] 16:33:07 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.invalid.html | Setting lineWidth to invalid values is ignored 16:33:07 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.invalid.html | took 749ms 16:33:07 INFO - PROCESS | 2516 | 1465860787988 Marionette TRACE conn3 -> [0,1633,"getWindowHandle",null] 16:33:07 INFO - PROCESS | 2516 | 1465860787990 Marionette TRACE conn3 <- [1,1633,null,{"value":"13"}] 16:33:07 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.scaledefault.html 16:33:07 INFO - PROCESS | 2516 | 1465860787993 Marionette TRACE conn3 -> [0,1634,"setScriptTimeout",{"ms":35000}] 16:33:07 INFO - PROCESS | 2516 | 1465860787995 Marionette TRACE conn3 <- [1,1634,null,{}] 16:33:07 INFO - PROCESS | 2516 | 1465860787999 Marionette TRACE conn3 -> [0,1635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:33:07 INFO - PROCESS | 2516 | 1465860788000 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:33:08 INFO - PROCESS | 2516 | 1465860788110 Marionette TRACE conn3 <- [1,1635,null,{"value":null}] 16:33:08 INFO - PROCESS | 2516 | 1465860788115 Marionette TRACE conn3 -> [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\", \"9aafb883-d809-412a-bdc1-689609e922c0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:33:08 INFO - PROCESS | 2516 | 1465860788117 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:33:08 INFO - PROCESS | 2516 | ++DOCSHELL 1771B000 == 40 [pid = 2516] [id = 418] 16:33:08 INFO - PROCESS | 2516 | ++DOMWINDOW == 65 (17950C00) [pid = 2516] [serial = 1254] [outer = 00000000] 16:33:08 INFO - PROCESS | 2516 | ++DOMWINDOW == 66 (1974C400) [pid = 2516] [serial = 1255] [outer = 17950C00] 16:33:08 INFO - PROCESS | 2516 | 1465860788160 Marionette DEBUG loaded listener.js 16:33:08 INFO - PROCESS | 2516 | ++DOMWINDOW == 67 (17EC7000) [pid = 2516] [serial = 1256] [outer = 17950C00] 16:33:08 INFO - PROCESS | 2516 | --DOMWINDOW == 66 (10EC7800) [pid = 2516] [serial = 1218] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.valid.html] 16:33:08 INFO - PROCESS | 2516 | --DOMWINDOW == 65 (10EF0400) [pid = 2516] [serial = 1221] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.acute.html] 16:33:08 INFO - PROCESS | 2516 | --DOMWINDOW == 64 (131D8800) [pid = 2516] [serial = 1224] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.exceeded.html] 16:33:08 INFO - PROCESS | 2516 | --DOMWINDOW == 63 (15E19000) [pid = 2516] [serial = 1227] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.invalid.html] 16:33:08 INFO - PROCESS | 2516 | --DOMWINDOW == 62 (104E2000) [pid = 2516] [serial = 1209] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.open.html] 16:33:08 INFO - PROCESS | 2516 | --DOMWINDOW == 61 (177B4C00) [pid = 2516] [serial = 1215] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.round.html] 16:33:08 INFO - PROCESS | 2516 | --DOMWINDOW == 60 (1365F400) [pid = 2516] [serial = 1212] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.parallel.html] 16:33:08 INFO - PROCESS | 2516 | 1465860788622 Marionette TRACE conn3 <- [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]]]}] 16:33:08 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.scaledefault.html | Default lineWidth strokes are affected by scale transformations 16:33:08 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.scaledefault.html | took 702ms 16:33:08 INFO - PROCESS | 2516 | 1465860788691 Marionette TRACE conn3 -> [0,1637,"getWindowHandle",null] 16:33:08 INFO - PROCESS | 2516 | 1465860788693 Marionette TRACE conn3 <- [1,1637,null,{"value":"13"}] 16:33:08 INFO - PROCESS | 2516 | 1465860788696 Marionette TRACE conn3 -> [0,1638,"setScriptTimeout",{"ms":35000}] 16:33:08 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.transformed.html 16:33:08 INFO - PROCESS | 2516 | 1465860788698 Marionette TRACE conn3 <- [1,1638,null,{}] 16:33:08 INFO - PROCESS | 2516 | 1465860788701 Marionette TRACE conn3 -> [0,1639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:33:08 INFO - PROCESS | 2516 | 1465860788703 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:33:08 INFO - PROCESS | 2516 | 1465860788803 Marionette TRACE conn3 <- [1,1639,null,{"value":null}] 16:33:08 INFO - PROCESS | 2516 | 1465860788816 Marionette TRACE conn3 -> [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\", \"9aafb883-d809-412a-bdc1-689609e922c0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:33:08 INFO - PROCESS | 2516 | 1465860788819 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:33:08 INFO - PROCESS | 2516 | ++DOCSHELL 16D12000 == 41 [pid = 2516] [id = 419] 16:33:08 INFO - PROCESS | 2516 | ++DOMWINDOW == 61 (177ABC00) [pid = 2516] [serial = 1257] [outer = 00000000] 16:33:08 INFO - PROCESS | 2516 | ++DOMWINDOW == 62 (1845D800) [pid = 2516] [serial = 1258] [outer = 177ABC00] 16:33:08 INFO - PROCESS | 2516 | 1465860788862 Marionette DEBUG loaded listener.js 16:33:08 INFO - PROCESS | 2516 | ++DOMWINDOW == 63 (198CD000) [pid = 2516] [serial = 1259] [outer = 177ABC00] 16:33:09 INFO - PROCESS | 2516 | 1465860789284 Marionette TRACE conn3 <- [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]]]}] 16:33:09 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.transformed.html | Line stroke widths are affected by scale transformations 16:33:09 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.transformed.html | took 625ms 16:33:09 INFO - PROCESS | 2516 | 1465860789335 Marionette TRACE conn3 -> [0,1641,"getWindowHandle",null] 16:33:09 INFO - PROCESS | 2516 | 1465860789337 Marionette TRACE conn3 <- [1,1641,null,{"value":"13"}] 16:33:09 INFO - PROCESS | 2516 | 1465860789340 Marionette TRACE conn3 -> [0,1642,"setScriptTimeout",{"ms":35000}] 16:33:09 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.valid.html 16:33:09 INFO - PROCESS | 2516 | 1465860789342 Marionette TRACE conn3 <- [1,1642,null,{}] 16:33:09 INFO - PROCESS | 2516 | 1465860789345 Marionette TRACE conn3 -> [0,1643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:33:09 INFO - PROCESS | 2516 | 1465860789347 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:33:09 INFO - PROCESS | 2516 | 1465860789425 Marionette TRACE conn3 <- [1,1643,null,{"value":null}] 16:33:09 INFO - PROCESS | 2516 | 1465860789432 Marionette TRACE conn3 -> [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\", \"9aafb883-d809-412a-bdc1-689609e922c0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:33:09 INFO - PROCESS | 2516 | 1465860789434 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:33:09 INFO - PROCESS | 2516 | ++DOCSHELL 166A8C00 == 42 [pid = 2516] [id = 420] 16:33:09 INFO - PROCESS | 2516 | ++DOMWINDOW == 64 (198D7000) [pid = 2516] [serial = 1260] [outer = 00000000] 16:33:09 INFO - PROCESS | 2516 | ++DOMWINDOW == 65 (19CA4C00) [pid = 2516] [serial = 1261] [outer = 198D7000] 16:33:09 INFO - PROCESS | 2516 | 1465860789477 Marionette DEBUG loaded listener.js 16:33:09 INFO - PROCESS | 2516 | ++DOMWINDOW == 66 (19CA5400) [pid = 2516] [serial = 1262] [outer = 198D7000] 16:33:09 INFO - PROCESS | 2516 | 1465860789886 Marionette TRACE conn3 <- [1,1644,null,{"value":["/2dcontext/line-styles/2d.line.width.valid.html",0,null,null,[["Setting lineWidth to valid values works",0,null,null]]]}] 16:33:09 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.valid.html | Setting lineWidth to valid values works 16:33:09 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.valid.html | took 593ms 16:33:09 INFO - PROCESS | 2516 | 1465860789938 Marionette TRACE conn3 -> [0,1645,"getWindowHandle",null] 16:33:09 INFO - PROCESS | 2516 | 1465860789940 Marionette TRACE conn3 <- [1,1645,null,{"value":"13"}] 16:33:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.1.html 16:33:09 INFO - PROCESS | 2516 | 1465860789943 Marionette TRACE conn3 -> [0,1646,"setScriptTimeout",{"ms":35000}] 16:33:09 INFO - PROCESS | 2516 | 1465860789945 Marionette TRACE conn3 <- [1,1646,null,{}] 16:33:09 INFO - PROCESS | 2516 | 1465860789949 Marionette TRACE conn3 -> [0,1647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:33:09 INFO - PROCESS | 2516 | 1465860789950 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:33:10 INFO - PROCESS | 2516 | 1465860790027 Marionette TRACE conn3 <- [1,1647,null,{"value":null}] 16:33:10 INFO - PROCESS | 2516 | 1465860790032 Marionette TRACE conn3 -> [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\", \"9aafb883-d809-412a-bdc1-689609e922c0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:33:10 INFO - PROCESS | 2516 | 1465860790034 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:33:10 INFO - PROCESS | 2516 | ++DOCSHELL 19C9E000 == 43 [pid = 2516] [id = 421] 16:33:10 INFO - PROCESS | 2516 | ++DOMWINDOW == 67 (19CA2800) [pid = 2516] [serial = 1263] [outer = 00000000] 16:33:10 INFO - PROCESS | 2516 | ++DOMWINDOW == 68 (19E86400) [pid = 2516] [serial = 1264] [outer = 19CA2800] 16:33:10 INFO - PROCESS | 2516 | 1465860790079 Marionette DEBUG loaded listener.js 16:33:10 INFO - PROCESS | 2516 | ++DOMWINDOW == 69 (19E89400) [pid = 2516] [serial = 1265] [outer = 19CA2800] 16:33:10 INFO - PROCESS | 2516 | 1465860790525 Marionette TRACE conn3 <- [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]]]}] 16:33:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.1.html | arc() draws pi/2 .. -pi anticlockwise correctly 16:33:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.1.html | took 640ms 16:33:10 INFO - PROCESS | 2516 | 1465860790593 Marionette TRACE conn3 -> [0,1649,"getWindowHandle",null] 16:33:10 INFO - PROCESS | 2516 | 1465860790597 Marionette TRACE conn3 <- [1,1649,null,{"value":"13"}] 16:33:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.2.html 16:33:10 INFO - PROCESS | 2516 | 1465860790602 Marionette TRACE conn3 -> [0,1650,"setScriptTimeout",{"ms":35000}] 16:33:10 INFO - PROCESS | 2516 | 1465860790609 Marionette TRACE conn3 <- [1,1650,null,{}] 16:33:10 INFO - PROCESS | 2516 | 1465860790615 Marionette TRACE conn3 -> [0,1651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:33:10 INFO - PROCESS | 2516 | 1465860790619 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:33:10 INFO - PROCESS | 2516 | 1465860790730 Marionette TRACE conn3 <- [1,1651,null,{"value":null}] 16:33:10 INFO - PROCESS | 2516 | 1465860790834 Marionette TRACE conn3 -> [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\", \"9aafb883-d809-412a-bdc1-689609e922c0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:33:10 INFO - PROCESS | 2516 | 1465860790839 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:33:10 INFO - PROCESS | 2516 | ++DOCSHELL 105EA000 == 44 [pid = 2516] [id = 422] 16:33:10 INFO - PROCESS | 2516 | ++DOMWINDOW == 70 (105EB800) [pid = 2516] [serial = 1266] [outer = 00000000] 16:33:10 INFO - PROCESS | 2516 | ++DOMWINDOW == 71 (110C1C00) [pid = 2516] [serial = 1267] [outer = 105EB800] 16:33:10 INFO - PROCESS | 2516 | 1465860790894 Marionette DEBUG loaded listener.js 16:33:10 INFO - PROCESS | 2516 | ++DOMWINDOW == 72 (12B99400) [pid = 2516] [serial = 1268] [outer = 105EB800] 16:33:11 INFO - PROCESS | 2516 | 1465860791557 Marionette TRACE conn3 <- [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]]]}] 16:33:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.2.html | arc() draws -3pi/2 .. -pi anticlockwise correctly 16:33:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.2.html | took 999ms 16:33:11 INFO - PROCESS | 2516 | 1465860791608 Marionette TRACE conn3 -> [0,1653,"getWindowHandle",null] 16:33:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.3.html 16:33:11 INFO - PROCESS | 2516 | 1465860791611 Marionette TRACE conn3 <- [1,1653,null,{"value":"13"}] 16:33:11 INFO - PROCESS | 2516 | 1465860791617 Marionette TRACE conn3 -> [0,1654,"setScriptTimeout",{"ms":35000}] 16:33:11 INFO - PROCESS | 2516 | 1465860791621 Marionette TRACE conn3 <- [1,1654,null,{}] 16:33:11 INFO - PROCESS | 2516 | 1465860791626 Marionette TRACE conn3 -> [0,1655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:33:11 INFO - PROCESS | 2516 | 1465860791629 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:33:11 INFO - PROCESS | 2516 | 1465860791746 Marionette TRACE conn3 <- [1,1655,null,{"value":null}] 16:33:11 INFO - PROCESS | 2516 | 1465860791880 Marionette TRACE conn3 -> [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\", \"9aafb883-d809-412a-bdc1-689609e922c0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:33:11 INFO - PROCESS | 2516 | 1465860791882 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:33:11 INFO - PROCESS | 2516 | ++DOCSHELL 13D5E400 == 45 [pid = 2516] [id = 423] 16:33:11 INFO - PROCESS | 2516 | ++DOMWINDOW == 73 (14309000) [pid = 2516] [serial = 1269] [outer = 00000000] 16:33:11 INFO - PROCESS | 2516 | ++DOMWINDOW == 74 (15651400) [pid = 2516] [serial = 1270] [outer = 14309000] 16:33:11 INFO - PROCESS | 2516 | 1465860791938 Marionette DEBUG loaded listener.js 16:33:12 INFO - PROCESS | 2516 | ++DOMWINDOW == 75 (15E11400) [pid = 2516] [serial = 1271] [outer = 14309000] 16:33:12 INFO - PROCESS | 2516 | 1465860792494 Marionette TRACE conn3 <- [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]]]}] 16:33:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.3.html | arc() wraps angles mod 2pi when anticlockwise and end > start+2pi 16:33:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.3.html | took 905ms 16:33:12 INFO - PROCESS | 2516 | 1465860792518 Marionette TRACE conn3 -> [0,1657,"getWindowHandle",null] 16:33:12 INFO - PROCESS | 2516 | 1465860792521 Marionette TRACE conn3 <- [1,1657,null,{"value":"13"}] 16:33:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.4.html 16:33:12 INFO - PROCESS | 2516 | 1465860792524 Marionette TRACE conn3 -> [0,1658,"setScriptTimeout",{"ms":35000}] 16:33:12 INFO - PROCESS | 2516 | 1465860792527 Marionette TRACE conn3 <- [1,1658,null,{}] 16:33:12 INFO - PROCESS | 2516 | 1465860792536 Marionette TRACE conn3 -> [0,1659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:33:12 INFO - PROCESS | 2516 | 1465860792541 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:33:12 INFO - PROCESS | 2516 | 1465860792649 Marionette TRACE conn3 <- [1,1659,null,{"value":null}] 16:33:12 INFO - PROCESS | 2516 | 1465860792754 Marionette TRACE conn3 -> [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\", \"9aafb883-d809-412a-bdc1-689609e922c0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:33:12 INFO - PROCESS | 2516 | 1465860792758 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:33:12 INFO - PROCESS | 2516 | ++DOCSHELL 16F7F800 == 46 [pid = 2516] [id = 424] 16:33:12 INFO - PROCESS | 2516 | ++DOMWINDOW == 76 (17620C00) [pid = 2516] [serial = 1272] [outer = 00000000] 16:33:12 INFO - PROCESS | 2516 | ++DOMWINDOW == 77 (177ADC00) [pid = 2516] [serial = 1273] [outer = 17620C00] 16:33:12 INFO - PROCESS | 2516 | 1465860792813 Marionette DEBUG loaded listener.js 16:33:12 INFO - PROCESS | 2516 | ++DOMWINDOW == 78 (17950800) [pid = 2516] [serial = 1274] [outer = 17620C00] 16:33:13 INFO - PROCESS | 2516 | 1465860793415 Marionette TRACE conn3 <- [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]]]}] 16:33:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.4.html | arc() draws a full circle when clockwise and end > start+2pi 16:33:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.4.html | took 951ms 16:33:13 INFO - PROCESS | 2516 | 1465860793469 Marionette TRACE conn3 -> [0,1661,"getWindowHandle",null] 16:33:13 INFO - PROCESS | 2516 | 1465860793471 Marionette TRACE conn3 <- [1,1661,null,{"value":"13"}] 16:33:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.5.html 16:33:13 INFO - PROCESS | 2516 | 1465860793474 Marionette TRACE conn3 -> [0,1662,"setScriptTimeout",{"ms":35000}] 16:33:13 INFO - PROCESS | 2516 | 1465860793476 Marionette TRACE conn3 <- [1,1662,null,{}] 16:33:13 INFO - PROCESS | 2516 | 1465860793480 Marionette TRACE conn3 -> [0,1663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:33:13 INFO - PROCESS | 2516 | 1465860793482 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:33:13 INFO - PROCESS | 2516 | 1465860793587 Marionette TRACE conn3 <- [1,1663,null,{"value":null}] 16:33:13 INFO - PROCESS | 2516 | 1465860793693 Marionette TRACE conn3 -> [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\", \"9aafb883-d809-412a-bdc1-689609e922c0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:33:13 INFO - PROCESS | 2516 | 1465860793695 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:33:13 INFO - PROCESS | 2516 | ++DOCSHELL 10A53000 == 47 [pid = 2516] [id = 425] 16:33:13 INFO - PROCESS | 2516 | ++DOMWINDOW == 79 (11C20000) [pid = 2516] [serial = 1275] [outer = 00000000] 16:33:13 INFO - PROCESS | 2516 | ++DOMWINDOW == 80 (13127800) [pid = 2516] [serial = 1276] [outer = 11C20000] 16:33:13 INFO - PROCESS | 2516 | 1465860793747 Marionette DEBUG loaded listener.js 16:33:13 INFO - PROCESS | 2516 | ++DOMWINDOW == 81 (15A9CC00) [pid = 2516] [serial = 1277] [outer = 11C20000] 16:33:14 INFO - PROCESS | 2516 | 1465860794461 Marionette TRACE conn3 <- [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]]]}] 16:33:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.5.html | arc() wraps angles mod 2pi when clockwise and start > end+2pi 16:33:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.5.html | took 1046ms 16:33:14 INFO - PROCESS | 2516 | 1465860794515 Marionette TRACE conn3 -> [0,1665,"getWindowHandle",null] 16:33:14 INFO - PROCESS | 2516 | 1465860794519 Marionette TRACE conn3 <- [1,1665,null,{"value":"13"}] 16:33:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.6.html 16:33:14 INFO - PROCESS | 2516 | 1465860794539 Marionette TRACE conn3 -> [0,1666,"setScriptTimeout",{"ms":35000}] 16:33:14 INFO - PROCESS | 2516 | 1465860794544 Marionette TRACE conn3 <- [1,1666,null,{}] 16:33:14 INFO - PROCESS | 2516 | 1465860794549 Marionette TRACE conn3 -> [0,1667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:33:14 INFO - PROCESS | 2516 | 1465860794552 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:33:15 INFO - PROCESS | 2516 | --DOCSHELL 166A8C00 == 46 [pid = 2516] [id = 420] 16:33:15 INFO - PROCESS | 2516 | --DOCSHELL 16D12000 == 45 [pid = 2516] [id = 419] 16:33:15 INFO - PROCESS | 2516 | --DOCSHELL 1771B000 == 44 [pid = 2516] [id = 418] 16:33:15 INFO - PROCESS | 2516 | --DOCSHELL 17947800 == 43 [pid = 2516] [id = 417] 16:33:15 INFO - PROCESS | 2516 | --DOCSHELL 10437C00 == 42 [pid = 2516] [id = 416] 16:33:15 INFO - PROCESS | 2516 | --DOCSHELL 16A45C00 == 41 [pid = 2516] [id = 415] 16:33:15 INFO - PROCESS | 2516 | --DOCSHELL 1564C800 == 40 [pid = 2516] [id = 414] 16:33:15 INFO - PROCESS | 2516 | --DOCSHELL 131DA800 == 39 [pid = 2516] [id = 413] 16:33:15 INFO - PROCESS | 2516 | --DOCSHELL 110C4000 == 38 [pid = 2516] [id = 412] 16:33:15 INFO - PROCESS | 2516 | --DOCSHELL 10A4E000 == 37 [pid = 2516] [id = 411] 16:33:15 INFO - PROCESS | 2516 | --DOCSHELL 17E64400 == 36 [pid = 2516] [id = 402] 16:33:15 INFO - PROCESS | 2516 | --DOCSHELL 103C9800 == 35 [pid = 2516] [id = 403] 16:33:15 INFO - PROCESS | 2516 | --DOCSHELL 1365E800 == 34 [pid = 2516] [id = 404] 16:33:15 INFO - PROCESS | 2516 | --DOCSHELL 15EBA000 == 33 [pid = 2516] [id = 410] 16:33:15 INFO - PROCESS | 2516 | --DOCSHELL 13123000 == 32 [pid = 2516] [id = 401] 16:33:15 INFO - PROCESS | 2516 | --DOCSHELL 10BB1400 == 31 [pid = 2516] [id = 406] 16:33:15 INFO - PROCESS | 2516 | --DOCSHELL 177B0400 == 30 [pid = 2516] [id = 405] 16:33:15 INFO - PROCESS | 2516 | --DOCSHELL 10A53000 == 29 [pid = 2516] [id = 425] 16:33:15 INFO - PROCESS | 2516 | --DOCSHELL 16F7F800 == 28 [pid = 2516] [id = 424] 16:33:15 INFO - PROCESS | 2516 | --DOCSHELL 19C9E000 == 27 [pid = 2516] [id = 421] 16:33:15 INFO - PROCESS | 2516 | --DOCSHELL 105EA000 == 26 [pid = 2516] [id = 422] 16:33:15 INFO - PROCESS | 2516 | --DOCSHELL 13D5E400 == 25 [pid = 2516] [id = 423] 16:33:15 INFO - PROCESS | 2516 | --DOMWINDOW == 80 (15F41000) [pid = 2516] [serial = 1229] [outer = 00000000] [url = about:blank] 16:33:15 INFO - PROCESS | 2516 | --DOMWINDOW == 79 (15EB5800) [pid = 2516] [serial = 1228] [outer = 00000000] [url = about:blank] 16:33:15 INFO - PROCESS | 2516 | --DOMWINDOW == 78 (16D04800) [pid = 2516] [serial = 1231] [outer = 00000000] [url = about:blank] 16:33:15 INFO - PROCESS | 2516 | --DOMWINDOW == 77 (12AA9C00) [pid = 2516] [serial = 1211] [outer = 00000000] [url = about:blank] 16:33:15 INFO - PROCESS | 2516 | --DOMWINDOW == 76 (198CF000) [pid = 2516] [serial = 1217] [outer = 00000000] [url = about:blank] 16:33:15 INFO - PROCESS | 2516 | --DOMWINDOW == 75 (15EBE000) [pid = 2516] [serial = 1214] [outer = 00000000] [url = about:blank] 16:33:15 INFO - PROCESS | 2516 | --DOMWINDOW == 74 (11CC7000) [pid = 2516] [serial = 1220] [outer = 00000000] [url = about:blank] 16:33:15 INFO - PROCESS | 2516 | --DOMWINDOW == 73 (110C6C00) [pid = 2516] [serial = 1219] [outer = 00000000] [url = about:blank] 16:33:15 INFO - PROCESS | 2516 | --DOMWINDOW == 72 (110C5800) [pid = 2516] [serial = 1222] [outer = 00000000] [url = about:blank] 16:33:15 INFO - PROCESS | 2516 | --DOMWINDOW == 71 (11AD5C00) [pid = 2516] [serial = 1223] [outer = 00000000] [url = about:blank] 16:33:15 INFO - PROCESS | 2516 | --DOMWINDOW == 70 (13655000) [pid = 2516] [serial = 1225] [outer = 00000000] [url = about:blank] 16:33:15 INFO - PROCESS | 2516 | --DOMWINDOW == 69 (114C3800) [pid = 2516] [serial = 1210] [outer = 00000000] [url = about:blank] 16:33:15 INFO - PROCESS | 2516 | --DOMWINDOW == 68 (15650800) [pid = 2516] [serial = 1213] [outer = 00000000] [url = about:blank] 16:33:15 INFO - PROCESS | 2516 | --DOMWINDOW == 67 (17F61C00) [pid = 2516] [serial = 1216] [outer = 00000000] [url = about:blank] 16:33:15 INFO - PROCESS | 2516 | --DOMWINDOW == 66 (13931800) [pid = 2516] [serial = 1226] [outer = 00000000] [url = about:blank] 16:33:15 INFO - PROCESS | 2516 | 1465860795272 Marionette TRACE conn3 <- [1,1667,null,{"value":null}] 16:33:15 INFO - PROCESS | 2516 | 1465860795395 Marionette TRACE conn3 -> [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\", \"9aafb883-d809-412a-bdc1-689609e922c0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:33:15 INFO - PROCESS | 2516 | 1465860795399 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:33:15 INFO - PROCESS | 2516 | ++DOCSHELL 1036C000 == 26 [pid = 2516] [id = 426] 16:33:15 INFO - PROCESS | 2516 | ++DOMWINDOW == 67 (1036CC00) [pid = 2516] [serial = 1278] [outer = 00000000] 16:33:15 INFO - PROCESS | 2516 | ++DOMWINDOW == 68 (10433000) [pid = 2516] [serial = 1279] [outer = 1036CC00] 16:33:15 INFO - PROCESS | 2516 | 1465860795449 Marionette DEBUG loaded listener.js 16:33:15 INFO - PROCESS | 2516 | ++DOMWINDOW == 69 (105F1C00) [pid = 2516] [serial = 1280] [outer = 1036CC00] 16:33:15 INFO - PROCESS | 2516 | 1465860795899 Marionette TRACE conn3 <- [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]]]}] 16:33:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.6.html | arc() draws a full circle when anticlockwise and start > end+2pi 16:33:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.6.html | took 1420ms 16:33:15 INFO - PROCESS | 2516 | 1465860795953 Marionette TRACE conn3 -> [0,1669,"getWindowHandle",null] 16:33:15 INFO - PROCESS | 2516 | 1465860795957 Marionette TRACE conn3 <- [1,1669,null,{"value":"13"}] 16:33:15 INFO - PROCESS | 2516 | 1465860795962 Marionette TRACE conn3 -> [0,1670,"setScriptTimeout",{"ms":35000}] 16:33:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.default.html 16:33:15 INFO - PROCESS | 2516 | 1465860795965 Marionette TRACE conn3 <- [1,1670,null,{}] 16:33:15 INFO - PROCESS | 2516 | 1465860795973 Marionette TRACE conn3 -> [0,1671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:33:15 INFO - PROCESS | 2516 | 1465860795976 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:33:16 INFO - PROCESS | 2516 | 1465860796061 Marionette TRACE conn3 <- [1,1671,null,{"value":null}] 16:33:16 INFO - PROCESS | 2516 | 1465860796075 Marionette TRACE conn3 -> [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\", \"9aafb883-d809-412a-bdc1-689609e922c0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:33:16 INFO - PROCESS | 2516 | 1465860796078 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:33:16 INFO - PROCESS | 2516 | ++DOCSHELL 12AA6400 == 27 [pid = 2516] [id = 427] 16:33:16 INFO - PROCESS | 2516 | ++DOMWINDOW == 70 (12AA7C00) [pid = 2516] [serial = 1281] [outer = 00000000] 16:33:16 INFO - PROCESS | 2516 | ++DOMWINDOW == 71 (12B98400) [pid = 2516] [serial = 1282] [outer = 12AA7C00] 16:33:16 INFO - PROCESS | 2516 | 1465860796125 Marionette DEBUG loaded listener.js 16:33:16 INFO - PROCESS | 2516 | ++DOMWINDOW == 72 (130C2800) [pid = 2516] [serial = 1283] [outer = 12AA7C00] 16:33:16 INFO - PROCESS | 2516 | 1465860796586 Marionette TRACE conn3 <- [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]]]}] 16:33:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.default.html | arc() with missing last argument defaults to clockwise 16:33:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.default.html | took 624ms 16:33:16 INFO - PROCESS | 2516 | 1465860796605 Marionette TRACE conn3 -> [0,1673,"getWindowHandle",null] 16:33:16 INFO - PROCESS | 2516 | 1465860796607 Marionette TRACE conn3 <- [1,1673,null,{"value":"13"}] 16:33:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.empty.html 16:33:16 INFO - PROCESS | 2516 | 1465860796611 Marionette TRACE conn3 -> [0,1674,"setScriptTimeout",{"ms":35000}] 16:33:16 INFO - PROCESS | 2516 | 1465860796613 Marionette TRACE conn3 <- [1,1674,null,{}] 16:33:16 INFO - PROCESS | 2516 | 1465860796617 Marionette TRACE conn3 -> [0,1675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:33:16 INFO - PROCESS | 2516 | 1465860796619 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:33:16 INFO - PROCESS | 2516 | 1465860796730 Marionette TRACE conn3 <- [1,1675,null,{"value":null}] 16:33:16 INFO - PROCESS | 2516 | 1465860796742 Marionette TRACE conn3 -> [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\", \"9aafb883-d809-412a-bdc1-689609e922c0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:33:16 INFO - PROCESS | 2516 | 1465860796745 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:33:16 INFO - PROCESS | 2516 | ++DOCSHELL 13D5B000 == 28 [pid = 2516] [id = 428] 16:33:16 INFO - PROCESS | 2516 | ++DOMWINDOW == 73 (13D62400) [pid = 2516] [serial = 1284] [outer = 00000000] 16:33:16 INFO - PROCESS | 2516 | ++DOMWINDOW == 74 (14312800) [pid = 2516] [serial = 1285] [outer = 13D62400] 16:33:16 INFO - PROCESS | 2516 | 1465860796789 Marionette DEBUG loaded listener.js 16:33:16 INFO - PROCESS | 2516 | ++DOMWINDOW == 75 (15649400) [pid = 2516] [serial = 1286] [outer = 13D62400] 16:33:17 INFO - PROCESS | 2516 | 1465860797260 Marionette TRACE conn3 <- [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]]]}] 16:33:17 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 16:33:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.empty.html | took 702ms 16:33:17 INFO - PROCESS | 2516 | 1465860797311 Marionette TRACE conn3 -> [0,1677,"getWindowHandle",null] 16:33:17 INFO - PROCESS | 2516 | 1465860797314 Marionette TRACE conn3 <- [1,1677,null,{"value":"13"}] 16:33:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.end.html 16:33:17 INFO - PROCESS | 2516 | 1465860797324 Marionette TRACE conn3 -> [0,1678,"setScriptTimeout",{"ms":35000}] 16:33:17 INFO - PROCESS | 2516 | 1465860797329 Marionette TRACE conn3 <- [1,1678,null,{}] 16:33:17 INFO - PROCESS | 2516 | 1465860797332 Marionette TRACE conn3 -> [0,1679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:33:17 INFO - PROCESS | 2516 | 1465860797335 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:33:17 INFO - PROCESS | 2516 | 1465860797430 Marionette TRACE conn3 <- [1,1679,null,{"value":null}] 16:33:17 INFO - PROCESS | 2516 | 1465860797436 Marionette TRACE conn3 -> [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\", \"9aafb883-d809-412a-bdc1-689609e922c0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:33:17 INFO - PROCESS | 2516 | 1465860797438 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:33:17 INFO - PROCESS | 2516 | ++DOCSHELL 15011400 == 29 [pid = 2516] [id = 429] 16:33:17 INFO - PROCESS | 2516 | ++DOMWINDOW == 76 (15A8D400) [pid = 2516] [serial = 1287] [outer = 00000000] 16:33:17 INFO - PROCESS | 2516 | ++DOMWINDOW == 77 (15F41000) [pid = 2516] [serial = 1288] [outer = 15A8D400] 16:33:17 INFO - PROCESS | 2516 | 1465860797465 Marionette DEBUG loaded listener.js 16:33:17 INFO - PROCESS | 2516 | ++DOMWINDOW == 78 (16A40400) [pid = 2516] [serial = 1289] [outer = 15A8D400] 16:33:17 INFO - PROCESS | 2516 | 1465860797951 Marionette TRACE conn3 <- [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]]]}] 16:33:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.end.html | arc() adds the end point of the arc to the subpath 16:33:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.end.html | took 702ms 16:33:17 INFO - PROCESS | 2516 | 1465860798000 Marionette TRACE conn3 -> [0,1681,"getWindowHandle",null] 16:33:17 INFO - PROCESS | 2516 | 1465860798002 Marionette TRACE conn3 <- [1,1681,null,{"value":"13"}] 16:33:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.negative.html 16:33:18 INFO - PROCESS | 2516 | 1465860798005 Marionette TRACE conn3 -> [0,1682,"setScriptTimeout",{"ms":35000}] 16:33:18 INFO - PROCESS | 2516 | 1465860798007 Marionette TRACE conn3 <- [1,1682,null,{}] 16:33:18 INFO - PROCESS | 2516 | 1465860798016 Marionette TRACE conn3 -> [0,1683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:33:18 INFO - PROCESS | 2516 | 1465860798018 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:33:18 INFO - PROCESS | 2516 | 1465860798154 Marionette TRACE conn3 <- [1,1683,null,{"value":null}] 16:33:18 INFO - PROCESS | 2516 | 1465860798174 Marionette TRACE conn3 -> [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\", \"9aafb883-d809-412a-bdc1-689609e922c0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:33:18 INFO - PROCESS | 2516 | 1465860798176 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:33:18 INFO - PROCESS | 2516 | ++DOCSHELL 16D10000 == 30 [pid = 2516] [id = 430] 16:33:18 INFO - PROCESS | 2516 | ++DOMWINDOW == 79 (16D11400) [pid = 2516] [serial = 1290] [outer = 00000000] 16:33:18 INFO - PROCESS | 2516 | ++DOMWINDOW == 80 (16EE0800) [pid = 2516] [serial = 1291] [outer = 16D11400] 16:33:18 INFO - PROCESS | 2516 | 1465860798220 Marionette DEBUG loaded listener.js 16:33:18 INFO - PROCESS | 2516 | ++DOMWINDOW == 81 (17009400) [pid = 2516] [serial = 1292] [outer = 16D11400] 16:33:18 INFO - PROCESS | 2516 | 1465860798654 Marionette TRACE conn3 <- [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]]]}] 16:33:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.negative.html | arc() with negative radius throws INDEX_SIZE_ERR 16:33:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.negative.html | took 702ms 16:33:18 INFO - PROCESS | 2516 | 1465860798705 Marionette TRACE conn3 -> [0,1685,"getWindowHandle",null] 16:33:18 INFO - PROCESS | 2516 | 1465860798707 Marionette TRACE conn3 <- [1,1685,null,{"value":"13"}] 16:33:18 INFO - PROCESS | 2516 | 1465860798710 Marionette TRACE conn3 -> [0,1686,"setScriptTimeout",{"ms":35000}] 16:33:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonempty.html 16:33:18 INFO - PROCESS | 2516 | 1465860798712 Marionette TRACE conn3 <- [1,1686,null,{}] 16:33:18 INFO - PROCESS | 2516 | 1465860798715 Marionette TRACE conn3 -> [0,1687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:33:18 INFO - PROCESS | 2516 | 1465860798717 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:33:18 INFO - PROCESS | 2516 | 1465860798831 Marionette TRACE conn3 <- [1,1687,null,{"value":null}] 16:33:18 INFO - PROCESS | 2516 | 1465860798839 Marionette TRACE conn3 -> [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\", \"9aafb883-d809-412a-bdc1-689609e922c0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:33:18 INFO - PROCESS | 2516 | 1465860798845 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:33:18 INFO - PROCESS | 2516 | ++DOCSHELL 1794DC00 == 31 [pid = 2516] [id = 431] 16:33:18 INFO - PROCESS | 2516 | ++DOMWINDOW == 82 (1794E800) [pid = 2516] [serial = 1293] [outer = 00000000] 16:33:18 INFO - PROCESS | 2516 | ++DOMWINDOW == 83 (17F5B400) [pid = 2516] [serial = 1294] [outer = 1794E800] 16:33:18 INFO - PROCESS | 2516 | 1465860798952 Marionette DEBUG loaded listener.js 16:33:19 INFO - PROCESS | 2516 | ++DOMWINDOW == 84 (198CC400) [pid = 2516] [serial = 1295] [outer = 1794E800] 16:33:19 INFO - PROCESS | 2516 | 1465860799400 Marionette TRACE conn3 <- [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]]]}] 16:33:19 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 16:33:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonempty.html | took 749ms 16:33:19 INFO - PROCESS | 2516 | 1465860799488 Marionette TRACE conn3 -> [0,1689,"getWindowHandle",null] 16:33:19 INFO - PROCESS | 2516 | 1465860799490 Marionette TRACE conn3 <- [1,1689,null,{"value":"13"}] 16:33:19 INFO - PROCESS | 2516 | 1465860799493 Marionette TRACE conn3 -> [0,1690,"setScriptTimeout",{"ms":35000}] 16:33:19 INFO - PROCESS | 2516 | 1465860799495 Marionette TRACE conn3 <- [1,1690,null,{}] 16:33:19 INFO - PROCESS | 2516 | 1465860799498 Marionette TRACE conn3 -> [0,1691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:33:19 INFO - PROCESS | 2516 | 1465860799500 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:33:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonfinite.html 16:33:19 INFO - PROCESS | 2516 | 1465860799615 Marionette TRACE conn3 <- [1,1691,null,{"value":null}] 16:33:19 INFO - PROCESS | 2516 | 1465860799626 Marionette TRACE conn3 -> [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\", \"9aafb883-d809-412a-bdc1-689609e922c0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:33:19 INFO - PROCESS | 2516 | 1465860799637 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:33:19 INFO - PROCESS | 2516 | ++DOCSHELL 103C9000 == 32 [pid = 2516] [id = 432] 16:33:19 INFO - PROCESS | 2516 | ++DOMWINDOW == 85 (110C9C00) [pid = 2516] [serial = 1296] [outer = 00000000] 16:33:19 INFO - PROCESS | 2516 | ++DOMWINDOW == 86 (177B1800) [pid = 2516] [serial = 1297] [outer = 110C9C00] 16:33:19 INFO - PROCESS | 2516 | 1465860799934 Marionette DEBUG loaded listener.js 16:33:20 INFO - PROCESS | 2516 | ++DOMWINDOW == 87 (19C9E000) [pid = 2516] [serial = 1298] [outer = 110C9C00] 16:33:20 INFO - PROCESS | 2516 | --DOMWINDOW == 86 (16D08800) [pid = 2516] [serial = 1248] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.basic.html] 16:33:20 INFO - PROCESS | 2516 | --DOMWINDOW == 85 (1794E000) [pid = 2516] [serial = 1251] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.invalid.html] 16:33:20 INFO - PROCESS | 2516 | --DOMWINDOW == 84 (15F37C00) [pid = 2516] [serial = 1230] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.lineedge.html] 16:33:20 INFO - PROCESS | 2516 | --DOMWINDOW == 83 (13241800) [pid = 2516] [serial = 1239] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.valid.html] 16:33:20 INFO - PROCESS | 2516 | --DOMWINDOW == 82 (10BA7C00) [pid = 2516] [serial = 1233] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.obtuse.html] 16:33:20 INFO - PROCESS | 2516 | --DOMWINDOW == 81 (16D07C00) [pid = 2516] [serial = 1245] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.union.html] 16:33:20 INFO - PROCESS | 2516 | --DOMWINDOW == 80 (15652000) [pid = 2516] [serial = 1242] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.within.html] 16:33:20 INFO - PROCESS | 2516 | --DOMWINDOW == 79 (110C8800) [pid = 2516] [serial = 1236] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.rightangle.html] 16:33:20 INFO - PROCESS | 2516 | --DOMWINDOW == 78 (19CA2800) [pid = 2516] [serial = 1263] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.1.html] 16:33:20 INFO - PROCESS | 2516 | --DOMWINDOW == 77 (198D7000) [pid = 2516] [serial = 1260] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.valid.html] 16:33:20 INFO - PROCESS | 2516 | --DOMWINDOW == 76 (17950C00) [pid = 2516] [serial = 1254] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.scaledefault.html] 16:33:20 INFO - PROCESS | 2516 | --DOMWINDOW == 75 (177ABC00) [pid = 2516] [serial = 1257] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.transformed.html] 16:33:20 INFO - PROCESS | 2516 | 1465860800296 Marionette TRACE conn3 <- [1,1692,null,{"value":["/2dcontext/path-objects/2d.path.arc.nonfinite.html",0,null,null,[["arc() with Infinity/NaN is ignored",0,null,null]]]}] 16:33:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.nonfinite.html | arc() with Infinity/NaN is ignored 16:33:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonfinite.html | took 842ms 16:33:20 INFO - PROCESS | 2516 | 1465860800343 Marionette TRACE conn3 -> [0,1693,"getWindowHandle",null] 16:33:20 INFO - PROCESS | 2516 | 1465860800345 Marionette TRACE conn3 <- [1,1693,null,{"value":"13"}] 16:33:20 INFO - PROCESS | 2516 | 1465860800348 Marionette TRACE conn3 -> [0,1694,"setScriptTimeout",{"ms":35000}] 16:33:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.1.html 16:33:20 INFO - PROCESS | 2516 | 1465860800350 Marionette TRACE conn3 <- [1,1694,null,{}] 16:33:20 INFO - PROCESS | 2516 | 1465860800354 Marionette TRACE conn3 -> [0,1695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:33:20 INFO - PROCESS | 2516 | 1465860800355 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:33:20 INFO - PROCESS | 2516 | 1465860800430 Marionette TRACE conn3 <- [1,1695,null,{"value":null}] 16:33:20 INFO - PROCESS | 2516 | 1465860800520 Marionette TRACE conn3 -> [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\", \"9aafb883-d809-412a-bdc1-689609e922c0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:33:20 INFO - PROCESS | 2516 | 1465860800522 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:33:20 INFO - PROCESS | 2516 | ++DOCSHELL 105EE000 == 33 [pid = 2516] [id = 433] 16:33:20 INFO - PROCESS | 2516 | ++DOMWINDOW == 76 (10A4E400) [pid = 2516] [serial = 1299] [outer = 00000000] 16:33:20 INFO - PROCESS | 2516 | ++DOMWINDOW == 77 (16D08C00) [pid = 2516] [serial = 1300] [outer = 10A4E400] 16:33:20 INFO - PROCESS | 2516 | 1465860800564 Marionette DEBUG loaded listener.js 16:33:20 INFO - PROCESS | 2516 | ++DOMWINDOW == 78 (176C4C00) [pid = 2516] [serial = 1301] [outer = 10A4E400] 16:33:20 INFO - PROCESS | 2516 | 1465860800929 Marionette TRACE conn3 <- [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]]]}] 16:33:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.1.html | Non-uniformly scaled arcs are the right shape 16:33:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.1.html | took 640ms 16:33:20 INFO - PROCESS | 2516 | 1465860800987 Marionette TRACE conn3 -> [0,1697,"getWindowHandle",null] 16:33:20 INFO - PROCESS | 2516 | 1465860800989 Marionette TRACE conn3 <- [1,1697,null,{"value":"13"}] 16:33:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.2.html 16:33:20 INFO - PROCESS | 2516 | 1465860800999 Marionette TRACE conn3 -> [0,1698,"setScriptTimeout",{"ms":35000}] 16:33:20 INFO - PROCESS | 2516 | 1465860801001 Marionette TRACE conn3 <- [1,1698,null,{}] 16:33:21 INFO - PROCESS | 2516 | 1465860801005 Marionette TRACE conn3 -> [0,1699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:33:21 INFO - PROCESS | 2516 | 1465860801006 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:33:21 INFO - PROCESS | 2516 | 1465860801082 Marionette TRACE conn3 <- [1,1699,null,{"value":null}] 16:33:21 INFO - PROCESS | 2516 | 1465860801087 Marionette TRACE conn3 -> [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\", \"9aafb883-d809-412a-bdc1-689609e922c0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:33:21 INFO - PROCESS | 2516 | 1465860801089 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:33:21 INFO - PROCESS | 2516 | ++DOCSHELL 198D3000 == 34 [pid = 2516] [id = 434] 16:33:21 INFO - PROCESS | 2516 | ++DOMWINDOW == 79 (198D6400) [pid = 2516] [serial = 1302] [outer = 00000000] 16:33:21 INFO - PROCESS | 2516 | ++DOMWINDOW == 80 (19F89C00) [pid = 2516] [serial = 1303] [outer = 198D6400] 16:33:21 INFO - PROCESS | 2516 | 1465860801131 Marionette DEBUG loaded listener.js 16:33:21 INFO - PROCESS | 2516 | ++DOMWINDOW == 81 (19F8CC00) [pid = 2516] [serial = 1304] [outer = 198D6400] 16:33:21 INFO - PROCESS | 2516 | 1465860801604 Marionette TRACE conn3 <- [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]]]}] 16:33:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.2.html | Highly scaled arcs are the right shape 16:33:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.2.html | took 639ms 16:33:21 INFO - PROCESS | 2516 | 1465860801652 Marionette TRACE conn3 -> [0,1701,"getWindowHandle",null] 16:33:21 INFO - PROCESS | 2516 | 1465860801655 Marionette TRACE conn3 <- [1,1701,null,{"value":"13"}] 16:33:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html 16:33:21 INFO - PROCESS | 2516 | 1465860801658 Marionette TRACE conn3 -> [0,1702,"setScriptTimeout",{"ms":35000}] 16:33:21 INFO - PROCESS | 2516 | 1465860801660 Marionette TRACE conn3 <- [1,1702,null,{}] 16:33:21 INFO - PROCESS | 2516 | 1465860801663 Marionette TRACE conn3 -> [0,1703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:33:21 INFO - PROCESS | 2516 | 1465860801665 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:33:21 INFO - PROCESS | 2516 | 1465860801744 Marionette TRACE conn3 <- [1,1703,null,{"value":null}] 16:33:21 INFO - PROCESS | 2516 | 1465860801752 Marionette TRACE conn3 -> [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\", \"9aafb883-d809-412a-bdc1-689609e922c0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:33:21 INFO - PROCESS | 2516 | 1465860801754 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:33:21 INFO - PROCESS | 2516 | ++DOCSHELL 16EDCC00 == 35 [pid = 2516] [id = 435] 16:33:21 INFO - PROCESS | 2516 | ++DOMWINDOW == 82 (19CA5800) [pid = 2516] [serial = 1305] [outer = 00000000] 16:33:21 INFO - PROCESS | 2516 | ++DOMWINDOW == 83 (1A4A8800) [pid = 2516] [serial = 1306] [outer = 19CA5800] 16:33:21 INFO - PROCESS | 2516 | 1465860801807 Marionette DEBUG loaded listener.js 16:33:21 INFO - PROCESS | 2516 | ++DOMWINDOW == 84 (1A4AF000) [pid = 2516] [serial = 1307] [outer = 19CA5800] 16:33:22 INFO - PROCESS | 2516 | 1465860802610 Marionette TRACE conn3 <- [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]]]}] 16:33:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | arc() with lineWidth > 2*radius is drawn sensibly 16:33:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | took 998ms 16:33:22 INFO - PROCESS | 2516 | 1465860802660 Marionette TRACE conn3 -> [0,1705,"getWindowHandle",null] 16:33:22 INFO - PROCESS | 2516 | 1465860802664 Marionette TRACE conn3 <- [1,1705,null,{"value":"13"}] 16:33:22 INFO - PROCESS | 2516 | 1465860802670 Marionette TRACE conn3 -> [0,1706,"setScriptTimeout",{"ms":35000}] 16:33:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html 16:33:22 INFO - PROCESS | 2516 | 1465860802679 Marionette TRACE conn3 <- [1,1706,null,{}] 16:33:22 INFO - PROCESS | 2516 | 1465860802709 Marionette TRACE conn3 -> [0,1707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:33:22 INFO - PROCESS | 2516 | 1465860802712 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:33:22 INFO - PROCESS | 2516 | 1465860802886 Marionette TRACE conn3 <- [1,1707,null,{"value":null}] 16:33:22 INFO - PROCESS | 2516 | 1465860802948 Marionette TRACE conn3 -> [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\", \"9aafb883-d809-412a-bdc1-689609e922c0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:33:22 INFO - PROCESS | 2516 | 1465860802951 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:33:22 INFO - PROCESS | 2516 | ++DOCSHELL 1280DC00 == 36 [pid = 2516] [id = 436] 16:33:22 INFO - PROCESS | 2516 | ++DOMWINDOW == 85 (12A1A000) [pid = 2516] [serial = 1308] [outer = 00000000] 16:33:22 INFO - PROCESS | 2516 | ++DOMWINDOW == 86 (131D2000) [pid = 2516] [serial = 1309] [outer = 12A1A000] 16:33:23 INFO - PROCESS | 2516 | 1465860803007 Marionette DEBUG loaded listener.js 16:33:23 INFO - PROCESS | 2516 | ++DOMWINDOW == 87 (13938400) [pid = 2516] [serial = 1310] [outer = 12A1A000] 16:33:23 INFO - PROCESS | 2516 | 1465860803655 Marionette TRACE conn3 <- [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]]]}] 16:33:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | arc() with lineWidth > 2*radius is drawn sensibly 16:33:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | took 1045ms 16:33:23 INFO - PROCESS | 2516 | 1465860803718 Marionette TRACE conn3 -> [0,1709,"getWindowHandle",null] 16:33:23 INFO - PROCESS | 2516 | 1465860803723 Marionette TRACE conn3 <- [1,1709,null,{"value":"13"}] 16:33:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.1.html 16:33:23 INFO - PROCESS | 2516 | 1465860803730 Marionette TRACE conn3 -> [0,1710,"setScriptTimeout",{"ms":35000}] 16:33:23 INFO - PROCESS | 2516 | 1465860803733 Marionette TRACE conn3 <- [1,1710,null,{}] 16:33:23 INFO - PROCESS | 2516 | 1465860803737 Marionette TRACE conn3 -> [0,1711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:33:23 INFO - PROCESS | 2516 | 1465860803739 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:33:23 INFO - PROCESS | 2516 | 1465860803864 Marionette TRACE conn3 <- [1,1711,null,{"value":null}] 16:33:24 INFO - PROCESS | 2516 | 1465860804100 Marionette TRACE conn3 -> [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\", \"9aafb883-d809-412a-bdc1-689609e922c0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:33:24 INFO - PROCESS | 2516 | 1465860804103 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:33:24 INFO - PROCESS | 2516 | ++DOCSHELL 0C765000 == 37 [pid = 2516] [id = 437] 16:33:24 INFO - PROCESS | 2516 | ++DOMWINDOW == 88 (0C765800) [pid = 2516] [serial = 1311] [outer = 00000000] 16:33:24 INFO - PROCESS | 2516 | ++DOMWINDOW == 89 (103F3C00) [pid = 2516] [serial = 1312] [outer = 0C765800] 16:33:24 INFO - PROCESS | 2516 | 1465860804165 Marionette DEBUG loaded listener.js 16:33:24 INFO - PROCESS | 2516 | ++DOMWINDOW == 90 (10A48C00) [pid = 2516] [serial = 1313] [outer = 0C765800] 16:33:24 INFO - PROCESS | 2516 | --DOCSHELL 198D3000 == 36 [pid = 2516] [id = 434] 16:33:24 INFO - PROCESS | 2516 | --DOCSHELL 105EE000 == 35 [pid = 2516] [id = 433] 16:33:24 INFO - PROCESS | 2516 | --DOCSHELL 103C9000 == 34 [pid = 2516] [id = 432] 16:33:24 INFO - PROCESS | 2516 | --DOCSHELL 1794DC00 == 33 [pid = 2516] [id = 431] 16:33:24 INFO - PROCESS | 2516 | --DOCSHELL 16D10000 == 32 [pid = 2516] [id = 430] 16:33:24 INFO - PROCESS | 2516 | --DOCSHELL 15011400 == 31 [pid = 2516] [id = 429] 16:33:24 INFO - PROCESS | 2516 | --DOCSHELL 13D5B000 == 30 [pid = 2516] [id = 428] 16:33:24 INFO - PROCESS | 2516 | --DOCSHELL 12AA6400 == 29 [pid = 2516] [id = 427] 16:33:24 INFO - PROCESS | 2516 | --DOCSHELL 1036C000 == 28 [pid = 2516] [id = 426] 16:33:24 INFO - PROCESS | 2516 | --DOMWINDOW == 89 (17002400) [pid = 2516] [serial = 1249] [outer = 00000000] [url = about:blank] 16:33:24 INFO - PROCESS | 2516 | --DOMWINDOW == 88 (17ED3800) [pid = 2516] [serial = 1253] [outer = 00000000] [url = about:blank] 16:33:24 INFO - PROCESS | 2516 | --DOMWINDOW == 87 (16D0F400) [pid = 2516] [serial = 1232] [outer = 00000000] [url = about:blank] 16:33:24 INFO - PROCESS | 2516 | --DOMWINDOW == 86 (17E02400) [pid = 2516] [serial = 1252] [outer = 00000000] [url = about:blank] 16:33:24 INFO - PROCESS | 2516 | --DOMWINDOW == 85 (13C13000) [pid = 2516] [serial = 1240] [outer = 00000000] [url = about:blank] 16:33:24 INFO - PROCESS | 2516 | --DOMWINDOW == 84 (13C4C800) [pid = 2516] [serial = 1241] [outer = 00000000] [url = about:blank] 16:33:24 INFO - PROCESS | 2516 | --DOMWINDOW == 83 (12D59C00) [pid = 2516] [serial = 1234] [outer = 00000000] [url = about:blank] 16:33:24 INFO - PROCESS | 2516 | --DOMWINDOW == 82 (131D6C00) [pid = 2516] [serial = 1235] [outer = 00000000] [url = about:blank] 16:33:24 INFO - PROCESS | 2516 | --DOMWINDOW == 81 (16D6DC00) [pid = 2516] [serial = 1246] [outer = 00000000] [url = about:blank] 16:33:24 INFO - PROCESS | 2516 | --DOMWINDOW == 80 (15E14000) [pid = 2516] [serial = 1243] [outer = 00000000] [url = about:blank] 16:33:24 INFO - PROCESS | 2516 | --DOMWINDOW == 79 (15F41C00) [pid = 2516] [serial = 1244] [outer = 00000000] [url = about:blank] 16:33:24 INFO - PROCESS | 2516 | --DOMWINDOW == 78 (12A0E800) [pid = 2516] [serial = 1237] [outer = 00000000] [url = about:blank] 16:33:24 INFO - PROCESS | 2516 | --DOMWINDOW == 77 (12B9F400) [pid = 2516] [serial = 1238] [outer = 00000000] [url = about:blank] 16:33:24 INFO - PROCESS | 2516 | --DOMWINDOW == 76 (19E89400) [pid = 2516] [serial = 1265] [outer = 00000000] [url = about:blank] 16:33:24 INFO - PROCESS | 2516 | --DOMWINDOW == 75 (19E86400) [pid = 2516] [serial = 1264] [outer = 00000000] [url = about:blank] 16:33:24 INFO - PROCESS | 2516 | --DOMWINDOW == 74 (19CA5400) [pid = 2516] [serial = 1262] [outer = 00000000] [url = about:blank] 16:33:24 INFO - PROCESS | 2516 | --DOMWINDOW == 73 (17EC7000) [pid = 2516] [serial = 1256] [outer = 00000000] [url = about:blank] 16:33:24 INFO - PROCESS | 2516 | --DOMWINDOW == 72 (1974C400) [pid = 2516] [serial = 1255] [outer = 00000000] [url = about:blank] 16:33:24 INFO - PROCESS | 2516 | --DOMWINDOW == 71 (19CA4C00) [pid = 2516] [serial = 1261] [outer = 00000000] [url = about:blank] 16:33:24 INFO - PROCESS | 2516 | --DOMWINDOW == 70 (1845D800) [pid = 2516] [serial = 1258] [outer = 00000000] [url = about:blank] 16:33:24 INFO - PROCESS | 2516 | --DOMWINDOW == 69 (176CD400) [pid = 2516] [serial = 1250] [outer = 00000000] [url = about:blank] 16:33:24 INFO - PROCESS | 2516 | --DOMWINDOW == 68 (16EA5400) [pid = 2516] [serial = 1247] [outer = 00000000] [url = about:blank] 16:33:24 INFO - PROCESS | 2516 | --DOMWINDOW == 67 (198CD000) [pid = 2516] [serial = 1259] [outer = 00000000] [url = about:blank] 16:33:24 INFO - PROCESS | 2516 | 1465860804812 Marionette TRACE conn3 <- [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]]]}] 16:33:24 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 16:33:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.1.html | took 1077ms 16:33:24 INFO - PROCESS | 2516 | 1465860804822 Marionette TRACE conn3 -> [0,1713,"getWindowHandle",null] 16:33:24 INFO - PROCESS | 2516 | 1465860804825 Marionette TRACE conn3 <- [1,1713,null,{"value":"13"}] 16:33:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.2.html 16:33:24 INFO - PROCESS | 2516 | 1465860804829 Marionette TRACE conn3 -> [0,1714,"setScriptTimeout",{"ms":35000}] 16:33:24 INFO - PROCESS | 2516 | 1465860804832 Marionette TRACE conn3 <- [1,1714,null,{}] 16:33:24 INFO - PROCESS | 2516 | 1465860804837 Marionette TRACE conn3 -> [0,1715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:33:24 INFO - PROCESS | 2516 | 1465860804841 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:33:24 INFO - PROCESS | 2516 | 1465860804924 Marionette TRACE conn3 <- [1,1715,null,{"value":null}] 16:33:24 INFO - PROCESS | 2516 | 1465860804934 Marionette TRACE conn3 -> [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\", \"9aafb883-d809-412a-bdc1-689609e922c0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:33:24 INFO - PROCESS | 2516 | 1465860804937 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:33:24 INFO - PROCESS | 2516 | ++DOCSHELL 110C2800 == 29 [pid = 2516] [id = 438] 16:33:24 INFO - PROCESS | 2516 | ++DOMWINDOW == 68 (110C8800) [pid = 2516] [serial = 1314] [outer = 00000000] 16:33:24 INFO - PROCESS | 2516 | ++DOMWINDOW == 69 (130C2400) [pid = 2516] [serial = 1315] [outer = 110C8800] 16:33:24 INFO - PROCESS | 2516 | 1465860804983 Marionette DEBUG loaded listener.js 16:33:25 INFO - PROCESS | 2516 | ++DOMWINDOW == 70 (13243800) [pid = 2516] [serial = 1316] [outer = 110C8800] 16:33:25 INFO - PROCESS | 2516 | 1465860805499 Marionette TRACE conn3 <- [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]]]}] 16:33:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.2.html | arc() from 0 to pi draws stuff in the right half 16:33:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.2.html | took 687ms 16:33:25 INFO - PROCESS | 2516 | 1465860805528 Marionette TRACE conn3 -> [0,1717,"getWindowHandle",null] 16:33:25 INFO - PROCESS | 2516 | 1465860805532 Marionette TRACE conn3 <- [1,1717,null,{"value":"13"}] 16:33:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.3.html 16:33:25 INFO - PROCESS | 2516 | 1465860805536 Marionette TRACE conn3 -> [0,1718,"setScriptTimeout",{"ms":35000}] 16:33:25 INFO - PROCESS | 2516 | 1465860805538 Marionette TRACE conn3 <- [1,1718,null,{}] 16:33:25 INFO - PROCESS | 2516 | 1465860805542 Marionette TRACE conn3 -> [0,1719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:33:25 INFO - PROCESS | 2516 | 1465860805544 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:33:25 INFO - PROCESS | 2516 | 1465860805630 Marionette TRACE conn3 <- [1,1719,null,{"value":null}] 16:33:25 INFO - PROCESS | 2516 | 1465860805636 Marionette TRACE conn3 -> [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\", \"9aafb883-d809-412a-bdc1-689609e922c0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:33:25 INFO - PROCESS | 2516 | 1465860805638 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:33:25 INFO - PROCESS | 2516 | ++DOCSHELL 1430D000 == 30 [pid = 2516] [id = 439] 16:33:25 INFO - PROCESS | 2516 | ++DOMWINDOW == 71 (1564E000) [pid = 2516] [serial = 1317] [outer = 00000000] 16:33:25 INFO - PROCESS | 2516 | ++DOMWINDOW == 72 (15A9A000) [pid = 2516] [serial = 1318] [outer = 1564E000] 16:33:25 INFO - PROCESS | 2516 | 1465860805683 Marionette DEBUG loaded listener.js 16:33:25 INFO - PROCESS | 2516 | ++DOMWINDOW == 73 (15EC0400) [pid = 2516] [serial = 1319] [outer = 1564E000] 16:33:26 INFO - PROCESS | 2516 | 1465860806157 Marionette TRACE conn3 <- [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]]]}] 16:33:26 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 16:33:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.3.html | took 640ms 16:33:26 INFO - PROCESS | 2516 | 1465860806178 Marionette TRACE conn3 -> [0,1721,"getWindowHandle",null] 16:33:26 INFO - PROCESS | 2516 | 1465860806180 Marionette TRACE conn3 <- [1,1721,null,{"value":"13"}] 16:33:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.4.html 16:33:26 INFO - PROCESS | 2516 | 1465860806185 Marionette TRACE conn3 -> [0,1722,"setScriptTimeout",{"ms":35000}] 16:33:26 INFO - PROCESS | 2516 | 1465860806191 Marionette TRACE conn3 <- [1,1722,null,{}] 16:33:26 INFO - PROCESS | 2516 | 1465860806200 Marionette TRACE conn3 -> [0,1723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:33:26 INFO - PROCESS | 2516 | 1465860806204 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:33:26 INFO - PROCESS | 2516 | 1465860806287 Marionette TRACE conn3 <- [1,1723,null,{"value":null}] 16:33:26 INFO - PROCESS | 2516 | 1465860806294 Marionette TRACE conn3 -> [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\", \"9aafb883-d809-412a-bdc1-689609e922c0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:33:26 INFO - PROCESS | 2516 | 1465860806296 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:33:26 INFO - PROCESS | 2516 | ++DOCSHELL 16D0D800 == 31 [pid = 2516] [id = 440] 16:33:26 INFO - PROCESS | 2516 | ++DOMWINDOW == 74 (16D0E400) [pid = 2516] [serial = 1320] [outer = 00000000] 16:33:26 INFO - PROCESS | 2516 | ++DOMWINDOW == 75 (16E9CC00) [pid = 2516] [serial = 1321] [outer = 16D0E400] 16:33:26 INFO - PROCESS | 2516 | 1465860806339 Marionette DEBUG loaded listener.js 16:33:26 INFO - PROCESS | 2516 | ++DOMWINDOW == 76 (16EDA000) [pid = 2516] [serial = 1322] [outer = 16D0E400] 16:33:26 INFO - PROCESS | 2516 | 1465860806796 Marionette TRACE conn3 <- [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]]]}] 16:33:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.4.html | arc() from 0 to -pi/2 draws stuff in the right quadrant 16:33:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.4.html | took 686ms 16:33:26 INFO - PROCESS | 2516 | 1465860806885 Marionette TRACE conn3 -> [0,1725,"getWindowHandle",null] 16:33:26 INFO - PROCESS | 2516 | 1465860806887 Marionette TRACE conn3 <- [1,1725,null,{"value":"13"}] 16:33:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.5.html 16:33:26 INFO - PROCESS | 2516 | 1465860806891 Marionette TRACE conn3 -> [0,1726,"setScriptTimeout",{"ms":35000}] 16:33:26 INFO - PROCESS | 2516 | 1465860806892 Marionette TRACE conn3 <- [1,1726,null,{}] 16:33:26 INFO - PROCESS | 2516 | 1465860806896 Marionette TRACE conn3 -> [0,1727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:33:26 INFO - PROCESS | 2516 | 1465860806898 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:33:26 INFO - PROCESS | 2516 | 1465860806982 Marionette TRACE conn3 <- [1,1727,null,{"value":null}] 16:33:26 INFO - PROCESS | 2516 | 1465860807015 Marionette TRACE conn3 -> [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\", \"9aafb883-d809-412a-bdc1-689609e922c0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:33:26 INFO - PROCESS | 2516 | 1465860807017 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:33:27 INFO - PROCESS | 2516 | ++DOCSHELL 176C8000 == 32 [pid = 2516] [id = 441] 16:33:27 INFO - PROCESS | 2516 | ++DOMWINDOW == 77 (176CB800) [pid = 2516] [serial = 1323] [outer = 00000000] 16:33:27 INFO - PROCESS | 2516 | ++DOMWINDOW == 78 (17951400) [pid = 2516] [serial = 1324] [outer = 176CB800] 16:33:27 INFO - PROCESS | 2516 | 1465860807060 Marionette DEBUG loaded listener.js 16:33:27 INFO - PROCESS | 2516 | ++DOMWINDOW == 79 (17EC9800) [pid = 2516] [serial = 1325] [outer = 176CB800] 16:33:27 INFO - PROCESS | 2516 | 1465860807520 Marionette TRACE conn3 <- [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]]]}] 16:33:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.5.html | arc() from 0 to 5pi does not draw crazy things 16:33:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.5.html | took 702ms 16:33:27 INFO - PROCESS | 2516 | 1465860807590 Marionette TRACE conn3 -> [0,1729,"getWindowHandle",null] 16:33:27 INFO - PROCESS | 2516 | 1465860807592 Marionette TRACE conn3 <- [1,1729,null,{"value":"13"}] 16:33:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.1.html 16:33:27 INFO - PROCESS | 2516 | 1465860807595 Marionette TRACE conn3 -> [0,1730,"setScriptTimeout",{"ms":35000}] 16:33:27 INFO - PROCESS | 2516 | 1465860807597 Marionette TRACE conn3 <- [1,1730,null,{}] 16:33:27 INFO - PROCESS | 2516 | 1465860807600 Marionette TRACE conn3 -> [0,1731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:33:27 INFO - PROCESS | 2516 | 1465860807602 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:33:27 INFO - PROCESS | 2516 | 1465860807710 Marionette TRACE conn3 <- [1,1731,null,{"value":null}] 16:33:27 INFO - PROCESS | 2516 | 1465860807719 Marionette TRACE conn3 -> [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\", \"9aafb883-d809-412a-bdc1-689609e922c0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:33:27 INFO - PROCESS | 2516 | 1465860807725 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:33:27 INFO - PROCESS | 2516 | ++DOCSHELL 1365E000 == 33 [pid = 2516] [id = 442] 16:33:27 INFO - PROCESS | 2516 | ++DOMWINDOW == 80 (18458800) [pid = 2516] [serial = 1326] [outer = 00000000] 16:33:27 INFO - PROCESS | 2516 | ++DOMWINDOW == 81 (198CA000) [pid = 2516] [serial = 1327] [outer = 18458800] 16:33:27 INFO - PROCESS | 2516 | 1465860807836 Marionette DEBUG loaded listener.js 16:33:27 INFO - PROCESS | 2516 | ++DOMWINDOW == 82 (198D4000) [pid = 2516] [serial = 1328] [outer = 18458800] 16:33:28 INFO - PROCESS | 2516 | 1465860808289 Marionette TRACE conn3 <- [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]]]}] 16:33:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.1.html | arc() draws nothing when end = start + 2pi-e and anticlockwise 16:33:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.1.html | took 733ms 16:33:28 INFO - PROCESS | 2516 | 1465860808361 Marionette TRACE conn3 -> [0,1733,"getWindowHandle",null] 16:33:28 INFO - PROCESS | 2516 | 1465860808363 Marionette TRACE conn3 <- [1,1733,null,{"value":"13"}] 16:33:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.2.html 16:33:28 INFO - PROCESS | 2516 | 1465860808366 Marionette TRACE conn3 -> [0,1734,"setScriptTimeout",{"ms":35000}] 16:33:28 INFO - PROCESS | 2516 | 1465860808368 Marionette TRACE conn3 <- [1,1734,null,{}] 16:33:28 INFO - PROCESS | 2516 | 1465860808372 Marionette TRACE conn3 -> [0,1735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:33:28 INFO - PROCESS | 2516 | 1465860808374 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:33:28 INFO - PROCESS | 2516 | 1465860808488 Marionette TRACE conn3 <- [1,1735,null,{"value":null}] 16:33:28 INFO - PROCESS | 2516 | 1465860808502 Marionette TRACE conn3 -> [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\", \"9aafb883-d809-412a-bdc1-689609e922c0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:33:28 INFO - PROCESS | 2516 | 1465860808504 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:33:28 INFO - PROCESS | 2516 | ++DOCSHELL 1845D800 == 34 [pid = 2516] [id = 443] 16:33:28 INFO - PROCESS | 2516 | ++DOMWINDOW == 83 (198C9400) [pid = 2516] [serial = 1329] [outer = 00000000] 16:33:28 INFO - PROCESS | 2516 | ++DOMWINDOW == 84 (19CA6C00) [pid = 2516] [serial = 1330] [outer = 198C9400] 16:33:28 INFO - PROCESS | 2516 | 1465860808607 Marionette DEBUG loaded listener.js 16:33:28 INFO - PROCESS | 2516 | ++DOMWINDOW == 85 (19CA7000) [pid = 2516] [serial = 1331] [outer = 198C9400] 16:33:29 INFO - PROCESS | 2516 | 1465860809013 Marionette TRACE conn3 <- [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]]]}] 16:33:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.2.html | arc() draws a full circle when end = start + 2pi-e and clockwise 16:33:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.2.html | took 702ms 16:33:29 INFO - PROCESS | 2516 | 1465860809050 Marionette TRACE conn3 -> [0,1737,"getWindowHandle",null] 16:33:29 INFO - PROCESS | 2516 | 1465860809052 Marionette TRACE conn3 <- [1,1737,null,{"value":"13"}] 16:33:29 INFO - PROCESS | 2516 | 1465860809056 Marionette TRACE conn3 -> [0,1738,"setScriptTimeout",{"ms":35000}] 16:33:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.3.html 16:33:29 INFO - PROCESS | 2516 | 1465860809058 Marionette TRACE conn3 <- [1,1738,null,{}] 16:33:29 INFO - PROCESS | 2516 | 1465860809066 Marionette TRACE conn3 -> [0,1739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:33:29 INFO - PROCESS | 2516 | 1465860809069 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:33:29 INFO - PROCESS | 2516 | 1465860809289 Marionette TRACE conn3 <- [1,1739,null,{"value":null}] 16:33:29 INFO - PROCESS | 2516 | --DOMWINDOW == 84 (16D11400) [pid = 2516] [serial = 1290] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.negative.html] 16:33:29 INFO - PROCESS | 2516 | --DOMWINDOW == 83 (1794E800) [pid = 2516] [serial = 1293] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonempty.html] 16:33:29 INFO - PROCESS | 2516 | --DOMWINDOW == 82 (13D62400) [pid = 2516] [serial = 1284] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.empty.html] 16:33:29 INFO - PROCESS | 2516 | --DOMWINDOW == 81 (12AA7C00) [pid = 2516] [serial = 1281] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.default.html] 16:33:29 INFO - PROCESS | 2516 | --DOMWINDOW == 80 (1036CC00) [pid = 2516] [serial = 1278] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.6.html] 16:33:29 INFO - PROCESS | 2516 | --DOMWINDOW == 79 (15A8D400) [pid = 2516] [serial = 1287] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.end.html] 16:33:29 INFO - PROCESS | 2516 | --DOMWINDOW == 78 (11C20000) [pid = 2516] [serial = 1275] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.5.html] 16:33:29 INFO - PROCESS | 2516 | --DOMWINDOW == 77 (105EB800) [pid = 2516] [serial = 1266] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.2.html] 16:33:29 INFO - PROCESS | 2516 | --DOMWINDOW == 76 (14309000) [pid = 2516] [serial = 1269] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.3.html] 16:33:29 INFO - PROCESS | 2516 | --DOMWINDOW == 75 (17620C00) [pid = 2516] [serial = 1272] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.4.html] 16:33:29 INFO - PROCESS | 2516 | --DOMWINDOW == 74 (198D6400) [pid = 2516] [serial = 1302] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.2.html] 16:33:29 INFO - PROCESS | 2516 | --DOMWINDOW == 73 (110C9C00) [pid = 2516] [serial = 1296] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonfinite.html] 16:33:29 INFO - PROCESS | 2516 | --DOMWINDOW == 72 (10A4E400) [pid = 2516] [serial = 1299] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.1.html] 16:33:29 INFO - PROCESS | 2516 | 1465860809355 Marionette TRACE conn3 -> [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\", \"9aafb883-d809-412a-bdc1-689609e922c0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:33:29 INFO - PROCESS | 2516 | 1465860809357 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:33:29 INFO - PROCESS | 2516 | ++DOCSHELL 104E5C00 == 35 [pid = 2516] [id = 444] 16:33:29 INFO - PROCESS | 2516 | ++DOMWINDOW == 73 (105EB800) [pid = 2516] [serial = 1332] [outer = 00000000] 16:33:29 INFO - PROCESS | 2516 | ++DOMWINDOW == 74 (11C20000) [pid = 2516] [serial = 1333] [outer = 105EB800] 16:33:29 INFO - PROCESS | 2516 | 1465860809400 Marionette DEBUG loaded listener.js 16:33:29 INFO - PROCESS | 2516 | ++DOMWINDOW == 75 (1314EC00) [pid = 2516] [serial = 1334] [outer = 105EB800] 16:33:29 INFO - PROCESS | 2516 | 1465860809741 Marionette TRACE conn3 <- [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]]]}] 16:33:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.3.html | arc() draws a full circle when end = start + 2pi+e and anticlockwise 16:33:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.3.html | took 734ms 16:33:29 INFO - PROCESS | 2516 | 1465860809796 Marionette TRACE conn3 -> [0,1741,"getWindowHandle",null] 16:33:29 INFO - PROCESS | 2516 | 1465860809798 Marionette TRACE conn3 <- [1,1741,null,{"value":"13"}] 16:33:29 INFO - PROCESS | 2516 | 1465860809801 Marionette TRACE conn3 -> [0,1742,"setScriptTimeout",{"ms":35000}] 16:33:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.4.html 16:33:29 INFO - PROCESS | 2516 | 1465860809803 Marionette TRACE conn3 <- [1,1742,null,{}] 16:33:29 INFO - PROCESS | 2516 | 1465860809838 Marionette TRACE conn3 -> [0,1743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:33:29 INFO - PROCESS | 2516 | 1465860809841 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:33:29 INFO - PROCESS | 2516 | 1465860809928 Marionette TRACE conn3 <- [1,1743,null,{"value":null}] 16:33:29 INFO - PROCESS | 2516 | 1465860809934 Marionette TRACE conn3 -> [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\", \"9aafb883-d809-412a-bdc1-689609e922c0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:33:29 INFO - PROCESS | 2516 | 1465860809936 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:33:29 INFO - PROCESS | 2516 | ++DOCSHELL 1365E800 == 36 [pid = 2516] [id = 445] 16:33:29 INFO - PROCESS | 2516 | ++DOMWINDOW == 76 (157A4400) [pid = 2516] [serial = 1335] [outer = 00000000] 16:33:29 INFO - PROCESS | 2516 | ++DOMWINDOW == 77 (19CA6800) [pid = 2516] [serial = 1336] [outer = 157A4400] 16:33:29 INFO - PROCESS | 2516 | 1465860809978 Marionette DEBUG loaded listener.js 16:33:30 INFO - PROCESS | 2516 | ++DOMWINDOW == 78 (19E8D800) [pid = 2516] [serial = 1337] [outer = 157A4400] 16:33:30 INFO - PROCESS | 2516 | 1465860810394 Marionette TRACE conn3 <- [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]]]}] 16:33:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.4.html | arc() draws nothing when end = start + 2pi+e and clockwise 16:33:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.4.html | took 624ms 16:33:30 INFO - PROCESS | 2516 | 1465860810419 Marionette TRACE conn3 -> [0,1745,"getWindowHandle",null] 16:33:30 INFO - PROCESS | 2516 | 1465860810421 Marionette TRACE conn3 <- [1,1745,null,{"value":"13"}] 16:33:30 INFO - PROCESS | 2516 | 1465860810424 Marionette TRACE conn3 -> [0,1746,"setScriptTimeout",{"ms":35000}] 16:33:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.1.html 16:33:30 INFO - PROCESS | 2516 | 1465860810426 Marionette TRACE conn3 <- [1,1746,null,{}] 16:33:30 INFO - PROCESS | 2516 | 1465860810430 Marionette TRACE conn3 -> [0,1747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:33:30 INFO - PROCESS | 2516 | 1465860810431 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:33:30 INFO - PROCESS | 2516 | 1465860810549 Marionette TRACE conn3 <- [1,1747,null,{"value":null}] 16:33:30 INFO - PROCESS | 2516 | 1465860810559 Marionette TRACE conn3 -> [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\", \"9aafb883-d809-412a-bdc1-689609e922c0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:33:30 INFO - PROCESS | 2516 | 1465860810561 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:33:30 INFO - PROCESS | 2516 | ++DOCSHELL 0C76F400 == 37 [pid = 2516] [id = 446] 16:33:30 INFO - PROCESS | 2516 | ++DOMWINDOW == 79 (15E1E400) [pid = 2516] [serial = 1338] [outer = 00000000] 16:33:30 INFO - PROCESS | 2516 | ++DOMWINDOW == 80 (1A4A8400) [pid = 2516] [serial = 1339] [outer = 15E1E400] 16:33:30 INFO - PROCESS | 2516 | 1465860810614 Marionette DEBUG loaded listener.js 16:33:30 INFO - PROCESS | 2516 | ++DOMWINDOW == 81 (1A4B5800) [pid = 2516] [serial = 1340] [outer = 15E1E400] 16:33:31 INFO - PROCESS | 2516 | 1465860811017 Marionette TRACE conn3 <- [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]]]}] 16:33:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.1.html | arc() draws nothing when startAngle = endAngle and anticlockwise 16:33:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.1.html | took 640ms 16:33:31 INFO - PROCESS | 2516 | 1465860811063 Marionette TRACE conn3 -> [0,1749,"getWindowHandle",null] 16:33:31 INFO - PROCESS | 2516 | 1465860811065 Marionette TRACE conn3 <- [1,1749,null,{"value":"13"}] 16:33:31 INFO - PROCESS | 2516 | 1465860811068 Marionette TRACE conn3 -> [0,1750,"setScriptTimeout",{"ms":35000}] 16:33:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.2.html 16:33:31 INFO - PROCESS | 2516 | 1465860811069 Marionette TRACE conn3 <- [1,1750,null,{}] 16:33:31 INFO - PROCESS | 2516 | 1465860811073 Marionette TRACE conn3 -> [0,1751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:33:31 INFO - PROCESS | 2516 | 1465860811074 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:33:31 INFO - PROCESS | 2516 | 1465860811186 Marionette TRACE conn3 <- [1,1751,null,{"value":null}] 16:33:31 INFO - PROCESS | 2516 | 1465860811194 Marionette TRACE conn3 -> [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\", \"9aafb883-d809-412a-bdc1-689609e922c0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:33:31 INFO - PROCESS | 2516 | 1465860811196 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:33:31 INFO - PROCESS | 2516 | ++DOCSHELL 18457C00 == 38 [pid = 2516] [id = 447] 16:33:31 INFO - PROCESS | 2516 | ++DOMWINDOW == 82 (19CA6400) [pid = 2516] [serial = 1341] [outer = 00000000] 16:33:31 INFO - PROCESS | 2516 | ++DOMWINDOW == 83 (1A4EA000) [pid = 2516] [serial = 1342] [outer = 19CA6400] 16:33:31 INFO - PROCESS | 2516 | 1465860811246 Marionette DEBUG loaded listener.js 16:33:31 INFO - PROCESS | 2516 | ++DOMWINDOW == 84 (1A67C400) [pid = 2516] [serial = 1343] [outer = 19CA6400] 16:33:31 INFO - PROCESS | 2516 | 1465860811896 Marionette TRACE conn3 <- [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]]]}] 16:33:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.2.html | arc() draws nothing when startAngle = endAngle and clockwise 16:33:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.2.html | took 904ms 16:33:31 INFO - PROCESS | 2516 | 1465860811974 Marionette TRACE conn3 -> [0,1753,"getWindowHandle",null] 16:33:31 INFO - PROCESS | 2516 | 1465860811978 Marionette TRACE conn3 <- [1,1753,null,{"value":"13"}] 16:33:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zeroradius.html 16:33:31 INFO - PROCESS | 2516 | 1465860811997 Marionette TRACE conn3 -> [0,1754,"setScriptTimeout",{"ms":35000}] 16:33:32 INFO - PROCESS | 2516 | 1465860812003 Marionette TRACE conn3 <- [1,1754,null,{}] 16:33:32 INFO - PROCESS | 2516 | 1465860812008 Marionette TRACE conn3 -> [0,1755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:33:32 INFO - PROCESS | 2516 | 1465860812011 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:33:32 INFO - PROCESS | 2516 | 1465860812125 Marionette TRACE conn3 <- [1,1755,null,{"value":null}] 16:33:32 INFO - PROCESS | 2516 | 1465860812252 Marionette TRACE conn3 -> [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\", \"9aafb883-d809-412a-bdc1-689609e922c0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:33:32 INFO - PROCESS | 2516 | 1465860812255 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:33:32 INFO - PROCESS | 2516 | ++DOCSHELL 12A0E800 == 39 [pid = 2516] [id = 448] 16:33:32 INFO - PROCESS | 2516 | ++DOMWINDOW == 85 (12AE6000) [pid = 2516] [serial = 1344] [outer = 00000000] 16:33:32 INFO - PROCESS | 2516 | ++DOMWINDOW == 86 (130BF000) [pid = 2516] [serial = 1345] [outer = 12AE6000] 16:33:32 INFO - PROCESS | 2516 | 1465860812313 Marionette DEBUG loaded listener.js 16:33:32 INFO - PROCESS | 2516 | ++DOMWINDOW == 87 (14313000) [pid = 2516] [serial = 1346] [outer = 12AE6000] 16:33:32 INFO - PROCESS | 2516 | 1465860812945 Marionette TRACE conn3 <- [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]]]}] 16:33:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zeroradius.html | arc() with zero radius draws a line to the start point 16:33:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zeroradius.html | took 998ms 16:33:32 INFO - PROCESS | 2516 | 1465860813000 Marionette TRACE conn3 -> [0,1757,"getWindowHandle",null] 16:33:33 INFO - PROCESS | 2516 | 1465860813005 Marionette TRACE conn3 <- [1,1757,null,{"value":"13"}] 16:33:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html 16:33:33 INFO - PROCESS | 2516 | 1465860813011 Marionette TRACE conn3 -> [0,1758,"setScriptTimeout",{"ms":35000}] 16:33:33 INFO - PROCESS | 2516 | 1465860813014 Marionette TRACE conn3 <- [1,1758,null,{}] 16:33:33 INFO - PROCESS | 2516 | 1465860813018 Marionette TRACE conn3 -> [0,1759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:33:33 INFO - PROCESS | 2516 | 1465860813021 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:33:33 INFO - PROCESS | 2516 | 1465860813133 Marionette TRACE conn3 <- [1,1759,null,{"value":null}] 16:33:33 INFO - PROCESS | 2516 | 1465860813241 Marionette TRACE conn3 -> [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\", \"9aafb883-d809-412a-bdc1-689609e922c0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:33:33 INFO - PROCESS | 2516 | 1465860813244 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:33:33 INFO - PROCESS | 2516 | ++DOCSHELL 16D6DC00 == 40 [pid = 2516] [id = 449] 16:33:33 INFO - PROCESS | 2516 | ++DOMWINDOW == 88 (16D71400) [pid = 2516] [serial = 1347] [outer = 00000000] 16:33:33 INFO - PROCESS | 2516 | ++DOMWINDOW == 89 (176C3000) [pid = 2516] [serial = 1348] [outer = 16D71400] 16:33:33 INFO - PROCESS | 2516 | 1465860813299 Marionette DEBUG loaded listener.js 16:33:33 INFO - PROCESS | 2516 | ++DOMWINDOW == 90 (17F5B800) [pid = 2516] [serial = 1349] [outer = 16D71400] 16:33:33 INFO - PROCESS | 2516 | 1465860813930 Marionette TRACE conn3 <- [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]]]}] 16:33:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | arcTo() has no effect if P0 = P1 16:33:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | took 998ms 16:33:34 INFO - PROCESS | 2516 | 1465860814014 Marionette TRACE conn3 -> [0,1761,"getWindowHandle",null] 16:33:34 INFO - PROCESS | 2516 | 1465860814016 Marionette TRACE conn3 <- [1,1761,null,{"value":"13"}] 16:33:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html 16:33:34 INFO - PROCESS | 2516 | 1465860814020 Marionette TRACE conn3 -> [0,1762,"setScriptTimeout",{"ms":35000}] 16:33:34 INFO - PROCESS | 2516 | 1465860814024 Marionette TRACE conn3 <- [1,1762,null,{}] 16:33:34 INFO - PROCESS | 2516 | 1465860814035 Marionette TRACE conn3 -> [0,1763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:33:34 INFO - PROCESS | 2516 | 1465860814039 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:33:34 INFO - PROCESS | 2516 | 1465860814193 Marionette TRACE conn3 <- [1,1763,null,{"value":null}] 16:33:34 INFO - PROCESS | 2516 | 1465860814252 Marionette TRACE conn3 -> [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\", \"9aafb883-d809-412a-bdc1-689609e922c0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:33:34 INFO - PROCESS | 2516 | 1465860814255 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:33:34 INFO - PROCESS | 2516 | ++DOCSHELL 1A4E8800 == 41 [pid = 2516] [id = 450] 16:33:34 INFO - PROCESS | 2516 | ++DOMWINDOW == 91 (1A4E9000) [pid = 2516] [serial = 1350] [outer = 00000000] 16:33:34 INFO - PROCESS | 2516 | ++DOMWINDOW == 92 (1A684400) [pid = 2516] [serial = 1351] [outer = 1A4E9000] 16:33:34 INFO - PROCESS | 2516 | 1465860814310 Marionette DEBUG loaded listener.js 16:33:34 INFO - PROCESS | 2516 | ++DOMWINDOW == 93 (1A68B800) [pid = 2516] [serial = 1352] [outer = 1A4E9000] 16:33:35 INFO - PROCESS | 2516 | 1465860815050 Marionette TRACE conn3 <- [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]]]}] 16:33:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | arcTo() draws a straight line to P1 if P1 = P2 16:33:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | took 1093ms 16:33:35 INFO - PROCESS | 2516 | 1465860815115 Marionette TRACE conn3 -> [0,1765,"getWindowHandle",null] 16:33:35 INFO - PROCESS | 2516 | 1465860815119 Marionette TRACE conn3 <- [1,1765,null,{"value":"13"}] 16:33:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html 16:33:35 INFO - PROCESS | 2516 | 1465860815137 Marionette TRACE conn3 -> [0,1766,"setScriptTimeout",{"ms":35000}] 16:33:35 INFO - PROCESS | 2516 | 1465860815141 Marionette TRACE conn3 <- [1,1766,null,{}] 16:33:35 INFO - PROCESS | 2516 | 1465860815148 Marionette TRACE conn3 -> [0,1767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:33:35 INFO - PROCESS | 2516 | 1465860815151 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:33:35 INFO - PROCESS | 2516 | 1465860815249 Marionette TRACE conn3 <- [1,1767,null,{"value":null}] 16:33:35 INFO - PROCESS | 2516 | 1465860815386 Marionette TRACE conn3 -> [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\", \"9aafb883-d809-412a-bdc1-689609e922c0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:33:35 INFO - PROCESS | 2516 | 1465860815391 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:33:35 INFO - PROCESS | 2516 | ++DOCSHELL 10EC7800 == 42 [pid = 2516] [id = 451] 16:33:35 INFO - PROCESS | 2516 | ++DOMWINDOW == 94 (10ECA800) [pid = 2516] [serial = 1353] [outer = 00000000] 16:33:35 INFO - PROCESS | 2516 | ++DOMWINDOW == 95 (12AA9C00) [pid = 2516] [serial = 1354] [outer = 10ECA800] 16:33:35 INFO - PROCESS | 2516 | 1465860815442 Marionette DEBUG loaded listener.js 16:33:35 INFO - PROCESS | 2516 | ++DOMWINDOW == 96 (13151C00) [pid = 2516] [serial = 1355] [outer = 10ECA800] 16:33:36 INFO - PROCESS | 2516 | --DOCSHELL 0C76F400 == 41 [pid = 2516] [id = 446] 16:33:36 INFO - PROCESS | 2516 | --DOCSHELL 1365E800 == 40 [pid = 2516] [id = 445] 16:33:36 INFO - PROCESS | 2516 | --DOCSHELL 104E5C00 == 39 [pid = 2516] [id = 444] 16:33:36 INFO - PROCESS | 2516 | --DOCSHELL 1845D800 == 38 [pid = 2516] [id = 443] 16:33:36 INFO - PROCESS | 2516 | --DOCSHELL 1365E000 == 37 [pid = 2516] [id = 442] 16:33:36 INFO - PROCESS | 2516 | --DOCSHELL 176C8000 == 36 [pid = 2516] [id = 441] 16:33:36 INFO - PROCESS | 2516 | --DOCSHELL 16D0D800 == 35 [pid = 2516] [id = 440] 16:33:36 INFO - PROCESS | 2516 | --DOCSHELL 1430D000 == 34 [pid = 2516] [id = 439] 16:33:36 INFO - PROCESS | 2516 | --DOCSHELL 110C2800 == 33 [pid = 2516] [id = 438] 16:33:36 INFO - PROCESS | 2516 | --DOCSHELL 0C765000 == 32 [pid = 2516] [id = 437] 16:33:36 INFO - PROCESS | 2516 | --DOCSHELL 1280DC00 == 31 [pid = 2516] [id = 436] 16:33:36 INFO - PROCESS | 2516 | --DOCSHELL 16EDCC00 == 30 [pid = 2516] [id = 435] 16:33:36 INFO - PROCESS | 2516 | --DOCSHELL 16D6DC00 == 29 [pid = 2516] [id = 449] 16:33:36 INFO - PROCESS | 2516 | --DOCSHELL 1A4E8800 == 28 [pid = 2516] [id = 450] 16:33:36 INFO - PROCESS | 2516 | --DOCSHELL 18457C00 == 27 [pid = 2516] [id = 447] 16:33:36 INFO - PROCESS | 2516 | --DOCSHELL 12A0E800 == 26 [pid = 2516] [id = 448] 16:33:36 INFO - PROCESS | 2516 | --DOMWINDOW == 95 (16EE0800) [pid = 2516] [serial = 1291] [outer = 00000000] [url = about:blank] 16:33:36 INFO - PROCESS | 2516 | --DOMWINDOW == 94 (17F5B400) [pid = 2516] [serial = 1294] [outer = 00000000] [url = about:blank] 16:33:36 INFO - PROCESS | 2516 | --DOMWINDOW == 93 (17009400) [pid = 2516] [serial = 1292] [outer = 00000000] [url = about:blank] 16:33:36 INFO - PROCESS | 2516 | --DOMWINDOW == 92 (14312800) [pid = 2516] [serial = 1285] [outer = 00000000] [url = about:blank] 16:33:36 INFO - PROCESS | 2516 | --DOMWINDOW == 91 (15649400) [pid = 2516] [serial = 1286] [outer = 00000000] [url = about:blank] 16:33:36 INFO - PROCESS | 2516 | --DOMWINDOW == 90 (12B98400) [pid = 2516] [serial = 1282] [outer = 00000000] [url = about:blank] 16:33:36 INFO - PROCESS | 2516 | --DOMWINDOW == 89 (130C2800) [pid = 2516] [serial = 1283] [outer = 00000000] [url = about:blank] 16:33:36 INFO - PROCESS | 2516 | --DOMWINDOW == 88 (10433000) [pid = 2516] [serial = 1279] [outer = 00000000] [url = about:blank] 16:33:36 INFO - PROCESS | 2516 | --DOMWINDOW == 87 (105F1C00) [pid = 2516] [serial = 1280] [outer = 00000000] [url = about:blank] 16:33:36 INFO - PROCESS | 2516 | --DOMWINDOW == 86 (15F41000) [pid = 2516] [serial = 1288] [outer = 00000000] [url = about:blank] 16:33:36 INFO - PROCESS | 2516 | --DOMWINDOW == 85 (15A9CC00) [pid = 2516] [serial = 1277] [outer = 00000000] [url = about:blank] 16:33:36 INFO - PROCESS | 2516 | --DOMWINDOW == 84 (13127800) [pid = 2516] [serial = 1276] [outer = 00000000] [url = about:blank] 16:33:36 INFO - PROCESS | 2516 | --DOMWINDOW == 83 (1A4A8800) [pid = 2516] [serial = 1306] [outer = 00000000] [url = about:blank] 16:33:36 INFO - PROCESS | 2516 | --DOMWINDOW == 82 (198CC400) [pid = 2516] [serial = 1295] [outer = 00000000] [url = about:blank] 16:33:36 INFO - PROCESS | 2516 | --DOMWINDOW == 81 (12B99400) [pid = 2516] [serial = 1268] [outer = 00000000] [url = about:blank] 16:33:36 INFO - PROCESS | 2516 | --DOMWINDOW == 80 (110C1C00) [pid = 2516] [serial = 1267] [outer = 00000000] [url = about:blank] 16:33:36 INFO - PROCESS | 2516 | --DOMWINDOW == 79 (15E11400) [pid = 2516] [serial = 1271] [outer = 00000000] [url = about:blank] 16:33:36 INFO - PROCESS | 2516 | --DOMWINDOW == 78 (15651400) [pid = 2516] [serial = 1270] [outer = 00000000] [url = about:blank] 16:33:36 INFO - PROCESS | 2516 | --DOMWINDOW == 77 (17950800) [pid = 2516] [serial = 1274] [outer = 00000000] [url = about:blank] 16:33:36 INFO - PROCESS | 2516 | --DOMWINDOW == 76 (177ADC00) [pid = 2516] [serial = 1273] [outer = 00000000] [url = about:blank] 16:33:36 INFO - PROCESS | 2516 | --DOMWINDOW == 75 (19F89C00) [pid = 2516] [serial = 1303] [outer = 00000000] [url = about:blank] 16:33:36 INFO - PROCESS | 2516 | --DOMWINDOW == 74 (19C9E000) [pid = 2516] [serial = 1298] [outer = 00000000] [url = about:blank] 16:33:36 INFO - PROCESS | 2516 | --DOMWINDOW == 73 (177B1800) [pid = 2516] [serial = 1297] [outer = 00000000] [url = about:blank] 16:33:36 INFO - PROCESS | 2516 | --DOMWINDOW == 72 (16D08C00) [pid = 2516] [serial = 1300] [outer = 00000000] [url = about:blank] 16:33:36 INFO - PROCESS | 2516 | --DOMWINDOW == 71 (16A40400) [pid = 2516] [serial = 1289] [outer = 00000000] [url = about:blank] 16:33:36 INFO - PROCESS | 2516 | --DOMWINDOW == 70 (19F8CC00) [pid = 2516] [serial = 1304] [outer = 00000000] [url = about:blank] 16:33:36 INFO - PROCESS | 2516 | --DOMWINDOW == 69 (176C4C00) [pid = 2516] [serial = 1301] [outer = 00000000] [url = about:blank] 16:33:36 INFO - PROCESS | 2516 | 1465860816620 Marionette TRACE conn3 <- [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]]]}] 16:33:36 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 16:33:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html | took 1514ms 16:33:36 INFO - PROCESS | 2516 | 1465860816649 Marionette TRACE conn3 -> [0,1769,"getWindowHandle",null] 16:33:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html 16:33:36 INFO - PROCESS | 2516 | 1465860816652 Marionette TRACE conn3 <- [1,1769,null,{"value":"13"}] 16:33:36 INFO - PROCESS | 2516 | 1465860816657 Marionette TRACE conn3 -> [0,1770,"setScriptTimeout",{"ms":35000}] 16:33:36 INFO - PROCESS | 2516 | 1465860816660 Marionette TRACE conn3 <- [1,1770,null,{}] 16:33:36 INFO - PROCESS | 2516 | 1465860816665 Marionette TRACE conn3 -> [0,1771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:33:36 INFO - PROCESS | 2516 | 1465860816668 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:33:36 INFO - PROCESS | 2516 | 1465860816793 Marionette TRACE conn3 <- [1,1771,null,{"value":null}] 16:33:36 INFO - PROCESS | 2516 | 1465860816888 Marionette TRACE conn3 -> [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\", \"9aafb883-d809-412a-bdc1-689609e922c0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:33:36 INFO - PROCESS | 2516 | 1465860816891 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:33:36 INFO - PROCESS | 2516 | ++DOCSHELL 10BA7C00 == 27 [pid = 2516] [id = 452] 16:33:36 INFO - PROCESS | 2516 | ++DOMWINDOW == 70 (10BA9800) [pid = 2516] [serial = 1356] [outer = 00000000] 16:33:36 INFO - PROCESS | 2516 | ++DOMWINDOW == 71 (112A2800) [pid = 2516] [serial = 1357] [outer = 10BA9800] 16:33:36 INFO - PROCESS | 2516 | 1465860816937 Marionette DEBUG loaded listener.js 16:33:36 INFO - PROCESS | 2516 | ++DOMWINDOW == 72 (11ADAC00) [pid = 2516] [serial = 1358] [outer = 10BA9800] 16:33:37 INFO - PROCESS | 2516 | 1465860817354 Marionette TRACE conn3 <- [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]]]}] 16:33:37 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 16:33:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html | took 734ms 16:33:37 INFO - PROCESS | 2516 | 1465860817395 Marionette TRACE conn3 -> [0,1773,"getWindowHandle",null] 16:33:37 INFO - PROCESS | 2516 | 1465860817400 Marionette TRACE conn3 <- [1,1773,null,{"value":"13"}] 16:33:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html 16:33:37 INFO - PROCESS | 2516 | 1465860817406 Marionette TRACE conn3 -> [0,1774,"setScriptTimeout",{"ms":35000}] 16:33:37 INFO - PROCESS | 2516 | 1465860817409 Marionette TRACE conn3 <- [1,1774,null,{}] 16:33:37 INFO - PROCESS | 2516 | 1465860817412 Marionette TRACE conn3 -> [0,1775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:33:37 INFO - PROCESS | 2516 | 1465860817415 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:33:37 INFO - PROCESS | 2516 | 1465860817506 Marionette TRACE conn3 <- [1,1775,null,{"value":null}] 16:33:37 INFO - PROCESS | 2516 | 1465860817514 Marionette TRACE conn3 -> [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\", \"9aafb883-d809-412a-bdc1-689609e922c0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:33:37 INFO - PROCESS | 2516 | 1465860817516 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:33:37 INFO - PROCESS | 2516 | ++DOCSHELL 130C8400 == 28 [pid = 2516] [id = 453] 16:33:37 INFO - PROCESS | 2516 | ++DOMWINDOW == 73 (130CBC00) [pid = 2516] [serial = 1359] [outer = 00000000] 16:33:37 INFO - PROCESS | 2516 | ++DOMWINDOW == 74 (13146800) [pid = 2516] [serial = 1360] [outer = 130CBC00] 16:33:37 INFO - PROCESS | 2516 | 1465860817563 Marionette DEBUG loaded listener.js 16:33:37 INFO - PROCESS | 2516 | ++DOMWINDOW == 75 (13248400) [pid = 2516] [serial = 1361] [outer = 130CBC00] 16:33:38 INFO - PROCESS | 2516 | 1465860818027 Marionette TRACE conn3 <- [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]]]}] 16:33:38 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 16:33:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html | took 640ms 16:33:38 INFO - PROCESS | 2516 | 1465860818043 Marionette TRACE conn3 -> [0,1777,"getWindowHandle",null] 16:33:38 INFO - PROCESS | 2516 | 1465860818045 Marionette TRACE conn3 <- [1,1777,null,{"value":"13"}] 16:33:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html 16:33:38 INFO - PROCESS | 2516 | 1465860818048 Marionette TRACE conn3 -> [0,1778,"setScriptTimeout",{"ms":35000}] 16:33:38 INFO - PROCESS | 2516 | 1465860818051 Marionette TRACE conn3 <- [1,1778,null,{}] 16:33:38 INFO - PROCESS | 2516 | 1465860818066 Marionette TRACE conn3 -> [0,1779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:33:38 INFO - PROCESS | 2516 | 1465860818070 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:33:38 INFO - PROCESS | 2516 | 1465860818159 Marionette TRACE conn3 <- [1,1779,null,{"value":null}] 16:33:38 INFO - PROCESS | 2516 | 1465860818167 Marionette TRACE conn3 -> [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\", \"9aafb883-d809-412a-bdc1-689609e922c0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:33:38 INFO - PROCESS | 2516 | 1465860818170 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:33:38 INFO - PROCESS | 2516 | ++DOCSHELL 157AD800 == 29 [pid = 2516] [id = 454] 16:33:38 INFO - PROCESS | 2516 | ++DOMWINDOW == 76 (157AE800) [pid = 2516] [serial = 1362] [outer = 00000000] 16:33:38 INFO - PROCESS | 2516 | ++DOMWINDOW == 77 (15E19000) [pid = 2516] [serial = 1363] [outer = 157AE800] 16:33:38 INFO - PROCESS | 2516 | 1465860818217 Marionette DEBUG loaded listener.js 16:33:38 INFO - PROCESS | 2516 | ++DOMWINDOW == 78 (15F3DC00) [pid = 2516] [serial = 1364] [outer = 157AE800] 16:33:38 INFO - PROCESS | 2516 | 1465860818685 Marionette TRACE conn3 <- [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]]]}] 16:33:38 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) 16:33:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html | took 702ms 16:33:38 INFO - PROCESS | 2516 | 1465860818751 Marionette TRACE conn3 -> [0,1781,"getWindowHandle",null] 16:33:38 INFO - PROCESS | 2516 | 1465860818753 Marionette TRACE conn3 <- [1,1781,null,{"value":"13"}] 16:33:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html 16:33:38 INFO - PROCESS | 2516 | 1465860818757 Marionette TRACE conn3 -> [0,1782,"setScriptTimeout",{"ms":35000}] 16:33:38 INFO - PROCESS | 2516 | 1465860818758 Marionette TRACE conn3 <- [1,1782,null,{}] 16:33:38 INFO - PROCESS | 2516 | 1465860818761 Marionette TRACE conn3 -> [0,1783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:33:38 INFO - PROCESS | 2516 | 1465860818763 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:33:38 INFO - PROCESS | 2516 | 1465860818879 Marionette TRACE conn3 <- [1,1783,null,{"value":null}] 16:33:38 INFO - PROCESS | 2516 | 1465860818884 Marionette TRACE conn3 -> [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\", \"9aafb883-d809-412a-bdc1-689609e922c0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:33:38 INFO - PROCESS | 2516 | 1465860818887 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:33:38 INFO - PROCESS | 2516 | ++DOCSHELL 1669C000 == 30 [pid = 2516] [id = 455] 16:33:38 INFO - PROCESS | 2516 | ++DOMWINDOW == 79 (1669C400) [pid = 2516] [serial = 1365] [outer = 00000000] 16:33:38 INFO - PROCESS | 2516 | ++DOMWINDOW == 80 (16D08C00) [pid = 2516] [serial = 1366] [outer = 1669C400] 16:33:38 INFO - PROCESS | 2516 | 1465860818979 Marionette DEBUG loaded listener.js 16:33:39 INFO - PROCESS | 2516 | ++DOMWINDOW == 81 (16D0F800) [pid = 2516] [serial = 1367] [outer = 1669C400] 16:33:39 INFO - PROCESS | 2516 | 1465860819395 Marionette TRACE conn3 <- [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]]]}] 16:33:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 16:33:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | took 686ms 16:33:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.negative.html 16:33:39 INFO - PROCESS | 2516 | 1465860819461 Marionette TRACE conn3 -> [0,1785,"getWindowHandle",null] 16:33:39 INFO - PROCESS | 2516 | 1465860819463 Marionette TRACE conn3 <- [1,1785,null,{"value":"13"}] 16:33:39 INFO - PROCESS | 2516 | 1465860819466 Marionette TRACE conn3 -> [0,1786,"setScriptTimeout",{"ms":35000}] 16:33:39 INFO - PROCESS | 2516 | 1465860819468 Marionette TRACE conn3 <- [1,1786,null,{}] 16:33:39 INFO - PROCESS | 2516 | 1465860819471 Marionette TRACE conn3 -> [0,1787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:33:39 INFO - PROCESS | 2516 | 1465860819473 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:33:39 INFO - PROCESS | 2516 | 1465860819580 Marionette TRACE conn3 <- [1,1787,null,{"value":null}] 16:33:39 INFO - PROCESS | 2516 | 1465860819669 Marionette TRACE conn3 -> [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\", \"9aafb883-d809-412a-bdc1-689609e922c0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:33:39 INFO - PROCESS | 2516 | 1465860819671 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:33:39 INFO - PROCESS | 2516 | ++DOCSHELL 16ED7800 == 31 [pid = 2516] [id = 456] 16:33:39 INFO - PROCESS | 2516 | ++DOMWINDOW == 82 (16ED8000) [pid = 2516] [serial = 1368] [outer = 00000000] 16:33:39 INFO - PROCESS | 2516 | ++DOMWINDOW == 83 (1700E400) [pid = 2516] [serial = 1369] [outer = 16ED8000] 16:33:39 INFO - PROCESS | 2516 | 1465860819714 Marionette DEBUG loaded listener.js 16:33:39 INFO - PROCESS | 2516 | ++DOMWINDOW == 84 (17621000) [pid = 2516] [serial = 1370] [outer = 16ED8000] 16:33:40 INFO - PROCESS | 2516 | 1465860820132 Marionette TRACE conn3 <- [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]]]}] 16:33:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.negative.html | arcTo() with negative radius throws an exception 16:33:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.negative.html | took 733ms 16:33:40 INFO - PROCESS | 2516 | 1465860820188 Marionette TRACE conn3 -> [0,1789,"getWindowHandle",null] 16:33:40 INFO - PROCESS | 2516 | 1465860820190 Marionette TRACE conn3 <- [1,1789,null,{"value":"13"}] 16:33:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html 16:33:40 INFO - PROCESS | 2516 | 1465860820193 Marionette TRACE conn3 -> [0,1790,"setScriptTimeout",{"ms":35000}] 16:33:40 INFO - PROCESS | 2516 | 1465860820195 Marionette TRACE conn3 <- [1,1790,null,{}] 16:33:40 INFO - PROCESS | 2516 | 1465860820199 Marionette TRACE conn3 -> [0,1791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:33:40 INFO - PROCESS | 2516 | 1465860820204 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:33:40 INFO - PROCESS | 2516 | 1465860820345 Marionette TRACE conn3 <- [1,1791,null,{"value":null}] 16:33:40 INFO - PROCESS | 2516 | 1465860820359 Marionette TRACE conn3 -> [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\", \"9aafb883-d809-412a-bdc1-689609e922c0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:33:40 INFO - PROCESS | 2516 | 1465860820361 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:33:40 INFO - PROCESS | 2516 | ++DOCSHELL 1794E000 == 32 [pid = 2516] [id = 457] 16:33:40 INFO - PROCESS | 2516 | ++DOMWINDOW == 85 (1794F800) [pid = 2516] [serial = 1371] [outer = 00000000] 16:33:40 INFO - PROCESS | 2516 | ++DOMWINDOW == 86 (17F66800) [pid = 2516] [serial = 1372] [outer = 1794F800] 16:33:40 INFO - PROCESS | 2516 | 1465860820459 Marionette DEBUG loaded listener.js 16:33:40 INFO - PROCESS | 2516 | ++DOMWINDOW == 87 (1845D800) [pid = 2516] [serial = 1373] [outer = 1794F800] 16:33:41 INFO - PROCESS | 2516 | --DOMWINDOW == 86 (15E1E400) [pid = 2516] [serial = 1338] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.1.html] 16:33:41 INFO - PROCESS | 2516 | --DOMWINDOW == 85 (18458800) [pid = 2516] [serial = 1326] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.1.html] 16:33:41 INFO - PROCESS | 2516 | --DOMWINDOW == 84 (198C9400) [pid = 2516] [serial = 1329] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.2.html] 16:33:41 INFO - PROCESS | 2516 | --DOMWINDOW == 83 (176CB800) [pid = 2516] [serial = 1323] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.5.html] 16:33:41 INFO - PROCESS | 2516 | --DOMWINDOW == 82 (110C8800) [pid = 2516] [serial = 1314] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.2.html] 16:33:41 INFO - PROCESS | 2516 | --DOMWINDOW == 81 (12A1A000) [pid = 2516] [serial = 1308] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.2.html] 16:33:41 INFO - PROCESS | 2516 | --DOMWINDOW == 80 (19CA5800) [pid = 2516] [serial = 1305] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html] 16:33:41 INFO - PROCESS | 2516 | --DOMWINDOW == 79 (16D0E400) [pid = 2516] [serial = 1320] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.4.html] 16:33:41 INFO - PROCESS | 2516 | --DOMWINDOW == 78 (0C765800) [pid = 2516] [serial = 1311] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.1.html] 16:33:41 INFO - PROCESS | 2516 | --DOMWINDOW == 77 (1564E000) [pid = 2516] [serial = 1317] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html] 16:33:41 INFO - PROCESS | 2516 | --DOMWINDOW == 76 (157A4400) [pid = 2516] [serial = 1335] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.4.html] 16:33:41 INFO - PROCESS | 2516 | --DOMWINDOW == 75 (105EB800) [pid = 2516] [serial = 1332] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.3.html] 16:33:41 INFO - PROCESS | 2516 | --DOMWINDOW == 74 (19CA6400) [pid = 2516] [serial = 1341] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.2.html] 16:33:41 INFO - PROCESS | 2516 | 1465860821095 Marionette TRACE conn3 <- [1,1792,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.nonfinite.html",0,null,null,[["arcTo() with Infinity/NaN is ignored",0,null,null]]]}] 16:33:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | arcTo() with Infinity/NaN is ignored 16:33:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | took 952ms 16:33:41 INFO - PROCESS | 2516 | 1465860821139 Marionette TRACE conn3 -> [0,1793,"getWindowHandle",null] 16:33:41 INFO - PROCESS | 2516 | 1465860821141 Marionette TRACE conn3 <- [1,1793,null,{"value":"13"}] 16:33:41 INFO - PROCESS | 2516 | 1465860821145 Marionette TRACE conn3 -> [0,1794,"setScriptTimeout",{"ms":35000}] 16:33:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.scale.html 16:33:41 INFO - PROCESS | 2516 | 1465860821155 Marionette TRACE conn3 <- [1,1794,null,{}] 16:33:41 INFO - PROCESS | 2516 | 1465860821159 Marionette TRACE conn3 -> [0,1795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:33:41 INFO - PROCESS | 2516 | 1465860821161 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:33:41 INFO - PROCESS | 2516 | 1465860821279 Marionette TRACE conn3 <- [1,1795,null,{"value":null}] 16:33:41 INFO - PROCESS | 2516 | 1465860821343 Marionette TRACE conn3 -> [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\", \"9aafb883-d809-412a-bdc1-689609e922c0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:33:41 INFO - PROCESS | 2516 | 1465860821345 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:33:41 INFO - PROCESS | 2516 | ++DOCSHELL 1047F400 == 33 [pid = 2516] [id = 458] 16:33:41 INFO - PROCESS | 2516 | ++DOMWINDOW == 75 (104EB400) [pid = 2516] [serial = 1374] [outer = 00000000] 16:33:41 INFO - PROCESS | 2516 | ++DOMWINDOW == 76 (1430D800) [pid = 2516] [serial = 1375] [outer = 104EB400] 16:33:41 INFO - PROCESS | 2516 | 1465860821388 Marionette DEBUG loaded listener.js 16:33:41 INFO - PROCESS | 2516 | ++DOMWINDOW == 77 (15A93400) [pid = 2516] [serial = 1376] [outer = 104EB400] 16:33:41 INFO - PROCESS | 2516 | 1465860821743 Marionette TRACE conn3 <- [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]]]}] 16:33:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.scale.html | arcTo scales the curve, not just the control points 16:33:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.scale.html | took 655ms 16:33:41 INFO - PROCESS | 2516 | 1465860821803 Marionette TRACE conn3 -> [0,1797,"getWindowHandle",null] 16:33:41 INFO - PROCESS | 2516 | 1465860821805 Marionette TRACE conn3 <- [1,1797,null,{"value":"13"}] 16:33:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html 16:33:41 INFO - PROCESS | 2516 | 1465860821818 Marionette TRACE conn3 -> [0,1798,"setScriptTimeout",{"ms":35000}] 16:33:41 INFO - PROCESS | 2516 | 1465860821819 Marionette TRACE conn3 <- [1,1798,null,{}] 16:33:41 INFO - PROCESS | 2516 | 1465860821823 Marionette TRACE conn3 -> [0,1799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:33:41 INFO - PROCESS | 2516 | 1465860821825 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:33:41 INFO - PROCESS | 2516 | 1465860821899 Marionette TRACE conn3 <- [1,1799,null,{"value":null}] 16:33:41 INFO - PROCESS | 2516 | 1465860821904 Marionette TRACE conn3 -> [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\", \"9aafb883-d809-412a-bdc1-689609e922c0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:33:41 INFO - PROCESS | 2516 | 1465860821906 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:33:41 INFO - PROCESS | 2516 | ++DOCSHELL 10A49000 == 34 [pid = 2516] [id = 459] 16:33:41 INFO - PROCESS | 2516 | ++DOMWINDOW == 78 (17946000) [pid = 2516] [serial = 1377] [outer = 00000000] 16:33:41 INFO - PROCESS | 2516 | ++DOMWINDOW == 79 (198CC800) [pid = 2516] [serial = 1378] [outer = 17946000] 16:33:41 INFO - PROCESS | 2516 | 1465860821949 Marionette DEBUG loaded listener.js 16:33:42 INFO - PROCESS | 2516 | ++DOMWINDOW == 80 (1974FC00) [pid = 2516] [serial = 1379] [outer = 17946000] 16:33:42 INFO - PROCESS | 2516 | 1465860822375 Marionette TRACE conn3 <- [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]]]}] 16:33:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | arcTo() curves in the right kind of shape 16:33:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | took 593ms 16:33:42 INFO - PROCESS | 2516 | 1465860822406 Marionette TRACE conn3 -> [0,1801,"getWindowHandle",null] 16:33:42 INFO - PROCESS | 2516 | 1465860822408 Marionette TRACE conn3 <- [1,1801,null,{"value":"13"}] 16:33:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html 16:33:42 INFO - PROCESS | 2516 | 1465860822423 Marionette TRACE conn3 -> [0,1802,"setScriptTimeout",{"ms":35000}] 16:33:42 INFO - PROCESS | 2516 | 1465860822425 Marionette TRACE conn3 <- [1,1802,null,{}] 16:33:42 INFO - PROCESS | 2516 | 1465860822432 Marionette TRACE conn3 -> [0,1803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:33:42 INFO - PROCESS | 2516 | 1465860822434 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:33:42 INFO - PROCESS | 2516 | 1465860822510 Marionette TRACE conn3 <- [1,1803,null,{"value":null}] 16:33:42 INFO - PROCESS | 2516 | 1465860822516 Marionette TRACE conn3 -> [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\", \"9aafb883-d809-412a-bdc1-689609e922c0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:33:42 INFO - PROCESS | 2516 | 1465860822518 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:33:42 INFO - PROCESS | 2516 | ++DOCSHELL 157ABC00 == 35 [pid = 2516] [id = 460] 16:33:42 INFO - PROCESS | 2516 | ++DOMWINDOW == 81 (19CA2400) [pid = 2516] [serial = 1380] [outer = 00000000] 16:33:42 INFO - PROCESS | 2516 | ++DOMWINDOW == 82 (19E81C00) [pid = 2516] [serial = 1381] [outer = 19CA2400] 16:33:42 INFO - PROCESS | 2516 | 1465860822560 Marionette DEBUG loaded listener.js 16:33:42 INFO - PROCESS | 2516 | ++DOMWINDOW == 83 (19E82800) [pid = 2516] [serial = 1382] [outer = 19CA2400] 16:33:43 INFO - PROCESS | 2516 | 1465860823088 Marionette TRACE conn3 <- [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]]]}] 16:33:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | arcTo() curves in the right kind of shape 16:33:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | took 734ms 16:33:43 INFO - PROCESS | 2516 | 1465860823163 Marionette TRACE conn3 -> [0,1805,"getWindowHandle",null] 16:33:43 INFO - PROCESS | 2516 | 1465860823168 Marionette TRACE conn3 <- [1,1805,null,{"value":"13"}] 16:33:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.end.html 16:33:43 INFO - PROCESS | 2516 | 1465860823174 Marionette TRACE conn3 -> [0,1806,"setScriptTimeout",{"ms":35000}] 16:33:43 INFO - PROCESS | 2516 | 1465860823177 Marionette TRACE conn3 <- [1,1806,null,{}] 16:33:43 INFO - PROCESS | 2516 | 1465860823183 Marionette TRACE conn3 -> [0,1807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:33:43 INFO - PROCESS | 2516 | 1465860823186 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:33:43 INFO - PROCESS | 2516 | 1465860823314 Marionette TRACE conn3 <- [1,1807,null,{"value":null}] 16:33:43 INFO - PROCESS | 2516 | 1465860823442 Marionette TRACE conn3 -> [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\", \"9aafb883-d809-412a-bdc1-689609e922c0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:33:43 INFO - PROCESS | 2516 | 1465860823447 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:33:43 INFO - PROCESS | 2516 | ++DOCSHELL 104E6C00 == 36 [pid = 2516] [id = 461] 16:33:43 INFO - PROCESS | 2516 | ++DOMWINDOW == 84 (1055C400) [pid = 2516] [serial = 1383] [outer = 00000000] 16:33:43 INFO - PROCESS | 2516 | ++DOMWINDOW == 85 (11CC6000) [pid = 2516] [serial = 1384] [outer = 1055C400] 16:33:43 INFO - PROCESS | 2516 | 1465860823503 Marionette DEBUG loaded listener.js 16:33:43 INFO - PROCESS | 2516 | ++DOMWINDOW == 86 (12D63C00) [pid = 2516] [serial = 1385] [outer = 1055C400] 16:33:44 INFO - PROCESS | 2516 | 1465860824248 Marionette TRACE conn3 <- [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]]]}] 16:33:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | arcTo() does not draw anything from P1 to P2 16:33:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | took 1155ms 16:33:44 INFO - PROCESS | 2516 | 1465860824332 Marionette TRACE conn3 -> [0,1809,"getWindowHandle",null] 16:33:44 INFO - PROCESS | 2516 | 1465860824337 Marionette TRACE conn3 <- [1,1809,null,{"value":"13"}] 16:33:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.start.html 16:33:44 INFO - PROCESS | 2516 | 1465860824343 Marionette TRACE conn3 -> [0,1810,"setScriptTimeout",{"ms":35000}] 16:33:44 INFO - PROCESS | 2516 | 1465860824346 Marionette TRACE conn3 <- [1,1810,null,{}] 16:33:44 INFO - PROCESS | 2516 | 1465860824350 Marionette TRACE conn3 -> [0,1811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:33:44 INFO - PROCESS | 2516 | 1465860824353 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:33:44 INFO - PROCESS | 2516 | 1465860824496 Marionette TRACE conn3 <- [1,1811,null,{"value":null}] 16:33:44 INFO - PROCESS | 2516 | 1465860824624 Marionette TRACE conn3 -> [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\", \"9aafb883-d809-412a-bdc1-689609e922c0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:33:44 INFO - PROCESS | 2516 | 1465860824627 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:33:44 INFO - PROCESS | 2516 | ++DOCSHELL 1430E000 == 37 [pid = 2516] [id = 462] 16:33:44 INFO - PROCESS | 2516 | ++DOMWINDOW == 87 (14310400) [pid = 2516] [serial = 1386] [outer = 00000000] 16:33:44 INFO - PROCESS | 2516 | ++DOMWINDOW == 88 (157A6400) [pid = 2516] [serial = 1387] [outer = 14310400] 16:33:44 INFO - PROCESS | 2516 | 1465860824683 Marionette DEBUG loaded listener.js 16:33:44 INFO - PROCESS | 2516 | ++DOMWINDOW == 89 (15EBC000) [pid = 2516] [serial = 1388] [outer = 14310400] 16:33:45 INFO - PROCESS | 2516 | 1465860825562 Marionette TRACE conn3 <- [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]]]}] 16:33:45 INFO - PROCESS | 2516 | --DOCSHELL 10A49000 == 36 [pid = 2516] [id = 459] 16:33:45 INFO - PROCESS | 2516 | --DOCSHELL 1047F400 == 35 [pid = 2516] [id = 458] 16:33:45 INFO - PROCESS | 2516 | --DOCSHELL 1794E000 == 34 [pid = 2516] [id = 457] 16:33:45 INFO - PROCESS | 2516 | --DOCSHELL 16ED7800 == 33 [pid = 2516] [id = 456] 16:33:45 INFO - PROCESS | 2516 | --DOCSHELL 1669C000 == 32 [pid = 2516] [id = 455] 16:33:45 INFO - PROCESS | 2516 | --DOCSHELL 157AD800 == 31 [pid = 2516] [id = 454] 16:33:45 INFO - PROCESS | 2516 | --DOCSHELL 130C8400 == 30 [pid = 2516] [id = 453] 16:33:45 INFO - PROCESS | 2516 | --DOCSHELL 10BA7C00 == 29 [pid = 2516] [id = 452] 16:33:45 INFO - PROCESS | 2516 | --DOMWINDOW == 88 (1A67C400) [pid = 2516] [serial = 1343] [outer = 00000000] [url = about:blank] 16:33:45 INFO - PROCESS | 2516 | --DOMWINDOW == 87 (1A4EA000) [pid = 2516] [serial = 1342] [outer = 00000000] [url = about:blank] 16:33:45 INFO - PROCESS | 2516 | --DOMWINDOW == 86 (1A4A8400) [pid = 2516] [serial = 1339] [outer = 00000000] [url = about:blank] 16:33:45 INFO - PROCESS | 2516 | --DOMWINDOW == 85 (198CA000) [pid = 2516] [serial = 1327] [outer = 00000000] [url = about:blank] 16:33:45 INFO - PROCESS | 2516 | --DOMWINDOW == 84 (19CA6C00) [pid = 2516] [serial = 1330] [outer = 00000000] [url = about:blank] 16:33:45 INFO - PROCESS | 2516 | --DOMWINDOW == 83 (198D4000) [pid = 2516] [serial = 1328] [outer = 00000000] [url = about:blank] 16:33:45 INFO - PROCESS | 2516 | --DOMWINDOW == 82 (17951400) [pid = 2516] [serial = 1324] [outer = 00000000] [url = about:blank] 16:33:45 INFO - PROCESS | 2516 | --DOMWINDOW == 81 (130C2400) [pid = 2516] [serial = 1315] [outer = 00000000] [url = about:blank] 16:33:45 INFO - PROCESS | 2516 | --DOMWINDOW == 80 (13243800) [pid = 2516] [serial = 1316] [outer = 00000000] [url = about:blank] 16:33:45 INFO - PROCESS | 2516 | --DOMWINDOW == 79 (131D2000) [pid = 2516] [serial = 1309] [outer = 00000000] [url = about:blank] 16:33:45 INFO - PROCESS | 2516 | --DOMWINDOW == 78 (13938400) [pid = 2516] [serial = 1310] [outer = 00000000] [url = about:blank] 16:33:45 INFO - PROCESS | 2516 | --DOMWINDOW == 77 (19CA7000) [pid = 2516] [serial = 1331] [outer = 00000000] [url = about:blank] 16:33:45 INFO - PROCESS | 2516 | --DOMWINDOW == 76 (1A4AF000) [pid = 2516] [serial = 1307] [outer = 00000000] [url = about:blank] 16:33:45 INFO - PROCESS | 2516 | --DOMWINDOW == 75 (16E9CC00) [pid = 2516] [serial = 1321] [outer = 00000000] [url = about:blank] 16:33:45 INFO - PROCESS | 2516 | --DOMWINDOW == 74 (16EDA000) [pid = 2516] [serial = 1322] [outer = 00000000] [url = about:blank] 16:33:45 INFO - PROCESS | 2516 | --DOMWINDOW == 73 (103F3C00) [pid = 2516] [serial = 1312] [outer = 00000000] [url = about:blank] 16:33:45 INFO - PROCESS | 2516 | --DOMWINDOW == 72 (10A48C00) [pid = 2516] [serial = 1313] [outer = 00000000] [url = about:blank] 16:33:45 INFO - PROCESS | 2516 | --DOMWINDOW == 71 (15A9A000) [pid = 2516] [serial = 1318] [outer = 00000000] [url = about:blank] 16:33:45 INFO - PROCESS | 2516 | --DOMWINDOW == 70 (15EC0400) [pid = 2516] [serial = 1319] [outer = 00000000] [url = about:blank] 16:33:45 INFO - PROCESS | 2516 | --DOMWINDOW == 69 (19CA6800) [pid = 2516] [serial = 1336] [outer = 00000000] [url = about:blank] 16:33:45 INFO - PROCESS | 2516 | --DOMWINDOW == 68 (11C20000) [pid = 2516] [serial = 1333] [outer = 00000000] [url = about:blank] 16:33:45 INFO - PROCESS | 2516 | --DOMWINDOW == 67 (1314EC00) [pid = 2516] [serial = 1334] [outer = 00000000] [url = about:blank] 16:33:45 INFO - PROCESS | 2516 | --DOMWINDOW == 66 (17EC9800) [pid = 2516] [serial = 1325] [outer = 00000000] [url = about:blank] 16:33:45 INFO - PROCESS | 2516 | --DOMWINDOW == 65 (19E8D800) [pid = 2516] [serial = 1337] [outer = 00000000] [url = about:blank] 16:33:45 INFO - PROCESS | 2516 | --DOMWINDOW == 64 (1A4B5800) [pid = 2516] [serial = 1340] [outer = 00000000] [url = about:blank] 16:33:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | arcTo() draws a straight line from P0 to P1 16:33:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | took 1295ms 16:33:45 INFO - PROCESS | 2516 | 1465860825642 Marionette TRACE conn3 -> [0,1813,"getWindowHandle",null] 16:33:45 INFO - PROCESS | 2516 | 1465860825646 Marionette TRACE conn3 <- [1,1813,null,{"value":"13"}] 16:33:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.transformation.html 16:33:45 INFO - PROCESS | 2516 | 1465860825651 Marionette TRACE conn3 -> [0,1814,"setScriptTimeout",{"ms":35000}] 16:33:45 INFO - PROCESS | 2516 | 1465860825654 Marionette TRACE conn3 <- [1,1814,null,{}] 16:33:45 INFO - PROCESS | 2516 | 1465860825659 Marionette TRACE conn3 -> [0,1815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:33:45 INFO - PROCESS | 2516 | 1465860825662 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:33:45 INFO - PROCESS | 2516 | 1465860825755 Marionette TRACE conn3 <- [1,1815,null,{"value":null}] 16:33:45 INFO - PROCESS | 2516 | 1465860825762 Marionette TRACE conn3 -> [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\", \"9aafb883-d809-412a-bdc1-689609e922c0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:33:45 INFO - PROCESS | 2516 | 1465860825766 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:33:45 INFO - PROCESS | 2516 | ++DOCSHELL 10A52800 == 30 [pid = 2516] [id = 463] 16:33:45 INFO - PROCESS | 2516 | ++DOMWINDOW == 65 (10BA5400) [pid = 2516] [serial = 1389] [outer = 00000000] 16:33:45 INFO - PROCESS | 2516 | ++DOMWINDOW == 66 (10EFC400) [pid = 2516] [serial = 1390] [outer = 10BA5400] 16:33:45 INFO - PROCESS | 2516 | 1465860825817 Marionette DEBUG loaded listener.js 16:33:45 INFO - PROCESS | 2516 | ++DOMWINDOW == 67 (11AD5C00) [pid = 2516] [serial = 1391] [outer = 10BA5400] 16:33:46 INFO - PROCESS | 2516 | 1465860826347 Marionette TRACE conn3 <- [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]]]}] 16:33:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.transformation.html | arcTo joins up to the last subpath point correctly 16:33:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.transformation.html | took 734ms 16:33:46 INFO - PROCESS | 2516 | 1465860826393 Marionette TRACE conn3 -> [0,1817,"getWindowHandle",null] 16:33:46 INFO - PROCESS | 2516 | 1465860826397 Marionette TRACE conn3 <- [1,1817,null,{"value":"13"}] 16:33:46 INFO - PROCESS | 2516 | 1465860826402 Marionette TRACE conn3 -> [0,1818,"setScriptTimeout",{"ms":35000}] 16:33:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.1.html 16:33:46 INFO - PROCESS | 2516 | 1465860826405 Marionette TRACE conn3 <- [1,1818,null,{}] 16:33:46 INFO - PROCESS | 2516 | 1465860826408 Marionette TRACE conn3 -> [0,1819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:33:46 INFO - PROCESS | 2516 | 1465860826411 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:33:46 INFO - PROCESS | 2516 | 1465860826493 Marionette TRACE conn3 <- [1,1819,null,{"value":null}] 16:33:46 INFO - PROCESS | 2516 | 1465860826501 Marionette TRACE conn3 -> [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\", \"9aafb883-d809-412a-bdc1-689609e922c0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:33:46 INFO - PROCESS | 2516 | 1465860826503 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:33:46 INFO - PROCESS | 2516 | ++DOCSHELL 13122400 == 31 [pid = 2516] [id = 464] 16:33:46 INFO - PROCESS | 2516 | ++DOMWINDOW == 68 (1312A000) [pid = 2516] [serial = 1392] [outer = 00000000] 16:33:46 INFO - PROCESS | 2516 | ++DOMWINDOW == 69 (1365F800) [pid = 2516] [serial = 1393] [outer = 1312A000] 16:33:46 INFO - PROCESS | 2516 | 1465860826548 Marionette DEBUG loaded listener.js 16:33:46 INFO - PROCESS | 2516 | ++DOMWINDOW == 70 (13C4F400) [pid = 2516] [serial = 1394] [outer = 1312A000] 16:33:46 INFO - PROCESS | 2516 | 1465860827013 Marionette TRACE conn3 <- [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]]]}] 16:33:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | arcTo() with zero radius draws a straight line from P0 to P1 16:33:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | took 624ms 16:33:47 INFO - PROCESS | 2516 | 1465860827041 Marionette TRACE conn3 -> [0,1821,"getWindowHandle",null] 16:33:47 INFO - PROCESS | 2516 | 1465860827043 Marionette TRACE conn3 <- [1,1821,null,{"value":"13"}] 16:33:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.2.html 16:33:47 INFO - PROCESS | 2516 | 1465860827050 Marionette TRACE conn3 -> [0,1822,"setScriptTimeout",{"ms":35000}] 16:33:47 INFO - PROCESS | 2516 | 1465860827053 Marionette TRACE conn3 <- [1,1822,null,{}] 16:33:47 INFO - PROCESS | 2516 | 1465860827064 Marionette TRACE conn3 -> [0,1823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:33:47 INFO - PROCESS | 2516 | 1465860827069 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:33:47 INFO - PROCESS | 2516 | 1465860827152 Marionette TRACE conn3 <- [1,1823,null,{"value":null}] 16:33:47 INFO - PROCESS | 2516 | 1465860827161 Marionette TRACE conn3 -> [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\", \"9aafb883-d809-412a-bdc1-689609e922c0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:33:47 INFO - PROCESS | 2516 | 1465860827164 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:33:47 INFO - PROCESS | 2516 | ++DOCSHELL 15F35000 == 32 [pid = 2516] [id = 465] 16:33:47 INFO - PROCESS | 2516 | ++DOMWINDOW == 71 (15F37C00) [pid = 2516] [serial = 1395] [outer = 00000000] 16:33:47 INFO - PROCESS | 2516 | ++DOMWINDOW == 72 (166A2C00) [pid = 2516] [serial = 1396] [outer = 15F37C00] 16:33:47 INFO - PROCESS | 2516 | 1465860827210 Marionette DEBUG loaded listener.js 16:33:47 INFO - PROCESS | 2516 | ++DOMWINDOW == 73 (16A40C00) [pid = 2516] [serial = 1397] [outer = 15F37C00] 16:33:47 INFO - PROCESS | 2516 | 1465860827705 Marionette TRACE conn3 <- [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]]]}] 16:33:47 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 16:33:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.2.html | took 702ms 16:33:47 INFO - PROCESS | 2516 | 1465860827750 Marionette TRACE conn3 -> [0,1825,"getWindowHandle",null] 16:33:47 INFO - PROCESS | 2516 | 1465860827753 Marionette TRACE conn3 <- [1,1825,null,{"value":"13"}] 16:33:47 INFO - PROCESS | 2516 | 1465860827756 Marionette TRACE conn3 -> [0,1826,"setScriptTimeout",{"ms":35000}] 16:33:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.beginPath.html 16:33:47 INFO - PROCESS | 2516 | 1465860827758 Marionette TRACE conn3 <- [1,1826,null,{}] 16:33:47 INFO - PROCESS | 2516 | 1465860827761 Marionette TRACE conn3 -> [0,1827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:33:47 INFO - PROCESS | 2516 | 1465860827763 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:33:47 INFO - PROCESS | 2516 | 1465860827872 Marionette TRACE conn3 <- [1,1827,null,{"value":null}] 16:33:47 INFO - PROCESS | 2516 | 1465860827885 Marionette TRACE conn3 -> [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\", \"9aafb883-d809-412a-bdc1-689609e922c0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:33:47 INFO - PROCESS | 2516 | 1465860827887 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:33:47 INFO - PROCESS | 2516 | ++DOCSHELL 1761A000 == 33 [pid = 2516] [id = 466] 16:33:47 INFO - PROCESS | 2516 | ++DOMWINDOW == 74 (1761B400) [pid = 2516] [serial = 1398] [outer = 00000000] 16:33:47 INFO - PROCESS | 2516 | ++DOMWINDOW == 75 (17714400) [pid = 2516] [serial = 1399] [outer = 1761B400] 16:33:47 INFO - PROCESS | 2516 | 1465860827930 Marionette DEBUG loaded listener.js 16:33:47 INFO - PROCESS | 2516 | ++DOMWINDOW == 76 (17947000) [pid = 2516] [serial = 1400] [outer = 1761B400] 16:33:48 INFO - PROCESS | 2516 | 1465860828397 Marionette TRACE conn3 <- [1,1828,null,{"value":["/2dcontext/path-objects/2d.path.beginPath.html",0,null,null,[["Canvas test: 2d.path.beginPath",0,null,null]]]}] 16:33:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.beginPath.html | Canvas test: 2d.path.beginPath 16:33:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.beginPath.html | took 702ms 16:33:48 INFO - PROCESS | 2516 | 1465860828456 Marionette TRACE conn3 -> [0,1829,"getWindowHandle",null] 16:33:48 INFO - PROCESS | 2516 | 1465860828458 Marionette TRACE conn3 <- [1,1829,null,{"value":"13"}] 16:33:48 INFO - PROCESS | 2516 | 1465860828461 Marionette TRACE conn3 -> [0,1830,"setScriptTimeout",{"ms":35000}] 16:33:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html 16:33:48 INFO - PROCESS | 2516 | 1465860828463 Marionette TRACE conn3 <- [1,1830,null,{}] 16:33:48 INFO - PROCESS | 2516 | 1465860828466 Marionette TRACE conn3 -> [0,1831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:33:48 INFO - PROCESS | 2516 | 1465860828468 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:33:48 INFO - PROCESS | 2516 | 1465860828577 Marionette TRACE conn3 <- [1,1831,null,{"value":null}] 16:33:48 INFO - PROCESS | 2516 | 1465860828585 Marionette TRACE conn3 -> [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\", \"9aafb883-d809-412a-bdc1-689609e922c0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:33:48 INFO - PROCESS | 2516 | 1465860828587 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:33:48 INFO - PROCESS | 2516 | ++DOCSHELL 12ADE400 == 34 [pid = 2516] [id = 467] 16:33:48 INFO - PROCESS | 2516 | ++DOMWINDOW == 77 (16D71800) [pid = 2516] [serial = 1401] [outer = 00000000] 16:33:48 INFO - PROCESS | 2516 | ++DOMWINDOW == 78 (17E04000) [pid = 2516] [serial = 1402] [outer = 16D71800] 16:33:48 INFO - PROCESS | 2516 | 1465860828629 Marionette DEBUG loaded listener.js 16:33:48 INFO - PROCESS | 2516 | ++DOMWINDOW == 79 (17EC9800) [pid = 2516] [serial = 1403] [outer = 16D71800] 16:33:49 INFO - PROCESS | 2516 | 1465860829077 Marionette TRACE conn3 <- [1,1832,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.basic",0,null,null]]]}] 16:33:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | Canvas test: 2d.path.bezierCurveTo.basic 16:33:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | took 624ms 16:33:49 INFO - PROCESS | 2516 | 1465860829099 Marionette TRACE conn3 -> [0,1833,"getWindowHandle",null] 16:33:49 INFO - PROCESS | 2516 | 1465860829101 Marionette TRACE conn3 <- [1,1833,null,{"value":"13"}] 16:33:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html 16:33:49 INFO - PROCESS | 2516 | 1465860829104 Marionette TRACE conn3 -> [0,1834,"setScriptTimeout",{"ms":35000}] 16:33:49 INFO - PROCESS | 2516 | 1465860829106 Marionette TRACE conn3 <- [1,1834,null,{}] 16:33:49 INFO - PROCESS | 2516 | 1465860829109 Marionette TRACE conn3 -> [0,1835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:33:49 INFO - PROCESS | 2516 | 1465860829115 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:33:49 INFO - PROCESS | 2516 | 1465860829247 Marionette TRACE conn3 <- [1,1835,null,{"value":null}] 16:33:49 INFO - PROCESS | 2516 | 1465860829340 Marionette TRACE conn3 -> [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\", \"9aafb883-d809-412a-bdc1-689609e922c0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:33:49 INFO - PROCESS | 2516 | 1465860829342 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:33:49 INFO - PROCESS | 2516 | ++DOCSHELL 19CA6000 == 35 [pid = 2516] [id = 468] 16:33:49 INFO - PROCESS | 2516 | ++DOMWINDOW == 80 (19CA6C00) [pid = 2516] [serial = 1404] [outer = 00000000] 16:33:49 INFO - PROCESS | 2516 | ++DOMWINDOW == 81 (19E8A400) [pid = 2516] [serial = 1405] [outer = 19CA6C00] 16:33:49 INFO - PROCESS | 2516 | 1465860829396 Marionette DEBUG loaded listener.js 16:33:49 INFO - PROCESS | 2516 | ++DOMWINDOW == 82 (19E8A800) [pid = 2516] [serial = 1406] [outer = 19CA6C00] 16:33:49 INFO - PROCESS | 2516 | 1465860829814 Marionette TRACE conn3 <- [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]]]}] 16:33:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html | If there is no subpath, the first control point is added (and nothing is drawn up to it) 16:33:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html | took 733ms 16:33:49 INFO - PROCESS | 2516 | 1465860829845 Marionette TRACE conn3 -> [0,1837,"getWindowHandle",null] 16:33:49 INFO - PROCESS | 2516 | 1465860829847 Marionette TRACE conn3 <- [1,1837,null,{"value":"13"}] 16:33:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html 16:33:49 INFO - PROCESS | 2516 | 1465860829851 Marionette TRACE conn3 -> [0,1838,"setScriptTimeout",{"ms":35000}] 16:33:49 INFO - PROCESS | 2516 | 1465860829852 Marionette TRACE conn3 <- [1,1838,null,{}] 16:33:49 INFO - PROCESS | 2516 | 1465860829855 Marionette TRACE conn3 -> [0,1839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:33:49 INFO - PROCESS | 2516 | 1465860829857 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:33:49 INFO - PROCESS | 2516 | 1465860829972 Marionette TRACE conn3 <- [1,1839,null,{"value":null}] 16:33:49 INFO - PROCESS | 2516 | 1465860829978 Marionette TRACE conn3 -> [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\", \"9aafb883-d809-412a-bdc1-689609e922c0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:33:49 INFO - PROCESS | 2516 | 1465860829980 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:33:49 INFO - PROCESS | 2516 | ++DOCSHELL 1A24E000 == 36 [pid = 2516] [id = 469] 16:33:49 INFO - PROCESS | 2516 | ++DOMWINDOW == 83 (1A24E800) [pid = 2516] [serial = 1407] [outer = 00000000] 16:33:49 INFO - PROCESS | 2516 | ++DOMWINDOW == 84 (1A30B400) [pid = 2516] [serial = 1408] [outer = 1A24E800] 16:33:50 INFO - PROCESS | 2516 | 1465860830021 Marionette DEBUG loaded listener.js 16:33:50 INFO - PROCESS | 2516 | ++DOMWINDOW == 85 (1A4AA000) [pid = 2516] [serial = 1409] [outer = 1A24E800] 16:33:50 INFO - PROCESS | 2516 | --DOMWINDOW == 84 (157AE800) [pid = 2516] [serial = 1362] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html] 16:33:50 INFO - PROCESS | 2516 | --DOMWINDOW == 83 (10ECA800) [pid = 2516] [serial = 1353] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.1.html] 16:33:50 INFO - PROCESS | 2516 | --DOMWINDOW == 82 (1794F800) [pid = 2516] [serial = 1371] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.nonfinite.html] 16:33:50 INFO - PROCESS | 2516 | --DOMWINDOW == 81 (16ED8000) [pid = 2516] [serial = 1368] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.negative.html] 16:33:50 INFO - PROCESS | 2516 | --DOMWINDOW == 80 (130CBC00) [pid = 2516] [serial = 1359] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.3.html] 16:33:50 INFO - PROCESS | 2516 | --DOMWINDOW == 79 (104EB400) [pid = 2516] [serial = 1374] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.scale.html] 16:33:50 INFO - PROCESS | 2516 | --DOMWINDOW == 78 (10BA9800) [pid = 2516] [serial = 1356] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.2.html] 16:33:50 INFO - PROCESS | 2516 | --DOMWINDOW == 77 (17946000) [pid = 2516] [serial = 1377] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html] 16:33:50 INFO - PROCESS | 2516 | --DOMWINDOW == 76 (12AE6000) [pid = 2516] [serial = 1344] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zeroradius.html] 16:33:50 INFO - PROCESS | 2516 | --DOMWINDOW == 75 (16D71400) [pid = 2516] [serial = 1347] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.1.html] 16:33:50 INFO - PROCESS | 2516 | --DOMWINDOW == 74 (1A4E9000) [pid = 2516] [serial = 1350] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.2.html] 16:33:50 INFO - PROCESS | 2516 | --DOMWINDOW == 73 (1669C400) [pid = 2516] [serial = 1365] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html] 16:33:50 INFO - PROCESS | 2516 | 1465860830514 Marionette TRACE conn3 <- [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]]]}] 16:33:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 16:33:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | took 749ms 16:33:50 INFO - PROCESS | 2516 | 1465860830592 Marionette TRACE conn3 -> [0,1841,"getWindowHandle",null] 16:33:50 INFO - PROCESS | 2516 | 1465860830594 Marionette TRACE conn3 <- [1,1841,null,{"value":"13"}] 16:33:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html 16:33:50 INFO - PROCESS | 2516 | 1465860830597 Marionette TRACE conn3 -> [0,1842,"setScriptTimeout",{"ms":35000}] 16:33:50 INFO - PROCESS | 2516 | 1465860830599 Marionette TRACE conn3 <- [1,1842,null,{}] 16:33:50 INFO - PROCESS | 2516 | 1465860830603 Marionette TRACE conn3 -> [0,1843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:33:50 INFO - PROCESS | 2516 | 1465860830605 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:33:50 INFO - PROCESS | 2516 | 1465860830709 Marionette TRACE conn3 <- [1,1843,null,{"value":null}] 16:33:50 INFO - PROCESS | 2516 | 1465860830715 Marionette TRACE conn3 -> [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\", \"9aafb883-d809-412a-bdc1-689609e922c0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:33:50 INFO - PROCESS | 2516 | 1465860830717 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:33:50 INFO - PROCESS | 2516 | ++DOCSHELL 10475000 == 37 [pid = 2516] [id = 470] 16:33:50 INFO - PROCESS | 2516 | ++DOMWINDOW == 74 (10BA9800) [pid = 2516] [serial = 1410] [outer = 00000000] 16:33:50 INFO - PROCESS | 2516 | ++DOMWINDOW == 75 (16F8AC00) [pid = 2516] [serial = 1411] [outer = 10BA9800] 16:33:50 INFO - PROCESS | 2516 | 1465860830760 Marionette DEBUG loaded listener.js 16:33:50 INFO - PROCESS | 2516 | ++DOMWINDOW == 76 (19750C00) [pid = 2516] [serial = 1412] [outer = 10BA9800] 16:33:51 INFO - PROCESS | 2516 | 1465860831162 Marionette TRACE conn3 <- [1,1844,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html",0,null,null,[["bezierCurveTo() with Infinity/NaN is ignored",0,null,null]]]}] 16:33:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | bezierCurveTo() with Infinity/NaN is ignored 16:33:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | took 640ms 16:33:51 INFO - PROCESS | 2516 | 1465860831219 Marionette TRACE conn3 -> [0,1845,"getWindowHandle",null] 16:33:51 INFO - PROCESS | 2516 | 1465860831221 Marionette TRACE conn3 <- [1,1845,null,{"value":"13"}] 16:33:51 INFO - PROCESS | 2516 | 1465860831225 Marionette TRACE conn3 -> [0,1846,"setScriptTimeout",{"ms":35000}] 16:33:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html 16:33:51 INFO - PROCESS | 2516 | 1465860831226 Marionette TRACE conn3 <- [1,1846,null,{}] 16:33:51 INFO - PROCESS | 2516 | 1465860831230 Marionette TRACE conn3 -> [0,1847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:33:51 INFO - PROCESS | 2516 | 1465860831232 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:33:51 INFO - PROCESS | 2516 | 1465860831320 Marionette TRACE conn3 <- [1,1847,null,{"value":null}] 16:33:51 INFO - PROCESS | 2516 | 1465860831326 Marionette TRACE conn3 -> [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\", \"9aafb883-d809-412a-bdc1-689609e922c0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:33:51 INFO - PROCESS | 2516 | 1465860831328 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:33:51 INFO - PROCESS | 2516 | ++DOCSHELL 16D0BC00 == 38 [pid = 2516] [id = 471] 16:33:51 INFO - PROCESS | 2516 | ++DOMWINDOW == 77 (19E81800) [pid = 2516] [serial = 1413] [outer = 00000000] 16:33:51 INFO - PROCESS | 2516 | ++DOMWINDOW == 78 (1A30A400) [pid = 2516] [serial = 1414] [outer = 19E81800] 16:33:51 INFO - PROCESS | 2516 | 1465860831370 Marionette DEBUG loaded listener.js 16:33:51 INFO - PROCESS | 2516 | ++DOMWINDOW == 79 (1A4B4000) [pid = 2516] [serial = 1415] [outer = 19E81800] 16:33:51 INFO - PROCESS | 2516 | 1465860831798 Marionette TRACE conn3 <- [1,1848,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.scaled",0,null,null]]]}] 16:33:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | Canvas test: 2d.path.bezierCurveTo.scaled 16:33:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | took 592ms 16:33:51 INFO - PROCESS | 2516 | 1465860831822 Marionette TRACE conn3 -> [0,1849,"getWindowHandle",null] 16:33:51 INFO - PROCESS | 2516 | 1465860831824 Marionette TRACE conn3 <- [1,1849,null,{"value":"13"}] 16:33:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html 16:33:51 INFO - PROCESS | 2516 | 1465860831841 Marionette TRACE conn3 -> [0,1850,"setScriptTimeout",{"ms":35000}] 16:33:51 INFO - PROCESS | 2516 | 1465860831843 Marionette TRACE conn3 <- [1,1850,null,{}] 16:33:51 INFO - PROCESS | 2516 | 1465860831850 Marionette TRACE conn3 -> [0,1851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:33:51 INFO - PROCESS | 2516 | 1465860831852 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:33:51 INFO - PROCESS | 2516 | 1465860831930 Marionette TRACE conn3 <- [1,1851,null,{"value":null}] 16:33:51 INFO - PROCESS | 2516 | 1465860831936 Marionette TRACE conn3 -> [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\", \"9aafb883-d809-412a-bdc1-689609e922c0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:33:51 INFO - PROCESS | 2516 | 1465860831938 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:33:51 INFO - PROCESS | 2516 | ++DOCSHELL 16EA5400 == 39 [pid = 2516] [id = 472] 16:33:51 INFO - PROCESS | 2516 | ++DOMWINDOW == 80 (1A254000) [pid = 2516] [serial = 1416] [outer = 00000000] 16:33:51 INFO - PROCESS | 2516 | ++DOMWINDOW == 81 (1A4E5000) [pid = 2516] [serial = 1417] [outer = 1A254000] 16:33:51 INFO - PROCESS | 2516 | 1465860831981 Marionette DEBUG loaded listener.js 16:33:52 INFO - PROCESS | 2516 | ++DOMWINDOW == 82 (1A4E6000) [pid = 2516] [serial = 1418] [outer = 1A254000] 16:33:52 INFO - PROCESS | 2516 | 1465860832649 Marionette TRACE conn3 <- [1,1852,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.shape",0,null,null]]]}] 16:33:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | Canvas test: 2d.path.bezierCurveTo.shape 16:33:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | took 858ms 16:33:52 INFO - PROCESS | 2516 | 1465860832692 Marionette TRACE conn3 -> [0,1853,"getWindowHandle",null] 16:33:52 INFO - PROCESS | 2516 | 1465860832696 Marionette TRACE conn3 <- [1,1853,null,{"value":"13"}] 16:33:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.1.html 16:33:52 INFO - PROCESS | 2516 | 1465860832701 Marionette TRACE conn3 -> [0,1854,"setScriptTimeout",{"ms":35000}] 16:33:52 INFO - PROCESS | 2516 | 1465860832705 Marionette TRACE conn3 <- [1,1854,null,{}] 16:33:52 INFO - PROCESS | 2516 | 1465860832711 Marionette TRACE conn3 -> [0,1855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:33:52 INFO - PROCESS | 2516 | 1465860832714 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:33:52 INFO - PROCESS | 2516 | 1465860832823 Marionette TRACE conn3 <- [1,1855,null,{"value":null}] 16:33:52 INFO - PROCESS | 2516 | 1465860832932 Marionette TRACE conn3 -> [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\", \"9aafb883-d809-412a-bdc1-689609e922c0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:33:52 INFO - PROCESS | 2516 | 1465860832934 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:33:52 INFO - PROCESS | 2516 | ++DOCSHELL 10EF4800 == 40 [pid = 2516] [id = 473] 16:33:52 INFO - PROCESS | 2516 | ++DOMWINDOW == 83 (10EF5000) [pid = 2516] [serial = 1419] [outer = 00000000] 16:33:52 INFO - PROCESS | 2516 | ++DOMWINDOW == 84 (1309EC00) [pid = 2516] [serial = 1420] [outer = 10EF5000] 16:33:52 INFO - PROCESS | 2516 | 1465860832989 Marionette DEBUG loaded listener.js 16:33:53 INFO - PROCESS | 2516 | ++DOMWINDOW == 85 (13935000) [pid = 2516] [serial = 1421] [outer = 10EF5000] 16:33:53 INFO - PROCESS | 2516 | 1465860833587 Marionette TRACE conn3 <- [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]]]}] 16:33:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.1.html | Canvas test: 2d.path.clip.basic.1 16:33:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.1.html | took 936ms 16:33:53 INFO - PROCESS | 2516 | 1465860833648 Marionette TRACE conn3 -> [0,1857,"getWindowHandle",null] 16:33:53 INFO - PROCESS | 2516 | 1465860833652 Marionette TRACE conn3 <- [1,1857,null,{"value":"13"}] 16:33:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.2.html 16:33:53 INFO - PROCESS | 2516 | 1465860833659 Marionette TRACE conn3 -> [0,1858,"setScriptTimeout",{"ms":35000}] 16:33:53 INFO - PROCESS | 2516 | 1465860833662 Marionette TRACE conn3 <- [1,1858,null,{}] 16:33:53 INFO - PROCESS | 2516 | 1465860833666 Marionette TRACE conn3 -> [0,1859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:33:53 INFO - PROCESS | 2516 | 1465860833669 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:33:53 INFO - PROCESS | 2516 | 1465860833778 Marionette TRACE conn3 <- [1,1859,null,{"value":null}] 16:33:53 INFO - PROCESS | 2516 | 1465860833914 Marionette TRACE conn3 -> [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\", \"9aafb883-d809-412a-bdc1-689609e922c0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:33:53 INFO - PROCESS | 2516 | 1465860833917 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:33:53 INFO - PROCESS | 2516 | ++DOCSHELL 15A99400 == 41 [pid = 2516] [id = 474] 16:33:53 INFO - PROCESS | 2516 | ++DOMWINDOW == 86 (15E18400) [pid = 2516] [serial = 1422] [outer = 00000000] 16:33:53 INFO - PROCESS | 2516 | ++DOMWINDOW == 87 (16A3B000) [pid = 2516] [serial = 1423] [outer = 15E18400] 16:33:53 INFO - PROCESS | 2516 | 1465860833973 Marionette DEBUG loaded listener.js 16:33:54 INFO - PROCESS | 2516 | ++DOMWINDOW == 88 (16E9F400) [pid = 2516] [serial = 1424] [outer = 15E18400] 16:33:54 INFO - PROCESS | 2516 | 1465860834566 Marionette TRACE conn3 <- [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]]]}] 16:33:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.2.html | Canvas test: 2d.path.clip.basic.2 16:33:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.2.html | took 936ms 16:33:54 INFO - PROCESS | 2516 | 1465860834608 Marionette TRACE conn3 -> [0,1861,"getWindowHandle",null] 16:33:54 INFO - PROCESS | 2516 | 1465860834611 Marionette TRACE conn3 <- [1,1861,null,{"value":"13"}] 16:33:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.empty.html 16:33:54 INFO - PROCESS | 2516 | 1465860834616 Marionette TRACE conn3 -> [0,1862,"setScriptTimeout",{"ms":35000}] 16:33:54 INFO - PROCESS | 2516 | 1465860834619 Marionette TRACE conn3 <- [1,1862,null,{}] 16:33:54 INFO - PROCESS | 2516 | 1465860834630 Marionette TRACE conn3 -> [0,1863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:33:54 INFO - PROCESS | 2516 | 1465860834635 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:33:54 INFO - PROCESS | 2516 | 1465860834740 Marionette TRACE conn3 <- [1,1863,null,{"value":null}] 16:33:54 INFO - PROCESS | 2516 | 1465860834877 Marionette TRACE conn3 -> [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\", \"9aafb883-d809-412a-bdc1-689609e922c0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:33:54 INFO - PROCESS | 2516 | 1465860834881 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:33:54 INFO - PROCESS | 2516 | ++DOCSHELL 19E7F400 == 42 [pid = 2516] [id = 475] 16:33:54 INFO - PROCESS | 2516 | ++DOMWINDOW == 89 (19E85400) [pid = 2516] [serial = 1425] [outer = 00000000] 16:33:54 INFO - PROCESS | 2516 | ++DOMWINDOW == 90 (1A4B5800) [pid = 2516] [serial = 1426] [outer = 19E85400] 16:33:54 INFO - PROCESS | 2516 | 1465860834937 Marionette DEBUG loaded listener.js 16:33:55 INFO - PROCESS | 2516 | ++DOMWINDOW == 91 (1A4ED800) [pid = 2516] [serial = 1427] [outer = 19E85400] 16:33:55 INFO - PROCESS | 2516 | 1465860835655 Marionette TRACE conn3 <- [1,1864,null,{"value":["/2dcontext/path-objects/2d.path.clip.empty.html",0,null,null,[["Canvas test: 2d.path.clip.empty",0,null,null]]]}] 16:33:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.empty.html | Canvas test: 2d.path.clip.empty 16:33:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.empty.html | took 1093ms 16:33:55 INFO - PROCESS | 2516 | 1465860835720 Marionette TRACE conn3 -> [0,1865,"getWindowHandle",null] 16:33:55 INFO - PROCESS | 2516 | 1465860835724 Marionette TRACE conn3 <- [1,1865,null,{"value":"13"}] 16:33:55 INFO - PROCESS | 2516 | 1465860835729 Marionette TRACE conn3 -> [0,1866,"setScriptTimeout",{"ms":35000}] 16:33:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.intersect.html 16:33:55 INFO - PROCESS | 2516 | 1465860835733 Marionette TRACE conn3 <- [1,1866,null,{}] 16:33:55 INFO - PROCESS | 2516 | 1465860835738 Marionette TRACE conn3 -> [0,1867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:33:55 INFO - PROCESS | 2516 | 1465860835741 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:33:55 INFO - PROCESS | 2516 | 1465860835839 Marionette TRACE conn3 <- [1,1867,null,{"value":null}] 16:33:55 INFO - PROCESS | 2516 | 1465860835941 Marionette TRACE conn3 -> [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\", \"9aafb883-d809-412a-bdc1-689609e922c0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:33:55 INFO - PROCESS | 2516 | 1465860835945 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:33:55 INFO - PROCESS | 2516 | ++DOCSHELL 11C29000 == 43 [pid = 2516] [id = 476] 16:33:55 INFO - PROCESS | 2516 | ++DOMWINDOW == 92 (11CCB000) [pid = 2516] [serial = 1428] [outer = 00000000] 16:33:55 INFO - PROCESS | 2516 | ++DOMWINDOW == 93 (1309C800) [pid = 2516] [serial = 1429] [outer = 11CCB000] 16:33:55 INFO - PROCESS | 2516 | 1465860835993 Marionette DEBUG loaded listener.js 16:33:56 INFO - PROCESS | 2516 | ++DOMWINDOW == 94 (13154400) [pid = 2516] [serial = 1430] [outer = 11CCB000] 16:33:57 INFO - PROCESS | 2516 | --DOCSHELL 10EC7800 == 42 [pid = 2516] [id = 451] 16:33:57 INFO - PROCESS | 2516 | --DOCSHELL 16D0BC00 == 41 [pid = 2516] [id = 471] 16:33:57 INFO - PROCESS | 2516 | --DOCSHELL 10475000 == 40 [pid = 2516] [id = 470] 16:33:57 INFO - PROCESS | 2516 | --DOCSHELL 1A24E000 == 39 [pid = 2516] [id = 469] 16:33:57 INFO - PROCESS | 2516 | --DOCSHELL 19CA6000 == 38 [pid = 2516] [id = 468] 16:33:57 INFO - PROCESS | 2516 | --DOCSHELL 12ADE400 == 37 [pid = 2516] [id = 467] 16:33:57 INFO - PROCESS | 2516 | --DOCSHELL 1761A000 == 36 [pid = 2516] [id = 466] 16:33:57 INFO - PROCESS | 2516 | --DOCSHELL 15F35000 == 35 [pid = 2516] [id = 465] 16:33:57 INFO - PROCESS | 2516 | --DOCSHELL 13122400 == 34 [pid = 2516] [id = 464] 16:33:57 INFO - PROCESS | 2516 | --DOCSHELL 10A52800 == 33 [pid = 2516] [id = 463] 16:33:57 INFO - PROCESS | 2516 | --DOCSHELL 104E6C00 == 32 [pid = 2516] [id = 461] 16:33:57 INFO - PROCESS | 2516 | --DOCSHELL 1430E000 == 31 [pid = 2516] [id = 462] 16:33:57 INFO - PROCESS | 2516 | --DOCSHELL 157ABC00 == 30 [pid = 2516] [id = 460] 16:33:57 INFO - PROCESS | 2516 | --DOCSHELL 15A99400 == 29 [pid = 2516] [id = 474] 16:33:57 INFO - PROCESS | 2516 | --DOCSHELL 19E7F400 == 28 [pid = 2516] [id = 475] 16:33:57 INFO - PROCESS | 2516 | --DOCSHELL 16EA5400 == 27 [pid = 2516] [id = 472] 16:33:57 INFO - PROCESS | 2516 | --DOCSHELL 10EF4800 == 26 [pid = 2516] [id = 473] 16:33:57 INFO - PROCESS | 2516 | --DOMWINDOW == 93 (15E19000) [pid = 2516] [serial = 1363] [outer = 00000000] [url = about:blank] 16:33:57 INFO - PROCESS | 2516 | --DOMWINDOW == 92 (13151C00) [pid = 2516] [serial = 1355] [outer = 00000000] [url = about:blank] 16:33:57 INFO - PROCESS | 2516 | --DOMWINDOW == 91 (12AA9C00) [pid = 2516] [serial = 1354] [outer = 00000000] [url = about:blank] 16:33:57 INFO - PROCESS | 2516 | --DOMWINDOW == 90 (17F66800) [pid = 2516] [serial = 1372] [outer = 00000000] [url = about:blank] 16:33:57 INFO - PROCESS | 2516 | --DOMWINDOW == 89 (17621000) [pid = 2516] [serial = 1370] [outer = 00000000] [url = about:blank] 16:33:57 INFO - PROCESS | 2516 | --DOMWINDOW == 88 (1700E400) [pid = 2516] [serial = 1369] [outer = 00000000] [url = about:blank] 16:33:57 INFO - PROCESS | 2516 | --DOMWINDOW == 87 (13146800) [pid = 2516] [serial = 1360] [outer = 00000000] [url = about:blank] 16:33:57 INFO - PROCESS | 2516 | --DOMWINDOW == 86 (1430D800) [pid = 2516] [serial = 1375] [outer = 00000000] [url = about:blank] 16:33:57 INFO - PROCESS | 2516 | --DOMWINDOW == 85 (13248400) [pid = 2516] [serial = 1361] [outer = 00000000] [url = about:blank] 16:33:57 INFO - PROCESS | 2516 | --DOMWINDOW == 84 (112A2800) [pid = 2516] [serial = 1357] [outer = 00000000] [url = about:blank] 16:33:57 INFO - PROCESS | 2516 | --DOMWINDOW == 83 (11ADAC00) [pid = 2516] [serial = 1358] [outer = 00000000] [url = about:blank] 16:33:57 INFO - PROCESS | 2516 | --DOMWINDOW == 82 (198CC800) [pid = 2516] [serial = 1378] [outer = 00000000] [url = about:blank] 16:33:57 INFO - PROCESS | 2516 | --DOMWINDOW == 81 (19E81C00) [pid = 2516] [serial = 1381] [outer = 00000000] [url = about:blank] 16:33:57 INFO - PROCESS | 2516 | --DOMWINDOW == 80 (1845D800) [pid = 2516] [serial = 1373] [outer = 00000000] [url = about:blank] 16:33:57 INFO - PROCESS | 2516 | --DOMWINDOW == 79 (14313000) [pid = 2516] [serial = 1346] [outer = 00000000] [url = about:blank] 16:33:57 INFO - PROCESS | 2516 | --DOMWINDOW == 78 (130BF000) [pid = 2516] [serial = 1345] [outer = 00000000] [url = about:blank] 16:33:57 INFO - PROCESS | 2516 | --DOMWINDOW == 77 (17F5B800) [pid = 2516] [serial = 1349] [outer = 00000000] [url = about:blank] 16:33:57 INFO - PROCESS | 2516 | --DOMWINDOW == 76 (176C3000) [pid = 2516] [serial = 1348] [outer = 00000000] [url = about:blank] 16:33:57 INFO - PROCESS | 2516 | --DOMWINDOW == 75 (1A68B800) [pid = 2516] [serial = 1352] [outer = 00000000] [url = about:blank] 16:33:57 INFO - PROCESS | 2516 | --DOMWINDOW == 74 (1A684400) [pid = 2516] [serial = 1351] [outer = 00000000] [url = about:blank] 16:33:57 INFO - PROCESS | 2516 | --DOMWINDOW == 73 (1974FC00) [pid = 2516] [serial = 1379] [outer = 00000000] [url = about:blank] 16:33:57 INFO - PROCESS | 2516 | --DOMWINDOW == 72 (16D08C00) [pid = 2516] [serial = 1366] [outer = 00000000] [url = about:blank] 16:33:57 INFO - PROCESS | 2516 | --DOMWINDOW == 71 (16D0F800) [pid = 2516] [serial = 1367] [outer = 00000000] [url = about:blank] 16:33:57 INFO - PROCESS | 2516 | --DOMWINDOW == 70 (15A93400) [pid = 2516] [serial = 1376] [outer = 00000000] [url = about:blank] 16:33:57 INFO - PROCESS | 2516 | --DOMWINDOW == 69 (15F3DC00) [pid = 2516] [serial = 1364] [outer = 00000000] [url = about:blank] 16:33:57 INFO - PROCESS | 2516 | 1465860837225 Marionette TRACE conn3 <- [1,1868,null,{"value":["/2dcontext/path-objects/2d.path.clip.intersect.html",0,null,null,[["Canvas test: 2d.path.clip.intersect",0,null,null]]]}] 16:33:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.intersect.html | Canvas test: 2d.path.clip.intersect 16:33:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.intersect.html | took 1545ms 16:33:57 INFO - PROCESS | 2516 | 1465860837279 Marionette TRACE conn3 -> [0,1869,"getWindowHandle",null] 16:33:57 INFO - PROCESS | 2516 | 1465860837283 Marionette TRACE conn3 <- [1,1869,null,{"value":"13"}] 16:33:57 INFO - PROCESS | 2516 | 1465860837288 Marionette TRACE conn3 -> [0,1870,"setScriptTimeout",{"ms":35000}] 16:33:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.unaffected.html 16:33:57 INFO - PROCESS | 2516 | 1465860837291 Marionette TRACE conn3 <- [1,1870,null,{}] 16:33:57 INFO - PROCESS | 2516 | 1465860837332 Marionette TRACE conn3 -> [0,1871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:33:57 INFO - PROCESS | 2516 | 1465860837335 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:33:57 INFO - PROCESS | 2516 | 1465860837422 Marionette TRACE conn3 <- [1,1871,null,{"value":null}] 16:33:57 INFO - PROCESS | 2516 | 1465860837513 Marionette TRACE conn3 -> [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\", \"9aafb883-d809-412a-bdc1-689609e922c0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:33:57 INFO - PROCESS | 2516 | 1465860837517 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:33:57 INFO - PROCESS | 2516 | ++DOCSHELL 10433C00 == 27 [pid = 2516] [id = 477] 16:33:57 INFO - PROCESS | 2516 | ++DOMWINDOW == 70 (10434C00) [pid = 2516] [serial = 1431] [outer = 00000000] 16:33:57 INFO - PROCESS | 2516 | ++DOMWINDOW == 71 (105ED400) [pid = 2516] [serial = 1432] [outer = 10434C00] 16:33:57 INFO - PROCESS | 2516 | 1465860837563 Marionette DEBUG loaded listener.js 16:33:57 INFO - PROCESS | 2516 | ++DOMWINDOW == 72 (10A4BC00) [pid = 2516] [serial = 1433] [outer = 10434C00] 16:33:57 INFO - PROCESS | 2516 | 1465860837983 Marionette TRACE conn3 <- [1,1872,null,{"value":["/2dcontext/path-objects/2d.path.clip.unaffected.html",0,null,null,[["Canvas test: 2d.path.clip.unaffected",0,null,null]]]}] 16:33:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.unaffected.html | Canvas test: 2d.path.clip.unaffected 16:33:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.unaffected.html | took 748ms 16:33:58 INFO - PROCESS | 2516 | 1465860838031 Marionette TRACE conn3 -> [0,1873,"getWindowHandle",null] 16:33:58 INFO - PROCESS | 2516 | 1465860838036 Marionette TRACE conn3 <- [1,1873,null,{"value":"13"}] 16:33:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.1.html 16:33:58 INFO - PROCESS | 2516 | 1465860838042 Marionette TRACE conn3 -> [0,1874,"setScriptTimeout",{"ms":35000}] 16:33:58 INFO - PROCESS | 2516 | 1465860838045 Marionette TRACE conn3 <- [1,1874,null,{}] 16:33:58 INFO - PROCESS | 2516 | 1465860838049 Marionette TRACE conn3 -> [0,1875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:33:58 INFO - PROCESS | 2516 | 1465860838051 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:33:58 INFO - PROCESS | 2516 | 1465860838136 Marionette TRACE conn3 <- [1,1875,null,{"value":null}] 16:33:58 INFO - PROCESS | 2516 | 1465860838145 Marionette TRACE conn3 -> [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\", \"9aafb883-d809-412a-bdc1-689609e922c0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:33:58 INFO - PROCESS | 2516 | 1465860838147 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:33:58 INFO - PROCESS | 2516 | ++DOCSHELL 12812400 == 28 [pid = 2516] [id = 478] 16:33:58 INFO - PROCESS | 2516 | ++DOMWINDOW == 73 (12896400) [pid = 2516] [serial = 1434] [outer = 00000000] 16:33:58 INFO - PROCESS | 2516 | ++DOMWINDOW == 74 (12AE8C00) [pid = 2516] [serial = 1435] [outer = 12896400] 16:33:58 INFO - PROCESS | 2516 | 1465860838196 Marionette DEBUG loaded listener.js 16:33:58 INFO - PROCESS | 2516 | ++DOMWINDOW == 75 (12DF7800) [pid = 2516] [serial = 1436] [outer = 12896400] 16:33:58 INFO - PROCESS | 2516 | 1465860838661 Marionette TRACE conn3 <- [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]]]}] 16:33:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.1.html | Canvas test: 2d.path.clip.winding.1 16:33:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.1.html | took 687ms 16:33:58 INFO - PROCESS | 2516 | 1465860838739 Marionette TRACE conn3 -> [0,1877,"getWindowHandle",null] 16:33:58 INFO - PROCESS | 2516 | 1465860838741 Marionette TRACE conn3 <- [1,1877,null,{"value":"13"}] 16:33:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.2.html 16:33:58 INFO - PROCESS | 2516 | 1465860838745 Marionette TRACE conn3 -> [0,1878,"setScriptTimeout",{"ms":35000}] 16:33:58 INFO - PROCESS | 2516 | 1465860838748 Marionette TRACE conn3 <- [1,1878,null,{}] 16:33:58 INFO - PROCESS | 2516 | 1465860838760 Marionette TRACE conn3 -> [0,1879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:33:58 INFO - PROCESS | 2516 | 1465860838764 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:33:58 INFO - PROCESS | 2516 | 1465860838876 Marionette TRACE conn3 <- [1,1879,null,{"value":null}] 16:33:58 INFO - PROCESS | 2516 | 1465860838977 Marionette TRACE conn3 -> [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\", \"9aafb883-d809-412a-bdc1-689609e922c0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:33:58 INFO - PROCESS | 2516 | 1465860838980 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:33:58 INFO - PROCESS | 2516 | ++DOCSHELL 13C4B800 == 29 [pid = 2516] [id = 479] 16:33:58 INFO - PROCESS | 2516 | ++DOMWINDOW == 76 (13D5B000) [pid = 2516] [serial = 1437] [outer = 00000000] 16:33:59 INFO - PROCESS | 2516 | ++DOMWINDOW == 77 (1430D000) [pid = 2516] [serial = 1438] [outer = 13D5B000] 16:33:59 INFO - PROCESS | 2516 | 1465860839027 Marionette DEBUG loaded listener.js 16:33:59 INFO - PROCESS | 2516 | ++DOMWINDOW == 78 (1500F800) [pid = 2516] [serial = 1439] [outer = 13D5B000] 16:33:59 INFO - PROCESS | 2516 | 1465860839437 Marionette TRACE conn3 <- [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]]]}] 16:33:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.2.html | Canvas test: 2d.path.clip.winding.2 16:33:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.2.html | took 734ms 16:33:59 INFO - PROCESS | 2516 | 1465860839485 Marionette TRACE conn3 -> [0,1881,"getWindowHandle",null] 16:33:59 INFO - PROCESS | 2516 | 1465860839488 Marionette TRACE conn3 <- [1,1881,null,{"value":"13"}] 16:33:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.empty.html 16:33:59 INFO - PROCESS | 2516 | 1465860839500 Marionette TRACE conn3 -> [0,1882,"setScriptTimeout",{"ms":35000}] 16:33:59 INFO - PROCESS | 2516 | 1465860839502 Marionette TRACE conn3 <- [1,1882,null,{}] 16:33:59 INFO - PROCESS | 2516 | 1465860839505 Marionette TRACE conn3 -> [0,1883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:33:59 INFO - PROCESS | 2516 | 1465860839507 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:33:59 INFO - PROCESS | 2516 | 1465860839631 Marionette TRACE conn3 <- [1,1883,null,{"value":null}] 16:33:59 INFO - PROCESS | 2516 | 1465860839640 Marionette TRACE conn3 -> [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\", \"9aafb883-d809-412a-bdc1-689609e922c0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:33:59 INFO - PROCESS | 2516 | 1465860839643 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:33:59 INFO - PROCESS | 2516 | ++DOCSHELL 15651800 == 30 [pid = 2516] [id = 480] 16:33:59 INFO - PROCESS | 2516 | ++DOMWINDOW == 79 (157AD400) [pid = 2516] [serial = 1440] [outer = 00000000] 16:33:59 INFO - PROCESS | 2516 | ++DOMWINDOW == 80 (15E1D800) [pid = 2516] [serial = 1441] [outer = 157AD400] 16:33:59 INFO - PROCESS | 2516 | 1465860839687 Marionette DEBUG loaded listener.js 16:33:59 INFO - PROCESS | 2516 | ++DOMWINDOW == 81 (15F41000) [pid = 2516] [serial = 1442] [outer = 157AD400] 16:34:00 INFO - PROCESS | 2516 | 1465860840128 Marionette TRACE conn3 <- [1,1884,null,{"value":["/2dcontext/path-objects/2d.path.closePath.empty.html",0,null,null,[["Canvas test: 2d.path.closePath.empty",0,null,null]]]}] 16:34:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.empty.html | Canvas test: 2d.path.closePath.empty 16:34:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.empty.html | took 702ms 16:34:00 INFO - PROCESS | 2516 | 1465860840190 Marionette TRACE conn3 -> [0,1885,"getWindowHandle",null] 16:34:00 INFO - PROCESS | 2516 | 1465860840192 Marionette TRACE conn3 <- [1,1885,null,{"value":"13"}] 16:34:00 INFO - PROCESS | 2516 | 1465860840195 Marionette TRACE conn3 -> [0,1886,"setScriptTimeout",{"ms":35000}] 16:34:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.newline.html 16:34:00 INFO - PROCESS | 2516 | 1465860840197 Marionette TRACE conn3 <- [1,1886,null,{}] 16:34:00 INFO - PROCESS | 2516 | 1465860840200 Marionette TRACE conn3 -> [0,1887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:34:00 INFO - PROCESS | 2516 | 1465860840202 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:34:00 INFO - PROCESS | 2516 | 1465860840336 Marionette TRACE conn3 <- [1,1887,null,{"value":null}] 16:34:00 INFO - PROCESS | 2516 | 1465860840354 Marionette TRACE conn3 -> [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\", \"9aafb883-d809-412a-bdc1-689609e922c0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:34:00 INFO - PROCESS | 2516 | 1465860840356 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:34:00 INFO - PROCESS | 2516 | ++DOCSHELL 15F3E400 == 31 [pid = 2516] [id = 481] 16:34:00 INFO - PROCESS | 2516 | ++DOMWINDOW == 82 (15F40C00) [pid = 2516] [serial = 1443] [outer = 00000000] 16:34:00 INFO - PROCESS | 2516 | ++DOMWINDOW == 83 (16D04400) [pid = 2516] [serial = 1444] [outer = 15F40C00] 16:34:00 INFO - PROCESS | 2516 | 1465860840399 Marionette DEBUG loaded listener.js 16:34:00 INFO - PROCESS | 2516 | ++DOMWINDOW == 84 (16D0E400) [pid = 2516] [serial = 1445] [outer = 15F40C00] 16:34:00 INFO - PROCESS | 2516 | 1465860840858 Marionette TRACE conn3 <- [1,1888,null,{"value":["/2dcontext/path-objects/2d.path.closePath.newline.html",0,null,null,[["Canvas test: 2d.path.closePath.newline",0,null,null]]]}] 16:34:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.newline.html | Canvas test: 2d.path.closePath.newline 16:34:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.newline.html | took 687ms 16:34:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.nextpoint.html 16:34:00 INFO - PROCESS | 2516 | 1465860840895 Marionette TRACE conn3 -> [0,1889,"getWindowHandle",null] 16:34:00 INFO - PROCESS | 2516 | 1465860840897 Marionette TRACE conn3 <- [1,1889,null,{"value":"13"}] 16:34:00 INFO - PROCESS | 2516 | 1465860840900 Marionette TRACE conn3 -> [0,1890,"setScriptTimeout",{"ms":35000}] 16:34:00 INFO - PROCESS | 2516 | 1465860840902 Marionette TRACE conn3 <- [1,1890,null,{}] 16:34:00 INFO - PROCESS | 2516 | 1465860840905 Marionette TRACE conn3 -> [0,1891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:34:00 INFO - PROCESS | 2516 | 1465860840911 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:34:01 INFO - PROCESS | 2516 | 1465860841048 Marionette TRACE conn3 <- [1,1891,null,{"value":null}] 16:34:01 INFO - PROCESS | 2516 | 1465860841061 Marionette TRACE conn3 -> [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\", \"9aafb883-d809-412a-bdc1-689609e922c0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:34:01 INFO - PROCESS | 2516 | 1465860841063 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:34:01 INFO - PROCESS | 2516 | ++DOCSHELL 17009400 == 32 [pid = 2516] [id = 482] 16:34:01 INFO - PROCESS | 2516 | ++DOMWINDOW == 85 (170B6800) [pid = 2516] [serial = 1446] [outer = 00000000] 16:34:01 INFO - PROCESS | 2516 | ++DOMWINDOW == 86 (17719C00) [pid = 2516] [serial = 1447] [outer = 170B6800] 16:34:01 INFO - PROCESS | 2516 | 1465860841106 Marionette DEBUG loaded listener.js 16:34:01 INFO - PROCESS | 2516 | ++DOMWINDOW == 87 (17953800) [pid = 2516] [serial = 1448] [outer = 170B6800] 16:34:01 INFO - PROCESS | 2516 | --DOMWINDOW == 86 (16D71800) [pid = 2516] [serial = 1401] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html] 16:34:01 INFO - PROCESS | 2516 | --DOMWINDOW == 85 (19CA6C00) [pid = 2516] [serial = 1404] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html] 16:34:01 INFO - PROCESS | 2516 | --DOMWINDOW == 84 (1A24E800) [pid = 2516] [serial = 1407] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html] 16:34:01 INFO - PROCESS | 2516 | --DOMWINDOW == 83 (1761B400) [pid = 2516] [serial = 1398] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.beginPath.html] 16:34:01 INFO - PROCESS | 2516 | --DOMWINDOW == 82 (19CA2400) [pid = 2516] [serial = 1380] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html] 16:34:01 INFO - PROCESS | 2516 | --DOMWINDOW == 81 (1312A000) [pid = 2516] [serial = 1392] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.1.html] 16:34:01 INFO - PROCESS | 2516 | --DOMWINDOW == 80 (10BA5400) [pid = 2516] [serial = 1389] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.transformation.html] 16:34:01 INFO - PROCESS | 2516 | --DOMWINDOW == 79 (1055C400) [pid = 2516] [serial = 1383] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.end.html] 16:34:01 INFO - PROCESS | 2516 | --DOMWINDOW == 78 (15F37C00) [pid = 2516] [serial = 1395] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.2.html] 16:34:01 INFO - PROCESS | 2516 | --DOMWINDOW == 77 (14310400) [pid = 2516] [serial = 1386] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.start.html] 16:34:01 INFO - PROCESS | 2516 | --DOMWINDOW == 76 (10BA9800) [pid = 2516] [serial = 1410] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html] 16:34:01 INFO - PROCESS | 2516 | --DOMWINDOW == 75 (1A254000) [pid = 2516] [serial = 1416] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html] 16:34:01 INFO - PROCESS | 2516 | --DOMWINDOW == 74 (19E81800) [pid = 2516] [serial = 1413] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html] 16:34:01 INFO - PROCESS | 2516 | 1465860841826 Marionette TRACE conn3 <- [1,1892,null,{"value":["/2dcontext/path-objects/2d.path.closePath.nextpoint.html",0,null,null,[["Canvas test: 2d.path.closePath.nextpoint",0,null,null]]]}] 16:34:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | Canvas test: 2d.path.closePath.nextpoint 16:34:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | took 937ms 16:34:01 INFO - PROCESS | 2516 | 1465860841846 Marionette TRACE conn3 -> [0,1893,"getWindowHandle",null] 16:34:01 INFO - PROCESS | 2516 | 1465860841848 Marionette TRACE conn3 <- [1,1893,null,{"value":"13"}] 16:34:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.basic.html 16:34:01 INFO - PROCESS | 2516 | 1465860841851 Marionette TRACE conn3 -> [0,1894,"setScriptTimeout",{"ms":35000}] 16:34:01 INFO - PROCESS | 2516 | 1465860841853 Marionette TRACE conn3 <- [1,1894,null,{}] 16:34:01 INFO - PROCESS | 2516 | 1465860841866 Marionette TRACE conn3 -> [0,1895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:34:01 INFO - PROCESS | 2516 | 1465860841868 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:34:01 INFO - PROCESS | 2516 | 1465860841947 Marionette TRACE conn3 <- [1,1895,null,{"value":null}] 16:34:01 INFO - PROCESS | 2516 | 1465860841952 Marionette TRACE conn3 -> [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\", \"9aafb883-d809-412a-bdc1-689609e922c0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:34:01 INFO - PROCESS | 2516 | 1465860841954 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:34:01 INFO - PROCESS | 2516 | ++DOCSHELL 12811800 == 33 [pid = 2516] [id = 483] 16:34:01 INFO - PROCESS | 2516 | ++DOMWINDOW == 75 (13C44800) [pid = 2516] [serial = 1449] [outer = 00000000] 16:34:01 INFO - PROCESS | 2516 | ++DOMWINDOW == 76 (16ED7800) [pid = 2516] [serial = 1450] [outer = 13C44800] 16:34:01 INFO - PROCESS | 2516 | 1465860841980 Marionette DEBUG loaded listener.js 16:34:02 INFO - PROCESS | 2516 | ++DOMWINDOW == 77 (16EDA800) [pid = 2516] [serial = 1451] [outer = 13C44800] 16:34:02 INFO - PROCESS | 2516 | 1465860842400 Marionette TRACE conn3 <- [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]]]}] 16:34:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.basic.html | Canvas test: 2d.path.fill.closed.basic 16:34:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.basic.html | took 593ms 16:34:02 INFO - PROCESS | 2516 | 1465860842439 Marionette TRACE conn3 -> [0,1897,"getWindowHandle",null] 16:34:02 INFO - PROCESS | 2516 | 1465860842440 Marionette TRACE conn3 <- [1,1897,null,{"value":"13"}] 16:34:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html 16:34:02 INFO - PROCESS | 2516 | 1465860842444 Marionette TRACE conn3 -> [0,1898,"setScriptTimeout",{"ms":35000}] 16:34:02 INFO - PROCESS | 2516 | 1465860842445 Marionette TRACE conn3 <- [1,1898,null,{}] 16:34:02 INFO - PROCESS | 2516 | 1465860842449 Marionette TRACE conn3 -> [0,1899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:34:02 INFO - PROCESS | 2516 | 1465860842450 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:34:02 INFO - PROCESS | 2516 | 1465860842525 Marionette TRACE conn3 <- [1,1899,null,{"value":null}] 16:34:02 INFO - PROCESS | 2516 | 1465860842530 Marionette TRACE conn3 -> [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\", \"9aafb883-d809-412a-bdc1-689609e922c0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:34:02 INFO - PROCESS | 2516 | 1465860842532 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:34:02 INFO - PROCESS | 2516 | ++DOCSHELL 1771B400 == 34 [pid = 2516] [id = 484] 16:34:02 INFO - PROCESS | 2516 | ++DOMWINDOW == 78 (177AA400) [pid = 2516] [serial = 1452] [outer = 00000000] 16:34:02 INFO - PROCESS | 2516 | ++DOMWINDOW == 79 (17F5BC00) [pid = 2516] [serial = 1453] [outer = 177AA400] 16:34:02 INFO - PROCESS | 2516 | 1465860842575 Marionette DEBUG loaded listener.js 16:34:02 INFO - PROCESS | 2516 | ++DOMWINDOW == 80 (17F5CC00) [pid = 2516] [serial = 1454] [outer = 177AA400] 16:34:03 INFO - PROCESS | 2516 | 1465860843047 Marionette TRACE conn3 <- [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]]]}] 16:34:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | Canvas test: 2d.path.fill.closed.unaffected 16:34:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | took 640ms 16:34:03 INFO - PROCESS | 2516 | 1465860843082 Marionette TRACE conn3 -> [0,1901,"getWindowHandle",null] 16:34:03 INFO - PROCESS | 2516 | 1465860843084 Marionette TRACE conn3 <- [1,1901,null,{"value":"13"}] 16:34:03 INFO - PROCESS | 2516 | 1465860843087 Marionette TRACE conn3 -> [0,1902,"setScriptTimeout",{"ms":35000}] 16:34:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.overlap.html 16:34:03 INFO - PROCESS | 2516 | 1465860843089 Marionette TRACE conn3 <- [1,1902,null,{}] 16:34:03 INFO - PROCESS | 2516 | 1465860843092 Marionette TRACE conn3 -> [0,1903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:34:03 INFO - PROCESS | 2516 | 1465860843094 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:34:03 INFO - PROCESS | 2516 | 1465860843174 Marionette TRACE conn3 <- [1,1903,null,{"value":null}] 16:34:03 INFO - PROCESS | 2516 | 1465860843181 Marionette TRACE conn3 -> [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\", \"9aafb883-d809-412a-bdc1-689609e922c0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:34:03 INFO - PROCESS | 2516 | 1465860843183 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:34:03 INFO - PROCESS | 2516 | ++DOCSHELL 13C19800 == 35 [pid = 2516] [id = 485] 16:34:03 INFO - PROCESS | 2516 | ++DOMWINDOW == 81 (19755C00) [pid = 2516] [serial = 1455] [outer = 00000000] 16:34:03 INFO - PROCESS | 2516 | ++DOMWINDOW == 82 (198D0400) [pid = 2516] [serial = 1456] [outer = 19755C00] 16:34:03 INFO - PROCESS | 2516 | 1465860843225 Marionette DEBUG loaded listener.js 16:34:03 INFO - PROCESS | 2516 | ++DOMWINDOW == 83 (198D2400) [pid = 2516] [serial = 1457] [outer = 19755C00] 16:34:03 INFO - PROCESS | 2516 | 1465860843917 Marionette TRACE conn3 <- [1,1904,null,{"value":["/2dcontext/path-objects/2d.path.fill.overlap.html",0,null,null,[["Canvas test: 2d.path.fill.overlap",0,null,null]]]}] 16:34:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.overlap.html | Canvas test: 2d.path.fill.overlap 16:34:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.overlap.html | took 890ms 16:34:03 INFO - PROCESS | 2516 | 1465860843992 Marionette TRACE conn3 -> [0,1905,"getWindowHandle",null] 16:34:03 INFO - PROCESS | 2516 | 1465860843997 Marionette TRACE conn3 <- [1,1905,null,{"value":"13"}] 16:34:03 INFO - PROCESS | 2516 | 1465860844002 Marionette TRACE conn3 -> [0,1906,"setScriptTimeout",{"ms":35000}] 16:34:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.add.html 16:34:03 INFO - PROCESS | 2516 | 1465860844005 Marionette TRACE conn3 <- [1,1906,null,{}] 16:34:04 INFO - PROCESS | 2516 | 1465860844011 Marionette TRACE conn3 -> [0,1907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:34:04 INFO - PROCESS | 2516 | 1465860844014 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:34:04 INFO - PROCESS | 2516 | 1465860844138 Marionette TRACE conn3 <- [1,1907,null,{"value":null}] 16:34:04 INFO - PROCESS | 2516 | 1465860844247 Marionette TRACE conn3 -> [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\", \"9aafb883-d809-412a-bdc1-689609e922c0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:34:04 INFO - PROCESS | 2516 | 1465860844250 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:34:04 INFO - PROCESS | 2516 | ++DOCSHELL 10371C00 == 36 [pid = 2516] [id = 486] 16:34:04 INFO - PROCESS | 2516 | ++DOMWINDOW == 84 (105EB800) [pid = 2516] [serial = 1458] [outer = 00000000] 16:34:04 INFO - PROCESS | 2516 | ++DOMWINDOW == 85 (11AD8C00) [pid = 2516] [serial = 1459] [outer = 105EB800] 16:34:04 INFO - PROCESS | 2516 | 1465860844306 Marionette DEBUG loaded listener.js 16:34:04 INFO - PROCESS | 2516 | ++DOMWINDOW == 86 (1309F400) [pid = 2516] [serial = 1460] [outer = 105EB800] 16:34:05 INFO - PROCESS | 2516 | 1465860845024 Marionette TRACE conn3 <- [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]]]}] 16:34:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.add.html | Canvas test: 2d.path.fill.winding.add 16:34:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.add.html | took 1093ms 16:34:05 INFO - PROCESS | 2516 | 1465860845099 Marionette TRACE conn3 -> [0,1909,"getWindowHandle",null] 16:34:05 INFO - PROCESS | 2516 | 1465860845104 Marionette TRACE conn3 <- [1,1909,null,{"value":"13"}] 16:34:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html 16:34:05 INFO - PROCESS | 2516 | 1465860845110 Marionette TRACE conn3 -> [0,1910,"setScriptTimeout",{"ms":35000}] 16:34:05 INFO - PROCESS | 2516 | 1465860845113 Marionette TRACE conn3 <- [1,1910,null,{}] 16:34:05 INFO - PROCESS | 2516 | 1465860845117 Marionette TRACE conn3 -> [0,1911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:34:05 INFO - PROCESS | 2516 | 1465860845120 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:34:05 INFO - PROCESS | 2516 | 1465860845240 Marionette TRACE conn3 <- [1,1911,null,{"value":null}] 16:34:05 INFO - PROCESS | 2516 | 1465860845383 Marionette TRACE conn3 -> [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\", \"9aafb883-d809-412a-bdc1-689609e922c0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:34:05 INFO - PROCESS | 2516 | 1465860845386 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:34:05 INFO - PROCESS | 2516 | ++DOCSHELL 1392CC00 == 37 [pid = 2516] [id = 487] 16:34:05 INFO - PROCESS | 2516 | ++DOMWINDOW == 87 (1392D400) [pid = 2516] [serial = 1461] [outer = 00000000] 16:34:05 INFO - PROCESS | 2516 | ++DOMWINDOW == 88 (157AD800) [pid = 2516] [serial = 1462] [outer = 1392D400] 16:34:05 INFO - PROCESS | 2516 | 1465860845476 Marionette DEBUG loaded listener.js 16:34:05 INFO - PROCESS | 2516 | ++DOMWINDOW == 89 (15E17800) [pid = 2516] [serial = 1463] [outer = 1392D400] 16:34:06 INFO - PROCESS | 2516 | --DOCSHELL 1771B400 == 36 [pid = 2516] [id = 484] 16:34:06 INFO - PROCESS | 2516 | --DOCSHELL 12811800 == 35 [pid = 2516] [id = 483] 16:34:06 INFO - PROCESS | 2516 | --DOCSHELL 17009400 == 34 [pid = 2516] [id = 482] 16:34:06 INFO - PROCESS | 2516 | --DOCSHELL 15F3E400 == 33 [pid = 2516] [id = 481] 16:34:06 INFO - PROCESS | 2516 | --DOCSHELL 15651800 == 32 [pid = 2516] [id = 480] 16:34:06 INFO - PROCESS | 2516 | --DOCSHELL 13C4B800 == 31 [pid = 2516] [id = 479] 16:34:06 INFO - PROCESS | 2516 | --DOCSHELL 12812400 == 30 [pid = 2516] [id = 478] 16:34:06 INFO - PROCESS | 2516 | --DOCSHELL 10433C00 == 29 [pid = 2516] [id = 477] 16:34:06 INFO - PROCESS | 2516 | --DOMWINDOW == 88 (17E04000) [pid = 2516] [serial = 1402] [outer = 00000000] [url = about:blank] 16:34:06 INFO - PROCESS | 2516 | --DOMWINDOW == 87 (19E8A400) [pid = 2516] [serial = 1405] [outer = 00000000] [url = about:blank] 16:34:06 INFO - PROCESS | 2516 | --DOMWINDOW == 86 (1A30B400) [pid = 2516] [serial = 1408] [outer = 00000000] [url = about:blank] 16:34:06 INFO - PROCESS | 2516 | --DOMWINDOW == 85 (17714400) [pid = 2516] [serial = 1399] [outer = 00000000] [url = about:blank] 16:34:06 INFO - PROCESS | 2516 | --DOMWINDOW == 84 (19E82800) [pid = 2516] [serial = 1382] [outer = 00000000] [url = about:blank] 16:34:06 INFO - PROCESS | 2516 | --DOMWINDOW == 83 (1365F800) [pid = 2516] [serial = 1393] [outer = 00000000] [url = about:blank] 16:34:06 INFO - PROCESS | 2516 | --DOMWINDOW == 82 (13C4F400) [pid = 2516] [serial = 1394] [outer = 00000000] [url = about:blank] 16:34:06 INFO - PROCESS | 2516 | --DOMWINDOW == 81 (19E8A800) [pid = 2516] [serial = 1406] [outer = 00000000] [url = about:blank] 16:34:06 INFO - PROCESS | 2516 | --DOMWINDOW == 80 (10EFC400) [pid = 2516] [serial = 1390] [outer = 00000000] [url = about:blank] 16:34:06 INFO - PROCESS | 2516 | --DOMWINDOW == 79 (11AD5C00) [pid = 2516] [serial = 1391] [outer = 00000000] [url = about:blank] 16:34:06 INFO - PROCESS | 2516 | --DOMWINDOW == 78 (11CC6000) [pid = 2516] [serial = 1384] [outer = 00000000] [url = about:blank] 16:34:06 INFO - PROCESS | 2516 | --DOMWINDOW == 77 (12D63C00) [pid = 2516] [serial = 1385] [outer = 00000000] [url = about:blank] 16:34:06 INFO - PROCESS | 2516 | --DOMWINDOW == 76 (166A2C00) [pid = 2516] [serial = 1396] [outer = 00000000] [url = about:blank] 16:34:06 INFO - PROCESS | 2516 | --DOMWINDOW == 75 (16A40C00) [pid = 2516] [serial = 1397] [outer = 00000000] [url = about:blank] 16:34:06 INFO - PROCESS | 2516 | --DOMWINDOW == 74 (157A6400) [pid = 2516] [serial = 1387] [outer = 00000000] [url = about:blank] 16:34:06 INFO - PROCESS | 2516 | --DOMWINDOW == 73 (15EBC000) [pid = 2516] [serial = 1388] [outer = 00000000] [url = about:blank] 16:34:06 INFO - PROCESS | 2516 | --DOMWINDOW == 72 (1A4AA000) [pid = 2516] [serial = 1409] [outer = 00000000] [url = about:blank] 16:34:06 INFO - PROCESS | 2516 | --DOMWINDOW == 71 (16F8AC00) [pid = 2516] [serial = 1411] [outer = 00000000] [url = about:blank] 16:34:06 INFO - PROCESS | 2516 | --DOMWINDOW == 70 (1A4E5000) [pid = 2516] [serial = 1417] [outer = 00000000] [url = about:blank] 16:34:06 INFO - PROCESS | 2516 | --DOMWINDOW == 69 (1A30A400) [pid = 2516] [serial = 1414] [outer = 00000000] [url = about:blank] 16:34:06 INFO - PROCESS | 2516 | --DOMWINDOW == 68 (17EC9800) [pid = 2516] [serial = 1403] [outer = 00000000] [url = about:blank] 16:34:06 INFO - PROCESS | 2516 | --DOMWINDOW == 67 (1A4E6000) [pid = 2516] [serial = 1418] [outer = 00000000] [url = about:blank] 16:34:06 INFO - PROCESS | 2516 | --DOMWINDOW == 66 (1A4B4000) [pid = 2516] [serial = 1415] [outer = 00000000] [url = about:blank] 16:34:06 INFO - PROCESS | 2516 | --DOMWINDOW == 65 (19750C00) [pid = 2516] [serial = 1412] [outer = 00000000] [url = about:blank] 16:34:06 INFO - PROCESS | 2516 | --DOMWINDOW == 64 (17947000) [pid = 2516] [serial = 1400] [outer = 00000000] [url = about:blank] 16:34:06 INFO - PROCESS | 2516 | 1465860846362 Marionette TRACE conn3 <- [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]]]}] 16:34:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | Canvas test: 2d.path.fill.winding.subtract.1 16:34:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | took 1295ms 16:34:06 INFO - PROCESS | 2516 | 1465860846407 Marionette TRACE conn3 -> [0,1913,"getWindowHandle",null] 16:34:06 INFO - PROCESS | 2516 | 1465860846411 Marionette TRACE conn3 <- [1,1913,null,{"value":"13"}] 16:34:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html 16:34:06 INFO - PROCESS | 2516 | 1465860846415 Marionette TRACE conn3 -> [0,1914,"setScriptTimeout",{"ms":35000}] 16:34:06 INFO - PROCESS | 2516 | 1465860846418 Marionette TRACE conn3 <- [1,1914,null,{}] 16:34:06 INFO - PROCESS | 2516 | 1465860846423 Marionette TRACE conn3 -> [0,1915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:34:06 INFO - PROCESS | 2516 | 1465860846426 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:34:06 INFO - PROCESS | 2516 | 1465860846510 Marionette TRACE conn3 <- [1,1915,null,{"value":null}] 16:34:06 INFO - PROCESS | 2516 | 1465860846516 Marionette TRACE conn3 -> [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\", \"9aafb883-d809-412a-bdc1-689609e922c0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:34:06 INFO - PROCESS | 2516 | 1465860846521 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:34:06 INFO - PROCESS | 2516 | ++DOCSHELL 110C5800 == 30 [pid = 2516] [id = 488] 16:34:06 INFO - PROCESS | 2516 | ++DOMWINDOW == 65 (110C7C00) [pid = 2516] [serial = 1464] [outer = 00000000] 16:34:06 INFO - PROCESS | 2516 | ++DOMWINDOW == 66 (11AD5C00) [pid = 2516] [serial = 1465] [outer = 110C7C00] 16:34:06 INFO - PROCESS | 2516 | 1465860846571 Marionette DEBUG loaded listener.js 16:34:06 INFO - PROCESS | 2516 | ++DOMWINDOW == 67 (12816800) [pid = 2516] [serial = 1466] [outer = 110C7C00] 16:34:07 INFO - PROCESS | 2516 | 1465860847061 Marionette TRACE conn3 <- [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]]]}] 16:34:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | Canvas test: 2d.path.fill.winding.subtract.2 16:34:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | took 749ms 16:34:07 INFO - PROCESS | 2516 | 1465860847153 Marionette TRACE conn3 -> [0,1917,"getWindowHandle",null] 16:34:07 INFO - PROCESS | 2516 | 1465860847157 Marionette TRACE conn3 <- [1,1917,null,{"value":"13"}] 16:34:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html 16:34:07 INFO - PROCESS | 2516 | 1465860847163 Marionette TRACE conn3 -> [0,1918,"setScriptTimeout",{"ms":35000}] 16:34:07 INFO - PROCESS | 2516 | 1465860847165 Marionette TRACE conn3 <- [1,1918,null,{}] 16:34:07 INFO - PROCESS | 2516 | 1465860847169 Marionette TRACE conn3 -> [0,1919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:34:07 INFO - PROCESS | 2516 | 1465860847172 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:34:07 INFO - PROCESS | 2516 | 1465860847254 Marionette TRACE conn3 <- [1,1919,null,{"value":null}] 16:34:07 INFO - PROCESS | 2516 | 1465860847348 Marionette TRACE conn3 -> [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\", \"9aafb883-d809-412a-bdc1-689609e922c0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:34:07 INFO - PROCESS | 2516 | 1465860847350 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:34:07 INFO - PROCESS | 2516 | ++DOCSHELL 131D8800 == 31 [pid = 2516] [id = 489] 16:34:07 INFO - PROCESS | 2516 | ++DOMWINDOW == 68 (13243800) [pid = 2516] [serial = 1467] [outer = 00000000] 16:34:07 INFO - PROCESS | 2516 | ++DOMWINDOW == 69 (13938C00) [pid = 2516] [serial = 1468] [outer = 13243800] 16:34:07 INFO - PROCESS | 2516 | 1465860847396 Marionette DEBUG loaded listener.js 16:34:07 INFO - PROCESS | 2516 | ++DOMWINDOW == 70 (13D5E400) [pid = 2516] [serial = 1469] [outer = 13243800] 16:34:07 INFO - PROCESS | 2516 | 1465860847797 Marionette TRACE conn3 <- [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]]]}] 16:34:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | Canvas test: 2d.path.fill.winding.subtract.3 16:34:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | took 702ms 16:34:07 INFO - PROCESS | 2516 | 1465860847863 Marionette TRACE conn3 -> [0,1921,"getWindowHandle",null] 16:34:07 INFO - PROCESS | 2516 | 1465860847865 Marionette TRACE conn3 <- [1,1921,null,{"value":"13"}] 16:34:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.initial.html 16:34:07 INFO - PROCESS | 2516 | 1465860847869 Marionette TRACE conn3 -> [0,1922,"setScriptTimeout",{"ms":35000}] 16:34:07 INFO - PROCESS | 2516 | 1465860847872 Marionette TRACE conn3 <- [1,1922,null,{}] 16:34:07 INFO - PROCESS | 2516 | 1465860847883 Marionette TRACE conn3 -> [0,1923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:34:07 INFO - PROCESS | 2516 | 1465860847887 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:34:07 INFO - PROCESS | 2516 | 1465860847970 Marionette TRACE conn3 <- [1,1923,null,{"value":null}] 16:34:07 INFO - PROCESS | 2516 | 1465860847978 Marionette TRACE conn3 -> [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\", \"9aafb883-d809-412a-bdc1-689609e922c0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:34:07 INFO - PROCESS | 2516 | 1465860847983 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:34:08 INFO - PROCESS | 2516 | ++DOCSHELL 1698F800 == 32 [pid = 2516] [id = 490] 16:34:08 INFO - PROCESS | 2516 | ++DOMWINDOW == 71 (1698FC00) [pid = 2516] [serial = 1470] [outer = 00000000] 16:34:08 INFO - PROCESS | 2516 | ++DOMWINDOW == 72 (16A40400) [pid = 2516] [serial = 1471] [outer = 1698FC00] 16:34:08 INFO - PROCESS | 2516 | 1465860848043 Marionette DEBUG loaded listener.js 16:34:08 INFO - PROCESS | 2516 | ++DOMWINDOW == 73 (16D0E000) [pid = 2516] [serial = 1472] [outer = 1698FC00] 16:34:08 INFO - PROCESS | 2516 | 1465860848510 Marionette TRACE conn3 <- [1,1924,null,{"value":["/2dcontext/path-objects/2d.path.initial.html",0,null,null,[["Canvas test: 2d.path.initial",0,null,null]]]}] 16:34:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.initial.html | Canvas test: 2d.path.initial 16:34:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.initial.html | took 687ms 16:34:08 INFO - PROCESS | 2516 | 1465860848568 Marionette TRACE conn3 -> [0,1925,"getWindowHandle",null] 16:34:08 INFO - PROCESS | 2516 | 1465860848570 Marionette TRACE conn3 <- [1,1925,null,{"value":"13"}] 16:34:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.arc.html 16:34:08 INFO - PROCESS | 2516 | 1465860848574 Marionette TRACE conn3 -> [0,1926,"setScriptTimeout",{"ms":35000}] 16:34:08 INFO - PROCESS | 2516 | 1465860848576 Marionette TRACE conn3 <- [1,1926,null,{}] 16:34:08 INFO - PROCESS | 2516 | 1465860848579 Marionette TRACE conn3 -> [0,1927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:34:08 INFO - PROCESS | 2516 | 1465860848581 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:34:08 INFO - PROCESS | 2516 | 1465860848722 Marionette TRACE conn3 <- [1,1927,null,{"value":null}] 16:34:08 INFO - PROCESS | 2516 | 1465860848729 Marionette TRACE conn3 -> [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\", \"9aafb883-d809-412a-bdc1-689609e922c0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:34:08 INFO - PROCESS | 2516 | 1465860848732 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:34:08 INFO - PROCESS | 2516 | ++DOCSHELL 16EE2000 == 33 [pid = 2516] [id = 491] 16:34:08 INFO - PROCESS | 2516 | ++DOMWINDOW == 74 (17009400) [pid = 2516] [serial = 1473] [outer = 00000000] 16:34:08 INFO - PROCESS | 2516 | ++DOMWINDOW == 75 (176CB800) [pid = 2516] [serial = 1474] [outer = 17009400] 16:34:08 INFO - PROCESS | 2516 | 1465860848858 Marionette DEBUG loaded listener.js 16:34:08 INFO - PROCESS | 2516 | ++DOMWINDOW == 76 (177B2000) [pid = 2516] [serial = 1475] [outer = 17009400] 16:34:09 INFO - PROCESS | 2516 | 1465860849322 Marionette TRACE conn3 <- [1,1928,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.arc.html",0,null,null,[["isPointInPath() works on arcs",0,null,null]]]}] 16:34:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | isPointInPath() works on arcs 16:34:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | took 796ms 16:34:09 INFO - PROCESS | 2516 | 1465860849376 Marionette TRACE conn3 -> [0,1929,"getWindowHandle",null] 16:34:09 INFO - PROCESS | 2516 | 1465860849378 Marionette TRACE conn3 <- [1,1929,null,{"value":"13"}] 16:34:09 INFO - PROCESS | 2516 | 1465860849381 Marionette TRACE conn3 -> [0,1930,"setScriptTimeout",{"ms":35000}] 16:34:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html 16:34:09 INFO - PROCESS | 2516 | 1465860849382 Marionette TRACE conn3 <- [1,1930,null,{}] 16:34:09 INFO - PROCESS | 2516 | 1465860849392 Marionette TRACE conn3 -> [0,1931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:34:09 INFO - PROCESS | 2516 | 1465860849394 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:34:09 INFO - PROCESS | 2516 | 1465860849504 Marionette TRACE conn3 <- [1,1931,null,{"value":null}] 16:34:09 INFO - PROCESS | 2516 | 1465860849512 Marionette TRACE conn3 -> [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\", \"9aafb883-d809-412a-bdc1-689609e922c0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:34:09 INFO - PROCESS | 2516 | 1465860849514 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:34:09 INFO - PROCESS | 2516 | ++DOCSHELL 17949400 == 34 [pid = 2516] [id = 492] 16:34:09 INFO - PROCESS | 2516 | ++DOMWINDOW == 77 (1794A800) [pid = 2516] [serial = 1476] [outer = 00000000] 16:34:09 INFO - PROCESS | 2516 | ++DOMWINDOW == 78 (17E64400) [pid = 2516] [serial = 1477] [outer = 1794A800] 16:34:09 INFO - PROCESS | 2516 | 1465860849556 Marionette DEBUG loaded listener.js 16:34:09 INFO - PROCESS | 2516 | ++DOMWINDOW == 79 (17F5C400) [pid = 2516] [serial = 1478] [outer = 1794A800] 16:34:09 INFO - PROCESS | 2516 | 1465860850012 Marionette TRACE conn3 <- [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]]]}] 16:34:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | isPointInPath() detects whether the point is inside the path 16:34:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | took 702ms 16:34:10 INFO - PROCESS | 2516 | 1465860850081 Marionette TRACE conn3 -> [0,1933,"getWindowHandle",null] 16:34:10 INFO - PROCESS | 2516 | 1465860850083 Marionette TRACE conn3 <- [1,1933,null,{"value":"13"}] 16:34:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html 16:34:10 INFO - PROCESS | 2516 | 1465860850087 Marionette TRACE conn3 -> [0,1934,"setScriptTimeout",{"ms":35000}] 16:34:10 INFO - PROCESS | 2516 | 1465860850089 Marionette TRACE conn3 <- [1,1934,null,{}] 16:34:10 INFO - PROCESS | 2516 | 1465860850099 Marionette TRACE conn3 -> [0,1935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:34:10 INFO - PROCESS | 2516 | 1465860850104 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:34:10 INFO - PROCESS | 2516 | 1465860850264 Marionette TRACE conn3 <- [1,1935,null,{"value":null}] 16:34:10 INFO - PROCESS | 2516 | 1465860850330 Marionette TRACE conn3 -> [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\", \"9aafb883-d809-412a-bdc1-689609e922c0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:34:10 INFO - PROCESS | 2516 | 1465860850333 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:34:10 INFO - PROCESS | 2516 | ++DOCSHELL 1974FC00 == 35 [pid = 2516] [id = 493] 16:34:10 INFO - PROCESS | 2516 | ++DOMWINDOW == 80 (19CA0800) [pid = 2516] [serial = 1479] [outer = 00000000] 16:34:10 INFO - PROCESS | 2516 | ++DOMWINDOW == 81 (19CAA400) [pid = 2516] [serial = 1480] [outer = 19CA0800] 16:34:10 INFO - PROCESS | 2516 | 1465860850376 Marionette DEBUG loaded listener.js 16:34:10 INFO - PROCESS | 2516 | ++DOMWINDOW == 82 (19CABC00) [pid = 2516] [serial = 1481] [outer = 19CA0800] 16:34:10 INFO - PROCESS | 2516 | --DOMWINDOW == 81 (157AD400) [pid = 2516] [serial = 1440] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.empty.html] 16:34:10 INFO - PROCESS | 2516 | --DOMWINDOW == 80 (11CCB000) [pid = 2516] [serial = 1428] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.intersect.html] 16:34:10 INFO - PROCESS | 2516 | --DOMWINDOW == 79 (13D5B000) [pid = 2516] [serial = 1437] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.2.html] 16:34:10 INFO - PROCESS | 2516 | --DOMWINDOW == 78 (12896400) [pid = 2516] [serial = 1434] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.1.html] 16:34:10 INFO - PROCESS | 2516 | --DOMWINDOW == 77 (10434C00) [pid = 2516] [serial = 1431] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.unaffected.html] 16:34:10 INFO - PROCESS | 2516 | --DOMWINDOW == 76 (15F40C00) [pid = 2516] [serial = 1443] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.newline.html] 16:34:10 INFO - PROCESS | 2516 | --DOMWINDOW == 75 (177AA400) [pid = 2516] [serial = 1452] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.unaffected.html] 16:34:10 INFO - PROCESS | 2516 | --DOMWINDOW == 74 (10EF5000) [pid = 2516] [serial = 1419] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.1.html] 16:34:10 INFO - PROCESS | 2516 | --DOMWINDOW == 73 (15E18400) [pid = 2516] [serial = 1422] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.2.html] 16:34:10 INFO - PROCESS | 2516 | --DOMWINDOW == 72 (170B6800) [pid = 2516] [serial = 1446] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.nextpoint.html] 16:34:10 INFO - PROCESS | 2516 | --DOMWINDOW == 71 (19E85400) [pid = 2516] [serial = 1425] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.empty.html] 16:34:10 INFO - PROCESS | 2516 | --DOMWINDOW == 70 (13C44800) [pid = 2516] [serial = 1449] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.basic.html] 16:34:10 INFO - PROCESS | 2516 | 1465860850831 Marionette TRACE conn3 <- [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]]]}] 16:34:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | isPointInPath() detects whether the point is inside the path 16:34:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | took 795ms 16:34:10 INFO - PROCESS | 2516 | 1465860850888 Marionette TRACE conn3 -> [0,1937,"getWindowHandle",null] 16:34:10 INFO - PROCESS | 2516 | 1465860850890 Marionette TRACE conn3 <- [1,1937,null,{"value":"13"}] 16:34:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html 16:34:10 INFO - PROCESS | 2516 | 1465860850897 Marionette TRACE conn3 -> [0,1938,"setScriptTimeout",{"ms":35000}] 16:34:10 INFO - PROCESS | 2516 | 1465860850899 Marionette TRACE conn3 <- [1,1938,null,{}] 16:34:10 INFO - PROCESS | 2516 | 1465860850902 Marionette TRACE conn3 -> [0,1939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:34:10 INFO - PROCESS | 2516 | 1465860850904 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:34:11 INFO - PROCESS | 2516 | 1465860851018 Marionette TRACE conn3 <- [1,1939,null,{"value":null}] 16:34:11 INFO - PROCESS | 2516 | 1465860851081 Marionette TRACE conn3 -> [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\", \"9aafb883-d809-412a-bdc1-689609e922c0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:34:11 INFO - PROCESS | 2516 | 1465860851084 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:34:11 INFO - PROCESS | 2516 | ++DOCSHELL 12896400 == 36 [pid = 2516] [id = 494] 16:34:11 INFO - PROCESS | 2516 | ++DOMWINDOW == 71 (12D59800) [pid = 2516] [serial = 1482] [outer = 00000000] 16:34:11 INFO - PROCESS | 2516 | ++DOMWINDOW == 72 (157A8400) [pid = 2516] [serial = 1483] [outer = 12D59800] 16:34:11 INFO - PROCESS | 2516 | 1465860851130 Marionette DEBUG loaded listener.js 16:34:11 INFO - PROCESS | 2516 | ++DOMWINDOW == 73 (177ADC00) [pid = 2516] [serial = 1484] [outer = 12D59800] 16:34:11 INFO - PROCESS | 2516 | 1465860851474 Marionette TRACE conn3 <- [1,1940,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.bezier.html",0,null,null,[["isPointInPath() works on Bezier curves",0,null,null]]]}] 16:34:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | isPointInPath() works on Bezier curves 16:34:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | took 593ms 16:34:11 INFO - PROCESS | 2516 | 1465860851491 Marionette TRACE conn3 -> [0,1941,"getWindowHandle",null] 16:34:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html 16:34:11 INFO - PROCESS | 2516 | 1465860851493 Marionette TRACE conn3 <- [1,1941,null,{"value":"13"}] 16:34:11 INFO - PROCESS | 2516 | 1465860851496 Marionette TRACE conn3 -> [0,1942,"setScriptTimeout",{"ms":35000}] 16:34:11 INFO - PROCESS | 2516 | 1465860851498 Marionette TRACE conn3 <- [1,1942,null,{}] 16:34:11 INFO - PROCESS | 2516 | 1465860851501 Marionette TRACE conn3 -> [0,1943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:34:11 INFO - PROCESS | 2516 | 1465860851503 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:34:11 INFO - PROCESS | 2516 | 1465860851618 Marionette TRACE conn3 <- [1,1943,null,{"value":null}] 16:34:11 INFO - PROCESS | 2516 | 1465860851626 Marionette TRACE conn3 -> [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\", \"9aafb883-d809-412a-bdc1-689609e922c0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:34:11 INFO - PROCESS | 2516 | 1465860851628 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:34:11 INFO - PROCESS | 2516 | ++DOCSHELL 15A95400 == 37 [pid = 2516] [id = 495] 16:34:11 INFO - PROCESS | 2516 | ++DOMWINDOW == 74 (16D0D800) [pid = 2516] [serial = 1485] [outer = 00000000] 16:34:11 INFO - PROCESS | 2516 | ++DOMWINDOW == 75 (19E88000) [pid = 2516] [serial = 1486] [outer = 16D0D800] 16:34:11 INFO - PROCESS | 2516 | 1465860851672 Marionette DEBUG loaded listener.js 16:34:11 INFO - PROCESS | 2516 | ++DOMWINDOW == 76 (19E8D400) [pid = 2516] [serial = 1487] [outer = 16D0D800] 16:34:12 INFO - PROCESS | 2516 | 1465860852112 Marionette TRACE conn3 <- [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]]]}] 16:34:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | isPointInPath() works on unclosed arcs larger than 2pi 16:34:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | took 624ms 16:34:12 INFO - PROCESS | 2516 | 1465860852134 Marionette TRACE conn3 -> [0,1945,"getWindowHandle",null] 16:34:12 INFO - PROCESS | 2516 | 1465860852136 Marionette TRACE conn3 <- [1,1945,null,{"value":"13"}] 16:34:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.edge.html 16:34:12 INFO - PROCESS | 2516 | 1465860852139 Marionette TRACE conn3 -> [0,1946,"setScriptTimeout",{"ms":35000}] 16:34:12 INFO - PROCESS | 2516 | 1465860852141 Marionette TRACE conn3 <- [1,1946,null,{}] 16:34:12 INFO - PROCESS | 2516 | 1465860852144 Marionette TRACE conn3 -> [0,1947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:34:12 INFO - PROCESS | 2516 | 1465860852146 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:34:12 INFO - PROCESS | 2516 | 1465860852258 Marionette TRACE conn3 <- [1,1947,null,{"value":null}] 16:34:12 INFO - PROCESS | 2516 | 1465860852265 Marionette TRACE conn3 -> [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\", \"9aafb883-d809-412a-bdc1-689609e922c0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:34:12 INFO - PROCESS | 2516 | 1465860852267 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:34:12 INFO - PROCESS | 2516 | ++DOCSHELL 1698E800 == 38 [pid = 2516] [id = 496] 16:34:12 INFO - PROCESS | 2516 | ++DOMWINDOW == 77 (16D04C00) [pid = 2516] [serial = 1488] [outer = 00000000] 16:34:12 INFO - PROCESS | 2516 | ++DOMWINDOW == 78 (1A257C00) [pid = 2516] [serial = 1489] [outer = 16D04C00] 16:34:12 INFO - PROCESS | 2516 | 1465860852310 Marionette DEBUG loaded listener.js 16:34:12 INFO - PROCESS | 2516 | ++DOMWINDOW == 79 (1A30A000) [pid = 2516] [serial = 1490] [outer = 16D04C00] 16:34:12 INFO - PROCESS | 2516 | 1465860852800 Marionette TRACE conn3 <- [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]]]}] 16:34:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | isPointInPath() counts points on the path as being inside 16:34:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | took 702ms 16:34:12 INFO - PROCESS | 2516 | 1465860852843 Marionette TRACE conn3 -> [0,1949,"getWindowHandle",null] 16:34:12 INFO - PROCESS | 2516 | 1465860852848 Marionette TRACE conn3 <- [1,1949,null,{"value":"13"}] 16:34:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.empty.html 16:34:12 INFO - PROCESS | 2516 | 1465860852855 Marionette TRACE conn3 -> [0,1950,"setScriptTimeout",{"ms":35000}] 16:34:12 INFO - PROCESS | 2516 | 1465860852858 Marionette TRACE conn3 <- [1,1950,null,{}] 16:34:12 INFO - PROCESS | 2516 | 1465860852908 Marionette TRACE conn3 -> [0,1951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:34:12 INFO - PROCESS | 2516 | 1465860852911 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:34:13 INFO - PROCESS | 2516 | 1465860853073 Marionette TRACE conn3 <- [1,1951,null,{"value":null}] 16:34:13 INFO - PROCESS | 2516 | 1465860853085 Marionette TRACE conn3 -> [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\", \"9aafb883-d809-412a-bdc1-689609e922c0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:34:13 INFO - PROCESS | 2516 | 1465860853090 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:34:13 INFO - PROCESS | 2516 | ++DOCSHELL 10437800 == 39 [pid = 2516] [id = 497] 16:34:13 INFO - PROCESS | 2516 | ++DOMWINDOW == 80 (1047E000) [pid = 2516] [serial = 1491] [outer = 00000000] 16:34:13 INFO - PROCESS | 2516 | ++DOMWINDOW == 81 (12DF6C00) [pid = 2516] [serial = 1492] [outer = 1047E000] 16:34:13 INFO - PROCESS | 2516 | 1465860853138 Marionette DEBUG loaded listener.js 16:34:13 INFO - PROCESS | 2516 | ++DOMWINDOW == 82 (131CE000) [pid = 2516] [serial = 1493] [outer = 1047E000] 16:34:13 INFO - PROCESS | 2516 | 1465860853742 Marionette TRACE conn3 <- [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]]]}] 16:34:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | isPointInPath() works when there is no path 16:34:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | took 937ms 16:34:13 INFO - PROCESS | 2516 | 1465860853786 Marionette TRACE conn3 -> [0,1953,"getWindowHandle",null] 16:34:13 INFO - PROCESS | 2516 | 1465860853791 Marionette TRACE conn3 <- [1,1953,null,{"value":"13"}] 16:34:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html 16:34:13 INFO - PROCESS | 2516 | 1465860853798 Marionette TRACE conn3 -> [0,1954,"setScriptTimeout",{"ms":35000}] 16:34:13 INFO - PROCESS | 2516 | 1465860853801 Marionette TRACE conn3 <- [1,1954,null,{}] 16:34:13 INFO - PROCESS | 2516 | 1465860853805 Marionette TRACE conn3 -> [0,1955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:34:13 INFO - PROCESS | 2516 | 1465860853808 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:34:13 INFO - PROCESS | 2516 | 1465860853914 Marionette TRACE conn3 <- [1,1955,null,{"value":null}] 16:34:14 INFO - PROCESS | 2516 | 1465860854050 Marionette TRACE conn3 -> [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\", \"9aafb883-d809-412a-bdc1-689609e922c0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:34:14 INFO - PROCESS | 2516 | 1465860854053 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:34:14 INFO - PROCESS | 2516 | ++DOCSHELL 13D60400 == 40 [pid = 2516] [id = 498] 16:34:14 INFO - PROCESS | 2516 | ++DOMWINDOW == 83 (14310400) [pid = 2516] [serial = 1494] [outer = 00000000] 16:34:14 INFO - PROCESS | 2516 | ++DOMWINDOW == 84 (15E18400) [pid = 2516] [serial = 1495] [outer = 14310400] 16:34:14 INFO - PROCESS | 2516 | 1465860854108 Marionette DEBUG loaded listener.js 16:34:14 INFO - PROCESS | 2516 | ++DOMWINDOW == 85 (15FC1000) [pid = 2516] [serial = 1496] [outer = 14310400] 16:34:14 INFO - PROCESS | 2516 | 1465860854703 Marionette TRACE conn3 <- [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]]]}] 16:34:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | isPointInPath() returns false for non-finite arguments 16:34:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | took 936ms 16:34:14 INFO - PROCESS | 2516 | 1465860854742 Marionette TRACE conn3 -> [0,1957,"getWindowHandle",null] 16:34:14 INFO - PROCESS | 2516 | 1465860854745 Marionette TRACE conn3 <- [1,1957,null,{"value":"13"}] 16:34:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.outside.html 16:34:14 INFO - PROCESS | 2516 | 1465860854748 Marionette TRACE conn3 -> [0,1958,"setScriptTimeout",{"ms":35000}] 16:34:14 INFO - PROCESS | 2516 | 1465860854752 Marionette TRACE conn3 <- [1,1958,null,{}] 16:34:14 INFO - PROCESS | 2516 | 1465860854763 Marionette TRACE conn3 -> [0,1959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:34:14 INFO - PROCESS | 2516 | 1465860854768 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:34:14 INFO - PROCESS | 2516 | 1465860854875 Marionette TRACE conn3 <- [1,1959,null,{"value":null}] 16:34:14 INFO - PROCESS | 2516 | 1465860854983 Marionette TRACE conn3 -> [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\", \"9aafb883-d809-412a-bdc1-689609e922c0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:34:14 INFO - PROCESS | 2516 | 1465860854987 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:34:14 INFO - PROCESS | 2516 | ++DOCSHELL 19CA3C00 == 41 [pid = 2516] [id = 499] 16:34:14 INFO - PROCESS | 2516 | ++DOMWINDOW == 86 (19CA4000) [pid = 2516] [serial = 1497] [outer = 00000000] 16:34:15 INFO - PROCESS | 2516 | ++DOMWINDOW == 87 (19E81C00) [pid = 2516] [serial = 1498] [outer = 19CA4000] 16:34:15 INFO - PROCESS | 2516 | 1465860855042 Marionette DEBUG loaded listener.js 16:34:15 INFO - PROCESS | 2516 | ++DOMWINDOW == 88 (1A254C00) [pid = 2516] [serial = 1499] [outer = 19CA4000] 16:34:15 INFO - PROCESS | 2516 | 1465860855592 Marionette TRACE conn3 <- [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]]]}] 16:34:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | isPointInPath() works on paths outside the canvas 16:34:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | took 905ms 16:34:15 INFO - PROCESS | 2516 | 1465860855652 Marionette TRACE conn3 -> [0,1961,"getWindowHandle",null] 16:34:15 INFO - PROCESS | 2516 | 1465860855655 Marionette TRACE conn3 <- [1,1961,null,{"value":"13"}] 16:34:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html 16:34:15 INFO - PROCESS | 2516 | 1465860855659 Marionette TRACE conn3 -> [0,1962,"setScriptTimeout",{"ms":35000}] 16:34:15 INFO - PROCESS | 2516 | 1465860855661 Marionette TRACE conn3 <- [1,1962,null,{}] 16:34:15 INFO - PROCESS | 2516 | 1465860855664 Marionette TRACE conn3 -> [0,1963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:34:15 INFO - PROCESS | 2516 | 1465860855666 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:34:15 INFO - PROCESS | 2516 | 1465860855771 Marionette TRACE conn3 <- [1,1963,null,{"value":null}] 16:34:15 INFO - PROCESS | 2516 | 1465860855878 Marionette TRACE conn3 -> [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\", \"9aafb883-d809-412a-bdc1-689609e922c0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:34:15 INFO - PROCESS | 2516 | 1465860855880 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:34:15 INFO - PROCESS | 2516 | ++DOCSHELL 1A4B3000 == 42 [pid = 2516] [id = 500] 16:34:15 INFO - PROCESS | 2516 | ++DOMWINDOW == 89 (1A4B3400) [pid = 2516] [serial = 1500] [outer = 00000000] 16:34:15 INFO - PROCESS | 2516 | ++DOMWINDOW == 90 (1A4E3000) [pid = 2516] [serial = 1501] [outer = 1A4B3400] 16:34:15 INFO - PROCESS | 2516 | 1465860855932 Marionette DEBUG loaded listener.js 16:34:16 INFO - PROCESS | 2516 | ++DOMWINDOW == 91 (1A4E8400) [pid = 2516] [serial = 1502] [outer = 1A4B3400] 16:34:16 INFO - PROCESS | 2516 | 1465860856724 Marionette TRACE conn3 <- [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]]]}] 16:34:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | isPointInPath() uses the current path, not just the subpath 16:34:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | took 1092ms 16:34:16 INFO - PROCESS | 2516 | 1465860856759 Marionette TRACE conn3 -> [0,1965,"getWindowHandle",null] 16:34:16 INFO - PROCESS | 2516 | 1465860856763 Marionette TRACE conn3 <- [1,1965,null,{"value":"13"}] 16:34:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html 16:34:16 INFO - PROCESS | 2516 | 1465860856769 Marionette TRACE conn3 -> [0,1966,"setScriptTimeout",{"ms":35000}] 16:34:16 INFO - PROCESS | 2516 | 1465860856772 Marionette TRACE conn3 <- [1,1966,null,{}] 16:34:16 INFO - PROCESS | 2516 | 1465860856778 Marionette TRACE conn3 -> [0,1967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:34:16 INFO - PROCESS | 2516 | 1465860856781 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:34:16 INFO - PROCESS | 2516 | 1465860856891 Marionette TRACE conn3 <- [1,1967,null,{"value":null}] 16:34:17 INFO - PROCESS | 2516 | 1465860857032 Marionette TRACE conn3 -> [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\", \"9aafb883-d809-412a-bdc1-689609e922c0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:34:17 INFO - PROCESS | 2516 | 1465860857037 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:34:17 INFO - PROCESS | 2516 | ++DOCSHELL 103C9000 == 43 [pid = 2516] [id = 501] 16:34:17 INFO - PROCESS | 2516 | ++DOMWINDOW == 92 (110BE000) [pid = 2516] [serial = 1503] [outer = 00000000] 16:34:17 INFO - PROCESS | 2516 | ++DOMWINDOW == 93 (12ADE400) [pid = 2516] [serial = 1504] [outer = 110BE000] 16:34:17 INFO - PROCESS | 2516 | 1465860857091 Marionette DEBUG loaded listener.js 16:34:17 INFO - PROCESS | 2516 | ++DOMWINDOW == 94 (131D8C00) [pid = 2516] [serial = 1505] [outer = 110BE000] 16:34:17 INFO - PROCESS | 2516 | --DOCSHELL 15A95400 == 42 [pid = 2516] [id = 495] 16:34:17 INFO - PROCESS | 2516 | --DOCSHELL 12896400 == 41 [pid = 2516] [id = 494] 16:34:17 INFO - PROCESS | 2516 | --DOCSHELL 1974FC00 == 40 [pid = 2516] [id = 493] 16:34:17 INFO - PROCESS | 2516 | --DOCSHELL 17949400 == 39 [pid = 2516] [id = 492] 16:34:17 INFO - PROCESS | 2516 | --DOCSHELL 16EE2000 == 38 [pid = 2516] [id = 491] 16:34:17 INFO - PROCESS | 2516 | --DOCSHELL 1698F800 == 37 [pid = 2516] [id = 490] 16:34:17 INFO - PROCESS | 2516 | --DOCSHELL 131D8800 == 36 [pid = 2516] [id = 489] 16:34:17 INFO - PROCESS | 2516 | --DOCSHELL 110C5800 == 35 [pid = 2516] [id = 488] 16:34:17 INFO - PROCESS | 2516 | --DOCSHELL 13C19800 == 34 [pid = 2516] [id = 485] 16:34:17 INFO - PROCESS | 2516 | --DOCSHELL 11C29000 == 33 [pid = 2516] [id = 476] 16:34:17 INFO - PROCESS | 2516 | --DOCSHELL 10371C00 == 32 [pid = 2516] [id = 486] 16:34:17 INFO - PROCESS | 2516 | --DOCSHELL 1392CC00 == 31 [pid = 2516] [id = 487] 16:34:17 INFO - PROCESS | 2516 | --DOCSHELL 1A4B3000 == 30 [pid = 2516] [id = 500] 16:34:17 INFO - PROCESS | 2516 | --DOCSHELL 19CA3C00 == 29 [pid = 2516] [id = 499] 16:34:17 INFO - PROCESS | 2516 | --DOCSHELL 1698E800 == 28 [pid = 2516] [id = 496] 16:34:17 INFO - PROCESS | 2516 | --DOCSHELL 10437800 == 27 [pid = 2516] [id = 497] 16:34:17 INFO - PROCESS | 2516 | --DOCSHELL 13D60400 == 26 [pid = 2516] [id = 498] 16:34:17 INFO - PROCESS | 2516 | --DOMWINDOW == 93 (15E1D800) [pid = 2516] [serial = 1441] [outer = 00000000] [url = about:blank] 16:34:17 INFO - PROCESS | 2516 | --DOMWINDOW == 92 (13154400) [pid = 2516] [serial = 1430] [outer = 00000000] [url = about:blank] 16:34:17 INFO - PROCESS | 2516 | --DOMWINDOW == 91 (1309C800) [pid = 2516] [serial = 1429] [outer = 00000000] [url = about:blank] 16:34:17 INFO - PROCESS | 2516 | --DOMWINDOW == 90 (1430D000) [pid = 2516] [serial = 1438] [outer = 00000000] [url = about:blank] 16:34:17 INFO - PROCESS | 2516 | --DOMWINDOW == 89 (12AE8C00) [pid = 2516] [serial = 1435] [outer = 00000000] [url = about:blank] 16:34:17 INFO - PROCESS | 2516 | --DOMWINDOW == 88 (12DF7800) [pid = 2516] [serial = 1436] [outer = 00000000] [url = about:blank] 16:34:17 INFO - PROCESS | 2516 | --DOMWINDOW == 87 (105ED400) [pid = 2516] [serial = 1432] [outer = 00000000] [url = about:blank] 16:34:17 INFO - PROCESS | 2516 | --DOMWINDOW == 86 (10A4BC00) [pid = 2516] [serial = 1433] [outer = 00000000] [url = about:blank] 16:34:17 INFO - PROCESS | 2516 | --DOMWINDOW == 85 (16D04400) [pid = 2516] [serial = 1444] [outer = 00000000] [url = about:blank] 16:34:17 INFO - PROCESS | 2516 | --DOMWINDOW == 84 (17F5CC00) [pid = 2516] [serial = 1454] [outer = 00000000] [url = about:blank] 16:34:17 INFO - PROCESS | 2516 | --DOMWINDOW == 83 (198D0400) [pid = 2516] [serial = 1456] [outer = 00000000] [url = about:blank] 16:34:17 INFO - PROCESS | 2516 | --DOMWINDOW == 82 (13935000) [pid = 2516] [serial = 1421] [outer = 00000000] [url = about:blank] 16:34:17 INFO - PROCESS | 2516 | --DOMWINDOW == 81 (1309EC00) [pid = 2516] [serial = 1420] [outer = 00000000] [url = about:blank] 16:34:17 INFO - PROCESS | 2516 | --DOMWINDOW == 80 (16E9F400) [pid = 2516] [serial = 1424] [outer = 00000000] [url = about:blank] 16:34:17 INFO - PROCESS | 2516 | --DOMWINDOW == 79 (16A3B000) [pid = 2516] [serial = 1423] [outer = 00000000] [url = about:blank] 16:34:17 INFO - PROCESS | 2516 | --DOMWINDOW == 78 (17953800) [pid = 2516] [serial = 1448] [outer = 00000000] [url = about:blank] 16:34:17 INFO - PROCESS | 2516 | --DOMWINDOW == 77 (1A4ED800) [pid = 2516] [serial = 1427] [outer = 00000000] [url = about:blank] 16:34:17 INFO - PROCESS | 2516 | --DOMWINDOW == 76 (1A4B5800) [pid = 2516] [serial = 1426] [outer = 00000000] [url = about:blank] 16:34:17 INFO - PROCESS | 2516 | --DOMWINDOW == 75 (17719C00) [pid = 2516] [serial = 1447] [outer = 00000000] [url = about:blank] 16:34:17 INFO - PROCESS | 2516 | --DOMWINDOW == 74 (16D0E400) [pid = 2516] [serial = 1445] [outer = 00000000] [url = about:blank] 16:34:17 INFO - PROCESS | 2516 | --DOMWINDOW == 73 (17F5BC00) [pid = 2516] [serial = 1453] [outer = 00000000] [url = about:blank] 16:34:17 INFO - PROCESS | 2516 | --DOMWINDOW == 72 (15F41000) [pid = 2516] [serial = 1442] [outer = 00000000] [url = about:blank] 16:34:17 INFO - PROCESS | 2516 | --DOMWINDOW == 71 (16EDA800) [pid = 2516] [serial = 1451] [outer = 00000000] [url = about:blank] 16:34:17 INFO - PROCESS | 2516 | --DOMWINDOW == 70 (16ED7800) [pid = 2516] [serial = 1450] [outer = 00000000] [url = about:blank] 16:34:17 INFO - PROCESS | 2516 | --DOMWINDOW == 69 (1500F800) [pid = 2516] [serial = 1439] [outer = 00000000] [url = about:blank] 16:34:18 INFO - PROCESS | 2516 | 1465860858232 Marionette TRACE conn3 <- [1,1968,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 16:34:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | isPointInPath() handles transformations correctly 16:34:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | took 1498ms 16:34:18 INFO - PROCESS | 2516 | 1465860858269 Marionette TRACE conn3 -> [0,1969,"getWindowHandle",null] 16:34:18 INFO - PROCESS | 2516 | 1465860858273 Marionette TRACE conn3 <- [1,1969,null,{"value":"13"}] 16:34:18 INFO - PROCESS | 2516 | 1465860858278 Marionette TRACE conn3 -> [0,1970,"setScriptTimeout",{"ms":35000}] 16:34:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html 16:34:18 INFO - PROCESS | 2516 | 1465860858282 Marionette TRACE conn3 <- [1,1970,null,{}] 16:34:18 INFO - PROCESS | 2516 | 1465860858299 Marionette TRACE conn3 -> [0,1971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:34:18 INFO - PROCESS | 2516 | 1465860858302 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:34:18 INFO - PROCESS | 2516 | 1465860858384 Marionette TRACE conn3 <- [1,1971,null,{"value":null}] 16:34:18 INFO - PROCESS | 2516 | 1465860858392 Marionette TRACE conn3 -> [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\", \"9aafb883-d809-412a-bdc1-689609e922c0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:34:18 INFO - PROCESS | 2516 | 1465860858395 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:34:18 INFO - PROCESS | 2516 | ++DOCSHELL 10BB1C00 == 27 [pid = 2516] [id = 502] 16:34:18 INFO - PROCESS | 2516 | ++DOMWINDOW == 70 (10ECA800) [pid = 2516] [serial = 1506] [outer = 00000000] 16:34:18 INFO - PROCESS | 2516 | ++DOMWINDOW == 71 (114C1000) [pid = 2516] [serial = 1507] [outer = 10ECA800] 16:34:18 INFO - PROCESS | 2516 | 1465860858443 Marionette DEBUG loaded listener.js 16:34:18 INFO - PROCESS | 2516 | ++DOMWINDOW == 72 (11AD4800) [pid = 2516] [serial = 1508] [outer = 10ECA800] 16:34:18 INFO - PROCESS | 2516 | 1465860858930 Marionette TRACE conn3 <- [1,1972,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 16:34:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | isPointInPath() handles transformations correctly 16:34:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | took 687ms 16:34:19 INFO - PROCESS | 2516 | 1465860859010 Marionette TRACE conn3 -> [0,1973,"getWindowHandle",null] 16:34:19 INFO - PROCESS | 2516 | 1465860859015 Marionette TRACE conn3 <- [1,1973,null,{"value":"13"}] 16:34:19 INFO - PROCESS | 2516 | 1465860859021 Marionette TRACE conn3 -> [0,1974,"setScriptTimeout",{"ms":35000}] 16:34:19 INFO - PROCESS | 2516 | 1465860859024 Marionette TRACE conn3 <- [1,1974,null,{}] 16:34:19 INFO - PROCESS | 2516 | 1465860859027 Marionette TRACE conn3 -> [0,1975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:34:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html 16:34:19 INFO - PROCESS | 2516 | 1465860859030 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:34:19 INFO - PROCESS | 2516 | 1465860859121 Marionette TRACE conn3 <- [1,1975,null,{"value":null}] 16:34:19 INFO - PROCESS | 2516 | 1465860859219 Marionette TRACE conn3 -> [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\", \"9aafb883-d809-412a-bdc1-689609e922c0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:34:19 INFO - PROCESS | 2516 | 1465860859222 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:34:19 INFO - PROCESS | 2516 | ++DOCSHELL 13130400 == 28 [pid = 2516] [id = 503] 16:34:19 INFO - PROCESS | 2516 | ++DOMWINDOW == 73 (13148800) [pid = 2516] [serial = 1509] [outer = 00000000] 16:34:19 INFO - PROCESS | 2516 | ++DOMWINDOW == 74 (13C11400) [pid = 2516] [serial = 1510] [outer = 13148800] 16:34:19 INFO - PROCESS | 2516 | 1465860859268 Marionette DEBUG loaded listener.js 16:34:19 INFO - PROCESS | 2516 | ++DOMWINDOW == 75 (13C4EC00) [pid = 2516] [serial = 1511] [outer = 13148800] 16:34:19 INFO - PROCESS | 2516 | 1465860859631 Marionette TRACE conn3 <- [1,1976,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 16:34:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | isPointInPath() handles transformations correctly 16:34:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | took 624ms 16:34:19 INFO - PROCESS | 2516 | 1465860859675 Marionette TRACE conn3 -> [0,1977,"getWindowHandle",null] 16:34:19 INFO - PROCESS | 2516 | 1465860859677 Marionette TRACE conn3 <- [1,1977,null,{"value":"13"}] 16:34:19 INFO - PROCESS | 2516 | 1465860859681 Marionette TRACE conn3 -> [0,1978,"setScriptTimeout",{"ms":35000}] 16:34:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html 16:34:19 INFO - PROCESS | 2516 | 1465860859684 Marionette TRACE conn3 <- [1,1978,null,{}] 16:34:19 INFO - PROCESS | 2516 | 1465860859695 Marionette TRACE conn3 -> [0,1979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:34:19 INFO - PROCESS | 2516 | 1465860859699 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:34:19 INFO - PROCESS | 2516 | 1465860859781 Marionette TRACE conn3 <- [1,1979,null,{"value":null}] 16:34:19 INFO - PROCESS | 2516 | 1465860859788 Marionette TRACE conn3 -> [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\", \"9aafb883-d809-412a-bdc1-689609e922c0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:34:19 INFO - PROCESS | 2516 | 1465860859791 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:34:19 INFO - PROCESS | 2516 | ++DOCSHELL 15A93800 == 29 [pid = 2516] [id = 504] 16:34:19 INFO - PROCESS | 2516 | ++DOMWINDOW == 76 (15A93C00) [pid = 2516] [serial = 1512] [outer = 00000000] 16:34:19 INFO - PROCESS | 2516 | ++DOMWINDOW == 77 (15EC0C00) [pid = 2516] [serial = 1513] [outer = 15A93C00] 16:34:19 INFO - PROCESS | 2516 | 1465860859837 Marionette DEBUG loaded listener.js 16:34:19 INFO - PROCESS | 2516 | ++DOMWINDOW == 78 (15FB8800) [pid = 2516] [serial = 1514] [outer = 15A93C00] 16:34:20 INFO - PROCESS | 2516 | 1465860860333 Marionette TRACE conn3 <- [1,1980,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 16:34:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | isPointInPath() handles transformations correctly 16:34:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | took 687ms 16:34:20 INFO - PROCESS | 2516 | 1465860860381 Marionette TRACE conn3 -> [0,1981,"getWindowHandle",null] 16:34:20 INFO - PROCESS | 2516 | 1465860860384 Marionette TRACE conn3 <- [1,1981,null,{"value":"13"}] 16:34:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html 16:34:20 INFO - PROCESS | 2516 | 1465860860387 Marionette TRACE conn3 -> [0,1982,"setScriptTimeout",{"ms":35000}] 16:34:20 INFO - PROCESS | 2516 | 1465860860389 Marionette TRACE conn3 <- [1,1982,null,{}] 16:34:20 INFO - PROCESS | 2516 | 1465860860392 Marionette TRACE conn3 -> [0,1983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:34:20 INFO - PROCESS | 2516 | 1465860860394 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:34:20 INFO - PROCESS | 2516 | 1465860860512 Marionette TRACE conn3 <- [1,1983,null,{"value":null}] 16:34:20 INFO - PROCESS | 2516 | 1465860860604 Marionette TRACE conn3 -> [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\", \"9aafb883-d809-412a-bdc1-689609e922c0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:34:20 INFO - PROCESS | 2516 | 1465860860606 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:34:20 INFO - PROCESS | 2516 | ++DOCSHELL 16D0C400 == 30 [pid = 2516] [id = 505] 16:34:20 INFO - PROCESS | 2516 | ++DOMWINDOW == 79 (16D0C800) [pid = 2516] [serial = 1515] [outer = 00000000] 16:34:20 INFO - PROCESS | 2516 | ++DOMWINDOW == 80 (16D12C00) [pid = 2516] [serial = 1516] [outer = 16D0C800] 16:34:20 INFO - PROCESS | 2516 | 1465860860649 Marionette DEBUG loaded listener.js 16:34:20 INFO - PROCESS | 2516 | ++DOMWINDOW == 81 (16EA5000) [pid = 2516] [serial = 1517] [outer = 16D0C800] 16:34:21 INFO - PROCESS | 2516 | 1465860861048 Marionette TRACE conn3 <- [1,1984,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html",0,null,null,[["isPointInPath() works on unclosed subpaths",0,null,null]]]}] 16:34:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | isPointInPath() works on unclosed subpaths 16:34:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | took 686ms 16:34:21 INFO - PROCESS | 2516 | 1465860861086 Marionette TRACE conn3 -> [0,1985,"getWindowHandle",null] 16:34:21 INFO - PROCESS | 2516 | 1465860861088 Marionette TRACE conn3 <- [1,1985,null,{"value":"13"}] 16:34:21 INFO - PROCESS | 2516 | 1465860861092 Marionette TRACE conn3 -> [0,1986,"setScriptTimeout",{"ms":35000}] 16:34:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.winding.html 16:34:21 INFO - PROCESS | 2516 | 1465860861093 Marionette TRACE conn3 <- [1,1986,null,{}] 16:34:21 INFO - PROCESS | 2516 | 1465860861101 Marionette TRACE conn3 -> [0,1987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:34:21 INFO - PROCESS | 2516 | 1465860861103 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:34:21 INFO - PROCESS | 2516 | 1465860861221 Marionette TRACE conn3 <- [1,1987,null,{"value":null}] 16:34:21 INFO - PROCESS | 2516 | 1465860861229 Marionette TRACE conn3 -> [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\", \"9aafb883-d809-412a-bdc1-689609e922c0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:34:21 INFO - PROCESS | 2516 | 1465860861231 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:34:21 INFO - PROCESS | 2516 | ++DOCSHELL 16EE0800 == 31 [pid = 2516] [id = 506] 16:34:21 INFO - PROCESS | 2516 | ++DOMWINDOW == 82 (17002400) [pid = 2516] [serial = 1518] [outer = 00000000] 16:34:21 INFO - PROCESS | 2516 | ++DOMWINDOW == 83 (176C2C00) [pid = 2516] [serial = 1519] [outer = 17002400] 16:34:21 INFO - PROCESS | 2516 | 1465860861274 Marionette DEBUG loaded listener.js 16:34:21 INFO - PROCESS | 2516 | ++DOMWINDOW == 84 (176D1C00) [pid = 2516] [serial = 1520] [outer = 17002400] 16:34:21 INFO - PROCESS | 2516 | 1465860861713 Marionette TRACE conn3 <- [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]]]}] 16:34:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | isPointInPath() uses the non-zero winding number rule 16:34:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | took 639ms 16:34:21 INFO - PROCESS | 2516 | 1465860861730 Marionette TRACE conn3 -> [0,1989,"getWindowHandle",null] 16:34:21 INFO - PROCESS | 2516 | 1465860861732 Marionette TRACE conn3 <- [1,1989,null,{"value":"13"}] 16:34:21 INFO - PROCESS | 2516 | 1465860861735 Marionette TRACE conn3 -> [0,1990,"setScriptTimeout",{"ms":35000}] 16:34:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.basic.html 16:34:21 INFO - PROCESS | 2516 | 1465860861737 Marionette TRACE conn3 <- [1,1990,null,{}] 16:34:21 INFO - PROCESS | 2516 | 1465860861746 Marionette TRACE conn3 -> [0,1991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:34:21 INFO - PROCESS | 2516 | 1465860861752 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:34:21 INFO - PROCESS | 2516 | 1465860861881 Marionette TRACE conn3 <- [1,1991,null,{"value":null}] 16:34:21 INFO - PROCESS | 2516 | 1465860861976 Marionette TRACE conn3 -> [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\", \"9aafb883-d809-412a-bdc1-689609e922c0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:34:21 INFO - PROCESS | 2516 | 1465860861978 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:34:21 INFO - PROCESS | 2516 | ++DOCSHELL 17E06800 == 32 [pid = 2516] [id = 507] 16:34:21 INFO - PROCESS | 2516 | ++DOMWINDOW == 85 (17F5CC00) [pid = 2516] [serial = 1521] [outer = 00000000] 16:34:22 INFO - PROCESS | 2516 | ++DOMWINDOW == 86 (1974FC00) [pid = 2516] [serial = 1522] [outer = 17F5CC00] 16:34:22 INFO - PROCESS | 2516 | 1465860862024 Marionette DEBUG loaded listener.js 16:34:22 INFO - PROCESS | 2516 | ++DOMWINDOW == 87 (198D1800) [pid = 2516] [serial = 1523] [outer = 17F5CC00] 16:34:22 INFO - PROCESS | 2516 | --DOMWINDOW == 86 (16D0D800) [pid = 2516] [serial = 1485] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html] 16:34:22 INFO - PROCESS | 2516 | --DOMWINDOW == 85 (17009400) [pid = 2516] [serial = 1473] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.arc.html] 16:34:22 INFO - PROCESS | 2516 | --DOMWINDOW == 84 (19755C00) [pid = 2516] [serial = 1455] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.overlap.html] 16:34:22 INFO - PROCESS | 2516 | --DOMWINDOW == 83 (1698FC00) [pid = 2516] [serial = 1470] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.initial.html] 16:34:22 INFO - PROCESS | 2516 | --DOMWINDOW == 82 (1392D400) [pid = 2516] [serial = 1461] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html] 16:34:22 INFO - PROCESS | 2516 | --DOMWINDOW == 81 (1794A800) [pid = 2516] [serial = 1476] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html] 16:34:22 INFO - PROCESS | 2516 | --DOMWINDOW == 80 (105EB800) [pid = 2516] [serial = 1458] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.add.html] 16:34:22 INFO - PROCESS | 2516 | --DOMWINDOW == 79 (13243800) [pid = 2516] [serial = 1467] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html] 16:34:22 INFO - PROCESS | 2516 | --DOMWINDOW == 78 (110C7C00) [pid = 2516] [serial = 1464] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html] 16:34:22 INFO - PROCESS | 2516 | --DOMWINDOW == 77 (16D04C00) [pid = 2516] [serial = 1488] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.edge.html] 16:34:22 INFO - PROCESS | 2516 | --DOMWINDOW == 76 (12D59800) [pid = 2516] [serial = 1482] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bezier.html] 16:34:22 INFO - PROCESS | 2516 | --DOMWINDOW == 75 (19CA0800) [pid = 2516] [serial = 1479] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html] 16:34:22 INFO - PROCESS | 2516 | 1465860862610 Marionette TRACE conn3 <- [1,1992,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.basic.html",0,null,null,[["Canvas test: 2d.path.lineTo.basic",0,null,null]]]}] 16:34:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.basic.html | Canvas test: 2d.path.lineTo.basic 16:34:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.basic.html | took 905ms 16:34:22 INFO - PROCESS | 2516 | 1465860862640 Marionette TRACE conn3 -> [0,1993,"getWindowHandle",null] 16:34:22 INFO - PROCESS | 2516 | 1465860862642 Marionette TRACE conn3 <- [1,1993,null,{"value":"13"}] 16:34:22 INFO - PROCESS | 2516 | 1465860862645 Marionette TRACE conn3 -> [0,1994,"setScriptTimeout",{"ms":35000}] 16:34:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html 16:34:22 INFO - PROCESS | 2516 | 1465860862647 Marionette TRACE conn3 <- [1,1994,null,{}] 16:34:22 INFO - PROCESS | 2516 | 1465860862650 Marionette TRACE conn3 -> [0,1995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:34:22 INFO - PROCESS | 2516 | 1465860862652 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:34:22 INFO - PROCESS | 2516 | 1465860862732 Marionette TRACE conn3 <- [1,1995,null,{"value":null}] 16:34:22 INFO - PROCESS | 2516 | 1465860862737 Marionette TRACE conn3 -> [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\", \"9aafb883-d809-412a-bdc1-689609e922c0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:34:22 INFO - PROCESS | 2516 | 1465860862739 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:34:22 INFO - PROCESS | 2516 | ++DOCSHELL 15F3E400 == 33 [pid = 2516] [id = 508] 16:34:22 INFO - PROCESS | 2516 | ++DOMWINDOW == 76 (1698FC00) [pid = 2516] [serial = 1524] [outer = 00000000] 16:34:22 INFO - PROCESS | 2516 | ++DOMWINDOW == 77 (1761A000) [pid = 2516] [serial = 1525] [outer = 1698FC00] 16:34:22 INFO - PROCESS | 2516 | 1465860862781 Marionette DEBUG loaded listener.js 16:34:22 INFO - PROCESS | 2516 | ++DOMWINDOW == 78 (17621000) [pid = 2516] [serial = 1526] [outer = 1698FC00] 16:34:23 INFO - PROCESS | 2516 | 1465860863202 Marionette TRACE conn3 <- [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]]]}] 16:34:23 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 16:34:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html | took 593ms 16:34:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html 16:34:23 INFO - PROCESS | 2516 | 1465860863251 Marionette TRACE conn3 -> [0,1997,"getWindowHandle",null] 16:34:23 INFO - PROCESS | 2516 | 1465860863253 Marionette TRACE conn3 <- [1,1997,null,{"value":"13"}] 16:34:23 INFO - PROCESS | 2516 | 1465860863256 Marionette TRACE conn3 -> [0,1998,"setScriptTimeout",{"ms":35000}] 16:34:23 INFO - PROCESS | 2516 | 1465860863257 Marionette TRACE conn3 <- [1,1998,null,{}] 16:34:23 INFO - PROCESS | 2516 | 1465860863265 Marionette TRACE conn3 -> [0,1999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:34:23 INFO - PROCESS | 2516 | 1465860863267 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:34:23 INFO - PROCESS | 2516 | 1465860863343 Marionette TRACE conn3 <- [1,1999,null,{"value":null}] 16:34:23 INFO - PROCESS | 2516 | 1465860863348 Marionette TRACE conn3 -> [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\", \"9aafb883-d809-412a-bdc1-689609e922c0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:34:23 INFO - PROCESS | 2516 | 1465860863350 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:34:23 INFO - PROCESS | 2516 | ++DOCSHELL 12B98400 == 34 [pid = 2516] [id = 509] 16:34:23 INFO - PROCESS | 2516 | ++DOMWINDOW == 79 (170B6800) [pid = 2516] [serial = 1527] [outer = 00000000] 16:34:23 INFO - PROCESS | 2516 | ++DOMWINDOW == 80 (19E81400) [pid = 2516] [serial = 1528] [outer = 170B6800] 16:34:23 INFO - PROCESS | 2516 | 1465860863392 Marionette DEBUG loaded listener.js 16:34:23 INFO - PROCESS | 2516 | ++DOMWINDOW == 81 (19CA5C00) [pid = 2516] [serial = 1529] [outer = 170B6800] 16:34:23 INFO - PROCESS | 2516 | 1465860863847 Marionette TRACE conn3 <- [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]]]}] 16:34:23 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 16:34:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html | took 640ms 16:34:23 INFO - PROCESS | 2516 | 1465860863903 Marionette TRACE conn3 -> [0,2001,"getWindowHandle",null] 16:34:23 INFO - PROCESS | 2516 | 1465860863905 Marionette TRACE conn3 <- [1,2001,null,{"value":"13"}] 16:34:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html 16:34:23 INFO - PROCESS | 2516 | 1465860863909 Marionette TRACE conn3 -> [0,2002,"setScriptTimeout",{"ms":35000}] 16:34:23 INFO - PROCESS | 2516 | 1465860863910 Marionette TRACE conn3 <- [1,2002,null,{}] 16:34:23 INFO - PROCESS | 2516 | 1465860863914 Marionette TRACE conn3 -> [0,2003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:34:23 INFO - PROCESS | 2516 | 1465860863916 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:34:23 INFO - PROCESS | 2516 | 1465860863992 Marionette TRACE conn3 <- [1,2003,null,{"value":null}] 16:34:23 INFO - PROCESS | 2516 | 1465860863997 Marionette TRACE conn3 -> [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\", \"9aafb883-d809-412a-bdc1-689609e922c0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:34:23 INFO - PROCESS | 2516 | 1465860863999 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:34:23 INFO - PROCESS | 2516 | ++DOCSHELL 10A45400 == 35 [pid = 2516] [id = 510] 16:34:23 INFO - PROCESS | 2516 | ++DOMWINDOW == 82 (1314B400) [pid = 2516] [serial = 1530] [outer = 00000000] 16:34:24 INFO - PROCESS | 2516 | ++DOMWINDOW == 83 (1A250800) [pid = 2516] [serial = 1531] [outer = 1314B400] 16:34:24 INFO - PROCESS | 2516 | 1465860864041 Marionette DEBUG loaded listener.js 16:34:24 INFO - PROCESS | 2516 | ++DOMWINDOW == 84 (1A314000) [pid = 2516] [serial = 1532] [outer = 1314B400] 16:34:24 INFO - PROCESS | 2516 | --DOCSHELL 10BB1C00 == 34 [pid = 2516] [id = 502] 16:34:24 INFO - PROCESS | 2516 | --DOCSHELL 103C9000 == 33 [pid = 2516] [id = 501] 16:34:25 INFO - PROCESS | 2516 | --DOCSHELL 15A93800 == 32 [pid = 2516] [id = 504] 16:34:25 INFO - PROCESS | 2516 | --DOCSHELL 17E06800 == 31 [pid = 2516] [id = 507] 16:34:25 INFO - PROCESS | 2516 | --DOCSHELL 15F3E400 == 30 [pid = 2516] [id = 508] 16:34:25 INFO - PROCESS | 2516 | --DOCSHELL 12B98400 == 29 [pid = 2516] [id = 509] 16:34:25 INFO - PROCESS | 2516 | --DOCSHELL 16D0C400 == 28 [pid = 2516] [id = 505] 16:34:25 INFO - PROCESS | 2516 | --DOCSHELL 16EE0800 == 27 [pid = 2516] [id = 506] 16:34:25 INFO - PROCESS | 2516 | --DOCSHELL 13130400 == 26 [pid = 2516] [id = 503] 16:34:25 INFO - PROCESS | 2516 | --DOMWINDOW == 83 (19E8D400) [pid = 2516] [serial = 1487] [outer = 00000000] [url = about:blank] 16:34:25 INFO - PROCESS | 2516 | --DOMWINDOW == 82 (176CB800) [pid = 2516] [serial = 1474] [outer = 00000000] [url = about:blank] 16:34:25 INFO - PROCESS | 2516 | --DOMWINDOW == 81 (177B2000) [pid = 2516] [serial = 1475] [outer = 00000000] [url = about:blank] 16:34:25 INFO - PROCESS | 2516 | --DOMWINDOW == 80 (198D2400) [pid = 2516] [serial = 1457] [outer = 00000000] [url = about:blank] 16:34:25 INFO - PROCESS | 2516 | --DOMWINDOW == 79 (16A40400) [pid = 2516] [serial = 1471] [outer = 00000000] [url = about:blank] 16:34:25 INFO - PROCESS | 2516 | --DOMWINDOW == 78 (157AD800) [pid = 2516] [serial = 1462] [outer = 00000000] [url = about:blank] 16:34:25 INFO - PROCESS | 2516 | --DOMWINDOW == 77 (17F5C400) [pid = 2516] [serial = 1478] [outer = 00000000] [url = about:blank] 16:34:25 INFO - PROCESS | 2516 | --DOMWINDOW == 76 (15E17800) [pid = 2516] [serial = 1463] [outer = 00000000] [url = about:blank] 16:34:25 INFO - PROCESS | 2516 | --DOMWINDOW == 75 (11AD8C00) [pid = 2516] [serial = 1459] [outer = 00000000] [url = about:blank] 16:34:25 INFO - PROCESS | 2516 | --DOMWINDOW == 74 (1309F400) [pid = 2516] [serial = 1460] [outer = 00000000] [url = about:blank] 16:34:25 INFO - PROCESS | 2516 | --DOMWINDOW == 73 (17E64400) [pid = 2516] [serial = 1477] [outer = 00000000] [url = about:blank] 16:34:25 INFO - PROCESS | 2516 | --DOMWINDOW == 72 (13938C00) [pid = 2516] [serial = 1468] [outer = 00000000] [url = about:blank] 16:34:25 INFO - PROCESS | 2516 | --DOMWINDOW == 71 (13D5E400) [pid = 2516] [serial = 1469] [outer = 00000000] [url = about:blank] 16:34:25 INFO - PROCESS | 2516 | --DOMWINDOW == 70 (11AD5C00) [pid = 2516] [serial = 1465] [outer = 00000000] [url = about:blank] 16:34:25 INFO - PROCESS | 2516 | --DOMWINDOW == 69 (12816800) [pid = 2516] [serial = 1466] [outer = 00000000] [url = about:blank] 16:34:25 INFO - PROCESS | 2516 | --DOMWINDOW == 68 (1A30A000) [pid = 2516] [serial = 1490] [outer = 00000000] [url = about:blank] 16:34:25 INFO - PROCESS | 2516 | --DOMWINDOW == 67 (1A257C00) [pid = 2516] [serial = 1489] [outer = 00000000] [url = about:blank] 16:34:25 INFO - PROCESS | 2516 | --DOMWINDOW == 66 (157A8400) [pid = 2516] [serial = 1483] [outer = 00000000] [url = about:blank] 16:34:25 INFO - PROCESS | 2516 | --DOMWINDOW == 65 (19CAA400) [pid = 2516] [serial = 1480] [outer = 00000000] [url = about:blank] 16:34:25 INFO - PROCESS | 2516 | --DOMWINDOW == 64 (19E88000) [pid = 2516] [serial = 1486] [outer = 00000000] [url = about:blank] 16:34:25 INFO - PROCESS | 2516 | --DOMWINDOW == 63 (177ADC00) [pid = 2516] [serial = 1484] [outer = 00000000] [url = about:blank] 16:34:25 INFO - PROCESS | 2516 | --DOMWINDOW == 62 (19CABC00) [pid = 2516] [serial = 1481] [outer = 00000000] [url = about:blank] 16:34:25 INFO - PROCESS | 2516 | --DOMWINDOW == 61 (16D0E000) [pid = 2516] [serial = 1472] [outer = 00000000] [url = about:blank] 16:34:25 INFO - PROCESS | 2516 | 1465860865696 Marionette TRACE conn3 <- [1,2004,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.nextpoint.html",0,null,null,[["Canvas test: 2d.path.lineTo.nextpoint",0,null,null]]]}] 16:34:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | Canvas test: 2d.path.lineTo.nextpoint 16:34:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | took 1873ms 16:34:25 INFO - PROCESS | 2516 | 1465860865763 Marionette TRACE conn3 -> [0,2005,"getWindowHandle",null] 16:34:25 INFO - PROCESS | 2516 | 1465860865768 Marionette TRACE conn3 <- [1,2005,null,{"value":"13"}] 16:34:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html 16:34:25 INFO - PROCESS | 2516 | 1465860865773 Marionette TRACE conn3 -> [0,2006,"setScriptTimeout",{"ms":35000}] 16:34:25 INFO - PROCESS | 2516 | 1465860865776 Marionette TRACE conn3 <- [1,2006,null,{}] 16:34:25 INFO - PROCESS | 2516 | 1465860865782 Marionette TRACE conn3 -> [0,2007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:34:25 INFO - PROCESS | 2516 | 1465860865785 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:34:25 INFO - PROCESS | 2516 | 1465860865877 Marionette TRACE conn3 <- [1,2007,null,{"value":null}] 16:34:25 INFO - PROCESS | 2516 | 1465860865889 Marionette TRACE conn3 -> [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\", \"9aafb883-d809-412a-bdc1-689609e922c0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:34:25 INFO - PROCESS | 2516 | 1465860865894 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:34:25 INFO - PROCESS | 2516 | ++DOCSHELL 105F0800 == 27 [pid = 2516] [id = 511] 16:34:25 INFO - PROCESS | 2516 | ++DOMWINDOW == 62 (10A53400) [pid = 2516] [serial = 1533] [outer = 00000000] 16:34:25 INFO - PROCESS | 2516 | ++DOMWINDOW == 63 (110C6C00) [pid = 2516] [serial = 1534] [outer = 10A53400] 16:34:25 INFO - PROCESS | 2516 | 1465860865942 Marionette DEBUG loaded listener.js 16:34:26 INFO - PROCESS | 2516 | ++DOMWINDOW == 64 (114BBC00) [pid = 2516] [serial = 1535] [outer = 10A53400] 16:34:26 INFO - PROCESS | 2516 | 1465860866432 Marionette TRACE conn3 <- [1,2008,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.nonfinite.html",0,null,null,[["lineTo() with Infinity/NaN is ignored",0,null,null]]]}] 16:34:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | lineTo() with Infinity/NaN is ignored 16:34:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | took 702ms 16:34:26 INFO - PROCESS | 2516 | 1465860866472 Marionette TRACE conn3 -> [0,2009,"getWindowHandle",null] 16:34:26 INFO - PROCESS | 2516 | 1465860866477 Marionette TRACE conn3 <- [1,2009,null,{"value":"13"}] 16:34:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.basic.html 16:34:26 INFO - PROCESS | 2516 | 1465860866483 Marionette TRACE conn3 -> [0,2010,"setScriptTimeout",{"ms":35000}] 16:34:26 INFO - PROCESS | 2516 | 1465860866486 Marionette TRACE conn3 <- [1,2010,null,{}] 16:34:26 INFO - PROCESS | 2516 | 1465860866490 Marionette TRACE conn3 -> [0,2011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:34:26 INFO - PROCESS | 2516 | 1465860866492 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:34:26 INFO - PROCESS | 2516 | 1465860866585 Marionette TRACE conn3 <- [1,2011,null,{"value":null}] 16:34:26 INFO - PROCESS | 2516 | 1465860866593 Marionette TRACE conn3 -> [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\", \"9aafb883-d809-412a-bdc1-689609e922c0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:34:26 INFO - PROCESS | 2516 | 1465860866596 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:34:26 INFO - PROCESS | 2516 | ++DOCSHELL 1302C800 == 28 [pid = 2516] [id = 512] 16:34:26 INFO - PROCESS | 2516 | ++DOMWINDOW == 65 (13030800) [pid = 2516] [serial = 1536] [outer = 00000000] 16:34:26 INFO - PROCESS | 2516 | ++DOMWINDOW == 66 (130C8400) [pid = 2516] [serial = 1537] [outer = 13030800] 16:34:26 INFO - PROCESS | 2516 | 1465860866643 Marionette DEBUG loaded listener.js 16:34:26 INFO - PROCESS | 2516 | ++DOMWINDOW == 67 (13148C00) [pid = 2516] [serial = 1538] [outer = 13030800] 16:34:27 INFO - PROCESS | 2516 | 1465860867110 Marionette TRACE conn3 <- [1,2012,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.basic.html",0,null,null,[["Canvas test: 2d.path.moveTo.basic",0,null,null]]]}] 16:34:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.basic.html | Canvas test: 2d.path.moveTo.basic 16:34:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.basic.html | took 640ms 16:34:27 INFO - PROCESS | 2516 | 1465860867120 Marionette TRACE conn3 -> [0,2013,"getWindowHandle",null] 16:34:27 INFO - PROCESS | 2516 | 1465860867123 Marionette TRACE conn3 <- [1,2013,null,{"value":"13"}] 16:34:27 INFO - PROCESS | 2516 | 1465860867126 Marionette TRACE conn3 -> [0,2014,"setScriptTimeout",{"ms":35000}] 16:34:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.multiple.html 16:34:27 INFO - PROCESS | 2516 | 1465860867129 Marionette TRACE conn3 <- [1,2014,null,{}] 16:34:27 INFO - PROCESS | 2516 | 1465860867140 Marionette TRACE conn3 -> [0,2015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:34:27 INFO - PROCESS | 2516 | 1465860867144 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:34:27 INFO - PROCESS | 2516 | 1465860867230 Marionette TRACE conn3 <- [1,2015,null,{"value":null}] 16:34:27 INFO - PROCESS | 2516 | 1465860867237 Marionette TRACE conn3 -> [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\", \"9aafb883-d809-412a-bdc1-689609e922c0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:34:27 INFO - PROCESS | 2516 | 1465860867240 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:34:27 INFO - PROCESS | 2516 | ++DOCSHELL 1430C000 == 29 [pid = 2516] [id = 513] 16:34:27 INFO - PROCESS | 2516 | ++DOMWINDOW == 68 (1430C800) [pid = 2516] [serial = 1539] [outer = 00000000] 16:34:27 INFO - PROCESS | 2516 | ++DOMWINDOW == 69 (1500F800) [pid = 2516] [serial = 1540] [outer = 1430C800] 16:34:27 INFO - PROCESS | 2516 | 1465860867286 Marionette DEBUG loaded listener.js 16:34:27 INFO - PROCESS | 2516 | ++DOMWINDOW == 70 (15652000) [pid = 2516] [serial = 1541] [outer = 1430C800] 16:34:27 INFO - PROCESS | 2516 | 1465860867753 Marionette TRACE conn3 <- [1,2016,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.multiple.html",0,null,null,[["Canvas test: 2d.path.moveTo.multiple",0,null,null]]]}] 16:34:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.multiple.html | Canvas test: 2d.path.moveTo.multiple 16:34:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.multiple.html | took 640ms 16:34:27 INFO - PROCESS | 2516 | 1465860867773 Marionette TRACE conn3 -> [0,2017,"getWindowHandle",null] 16:34:27 INFO - PROCESS | 2516 | 1465860867776 Marionette TRACE conn3 <- [1,2017,null,{"value":"13"}] 16:34:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html 16:34:27 INFO - PROCESS | 2516 | 1465860867779 Marionette TRACE conn3 -> [0,2018,"setScriptTimeout",{"ms":35000}] 16:34:27 INFO - PROCESS | 2516 | 1465860867781 Marionette TRACE conn3 <- [1,2018,null,{}] 16:34:27 INFO - PROCESS | 2516 | 1465860867785 Marionette TRACE conn3 -> [0,2019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:34:27 INFO - PROCESS | 2516 | 1465860867787 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:34:27 INFO - PROCESS | 2516 | 1465860867878 Marionette TRACE conn3 <- [1,2019,null,{"value":null}] 16:34:27 INFO - PROCESS | 2516 | 1465860867884 Marionette TRACE conn3 -> [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\", \"9aafb883-d809-412a-bdc1-689609e922c0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:34:27 INFO - PROCESS | 2516 | 1465860867886 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:34:27 INFO - PROCESS | 2516 | ++DOCSHELL 14FCFC00 == 30 [pid = 2516] [id = 514] 16:34:27 INFO - PROCESS | 2516 | ++DOMWINDOW == 71 (157AF400) [pid = 2516] [serial = 1542] [outer = 00000000] 16:34:27 INFO - PROCESS | 2516 | ++DOMWINDOW == 72 (15F41400) [pid = 2516] [serial = 1543] [outer = 157AF400] 16:34:27 INFO - PROCESS | 2516 | 1465860867929 Marionette DEBUG loaded listener.js 16:34:27 INFO - PROCESS | 2516 | ++DOMWINDOW == 73 (1698F800) [pid = 2516] [serial = 1544] [outer = 157AF400] 16:34:28 INFO - PROCESS | 2516 | 1465860868370 Marionette TRACE conn3 <- [1,2020,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.newsubpath.html",0,null,null,[["Canvas test: 2d.path.moveTo.newsubpath",0,null,null]]]}] 16:34:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | Canvas test: 2d.path.moveTo.newsubpath 16:34:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | took 640ms 16:34:28 INFO - PROCESS | 2516 | 1465860868418 Marionette TRACE conn3 -> [0,2021,"getWindowHandle",null] 16:34:28 INFO - PROCESS | 2516 | 1465860868420 Marionette TRACE conn3 <- [1,2021,null,{"value":"13"}] 16:34:28 INFO - PROCESS | 2516 | 1465860868424 Marionette TRACE conn3 -> [0,2022,"setScriptTimeout",{"ms":35000}] 16:34:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html 16:34:28 INFO - PROCESS | 2516 | 1465860868425 Marionette TRACE conn3 <- [1,2022,null,{}] 16:34:28 INFO - PROCESS | 2516 | 1465860868429 Marionette TRACE conn3 -> [0,2023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:34:28 INFO - PROCESS | 2516 | 1465860868431 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:34:28 INFO - PROCESS | 2516 | 1465860868506 Marionette TRACE conn3 <- [1,2023,null,{"value":null}] 16:34:28 INFO - PROCESS | 2516 | 1465860868511 Marionette TRACE conn3 -> [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\", \"9aafb883-d809-412a-bdc1-689609e922c0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:34:28 INFO - PROCESS | 2516 | 1465860868513 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:34:28 INFO - PROCESS | 2516 | ++DOCSHELL 16A40400 == 31 [pid = 2516] [id = 515] 16:34:28 INFO - PROCESS | 2516 | ++DOMWINDOW == 74 (16A41400) [pid = 2516] [serial = 1545] [outer = 00000000] 16:34:28 INFO - PROCESS | 2516 | ++DOMWINDOW == 75 (16D0D800) [pid = 2516] [serial = 1546] [outer = 16A41400] 16:34:28 INFO - PROCESS | 2516 | 1465860868559 Marionette DEBUG loaded listener.js 16:34:28 INFO - PROCESS | 2516 | ++DOMWINDOW == 76 (16D11400) [pid = 2516] [serial = 1547] [outer = 16A41400] 16:34:29 INFO - PROCESS | 2516 | 1465860869032 Marionette TRACE conn3 <- [1,2024,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.nonfinite.html",0,null,null,[["moveTo() with Infinity/NaN is ignored",0,null,null]]]}] 16:34:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | moveTo() with Infinity/NaN is ignored 16:34:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | took 640ms 16:34:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html 16:34:29 INFO - PROCESS | 2516 | 1465860869066 Marionette TRACE conn3 -> [0,2025,"getWindowHandle",null] 16:34:29 INFO - PROCESS | 2516 | 1465860869068 Marionette TRACE conn3 <- [1,2025,null,{"value":"13"}] 16:34:29 INFO - PROCESS | 2516 | 1465860869071 Marionette TRACE conn3 -> [0,2026,"setScriptTimeout",{"ms":35000}] 16:34:29 INFO - PROCESS | 2516 | 1465860869073 Marionette TRACE conn3 <- [1,2026,null,{}] 16:34:29 INFO - PROCESS | 2516 | 1465860869076 Marionette TRACE conn3 -> [0,2027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:34:29 INFO - PROCESS | 2516 | 1465860869081 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:34:29 INFO - PROCESS | 2516 | 1465860869180 Marionette TRACE conn3 <- [1,2027,null,{"value":null}] 16:34:29 INFO - PROCESS | 2516 | 1465860869185 Marionette TRACE conn3 -> [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\", \"9aafb883-d809-412a-bdc1-689609e922c0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:34:29 INFO - PROCESS | 2516 | 1465860869187 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:34:29 INFO - PROCESS | 2516 | ++DOCSHELL 16993400 == 32 [pid = 2516] [id = 516] 16:34:29 INFO - PROCESS | 2516 | ++DOMWINDOW == 77 (16F8B800) [pid = 2516] [serial = 1548] [outer = 00000000] 16:34:29 INFO - PROCESS | 2516 | ++DOMWINDOW == 78 (177AAC00) [pid = 2516] [serial = 1549] [outer = 16F8B800] 16:34:29 INFO - PROCESS | 2516 | 1465860869231 Marionette DEBUG loaded listener.js 16:34:29 INFO - PROCESS | 2516 | ++DOMWINDOW == 79 (176CE400) [pid = 2516] [serial = 1550] [outer = 16F8B800] 16:34:29 INFO - PROCESS | 2516 | 1465860869660 Marionette TRACE conn3 <- [1,2028,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.basic",0,null,null]]]}] 16:34:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | Canvas test: 2d.path.quadraticCurveTo.basic 16:34:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | took 625ms 16:34:29 INFO - PROCESS | 2516 | 1465860869711 Marionette TRACE conn3 -> [0,2029,"getWindowHandle",null] 16:34:29 INFO - PROCESS | 2516 | 1465860869713 Marionette TRACE conn3 <- [1,2029,null,{"value":"13"}] 16:34:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html 16:34:29 INFO - PROCESS | 2516 | 1465860869720 Marionette TRACE conn3 -> [0,2030,"setScriptTimeout",{"ms":35000}] 16:34:29 INFO - PROCESS | 2516 | 1465860869721 Marionette TRACE conn3 <- [1,2030,null,{}] 16:34:29 INFO - PROCESS | 2516 | 1465860869725 Marionette TRACE conn3 -> [0,2031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:34:29 INFO - PROCESS | 2516 | 1465860869727 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:34:29 INFO - PROCESS | 2516 | 1465860869811 Marionette TRACE conn3 <- [1,2031,null,{"value":null}] 16:34:29 INFO - PROCESS | 2516 | 1465860869816 Marionette TRACE conn3 -> [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\", \"9aafb883-d809-412a-bdc1-689609e922c0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:34:29 INFO - PROCESS | 2516 | 1465860869818 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:34:29 INFO - PROCESS | 2516 | ++DOCSHELL 17946400 == 33 [pid = 2516] [id = 517] 16:34:29 INFO - PROCESS | 2516 | ++DOMWINDOW == 80 (17E01400) [pid = 2516] [serial = 1551] [outer = 00000000] 16:34:29 INFO - PROCESS | 2516 | ++DOMWINDOW == 81 (17EC7000) [pid = 2516] [serial = 1552] [outer = 17E01400] 16:34:29 INFO - PROCESS | 2516 | 1465860869860 Marionette DEBUG loaded listener.js 16:34:29 INFO - PROCESS | 2516 | ++DOMWINDOW == 82 (17F5BC00) [pid = 2516] [serial = 1553] [outer = 17E01400] 16:34:30 INFO - PROCESS | 2516 | 1465860870298 Marionette TRACE conn3 <- [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]]]}] 16:34:30 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) 16:34:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html | took 640ms 16:34:30 INFO - PROCESS | 2516 | 1465860870359 Marionette TRACE conn3 -> [0,2033,"getWindowHandle",null] 16:34:30 INFO - PROCESS | 2516 | 1465860870361 Marionette TRACE conn3 <- [1,2033,null,{"value":"13"}] 16:34:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html 16:34:30 INFO - PROCESS | 2516 | 1465860870368 Marionette TRACE conn3 -> [0,2034,"setScriptTimeout",{"ms":35000}] 16:34:30 INFO - PROCESS | 2516 | 1465860870369 Marionette TRACE conn3 <- [1,2034,null,{}] 16:34:30 INFO - PROCESS | 2516 | 1465860870373 Marionette TRACE conn3 -> [0,2035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:34:30 INFO - PROCESS | 2516 | 1465860870375 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:34:30 INFO - PROCESS | 2516 | 1465860870450 Marionette TRACE conn3 <- [1,2035,null,{"value":null}] 16:34:30 INFO - PROCESS | 2516 | 1465860870455 Marionette TRACE conn3 -> [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\", \"9aafb883-d809-412a-bdc1-689609e922c0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:34:30 INFO - PROCESS | 2516 | 1465860870457 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:34:30 INFO - PROCESS | 2516 | ++DOCSHELL 18458C00 == 34 [pid = 2516] [id = 518] 16:34:30 INFO - PROCESS | 2516 | ++DOMWINDOW == 83 (1845C800) [pid = 2516] [serial = 1554] [outer = 00000000] 16:34:30 INFO - PROCESS | 2516 | ++DOMWINDOW == 84 (198CF000) [pid = 2516] [serial = 1555] [outer = 1845C800] 16:34:30 INFO - PROCESS | 2516 | 1465860870500 Marionette DEBUG loaded listener.js 16:34:30 INFO - PROCESS | 2516 | ++DOMWINDOW == 85 (198D1000) [pid = 2516] [serial = 1556] [outer = 1845C800] 16:34:30 INFO - PROCESS | 2516 | 1465860870940 Marionette TRACE conn3 <- [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]]]}] 16:34:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 16:34:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | took 592ms 16:34:30 INFO - PROCESS | 2516 | 1465860870966 Marionette TRACE conn3 -> [0,2037,"getWindowHandle",null] 16:34:30 INFO - PROCESS | 2516 | 1465860870968 Marionette TRACE conn3 <- [1,2037,null,{"value":"13"}] 16:34:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html 16:34:30 INFO - PROCESS | 2516 | 1465860870971 Marionette TRACE conn3 -> [0,2038,"setScriptTimeout",{"ms":35000}] 16:34:30 INFO - PROCESS | 2516 | 1465860870973 Marionette TRACE conn3 <- [1,2038,null,{}] 16:34:30 INFO - PROCESS | 2516 | 1465860870999 Marionette TRACE conn3 -> [0,2039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:34:30 INFO - PROCESS | 2516 | 1465860871001 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:34:31 INFO - PROCESS | 2516 | 1465860871111 Marionette TRACE conn3 <- [1,2039,null,{"value":null}] 16:34:31 INFO - PROCESS | 2516 | 1465860871119 Marionette TRACE conn3 -> [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\", \"9aafb883-d809-412a-bdc1-689609e922c0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:34:31 INFO - PROCESS | 2516 | 1465860871121 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:34:31 INFO - PROCESS | 2516 | ++DOCSHELL 1430B400 == 35 [pid = 2516] [id = 519] 16:34:31 INFO - PROCESS | 2516 | ++DOMWINDOW == 86 (19CA5400) [pid = 2516] [serial = 1557] [outer = 00000000] 16:34:31 INFO - PROCESS | 2516 | ++DOMWINDOW == 87 (19E83400) [pid = 2516] [serial = 1558] [outer = 19CA5400] 16:34:31 INFO - PROCESS | 2516 | 1465860871212 Marionette DEBUG loaded listener.js 16:34:31 INFO - PROCESS | 2516 | ++DOMWINDOW == 88 (19E8A800) [pid = 2516] [serial = 1559] [outer = 19CA5400] 16:34:31 INFO - PROCESS | 2516 | 1465860871644 Marionette TRACE conn3 <- [1,2040,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html",0,null,null,[["quadraticCurveTo() with Infinity/NaN is ignored",0,null,null]]]}] 16:34:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | quadraticCurveTo() with Infinity/NaN is ignored 16:34:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | took 718ms 16:34:31 INFO - PROCESS | 2516 | 1465860871692 Marionette TRACE conn3 -> [0,2041,"getWindowHandle",null] 16:34:31 INFO - PROCESS | 2516 | 1465860871694 Marionette TRACE conn3 <- [1,2041,null,{"value":"13"}] 16:34:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html 16:34:31 INFO - PROCESS | 2516 | 1465860871703 Marionette TRACE conn3 -> [0,2042,"setScriptTimeout",{"ms":35000}] 16:34:31 INFO - PROCESS | 2516 | 1465860871705 Marionette TRACE conn3 <- [1,2042,null,{}] 16:34:31 INFO - PROCESS | 2516 | 1465860871709 Marionette TRACE conn3 -> [0,2043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:34:31 INFO - PROCESS | 2516 | 1465860871711 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:34:31 INFO - PROCESS | 2516 | 1465860871833 Marionette TRACE conn3 <- [1,2043,null,{"value":null}] 16:34:31 INFO - PROCESS | 2516 | 1465860871838 Marionette TRACE conn3 -> [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\", \"9aafb883-d809-412a-bdc1-689609e922c0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:34:31 INFO - PROCESS | 2516 | 1465860871840 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:34:31 INFO - PROCESS | 2516 | ++DOCSHELL 19E8D800 == 36 [pid = 2516] [id = 520] 16:34:31 INFO - PROCESS | 2516 | ++DOMWINDOW == 89 (19F84000) [pid = 2516] [serial = 1560] [outer = 00000000] 16:34:31 INFO - PROCESS | 2516 | ++DOMWINDOW == 90 (1A30A800) [pid = 2516] [serial = 1561] [outer = 19F84000] 16:34:31 INFO - PROCESS | 2516 | 1465860871885 Marionette DEBUG loaded listener.js 16:34:31 INFO - PROCESS | 2516 | ++DOMWINDOW == 91 (1A4B0000) [pid = 2516] [serial = 1562] [outer = 19F84000] 16:34:32 INFO - PROCESS | 2516 | 1465860872339 Marionette TRACE conn3 <- [1,2044,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.scaled",0,null,null]]]}] 16:34:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | Canvas test: 2d.path.quadraticCurveTo.scaled 16:34:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | took 702ms 16:34:32 INFO - PROCESS | 2516 | 1465860872402 Marionette TRACE conn3 -> [0,2045,"getWindowHandle",null] 16:34:32 INFO - PROCESS | 2516 | 1465860872404 Marionette TRACE conn3 <- [1,2045,null,{"value":"13"}] 16:34:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html 16:34:32 INFO - PROCESS | 2516 | 1465860872407 Marionette TRACE conn3 -> [0,2046,"setScriptTimeout",{"ms":35000}] 16:34:32 INFO - PROCESS | 2516 | 1465860872409 Marionette TRACE conn3 <- [1,2046,null,{}] 16:34:32 INFO - PROCESS | 2516 | 1465860872413 Marionette TRACE conn3 -> [0,2047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:34:32 INFO - PROCESS | 2516 | 1465860872415 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:34:32 INFO - PROCESS | 2516 | 1465860872565 Marionette TRACE conn3 <- [1,2047,null,{"value":null}] 16:34:32 INFO - PROCESS | 2516 | 1465860872590 Marionette TRACE conn3 -> [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\", \"9aafb883-d809-412a-bdc1-689609e922c0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:34:32 INFO - PROCESS | 2516 | 1465860872593 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:34:32 INFO - PROCESS | 2516 | ++DOCSHELL 16A3D800 == 37 [pid = 2516] [id = 521] 16:34:32 INFO - PROCESS | 2516 | ++DOMWINDOW == 92 (1A4E3C00) [pid = 2516] [serial = 1563] [outer = 00000000] 16:34:32 INFO - PROCESS | 2516 | ++DOMWINDOW == 93 (1A685000) [pid = 2516] [serial = 1564] [outer = 1A4E3C00] 16:34:32 INFO - PROCESS | 2516 | 1465860872637 Marionette DEBUG loaded listener.js 16:34:32 INFO - PROCESS | 2516 | ++DOMWINDOW == 94 (1A687800) [pid = 2516] [serial = 1565] [outer = 1A4E3C00] 16:34:33 INFO - PROCESS | 2516 | --DOMWINDOW == 93 (170B6800) [pid = 2516] [serial = 1527] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html] 16:34:33 INFO - PROCESS | 2516 | --DOMWINDOW == 92 (16D0C800) [pid = 2516] [serial = 1515] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html] 16:34:33 INFO - PROCESS | 2516 | --DOMWINDOW == 91 (17002400) [pid = 2516] [serial = 1518] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.winding.html] 16:34:33 INFO - PROCESS | 2516 | --DOMWINDOW == 90 (17F5CC00) [pid = 2516] [serial = 1521] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.basic.html] 16:34:33 INFO - PROCESS | 2516 | --DOMWINDOW == 89 (19CA4000) [pid = 2516] [serial = 1497] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.outside.html] 16:34:33 INFO - PROCESS | 2516 | --DOMWINDOW == 88 (14310400) [pid = 2516] [serial = 1494] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html] 16:34:33 INFO - PROCESS | 2516 | --DOMWINDOW == 87 (1047E000) [pid = 2516] [serial = 1491] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.empty.html] 16:34:33 INFO - PROCESS | 2516 | --DOMWINDOW == 86 (15A93C00) [pid = 2516] [serial = 1512] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html] 16:34:33 INFO - PROCESS | 2516 | --DOMWINDOW == 85 (13148800) [pid = 2516] [serial = 1509] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html] 16:34:33 INFO - PROCESS | 2516 | --DOMWINDOW == 84 (10ECA800) [pid = 2516] [serial = 1506] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html] 16:34:33 INFO - PROCESS | 2516 | --DOMWINDOW == 83 (110BE000) [pid = 2516] [serial = 1503] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html] 16:34:33 INFO - PROCESS | 2516 | --DOMWINDOW == 82 (1A4B3400) [pid = 2516] [serial = 1500] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.subpath.html] 16:34:33 INFO - PROCESS | 2516 | --DOMWINDOW == 81 (1698FC00) [pid = 2516] [serial = 1524] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html] 16:34:33 INFO - PROCESS | 2516 | 1465860873272 Marionette TRACE conn3 <- [1,2048,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.shape",0,null,null]]]}] 16:34:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | Canvas test: 2d.path.quadraticCurveTo.shape 16:34:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | took 905ms 16:34:33 INFO - PROCESS | 2516 | 1465860873314 Marionette TRACE conn3 -> [0,2049,"getWindowHandle",null] 16:34:33 INFO - PROCESS | 2516 | 1465860873316 Marionette TRACE conn3 <- [1,2049,null,{"value":"13"}] 16:34:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.basic.html 16:34:33 INFO - PROCESS | 2516 | 1465860873319 Marionette TRACE conn3 -> [0,2050,"setScriptTimeout",{"ms":35000}] 16:34:33 INFO - PROCESS | 2516 | 1465860873320 Marionette TRACE conn3 <- [1,2050,null,{}] 16:34:33 INFO - PROCESS | 2516 | 1465860873324 Marionette TRACE conn3 -> [0,2051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:34:33 INFO - PROCESS | 2516 | 1465860873325 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:34:33 INFO - PROCESS | 2516 | 1465860873402 Marionette TRACE conn3 <- [1,2051,null,{"value":null}] 16:34:33 INFO - PROCESS | 2516 | 1465860873407 Marionette TRACE conn3 -> [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\", \"9aafb883-d809-412a-bdc1-689609e922c0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:34:33 INFO - PROCESS | 2516 | 1465860873409 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:34:33 INFO - PROCESS | 2516 | ++DOCSHELL 131D9800 == 38 [pid = 2516] [id = 522] 16:34:33 INFO - PROCESS | 2516 | ++DOMWINDOW == 82 (13250400) [pid = 2516] [serial = 1566] [outer = 00000000] 16:34:33 INFO - PROCESS | 2516 | ++DOMWINDOW == 83 (15F3D800) [pid = 2516] [serial = 1567] [outer = 13250400] 16:34:33 INFO - PROCESS | 2516 | 1465860873452 Marionette DEBUG loaded listener.js 16:34:33 INFO - PROCESS | 2516 | ++DOMWINDOW == 84 (1794D400) [pid = 2516] [serial = 1568] [outer = 13250400] 16:34:33 INFO - PROCESS | 2516 | 1465860873888 Marionette TRACE conn3 <- [1,2052,null,{"value":["/2dcontext/path-objects/2d.path.rect.basic.html",0,null,null,[["Canvas test: 2d.path.rect.basic",0,null,null]]]}] 16:34:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.basic.html | Canvas test: 2d.path.rect.basic 16:34:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.basic.html | took 640ms 16:34:33 INFO - PROCESS | 2516 | 1465860873955 Marionette TRACE conn3 -> [0,2053,"getWindowHandle",null] 16:34:33 INFO - PROCESS | 2516 | 1465860873957 Marionette TRACE conn3 <- [1,2053,null,{"value":"13"}] 16:34:33 INFO - PROCESS | 2516 | 1465860873960 Marionette TRACE conn3 -> [0,2054,"setScriptTimeout",{"ms":35000}] 16:34:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.closed.html 16:34:33 INFO - PROCESS | 2516 | 1465860873962 Marionette TRACE conn3 <- [1,2054,null,{}] 16:34:33 INFO - PROCESS | 2516 | 1465860873975 Marionette TRACE conn3 -> [0,2055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:34:33 INFO - PROCESS | 2516 | 1465860873977 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:34:34 INFO - PROCESS | 2516 | 1465860874055 Marionette TRACE conn3 <- [1,2055,null,{"value":null}] 16:34:34 INFO - PROCESS | 2516 | 1465860874060 Marionette TRACE conn3 -> [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\", \"9aafb883-d809-412a-bdc1-689609e922c0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:34:34 INFO - PROCESS | 2516 | 1465860874062 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:34:34 INFO - PROCESS | 2516 | ++DOCSHELL 105EDC00 == 39 [pid = 2516] [id = 523] 16:34:34 INFO - PROCESS | 2516 | ++DOMWINDOW == 85 (16D77400) [pid = 2516] [serial = 1569] [outer = 00000000] 16:34:34 INFO - PROCESS | 2516 | ++DOMWINDOW == 86 (1A4E4000) [pid = 2516] [serial = 1570] [outer = 16D77400] 16:34:34 INFO - PROCESS | 2516 | 1465860874104 Marionette DEBUG loaded listener.js 16:34:34 INFO - PROCESS | 2516 | ++DOMWINDOW == 87 (1A945000) [pid = 2516] [serial = 1571] [outer = 16D77400] 16:34:34 INFO - PROCESS | 2516 | 1465860874521 Marionette TRACE conn3 <- [1,2056,null,{"value":["/2dcontext/path-objects/2d.path.rect.closed.html",0,null,null,[["Canvas test: 2d.path.rect.closed",0,null,null]]]}] 16:34:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.closed.html | Canvas test: 2d.path.rect.closed 16:34:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.closed.html | took 593ms 16:34:34 INFO - PROCESS | 2516 | 1465860874566 Marionette TRACE conn3 -> [0,2057,"getWindowHandle",null] 16:34:34 INFO - PROCESS | 2516 | 1465860874568 Marionette TRACE conn3 <- [1,2057,null,{"value":"13"}] 16:34:34 INFO - PROCESS | 2516 | 1465860874572 Marionette TRACE conn3 -> [0,2058,"setScriptTimeout",{"ms":35000}] 16:34:34 INFO - PROCESS | 2516 | 1465860874573 Marionette TRACE conn3 <- [1,2058,null,{}] 16:34:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.1.html 16:34:34 INFO - PROCESS | 2516 | 1465860874576 Marionette TRACE conn3 -> [0,2059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:34:34 INFO - PROCESS | 2516 | 1465860874578 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:34:34 INFO - PROCESS | 2516 | 1465860874659 Marionette TRACE conn3 <- [1,2059,null,{"value":null}] 16:34:34 INFO - PROCESS | 2516 | 1465860874664 Marionette TRACE conn3 -> [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\", \"9aafb883-d809-412a-bdc1-689609e922c0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:34:34 INFO - PROCESS | 2516 | 1465860874666 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:34:34 INFO - PROCESS | 2516 | ++DOCSHELL 15F3E400 == 40 [pid = 2516] [id = 524] 16:34:34 INFO - PROCESS | 2516 | ++DOMWINDOW == 88 (16D0D000) [pid = 2516] [serial = 1572] [outer = 00000000] 16:34:34 INFO - PROCESS | 2516 | ++DOMWINDOW == 89 (1AB88000) [pid = 2516] [serial = 1573] [outer = 16D0D000] 16:34:34 INFO - PROCESS | 2516 | 1465860874708 Marionette DEBUG loaded listener.js 16:34:34 INFO - PROCESS | 2516 | ++DOMWINDOW == 90 (1AB8C400) [pid = 2516] [serial = 1574] [outer = 16D0D000] 16:34:35 INFO - PROCESS | 2516 | 1465860875132 Marionette TRACE conn3 <- [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]]]}] 16:34:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.1.html | Canvas test: 2d.path.rect.end.1 16:34:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.1.html | took 593ms 16:34:35 INFO - PROCESS | 2516 | 1465860875217 Marionette TRACE conn3 -> [0,2061,"getWindowHandle",null] 16:34:35 INFO - PROCESS | 2516 | 1465860875221 Marionette TRACE conn3 <- [1,2061,null,{"value":"13"}] 16:34:35 INFO - PROCESS | 2516 | 1465860875231 Marionette TRACE conn3 -> [0,2062,"setScriptTimeout",{"ms":35000}] 16:34:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.2.html 16:34:35 INFO - PROCESS | 2516 | 1465860875235 Marionette TRACE conn3 <- [1,2062,null,{}] 16:34:35 INFO - PROCESS | 2516 | 1465860875242 Marionette TRACE conn3 -> [0,2063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:34:35 INFO - PROCESS | 2516 | 1465860875245 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:34:35 INFO - PROCESS | 2516 | 1465860875370 Marionette TRACE conn3 <- [1,2063,null,{"value":null}] 16:34:35 INFO - PROCESS | 2516 | 1465860875555 Marionette TRACE conn3 -> [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\", \"9aafb883-d809-412a-bdc1-689609e922c0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:34:35 INFO - PROCESS | 2516 | 1465860875561 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:34:35 INFO - PROCESS | 2516 | ++DOCSHELL 10A4BC00 == 41 [pid = 2516] [id = 525] 16:34:35 INFO - PROCESS | 2516 | ++DOMWINDOW == 91 (10BAEC00) [pid = 2516] [serial = 1575] [outer = 00000000] 16:34:35 INFO - PROCESS | 2516 | ++DOMWINDOW == 92 (11C28400) [pid = 2516] [serial = 1576] [outer = 10BAEC00] 16:34:35 INFO - PROCESS | 2516 | 1465860875619 Marionette DEBUG loaded listener.js 16:34:35 INFO - PROCESS | 2516 | ++DOMWINDOW == 93 (114C7800) [pid = 2516] [serial = 1577] [outer = 10BAEC00] 16:34:36 INFO - PROCESS | 2516 | 1465860876308 Marionette TRACE conn3 <- [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]]]}] 16:34:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.2.html | Canvas test: 2d.path.rect.end.2 16:34:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.2.html | took 1139ms 16:34:36 INFO - PROCESS | 2516 | 1465860876362 Marionette TRACE conn3 -> [0,2065,"getWindowHandle",null] 16:34:36 INFO - PROCESS | 2516 | 1465860876365 Marionette TRACE conn3 <- [1,2065,null,{"value":"13"}] 16:34:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.negative.html 16:34:36 INFO - PROCESS | 2516 | 1465860876395 Marionette TRACE conn3 -> [0,2066,"setScriptTimeout",{"ms":35000}] 16:34:36 INFO - PROCESS | 2516 | 1465860876399 Marionette TRACE conn3 <- [1,2066,null,{}] 16:34:36 INFO - PROCESS | 2516 | 1465860876404 Marionette TRACE conn3 -> [0,2067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:34:36 INFO - PROCESS | 2516 | 1465860876407 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:34:36 INFO - PROCESS | 2516 | 1465860876529 Marionette TRACE conn3 <- [1,2067,null,{"value":null}] 16:34:36 INFO - PROCESS | 2516 | 1465860876658 Marionette TRACE conn3 -> [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\", \"9aafb883-d809-412a-bdc1-689609e922c0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:34:36 INFO - PROCESS | 2516 | 1465860876661 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:34:36 INFO - PROCESS | 2516 | ++DOCSHELL 13249800 == 42 [pid = 2516] [id = 526] 16:34:36 INFO - PROCESS | 2516 | ++DOMWINDOW == 94 (13657C00) [pid = 2516] [serial = 1578] [outer = 00000000] 16:34:36 INFO - PROCESS | 2516 | ++DOMWINDOW == 95 (13C4D000) [pid = 2516] [serial = 1579] [outer = 13657C00] 16:34:36 INFO - PROCESS | 2516 | 1465860876716 Marionette DEBUG loaded listener.js 16:34:36 INFO - PROCESS | 2516 | ++DOMWINDOW == 96 (14FCC800) [pid = 2516] [serial = 1580] [outer = 13657C00] 16:34:37 INFO - PROCESS | 2516 | 1465860877638 Marionette TRACE conn3 <- [1,2068,null,{"value":["/2dcontext/path-objects/2d.path.rect.negative.html",0,null,null,[["Canvas test: 2d.path.rect.negative",0,null,null]]]}] 16:34:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.negative.html | Canvas test: 2d.path.rect.negative 16:34:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.negative.html | took 1311ms 16:34:37 INFO - PROCESS | 2516 | 1465860877709 Marionette TRACE conn3 -> [0,2069,"getWindowHandle",null] 16:34:37 INFO - PROCESS | 2516 | 1465860877713 Marionette TRACE conn3 <- [1,2069,null,{"value":"13"}] 16:34:37 INFO - PROCESS | 2516 | 1465860877718 Marionette TRACE conn3 -> [0,2070,"setScriptTimeout",{"ms":35000}] 16:34:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.newsubpath.html 16:34:37 INFO - PROCESS | 2516 | 1465860877721 Marionette TRACE conn3 <- [1,2070,null,{}] 16:34:37 INFO - PROCESS | 2516 | 1465860877727 Marionette TRACE conn3 -> [0,2071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:34:37 INFO - PROCESS | 2516 | 1465860877730 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:34:37 INFO - PROCESS | 2516 | 1465860877827 Marionette TRACE conn3 <- [1,2071,null,{"value":null}] 16:34:37 INFO - PROCESS | 2516 | --DOCSHELL 105EDC00 == 41 [pid = 2516] [id = 523] 16:34:37 INFO - PROCESS | 2516 | --DOCSHELL 131D9800 == 40 [pid = 2516] [id = 522] 16:34:37 INFO - PROCESS | 2516 | --DOCSHELL 16A3D800 == 39 [pid = 2516] [id = 521] 16:34:37 INFO - PROCESS | 2516 | --DOCSHELL 19E8D800 == 38 [pid = 2516] [id = 520] 16:34:37 INFO - PROCESS | 2516 | --DOCSHELL 1430B400 == 37 [pid = 2516] [id = 519] 16:34:37 INFO - PROCESS | 2516 | --DOCSHELL 18458C00 == 36 [pid = 2516] [id = 518] 16:34:37 INFO - PROCESS | 2516 | --DOCSHELL 17946400 == 35 [pid = 2516] [id = 517] 16:34:37 INFO - PROCESS | 2516 | --DOCSHELL 16993400 == 34 [pid = 2516] [id = 516] 16:34:37 INFO - PROCESS | 2516 | --DOCSHELL 16A40400 == 33 [pid = 2516] [id = 515] 16:34:37 INFO - PROCESS | 2516 | --DOCSHELL 14FCFC00 == 32 [pid = 2516] [id = 514] 16:34:37 INFO - PROCESS | 2516 | --DOCSHELL 1430C000 == 31 [pid = 2516] [id = 513] 16:34:37 INFO - PROCESS | 2516 | --DOCSHELL 1302C800 == 30 [pid = 2516] [id = 512] 16:34:37 INFO - PROCESS | 2516 | --DOCSHELL 105F0800 == 29 [pid = 2516] [id = 511] 16:34:37 INFO - PROCESS | 2516 | --DOCSHELL 10A45400 == 28 [pid = 2516] [id = 510] 16:34:37 INFO - PROCESS | 2516 | --DOMWINDOW == 95 (19CA5C00) [pid = 2516] [serial = 1529] [outer = 00000000] [url = about:blank] 16:34:37 INFO - PROCESS | 2516 | --DOMWINDOW == 94 (1A250800) [pid = 2516] [serial = 1531] [outer = 00000000] [url = about:blank] 16:34:37 INFO - PROCESS | 2516 | --DOMWINDOW == 93 (16D12C00) [pid = 2516] [serial = 1516] [outer = 00000000] [url = about:blank] 16:34:37 INFO - PROCESS | 2516 | --DOMWINDOW == 92 (176C2C00) [pid = 2516] [serial = 1519] [outer = 00000000] [url = about:blank] 16:34:37 INFO - PROCESS | 2516 | --DOMWINDOW == 91 (16EA5000) [pid = 2516] [serial = 1517] [outer = 00000000] [url = about:blank] 16:34:37 INFO - PROCESS | 2516 | --DOMWINDOW == 90 (1974FC00) [pid = 2516] [serial = 1522] [outer = 00000000] [url = about:blank] 16:34:37 INFO - PROCESS | 2516 | --DOMWINDOW == 89 (176D1C00) [pid = 2516] [serial = 1520] [outer = 00000000] [url = about:blank] 16:34:37 INFO - PROCESS | 2516 | --DOMWINDOW == 88 (198D1800) [pid = 2516] [serial = 1523] [outer = 00000000] [url = about:blank] 16:34:37 INFO - PROCESS | 2516 | --DOMWINDOW == 87 (19E81400) [pid = 2516] [serial = 1528] [outer = 00000000] [url = about:blank] 16:34:37 INFO - PROCESS | 2516 | --DOMWINDOW == 86 (19E81C00) [pid = 2516] [serial = 1498] [outer = 00000000] [url = about:blank] 16:34:37 INFO - PROCESS | 2516 | --DOMWINDOW == 85 (15FC1000) [pid = 2516] [serial = 1496] [outer = 00000000] [url = about:blank] 16:34:37 INFO - PROCESS | 2516 | --DOMWINDOW == 84 (15E18400) [pid = 2516] [serial = 1495] [outer = 00000000] [url = about:blank] 16:34:37 INFO - PROCESS | 2516 | --DOMWINDOW == 83 (131CE000) [pid = 2516] [serial = 1493] [outer = 00000000] [url = about:blank] 16:34:37 INFO - PROCESS | 2516 | --DOMWINDOW == 82 (12DF6C00) [pid = 2516] [serial = 1492] [outer = 00000000] [url = about:blank] 16:34:37 INFO - PROCESS | 2516 | --DOMWINDOW == 81 (15EC0C00) [pid = 2516] [serial = 1513] [outer = 00000000] [url = about:blank] 16:34:37 INFO - PROCESS | 2516 | --DOMWINDOW == 80 (13C11400) [pid = 2516] [serial = 1510] [outer = 00000000] [url = about:blank] 16:34:37 INFO - PROCESS | 2516 | --DOMWINDOW == 79 (13C4EC00) [pid = 2516] [serial = 1511] [outer = 00000000] [url = about:blank] 16:34:37 INFO - PROCESS | 2516 | --DOMWINDOW == 78 (114C1000) [pid = 2516] [serial = 1507] [outer = 00000000] [url = about:blank] 16:34:37 INFO - PROCESS | 2516 | --DOMWINDOW == 77 (11AD4800) [pid = 2516] [serial = 1508] [outer = 00000000] [url = about:blank] 16:34:37 INFO - PROCESS | 2516 | --DOMWINDOW == 76 (131D8C00) [pid = 2516] [serial = 1505] [outer = 00000000] [url = about:blank] 16:34:37 INFO - PROCESS | 2516 | --DOMWINDOW == 75 (12ADE400) [pid = 2516] [serial = 1504] [outer = 00000000] [url = about:blank] 16:34:37 INFO - PROCESS | 2516 | --DOMWINDOW == 74 (1A4E8400) [pid = 2516] [serial = 1502] [outer = 00000000] [url = about:blank] 16:34:37 INFO - PROCESS | 2516 | --DOMWINDOW == 73 (1A4E3000) [pid = 2516] [serial = 1501] [outer = 00000000] [url = about:blank] 16:34:37 INFO - PROCESS | 2516 | --DOMWINDOW == 72 (1A254C00) [pid = 2516] [serial = 1499] [outer = 00000000] [url = about:blank] 16:34:37 INFO - PROCESS | 2516 | --DOMWINDOW == 71 (1761A000) [pid = 2516] [serial = 1525] [outer = 00000000] [url = about:blank] 16:34:37 INFO - PROCESS | 2516 | --DOMWINDOW == 70 (17621000) [pid = 2516] [serial = 1526] [outer = 00000000] [url = about:blank] 16:34:37 INFO - PROCESS | 2516 | --DOMWINDOW == 69 (15FB8800) [pid = 2516] [serial = 1514] [outer = 00000000] [url = about:blank] 16:34:37 INFO - PROCESS | 2516 | 1465860877956 Marionette TRACE conn3 -> [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\", \"9aafb883-d809-412a-bdc1-689609e922c0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:34:37 INFO - PROCESS | 2516 | 1465860877960 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:34:37 INFO - PROCESS | 2516 | ++DOCSHELL 10475000 == 29 [pid = 2516] [id = 527] 16:34:37 INFO - PROCESS | 2516 | ++DOMWINDOW == 70 (1047D800) [pid = 2516] [serial = 1581] [outer = 00000000] 16:34:38 INFO - PROCESS | 2516 | ++DOMWINDOW == 71 (10A48800) [pid = 2516] [serial = 1582] [outer = 1047D800] 16:34:38 INFO - PROCESS | 2516 | 1465860878007 Marionette DEBUG loaded listener.js 16:34:38 INFO - PROCESS | 2516 | ++DOMWINDOW == 72 (112A4800) [pid = 2516] [serial = 1583] [outer = 1047D800] 16:34:38 INFO - PROCESS | 2516 | 1465860878443 Marionette TRACE conn3 <- [1,2072,null,{"value":["/2dcontext/path-objects/2d.path.rect.newsubpath.html",0,null,null,[["Canvas test: 2d.path.rect.newsubpath",0,null,null]]]}] 16:34:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.newsubpath.html | Canvas test: 2d.path.rect.newsubpath 16:34:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.newsubpath.html | took 733ms 16:34:38 INFO - PROCESS | 2516 | 1465860878459 Marionette TRACE conn3 -> [0,2073,"getWindowHandle",null] 16:34:38 INFO - PROCESS | 2516 | 1465860878463 Marionette TRACE conn3 <- [1,2073,null,{"value":"13"}] 16:34:38 INFO - PROCESS | 2516 | 1465860878469 Marionette TRACE conn3 -> [0,2074,"setScriptTimeout",{"ms":35000}] 16:34:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.nonfinite.html 16:34:38 INFO - PROCESS | 2516 | 1465860878472 Marionette TRACE conn3 <- [1,2074,null,{}] 16:34:38 INFO - PROCESS | 2516 | 1465860878475 Marionette TRACE conn3 -> [0,2075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:34:38 INFO - PROCESS | 2516 | 1465860878478 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:34:38 INFO - PROCESS | 2516 | 1465860878563 Marionette TRACE conn3 <- [1,2075,null,{"value":null}] 16:34:38 INFO - PROCESS | 2516 | 1465860878569 Marionette TRACE conn3 -> [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\", \"9aafb883-d809-412a-bdc1-689609e922c0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:34:38 INFO - PROCESS | 2516 | 1465860878571 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:34:38 INFO - PROCESS | 2516 | ++DOCSHELL 12B98C00 == 30 [pid = 2516] [id = 528] 16:34:38 INFO - PROCESS | 2516 | ++DOMWINDOW == 73 (12B9A400) [pid = 2516] [serial = 1584] [outer = 00000000] 16:34:38 INFO - PROCESS | 2516 | ++DOMWINDOW == 74 (131D8400) [pid = 2516] [serial = 1585] [outer = 12B9A400] 16:34:38 INFO - PROCESS | 2516 | 1465860878617 Marionette DEBUG loaded listener.js 16:34:38 INFO - PROCESS | 2516 | ++DOMWINDOW == 75 (13939400) [pid = 2516] [serial = 1586] [outer = 12B9A400] 16:34:39 INFO - PROCESS | 2516 | 1465860879115 Marionette TRACE conn3 <- [1,2076,null,{"value":["/2dcontext/path-objects/2d.path.rect.nonfinite.html",0,null,null,[["rect() with Infinity/NaN is ignored",0,null,null]]]}] 16:34:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.nonfinite.html | rect() with Infinity/NaN is ignored 16:34:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.nonfinite.html | took 703ms 16:34:39 INFO - PROCESS | 2516 | 1465860879169 Marionette TRACE conn3 -> [0,2077,"getWindowHandle",null] 16:34:39 INFO - PROCESS | 2516 | 1465860879171 Marionette TRACE conn3 <- [1,2077,null,{"value":"13"}] 16:34:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.selfintersect.html 16:34:39 INFO - PROCESS | 2516 | 1465860879175 Marionette TRACE conn3 -> [0,2078,"setScriptTimeout",{"ms":35000}] 16:34:39 INFO - PROCESS | 2516 | 1465860879178 Marionette TRACE conn3 <- [1,2078,null,{}] 16:34:39 INFO - PROCESS | 2516 | 1465860879189 Marionette TRACE conn3 -> [0,2079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:34:39 INFO - PROCESS | 2516 | 1465860879193 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:34:39 INFO - PROCESS | 2516 | 1465860879305 Marionette TRACE conn3 <- [1,2079,null,{"value":null}] 16:34:39 INFO - PROCESS | 2516 | 1465860879409 Marionette TRACE conn3 -> [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\", \"9aafb883-d809-412a-bdc1-689609e922c0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:34:39 INFO - PROCESS | 2516 | 1465860879412 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:34:39 INFO - PROCESS | 2516 | ++DOCSHELL 15A9B800 == 31 [pid = 2516] [id = 529] 16:34:39 INFO - PROCESS | 2516 | ++DOMWINDOW == 76 (15A9BC00) [pid = 2516] [serial = 1587] [outer = 00000000] 16:34:39 INFO - PROCESS | 2516 | ++DOMWINDOW == 77 (15EBC000) [pid = 2516] [serial = 1588] [outer = 15A9BC00] 16:34:39 INFO - PROCESS | 2516 | 1465860879459 Marionette DEBUG loaded listener.js 16:34:39 INFO - PROCESS | 2516 | ++DOMWINDOW == 78 (15F41000) [pid = 2516] [serial = 1589] [outer = 15A9BC00] 16:34:39 INFO - PROCESS | 2516 | 1465860879816 Marionette TRACE conn3 <- [1,2080,null,{"value":["/2dcontext/path-objects/2d.path.rect.selfintersect.html",0,null,null,[["Canvas test: 2d.path.rect.selfintersect",0,null,null]]]}] 16:34:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.selfintersect.html | Canvas test: 2d.path.rect.selfintersect 16:34:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.selfintersect.html | took 702ms 16:34:39 INFO - PROCESS | 2516 | 1465860879874 Marionette TRACE conn3 -> [0,2081,"getWindowHandle",null] 16:34:39 INFO - PROCESS | 2516 | 1465860879877 Marionette TRACE conn3 <- [1,2081,null,{"value":"13"}] 16:34:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.winding.html 16:34:39 INFO - PROCESS | 2516 | 1465860879880 Marionette TRACE conn3 -> [0,2082,"setScriptTimeout",{"ms":35000}] 16:34:39 INFO - PROCESS | 2516 | 1465860879882 Marionette TRACE conn3 <- [1,2082,null,{}] 16:34:39 INFO - PROCESS | 2516 | 1465860879885 Marionette TRACE conn3 -> [0,2083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:34:39 INFO - PROCESS | 2516 | 1465860879887 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:34:39 INFO - PROCESS | 2516 | 1465860879987 Marionette TRACE conn3 <- [1,2083,null,{"value":null}] 16:34:39 INFO - PROCESS | 2516 | 1465860879992 Marionette TRACE conn3 -> [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\", \"9aafb883-d809-412a-bdc1-689609e922c0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:34:39 INFO - PROCESS | 2516 | 1465860879994 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:34:39 INFO - PROCESS | 2516 | ++DOCSHELL 166A8C00 == 32 [pid = 2516] [id = 530] 16:34:39 INFO - PROCESS | 2516 | ++DOMWINDOW == 79 (16A40400) [pid = 2516] [serial = 1590] [outer = 00000000] 16:34:40 INFO - PROCESS | 2516 | ++DOMWINDOW == 80 (16D0DC00) [pid = 2516] [serial = 1591] [outer = 16A40400] 16:34:40 INFO - PROCESS | 2516 | 1465860880037 Marionette DEBUG loaded listener.js 16:34:40 INFO - PROCESS | 2516 | ++DOMWINDOW == 81 (16E9F400) [pid = 2516] [serial = 1592] [outer = 16A40400] 16:34:40 INFO - PROCESS | 2516 | 1465860880498 Marionette TRACE conn3 <- [1,2084,null,{"value":["/2dcontext/path-objects/2d.path.rect.winding.html",0,null,null,[["Canvas test: 2d.path.rect.winding",0,null,null]]]}] 16:34:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.winding.html | Canvas test: 2d.path.rect.winding 16:34:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.winding.html | took 639ms 16:34:40 INFO - PROCESS | 2516 | 1465860880517 Marionette TRACE conn3 -> [0,2085,"getWindowHandle",null] 16:34:40 INFO - PROCESS | 2516 | 1465860880519 Marionette TRACE conn3 <- [1,2085,null,{"value":"13"}] 16:34:40 INFO - PROCESS | 2516 | 1465860880522 Marionette TRACE conn3 -> [0,2086,"setScriptTimeout",{"ms":35000}] 16:34:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.1.html 16:34:40 INFO - PROCESS | 2516 | 1465860880524 Marionette TRACE conn3 <- [1,2086,null,{}] 16:34:40 INFO - PROCESS | 2516 | 1465860880527 Marionette TRACE conn3 -> [0,2087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:34:40 INFO - PROCESS | 2516 | 1465860880529 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:34:40 INFO - PROCESS | 2516 | 1465860880644 Marionette TRACE conn3 <- [1,2087,null,{"value":null}] 16:34:40 INFO - PROCESS | 2516 | 1465860880735 Marionette TRACE conn3 -> [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\", \"9aafb883-d809-412a-bdc1-689609e922c0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:34:40 INFO - PROCESS | 2516 | 1465860880737 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:34:40 INFO - PROCESS | 2516 | ++DOCSHELL 16ED8000 == 33 [pid = 2516] [id = 531] 16:34:40 INFO - PROCESS | 2516 | ++DOMWINDOW == 82 (16EDBC00) [pid = 2516] [serial = 1593] [outer = 00000000] 16:34:40 INFO - PROCESS | 2516 | ++DOMWINDOW == 83 (17002400) [pid = 2516] [serial = 1594] [outer = 16EDBC00] 16:34:40 INFO - PROCESS | 2516 | 1465860880780 Marionette DEBUG loaded listener.js 16:34:40 INFO - PROCESS | 2516 | ++DOMWINDOW == 84 (17009400) [pid = 2516] [serial = 1595] [outer = 16EDBC00] 16:34:41 INFO - PROCESS | 2516 | 1465860881206 Marionette TRACE conn3 <- [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]]]}] 16:34:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.1.html | Canvas test: 2d.path.rect.zero.1 16:34:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.1.html | took 733ms 16:34:41 INFO - PROCESS | 2516 | 1465860881264 Marionette TRACE conn3 -> [0,2089,"getWindowHandle",null] 16:34:41 INFO - PROCESS | 2516 | 1465860881266 Marionette TRACE conn3 <- [1,2089,null,{"value":"13"}] 16:34:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.2.html 16:34:41 INFO - PROCESS | 2516 | 1465860881269 Marionette TRACE conn3 -> [0,2090,"setScriptTimeout",{"ms":35000}] 16:34:41 INFO - PROCESS | 2516 | 1465860881271 Marionette TRACE conn3 <- [1,2090,null,{}] 16:34:41 INFO - PROCESS | 2516 | 1465860881274 Marionette TRACE conn3 -> [0,2091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:34:41 INFO - PROCESS | 2516 | 1465860881279 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:34:41 INFO - PROCESS | 2516 | 1465860881420 Marionette TRACE conn3 <- [1,2091,null,{"value":null}] 16:34:41 INFO - PROCESS | 2516 | 1465860881431 Marionette TRACE conn3 -> [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\", \"9aafb883-d809-412a-bdc1-689609e922c0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:34:41 INFO - PROCESS | 2516 | 1465860881433 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:34:41 INFO - PROCESS | 2516 | ++DOCSHELL 176CE800 == 34 [pid = 2516] [id = 532] 16:34:41 INFO - PROCESS | 2516 | ++DOMWINDOW == 85 (176D1C00) [pid = 2516] [serial = 1596] [outer = 00000000] 16:34:41 INFO - PROCESS | 2516 | ++DOMWINDOW == 86 (18452000) [pid = 2516] [serial = 1597] [outer = 176D1C00] 16:34:41 INFO - PROCESS | 2516 | 1465860881531 Marionette DEBUG loaded listener.js 16:34:41 INFO - PROCESS | 2516 | ++DOMWINDOW == 87 (198CA400) [pid = 2516] [serial = 1598] [outer = 176D1C00] 16:34:41 INFO - PROCESS | 2516 | 1465860881953 Marionette TRACE conn3 <- [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]]]}] 16:34:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.2.html | Canvas test: 2d.path.rect.zero.2 16:34:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.2.html | took 734ms 16:34:42 INFO - PROCESS | 2516 | 1465860882022 Marionette TRACE conn3 -> [0,2093,"getWindowHandle",null] 16:34:42 INFO - PROCESS | 2516 | 1465860882024 Marionette TRACE conn3 <- [1,2093,null,{"value":"13"}] 16:34:42 INFO - PROCESS | 2516 | 1465860882037 Marionette TRACE conn3 -> [0,2094,"setScriptTimeout",{"ms":35000}] 16:34:42 INFO - PROCESS | 2516 | 1465860882039 Marionette TRACE conn3 <- [1,2094,null,{}] 16:34:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.3.html 16:34:42 INFO - PROCESS | 2516 | 1465860882042 Marionette TRACE conn3 -> [0,2095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:34:42 INFO - PROCESS | 2516 | 1465860882044 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:34:42 INFO - PROCESS | 2516 | 1465860882152 Marionette TRACE conn3 <- [1,2095,null,{"value":null}] 16:34:42 INFO - PROCESS | 2516 | --DOMWINDOW == 86 (157AF400) [pid = 2516] [serial = 1542] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.newsubpath.html] 16:34:42 INFO - PROCESS | 2516 | --DOMWINDOW == 85 (1314B400) [pid = 2516] [serial = 1530] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nextpoint.html] 16:34:42 INFO - PROCESS | 2516 | --DOMWINDOW == 84 (10A53400) [pid = 2516] [serial = 1533] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nonfinite.html] 16:34:42 INFO - PROCESS | 2516 | --DOMWINDOW == 83 (16F8B800) [pid = 2516] [serial = 1548] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html] 16:34:42 INFO - PROCESS | 2516 | --DOMWINDOW == 82 (1845C800) [pid = 2516] [serial = 1554] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html] 16:34:42 INFO - PROCESS | 2516 | --DOMWINDOW == 81 (1430C800) [pid = 2516] [serial = 1539] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.multiple.html] 16:34:42 INFO - PROCESS | 2516 | --DOMWINDOW == 80 (17E01400) [pid = 2516] [serial = 1551] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html] 16:34:42 INFO - PROCESS | 2516 | --DOMWINDOW == 79 (13030800) [pid = 2516] [serial = 1536] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.basic.html] 16:34:42 INFO - PROCESS | 2516 | --DOMWINDOW == 78 (16A41400) [pid = 2516] [serial = 1545] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.nonfinite.html] 16:34:42 INFO - PROCESS | 2516 | --DOMWINDOW == 77 (19F84000) [pid = 2516] [serial = 1560] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html] 16:34:42 INFO - PROCESS | 2516 | --DOMWINDOW == 76 (1A4E3C00) [pid = 2516] [serial = 1563] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html] 16:34:42 INFO - PROCESS | 2516 | --DOMWINDOW == 75 (13250400) [pid = 2516] [serial = 1566] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.basic.html] 16:34:42 INFO - PROCESS | 2516 | --DOMWINDOW == 74 (19CA5400) [pid = 2516] [serial = 1557] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html] 16:34:42 INFO - PROCESS | 2516 | --DOMWINDOW == 73 (16D77400) [pid = 2516] [serial = 1569] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.closed.html] 16:34:42 INFO - PROCESS | 2516 | 1465860882360 Marionette TRACE conn3 -> [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\", \"9aafb883-d809-412a-bdc1-689609e922c0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:34:42 INFO - PROCESS | 2516 | 1465860882362 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:34:42 INFO - PROCESS | 2516 | ++DOCSHELL 10438400 == 35 [pid = 2516] [id = 533] 16:34:42 INFO - PROCESS | 2516 | ++DOMWINDOW == 74 (104E8800) [pid = 2516] [serial = 1599] [outer = 00000000] 16:34:42 INFO - PROCESS | 2516 | ++DOMWINDOW == 75 (12BA0C00) [pid = 2516] [serial = 1600] [outer = 104E8800] 16:34:42 INFO - PROCESS | 2516 | 1465860882407 Marionette DEBUG loaded listener.js 16:34:42 INFO - PROCESS | 2516 | ++DOMWINDOW == 76 (13250400) [pid = 2516] [serial = 1601] [outer = 104E8800] 16:34:42 INFO - PROCESS | 2516 | 1465860882769 Marionette TRACE conn3 <- [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]]]}] 16:34:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.3.html | Canvas test: 2d.path.rect.zero.3 16:34:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.3.html | took 764ms 16:34:42 INFO - PROCESS | 2516 | 1465860882822 Marionette TRACE conn3 -> [0,2097,"getWindowHandle",null] 16:34:42 INFO - PROCESS | 2516 | 1465860882824 Marionette TRACE conn3 <- [1,2097,null,{"value":"13"}] 16:34:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.4.html 16:34:42 INFO - PROCESS | 2516 | 1465860882827 Marionette TRACE conn3 -> [0,2098,"setScriptTimeout",{"ms":35000}] 16:34:42 INFO - PROCESS | 2516 | 1465860882829 Marionette TRACE conn3 <- [1,2098,null,{}] 16:34:42 INFO - PROCESS | 2516 | 1465860882832 Marionette TRACE conn3 -> [0,2099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:34:42 INFO - PROCESS | 2516 | 1465860882834 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:34:42 INFO - PROCESS | 2516 | 1465860882910 Marionette TRACE conn3 <- [1,2099,null,{"value":null}] 16:34:42 INFO - PROCESS | 2516 | 1465860883010 Marionette TRACE conn3 -> [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\", \"9aafb883-d809-412a-bdc1-689609e922c0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:34:42 INFO - PROCESS | 2516 | 1465860883012 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:34:43 INFO - PROCESS | 2516 | ++DOCSHELL 12AA2C00 == 36 [pid = 2516] [id = 534] 16:34:43 INFO - PROCESS | 2516 | ++DOMWINDOW == 77 (12AE6000) [pid = 2516] [serial = 1602] [outer = 00000000] 16:34:43 INFO - PROCESS | 2516 | ++DOMWINDOW == 78 (17E0C000) [pid = 2516] [serial = 1603] [outer = 12AE6000] 16:34:43 INFO - PROCESS | 2516 | 1465860883058 Marionette DEBUG loaded listener.js 16:34:43 INFO - PROCESS | 2516 | ++DOMWINDOW == 79 (198CD000) [pid = 2516] [serial = 1604] [outer = 12AE6000] 16:34:43 INFO - PROCESS | 2516 | 1465860883428 Marionette TRACE conn3 <- [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]]]}] 16:34:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.4.html | Canvas test: 2d.path.rect.zero.4 16:34:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.4.html | took 639ms 16:34:43 INFO - PROCESS | 2516 | 1465860883466 Marionette TRACE conn3 -> [0,2101,"getWindowHandle",null] 16:34:43 INFO - PROCESS | 2516 | 1465860883468 Marionette TRACE conn3 <- [1,2101,null,{"value":"13"}] 16:34:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.5.html 16:34:43 INFO - PROCESS | 2516 | 1465860883471 Marionette TRACE conn3 -> [0,2102,"setScriptTimeout",{"ms":35000}] 16:34:43 INFO - PROCESS | 2516 | 1465860883472 Marionette TRACE conn3 <- [1,2102,null,{}] 16:34:43 INFO - PROCESS | 2516 | 1465860883486 Marionette TRACE conn3 -> [0,2103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:34:43 INFO - PROCESS | 2516 | 1465860883487 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:34:43 INFO - PROCESS | 2516 | 1465860883566 Marionette TRACE conn3 <- [1,2103,null,{"value":null}] 16:34:43 INFO - PROCESS | 2516 | 1465860883571 Marionette TRACE conn3 -> [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\", \"9aafb883-d809-412a-bdc1-689609e922c0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:34:43 INFO - PROCESS | 2516 | 1465860883573 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:34:43 INFO - PROCESS | 2516 | ++DOCSHELL 16F8AC00 == 37 [pid = 2516] [id = 535] 16:34:43 INFO - PROCESS | 2516 | ++DOMWINDOW == 80 (19755800) [pid = 2516] [serial = 1605] [outer = 00000000] 16:34:43 INFO - PROCESS | 2516 | ++DOMWINDOW == 81 (19E87C00) [pid = 2516] [serial = 1606] [outer = 19755800] 16:34:43 INFO - PROCESS | 2516 | 1465860883616 Marionette DEBUG loaded listener.js 16:34:43 INFO - PROCESS | 2516 | ++DOMWINDOW == 82 (19E88000) [pid = 2516] [serial = 1607] [outer = 19755800] 16:34:44 INFO - PROCESS | 2516 | 1465860884080 Marionette TRACE conn3 <- [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]]]}] 16:34:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.5.html | Canvas test: 2d.path.rect.zero.5 16:34:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.5.html | took 640ms 16:34:44 INFO - PROCESS | 2516 | 1465860884111 Marionette TRACE conn3 -> [0,2105,"getWindowHandle",null] 16:34:44 INFO - PROCESS | 2516 | 1465860884113 Marionette TRACE conn3 <- [1,2105,null,{"value":"13"}] 16:34:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.6.html 16:34:44 INFO - PROCESS | 2516 | 1465860884116 Marionette TRACE conn3 -> [0,2106,"setScriptTimeout",{"ms":35000}] 16:34:44 INFO - PROCESS | 2516 | 1465860884118 Marionette TRACE conn3 <- [1,2106,null,{}] 16:34:44 INFO - PROCESS | 2516 | 1465860884121 Marionette TRACE conn3 -> [0,2107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:34:44 INFO - PROCESS | 2516 | 1465860884123 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:34:44 INFO - PROCESS | 2516 | 1465860884203 Marionette TRACE conn3 <- [1,2107,null,{"value":null}] 16:34:44 INFO - PROCESS | 2516 | 1465860884208 Marionette TRACE conn3 -> [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\", \"9aafb883-d809-412a-bdc1-689609e922c0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:34:44 INFO - PROCESS | 2516 | 1465860884210 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:34:44 INFO - PROCESS | 2516 | ++DOCSHELL 16D72C00 == 38 [pid = 2516] [id = 536] 16:34:44 INFO - PROCESS | 2516 | ++DOMWINDOW == 83 (19CA2800) [pid = 2516] [serial = 1608] [outer = 00000000] 16:34:44 INFO - PROCESS | 2516 | ++DOMWINDOW == 84 (1A255400) [pid = 2516] [serial = 1609] [outer = 19CA2800] 16:34:44 INFO - PROCESS | 2516 | 1465860884252 Marionette DEBUG loaded listener.js 16:34:44 INFO - PROCESS | 2516 | ++DOMWINDOW == 85 (1A255800) [pid = 2516] [serial = 1610] [outer = 19CA2800] 16:34:44 INFO - PROCESS | 2516 | 1465860884907 Marionette TRACE conn3 <- [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]]]}] 16:34:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.6.html | Canvas test: 2d.path.rect.zero.6 16:34:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.6.html | took 905ms 16:34:45 INFO - PROCESS | 2516 | 1465860885020 Marionette TRACE conn3 -> [0,2109,"getWindowHandle",null] 16:34:45 INFO - PROCESS | 2516 | 1465860885025 Marionette TRACE conn3 <- [1,2109,null,{"value":"13"}] 16:34:45 INFO - PROCESS | 2516 | 1465860885029 Marionette TRACE conn3 -> [0,2110,"setScriptTimeout",{"ms":35000}] 16:34:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.empty.html 16:34:45 INFO - PROCESS | 2516 | 1465860885035 Marionette TRACE conn3 <- [1,2110,null,{}] 16:34:45 INFO - PROCESS | 2516 | 1465860885040 Marionette TRACE conn3 -> [0,2111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:34:45 INFO - PROCESS | 2516 | 1465860885042 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:34:45 INFO - PROCESS | 2516 | 1465860885164 Marionette TRACE conn3 <- [1,2111,null,{"value":null}] 16:34:45 INFO - PROCESS | 2516 | 1465860885295 Marionette TRACE conn3 -> [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\", \"9aafb883-d809-412a-bdc1-689609e922c0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:34:45 INFO - PROCESS | 2516 | 1465860885298 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:34:45 INFO - PROCESS | 2516 | ++DOCSHELL 10EFCC00 == 39 [pid = 2516] [id = 537] 16:34:45 INFO - PROCESS | 2516 | ++DOMWINDOW == 86 (11CC5C00) [pid = 2516] [serial = 1611] [outer = 00000000] 16:34:45 INFO - PROCESS | 2516 | ++DOMWINDOW == 87 (13122400) [pid = 2516] [serial = 1612] [outer = 11CC5C00] 16:34:45 INFO - PROCESS | 2516 | 1465860885357 Marionette DEBUG loaded listener.js 16:34:45 INFO - PROCESS | 2516 | ++DOMWINDOW == 88 (13C1F000) [pid = 2516] [serial = 1613] [outer = 11CC5C00] 16:34:45 INFO - PROCESS | 2516 | 1465860885917 Marionette TRACE conn3 <- [1,2112,null,{"value":["/2dcontext/path-objects/2d.path.stroke.empty.html",0,null,null,[["Empty subpaths are not stroked",0,null,null]]]}] 16:34:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.empty.html | Empty subpaths are not stroked 16:34:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.empty.html | took 936ms 16:34:45 INFO - PROCESS | 2516 | 1465860885976 Marionette TRACE conn3 -> [0,2113,"getWindowHandle",null] 16:34:45 INFO - PROCESS | 2516 | 1465860885981 Marionette TRACE conn3 <- [1,2113,null,{"value":"13"}] 16:34:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.overlap.html 16:34:45 INFO - PROCESS | 2516 | 1465860885987 Marionette TRACE conn3 -> [0,2114,"setScriptTimeout",{"ms":35000}] 16:34:45 INFO - PROCESS | 2516 | 1465860885990 Marionette TRACE conn3 <- [1,2114,null,{}] 16:34:45 INFO - PROCESS | 2516 | 1465860885994 Marionette TRACE conn3 -> [0,2115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:34:45 INFO - PROCESS | 2516 | 1465860885997 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:34:46 INFO - PROCESS | 2516 | 1465860886113 Marionette TRACE conn3 <- [1,2115,null,{"value":null}] 16:34:46 INFO - PROCESS | 2516 | 1465860886250 Marionette TRACE conn3 -> [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\", \"9aafb883-d809-412a-bdc1-689609e922c0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:34:46 INFO - PROCESS | 2516 | 1465860886253 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:34:46 INFO - PROCESS | 2516 | ++DOCSHELL 15F34800 == 40 [pid = 2516] [id = 538] 16:34:46 INFO - PROCESS | 2516 | ++DOMWINDOW == 89 (1669C000) [pid = 2516] [serial = 1614] [outer = 00000000] 16:34:46 INFO - PROCESS | 2516 | ++DOMWINDOW == 90 (16D0C400) [pid = 2516] [serial = 1615] [outer = 1669C000] 16:34:46 INFO - PROCESS | 2516 | 1465860886308 Marionette DEBUG loaded listener.js 16:34:46 INFO - PROCESS | 2516 | ++DOMWINDOW == 91 (16F8B800) [pid = 2516] [serial = 1616] [outer = 1669C000] 16:34:46 INFO - PROCESS | 2516 | 1465860886867 Marionette TRACE conn3 <- [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]]]}] 16:34:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.overlap.html | Stroked subpaths are combined before being drawn 16:34:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.overlap.html | took 936ms 16:34:46 INFO - PROCESS | 2516 | 1465860886916 Marionette TRACE conn3 -> [0,2117,"getWindowHandle",null] 16:34:46 INFO - PROCESS | 2516 | 1465860886919 Marionette TRACE conn3 <- [1,2117,null,{"value":"13"}] 16:34:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.arc.html 16:34:46 INFO - PROCESS | 2516 | 1465860886923 Marionette TRACE conn3 -> [0,2118,"setScriptTimeout",{"ms":35000}] 16:34:46 INFO - PROCESS | 2516 | 1465860886926 Marionette TRACE conn3 <- [1,2118,null,{}] 16:34:46 INFO - PROCESS | 2516 | 1465860886937 Marionette TRACE conn3 -> [0,2119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:34:46 INFO - PROCESS | 2516 | 1465860886942 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:34:47 INFO - PROCESS | 2516 | 1465860887046 Marionette TRACE conn3 <- [1,2119,null,{"value":null}] 16:34:47 INFO - PROCESS | 2516 | 1465860887214 Marionette TRACE conn3 -> [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\", \"9aafb883-d809-412a-bdc1-689609e922c0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:34:47 INFO - PROCESS | 2516 | 1465860887217 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:34:47 INFO - PROCESS | 2516 | ++DOCSHELL 19E87800 == 41 [pid = 2516] [id = 539] 16:34:47 INFO - PROCESS | 2516 | ++DOMWINDOW == 92 (19F7F800) [pid = 2516] [serial = 1617] [outer = 00000000] 16:34:47 INFO - PROCESS | 2516 | ++DOMWINDOW == 93 (1A4AC400) [pid = 2516] [serial = 1618] [outer = 19F7F800] 16:34:47 INFO - PROCESS | 2516 | 1465860887273 Marionette DEBUG loaded listener.js 16:34:47 INFO - PROCESS | 2516 | ++DOMWINDOW == 94 (1A4E3400) [pid = 2516] [serial = 1619] [outer = 19F7F800] 16:34:48 INFO - PROCESS | 2516 | 1465860888012 Marionette TRACE conn3 <- [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] 16:34:48 INFO - PROCESS | 2516 | 1465860888086 Marionette TRACE conn3 <- [1,2121,null,{"value":"13"}] 16:34:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.closed.html 16:34:48 INFO - PROCESS | 2516 | 1465860888091 Marionette TRACE conn3 -> [0,2122,"setScriptTimeout",{"ms":35000}] 16:34:48 INFO - PROCESS | 2516 | 1465860888094 Marionette TRACE conn3 <- [1,2122,null,{}] 16:34:48 INFO - PROCESS | 2516 | 1465860888099 Marionette TRACE conn3 -> [0,2123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:34:48 INFO - PROCESS | 2516 | 1465860888102 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:34:48 INFO - PROCESS | 2516 | 1465860888215 Marionette TRACE conn3 <- [1,2123,null,{"value":null}] 16:34:48 INFO - PROCESS | 2516 | 1465860888371 Marionette TRACE conn3 -> [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\", \"9aafb883-d809-412a-bdc1-689609e922c0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:34:48 INFO - PROCESS | 2516 | 1465860888374 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:34:48 INFO - PROCESS | 2516 | ++DOCSHELL 11CC6000 == 42 [pid = 2516] [id = 540] 16:34:48 INFO - PROCESS | 2516 | ++DOMWINDOW == 95 (12B99400) [pid = 2516] [serial = 1620] [outer = 00000000] 16:34:48 INFO - PROCESS | 2516 | ++DOMWINDOW == 96 (131D1400) [pid = 2516] [serial = 1621] [outer = 12B99400] 16:34:48 INFO - PROCESS | 2516 | 1465860888425 Marionette DEBUG loaded listener.js 16:34:48 INFO - PROCESS | 2516 | ++DOMWINDOW == 97 (13244000) [pid = 2516] [serial = 1622] [outer = 12B99400] 16:34:49 INFO - PROCESS | 2516 | --DOCSHELL 16F8AC00 == 41 [pid = 2516] [id = 535] 16:34:49 INFO - PROCESS | 2516 | --DOCSHELL 12AA2C00 == 40 [pid = 2516] [id = 534] 16:34:49 INFO - PROCESS | 2516 | --DOCSHELL 10438400 == 39 [pid = 2516] [id = 533] 16:34:49 INFO - PROCESS | 2516 | --DOCSHELL 176CE800 == 38 [pid = 2516] [id = 532] 16:34:49 INFO - PROCESS | 2516 | --DOCSHELL 16ED8000 == 37 [pid = 2516] [id = 531] 16:34:49 INFO - PROCESS | 2516 | --DOCSHELL 166A8C00 == 36 [pid = 2516] [id = 530] 16:34:49 INFO - PROCESS | 2516 | --DOCSHELL 15A9B800 == 35 [pid = 2516] [id = 529] 16:34:49 INFO - PROCESS | 2516 | --DOCSHELL 12B98C00 == 34 [pid = 2516] [id = 528] 16:34:49 INFO - PROCESS | 2516 | --DOCSHELL 10475000 == 33 [pid = 2516] [id = 527] 16:34:49 INFO - PROCESS | 2516 | --DOCSHELL 15F3E400 == 32 [pid = 2516] [id = 524] 16:34:49 INFO - PROCESS | 2516 | --DOCSHELL 13249800 == 31 [pid = 2516] [id = 526] 16:34:49 INFO - PROCESS | 2516 | --DOCSHELL 10A4BC00 == 30 [pid = 2516] [id = 525] 16:34:49 INFO - PROCESS | 2516 | --DOCSHELL 15F34800 == 29 [pid = 2516] [id = 538] 16:34:49 INFO - PROCESS | 2516 | --DOCSHELL 19E87800 == 28 [pid = 2516] [id = 539] 16:34:49 INFO - PROCESS | 2516 | --DOCSHELL 16D72C00 == 27 [pid = 2516] [id = 536] 16:34:49 INFO - PROCESS | 2516 | --DOCSHELL 10EFCC00 == 26 [pid = 2516] [id = 537] 16:34:49 INFO - PROCESS | 2516 | --DOMWINDOW == 96 (15F41400) [pid = 2516] [serial = 1543] [outer = 00000000] [url = about:blank] 16:34:49 INFO - PROCESS | 2516 | --DOMWINDOW == 95 (1698F800) [pid = 2516] [serial = 1544] [outer = 00000000] [url = about:blank] 16:34:49 INFO - PROCESS | 2516 | --DOMWINDOW == 94 (1A314000) [pid = 2516] [serial = 1532] [outer = 00000000] [url = about:blank] 16:34:49 INFO - PROCESS | 2516 | --DOMWINDOW == 93 (110C6C00) [pid = 2516] [serial = 1534] [outer = 00000000] [url = about:blank] 16:34:49 INFO - PROCESS | 2516 | --DOMWINDOW == 92 (114BBC00) [pid = 2516] [serial = 1535] [outer = 00000000] [url = about:blank] 16:34:49 INFO - PROCESS | 2516 | --DOMWINDOW == 91 (177AAC00) [pid = 2516] [serial = 1549] [outer = 00000000] [url = about:blank] 16:34:49 INFO - PROCESS | 2516 | --DOMWINDOW == 90 (176CE400) [pid = 2516] [serial = 1550] [outer = 00000000] [url = about:blank] 16:34:49 INFO - PROCESS | 2516 | --DOMWINDOW == 89 (198CF000) [pid = 2516] [serial = 1555] [outer = 00000000] [url = about:blank] 16:34:49 INFO - PROCESS | 2516 | --DOMWINDOW == 88 (1500F800) [pid = 2516] [serial = 1540] [outer = 00000000] [url = about:blank] 16:34:49 INFO - PROCESS | 2516 | --DOMWINDOW == 87 (15652000) [pid = 2516] [serial = 1541] [outer = 00000000] [url = about:blank] 16:34:49 INFO - PROCESS | 2516 | --DOMWINDOW == 86 (17EC7000) [pid = 2516] [serial = 1552] [outer = 00000000] [url = about:blank] 16:34:49 INFO - PROCESS | 2516 | --DOMWINDOW == 85 (17F5BC00) [pid = 2516] [serial = 1553] [outer = 00000000] [url = about:blank] 16:34:49 INFO - PROCESS | 2516 | --DOMWINDOW == 84 (130C8400) [pid = 2516] [serial = 1537] [outer = 00000000] [url = about:blank] 16:34:49 INFO - PROCESS | 2516 | --DOMWINDOW == 83 (13148C00) [pid = 2516] [serial = 1538] [outer = 00000000] [url = about:blank] 16:34:49 INFO - PROCESS | 2516 | --DOMWINDOW == 82 (16D0D800) [pid = 2516] [serial = 1546] [outer = 00000000] [url = about:blank] 16:34:49 INFO - PROCESS | 2516 | --DOMWINDOW == 81 (16D11400) [pid = 2516] [serial = 1547] [outer = 00000000] [url = about:blank] 16:34:49 INFO - PROCESS | 2516 | --DOMWINDOW == 80 (1A30A800) [pid = 2516] [serial = 1561] [outer = 00000000] [url = about:blank] 16:34:49 INFO - PROCESS | 2516 | --DOMWINDOW == 79 (1A685000) [pid = 2516] [serial = 1564] [outer = 00000000] [url = about:blank] 16:34:49 INFO - PROCESS | 2516 | --DOMWINDOW == 78 (1794D400) [pid = 2516] [serial = 1568] [outer = 00000000] [url = about:blank] 16:34:49 INFO - PROCESS | 2516 | --DOMWINDOW == 77 (15F3D800) [pid = 2516] [serial = 1567] [outer = 00000000] [url = about:blank] 16:34:49 INFO - PROCESS | 2516 | --DOMWINDOW == 76 (1A687800) [pid = 2516] [serial = 1565] [outer = 00000000] [url = about:blank] 16:34:49 INFO - PROCESS | 2516 | --DOMWINDOW == 75 (1AB88000) [pid = 2516] [serial = 1573] [outer = 00000000] [url = about:blank] 16:34:49 INFO - PROCESS | 2516 | --DOMWINDOW == 74 (19E83400) [pid = 2516] [serial = 1558] [outer = 00000000] [url = about:blank] 16:34:49 INFO - PROCESS | 2516 | --DOMWINDOW == 73 (19E8A800) [pid = 2516] [serial = 1559] [outer = 00000000] [url = about:blank] 16:34:49 INFO - PROCESS | 2516 | --DOMWINDOW == 72 (1A4B0000) [pid = 2516] [serial = 1562] [outer = 00000000] [url = about:blank] 16:34:49 INFO - PROCESS | 2516 | --DOMWINDOW == 71 (1A945000) [pid = 2516] [serial = 1571] [outer = 00000000] [url = about:blank] 16:34:49 INFO - PROCESS | 2516 | --DOMWINDOW == 70 (198D1000) [pid = 2516] [serial = 1556] [outer = 00000000] [url = about:blank] 16:34:49 INFO - PROCESS | 2516 | --DOMWINDOW == 69 (1A4E4000) [pid = 2516] [serial = 1570] [outer = 00000000] [url = about:blank] 16:34:49 INFO - PROCESS | 2516 | 1465860889546 Marionette TRACE conn3 <- [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]]]}] 16:34:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | Zero-length line segments from closed paths are removed before stroking 16:34:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | took 1497ms 16:34:49 INFO - PROCESS | 2516 | 1465860889596 Marionette TRACE conn3 -> [0,2125,"getWindowHandle",null] 16:34:49 INFO - PROCESS | 2516 | 1465860889600 Marionette TRACE conn3 <- [1,2125,null,{"value":"13"}] 16:34:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.corner.html 16:34:49 INFO - PROCESS | 2516 | 1465860889606 Marionette TRACE conn3 -> [0,2126,"setScriptTimeout",{"ms":35000}] 16:34:49 INFO - PROCESS | 2516 | 1465860889614 Marionette TRACE conn3 <- [1,2126,null,{}] 16:34:49 INFO - PROCESS | 2516 | 1465860889621 Marionette TRACE conn3 -> [0,2127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:34:49 INFO - PROCESS | 2516 | 1465860889625 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:34:49 INFO - PROCESS | 2516 | 1465860889779 Marionette TRACE conn3 <- [1,2127,null,{"value":null}] 16:34:49 INFO - PROCESS | 2516 | 1465860889874 Marionette TRACE conn3 -> [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\", \"9aafb883-d809-412a-bdc1-689609e922c0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:34:49 INFO - PROCESS | 2516 | 1465860889877 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:34:49 INFO - PROCESS | 2516 | ++DOCSHELL 10EF0400 == 27 [pid = 2516] [id = 541] 16:34:49 INFO - PROCESS | 2516 | ++DOMWINDOW == 70 (10EF4400) [pid = 2516] [serial = 1623] [outer = 00000000] 16:34:49 INFO - PROCESS | 2516 | ++DOMWINDOW == 71 (11C20400) [pid = 2516] [serial = 1624] [outer = 10EF4400] 16:34:49 INFO - PROCESS | 2516 | 1465860889923 Marionette DEBUG loaded listener.js 16:34:49 INFO - PROCESS | 2516 | ++DOMWINDOW == 72 (12AE5400) [pid = 2516] [serial = 1625] [outer = 10EF4400] 16:34:50 INFO - PROCESS | 2516 | 1465860890306 Marionette TRACE conn3 <- [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]]]}] 16:34:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | Zero-length line segments are removed before stroking with miters 16:34:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | took 749ms 16:34:50 INFO - PROCESS | 2516 | 1465860890380 Marionette TRACE conn3 -> [0,2129,"getWindowHandle",null] 16:34:50 INFO - PROCESS | 2516 | 1465860890385 Marionette TRACE conn3 <- [1,2129,null,{"value":"13"}] 16:34:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.curve.html 16:34:50 INFO - PROCESS | 2516 | 1465860890394 Marionette TRACE conn3 -> [0,2130,"setScriptTimeout",{"ms":35000}] 16:34:50 INFO - PROCESS | 2516 | 1465860890396 Marionette TRACE conn3 <- [1,2130,null,{}] 16:34:50 INFO - PROCESS | 2516 | 1465860890400 Marionette TRACE conn3 -> [0,2131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:34:50 INFO - PROCESS | 2516 | 1465860890403 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:34:50 INFO - PROCESS | 2516 | 1465860890497 Marionette TRACE conn3 <- [1,2131,null,{"value":null}] 16:34:50 INFO - PROCESS | 2516 | 1465860890511 Marionette TRACE conn3 -> [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\", \"9aafb883-d809-412a-bdc1-689609e922c0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:34:50 INFO - PROCESS | 2516 | 1465860890514 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:34:50 INFO - PROCESS | 2516 | ++DOCSHELL 13938C00 == 28 [pid = 2516] [id = 542] 16:34:50 INFO - PROCESS | 2516 | ++DOMWINDOW == 73 (13C19800) [pid = 2516] [serial = 1626] [outer = 00000000] 16:34:50 INFO - PROCESS | 2516 | ++DOMWINDOW == 74 (14FCA000) [pid = 2516] [serial = 1627] [outer = 13C19800] 16:34:50 INFO - PROCESS | 2516 | 1465860890559 Marionette DEBUG loaded listener.js 16:34:50 INFO - PROCESS | 2516 | ++DOMWINDOW == 75 (15015000) [pid = 2516] [serial = 1628] [outer = 13C19800] 16:34:51 INFO - PROCESS | 2516 | 1465860891006 Marionette TRACE conn3 <- [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] 16:34:51 INFO - PROCESS | 2516 | 1465860891034 Marionette TRACE conn3 <- [1,2133,null,{"value":"13"}] 16:34:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.line.html 16:34:51 INFO - PROCESS | 2516 | 1465860891038 Marionette TRACE conn3 -> [0,2134,"setScriptTimeout",{"ms":35000}] 16:34:51 INFO - PROCESS | 2516 | 1465860891041 Marionette TRACE conn3 <- [1,2134,null,{}] 16:34:51 INFO - PROCESS | 2516 | 1465860891051 Marionette TRACE conn3 -> [0,2135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:34:51 INFO - PROCESS | 2516 | 1465860891056 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:34:51 INFO - PROCESS | 2516 | 1465860891137 Marionette TRACE conn3 <- [1,2135,null,{"value":null}] 16:34:51 INFO - PROCESS | 2516 | 1465860891144 Marionette TRACE conn3 -> [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\", \"9aafb883-d809-412a-bdc1-689609e922c0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:34:51 INFO - PROCESS | 2516 | 1465860891147 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:34:51 INFO - PROCESS | 2516 | ++DOCSHELL 15FB6400 == 29 [pid = 2516] [id = 543] 16:34:51 INFO - PROCESS | 2516 | ++DOMWINDOW == 76 (15FB6C00) [pid = 2516] [serial = 1629] [outer = 00000000] 16:34:51 INFO - PROCESS | 2516 | ++DOMWINDOW == 77 (16A3C000) [pid = 2516] [serial = 1630] [outer = 15FB6C00] 16:34:51 INFO - PROCESS | 2516 | 1465860891193 Marionette DEBUG loaded listener.js 16:34:51 INFO - PROCESS | 2516 | ++DOMWINDOW == 78 (16D09000) [pid = 2516] [serial = 1631] [outer = 15FB6C00] 16:34:51 INFO - PROCESS | 2516 | 1465860891702 Marionette TRACE conn3 <- [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] 16:34:51 INFO - PROCESS | 2516 | 1465860891739 Marionette TRACE conn3 <- [1,2137,null,{"value":"13"}] 16:34:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.rect.html 16:34:51 INFO - PROCESS | 2516 | 1465860891743 Marionette TRACE conn3 -> [0,2138,"setScriptTimeout",{"ms":35000}] 16:34:51 INFO - PROCESS | 2516 | 1465860891744 Marionette TRACE conn3 <- [1,2138,null,{}] 16:34:51 INFO - PROCESS | 2516 | 1465860891748 Marionette TRACE conn3 -> [0,2139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:34:51 INFO - PROCESS | 2516 | 1465860891750 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:34:51 INFO - PROCESS | 2516 | 1465860891870 Marionette TRACE conn3 <- [1,2139,null,{"value":null}] 16:34:51 INFO - PROCESS | 2516 | 1465860891964 Marionette TRACE conn3 -> [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\", \"9aafb883-d809-412a-bdc1-689609e922c0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:34:51 INFO - PROCESS | 2516 | 1465860891966 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:34:51 INFO - PROCESS | 2516 | ++DOCSHELL 16ED7400 == 30 [pid = 2516] [id = 544] 16:34:51 INFO - PROCESS | 2516 | ++DOMWINDOW == 79 (16ED7800) [pid = 2516] [serial = 1632] [outer = 00000000] 16:34:52 INFO - PROCESS | 2516 | ++DOMWINDOW == 80 (176C4400) [pid = 2516] [serial = 1633] [outer = 16ED7800] 16:34:52 INFO - PROCESS | 2516 | 1465860892009 Marionette DEBUG loaded listener.js 16:34:52 INFO - PROCESS | 2516 | ++DOMWINDOW == 81 (177AA800) [pid = 2516] [serial = 1634] [outer = 16ED7800] 16:34:52 INFO - PROCESS | 2516 | 1465860892422 Marionette TRACE conn3 <- [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]]]}] 16:34:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | Zero-length line segments from rect and strokeRect are removed before stroking 16:34:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | took 733ms 16:34:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale1.html 16:34:52 INFO - PROCESS | 2516 | 1465860892489 Marionette TRACE conn3 -> [0,2141,"getWindowHandle",null] 16:34:52 INFO - PROCESS | 2516 | 1465860892491 Marionette TRACE conn3 <- [1,2141,null,{"value":"13"}] 16:34:52 INFO - PROCESS | 2516 | 1465860892494 Marionette TRACE conn3 -> [0,2142,"setScriptTimeout",{"ms":35000}] 16:34:52 INFO - PROCESS | 2516 | 1465860892496 Marionette TRACE conn3 <- [1,2142,null,{}] 16:34:52 INFO - PROCESS | 2516 | 1465860892499 Marionette TRACE conn3 -> [0,2143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:34:52 INFO - PROCESS | 2516 | 1465860892501 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:34:52 INFO - PROCESS | 2516 | 1465860892608 Marionette TRACE conn3 <- [1,2143,null,{"value":null}] 16:34:52 INFO - PROCESS | 2516 | 1465860892613 Marionette TRACE conn3 -> [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\", \"9aafb883-d809-412a-bdc1-689609e922c0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:34:52 INFO - PROCESS | 2516 | 1465860892615 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:34:52 INFO - PROCESS | 2516 | ++DOCSHELL 17945400 == 31 [pid = 2516] [id = 545] 16:34:52 INFO - PROCESS | 2516 | ++DOMWINDOW == 82 (17946000) [pid = 2516] [serial = 1635] [outer = 00000000] 16:34:52 INFO - PROCESS | 2516 | ++DOMWINDOW == 83 (17E60000) [pid = 2516] [serial = 1636] [outer = 17946000] 16:34:52 INFO - PROCESS | 2516 | 1465860892662 Marionette DEBUG loaded listener.js 16:34:52 INFO - PROCESS | 2516 | ++DOMWINDOW == 84 (17F5C000) [pid = 2516] [serial = 1637] [outer = 17946000] 16:34:53 INFO - PROCESS | 2516 | 1465860893126 Marionette TRACE conn3 <- [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]]]}] 16:34:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale1.html | Stroke line widths are scaled by the current transformation matrix 16:34:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale1.html | took 686ms 16:34:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale2.html 16:34:53 INFO - PROCESS | 2516 | 1465860893193 Marionette TRACE conn3 -> [0,2145,"getWindowHandle",null] 16:34:53 INFO - PROCESS | 2516 | 1465860893195 Marionette TRACE conn3 <- [1,2145,null,{"value":"13"}] 16:34:53 INFO - PROCESS | 2516 | 1465860893198 Marionette TRACE conn3 -> [0,2146,"setScriptTimeout",{"ms":35000}] 16:34:53 INFO - PROCESS | 2516 | 1465860893199 Marionette TRACE conn3 <- [1,2146,null,{}] 16:34:53 INFO - PROCESS | 2516 | 1465860893203 Marionette TRACE conn3 -> [0,2147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:34:53 INFO - PROCESS | 2516 | 1465860893208 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:34:53 INFO - PROCESS | 2516 | 1465860893366 Marionette TRACE conn3 <- [1,2147,null,{"value":null}] 16:34:53 INFO - PROCESS | 2516 | --DOMWINDOW == 83 (19CA2800) [pid = 2516] [serial = 1608] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.6.html] 16:34:53 INFO - PROCESS | 2516 | --DOMWINDOW == 82 (19755800) [pid = 2516] [serial = 1605] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.5.html] 16:34:53 INFO - PROCESS | 2516 | --DOMWINDOW == 81 (16EDBC00) [pid = 2516] [serial = 1593] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.1.html] 16:34:53 INFO - PROCESS | 2516 | --DOMWINDOW == 80 (13657C00) [pid = 2516] [serial = 1578] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.negative.html] 16:34:53 INFO - PROCESS | 2516 | --DOMWINDOW == 79 (176D1C00) [pid = 2516] [serial = 1596] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.2.html] 16:34:53 INFO - PROCESS | 2516 | --DOMWINDOW == 78 (15A9BC00) [pid = 2516] [serial = 1587] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.selfintersect.html] 16:34:53 INFO - PROCESS | 2516 | --DOMWINDOW == 77 (10BAEC00) [pid = 2516] [serial = 1575] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.2.html] 16:34:53 INFO - PROCESS | 2516 | --DOMWINDOW == 76 (1047D800) [pid = 2516] [serial = 1581] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.newsubpath.html] 16:34:53 INFO - PROCESS | 2516 | --DOMWINDOW == 75 (16A40400) [pid = 2516] [serial = 1590] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.winding.html] 16:34:53 INFO - PROCESS | 2516 | --DOMWINDOW == 74 (12B9A400) [pid = 2516] [serial = 1584] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.nonfinite.html] 16:34:53 INFO - PROCESS | 2516 | --DOMWINDOW == 73 (16D0D000) [pid = 2516] [serial = 1572] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.1.html] 16:34:53 INFO - PROCESS | 2516 | --DOMWINDOW == 72 (104E8800) [pid = 2516] [serial = 1599] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html] 16:34:53 INFO - PROCESS | 2516 | --DOMWINDOW == 71 (12AE6000) [pid = 2516] [serial = 1602] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.4.html] 16:34:53 INFO - PROCESS | 2516 | 1465860893635 Marionette TRACE conn3 -> [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\", \"9aafb883-d809-412a-bdc1-689609e922c0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:34:53 INFO - PROCESS | 2516 | 1465860893637 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:34:53 INFO - PROCESS | 2516 | ++DOCSHELL 0F394C00 == 32 [pid = 2516] [id = 546] 16:34:53 INFO - PROCESS | 2516 | ++DOMWINDOW == 72 (1036D800) [pid = 2516] [serial = 1638] [outer = 00000000] 16:34:53 INFO - PROCESS | 2516 | ++DOMWINDOW == 73 (11AD4C00) [pid = 2516] [serial = 1639] [outer = 1036D800] 16:34:53 INFO - PROCESS | 2516 | 1465860893681 Marionette DEBUG loaded listener.js 16:34:53 INFO - PROCESS | 2516 | ++DOMWINDOW == 74 (13657C00) [pid = 2516] [serial = 1640] [outer = 1036D800] 16:34:54 INFO - PROCESS | 2516 | 1465860894040 Marionette TRACE conn3 <- [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]]]}] 16:34:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale2.html | Stroke line widths are scaled by the current transformation matrix 16:34:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale2.html | took 889ms 16:34:54 INFO - PROCESS | 2516 | 1465860894114 Marionette TRACE conn3 -> [0,2149,"getWindowHandle",null] 16:34:54 INFO - PROCESS | 2516 | 1465860894116 Marionette TRACE conn3 <- [1,2149,null,{"value":"13"}] 16:34:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.skew.html 16:34:54 INFO - PROCESS | 2516 | 1465860894120 Marionette TRACE conn3 -> [0,2150,"setScriptTimeout",{"ms":35000}] 16:34:54 INFO - PROCESS | 2516 | 1465860894122 Marionette TRACE conn3 <- [1,2150,null,{}] 16:34:54 INFO - PROCESS | 2516 | 1465860894125 Marionette TRACE conn3 -> [0,2151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:34:54 INFO - PROCESS | 2516 | 1465860894127 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:34:54 INFO - PROCESS | 2516 | 1465860894202 Marionette TRACE conn3 <- [1,2151,null,{"value":null}] 16:34:54 INFO - PROCESS | 2516 | 1465860894207 Marionette TRACE conn3 -> [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\", \"9aafb883-d809-412a-bdc1-689609e922c0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:34:54 INFO - PROCESS | 2516 | 1465860894209 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:34:54 INFO - PROCESS | 2516 | ++DOCSHELL 131D8C00 == 33 [pid = 2516] [id = 547] 16:34:54 INFO - PROCESS | 2516 | ++DOMWINDOW == 75 (15EC0C00) [pid = 2516] [serial = 1641] [outer = 00000000] 16:34:54 INFO - PROCESS | 2516 | ++DOMWINDOW == 76 (19751C00) [pid = 2516] [serial = 1642] [outer = 15EC0C00] 16:34:54 INFO - PROCESS | 2516 | 1465860894252 Marionette DEBUG loaded listener.js 16:34:54 INFO - PROCESS | 2516 | ++DOMWINDOW == 77 (198D2C00) [pid = 2516] [serial = 1643] [outer = 15EC0C00] 16:34:54 INFO - PROCESS | 2516 | 1465860894708 Marionette TRACE conn3 <- [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]]]}] 16:34:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.skew.html | Strokes lines are skewed by the current transformation matrix 16:34:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.skew.html | took 624ms 16:34:54 INFO - PROCESS | 2516 | 1465860894757 Marionette TRACE conn3 -> [0,2153,"getWindowHandle",null] 16:34:54 INFO - PROCESS | 2516 | 1465860894759 Marionette TRACE conn3 <- [1,2153,null,{"value":"13"}] 16:34:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.unaffected.html 16:34:54 INFO - PROCESS | 2516 | 1465860894763 Marionette TRACE conn3 -> [0,2154,"setScriptTimeout",{"ms":35000}] 16:34:54 INFO - PROCESS | 2516 | 1465860894764 Marionette TRACE conn3 <- [1,2154,null,{}] 16:34:54 INFO - PROCESS | 2516 | 1465860894767 Marionette TRACE conn3 -> [0,2155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:34:54 INFO - PROCESS | 2516 | 1465860894769 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:34:54 INFO - PROCESS | 2516 | 1465860894845 Marionette TRACE conn3 <- [1,2155,null,{"value":null}] 16:34:54 INFO - PROCESS | 2516 | 1465860894850 Marionette TRACE conn3 -> [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\", \"9aafb883-d809-412a-bdc1-689609e922c0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:34:54 INFO - PROCESS | 2516 | 1465860894852 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:34:54 INFO - PROCESS | 2516 | ++DOCSHELL 14FC8000 == 34 [pid = 2516] [id = 548] 16:34:54 INFO - PROCESS | 2516 | ++DOMWINDOW == 78 (1845D800) [pid = 2516] [serial = 1644] [outer = 00000000] 16:34:54 INFO - PROCESS | 2516 | ++DOMWINDOW == 79 (19E87800) [pid = 2516] [serial = 1645] [outer = 1845D800] 16:34:54 INFO - PROCESS | 2516 | 1465860894894 Marionette DEBUG loaded listener.js 16:34:54 INFO - PROCESS | 2516 | ++DOMWINDOW == 80 (19E88400) [pid = 2516] [serial = 1646] [outer = 1845D800] 16:34:55 INFO - PROCESS | 2516 | 1465860895339 Marionette TRACE conn3 <- [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]]]}] 16:34:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.unaffected.html | Stroking does not start a new path or subpath 16:34:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.unaffected.html | took 593ms 16:34:55 INFO - PROCESS | 2516 | 1465860895360 Marionette TRACE conn3 -> [0,2157,"getWindowHandle",null] 16:34:55 INFO - PROCESS | 2516 | 1465860895363 Marionette TRACE conn3 <- [1,2157,null,{"value":"13"}] 16:34:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.union.html 16:34:55 INFO - PROCESS | 2516 | 1465860895367 Marionette TRACE conn3 -> [0,2158,"setScriptTimeout",{"ms":35000}] 16:34:55 INFO - PROCESS | 2516 | 1465860895370 Marionette TRACE conn3 <- [1,2158,null,{}] 16:34:55 INFO - PROCESS | 2516 | 1465860895373 Marionette TRACE conn3 -> [0,2159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:34:55 INFO - PROCESS | 2516 | 1465860895375 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:34:55 INFO - PROCESS | 2516 | 1465860895495 Marionette TRACE conn3 <- [1,2159,null,{"value":null}] 16:34:55 INFO - PROCESS | 2516 | 1465860895500 Marionette TRACE conn3 -> [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\", \"9aafb883-d809-412a-bdc1-689609e922c0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:34:55 INFO - PROCESS | 2516 | 1465860895502 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:34:55 INFO - PROCESS | 2516 | ++DOCSHELL 19CA7C00 == 35 [pid = 2516] [id = 549] 16:34:55 INFO - PROCESS | 2516 | ++DOMWINDOW == 81 (1A24C800) [pid = 2516] [serial = 1647] [outer = 00000000] 16:34:55 INFO - PROCESS | 2516 | ++DOMWINDOW == 82 (1A30C400) [pid = 2516] [serial = 1648] [outer = 1A24C800] 16:34:55 INFO - PROCESS | 2516 | 1465860895544 Marionette DEBUG loaded listener.js 16:34:55 INFO - PROCESS | 2516 | ++DOMWINDOW == 83 (1A4AF800) [pid = 2516] [serial = 1649] [outer = 1A24C800] 16:34:56 INFO - PROCESS | 2516 | 1465860896320 Marionette TRACE conn3 <- [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]]]}] 16:34:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.union.html | Strokes in opposite directions are unioned, not subtracted 16:34:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.union.html | took 999ms 16:34:56 INFO - PROCESS | 2516 | 1465860896368 Marionette TRACE conn3 -> [0,2161,"getWindowHandle",null] 16:34:56 INFO - PROCESS | 2516 | 1465860896372 Marionette TRACE conn3 <- [1,2161,null,{"value":"13"}] 16:34:56 INFO - PROCESS | 2516 | 1465860896377 Marionette TRACE conn3 -> [0,2162,"setScriptTimeout",{"ms":35000}] 16:34:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.basic.html 16:34:56 INFO - PROCESS | 2516 | 1465860896382 Marionette TRACE conn3 <- [1,2162,null,{}] 16:34:56 INFO - PROCESS | 2516 | 1465860896388 Marionette TRACE conn3 -> [0,2163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:34:56 INFO - PROCESS | 2516 | 1465860896393 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:34:56 INFO - PROCESS | 2516 | 1465860896520 Marionette TRACE conn3 <- [1,2163,null,{"value":null}] 16:34:56 INFO - PROCESS | 2516 | 1465860896656 Marionette TRACE conn3 -> [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\", \"9aafb883-d809-412a-bdc1-689609e922c0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:34:56 INFO - PROCESS | 2516 | 1465860896659 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:34:56 INFO - PROCESS | 2516 | ++DOCSHELL 10EF1800 == 36 [pid = 2516] [id = 550] 16:34:56 INFO - PROCESS | 2516 | ++DOMWINDOW == 84 (110C1400) [pid = 2516] [serial = 1650] [outer = 00000000] 16:34:56 INFO - PROCESS | 2516 | ++DOMWINDOW == 85 (12DEFC00) [pid = 2516] [serial = 1651] [outer = 110C1400] 16:34:56 INFO - PROCESS | 2516 | 1465860896716 Marionette DEBUG loaded listener.js 16:34:56 INFO - PROCESS | 2516 | ++DOMWINDOW == 86 (13D61C00) [pid = 2516] [serial = 1652] [outer = 110C1400] 16:34:57 INFO - PROCESS | 2516 | 1465860897338 Marionette TRACE conn3 <- [1,2164,null,{"value":["/2dcontext/path-objects/2d.path.transformation.basic.html",0,null,null,[["Canvas test: 2d.path.transformation.basic",0,null,null]]]}] 16:34:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.basic.html | Canvas test: 2d.path.transformation.basic 16:34:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.basic.html | took 1046ms 16:34:57 INFO - PROCESS | 2516 | 1465860897421 Marionette TRACE conn3 -> [0,2165,"getWindowHandle",null] 16:34:57 INFO - PROCESS | 2516 | 1465860897429 Marionette TRACE conn3 <- [1,2165,null,{"value":"13"}] 16:34:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.changing.html 16:34:57 INFO - PROCESS | 2516 | 1465860897438 Marionette TRACE conn3 -> [0,2166,"setScriptTimeout",{"ms":35000}] 16:34:57 INFO - PROCESS | 2516 | 1465860897440 Marionette TRACE conn3 <- [1,2166,null,{}] 16:34:57 INFO - PROCESS | 2516 | 1465860897487 Marionette TRACE conn3 -> [0,2167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:34:57 INFO - PROCESS | 2516 | 1465860897490 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:34:57 INFO - PROCESS | 2516 | 1465860897615 Marionette TRACE conn3 <- [1,2167,null,{"value":null}] 16:34:57 INFO - PROCESS | 2516 | 1465860897815 Marionette TRACE conn3 -> [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\", \"9aafb883-d809-412a-bdc1-689609e922c0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:34:57 INFO - PROCESS | 2516 | 1465860897818 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:34:57 INFO - PROCESS | 2516 | ++DOCSHELL 0C76E000 == 37 [pid = 2516] [id = 551] 16:34:57 INFO - PROCESS | 2516 | ++DOMWINDOW == 87 (0C76F400) [pid = 2516] [serial = 1653] [outer = 00000000] 16:34:57 INFO - PROCESS | 2516 | ++DOMWINDOW == 88 (1047F800) [pid = 2516] [serial = 1654] [outer = 0C76F400] 16:34:57 INFO - PROCESS | 2516 | 1465860897877 Marionette DEBUG loaded listener.js 16:34:57 INFO - PROCESS | 2516 | ++DOMWINDOW == 89 (10A4BC00) [pid = 2516] [serial = 1655] [outer = 0C76F400] 16:34:58 INFO - PROCESS | 2516 | --DOCSHELL 14FC8000 == 36 [pid = 2516] [id = 548] 16:34:58 INFO - PROCESS | 2516 | --DOCSHELL 131D8C00 == 35 [pid = 2516] [id = 547] 16:34:58 INFO - PROCESS | 2516 | --DOCSHELL 0F394C00 == 34 [pid = 2516] [id = 546] 16:34:58 INFO - PROCESS | 2516 | --DOCSHELL 17945400 == 33 [pid = 2516] [id = 545] 16:34:58 INFO - PROCESS | 2516 | --DOCSHELL 16ED7400 == 32 [pid = 2516] [id = 544] 16:34:58 INFO - PROCESS | 2516 | --DOCSHELL 15FB6400 == 31 [pid = 2516] [id = 543] 16:34:58 INFO - PROCESS | 2516 | --DOCSHELL 13938C00 == 30 [pid = 2516] [id = 542] 16:34:58 INFO - PROCESS | 2516 | --DOCSHELL 10EF0400 == 29 [pid = 2516] [id = 541] 16:34:58 INFO - PROCESS | 2516 | --DOCSHELL 11CC6000 == 28 [pid = 2516] [id = 540] 16:34:58 INFO - PROCESS | 2516 | --DOMWINDOW == 88 (19E87C00) [pid = 2516] [serial = 1606] [outer = 00000000] [url = about:blank] 16:34:58 INFO - PROCESS | 2516 | --DOMWINDOW == 87 (19E88000) [pid = 2516] [serial = 1607] [outer = 00000000] [url = about:blank] 16:34:58 INFO - PROCESS | 2516 | --DOMWINDOW == 86 (17002400) [pid = 2516] [serial = 1594] [outer = 00000000] [url = about:blank] 16:34:58 INFO - PROCESS | 2516 | --DOMWINDOW == 85 (13C4D000) [pid = 2516] [serial = 1579] [outer = 00000000] [url = about:blank] 16:34:58 INFO - PROCESS | 2516 | --DOMWINDOW == 84 (14FCC800) [pid = 2516] [serial = 1580] [outer = 00000000] [url = about:blank] 16:34:58 INFO - PROCESS | 2516 | --DOMWINDOW == 83 (18452000) [pid = 2516] [serial = 1597] [outer = 00000000] [url = about:blank] 16:34:58 INFO - PROCESS | 2516 | --DOMWINDOW == 82 (15EBC000) [pid = 2516] [serial = 1588] [outer = 00000000] [url = about:blank] 16:34:58 INFO - PROCESS | 2516 | --DOMWINDOW == 81 (15F41000) [pid = 2516] [serial = 1589] [outer = 00000000] [url = about:blank] 16:34:58 INFO - PROCESS | 2516 | --DOMWINDOW == 80 (11C28400) [pid = 2516] [serial = 1576] [outer = 00000000] [url = about:blank] 16:34:58 INFO - PROCESS | 2516 | --DOMWINDOW == 79 (114C7800) [pid = 2516] [serial = 1577] [outer = 00000000] [url = about:blank] 16:34:58 INFO - PROCESS | 2516 | --DOMWINDOW == 78 (10A48800) [pid = 2516] [serial = 1582] [outer = 00000000] [url = about:blank] 16:34:58 INFO - PROCESS | 2516 | --DOMWINDOW == 77 (112A4800) [pid = 2516] [serial = 1583] [outer = 00000000] [url = about:blank] 16:34:58 INFO - PROCESS | 2516 | --DOMWINDOW == 76 (16D0DC00) [pid = 2516] [serial = 1591] [outer = 00000000] [url = about:blank] 16:34:58 INFO - PROCESS | 2516 | --DOMWINDOW == 75 (131D8400) [pid = 2516] [serial = 1585] [outer = 00000000] [url = about:blank] 16:34:58 INFO - PROCESS | 2516 | --DOMWINDOW == 74 (13939400) [pid = 2516] [serial = 1586] [outer = 00000000] [url = about:blank] 16:34:58 INFO - PROCESS | 2516 | --DOMWINDOW == 73 (17009400) [pid = 2516] [serial = 1595] [outer = 00000000] [url = about:blank] 16:34:58 INFO - PROCESS | 2516 | --DOMWINDOW == 72 (1AB8C400) [pid = 2516] [serial = 1574] [outer = 00000000] [url = about:blank] 16:34:58 INFO - PROCESS | 2516 | --DOMWINDOW == 71 (12BA0C00) [pid = 2516] [serial = 1600] [outer = 00000000] [url = about:blank] 16:34:58 INFO - PROCESS | 2516 | --DOMWINDOW == 70 (198CA400) [pid = 2516] [serial = 1598] [outer = 00000000] [url = about:blank] 16:34:58 INFO - PROCESS | 2516 | --DOMWINDOW == 69 (13250400) [pid = 2516] [serial = 1601] [outer = 00000000] [url = about:blank] 16:34:58 INFO - PROCESS | 2516 | --DOMWINDOW == 68 (17E0C000) [pid = 2516] [serial = 1603] [outer = 00000000] [url = about:blank] 16:34:58 INFO - PROCESS | 2516 | --DOMWINDOW == 67 (16E9F400) [pid = 2516] [serial = 1592] [outer = 00000000] [url = about:blank] 16:34:58 INFO - PROCESS | 2516 | --DOMWINDOW == 66 (198CD000) [pid = 2516] [serial = 1604] [outer = 00000000] [url = about:blank] 16:34:58 INFO - PROCESS | 2516 | --DOMWINDOW == 65 (1A255800) [pid = 2516] [serial = 1610] [outer = 00000000] [url = about:blank] 16:34:58 INFO - PROCESS | 2516 | --DOMWINDOW == 64 (1A255400) [pid = 2516] [serial = 1609] [outer = 00000000] [url = about:blank] 16:34:58 INFO - PROCESS | 2516 | 1465860898510 Marionette TRACE conn3 <- [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]]]}] 16:34:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.changing.html | Transformations are applied while building paths, not when drawing 16:34:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.changing.html | took 1124ms 16:34:58 INFO - PROCESS | 2516 | 1465860898550 Marionette TRACE conn3 -> [0,2169,"getWindowHandle",null] 16:34:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.multiple.html 16:34:58 INFO - PROCESS | 2516 | 1465860898553 Marionette TRACE conn3 <- [1,2169,null,{"value":"13"}] 16:34:58 INFO - PROCESS | 2516 | 1465860898557 Marionette TRACE conn3 -> [0,2170,"setScriptTimeout",{"ms":35000}] 16:34:58 INFO - PROCESS | 2516 | 1465860898560 Marionette TRACE conn3 <- [1,2170,null,{}] 16:34:58 INFO - PROCESS | 2516 | 1465860898565 Marionette TRACE conn3 -> [0,2171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:34:58 INFO - PROCESS | 2516 | 1465860898569 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:34:58 INFO - PROCESS | 2516 | 1465860898652 Marionette TRACE conn3 <- [1,2171,null,{"value":null}] 16:34:58 INFO - PROCESS | 2516 | 1465860898756 Marionette TRACE conn3 -> [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\", \"9aafb883-d809-412a-bdc1-689609e922c0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:34:58 INFO - PROCESS | 2516 | 1465860898758 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:34:58 INFO - PROCESS | 2516 | ++DOCSHELL 105ED400 == 29 [pid = 2516] [id = 552] 16:34:58 INFO - PROCESS | 2516 | ++DOMWINDOW == 65 (10A4B000) [pid = 2516] [serial = 1656] [outer = 00000000] 16:34:58 INFO - PROCESS | 2516 | ++DOMWINDOW == 66 (11AD8C00) [pid = 2516] [serial = 1657] [outer = 10A4B000] 16:34:58 INFO - PROCESS | 2516 | 1465860898804 Marionette DEBUG loaded listener.js 16:34:58 INFO - PROCESS | 2516 | ++DOMWINDOW == 67 (1314B400) [pid = 2516] [serial = 1658] [outer = 10A4B000] 16:34:59 INFO - PROCESS | 2516 | 1465860899238 Marionette TRACE conn3 <- [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]]]}] 16:34:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.multiple.html | Transformations are applied while building paths, not when drawing 16:34:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.multiple.html | took 733ms 16:34:59 INFO - PROCESS | 2516 | 1465860899297 Marionette TRACE conn3 -> [0,2173,"getWindowHandle",null] 16:34:59 INFO - PROCESS | 2516 | 1465860899301 Marionette TRACE conn3 <- [1,2173,null,{"value":"13"}] 16:34:59 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html 16:34:59 INFO - PROCESS | 2516 | 1465860899305 Marionette TRACE conn3 -> [0,2174,"setScriptTimeout",{"ms":35000}] 16:34:59 INFO - PROCESS | 2516 | 1465860899307 Marionette TRACE conn3 <- [1,2174,null,{}] 16:34:59 INFO - PROCESS | 2516 | 1465860899310 Marionette TRACE conn3 -> [0,2175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:34:59 INFO - PROCESS | 2516 | 1465860899313 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:34:59 INFO - PROCESS | 2516 | 1465860899397 Marionette TRACE conn3 <- [1,2175,null,{"value":null}] 16:34:59 INFO - PROCESS | 2516 | 1465860899411 Marionette TRACE conn3 -> [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\", \"9aafb883-d809-412a-bdc1-689609e922c0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:34:59 INFO - PROCESS | 2516 | 1465860899413 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:34:59 INFO - PROCESS | 2516 | ++DOCSHELL 15649C00 == 30 [pid = 2516] [id = 553] 16:34:59 INFO - PROCESS | 2516 | ++DOMWINDOW == 68 (1564A000) [pid = 2516] [serial = 1659] [outer = 00000000] 16:34:59 INFO - PROCESS | 2516 | ++DOMWINDOW == 69 (15A8DC00) [pid = 2516] [serial = 1660] [outer = 1564A000] 16:34:59 INFO - PROCESS | 2516 | 1465860899457 Marionette DEBUG loaded listener.js 16:34:59 INFO - PROCESS | 2516 | ++DOMWINDOW == 70 (15A9BC00) [pid = 2516] [serial = 1661] [outer = 1564A000] 16:34:59 INFO - PROCESS | 2516 | 1465860899925 Marionette TRACE conn3 <- [1,2176,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html",0,null,null,[["createImageData(imgdata) exists and returns something",0,null,null]]]}] 16:34:59 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | createImageData(imgdata) exists and returns something 16:34:59 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | took 624ms 16:34:59 INFO - PROCESS | 2516 | 1465860899944 Marionette TRACE conn3 -> [0,2177,"getWindowHandle",null] 16:34:59 INFO - PROCESS | 2516 | 1465860899946 Marionette TRACE conn3 <- [1,2177,null,{"value":"13"}] 16:34:59 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html 16:34:59 INFO - PROCESS | 2516 | 1465860899950 Marionette TRACE conn3 -> [0,2178,"setScriptTimeout",{"ms":35000}] 16:34:59 INFO - PROCESS | 2516 | 1465860899956 Marionette TRACE conn3 <- [1,2178,null,{}] 16:34:59 INFO - PROCESS | 2516 | 1465860899969 Marionette TRACE conn3 -> [0,2179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:34:59 INFO - PROCESS | 2516 | 1465860899973 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:35:00 INFO - PROCESS | 2516 | 1465860900056 Marionette TRACE conn3 <- [1,2179,null,{"value":null}] 16:35:00 INFO - PROCESS | 2516 | 1465860900065 Marionette TRACE conn3 -> [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\", \"9aafb883-d809-412a-bdc1-689609e922c0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:35:00 INFO - PROCESS | 2516 | 1465860900067 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:35:00 INFO - PROCESS | 2516 | ++DOCSHELL 16997800 == 31 [pid = 2516] [id = 554] 16:35:00 INFO - PROCESS | 2516 | ++DOMWINDOW == 71 (16999000) [pid = 2516] [serial = 1662] [outer = 00000000] 16:35:00 INFO - PROCESS | 2516 | ++DOMWINDOW == 72 (16D0E000) [pid = 2516] [serial = 1663] [outer = 16999000] 16:35:00 INFO - PROCESS | 2516 | 1465860900109 Marionette DEBUG loaded listener.js 16:35:00 INFO - PROCESS | 2516 | ++DOMWINDOW == 73 (16D77400) [pid = 2516] [serial = 1664] [outer = 16999000] 16:35:00 INFO - PROCESS | 2516 | 1465860900577 Marionette TRACE conn3 <- [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]]]}] 16:35:00 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | createImageData(imgdata) returns transparent black data of the right size 16:35:00 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | took 686ms 16:35:00 INFO - PROCESS | 2516 | 1465860900649 Marionette TRACE conn3 -> [0,2181,"getWindowHandle",null] 16:35:00 INFO - PROCESS | 2516 | 1465860900651 Marionette TRACE conn3 <- [1,2181,null,{"value":"13"}] 16:35:00 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html 16:35:00 INFO - PROCESS | 2516 | 1465860900660 Marionette TRACE conn3 -> [0,2182,"setScriptTimeout",{"ms":35000}] 16:35:00 INFO - PROCESS | 2516 | 1465860900662 Marionette TRACE conn3 <- [1,2182,null,{}] 16:35:00 INFO - PROCESS | 2516 | 1465860900666 Marionette TRACE conn3 -> [0,2183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:35:00 INFO - PROCESS | 2516 | 1465860900668 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:35:00 INFO - PROCESS | 2516 | 1465860900785 Marionette TRACE conn3 <- [1,2183,null,{"value":null}] 16:35:00 INFO - PROCESS | 2516 | 1465860900874 Marionette TRACE conn3 -> [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\", \"9aafb883-d809-412a-bdc1-689609e922c0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:35:00 INFO - PROCESS | 2516 | 1465860900876 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:35:00 INFO - PROCESS | 2516 | ++DOCSHELL 1700F800 == 32 [pid = 2516] [id = 555] 16:35:00 INFO - PROCESS | 2516 | ++DOMWINDOW == 74 (170E1000) [pid = 2516] [serial = 1665] [outer = 00000000] 16:35:00 INFO - PROCESS | 2516 | ++DOMWINDOW == 75 (1771B000) [pid = 2516] [serial = 1666] [outer = 170E1000] 16:35:00 INFO - PROCESS | 2516 | 1465860900921 Marionette DEBUG loaded listener.js 16:35:00 INFO - PROCESS | 2516 | ++DOMWINDOW == 76 (17946C00) [pid = 2516] [serial = 1667] [outer = 170E1000] 16:35:01 INFO - PROCESS | 2516 | 1465860901340 Marionette TRACE conn3 <- [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]]]}] 16:35:01 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | createImageData(imgdata) should throw when called with the wrong |this| 16:35:01 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | took 733ms 16:35:01 INFO - PROCESS | 2516 | 1465860901399 Marionette TRACE conn3 -> [0,2185,"getWindowHandle",null] 16:35:01 INFO - PROCESS | 2516 | 1465860901401 Marionette TRACE conn3 <- [1,2185,null,{"value":"13"}] 16:35:01 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html 16:35:01 INFO - PROCESS | 2516 | 1465860901413 Marionette TRACE conn3 -> [0,2186,"setScriptTimeout",{"ms":35000}] 16:35:01 INFO - PROCESS | 2516 | 1465860901415 Marionette TRACE conn3 <- [1,2186,null,{}] 16:35:01 INFO - PROCESS | 2516 | 1465860901418 Marionette TRACE conn3 -> [0,2187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:35:01 INFO - PROCESS | 2516 | 1465860901419 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:35:01 INFO - PROCESS | 2516 | 1465860901538 Marionette TRACE conn3 <- [1,2187,null,{"value":null}] 16:35:01 INFO - PROCESS | 2516 | 1465860901549 Marionette TRACE conn3 -> [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\", \"9aafb883-d809-412a-bdc1-689609e922c0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:35:01 INFO - PROCESS | 2516 | 1465860901556 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:35:01 INFO - PROCESS | 2516 | ++DOCSHELL 17E5C000 == 33 [pid = 2516] [id = 556] 16:35:01 INFO - PROCESS | 2516 | ++DOMWINDOW == 77 (17E5F800) [pid = 2516] [serial = 1668] [outer = 00000000] 16:35:01 INFO - PROCESS | 2516 | ++DOMWINDOW == 78 (18460000) [pid = 2516] [serial = 1669] [outer = 17E5F800] 16:35:01 INFO - PROCESS | 2516 | 1465860901664 Marionette DEBUG loaded listener.js 16:35:01 INFO - PROCESS | 2516 | ++DOMWINDOW == 79 (198CE800) [pid = 2516] [serial = 1670] [outer = 17E5F800] 16:35:02 INFO - PROCESS | 2516 | 1465860902089 Marionette TRACE conn3 <- [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]]]}] 16:35:02 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object 16:35:02 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | took 702ms 16:35:02 INFO - PROCESS | 2516 | 1465860902109 Marionette TRACE conn3 -> [0,2189,"getWindowHandle",null] 16:35:02 INFO - PROCESS | 2516 | 1465860902111 Marionette TRACE conn3 <- [1,2189,null,{"value":"13"}] 16:35:02 INFO - PROCESS | 2516 | 1465860902115 Marionette TRACE conn3 -> [0,2190,"setScriptTimeout",{"ms":35000}] 16:35:02 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html 16:35:02 INFO - PROCESS | 2516 | 1465860902116 Marionette TRACE conn3 <- [1,2190,null,{}] 16:35:02 INFO - PROCESS | 2516 | 1465860902121 Marionette TRACE conn3 -> [0,2191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:35:02 INFO - PROCESS | 2516 | 1465860902124 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:35:02 INFO - PROCESS | 2516 | 1465860902295 Marionette TRACE conn3 <- [1,2191,null,{"value":null}] 16:35:02 INFO - PROCESS | 2516 | 1465860902362 Marionette TRACE conn3 -> [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\", \"9aafb883-d809-412a-bdc1-689609e922c0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:35:02 INFO - PROCESS | 2516 | 1465860902364 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:35:02 INFO - PROCESS | 2516 | ++DOCSHELL 19C9E400 == 34 [pid = 2516] [id = 557] 16:35:02 INFO - PROCESS | 2516 | ++DOMWINDOW == 80 (19CA0C00) [pid = 2516] [serial = 1671] [outer = 00000000] 16:35:02 INFO - PROCESS | 2516 | ++DOMWINDOW == 81 (19CAAC00) [pid = 2516] [serial = 1672] [outer = 19CA0C00] 16:35:02 INFO - PROCESS | 2516 | 1465860902407 Marionette DEBUG loaded listener.js 16:35:02 INFO - PROCESS | 2516 | ++DOMWINDOW == 82 (19CAB800) [pid = 2516] [serial = 1673] [outer = 19CA0C00] 16:35:02 INFO - PROCESS | 2516 | --DOMWINDOW == 81 (16ED7800) [pid = 2516] [serial = 1632] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html] 16:35:02 INFO - PROCESS | 2516 | --DOMWINDOW == 80 (15FB6C00) [pid = 2516] [serial = 1629] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html] 16:35:02 INFO - PROCESS | 2516 | --DOMWINDOW == 79 (19F7F800) [pid = 2516] [serial = 1617] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html] 16:35:02 INFO - PROCESS | 2516 | --DOMWINDOW == 78 (1036D800) [pid = 2516] [serial = 1638] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html] 16:35:02 INFO - PROCESS | 2516 | --DOMWINDOW == 77 (1669C000) [pid = 2516] [serial = 1614] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.overlap.html] 16:35:02 INFO - PROCESS | 2516 | --DOMWINDOW == 76 (13C19800) [pid = 2516] [serial = 1626] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html] 16:35:02 INFO - PROCESS | 2516 | --DOMWINDOW == 75 (17946000) [pid = 2516] [serial = 1635] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale1.html] 16:35:02 INFO - PROCESS | 2516 | --DOMWINDOW == 74 (12B99400) [pid = 2516] [serial = 1620] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html] 16:35:02 INFO - PROCESS | 2516 | --DOMWINDOW == 73 (10EF4400) [pid = 2516] [serial = 1623] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.corner.html] 16:35:02 INFO - PROCESS | 2516 | --DOMWINDOW == 72 (15EC0C00) [pid = 2516] [serial = 1641] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.skew.html] 16:35:02 INFO - PROCESS | 2516 | --DOMWINDOW == 71 (11CC5C00) [pid = 2516] [serial = 1611] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.empty.html] 16:35:02 INFO - PROCESS | 2516 | --DOMWINDOW == 70 (1845D800) [pid = 2516] [serial = 1644] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.unaffected.html] 16:35:02 INFO - PROCESS | 2516 | 1465860902847 Marionette TRACE conn3 <- [1,2192,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html",0,null,null,[["createImageData(null) throws TypeError",0,null,null]]]}] 16:35:02 INFO - PROCESS | 2516 | --DOCSHELL 1B351800 == 33 [pid = 2516] [id = 16] 16:35:02 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | createImageData(null) throws TypeError 16:35:02 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | took 811ms 16:35:02 INFO - PROCESS | 2516 | 1465860902917 Marionette TRACE conn3 -> [0,2193,"getWindowHandle",null] 16:35:02 INFO - PROCESS | 2516 | 1465860902919 Marionette TRACE conn3 <- [1,2193,null,{"value":"13"}] 16:35:02 INFO - PROCESS | 2516 | 1465860902944 Marionette TRACE conn3 -> [0,2194,"setScriptTimeout",{"ms":35000}] 16:35:02 INFO - PROCESS | 2516 | 1465860902946 Marionette TRACE conn3 <- [1,2194,null,{}] 16:35:02 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html 16:35:02 INFO - PROCESS | 2516 | 1465860902949 Marionette TRACE conn3 -> [0,2195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:35:02 INFO - PROCESS | 2516 | 1465860902951 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:35:03 INFO - PROCESS | 2516 | 1465860903028 Marionette TRACE conn3 <- [1,2195,null,{"value":null}] 16:35:03 INFO - PROCESS | 2516 | 1465860903036 Marionette TRACE conn3 -> [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\", \"9aafb883-d809-412a-bdc1-689609e922c0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:35:03 INFO - PROCESS | 2516 | 1465860903037 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:35:03 INFO - PROCESS | 2516 | ++DOCSHELL 13129800 == 34 [pid = 2516] [id = 558] 16:35:03 INFO - PROCESS | 2516 | ++DOMWINDOW == 71 (15A93C00) [pid = 2516] [serial = 1674] [outer = 00000000] 16:35:03 INFO - PROCESS | 2516 | ++DOMWINDOW == 72 (176CF400) [pid = 2516] [serial = 1675] [outer = 15A93C00] 16:35:03 INFO - PROCESS | 2516 | 1465860903080 Marionette DEBUG loaded listener.js 16:35:03 INFO - PROCESS | 2516 | ++DOMWINDOW == 73 (17E0C000) [pid = 2516] [serial = 1676] [outer = 15A93C00] 16:35:03 INFO - PROCESS | 2516 | 1465860903525 Marionette TRACE conn3 <- [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]]]}] 16:35:03 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | createImageData(sw, sh) exists and returns something 16:35:03 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | took 624ms 16:35:03 INFO - PROCESS | 2516 | 1465860903586 Marionette TRACE conn3 -> [0,2197,"getWindowHandle",null] 16:35:03 INFO - PROCESS | 2516 | 1465860903588 Marionette TRACE conn3 <- [1,2197,null,{"value":"13"}] 16:35:03 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html 16:35:03 INFO - PROCESS | 2516 | 1465860903593 Marionette TRACE conn3 -> [0,2198,"setScriptTimeout",{"ms":35000}] 16:35:03 INFO - PROCESS | 2516 | 1465860903595 Marionette TRACE conn3 <- [1,2198,null,{}] 16:35:03 INFO - PROCESS | 2516 | 1465860903600 Marionette TRACE conn3 -> [0,2199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:35:03 INFO - PROCESS | 2516 | 1465860903603 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:35:03 INFO - PROCESS | 2516 | 1465860903682 Marionette TRACE conn3 <- [1,2199,null,{"value":null}] 16:35:03 INFO - PROCESS | 2516 | 1465860903713 Marionette TRACE conn3 -> [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\", \"9aafb883-d809-412a-bdc1-689609e922c0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:35:03 INFO - PROCESS | 2516 | 1465860903715 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:35:03 INFO - PROCESS | 2516 | ++DOCSHELL 103F3C00 == 35 [pid = 2516] [id = 559] 16:35:03 INFO - PROCESS | 2516 | ++DOMWINDOW == 74 (15A8D400) [pid = 2516] [serial = 1677] [outer = 00000000] 16:35:03 INFO - PROCESS | 2516 | ++DOMWINDOW == 75 (19CA8400) [pid = 2516] [serial = 1678] [outer = 15A8D400] 16:35:03 INFO - PROCESS | 2516 | 1465860903757 Marionette DEBUG loaded listener.js 16:35:03 INFO - PROCESS | 2516 | ++DOMWINDOW == 76 (19E8A800) [pid = 2516] [serial = 1679] [outer = 15A8D400] 16:35:04 INFO - PROCESS | 2516 | 1465860904179 Marionette TRACE conn3 <- [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]]]}] 16:35:04 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | createImageData(sw, sh) returns transparent black data of the right size 16:35:04 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | took 640ms 16:35:04 INFO - PROCESS | 2516 | 1465860904230 Marionette TRACE conn3 -> [0,2201,"getWindowHandle",null] 16:35:04 INFO - PROCESS | 2516 | 1465860904232 Marionette TRACE conn3 <- [1,2201,null,{"value":"13"}] 16:35:04 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html 16:35:04 INFO - PROCESS | 2516 | 1465860904235 Marionette TRACE conn3 -> [0,2202,"setScriptTimeout",{"ms":35000}] 16:35:04 INFO - PROCESS | 2516 | 1465860904237 Marionette TRACE conn3 <- [1,2202,null,{}] 16:35:04 INFO - PROCESS | 2516 | 1465860904240 Marionette TRACE conn3 -> [0,2203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:35:04 INFO - PROCESS | 2516 | 1465860904242 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:35:04 INFO - PROCESS | 2516 | 1465860904330 Marionette TRACE conn3 <- [1,2203,null,{"value":null}] 16:35:04 INFO - PROCESS | 2516 | 1465860904335 Marionette TRACE conn3 -> [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\", \"9aafb883-d809-412a-bdc1-689609e922c0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:35:04 INFO - PROCESS | 2516 | 1465860904337 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:35:04 INFO - PROCESS | 2516 | ++DOCSHELL 19CA4000 == 36 [pid = 2516] [id = 560] 16:35:04 INFO - PROCESS | 2516 | ++DOMWINDOW == 77 (1A257800) [pid = 2516] [serial = 1680] [outer = 00000000] 16:35:04 INFO - PROCESS | 2516 | ++DOMWINDOW == 78 (1A4B6000) [pid = 2516] [serial = 1681] [outer = 1A257800] 16:35:04 INFO - PROCESS | 2516 | 1465860904378 Marionette DEBUG loaded listener.js 16:35:04 INFO - PROCESS | 2516 | ++DOMWINDOW == 79 (1A4E1000) [pid = 2516] [serial = 1682] [outer = 1A257800] 16:35:05 INFO - PROCESS | 2516 | --DOCSHELL 105ED400 == 35 [pid = 2516] [id = 552] 16:35:05 INFO - PROCESS | 2516 | --DOCSHELL 1B34F000 == 34 [pid = 2516] [id = 17] 16:35:05 INFO - PROCESS | 2516 | --DOCSHELL 0C76E000 == 33 [pid = 2516] [id = 551] 16:35:05 INFO - PROCESS | 2516 | --DOCSHELL 19CA7C00 == 32 [pid = 2516] [id = 549] 16:35:05 INFO - PROCESS | 2516 | --DOCSHELL 10EF1800 == 31 [pid = 2516] [id = 550] 16:35:05 INFO - PROCESS | 2516 | --DOCSHELL 17E5C000 == 30 [pid = 2516] [id = 556] 16:35:05 INFO - PROCESS | 2516 | --DOCSHELL 16997800 == 29 [pid = 2516] [id = 554] 16:35:05 INFO - PROCESS | 2516 | --DOCSHELL 19C9E400 == 28 [pid = 2516] [id = 557] 16:35:05 INFO - PROCESS | 2516 | --DOCSHELL 13129800 == 27 [pid = 2516] [id = 558] 16:35:05 INFO - PROCESS | 2516 | --DOCSHELL 103F3C00 == 26 [pid = 2516] [id = 559] 16:35:05 INFO - PROCESS | 2516 | --DOCSHELL 1700F800 == 25 [pid = 2516] [id = 555] 16:35:05 INFO - PROCESS | 2516 | --DOCSHELL 15649C00 == 24 [pid = 2516] [id = 553] 16:35:05 INFO - PROCESS | 2516 | --DOMWINDOW == 78 (177AA800) [pid = 2516] [serial = 1634] [outer = 00000000] [url = about:blank] 16:35:05 INFO - PROCESS | 2516 | --DOMWINDOW == 77 (16A3C000) [pid = 2516] [serial = 1630] [outer = 00000000] [url = about:blank] 16:35:05 INFO - PROCESS | 2516 | --DOMWINDOW == 76 (1A4E3400) [pid = 2516] [serial = 1619] [outer = 00000000] [url = about:blank] 16:35:05 INFO - PROCESS | 2516 | --DOMWINDOW == 75 (11AD4C00) [pid = 2516] [serial = 1639] [outer = 00000000] [url = about:blank] 16:35:05 INFO - PROCESS | 2516 | --DOMWINDOW == 74 (16F8B800) [pid = 2516] [serial = 1616] [outer = 00000000] [url = about:blank] 16:35:05 INFO - PROCESS | 2516 | --DOMWINDOW == 73 (15015000) [pid = 2516] [serial = 1628] [outer = 00000000] [url = about:blank] 16:35:05 INFO - PROCESS | 2516 | --DOMWINDOW == 72 (17E60000) [pid = 2516] [serial = 1636] [outer = 00000000] [url = about:blank] 16:35:05 INFO - PROCESS | 2516 | --DOMWINDOW == 71 (17F5C000) [pid = 2516] [serial = 1637] [outer = 00000000] [url = about:blank] 16:35:05 INFO - PROCESS | 2516 | --DOMWINDOW == 70 (16D0C400) [pid = 2516] [serial = 1615] [outer = 00000000] [url = about:blank] 16:35:05 INFO - PROCESS | 2516 | --DOMWINDOW == 69 (176C4400) [pid = 2516] [serial = 1633] [outer = 00000000] [url = about:blank] 16:35:05 INFO - PROCESS | 2516 | --DOMWINDOW == 68 (13244000) [pid = 2516] [serial = 1622] [outer = 00000000] [url = about:blank] 16:35:05 INFO - PROCESS | 2516 | --DOMWINDOW == 67 (14FCA000) [pid = 2516] [serial = 1627] [outer = 00000000] [url = about:blank] 16:35:05 INFO - PROCESS | 2516 | --DOMWINDOW == 66 (11C20400) [pid = 2516] [serial = 1624] [outer = 00000000] [url = about:blank] 16:35:05 INFO - PROCESS | 2516 | --DOMWINDOW == 65 (131D1400) [pid = 2516] [serial = 1621] [outer = 00000000] [url = about:blank] 16:35:05 INFO - PROCESS | 2516 | --DOMWINDOW == 64 (19751C00) [pid = 2516] [serial = 1642] [outer = 00000000] [url = about:blank] 16:35:05 INFO - PROCESS | 2516 | --DOMWINDOW == 63 (13122400) [pid = 2516] [serial = 1612] [outer = 00000000] [url = about:blank] 16:35:05 INFO - PROCESS | 2516 | --DOMWINDOW == 62 (13C1F000) [pid = 2516] [serial = 1613] [outer = 00000000] [url = about:blank] 16:35:05 INFO - PROCESS | 2516 | --DOMWINDOW == 61 (198D2C00) [pid = 2516] [serial = 1643] [outer = 00000000] [url = about:blank] 16:35:05 INFO - PROCESS | 2516 | --DOMWINDOW == 60 (1A4AC400) [pid = 2516] [serial = 1618] [outer = 00000000] [url = about:blank] 16:35:05 INFO - PROCESS | 2516 | --DOMWINDOW == 59 (16D09000) [pid = 2516] [serial = 1631] [outer = 00000000] [url = about:blank] 16:35:05 INFO - PROCESS | 2516 | --DOMWINDOW == 58 (12AE5400) [pid = 2516] [serial = 1625] [outer = 00000000] [url = about:blank] 16:35:05 INFO - PROCESS | 2516 | --DOMWINDOW == 57 (13657C00) [pid = 2516] [serial = 1640] [outer = 00000000] [url = about:blank] 16:35:05 INFO - PROCESS | 2516 | --DOMWINDOW == 56 (19E87800) [pid = 2516] [serial = 1645] [outer = 00000000] [url = about:blank] 16:35:05 INFO - PROCESS | 2516 | --DOMWINDOW == 55 (19E88400) [pid = 2516] [serial = 1646] [outer = 00000000] [url = about:blank] 16:35:06 INFO - PROCESS | 2516 | 1465860906078 Marionette TRACE conn3 <- [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]]]}] 16:35:06 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | createImageData(sw, sh) works for sizes much larger than the canvas 16:35:06 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | took 1872ms 16:35:06 INFO - PROCESS | 2516 | 1465860906107 Marionette TRACE conn3 -> [0,2205,"getWindowHandle",null] 16:35:06 INFO - PROCESS | 2516 | 1465860906111 Marionette TRACE conn3 <- [1,2205,null,{"value":"13"}] 16:35:06 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html 16:35:06 INFO - PROCESS | 2516 | 1465860906116 Marionette TRACE conn3 -> [0,2206,"setScriptTimeout",{"ms":35000}] 16:35:06 INFO - PROCESS | 2516 | 1465860906120 Marionette TRACE conn3 <- [1,2206,null,{}] 16:35:06 INFO - PROCESS | 2516 | 1465860906126 Marionette TRACE conn3 -> [0,2207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:35:06 INFO - PROCESS | 2516 | 1465860906129 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:35:06 INFO - PROCESS | 2516 | 1465860906251 Marionette TRACE conn3 <- [1,2207,null,{"value":null}] 16:35:06 INFO - PROCESS | 2516 | 1465860906390 Marionette TRACE conn3 -> [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\", \"9aafb883-d809-412a-bdc1-689609e922c0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:35:06 INFO - PROCESS | 2516 | 1465860906394 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:35:06 INFO - PROCESS | 2516 | ++DOCSHELL 10369000 == 25 [pid = 2516] [id = 561] 16:35:06 INFO - PROCESS | 2516 | ++DOMWINDOW == 56 (10373400) [pid = 2516] [serial = 1683] [outer = 00000000] 16:35:06 INFO - PROCESS | 2516 | ++DOMWINDOW == 57 (1047FC00) [pid = 2516] [serial = 1684] [outer = 10373400] 16:35:06 INFO - PROCESS | 2516 | 1465860906457 Marionette DEBUG loaded listener.js 16:35:06 INFO - PROCESS | 2516 | ++DOMWINDOW == 58 (10BB0C00) [pid = 2516] [serial = 1685] [outer = 10373400] 16:35:07 INFO - PROCESS | 2516 | 1465860907118 Marionette TRACE conn3 <- [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]]]}] 16:35:07 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | createImageData(sw, sh) takes the absolute magnitude of the size arguments 16:35:07 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | took 1046ms 16:35:07 INFO - PROCESS | 2516 | 1465860907164 Marionette TRACE conn3 -> [0,2209,"getWindowHandle",null] 16:35:07 INFO - PROCESS | 2516 | 1465860907169 Marionette TRACE conn3 <- [1,2209,null,{"value":"13"}] 16:35:07 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html 16:35:07 INFO - PROCESS | 2516 | 1465860907194 Marionette TRACE conn3 -> [0,2210,"setScriptTimeout",{"ms":35000}] 16:35:07 INFO - PROCESS | 2516 | 1465860907198 Marionette TRACE conn3 <- [1,2210,null,{}] 16:35:07 INFO - PROCESS | 2516 | 1465860907203 Marionette TRACE conn3 -> [0,2211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:35:07 INFO - PROCESS | 2516 | 1465860907206 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:35:07 INFO - PROCESS | 2516 | 1465860907329 Marionette TRACE conn3 <- [1,2211,null,{"value":null}] 16:35:07 INFO - PROCESS | 2516 | 1465860907452 Marionette TRACE conn3 -> [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\", \"9aafb883-d809-412a-bdc1-689609e922c0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:35:07 INFO - PROCESS | 2516 | 1465860907456 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:35:07 INFO - PROCESS | 2516 | ++DOCSHELL 12AE0400 == 26 [pid = 2516] [id = 562] 16:35:07 INFO - PROCESS | 2516 | ++DOMWINDOW == 59 (12AE6000) [pid = 2516] [serial = 1686] [outer = 00000000] 16:35:07 INFO - PROCESS | 2516 | ++DOMWINDOW == 60 (12D59400) [pid = 2516] [serial = 1687] [outer = 12AE6000] 16:35:07 INFO - PROCESS | 2516 | 1465860907514 Marionette DEBUG loaded listener.js 16:35:07 INFO - PROCESS | 2516 | ++DOMWINDOW == 61 (1309A800) [pid = 2516] [serial = 1688] [outer = 12AE6000] 16:35:08 INFO - PROCESS | 2516 | 1465860908200 Marionette TRACE conn3 <- [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]]]}] 16:35:08 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | createImageData() throws TypeError if arguments are not finite 16:35:08 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | took 1045ms 16:35:08 INFO - PROCESS | 2516 | 1465860908319 Marionette TRACE conn3 -> [0,2213,"getWindowHandle",null] 16:35:08 INFO - PROCESS | 2516 | 1465860908323 Marionette TRACE conn3 <- [1,2213,null,{"value":"13"}] 16:35:08 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html 16:35:08 INFO - PROCESS | 2516 | 1465860908328 Marionette TRACE conn3 -> [0,2214,"setScriptTimeout",{"ms":35000}] 16:35:08 INFO - PROCESS | 2516 | 1465860908331 Marionette TRACE conn3 <- [1,2214,null,{}] 16:35:08 INFO - PROCESS | 2516 | 1465860908337 Marionette TRACE conn3 -> [0,2215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:35:08 INFO - PROCESS | 2516 | 1465860908340 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:35:08 INFO - PROCESS | 2516 | 1465860908461 Marionette TRACE conn3 <- [1,2215,null,{"value":null}] 16:35:08 INFO - PROCESS | 2516 | 1465860908589 Marionette TRACE conn3 -> [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\", \"9aafb883-d809-412a-bdc1-689609e922c0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:35:08 INFO - PROCESS | 2516 | 1465860908594 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:35:08 INFO - PROCESS | 2516 | ++DOCSHELL 104EB400 == 27 [pid = 2516] [id = 563] 16:35:08 INFO - PROCESS | 2516 | ++DOMWINDOW == 62 (10EF1400) [pid = 2516] [serial = 1689] [outer = 00000000] 16:35:08 INFO - PROCESS | 2516 | ++DOMWINDOW == 63 (11AD4C00) [pid = 2516] [serial = 1690] [outer = 10EF1400] 16:35:08 INFO - PROCESS | 2516 | 1465860908642 Marionette DEBUG loaded listener.js 16:35:08 INFO - PROCESS | 2516 | ++DOMWINDOW == 64 (12B95000) [pid = 2516] [serial = 1691] [outer = 10EF1400] 16:35:08 INFO - PROCESS | 2516 | --DOCSHELL 19CA4000 == 26 [pid = 2516] [id = 560] 16:35:09 INFO - PROCESS | 2516 | 1465860909073 Marionette TRACE conn3 <- [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]]]}] 16:35:09 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | createImageData(w, h) is rounded the same as getImageData(0, 0, w, h) 16:35:09 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | took 796ms 16:35:09 INFO - PROCESS | 2516 | 1465860909118 Marionette TRACE conn3 -> [0,2217,"getWindowHandle",null] 16:35:09 INFO - PROCESS | 2516 | 1465860909121 Marionette TRACE conn3 <- [1,2217,null,{"value":"13"}] 16:35:09 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html 16:35:09 INFO - PROCESS | 2516 | 1465860909127 Marionette TRACE conn3 -> [0,2218,"setScriptTimeout",{"ms":35000}] 16:35:09 INFO - PROCESS | 2516 | 1465860909130 Marionette TRACE conn3 <- [1,2218,null,{}] 16:35:09 INFO - PROCESS | 2516 | 1465860909134 Marionette TRACE conn3 -> [0,2219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:35:09 INFO - PROCESS | 2516 | 1465860909137 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:35:09 INFO - PROCESS | 2516 | 1465860909225 Marionette TRACE conn3 <- [1,2219,null,{"value":null}] 16:35:09 INFO - PROCESS | 2516 | 1465860909230 Marionette TRACE conn3 -> [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\", \"9aafb883-d809-412a-bdc1-689609e922c0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:35:09 INFO - PROCESS | 2516 | 1465860909233 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:35:09 INFO - PROCESS | 2516 | ++DOCSHELL 1365A400 == 27 [pid = 2516] [id = 564] 16:35:09 INFO - PROCESS | 2516 | ++DOMWINDOW == 65 (1365D000) [pid = 2516] [serial = 1692] [outer = 00000000] 16:35:09 INFO - PROCESS | 2516 | ++DOMWINDOW == 66 (13939400) [pid = 2516] [serial = 1693] [outer = 1365D000] 16:35:09 INFO - PROCESS | 2516 | 1465860909279 Marionette DEBUG loaded listener.js 16:35:09 INFO - PROCESS | 2516 | ++DOMWINDOW == 67 (13C48000) [pid = 2516] [serial = 1694] [outer = 1365D000] 16:35:09 INFO - PROCESS | 2516 | 1465860909760 Marionette TRACE conn3 <- [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]]]}] 16:35:09 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | createImageData(sw, sh) should throw when called with the wrong |this| 16:35:09 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | took 687ms 16:35:09 INFO - PROCESS | 2516 | 1465860909822 Marionette TRACE conn3 -> [0,2221,"getWindowHandle",null] 16:35:09 INFO - PROCESS | 2516 | 1465860909825 Marionette TRACE conn3 <- [1,2221,null,{"value":"13"}] 16:35:09 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html 16:35:09 INFO - PROCESS | 2516 | 1465860909828 Marionette TRACE conn3 -> [0,2222,"setScriptTimeout",{"ms":35000}] 16:35:09 INFO - PROCESS | 2516 | 1465860909830 Marionette TRACE conn3 <- [1,2222,null,{}] 16:35:09 INFO - PROCESS | 2516 | 1465860909839 Marionette TRACE conn3 -> [0,2223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:35:09 INFO - PROCESS | 2516 | 1465860909844 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:35:09 INFO - PROCESS | 2516 | 1465860909935 Marionette TRACE conn3 <- [1,2223,null,{"value":null}] 16:35:10 INFO - PROCESS | 2516 | 1465860910038 Marionette TRACE conn3 -> [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\", \"9aafb883-d809-412a-bdc1-689609e922c0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:35:10 INFO - PROCESS | 2516 | 1465860910041 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:35:10 INFO - PROCESS | 2516 | ++DOCSHELL 14FCC400 == 28 [pid = 2516] [id = 565] 16:35:10 INFO - PROCESS | 2516 | ++DOMWINDOW == 68 (1500F800) [pid = 2516] [serial = 1695] [outer = 00000000] 16:35:10 INFO - PROCESS | 2516 | ++DOMWINDOW == 69 (15652800) [pid = 2516] [serial = 1696] [outer = 1500F800] 16:35:10 INFO - PROCESS | 2516 | 1465860910091 Marionette DEBUG loaded listener.js 16:35:10 INFO - PROCESS | 2516 | ++DOMWINDOW == 70 (15A99800) [pid = 2516] [serial = 1697] [outer = 1500F800] 16:35:10 INFO - PROCESS | 2516 | 1465860910513 Marionette TRACE conn3 <- [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]]]}] 16:35:10 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | createImageData(sw, sh) works for sizes smaller than one pixel 16:35:10 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | took 734ms 16:35:10 INFO - PROCESS | 2516 | 1465860910568 Marionette TRACE conn3 -> [0,2225,"getWindowHandle",null] 16:35:10 INFO - PROCESS | 2516 | 1465860910570 Marionette TRACE conn3 <- [1,2225,null,{"value":"13"}] 16:35:10 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html 16:35:10 INFO - PROCESS | 2516 | 1465860910573 Marionette TRACE conn3 -> [0,2226,"setScriptTimeout",{"ms":35000}] 16:35:10 INFO - PROCESS | 2516 | 1465860910575 Marionette TRACE conn3 <- [1,2226,null,{}] 16:35:10 INFO - PROCESS | 2516 | 1465860910579 Marionette TRACE conn3 -> [0,2227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:35:10 INFO - PROCESS | 2516 | 1465860910581 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:35:10 INFO - PROCESS | 2516 | 1465860910691 Marionette TRACE conn3 <- [1,2227,null,{"value":null}] 16:35:10 INFO - PROCESS | 2516 | 1465860910701 Marionette TRACE conn3 -> [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\", \"9aafb883-d809-412a-bdc1-689609e922c0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:35:10 INFO - PROCESS | 2516 | 1465860910703 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:35:10 INFO - PROCESS | 2516 | ++DOCSHELL 1669AC00 == 29 [pid = 2516] [id = 566] 16:35:10 INFO - PROCESS | 2516 | ++DOMWINDOW == 71 (16997800) [pid = 2516] [serial = 1698] [outer = 00000000] 16:35:10 INFO - PROCESS | 2516 | ++DOMWINDOW == 72 (16A40C00) [pid = 2516] [serial = 1699] [outer = 16997800] 16:35:10 INFO - PROCESS | 2516 | 1465860910747 Marionette DEBUG loaded listener.js 16:35:10 INFO - PROCESS | 2516 | ++DOMWINDOW == 73 (16D09800) [pid = 2516] [serial = 1700] [outer = 16997800] 16:35:11 INFO - PROCESS | 2516 | 1465860911255 Marionette TRACE conn3 <- [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]]]}] 16:35:11 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object 16:35:11 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | took 734ms 16:35:11 INFO - PROCESS | 2516 | 1465860911314 Marionette TRACE conn3 -> [0,2229,"getWindowHandle",null] 16:35:11 INFO - PROCESS | 2516 | 1465860911316 Marionette TRACE conn3 <- [1,2229,null,{"value":"13"}] 16:35:11 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html 16:35:11 INFO - PROCESS | 2516 | 1465860911329 Marionette TRACE conn3 -> [0,2230,"setScriptTimeout",{"ms":35000}] 16:35:11 INFO - PROCESS | 2516 | 1465860911330 Marionette TRACE conn3 <- [1,2230,null,{}] 16:35:11 INFO - PROCESS | 2516 | 1465860911334 Marionette TRACE conn3 -> [0,2231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:35:11 INFO - PROCESS | 2516 | 1465860911336 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:35:11 INFO - PROCESS | 2516 | 1465860911447 Marionette TRACE conn3 <- [1,2231,null,{"value":null}] 16:35:11 INFO - PROCESS | 2516 | 1465860911455 Marionette TRACE conn3 -> [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\", \"9aafb883-d809-412a-bdc1-689609e922c0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:35:11 INFO - PROCESS | 2516 | 1465860911458 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:35:11 INFO - PROCESS | 2516 | ++DOCSHELL 10EFC800 == 30 [pid = 2516] [id = 567] 16:35:11 INFO - PROCESS | 2516 | ++DOMWINDOW == 74 (16D0F000) [pid = 2516] [serial = 1701] [outer = 00000000] 16:35:11 INFO - PROCESS | 2516 | ++DOMWINDOW == 75 (16EDBC00) [pid = 2516] [serial = 1702] [outer = 16D0F000] 16:35:11 INFO - PROCESS | 2516 | 1465860911501 Marionette DEBUG loaded listener.js 16:35:11 INFO - PROCESS | 2516 | ++DOMWINDOW == 76 (16F7F800) [pid = 2516] [serial = 1703] [outer = 16D0F000] 16:35:11 INFO - PROCESS | 2516 | 1465860911934 Marionette TRACE conn3 <- [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]]]}] 16:35:11 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero 16:35:11 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | took 640ms 16:35:11 INFO - PROCESS | 2516 | 1465860911969 Marionette TRACE conn3 -> [0,2233,"getWindowHandle",null] 16:35:11 INFO - PROCESS | 2516 | 1465860911971 Marionette TRACE conn3 <- [1,2233,null,{"value":"13"}] 16:35:11 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html 16:35:11 INFO - PROCESS | 2516 | 1465860911974 Marionette TRACE conn3 -> [0,2234,"setScriptTimeout",{"ms":35000}] 16:35:11 INFO - PROCESS | 2516 | 1465860911976 Marionette TRACE conn3 <- [1,2234,null,{}] 16:35:11 INFO - PROCESS | 2516 | 1465860911979 Marionette TRACE conn3 -> [0,2235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:35:11 INFO - PROCESS | 2516 | 1465860911985 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:35:12 INFO - PROCESS | 2516 | 1465860912164 Marionette TRACE conn3 <- [1,2235,null,{"value":null}] 16:35:12 INFO - PROCESS | 2516 | 1465860912190 Marionette TRACE conn3 -> [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\", \"9aafb883-d809-412a-bdc1-689609e922c0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:35:12 INFO - PROCESS | 2516 | 1465860912192 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:35:12 INFO - PROCESS | 2516 | ++DOCSHELL 1771A800 == 31 [pid = 2516] [id = 568] 16:35:12 INFO - PROCESS | 2516 | ++DOMWINDOW == 77 (1771AC00) [pid = 2516] [serial = 1704] [outer = 00000000] 16:35:12 INFO - PROCESS | 2516 | ++DOMWINDOW == 78 (17951400) [pid = 2516] [serial = 1705] [outer = 1771AC00] 16:35:12 INFO - PROCESS | 2516 | 1465860912236 Marionette DEBUG loaded listener.js 16:35:12 INFO - PROCESS | 2516 | ++DOMWINDOW == 79 (17F58800) [pid = 2516] [serial = 1706] [outer = 1771AC00] 16:35:12 INFO - PROCESS | 2516 | 1465860912677 Marionette TRACE conn3 <- [1,2236,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.basic.html",0,null,null,[["getImageData() exists and returns something",0,null,null]]]}] 16:35:12 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | getImageData() exists and returns something 16:35:12 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | took 749ms 16:35:12 INFO - PROCESS | 2516 | 1465860912715 Marionette TRACE conn3 -> [0,2237,"getWindowHandle",null] 16:35:12 INFO - PROCESS | 2516 | 1465860912717 Marionette TRACE conn3 <- [1,2237,null,{"value":"13"}] 16:35:12 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html 16:35:12 INFO - PROCESS | 2516 | 1465860912720 Marionette TRACE conn3 -> [0,2238,"setScriptTimeout",{"ms":35000}] 16:35:12 INFO - PROCESS | 2516 | 1465860912722 Marionette TRACE conn3 <- [1,2238,null,{}] 16:35:12 INFO - PROCESS | 2516 | 1465860912725 Marionette TRACE conn3 -> [0,2239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:35:12 INFO - PROCESS | 2516 | 1465860912727 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:35:12 INFO - PROCESS | 2516 | 1465860912845 Marionette TRACE conn3 <- [1,2239,null,{"value":null}] 16:35:12 INFO - PROCESS | 2516 | --DOMWINDOW == 78 (170E1000) [pid = 2516] [serial = 1665] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.this.html] 16:35:12 INFO - PROCESS | 2516 | --DOMWINDOW == 77 (17E5F800) [pid = 2516] [serial = 1668] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.type.html] 16:35:12 INFO - PROCESS | 2516 | --DOMWINDOW == 76 (19CA0C00) [pid = 2516] [serial = 1671] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html] 16:35:12 INFO - PROCESS | 2516 | --DOMWINDOW == 75 (15A8D400) [pid = 2516] [serial = 1677] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html] 16:35:12 INFO - PROCESS | 2516 | --DOMWINDOW == 74 (1B353400) [pid = 2516] [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.] 16:35:12 INFO - PROCESS | 2516 | --DOMWINDOW == 73 (16999000) [pid = 2516] [serial = 1662] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html] 16:35:12 INFO - PROCESS | 2516 | --DOMWINDOW == 72 (1564A000) [pid = 2516] [serial = 1659] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html] 16:35:12 INFO - PROCESS | 2516 | --DOMWINDOW == 71 (10A4B000) [pid = 2516] [serial = 1656] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.multiple.html] 16:35:12 INFO - PROCESS | 2516 | --DOMWINDOW == 70 (0C76F400) [pid = 2516] [serial = 1653] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.changing.html] 16:35:12 INFO - PROCESS | 2516 | --DOMWINDOW == 69 (110C1400) [pid = 2516] [serial = 1650] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.basic.html] 16:35:12 INFO - PROCESS | 2516 | --DOMWINDOW == 68 (1A24C800) [pid = 2516] [serial = 1647] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.union.html] 16:35:12 INFO - PROCESS | 2516 | --DOMWINDOW == 67 (15A93C00) [pid = 2516] [serial = 1674] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html] 16:35:12 INFO - PROCESS | 2516 | 1465860912918 Marionette TRACE conn3 -> [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\", \"9aafb883-d809-412a-bdc1-689609e922c0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:35:12 INFO - PROCESS | 2516 | 1465860912920 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:35:12 INFO - PROCESS | 2516 | ++DOCSHELL 0C76F400 == 32 [pid = 2516] [id = 569] 16:35:12 INFO - PROCESS | 2516 | ++DOMWINDOW == 68 (0C778000) [pid = 2516] [serial = 1707] [outer = 00000000] 16:35:12 INFO - PROCESS | 2516 | ++DOMWINDOW == 69 (110C1400) [pid = 2516] [serial = 1708] [outer = 0C778000] 16:35:12 INFO - PROCESS | 2516 | 1465860912966 Marionette DEBUG loaded listener.js 16:35:13 INFO - PROCESS | 2516 | ++DOMWINDOW == 70 (12AE5000) [pid = 2516] [serial = 1709] [outer = 0C778000] 16:35:13 INFO - PROCESS | 2516 | 1465860913335 Marionette TRACE conn3 <- [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]]]}] 16:35:13 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | getImageData() clamps colours to the range [0, 255] 16:35:13 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | took 640ms 16:35:13 INFO - PROCESS | 2516 | 1465860913358 Marionette TRACE conn3 -> [0,2241,"getWindowHandle",null] 16:35:13 INFO - PROCESS | 2516 | 1465860913360 Marionette TRACE conn3 <- [1,2241,null,{"value":"13"}] 16:35:13 INFO - PROCESS | 2516 | 1465860913364 Marionette TRACE conn3 -> [0,2242,"setScriptTimeout",{"ms":35000}] 16:35:13 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.length.html 16:35:13 INFO - PROCESS | 2516 | 1465860913365 Marionette TRACE conn3 <- [1,2242,null,{}] 16:35:13 INFO - PROCESS | 2516 | 1465860913368 Marionette TRACE conn3 -> [0,2243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:35:13 INFO - PROCESS | 2516 | 1465860913370 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:35:13 INFO - PROCESS | 2516 | 1465860913446 Marionette TRACE conn3 <- [1,2243,null,{"value":null}] 16:35:13 INFO - PROCESS | 2516 | 1465860913451 Marionette TRACE conn3 -> [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\", \"9aafb883-d809-412a-bdc1-689609e922c0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:35:13 INFO - PROCESS | 2516 | 1465860913453 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:35:13 INFO - PROCESS | 2516 | ++DOCSHELL 10A49800 == 33 [pid = 2516] [id = 570] 16:35:13 INFO - PROCESS | 2516 | ++DOMWINDOW == 71 (13154400) [pid = 2516] [serial = 1710] [outer = 00000000] 16:35:13 INFO - PROCESS | 2516 | ++DOMWINDOW == 72 (1794B400) [pid = 2516] [serial = 1711] [outer = 13154400] 16:35:13 INFO - PROCESS | 2516 | 1465860913496 Marionette DEBUG loaded listener.js 16:35:13 INFO - PROCESS | 2516 | ++DOMWINDOW == 73 (17F66C00) [pid = 2516] [serial = 1712] [outer = 13154400] 16:35:13 INFO - PROCESS | 2516 | 1465860913969 Marionette TRACE conn3 <- [1,2244,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.length.html",0,null,null,[["getImageData() returns a correctly-sized Uint8ClampedArray",0,null,null]]]}] 16:35:13 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | getImageData() returns a correctly-sized Uint8ClampedArray 16:35:13 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | took 639ms 16:35:14 INFO - PROCESS | 2516 | 1465860914002 Marionette TRACE conn3 -> [0,2245,"getWindowHandle",null] 16:35:14 INFO - PROCESS | 2516 | 1465860914004 Marionette TRACE conn3 <- [1,2245,null,{"value":"13"}] 16:35:14 INFO - PROCESS | 2516 | 1465860914007 Marionette TRACE conn3 -> [0,2246,"setScriptTimeout",{"ms":35000}] 16:35:14 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html 16:35:14 INFO - PROCESS | 2516 | 1465860914008 Marionette TRACE conn3 <- [1,2246,null,{}] 16:35:14 INFO - PROCESS | 2516 | 1465860914011 Marionette TRACE conn3 -> [0,2247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:35:14 INFO - PROCESS | 2516 | 1465860914013 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:35:14 INFO - PROCESS | 2516 | 1465860914091 Marionette TRACE conn3 <- [1,2247,null,{"value":null}] 16:35:14 INFO - PROCESS | 2516 | 1465860914096 Marionette TRACE conn3 -> [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\", \"9aafb883-d809-412a-bdc1-689609e922c0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:35:14 INFO - PROCESS | 2516 | 1465860914098 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:35:14 INFO - PROCESS | 2516 | ++DOCSHELL 11AD4800 == 34 [pid = 2516] [id = 571] 16:35:14 INFO - PROCESS | 2516 | ++DOMWINDOW == 74 (15FB7400) [pid = 2516] [serial = 1713] [outer = 00000000] 16:35:14 INFO - PROCESS | 2516 | ++DOMWINDOW == 75 (198CBC00) [pid = 2516] [serial = 1714] [outer = 15FB7400] 16:35:14 INFO - PROCESS | 2516 | 1465860914140 Marionette DEBUG loaded listener.js 16:35:14 INFO - PROCESS | 2516 | ++DOMWINDOW == 76 (198CC000) [pid = 2516] [serial = 1715] [outer = 15FB7400] 16:35:14 INFO - PROCESS | 2516 | 1465860914584 Marionette TRACE conn3 <- [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]]]}] 16:35:14 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | getImageData() throws TypeError if arguments are not finite 16:35:14 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | took 624ms 16:35:14 INFO - PROCESS | 2516 | 1465860914646 Marionette TRACE conn3 -> [0,2249,"getWindowHandle",null] 16:35:14 INFO - PROCESS | 2516 | 1465860914648 Marionette TRACE conn3 <- [1,2249,null,{"value":"13"}] 16:35:14 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html 16:35:14 INFO - PROCESS | 2516 | 1465860914651 Marionette TRACE conn3 -> [0,2250,"setScriptTimeout",{"ms":35000}] 16:35:14 INFO - PROCESS | 2516 | 1465860914653 Marionette TRACE conn3 <- [1,2250,null,{}] 16:35:14 INFO - PROCESS | 2516 | 1465860914656 Marionette TRACE conn3 -> [0,2251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:35:14 INFO - PROCESS | 2516 | 1465860914658 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:35:14 INFO - PROCESS | 2516 | 1465860914735 Marionette TRACE conn3 <- [1,2251,null,{"value":null}] 16:35:14 INFO - PROCESS | 2516 | 1465860914740 Marionette TRACE conn3 -> [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\", \"9aafb883-d809-412a-bdc1-689609e922c0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:35:14 INFO - PROCESS | 2516 | 1465860914742 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:35:14 INFO - PROCESS | 2516 | ++DOCSHELL 1564C800 == 35 [pid = 2516] [id = 572] 16:35:14 INFO - PROCESS | 2516 | ++DOMWINDOW == 77 (16D07C00) [pid = 2516] [serial = 1716] [outer = 00000000] 16:35:14 INFO - PROCESS | 2516 | ++DOMWINDOW == 78 (19CA5800) [pid = 2516] [serial = 1717] [outer = 16D07C00] 16:35:14 INFO - PROCESS | 2516 | 1465860914785 Marionette DEBUG loaded listener.js 16:35:14 INFO - PROCESS | 2516 | ++DOMWINDOW == 79 (19CA6400) [pid = 2516] [serial = 1718] [outer = 16D07C00] 16:35:15 INFO - PROCESS | 2516 | 1465860915464 Marionette TRACE conn3 <- [1,2252,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html",0,null,null,[["getImageData() returns non-premultiplied colours",0,null,null]]]}] 16:35:15 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | getImageData() returns non-premultiplied colours 16:35:15 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | took 827ms 16:35:15 INFO - PROCESS | 2516 | 1465860915495 Marionette TRACE conn3 -> [0,2253,"getWindowHandle",null] 16:35:15 INFO - PROCESS | 2516 | 1465860915499 Marionette TRACE conn3 <- [1,2253,null,{"value":"13"}] 16:35:15 INFO - PROCESS | 2516 | 1465860915504 Marionette TRACE conn3 -> [0,2254,"setScriptTimeout",{"ms":35000}] 16:35:15 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html 16:35:15 INFO - PROCESS | 2516 | 1465860915509 Marionette TRACE conn3 <- [1,2254,null,{}] 16:35:15 INFO - PROCESS | 2516 | 1465860915514 Marionette TRACE conn3 -> [0,2255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:35:15 INFO - PROCESS | 2516 | 1465860915517 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:35:15 INFO - PROCESS | 2516 | 1465860915628 Marionette TRACE conn3 <- [1,2255,null,{"value":null}] 16:35:15 INFO - PROCESS | 2516 | 1465860915737 Marionette TRACE conn3 -> [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\", \"9aafb883-d809-412a-bdc1-689609e922c0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:35:15 INFO - PROCESS | 2516 | 1465860915740 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:35:15 INFO - PROCESS | 2516 | ++DOCSHELL 110C8800 == 36 [pid = 2516] [id = 573] 16:35:15 INFO - PROCESS | 2516 | ++DOMWINDOW == 80 (110CA800) [pid = 2516] [serial = 1719] [outer = 00000000] 16:35:15 INFO - PROCESS | 2516 | ++DOMWINDOW == 81 (13657C00) [pid = 2516] [serial = 1720] [outer = 110CA800] 16:35:15 INFO - PROCESS | 2516 | 1465860915802 Marionette DEBUG loaded listener.js 16:35:15 INFO - PROCESS | 2516 | ++DOMWINDOW == 82 (13D56800) [pid = 2516] [serial = 1721] [outer = 110CA800] 16:35:16 INFO - PROCESS | 2516 | 1465860916451 Marionette TRACE conn3 <- [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]]]}] 16:35:16 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | getImageData() returns A in the fourth component 16:35:16 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | took 999ms 16:35:16 INFO - PROCESS | 2516 | 1465860916507 Marionette TRACE conn3 -> [0,2257,"getWindowHandle",null] 16:35:16 INFO - PROCESS | 2516 | 1465860916512 Marionette TRACE conn3 <- [1,2257,null,{"value":"13"}] 16:35:16 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html 16:35:16 INFO - PROCESS | 2516 | 1465860916518 Marionette TRACE conn3 -> [0,2258,"setScriptTimeout",{"ms":35000}] 16:35:16 INFO - PROCESS | 2516 | 1465860916521 Marionette TRACE conn3 <- [1,2258,null,{}] 16:35:16 INFO - PROCESS | 2516 | 1465860916525 Marionette TRACE conn3 -> [0,2259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:35:16 INFO - PROCESS | 2516 | 1465860916528 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:35:16 INFO - PROCESS | 2516 | 1465860916669 Marionette TRACE conn3 <- [1,2259,null,{"value":null}] 16:35:16 INFO - PROCESS | 2516 | 1465860916804 Marionette TRACE conn3 -> [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\", \"9aafb883-d809-412a-bdc1-689609e922c0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:35:16 INFO - PROCESS | 2516 | 1465860916807 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:35:16 INFO - PROCESS | 2516 | ++DOCSHELL 15EBB800 == 37 [pid = 2516] [id = 574] 16:35:16 INFO - PROCESS | 2516 | ++DOMWINDOW == 83 (15F34400) [pid = 2516] [serial = 1722] [outer = 00000000] 16:35:16 INFO - PROCESS | 2516 | ++DOMWINDOW == 84 (16A3E800) [pid = 2516] [serial = 1723] [outer = 15F34400] 16:35:16 INFO - PROCESS | 2516 | 1465860916864 Marionette DEBUG loaded listener.js 16:35:16 INFO - PROCESS | 2516 | ++DOMWINDOW == 85 (16EA3800) [pid = 2516] [serial = 1724] [outer = 15F34400] 16:35:17 INFO - PROCESS | 2516 | 1465860917396 Marionette TRACE conn3 <- [1,2260,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html",0,null,null,[["getImageData() returns leftmost columns first",0,null,null]]]}] 16:35:17 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | getImageData() returns leftmost columns first 16:35:17 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | took 905ms 16:35:17 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html 16:35:17 INFO - PROCESS | 2516 | 1465860917427 Marionette TRACE conn3 -> [0,2261,"getWindowHandle",null] 16:35:17 INFO - PROCESS | 2516 | 1465860917429 Marionette TRACE conn3 <- [1,2261,null,{"value":"13"}] 16:35:17 INFO - PROCESS | 2516 | 1465860917434 Marionette TRACE conn3 -> [0,2262,"setScriptTimeout",{"ms":35000}] 16:35:17 INFO - PROCESS | 2516 | 1465860917438 Marionette TRACE conn3 <- [1,2262,null,{}] 16:35:17 INFO - PROCESS | 2516 | 1465860917449 Marionette TRACE conn3 -> [0,2263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:35:17 INFO - PROCESS | 2516 | 1465860917454 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:35:17 INFO - PROCESS | 2516 | 1465860917559 Marionette TRACE conn3 <- [1,2263,null,{"value":null}] 16:35:17 INFO - PROCESS | 2516 | 1465860917669 Marionette TRACE conn3 -> [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\", \"9aafb883-d809-412a-bdc1-689609e922c0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:35:17 INFO - PROCESS | 2516 | 1465860917672 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:35:17 INFO - PROCESS | 2516 | ++DOCSHELL 198CB400 == 38 [pid = 2516] [id = 575] 16:35:17 INFO - PROCESS | 2516 | ++DOMWINDOW == 86 (198CC800) [pid = 2516] [serial = 1725] [outer = 00000000] 16:35:17 INFO - PROCESS | 2516 | ++DOMWINDOW == 87 (19CA3000) [pid = 2516] [serial = 1726] [outer = 198CC800] 16:35:17 INFO - PROCESS | 2516 | 1465860917727 Marionette DEBUG loaded listener.js 16:35:17 INFO - PROCESS | 2516 | ++DOMWINDOW == 88 (19E84400) [pid = 2516] [serial = 1727] [outer = 198CC800] 16:35:18 INFO - PROCESS | 2516 | 1465860918535 Marionette TRACE conn3 <- [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]]]}] 16:35:18 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | getImageData() returns R then G then B 16:35:18 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | took 1139ms 16:35:18 INFO - PROCESS | 2516 | 1465860918580 Marionette TRACE conn3 -> [0,2265,"getWindowHandle",null] 16:35:18 INFO - PROCESS | 2516 | 1465860918585 Marionette TRACE conn3 <- [1,2265,null,{"value":"13"}] 16:35:18 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html 16:35:18 INFO - PROCESS | 2516 | 1465860918589 Marionette TRACE conn3 -> [0,2266,"setScriptTimeout",{"ms":35000}] 16:35:18 INFO - PROCESS | 2516 | 1465860918592 Marionette TRACE conn3 <- [1,2266,null,{}] 16:35:18 INFO - PROCESS | 2516 | 1465860918598 Marionette TRACE conn3 -> [0,2267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:35:18 INFO - PROCESS | 2516 | 1465860918601 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:35:18 INFO - PROCESS | 2516 | 1465860918695 Marionette TRACE conn3 <- [1,2267,null,{"value":null}] 16:35:18 INFO - PROCESS | 2516 | 1465860918837 Marionette TRACE conn3 -> [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\", \"9aafb883-d809-412a-bdc1-689609e922c0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:35:18 INFO - PROCESS | 2516 | 1465860918840 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:35:18 INFO - PROCESS | 2516 | ++DOCSHELL 1129A800 == 39 [pid = 2516] [id = 576] 16:35:18 INFO - PROCESS | 2516 | ++DOMWINDOW == 89 (1129AC00) [pid = 2516] [serial = 1728] [outer = 00000000] 16:35:18 INFO - PROCESS | 2516 | ++DOMWINDOW == 90 (13150400) [pid = 2516] [serial = 1729] [outer = 1129AC00] 16:35:18 INFO - PROCESS | 2516 | 1465860918890 Marionette DEBUG loaded listener.js 16:35:18 INFO - PROCESS | 2516 | ++DOMWINDOW == 91 (131D8800) [pid = 2516] [serial = 1730] [outer = 1129AC00] 16:35:19 INFO - PROCESS | 2516 | --DOCSHELL 104E7800 == 38 [pid = 2516] [id = 392] 16:35:19 INFO - PROCESS | 2516 | --DOCSHELL 10369000 == 37 [pid = 2516] [id = 561] 16:35:19 INFO - PROCESS | 2516 | --DOMWINDOW == 90 (1771B000) [pid = 2516] [serial = 1666] [outer = 00000000] [url = about:blank] 16:35:19 INFO - PROCESS | 2516 | --DOMWINDOW == 89 (198CE800) [pid = 2516] [serial = 1670] [outer = 00000000] [url = about:blank] 16:35:19 INFO - PROCESS | 2516 | --DOMWINDOW == 88 (18460000) [pid = 2516] [serial = 1669] [outer = 00000000] [url = about:blank] 16:35:19 INFO - PROCESS | 2516 | --DOMWINDOW == 87 (19CAAC00) [pid = 2516] [serial = 1672] [outer = 00000000] [url = about:blank] 16:35:19 INFO - PROCESS | 2516 | --DOMWINDOW == 86 (19CA8400) [pid = 2516] [serial = 1678] [outer = 00000000] [url = about:blank] 16:35:19 INFO - PROCESS | 2516 | --DOMWINDOW == 85 (16F8A400) [pid = 2516] [serial = 1133] [outer = 00000000] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 16:35:19 INFO - PROCESS | 2516 | --DOMWINDOW == 84 (16D0E000) [pid = 2516] [serial = 1663] [outer = 00000000] [url = about:blank] 16:35:19 INFO - PROCESS | 2516 | --DOMWINDOW == 83 (15A8DC00) [pid = 2516] [serial = 1660] [outer = 00000000] [url = about:blank] 16:35:19 INFO - PROCESS | 2516 | --DOMWINDOW == 82 (15A9BC00) [pid = 2516] [serial = 1661] [outer = 00000000] [url = about:blank] 16:35:19 INFO - PROCESS | 2516 | --DOMWINDOW == 81 (11AD8C00) [pid = 2516] [serial = 1657] [outer = 00000000] [url = about:blank] 16:35:19 INFO - PROCESS | 2516 | --DOMWINDOW == 80 (19E8A800) [pid = 2516] [serial = 1679] [outer = 00000000] [url = about:blank] 16:35:19 INFO - PROCESS | 2516 | --DOMWINDOW == 79 (1314B400) [pid = 2516] [serial = 1658] [outer = 00000000] [url = about:blank] 16:35:19 INFO - PROCESS | 2516 | --DOMWINDOW == 78 (10A4BC00) [pid = 2516] [serial = 1655] [outer = 00000000] [url = about:blank] 16:35:19 INFO - PROCESS | 2516 | --DOMWINDOW == 77 (1047F800) [pid = 2516] [serial = 1654] [outer = 00000000] [url = about:blank] 16:35:19 INFO - PROCESS | 2516 | --DOMWINDOW == 76 (13D61C00) [pid = 2516] [serial = 1652] [outer = 00000000] [url = about:blank] 16:35:19 INFO - PROCESS | 2516 | --DOMWINDOW == 75 (12DEFC00) [pid = 2516] [serial = 1651] [outer = 00000000] [url = about:blank] 16:35:19 INFO - PROCESS | 2516 | --DOMWINDOW == 74 (1A30C400) [pid = 2516] [serial = 1648] [outer = 00000000] [url = about:blank] 16:35:19 INFO - PROCESS | 2516 | --DOMWINDOW == 73 (1A4AF800) [pid = 2516] [serial = 1649] [outer = 00000000] [url = about:blank] 16:35:19 INFO - PROCESS | 2516 | --DOMWINDOW == 72 (1A4B6000) [pid = 2516] [serial = 1681] [outer = 00000000] [url = about:blank] 16:35:19 INFO - PROCESS | 2516 | --DOMWINDOW == 71 (176CF400) [pid = 2516] [serial = 1675] [outer = 00000000] [url = about:blank] 16:35:19 INFO - PROCESS | 2516 | --DOMWINDOW == 70 (17946C00) [pid = 2516] [serial = 1667] [outer = 00000000] [url = about:blank] 16:35:19 INFO - PROCESS | 2516 | --DOMWINDOW == 69 (19CAB800) [pid = 2516] [serial = 1673] [outer = 00000000] [url = about:blank] 16:35:19 INFO - PROCESS | 2516 | --DOMWINDOW == 68 (17E0C000) [pid = 2516] [serial = 1676] [outer = 00000000] [url = about:blank] 16:35:19 INFO - PROCESS | 2516 | --DOMWINDOW == 67 (16D77400) [pid = 2516] [serial = 1664] [outer = 00000000] [url = about:blank] 16:35:19 INFO - PROCESS | 2516 | 1465860919382 Marionette TRACE conn3 <- [1,2268,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html",0,null,null,[["getImageData() returns topmost rows first",0,null,null]]]}] 16:35:19 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | getImageData() returns topmost rows first 16:35:19 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | took 827ms 16:35:19 INFO - PROCESS | 2516 | 1465860919429 Marionette TRACE conn3 -> [0,2269,"getWindowHandle",null] 16:35:19 INFO - PROCESS | 2516 | 1465860919433 Marionette TRACE conn3 <- [1,2269,null,{"value":"13"}] 16:35:19 INFO - PROCESS | 2516 | 1465860919439 Marionette TRACE conn3 -> [0,2270,"setScriptTimeout",{"ms":35000}] 16:35:19 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.range.html 16:35:19 INFO - PROCESS | 2516 | 1465860919441 Marionette TRACE conn3 <- [1,2270,null,{}] 16:35:19 INFO - PROCESS | 2516 | 1465860919445 Marionette TRACE conn3 -> [0,2271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:35:19 INFO - PROCESS | 2516 | 1465860919448 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:35:19 INFO - PROCESS | 2516 | 1465860919538 Marionette TRACE conn3 <- [1,2271,null,{"value":null}] 16:35:19 INFO - PROCESS | 2516 | 1465860919552 Marionette TRACE conn3 -> [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\", \"9aafb883-d809-412a-bdc1-689609e922c0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:35:19 INFO - PROCESS | 2516 | 1465860919554 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:35:19 INFO - PROCESS | 2516 | ++DOCSHELL 13151C00 == 38 [pid = 2516] [id = 577] 16:35:19 INFO - PROCESS | 2516 | ++DOMWINDOW == 68 (13154C00) [pid = 2516] [serial = 1731] [outer = 00000000] 16:35:19 INFO - PROCESS | 2516 | ++DOMWINDOW == 69 (14308400) [pid = 2516] [serial = 1732] [outer = 13154C00] 16:35:19 INFO - PROCESS | 2516 | 1465860919603 Marionette DEBUG loaded listener.js 16:35:19 INFO - PROCESS | 2516 | ++DOMWINDOW == 70 (14FCA400) [pid = 2516] [serial = 1733] [outer = 13154C00] 16:35:20 INFO - PROCESS | 2516 | 1465860920113 Marionette TRACE conn3 <- [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]]]}] 16:35:20 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | getImageData() returns values in the range [0, 255] 16:35:20 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | took 702ms 16:35:20 INFO - PROCESS | 2516 | 1465860920123 Marionette TRACE conn3 -> [0,2273,"getWindowHandle",null] 16:35:20 INFO - PROCESS | 2516 | 1465860920125 Marionette TRACE conn3 <- [1,2273,null,{"value":"13"}] 16:35:20 INFO - PROCESS | 2516 | 1465860920128 Marionette TRACE conn3 -> [0,2274,"setScriptTimeout",{"ms":35000}] 16:35:20 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html 16:35:20 INFO - PROCESS | 2516 | 1465860920131 Marionette TRACE conn3 <- [1,2274,null,{}] 16:35:20 INFO - PROCESS | 2516 | 1465860920141 Marionette TRACE conn3 -> [0,2275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:35:20 INFO - PROCESS | 2516 | 1465860920145 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:35:20 INFO - PROCESS | 2516 | 1465860920257 Marionette TRACE conn3 <- [1,2275,null,{"value":null}] 16:35:20 INFO - PROCESS | 2516 | 1465860920361 Marionette TRACE conn3 -> [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\", \"9aafb883-d809-412a-bdc1-689609e922c0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:35:20 INFO - PROCESS | 2516 | 1465860920364 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:35:20 INFO - PROCESS | 2516 | ++DOCSHELL 15F35000 == 39 [pid = 2516] [id = 578] 16:35:20 INFO - PROCESS | 2516 | ++DOMWINDOW == 71 (15F3E400) [pid = 2516] [serial = 1734] [outer = 00000000] 16:35:20 INFO - PROCESS | 2516 | ++DOMWINDOW == 72 (1698F000) [pid = 2516] [serial = 1735] [outer = 15F3E400] 16:35:20 INFO - PROCESS | 2516 | 1465860920409 Marionette DEBUG loaded listener.js 16:35:20 INFO - PROCESS | 2516 | ++DOMWINDOW == 73 (16D09000) [pid = 2516] [serial = 1736] [outer = 15F3E400] 16:35:20 INFO - PROCESS | 2516 | 1465860920784 Marionette TRACE conn3 <- [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]]]}] 16:35:20 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 16:35:20 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html | took 703ms 16:35:20 INFO - PROCESS | 2516 | 1465860920828 Marionette TRACE conn3 -> [0,2277,"getWindowHandle",null] 16:35:20 INFO - PROCESS | 2516 | 1465860920830 Marionette TRACE conn3 <- [1,2277,null,{"value":"13"}] 16:35:20 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html 16:35:20 INFO - PROCESS | 2516 | 1465860920834 Marionette TRACE conn3 -> [0,2278,"setScriptTimeout",{"ms":35000}] 16:35:20 INFO - PROCESS | 2516 | 1465860920835 Marionette TRACE conn3 <- [1,2278,null,{}] 16:35:20 INFO - PROCESS | 2516 | 1465860920839 Marionette TRACE conn3 -> [0,2279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:35:20 INFO - PROCESS | 2516 | 1465860920841 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:35:20 INFO - PROCESS | 2516 | 1465860920926 Marionette TRACE conn3 <- [1,2279,null,{"value":null}] 16:35:20 INFO - PROCESS | 2516 | 1465860920931 Marionette TRACE conn3 -> [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\", \"9aafb883-d809-412a-bdc1-689609e922c0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:35:20 INFO - PROCESS | 2516 | 1465860920933 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:35:20 INFO - PROCESS | 2516 | ++DOCSHELL 16D73000 == 40 [pid = 2516] [id = 579] 16:35:20 INFO - PROCESS | 2516 | ++DOMWINDOW == 74 (16EA6800) [pid = 2516] [serial = 1737] [outer = 00000000] 16:35:20 INFO - PROCESS | 2516 | ++DOMWINDOW == 75 (17619400) [pid = 2516] [serial = 1738] [outer = 16EA6800] 16:35:20 INFO - PROCESS | 2516 | 1465860920977 Marionette DEBUG loaded listener.js 16:35:21 INFO - PROCESS | 2516 | ++DOMWINDOW == 76 (176CB800) [pid = 2516] [serial = 1739] [outer = 16EA6800] 16:35:21 INFO - PROCESS | 2516 | 1465860921465 Marionette TRACE conn3 <- [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]]]}] 16:35:21 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | getImageData() returns transparent black outside the canvas 16:35:21 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | took 702ms 16:35:21 INFO - PROCESS | 2516 | 1465860921533 Marionette TRACE conn3 -> [0,2281,"getWindowHandle",null] 16:35:21 INFO - PROCESS | 2516 | 1465860921535 Marionette TRACE conn3 <- [1,2281,null,{"value":"13"}] 16:35:21 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html 16:35:21 INFO - PROCESS | 2516 | 1465860921545 Marionette TRACE conn3 -> [0,2282,"setScriptTimeout",{"ms":35000}] 16:35:21 INFO - PROCESS | 2516 | 1465860921546 Marionette TRACE conn3 <- [1,2282,null,{}] 16:35:21 INFO - PROCESS | 2516 | 1465860921550 Marionette TRACE conn3 -> [0,2283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:35:21 INFO - PROCESS | 2516 | 1465860921552 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:35:21 INFO - PROCESS | 2516 | 1465860921689 Marionette TRACE conn3 <- [1,2283,null,{"value":null}] 16:35:21 INFO - PROCESS | 2516 | 1465860921709 Marionette TRACE conn3 -> [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\", \"9aafb883-d809-412a-bdc1-689609e922c0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:35:21 INFO - PROCESS | 2516 | 1465860921711 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:35:21 INFO - PROCESS | 2516 | ++DOCSHELL 17949800 == 41 [pid = 2516] [id = 580] 16:35:21 INFO - PROCESS | 2516 | ++DOMWINDOW == 77 (1794A400) [pid = 2516] [serial = 1740] [outer = 00000000] 16:35:21 INFO - PROCESS | 2516 | ++DOMWINDOW == 78 (17E60800) [pid = 2516] [serial = 1741] [outer = 1794A400] 16:35:21 INFO - PROCESS | 2516 | 1465860921757 Marionette DEBUG loaded listener.js 16:35:21 INFO - PROCESS | 2516 | ++DOMWINDOW == 79 (17F67000) [pid = 2516] [serial = 1742] [outer = 1794A400] 16:35:22 INFO - PROCESS | 2516 | 1465860922218 Marionette TRACE conn3 <- [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]]]}] 16:35:22 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | getImageData() returns bigger ImageData for bigger source rectangle 16:35:22 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | took 734ms 16:35:22 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html 16:35:22 INFO - PROCESS | 2516 | 1465860922284 Marionette TRACE conn3 -> [0,2285,"getWindowHandle",null] 16:35:22 INFO - PROCESS | 2516 | 1465860922286 Marionette TRACE conn3 <- [1,2285,null,{"value":"13"}] 16:35:22 INFO - PROCESS | 2516 | 1465860922289 Marionette TRACE conn3 -> [0,2286,"setScriptTimeout",{"ms":35000}] 16:35:22 INFO - PROCESS | 2516 | 1465860922291 Marionette TRACE conn3 <- [1,2286,null,{}] 16:35:22 INFO - PROCESS | 2516 | 1465860922294 Marionette TRACE conn3 -> [0,2287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:35:22 INFO - PROCESS | 2516 | 1465860922300 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:35:22 INFO - PROCESS | 2516 | 1465860922434 Marionette TRACE conn3 <- [1,2287,null,{"value":null}] 16:35:22 INFO - PROCESS | 2516 | 1465860922500 Marionette TRACE conn3 -> [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\", \"9aafb883-d809-412a-bdc1-689609e922c0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:35:22 INFO - PROCESS | 2516 | 1465860922502 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:35:22 INFO - PROCESS | 2516 | ++DOCSHELL 131D1C00 == 42 [pid = 2516] [id = 581] 16:35:22 INFO - PROCESS | 2516 | ++DOMWINDOW == 80 (1771B000) [pid = 2516] [serial = 1743] [outer = 00000000] 16:35:22 INFO - PROCESS | 2516 | ++DOMWINDOW == 81 (19CAAC00) [pid = 2516] [serial = 1744] [outer = 1771B000] 16:35:22 INFO - PROCESS | 2516 | 1465860922545 Marionette DEBUG loaded listener.js 16:35:22 INFO - PROCESS | 2516 | ++DOMWINDOW == 82 (19E8D400) [pid = 2516] [serial = 1745] [outer = 1771B000] 16:35:22 INFO - PROCESS | 2516 | 1465860922954 Marionette TRACE conn3 <- [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]]]}] 16:35:22 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | getImageData() works for sizes smaller than one pixel 16:35:22 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | took 687ms 16:35:22 INFO - PROCESS | 2516 | 1465860922989 Marionette TRACE conn3 -> [0,2289,"getWindowHandle",null] 16:35:22 INFO - PROCESS | 2516 | 1465860922991 Marionette TRACE conn3 <- [1,2289,null,{"value":"13"}] 16:35:22 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.type.html 16:35:22 INFO - PROCESS | 2516 | 1465860922994 Marionette TRACE conn3 -> [0,2290,"setScriptTimeout",{"ms":35000}] 16:35:22 INFO - PROCESS | 2516 | 1465860922995 Marionette TRACE conn3 <- [1,2290,null,{}] 16:35:23 INFO - PROCESS | 2516 | 1465860923008 Marionette TRACE conn3 -> [0,2291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:35:23 INFO - PROCESS | 2516 | 1465860923010 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:35:23 INFO - PROCESS | 2516 | 1465860923159 Marionette TRACE conn3 <- [1,2291,null,{"value":null}] 16:35:23 INFO - PROCESS | 2516 | --DOMWINDOW == 81 (1B351C00) [pid = 2516] [serial = 44] [outer = 00000000] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 16:35:23 INFO - PROCESS | 2516 | --DOMWINDOW == 80 (1500F800) [pid = 2516] [serial = 1695] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html] 16:35:23 INFO - PROCESS | 2516 | --DOMWINDOW == 79 (16997800) [pid = 2516] [serial = 1698] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.type.html] 16:35:23 INFO - PROCESS | 2516 | --DOMWINDOW == 78 (16D0F000) [pid = 2516] [serial = 1701] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html] 16:35:23 INFO - PROCESS | 2516 | --DOMWINDOW == 77 (1365D000) [pid = 2516] [serial = 1692] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.this.html] 16:35:23 INFO - PROCESS | 2516 | --DOMWINDOW == 76 (10EF1400) [pid = 2516] [serial = 1689] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.round.html] 16:35:23 INFO - PROCESS | 2516 | --DOMWINDOW == 75 (1771AC00) [pid = 2516] [serial = 1704] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.basic.html] 16:35:23 INFO - PROCESS | 2516 | --DOMWINDOW == 74 (0C778000) [pid = 2516] [serial = 1707] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html] 16:35:23 INFO - PROCESS | 2516 | --DOMWINDOW == 73 (15FB7400) [pid = 2516] [serial = 1713] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html] 16:35:23 INFO - PROCESS | 2516 | --DOMWINDOW == 72 (13154400) [pid = 2516] [serial = 1710] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.length.html] 16:35:23 INFO - PROCESS | 2516 | --DOMWINDOW == 71 (1A257800) [pid = 2516] [serial = 1680] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.large.html] 16:35:23 INFO - PROCESS | 2516 | --DOMWINDOW == 70 (1B34BC00) [pid = 2516] [serial = 46] [outer = 00000000] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 16:35:23 INFO - PROCESS | 2516 | 1465860923352 Marionette TRACE conn3 -> [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\", \"9aafb883-d809-412a-bdc1-689609e922c0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:35:23 INFO - PROCESS | 2516 | 1465860923354 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:35:23 INFO - PROCESS | 2516 | ++DOCSHELL 104E6800 == 43 [pid = 2516] [id = 582] 16:35:23 INFO - PROCESS | 2516 | ++DOMWINDOW == 71 (105E6400) [pid = 2516] [serial = 1746] [outer = 00000000] 16:35:23 INFO - PROCESS | 2516 | ++DOMWINDOW == 72 (13148800) [pid = 2516] [serial = 1747] [outer = 105E6400] 16:35:23 INFO - PROCESS | 2516 | 1465860923398 Marionette DEBUG loaded listener.js 16:35:23 INFO - PROCESS | 2516 | ++DOMWINDOW == 73 (13154400) [pid = 2516] [serial = 1748] [outer = 105E6400] 16:35:23 INFO - PROCESS | 2516 | 1465860923758 Marionette TRACE conn3 <- [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]]]}] 16:35:23 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | getImageData() returns an ImageData object containing a Uint8ClampedArray object 16:35:23 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | took 796ms 16:35:23 INFO - PROCESS | 2516 | 1465860923796 Marionette TRACE conn3 -> [0,2293,"getWindowHandle",null] 16:35:23 INFO - PROCESS | 2516 | 1465860923798 Marionette TRACE conn3 <- [1,2293,null,{"value":"13"}] 16:35:23 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html 16:35:23 INFO - PROCESS | 2516 | 1465860923801 Marionette TRACE conn3 -> [0,2294,"setScriptTimeout",{"ms":35000}] 16:35:23 INFO - PROCESS | 2516 | 1465860923803 Marionette TRACE conn3 <- [1,2294,null,{}] 16:35:23 INFO - PROCESS | 2516 | 1465860923807 Marionette TRACE conn3 -> [0,2295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:35:23 INFO - PROCESS | 2516 | 1465860923808 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:35:23 INFO - PROCESS | 2516 | 1465860923890 Marionette TRACE conn3 <- [1,2295,null,{"value":null}] 16:35:23 INFO - PROCESS | 2516 | 1465860923984 Marionette TRACE conn3 -> [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\", \"9aafb883-d809-412a-bdc1-689609e922c0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:35:23 INFO - PROCESS | 2516 | 1465860923986 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:35:23 INFO - PROCESS | 2516 | ++DOCSHELL 10ECC400 == 44 [pid = 2516] [id = 583] 16:35:23 INFO - PROCESS | 2516 | ++DOMWINDOW == 74 (1314F800) [pid = 2516] [serial = 1749] [outer = 00000000] 16:35:24 INFO - PROCESS | 2516 | ++DOMWINDOW == 75 (1A250C00) [pid = 2516] [serial = 1750] [outer = 1314F800] 16:35:24 INFO - PROCESS | 2516 | 1465860924028 Marionette DEBUG loaded listener.js 16:35:24 INFO - PROCESS | 2516 | ++DOMWINDOW == 76 (1A257800) [pid = 2516] [serial = 1751] [outer = 1314F800] 16:35:24 INFO - PROCESS | 2516 | 1465860924394 Marionette TRACE conn3 <- [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]]]}] 16:35:24 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | getImageData() is not affected by context state 16:35:24 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | took 640ms 16:35:24 INFO - PROCESS | 2516 | 1465860924440 Marionette TRACE conn3 -> [0,2297,"getWindowHandle",null] 16:35:24 INFO - PROCESS | 2516 | 1465860924442 Marionette TRACE conn3 <- [1,2297,null,{"value":"13"}] 16:35:24 INFO - PROCESS | 2516 | 1465860924445 Marionette TRACE conn3 -> [0,2298,"setScriptTimeout",{"ms":35000}] 16:35:24 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html 16:35:24 INFO - PROCESS | 2516 | 1465860924447 Marionette TRACE conn3 <- [1,2298,null,{}] 16:35:24 INFO - PROCESS | 2516 | 1465860924450 Marionette TRACE conn3 -> [0,2299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:35:24 INFO - PROCESS | 2516 | 1465860924452 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:35:24 INFO - PROCESS | 2516 | 1465860924531 Marionette TRACE conn3 <- [1,2299,null,{"value":null}] 16:35:24 INFO - PROCESS | 2516 | 1465860924662 Marionette TRACE conn3 -> [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\", \"9aafb883-d809-412a-bdc1-689609e922c0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:35:24 INFO - PROCESS | 2516 | 1465860924664 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:35:24 INFO - PROCESS | 2516 | ++DOCSHELL 1A313800 == 45 [pid = 2516] [id = 584] 16:35:24 INFO - PROCESS | 2516 | ++DOMWINDOW == 77 (1A4A7800) [pid = 2516] [serial = 1752] [outer = 00000000] 16:35:24 INFO - PROCESS | 2516 | ++DOMWINDOW == 78 (1A4B4000) [pid = 2516] [serial = 1753] [outer = 1A4A7800] 16:35:24 INFO - PROCESS | 2516 | 1465860924707 Marionette DEBUG loaded listener.js 16:35:24 INFO - PROCESS | 2516 | ++DOMWINDOW == 79 (1A4B4C00) [pid = 2516] [serial = 1754] [outer = 1A4A7800] 16:35:25 INFO - PROCESS | 2516 | 1465860925065 Marionette TRACE conn3 <- [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]]]}] 16:35:25 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | getImageData() throws INDEX_SIZE_ERR if size is zero 16:35:25 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | took 624ms 16:35:25 INFO - PROCESS | 2516 | 1465860925084 Marionette TRACE conn3 -> [0,2301,"getWindowHandle",null] 16:35:25 INFO - PROCESS | 2516 | 1465860925085 Marionette TRACE conn3 <- [1,2301,null,{"value":"13"}] 16:35:25 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html 16:35:25 INFO - PROCESS | 2516 | 1465860925101 Marionette TRACE conn3 -> [0,2302,"setScriptTimeout",{"ms":35000}] 16:35:25 INFO - PROCESS | 2516 | 1465860925103 Marionette TRACE conn3 <- [1,2302,null,{}] 16:35:25 INFO - PROCESS | 2516 | 1465860925107 Marionette TRACE conn3 -> [0,2303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:35:25 INFO - PROCESS | 2516 | 1465860925109 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:35:25 INFO - PROCESS | 2516 | 1465860925198 Marionette TRACE conn3 <- [1,2303,null,{"value":null}] 16:35:25 INFO - PROCESS | 2516 | 1465860925203 Marionette TRACE conn3 -> [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\", \"9aafb883-d809-412a-bdc1-689609e922c0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:35:25 INFO - PROCESS | 2516 | 1465860925205 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:35:25 INFO - PROCESS | 2516 | ++DOCSHELL 10A54C00 == 46 [pid = 2516] [id = 585] 16:35:25 INFO - PROCESS | 2516 | ++DOMWINDOW == 80 (10EF3400) [pid = 2516] [serial = 1755] [outer = 00000000] 16:35:25 INFO - PROCESS | 2516 | ++DOMWINDOW == 81 (1A4E8800) [pid = 2516] [serial = 1756] [outer = 10EF3400] 16:35:25 INFO - PROCESS | 2516 | 1465860925255 Marionette DEBUG loaded listener.js 16:35:25 INFO - PROCESS | 2516 | ++DOMWINDOW == 82 (1A4EE000) [pid = 2516] [serial = 1757] [outer = 10EF3400] 16:35:25 INFO - PROCESS | 2516 | 1465860925963 Marionette TRACE conn3 <- [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]]]}] 16:35:25 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | ImageData.data clamps numbers to [0, 255] 16:35:25 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | took 890ms 16:35:25 INFO - PROCESS | 2516 | 1465860925996 Marionette TRACE conn3 -> [0,2305,"getWindowHandle",null] 16:35:26 INFO - PROCESS | 2516 | 1465860926000 Marionette TRACE conn3 <- [1,2305,null,{"value":"13"}] 16:35:26 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.ctor.html 16:35:26 INFO - PROCESS | 2516 | 1465860926005 Marionette TRACE conn3 -> [0,2306,"setScriptTimeout",{"ms":35000}] 16:35:26 INFO - PROCESS | 2516 | 1465860926010 Marionette TRACE conn3 <- [1,2306,null,{}] 16:35:26 INFO - PROCESS | 2516 | 1465860926016 Marionette TRACE conn3 -> [0,2307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:35:26 INFO - PROCESS | 2516 | 1465860926019 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:35:26 INFO - PROCESS | 2516 | 1465860926130 Marionette TRACE conn3 <- [1,2307,null,{"value":null}] 16:35:26 INFO - PROCESS | 2516 | 1465860926269 Marionette TRACE conn3 -> [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\", \"9aafb883-d809-412a-bdc1-689609e922c0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:35:26 INFO - PROCESS | 2516 | 1465860926272 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:35:26 INFO - PROCESS | 2516 | ++DOCSHELL 105E7000 == 47 [pid = 2516] [id = 586] 16:35:26 INFO - PROCESS | 2516 | ++DOMWINDOW == 83 (10A52800) [pid = 2516] [serial = 1758] [outer = 00000000] 16:35:26 INFO - PROCESS | 2516 | ++DOMWINDOW == 84 (12DF7000) [pid = 2516] [serial = 1759] [outer = 10A52800] 16:35:26 INFO - PROCESS | 2516 | 1465860926328 Marionette DEBUG loaded listener.js 16:35:26 INFO - PROCESS | 2516 | ++DOMWINDOW == 85 (13D60400) [pid = 2516] [serial = 1760] [outer = 10A52800] 16:35:26 INFO - PROCESS | 2516 | 1465860926897 Marionette TRACE conn3 <- [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] 16:35:26 INFO - PROCESS | 2516 | 1465860926955 Marionette TRACE conn3 <- [1,2309,null,{"value":"13"}] 16:35:26 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html 16:35:26 INFO - PROCESS | 2516 | 1465860926962 Marionette TRACE conn3 -> [0,2310,"setScriptTimeout",{"ms":35000}] 16:35:26 INFO - PROCESS | 2516 | 1465860926965 Marionette TRACE conn3 <- [1,2310,null,{}] 16:35:26 INFO - PROCESS | 2516 | 1465860926969 Marionette TRACE conn3 -> [0,2311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:35:26 INFO - PROCESS | 2516 | 1465860926971 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:35:27 INFO - PROCESS | 2516 | 1465860927085 Marionette TRACE conn3 <- [1,2311,null,{"value":null}] 16:35:27 INFO - PROCESS | 2516 | 1465860927195 Marionette TRACE conn3 -> [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\", \"9aafb883-d809-412a-bdc1-689609e922c0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:35:27 INFO - PROCESS | 2516 | 1465860927198 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:35:27 INFO - PROCESS | 2516 | ++DOCSHELL 15F41C00 == 48 [pid = 2516] [id = 587] 16:35:27 INFO - PROCESS | 2516 | ++DOMWINDOW == 86 (16D11C00) [pid = 2516] [serial = 1761] [outer = 00000000] 16:35:27 INFO - PROCESS | 2516 | ++DOMWINDOW == 87 (17003800) [pid = 2516] [serial = 1762] [outer = 16D11C00] 16:35:27 INFO - PROCESS | 2516 | 1465860927301 Marionette DEBUG loaded listener.js 16:35:27 INFO - PROCESS | 2516 | ++DOMWINDOW == 88 (176C5400) [pid = 2516] [serial = 1763] [outer = 16D11C00] 16:35:27 INFO - PROCESS | 2516 | 1465860927902 Marionette TRACE conn3 <- [1,2312,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.nan.html",0,null,null,[["ImageData.data converts NaN to 0",0,null,null]]]}] 16:35:27 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | ImageData.data converts NaN to 0 16:35:27 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | took 998ms 16:35:27 INFO - PROCESS | 2516 | 1465860927968 Marionette TRACE conn3 -> [0,2313,"getWindowHandle",null] 16:35:27 INFO - PROCESS | 2516 | 1465860927970 Marionette TRACE conn3 <- [1,2313,null,{"value":"13"}] 16:35:27 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html 16:35:27 INFO - PROCESS | 2516 | 1465860927974 Marionette TRACE conn3 -> [0,2314,"setScriptTimeout",{"ms":35000}] 16:35:27 INFO - PROCESS | 2516 | 1465860927978 Marionette TRACE conn3 <- [1,2314,null,{}] 16:35:27 INFO - PROCESS | 2516 | 1465860927989 Marionette TRACE conn3 -> [0,2315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:35:27 INFO - PROCESS | 2516 | 1465860927993 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:35:28 INFO - PROCESS | 2516 | 1465860928148 Marionette TRACE conn3 <- [1,2315,null,{"value":null}] 16:35:28 INFO - PROCESS | 2516 | 1465860928216 Marionette TRACE conn3 -> [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\", \"9aafb883-d809-412a-bdc1-689609e922c0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:35:28 INFO - PROCESS | 2516 | 1465860928219 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:35:28 INFO - PROCESS | 2516 | ++DOCSHELL 1A30A800 == 49 [pid = 2516] [id = 588] 16:35:28 INFO - PROCESS | 2516 | ++DOMWINDOW == 89 (1A4A7400) [pid = 2516] [serial = 1764] [outer = 00000000] 16:35:28 INFO - PROCESS | 2516 | ++DOMWINDOW == 90 (1A4E3400) [pid = 2516] [serial = 1765] [outer = 1A4A7400] 16:35:28 INFO - PROCESS | 2516 | 1465860928277 Marionette DEBUG loaded listener.js 16:35:28 INFO - PROCESS | 2516 | ++DOMWINDOW == 91 (1A688000) [pid = 2516] [serial = 1766] [outer = 1A4A7400] 16:35:29 INFO - PROCESS | 2516 | 1465860929108 Marionette TRACE conn3 <- [1,2316,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.properties.html",0,null,null,[["ImageData objects have the right properties",0,null,null]]]}] 16:35:29 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | ImageData objects have the right properties 16:35:29 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | took 1155ms 16:35:29 INFO - PROCESS | 2516 | 1465860929128 Marionette TRACE conn3 -> [0,2317,"getWindowHandle",null] 16:35:29 INFO - PROCESS | 2516 | 1465860929132 Marionette TRACE conn3 <- [1,2317,null,{"value":"13"}] 16:35:29 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html 16:35:29 INFO - PROCESS | 2516 | 1465860929137 Marionette TRACE conn3 -> [0,2318,"setScriptTimeout",{"ms":35000}] 16:35:29 INFO - PROCESS | 2516 | 1465860929140 Marionette TRACE conn3 <- [1,2318,null,{}] 16:35:29 INFO - PROCESS | 2516 | 1465860929145 Marionette TRACE conn3 -> [0,2319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:35:29 INFO - PROCESS | 2516 | 1465860929148 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:35:29 INFO - PROCESS | 2516 | 1465860929247 Marionette TRACE conn3 <- [1,2319,null,{"value":null}] 16:35:29 INFO - PROCESS | 2516 | 1465860929396 Marionette TRACE conn3 -> [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\", \"9aafb883-d809-412a-bdc1-689609e922c0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:35:29 INFO - PROCESS | 2516 | 1465860929402 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:35:29 INFO - PROCESS | 2516 | ++DOCSHELL 10BAAC00 == 50 [pid = 2516] [id = 589] 16:35:29 INFO - PROCESS | 2516 | ++DOMWINDOW == 92 (10BAEC00) [pid = 2516] [serial = 1767] [outer = 00000000] 16:35:29 INFO - PROCESS | 2516 | ++DOMWINDOW == 93 (12ADE800) [pid = 2516] [serial = 1768] [outer = 10BAEC00] 16:35:29 INFO - PROCESS | 2516 | 1465860929486 Marionette DEBUG loaded listener.js 16:35:29 INFO - PROCESS | 2516 | ++DOMWINDOW == 94 (1312A000) [pid = 2516] [serial = 1769] [outer = 10BAEC00] 16:35:29 INFO - PROCESS | 2516 | --DOCSHELL 16D0A800 == 49 [pid = 2516] [id = 388] 16:35:29 INFO - PROCESS | 2516 | --DOCSHELL 17E57400 == 48 [pid = 2516] [id = 391] 16:35:29 INFO - PROCESS | 2516 | --DOCSHELL 103D2000 == 47 [pid = 2516] [id = 389] 16:35:29 INFO - PROCESS | 2516 | --DOCSHELL 13D5FC00 == 46 [pid = 2516] [id = 386] 16:35:29 INFO - PROCESS | 2516 | --DOMWINDOW == 93 (1A4E1000) [pid = 2516] [serial = 1682] [outer = 00000000] [url = about:blank] 16:35:29 INFO - PROCESS | 2516 | --DOMWINDOW == 92 (15652800) [pid = 2516] [serial = 1696] [outer = 00000000] [url = about:blank] 16:35:29 INFO - PROCESS | 2516 | --DOMWINDOW == 91 (15A99800) [pid = 2516] [serial = 1697] [outer = 00000000] [url = about:blank] 16:35:29 INFO - PROCESS | 2516 | --DOMWINDOW == 90 (16A40C00) [pid = 2516] [serial = 1699] [outer = 00000000] [url = about:blank] 16:35:29 INFO - PROCESS | 2516 | --DOMWINDOW == 89 (1047FC00) [pid = 2516] [serial = 1684] [outer = 00000000] [url = about:blank] 16:35:29 INFO - PROCESS | 2516 | --DOMWINDOW == 88 (16EDBC00) [pid = 2516] [serial = 1702] [outer = 00000000] [url = about:blank] 16:35:29 INFO - PROCESS | 2516 | --DOMWINDOW == 87 (13939400) [pid = 2516] [serial = 1693] [outer = 00000000] [url = about:blank] 16:35:29 INFO - PROCESS | 2516 | --DOMWINDOW == 86 (13C48000) [pid = 2516] [serial = 1694] [outer = 00000000] [url = about:blank] 16:35:29 INFO - PROCESS | 2516 | --DOMWINDOW == 85 (12B95000) [pid = 2516] [serial = 1691] [outer = 00000000] [url = about:blank] 16:35:29 INFO - PROCESS | 2516 | --DOMWINDOW == 84 (11AD4C00) [pid = 2516] [serial = 1690] [outer = 00000000] [url = about:blank] 16:35:29 INFO - PROCESS | 2516 | --DOMWINDOW == 83 (12D59400) [pid = 2516] [serial = 1687] [outer = 00000000] [url = about:blank] 16:35:29 INFO - PROCESS | 2516 | --DOMWINDOW == 82 (17951400) [pid = 2516] [serial = 1705] [outer = 00000000] [url = about:blank] 16:35:29 INFO - PROCESS | 2516 | --DOMWINDOW == 81 (16F7F800) [pid = 2516] [serial = 1703] [outer = 00000000] [url = about:blank] 16:35:29 INFO - PROCESS | 2516 | --DOMWINDOW == 80 (110C1400) [pid = 2516] [serial = 1708] [outer = 00000000] [url = about:blank] 16:35:29 INFO - PROCESS | 2516 | --DOMWINDOW == 79 (12AE5000) [pid = 2516] [serial = 1709] [outer = 00000000] [url = about:blank] 16:35:29 INFO - PROCESS | 2516 | --DOMWINDOW == 78 (17F58800) [pid = 2516] [serial = 1706] [outer = 00000000] [url = about:blank] 16:35:29 INFO - PROCESS | 2516 | --DOMWINDOW == 77 (198CC000) [pid = 2516] [serial = 1715] [outer = 00000000] [url = about:blank] 16:35:29 INFO - PROCESS | 2516 | --DOMWINDOW == 76 (1794B400) [pid = 2516] [serial = 1711] [outer = 00000000] [url = about:blank] 16:35:29 INFO - PROCESS | 2516 | --DOMWINDOW == 75 (198CBC00) [pid = 2516] [serial = 1714] [outer = 00000000] [url = about:blank] 16:35:29 INFO - PROCESS | 2516 | --DOMWINDOW == 74 (17F66C00) [pid = 2516] [serial = 1712] [outer = 00000000] [url = about:blank] 16:35:29 INFO - PROCESS | 2516 | --DOMWINDOW == 73 (19CA5800) [pid = 2516] [serial = 1717] [outer = 00000000] [url = about:blank] 16:35:29 INFO - PROCESS | 2516 | --DOMWINDOW == 72 (16D09800) [pid = 2516] [serial = 1700] [outer = 00000000] [url = about:blank] 16:35:29 INFO - PROCESS | 2516 | 1465860930007 Marionette TRACE conn3 <- [1,2320,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html",0,null,null,[["ImageData objects properties are read-only",0,null,null]]]}] 16:35:30 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | ImageData objects properties are read-only 16:35:30 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | took 890ms 16:35:30 INFO - PROCESS | 2516 | 1465860930038 Marionette TRACE conn3 -> [0,2321,"getWindowHandle",null] 16:35:30 INFO - PROCESS | 2516 | 1465860930042 Marionette TRACE conn3 <- [1,2321,null,{"value":"13"}] 16:35:30 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.round.html 16:35:30 INFO - PROCESS | 2516 | 1465860930048 Marionette TRACE conn3 -> [0,2322,"setScriptTimeout",{"ms":35000}] 16:35:30 INFO - PROCESS | 2516 | 1465860930050 Marionette TRACE conn3 <- [1,2322,null,{}] 16:35:30 INFO - PROCESS | 2516 | 1465860930054 Marionette TRACE conn3 -> [0,2323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:35:30 INFO - PROCESS | 2516 | 1465860930056 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:35:30 INFO - PROCESS | 2516 | 1465860930141 Marionette TRACE conn3 <- [1,2323,null,{"value":null}] 16:35:30 INFO - PROCESS | 2516 | 1465860930150 Marionette TRACE conn3 -> [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\", \"9aafb883-d809-412a-bdc1-689609e922c0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:35:30 INFO - PROCESS | 2516 | 1465860930152 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:35:30 INFO - PROCESS | 2516 | ++DOCSHELL 13151000 == 47 [pid = 2516] [id = 590] 16:35:30 INFO - PROCESS | 2516 | ++DOMWINDOW == 73 (131D0C00) [pid = 2516] [serial = 1770] [outer = 00000000] 16:35:30 INFO - PROCESS | 2516 | ++DOMWINDOW == 74 (1430AC00) [pid = 2516] [serial = 1771] [outer = 131D0C00] 16:35:30 INFO - PROCESS | 2516 | 1465860930202 Marionette DEBUG loaded listener.js 16:35:30 INFO - PROCESS | 2516 | ++DOMWINDOW == 75 (15650800) [pid = 2516] [serial = 1772] [outer = 131D0C00] 16:35:30 INFO - PROCESS | 2516 | 1465860930711 Marionette TRACE conn3 <- [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]]]}] 16:35:30 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | ImageData.data rounds numbers with round-to-zero 16:35:30 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | took 703ms 16:35:30 INFO - PROCESS | 2516 | 1465860930777 Marionette TRACE conn3 -> [0,2325,"getWindowHandle",null] 16:35:30 INFO - PROCESS | 2516 | 1465860930779 Marionette TRACE conn3 <- [1,2325,null,{"value":"13"}] 16:35:30 INFO - PROCESS | 2516 | 1465860930783 Marionette TRACE conn3 -> [0,2326,"setScriptTimeout",{"ms":35000}] 16:35:30 INFO - PROCESS | 2516 | 1465860930786 Marionette TRACE conn3 <- [1,2326,null,{}] 16:35:30 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.set.html 16:35:30 INFO - PROCESS | 2516 | 1465860930796 Marionette TRACE conn3 -> [0,2327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:35:30 INFO - PROCESS | 2516 | 1465860930800 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:35:30 INFO - PROCESS | 2516 | 1465860930884 Marionette TRACE conn3 <- [1,2327,null,{"value":null}] 16:35:30 INFO - PROCESS | 2516 | 1465860930989 Marionette TRACE conn3 -> [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\", \"9aafb883-d809-412a-bdc1-689609e922c0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:35:30 INFO - PROCESS | 2516 | 1465860930992 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:35:30 INFO - PROCESS | 2516 | ++DOCSHELL 15EBEC00 == 48 [pid = 2516] [id = 591] 16:35:30 INFO - PROCESS | 2516 | ++DOMWINDOW == 76 (15F38C00) [pid = 2516] [serial = 1773] [outer = 00000000] 16:35:31 INFO - PROCESS | 2516 | ++DOMWINDOW == 77 (16A41000) [pid = 2516] [serial = 1774] [outer = 15F38C00] 16:35:31 INFO - PROCESS | 2516 | 1465860931038 Marionette DEBUG loaded listener.js 16:35:31 INFO - PROCESS | 2516 | ++DOMWINDOW == 78 (16D12C00) [pid = 2516] [serial = 1775] [outer = 15F38C00] 16:35:31 INFO - PROCESS | 2516 | 1465860931408 Marionette TRACE conn3 <- [1,2328,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.set.html",0,null,null,[["ImageData.data can be modified",0,null,null]]]}] 16:35:31 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | ImageData.data can be modified 16:35:31 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | took 702ms 16:35:31 INFO - PROCESS | 2516 | 1465860931471 Marionette TRACE conn3 -> [0,2329,"getWindowHandle",null] 16:35:31 INFO - PROCESS | 2516 | 1465860931473 Marionette TRACE conn3 <- [1,2329,null,{"value":"13"}] 16:35:31 INFO - PROCESS | 2516 | 1465860931477 Marionette TRACE conn3 -> [0,2330,"setScriptTimeout",{"ms":35000}] 16:35:31 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.string.html 16:35:31 INFO - PROCESS | 2516 | 1465860931478 Marionette TRACE conn3 <- [1,2330,null,{}] 16:35:31 INFO - PROCESS | 2516 | 1465860931482 Marionette TRACE conn3 -> [0,2331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:35:31 INFO - PROCESS | 2516 | 1465860931484 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:35:31 INFO - PROCESS | 2516 | 1465860931568 Marionette TRACE conn3 <- [1,2331,null,{"value":null}] 16:35:31 INFO - PROCESS | 2516 | 1465860931573 Marionette TRACE conn3 -> [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\", \"9aafb883-d809-412a-bdc1-689609e922c0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:35:31 INFO - PROCESS | 2516 | 1465860931575 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:35:31 INFO - PROCESS | 2516 | ++DOCSHELL 16EA1400 == 49 [pid = 2516] [id = 592] 16:35:31 INFO - PROCESS | 2516 | ++DOMWINDOW == 79 (16EDE800) [pid = 2516] [serial = 1776] [outer = 00000000] 16:35:31 INFO - PROCESS | 2516 | ++DOMWINDOW == 80 (176CE400) [pid = 2516] [serial = 1777] [outer = 16EDE800] 16:35:31 INFO - PROCESS | 2516 | 1465860931619 Marionette DEBUG loaded listener.js 16:35:31 INFO - PROCESS | 2516 | ++DOMWINDOW == 81 (17951400) [pid = 2516] [serial = 1778] [outer = 16EDE800] 16:35:32 INFO - PROCESS | 2516 | 1465860932067 Marionette TRACE conn3 <- [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]]]}] 16:35:32 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | ImageData.data converts strings to numbers with ToNumber 16:35:32 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | took 625ms 16:35:32 INFO - PROCESS | 2516 | 1465860932115 Marionette TRACE conn3 -> [0,2333,"getWindowHandle",null] 16:35:32 INFO - PROCESS | 2516 | 1465860932117 Marionette TRACE conn3 <- [1,2333,null,{"value":"13"}] 16:35:32 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html 16:35:32 INFO - PROCESS | 2516 | 1465860932127 Marionette TRACE conn3 -> [0,2334,"setScriptTimeout",{"ms":35000}] 16:35:32 INFO - PROCESS | 2516 | 1465860932128 Marionette TRACE conn3 <- [1,2334,null,{}] 16:35:32 INFO - PROCESS | 2516 | 1465860932132 Marionette TRACE conn3 -> [0,2335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:35:32 INFO - PROCESS | 2516 | 1465860932134 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:35:32 INFO - PROCESS | 2516 | 1465860932245 Marionette TRACE conn3 <- [1,2335,null,{"value":null}] 16:35:32 INFO - PROCESS | 2516 | 1465860932335 Marionette TRACE conn3 -> [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\", \"9aafb883-d809-412a-bdc1-689609e922c0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:35:32 INFO - PROCESS | 2516 | 1465860932337 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:35:32 INFO - PROCESS | 2516 | ++DOCSHELL 17F66C00 == 50 [pid = 2516] [id = 593] 16:35:32 INFO - PROCESS | 2516 | ++DOMWINDOW == 82 (18451400) [pid = 2516] [serial = 1779] [outer = 00000000] 16:35:32 INFO - PROCESS | 2516 | ++DOMWINDOW == 83 (19755800) [pid = 2516] [serial = 1780] [outer = 18451400] 16:35:32 INFO - PROCESS | 2516 | 1465860932379 Marionette DEBUG loaded listener.js 16:35:32 INFO - PROCESS | 2516 | ++DOMWINDOW == 84 (198CCC00) [pid = 2516] [serial = 1781] [outer = 18451400] 16:35:32 INFO - PROCESS | 2516 | 1465860932805 Marionette TRACE conn3 <- [1,2336,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html",0,null,null,[["ImageData.data converts undefined to 0",0,null,null]]]}] 16:35:32 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | ImageData.data converts undefined to 0 16:35:32 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | took 687ms 16:35:32 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html 16:35:32 INFO - PROCESS | 2516 | 1465860932820 Marionette TRACE conn3 -> [0,2337,"getWindowHandle",null] 16:35:32 INFO - PROCESS | 2516 | 1465860932822 Marionette TRACE conn3 <- [1,2337,null,{"value":"13"}] 16:35:32 INFO - PROCESS | 2516 | 1465860932825 Marionette TRACE conn3 -> [0,2338,"setScriptTimeout",{"ms":35000}] 16:35:32 INFO - PROCESS | 2516 | 1465860932826 Marionette TRACE conn3 <- [1,2338,null,{}] 16:35:32 INFO - PROCESS | 2516 | 1465860932830 Marionette TRACE conn3 -> [0,2339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:35:32 INFO - PROCESS | 2516 | 1465860932835 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:35:32 INFO - PROCESS | 2516 | 1465860932974 Marionette TRACE conn3 <- [1,2339,null,{"value":null}] 16:35:32 INFO - PROCESS | 2516 | 1465860932980 Marionette TRACE conn3 -> [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\", \"9aafb883-d809-412a-bdc1-689609e922c0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:35:32 INFO - PROCESS | 2516 | 1465860932982 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:35:33 INFO - PROCESS | 2516 | ++DOCSHELL 10A49000 == 51 [pid = 2516] [id = 594] 16:35:33 INFO - PROCESS | 2516 | ++DOMWINDOW == 85 (198D0800) [pid = 2516] [serial = 1782] [outer = 00000000] 16:35:33 INFO - PROCESS | 2516 | ++DOMWINDOW == 86 (19E89400) [pid = 2516] [serial = 1783] [outer = 198D0800] 16:35:33 INFO - PROCESS | 2516 | 1465860933080 Marionette DEBUG loaded listener.js 16:35:33 INFO - PROCESS | 2516 | ++DOMWINDOW == 87 (1A4ACC00) [pid = 2516] [serial = 1784] [outer = 198D0800] 16:35:33 INFO - PROCESS | 2516 | 1465860933558 Marionette TRACE conn3 <- [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]]]}] 16:35:33 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | putImageData() puts non-solid image data correctly 16:35:33 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | took 796ms 16:35:33 INFO - PROCESS | 2516 | 1465860933638 Marionette TRACE conn3 -> [0,2341,"getWindowHandle",null] 16:35:33 INFO - PROCESS | 2516 | 1465860933640 Marionette TRACE conn3 <- [1,2341,null,{"value":"13"}] 16:35:33 INFO - PROCESS | 2516 | 1465860933643 Marionette TRACE conn3 -> [0,2342,"setScriptTimeout",{"ms":35000}] 16:35:33 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html 16:35:33 INFO - PROCESS | 2516 | 1465860933645 Marionette TRACE conn3 <- [1,2342,null,{}] 16:35:33 INFO - PROCESS | 2516 | 1465860933648 Marionette TRACE conn3 -> [0,2343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:35:33 INFO - PROCESS | 2516 | 1465860933650 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:35:33 INFO - PROCESS | 2516 | 1465860933771 Marionette TRACE conn3 <- [1,2343,null,{"value":null}] 16:35:33 INFO - PROCESS | 2516 | 1465860933839 Marionette TRACE conn3 -> [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\", \"9aafb883-d809-412a-bdc1-689609e922c0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:35:33 INFO - PROCESS | 2516 | 1465860933841 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:35:33 INFO - PROCESS | 2516 | ++DOCSHELL 0C75F800 == 52 [pid = 2516] [id = 595] 16:35:33 INFO - PROCESS | 2516 | ++DOMWINDOW == 88 (1A4E2800) [pid = 2516] [serial = 1785] [outer = 00000000] 16:35:33 INFO - PROCESS | 2516 | ++DOMWINDOW == 89 (1A943800) [pid = 2516] [serial = 1786] [outer = 1A4E2800] 16:35:33 INFO - PROCESS | 2516 | 1465860933884 Marionette DEBUG loaded listener.js 16:35:33 INFO - PROCESS | 2516 | ++DOMWINDOW == 90 (1A948C00) [pid = 2516] [serial = 1787] [outer = 1A4E2800] 16:35:34 INFO - PROCESS | 2516 | --DOMWINDOW == 89 (1A4A7800) [pid = 2516] [serial = 1752] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.zero.html] 16:35:34 INFO - PROCESS | 2516 | --DOMWINDOW == 88 (1794A400) [pid = 2516] [serial = 1740] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html] 16:35:34 INFO - PROCESS | 2516 | --DOMWINDOW == 87 (15F3E400) [pid = 2516] [serial = 1734] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html] 16:35:34 INFO - PROCESS | 2516 | --DOMWINDOW == 86 (1129AC00) [pid = 2516] [serial = 1728] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html] 16:35:34 INFO - PROCESS | 2516 | --DOMWINDOW == 85 (13154C00) [pid = 2516] [serial = 1731] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.range.html] 16:35:34 INFO - PROCESS | 2516 | --DOMWINDOW == 84 (1771B000) [pid = 2516] [serial = 1743] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html] 16:35:34 INFO - PROCESS | 2516 | --DOMWINDOW == 83 (110CA800) [pid = 2516] [serial = 1719] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html] 16:35:34 INFO - PROCESS | 2516 | --DOMWINDOW == 82 (16EA6800) [pid = 2516] [serial = 1737] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html] 16:35:34 INFO - PROCESS | 2516 | --DOMWINDOW == 81 (198CC800) [pid = 2516] [serial = 1725] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html] 16:35:34 INFO - PROCESS | 2516 | --DOMWINDOW == 80 (105E6400) [pid = 2516] [serial = 1746] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.type.html] 16:35:34 INFO - PROCESS | 2516 | --DOMWINDOW == 79 (1314F800) [pid = 2516] [serial = 1749] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html] 16:35:34 INFO - PROCESS | 2516 | --DOMWINDOW == 78 (10373400) [pid = 2516] [serial = 1683] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html] 16:35:34 INFO - PROCESS | 2516 | --DOMWINDOW == 77 (12AE6000) [pid = 2516] [serial = 1686] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html] 16:35:34 INFO - PROCESS | 2516 | 1465860934413 Marionette TRACE conn3 <- [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]]]}] 16:35:34 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | putImageData() puts image data from getImageData() onto the canvas 16:35:34 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | took 795ms 16:35:34 INFO - PROCESS | 2516 | 1465860934446 Marionette TRACE conn3 -> [0,2345,"getWindowHandle",null] 16:35:34 INFO - PROCESS | 2516 | 1465860934448 Marionette TRACE conn3 <- [1,2345,null,{"value":"13"}] 16:35:34 INFO - PROCESS | 2516 | 1465860934451 Marionette TRACE conn3 -> [0,2346,"setScriptTimeout",{"ms":35000}] 16:35:34 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html 16:35:34 INFO - PROCESS | 2516 | 1465860934453 Marionette TRACE conn3 <- [1,2346,null,{}] 16:35:34 INFO - PROCESS | 2516 | 1465860934456 Marionette TRACE conn3 -> [0,2347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:35:34 INFO - PROCESS | 2516 | 1465860934458 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:35:34 INFO - PROCESS | 2516 | 1465860934545 Marionette TRACE conn3 <- [1,2347,null,{"value":null}] 16:35:34 INFO - PROCESS | 2516 | 1465860934644 Marionette TRACE conn3 -> [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\", \"9aafb883-d809-412a-bdc1-689609e922c0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:35:34 INFO - PROCESS | 2516 | 1465860934646 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:35:34 INFO - PROCESS | 2516 | ++DOCSHELL 1047F800 == 53 [pid = 2516] [id = 596] 16:35:34 INFO - PROCESS | 2516 | ++DOMWINDOW == 78 (104E8800) [pid = 2516] [serial = 1788] [outer = 00000000] 16:35:34 INFO - PROCESS | 2516 | ++DOMWINDOW == 79 (14310800) [pid = 2516] [serial = 1789] [outer = 104E8800] 16:35:34 INFO - PROCESS | 2516 | 1465860934690 Marionette DEBUG loaded listener.js 16:35:34 INFO - PROCESS | 2516 | ++DOMWINDOW == 80 (15F38800) [pid = 2516] [serial = 1790] [outer = 104E8800] 16:35:35 INFO - PROCESS | 2516 | 1465860935046 Marionette TRACE conn3 <- [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]]]}] 16:35:35 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | putImageData() is not affected by clipping regions 16:35:35 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | took 640ms 16:35:35 INFO - PROCESS | 2516 | 1465860935089 Marionette TRACE conn3 -> [0,2349,"getWindowHandle",null] 16:35:35 INFO - PROCESS | 2516 | 1465860935091 Marionette TRACE conn3 <- [1,2349,null,{"value":"13"}] 16:35:35 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.created.html 16:35:35 INFO - PROCESS | 2516 | 1465860935130 Marionette TRACE conn3 -> [0,2350,"setScriptTimeout",{"ms":35000}] 16:35:35 INFO - PROCESS | 2516 | 1465860935132 Marionette TRACE conn3 <- [1,2350,null,{}] 16:35:35 INFO - PROCESS | 2516 | 1465860935138 Marionette TRACE conn3 -> [0,2351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:35:35 INFO - PROCESS | 2516 | 1465860935140 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:35:35 INFO - PROCESS | 2516 | 1465860935222 Marionette TRACE conn3 <- [1,2351,null,{"value":null}] 16:35:35 INFO - PROCESS | 2516 | 1465860935228 Marionette TRACE conn3 -> [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\", \"9aafb883-d809-412a-bdc1-689609e922c0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:35:35 INFO - PROCESS | 2516 | 1465860935230 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:35:35 INFO - PROCESS | 2516 | ++DOCSHELL 13247800 == 54 [pid = 2516] [id = 597] 16:35:35 INFO - PROCESS | 2516 | ++DOMWINDOW == 81 (17ED1C00) [pid = 2516] [serial = 1791] [outer = 00000000] 16:35:35 INFO - PROCESS | 2516 | ++DOMWINDOW == 82 (1A685C00) [pid = 2516] [serial = 1792] [outer = 17ED1C00] 16:35:35 INFO - PROCESS | 2516 | 1465860935272 Marionette DEBUG loaded listener.js 16:35:35 INFO - PROCESS | 2516 | ++DOMWINDOW == 83 (1A68B000) [pid = 2516] [serial = 1793] [outer = 17ED1C00] 16:35:35 INFO - PROCESS | 2516 | 1465860935704 Marionette TRACE conn3 <- [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]]]}] 16:35:35 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | putImageData() puts image data from createImageData() onto the canvas 16:35:35 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | took 639ms 16:35:35 INFO - PROCESS | 2516 | 1465860935733 Marionette TRACE conn3 -> [0,2353,"getWindowHandle",null] 16:35:35 INFO - PROCESS | 2516 | 1465860935735 Marionette TRACE conn3 <- [1,2353,null,{"value":"13"}] 16:35:35 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html 16:35:35 INFO - PROCESS | 2516 | 1465860935752 Marionette TRACE conn3 -> [0,2354,"setScriptTimeout",{"ms":35000}] 16:35:35 INFO - PROCESS | 2516 | 1465860935753 Marionette TRACE conn3 <- [1,2354,null,{}] 16:35:35 INFO - PROCESS | 2516 | 1465860935757 Marionette TRACE conn3 -> [0,2355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:35:35 INFO - PROCESS | 2516 | 1465860935758 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:35:35 INFO - PROCESS | 2516 | 1465860935847 Marionette TRACE conn3 <- [1,2355,null,{"value":null}] 16:35:35 INFO - PROCESS | 2516 | 1465860935852 Marionette TRACE conn3 -> [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\", \"9aafb883-d809-412a-bdc1-689609e922c0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:35:35 INFO - PROCESS | 2516 | 1465860935854 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:35:35 INFO - PROCESS | 2516 | ++DOCSHELL 105EB000 == 55 [pid = 2516] [id = 598] 16:35:35 INFO - PROCESS | 2516 | ++DOMWINDOW == 84 (16999C00) [pid = 2516] [serial = 1794] [outer = 00000000] 16:35:35 INFO - PROCESS | 2516 | ++DOMWINDOW == 85 (1AB88400) [pid = 2516] [serial = 1795] [outer = 16999C00] 16:35:35 INFO - PROCESS | 2516 | 1465860935896 Marionette DEBUG loaded listener.js 16:35:35 INFO - PROCESS | 2516 | ++DOMWINDOW == 86 (1AB8B400) [pid = 2516] [serial = 1796] [outer = 16999C00] 16:35:36 INFO - PROCESS | 2516 | 1465860936395 Marionette TRACE conn3 <- [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]]]}] 16:35:36 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | putImageData() accepts image data got from a different canvas 16:35:36 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | took 702ms 16:35:36 INFO - PROCESS | 2516 | 1465860936449 Marionette TRACE conn3 -> [0,2357,"getWindowHandle",null] 16:35:36 INFO - PROCESS | 2516 | 1465860936454 Marionette TRACE conn3 <- [1,2357,null,{"value":"13"}] 16:35:36 INFO - PROCESS | 2516 | 1465860936460 Marionette TRACE conn3 -> [0,2358,"setScriptTimeout",{"ms":35000}] 16:35:36 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html 16:35:36 INFO - PROCESS | 2516 | 1465860936463 Marionette TRACE conn3 <- [1,2358,null,{}] 16:35:36 INFO - PROCESS | 2516 | 1465860936469 Marionette TRACE conn3 -> [0,2359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:35:36 INFO - PROCESS | 2516 | 1465860936472 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:35:36 INFO - PROCESS | 2516 | 1465860936635 Marionette TRACE conn3 <- [1,2359,null,{"value":null}] 16:35:36 INFO - PROCESS | 2516 | 1465860936750 Marionette TRACE conn3 -> [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\", \"9aafb883-d809-412a-bdc1-689609e922c0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:35:36 INFO - PROCESS | 2516 | 1465860936755 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:35:36 INFO - PROCESS | 2516 | ++DOCSHELL 105EB800 == 56 [pid = 2516] [id = 599] 16:35:36 INFO - PROCESS | 2516 | ++DOMWINDOW == 87 (10A4BC00) [pid = 2516] [serial = 1797] [outer = 00000000] 16:35:36 INFO - PROCESS | 2516 | ++DOMWINDOW == 88 (12AE5400) [pid = 2516] [serial = 1798] [outer = 10A4BC00] 16:35:36 INFO - PROCESS | 2516 | 1465860936856 Marionette DEBUG loaded listener.js 16:35:36 INFO - PROCESS | 2516 | ++DOMWINDOW == 89 (130C2800) [pid = 2516] [serial = 1799] [outer = 10A4BC00] 16:35:37 INFO - PROCESS | 2516 | 1465860937474 Marionette TRACE conn3 <- [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]]]}] 16:35:37 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | putImageData() handles negative-sized dirty rectangles correctly 16:35:37 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | took 1046ms 16:35:37 INFO - PROCESS | 2516 | 1465860937507 Marionette TRACE conn3 -> [0,2361,"getWindowHandle",null] 16:35:37 INFO - PROCESS | 2516 | 1465860937512 Marionette TRACE conn3 <- [1,2361,null,{"value":"13"}] 16:35:37 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html 16:35:37 INFO - PROCESS | 2516 | 1465860937537 Marionette TRACE conn3 -> [0,2362,"setScriptTimeout",{"ms":35000}] 16:35:37 INFO - PROCESS | 2516 | 1465860937540 Marionette TRACE conn3 <- [1,2362,null,{}] 16:35:37 INFO - PROCESS | 2516 | 1465860937544 Marionette TRACE conn3 -> [0,2363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:35:37 INFO - PROCESS | 2516 | 1465860937546 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:35:37 INFO - PROCESS | 2516 | 1465860937665 Marionette TRACE conn3 <- [1,2363,null,{"value":null}] 16:35:37 INFO - PROCESS | 2516 | 1465860937778 Marionette TRACE conn3 -> [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\", \"9aafb883-d809-412a-bdc1-689609e922c0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:35:37 INFO - PROCESS | 2516 | 1465860937781 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:35:37 INFO - PROCESS | 2516 | ++DOCSHELL 15A92C00 == 57 [pid = 2516] [id = 600] 16:35:37 INFO - PROCESS | 2516 | ++DOMWINDOW == 90 (15A93800) [pid = 2516] [serial = 1800] [outer = 00000000] 16:35:37 INFO - PROCESS | 2516 | ++DOMWINDOW == 91 (15FB6C00) [pid = 2516] [serial = 1801] [outer = 15A93800] 16:35:37 INFO - PROCESS | 2516 | 1465860937876 Marionette DEBUG loaded listener.js 16:35:37 INFO - PROCESS | 2516 | ++DOMWINDOW == 92 (16D0F800) [pid = 2516] [serial = 1802] [outer = 15A93800] 16:35:38 INFO - PROCESS | 2516 | 1465860938495 Marionette TRACE conn3 <- [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]]]}] 16:35:38 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | putImageData() handles dirty rectangles outside the canvas correctly 16:35:38 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | took 998ms 16:35:38 INFO - PROCESS | 2516 | 1465860938541 Marionette TRACE conn3 -> [0,2365,"getWindowHandle",null] 16:35:38 INFO - PROCESS | 2516 | 1465860938543 Marionette TRACE conn3 <- [1,2365,null,{"value":"13"}] 16:35:38 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html 16:35:38 INFO - PROCESS | 2516 | 1465860938548 Marionette TRACE conn3 -> [0,2366,"setScriptTimeout",{"ms":35000}] 16:35:38 INFO - PROCESS | 2516 | 1465860938551 Marionette TRACE conn3 <- [1,2366,null,{}] 16:35:38 INFO - PROCESS | 2516 | 1465860938562 Marionette TRACE conn3 -> [0,2367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:35:38 INFO - PROCESS | 2516 | 1465860938567 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:35:38 INFO - PROCESS | 2516 | 1465860938714 Marionette TRACE conn3 <- [1,2367,null,{"value":null}] 16:35:38 INFO - PROCESS | 2516 | 1465860938857 Marionette TRACE conn3 -> [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\", \"9aafb883-d809-412a-bdc1-689609e922c0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:35:38 INFO - PROCESS | 2516 | 1465860938860 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:35:38 INFO - PROCESS | 2516 | ++DOCSHELL 16F80000 == 58 [pid = 2516] [id = 601] 16:35:38 INFO - PROCESS | 2516 | ++DOMWINDOW == 93 (198D3C00) [pid = 2516] [serial = 1803] [outer = 00000000] 16:35:38 INFO - PROCESS | 2516 | ++DOMWINDOW == 94 (1A4AD400) [pid = 2516] [serial = 1804] [outer = 198D3C00] 16:35:38 INFO - PROCESS | 2516 | 1465860938916 Marionette DEBUG loaded listener.js 16:35:38 INFO - PROCESS | 2516 | ++DOMWINDOW == 95 (1A685800) [pid = 2516] [serial = 1805] [outer = 198D3C00] 16:35:39 INFO - PROCESS | 2516 | 1465860939693 Marionette TRACE conn3 <- [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]]]}] 16:35:39 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | putImageData() only modifies areas inside the dirty rectangle, using width and height 16:35:39 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | took 1186ms 16:35:39 INFO - PROCESS | 2516 | 1465860939742 Marionette TRACE conn3 -> [0,2369,"getWindowHandle",null] 16:35:39 INFO - PROCESS | 2516 | 1465860939747 Marionette TRACE conn3 <- [1,2369,null,{"value":"13"}] 16:35:39 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html 16:35:39 INFO - PROCESS | 2516 | 1465860939766 Marionette TRACE conn3 -> [0,2370,"setScriptTimeout",{"ms":35000}] 16:35:39 INFO - PROCESS | 2516 | 1465860939769 Marionette TRACE conn3 <- [1,2370,null,{}] 16:35:39 INFO - PROCESS | 2516 | 1465860939774 Marionette TRACE conn3 -> [0,2371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:35:39 INFO - PROCESS | 2516 | 1465860939777 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:35:39 INFO - PROCESS | 2516 | 1465860939881 Marionette TRACE conn3 <- [1,2371,null,{"value":null}] 16:35:40 INFO - PROCESS | 2516 | 1465860940019 Marionette TRACE conn3 -> [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\", \"9aafb883-d809-412a-bdc1-689609e922c0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:35:40 INFO - PROCESS | 2516 | 1465860940023 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:35:40 INFO - PROCESS | 2516 | ++DOCSHELL 12AE1400 == 59 [pid = 2516] [id = 602] 16:35:40 INFO - PROCESS | 2516 | ++DOMWINDOW == 96 (12AE7800) [pid = 2516] [serial = 1806] [outer = 00000000] 16:35:40 INFO - PROCESS | 2516 | ++DOMWINDOW == 97 (12D62000) [pid = 2516] [serial = 1807] [outer = 12AE7800] 16:35:40 INFO - PROCESS | 2516 | 1465860940078 Marionette DEBUG loaded listener.js 16:35:40 INFO - PROCESS | 2516 | ++DOMWINDOW == 98 (13147000) [pid = 2516] [serial = 1808] [outer = 12AE7800] 16:35:41 INFO - PROCESS | 2516 | --DOCSHELL 15A9C400 == 58 [pid = 2516] [id = 397] 16:35:41 INFO - PROCESS | 2516 | --DOCSHELL 12817800 == 57 [pid = 2516] [id = 395] 16:35:41 INFO - PROCESS | 2516 | --DOCSHELL 12ADD000 == 56 [pid = 2516] [id = 384] 16:35:41 INFO - PROCESS | 2516 | --DOCSHELL 16EE3000 == 55 [pid = 2516] [id = 399] 16:35:41 INFO - PROCESS | 2516 | --DOCSHELL 15F38000 == 54 [pid = 2516] [id = 400] 16:35:41 INFO - PROCESS | 2516 | --DOCSHELL 10ECC400 == 53 [pid = 2516] [id = 583] 16:35:41 INFO - PROCESS | 2516 | --DOCSHELL 131D1C00 == 52 [pid = 2516] [id = 581] 16:35:41 INFO - PROCESS | 2516 | --DOCSHELL 13C12000 == 51 [pid = 2516] [id = 393] 16:35:41 INFO - PROCESS | 2516 | --DOCSHELL 13247800 == 50 [pid = 2516] [id = 597] 16:35:41 INFO - PROCESS | 2516 | --DOCSHELL 1047F800 == 49 [pid = 2516] [id = 596] 16:35:41 INFO - PROCESS | 2516 | --DOCSHELL 0C75F800 == 48 [pid = 2516] [id = 595] 16:35:41 INFO - PROCESS | 2516 | --DOCSHELL 10A49000 == 47 [pid = 2516] [id = 594] 16:35:41 INFO - PROCESS | 2516 | --DOCSHELL 17F66C00 == 46 [pid = 2516] [id = 593] 16:35:41 INFO - PROCESS | 2516 | --DOCSHELL 16EA1400 == 45 [pid = 2516] [id = 592] 16:35:41 INFO - PROCESS | 2516 | --DOCSHELL 15EBEC00 == 44 [pid = 2516] [id = 591] 16:35:41 INFO - PROCESS | 2516 | --DOCSHELL 13151000 == 43 [pid = 2516] [id = 590] 16:35:41 INFO - PROCESS | 2516 | --DOCSHELL 10BAAC00 == 42 [pid = 2516] [id = 589] 16:35:41 INFO - PROCESS | 2516 | --DOCSHELL 1A30A800 == 41 [pid = 2516] [id = 588] 16:35:41 INFO - PROCESS | 2516 | --DOCSHELL 105E7000 == 40 [pid = 2516] [id = 586] 16:35:41 INFO - PROCESS | 2516 | --DOCSHELL 15F41C00 == 39 [pid = 2516] [id = 587] 16:35:41 INFO - PROCESS | 2516 | --DOCSHELL 14FCD800 == 38 [pid = 2516] [id = 398] 16:35:41 INFO - PROCESS | 2516 | --DOCSHELL 131D9400 == 37 [pid = 2516] [id = 385] 16:35:41 INFO - PROCESS | 2516 | --DOCSHELL 105F1000 == 36 [pid = 2516] [id = 394] 16:35:41 INFO - PROCESS | 2516 | --DOCSHELL 104E6800 == 35 [pid = 2516] [id = 582] 16:35:41 INFO - PROCESS | 2516 | --DOCSHELL 15EBD800 == 34 [pid = 2516] [id = 390] 16:35:41 INFO - PROCESS | 2516 | --DOCSHELL 1A313800 == 33 [pid = 2516] [id = 584] 16:35:41 INFO - PROCESS | 2516 | --DOCSHELL 13C4CC00 == 32 [pid = 2516] [id = 396] 16:35:41 INFO - PROCESS | 2516 | --DOCSHELL 12AE0400 == 31 [pid = 2516] [id = 562] 16:35:41 INFO - PROCESS | 2516 | --DOCSHELL 15A8E000 == 30 [pid = 2516] [id = 387] 16:35:41 INFO - PROCESS | 2516 | --DOCSHELL 10A54C00 == 29 [pid = 2516] [id = 585] 16:35:41 INFO - PROCESS | 2516 | --DOCSHELL 15A92C00 == 28 [pid = 2516] [id = 600] 16:35:41 INFO - PROCESS | 2516 | --DOCSHELL 16F80000 == 27 [pid = 2516] [id = 601] 16:35:41 INFO - PROCESS | 2516 | --DOCSHELL 105EB000 == 26 [pid = 2516] [id = 598] 16:35:41 INFO - PROCESS | 2516 | --DOCSHELL 105EB800 == 25 [pid = 2516] [id = 599] 16:35:41 INFO - PROCESS | 2516 | --DOMWINDOW == 97 (17E60800) [pid = 2516] [serial = 1741] [outer = 00000000] [url = about:blank] 16:35:41 INFO - PROCESS | 2516 | --DOMWINDOW == 96 (1698F000) [pid = 2516] [serial = 1735] [outer = 00000000] [url = about:blank] 16:35:41 INFO - PROCESS | 2516 | --DOMWINDOW == 95 (16D09000) [pid = 2516] [serial = 1736] [outer = 00000000] [url = about:blank] 16:35:41 INFO - PROCESS | 2516 | --DOMWINDOW == 94 (131D8800) [pid = 2516] [serial = 1730] [outer = 00000000] [url = about:blank] 16:35:41 INFO - PROCESS | 2516 | --DOMWINDOW == 93 (13150400) [pid = 2516] [serial = 1729] [outer = 00000000] [url = about:blank] 16:35:41 INFO - PROCESS | 2516 | --DOMWINDOW == 92 (14308400) [pid = 2516] [serial = 1732] [outer = 00000000] [url = about:blank] 16:35:41 INFO - PROCESS | 2516 | --DOMWINDOW == 91 (14FCA400) [pid = 2516] [serial = 1733] [outer = 00000000] [url = about:blank] 16:35:41 INFO - PROCESS | 2516 | --DOMWINDOW == 90 (16A3E800) [pid = 2516] [serial = 1723] [outer = 00000000] [url = about:blank] 16:35:41 INFO - PROCESS | 2516 | --DOMWINDOW == 89 (19CAAC00) [pid = 2516] [serial = 1744] [outer = 00000000] [url = about:blank] 16:35:41 INFO - PROCESS | 2516 | --DOMWINDOW == 88 (13D56800) [pid = 2516] [serial = 1721] [outer = 00000000] [url = about:blank] 16:35:41 INFO - PROCESS | 2516 | --DOMWINDOW == 87 (13657C00) [pid = 2516] [serial = 1720] [outer = 00000000] [url = about:blank] 16:35:41 INFO - PROCESS | 2516 | --DOMWINDOW == 86 (17619400) [pid = 2516] [serial = 1738] [outer = 00000000] [url = about:blank] 16:35:41 INFO - PROCESS | 2516 | --DOMWINDOW == 85 (19E84400) [pid = 2516] [serial = 1727] [outer = 00000000] [url = about:blank] 16:35:41 INFO - PROCESS | 2516 | --DOMWINDOW == 84 (19CA3000) [pid = 2516] [serial = 1726] [outer = 00000000] [url = about:blank] 16:35:41 INFO - PROCESS | 2516 | --DOMWINDOW == 83 (13148800) [pid = 2516] [serial = 1747] [outer = 00000000] [url = about:blank] 16:35:41 INFO - PROCESS | 2516 | --DOMWINDOW == 82 (19E8D400) [pid = 2516] [serial = 1745] [outer = 00000000] [url = about:blank] 16:35:41 INFO - PROCESS | 2516 | --DOMWINDOW == 81 (13154400) [pid = 2516] [serial = 1748] [outer = 00000000] [url = about:blank] 16:35:41 INFO - PROCESS | 2516 | --DOMWINDOW == 80 (1A4B4C00) [pid = 2516] [serial = 1754] [outer = 00000000] [url = about:blank] 16:35:41 INFO - PROCESS | 2516 | --DOMWINDOW == 79 (17F67000) [pid = 2516] [serial = 1742] [outer = 00000000] [url = about:blank] 16:35:41 INFO - PROCESS | 2516 | --DOMWINDOW == 78 (1A250C00) [pid = 2516] [serial = 1750] [outer = 00000000] [url = about:blank] 16:35:41 INFO - PROCESS | 2516 | --DOMWINDOW == 77 (1A257800) [pid = 2516] [serial = 1751] [outer = 00000000] [url = about:blank] 16:35:41 INFO - PROCESS | 2516 | --DOMWINDOW == 76 (176CB800) [pid = 2516] [serial = 1739] [outer = 00000000] [url = about:blank] 16:35:41 INFO - PROCESS | 2516 | --DOMWINDOW == 75 (10BB0C00) [pid = 2516] [serial = 1685] [outer = 00000000] [url = about:blank] 16:35:41 INFO - PROCESS | 2516 | --DOMWINDOW == 74 (1309A800) [pid = 2516] [serial = 1688] [outer = 00000000] [url = about:blank] 16:35:41 INFO - PROCESS | 2516 | --DOMWINDOW == 73 (1A4E8800) [pid = 2516] [serial = 1756] [outer = 00000000] [url = about:blank] 16:35:41 INFO - PROCESS | 2516 | --DOMWINDOW == 72 (1A4B4000) [pid = 2516] [serial = 1753] [outer = 00000000] [url = about:blank] 16:35:41 INFO - PROCESS | 2516 | 1465860941370 Marionette TRACE conn3 <- [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]]]}] 16:35:41 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | putImageData() only modifies areas inside the dirty rectangle, using x and y 16:35:41 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | took 1701ms 16:35:41 INFO - PROCESS | 2516 | 1465860941473 Marionette TRACE conn3 -> [0,2373,"getWindowHandle",null] 16:35:41 INFO - PROCESS | 2516 | 1465860941478 Marionette TRACE conn3 <- [1,2373,null,{"value":"13"}] 16:35:41 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html 16:35:41 INFO - PROCESS | 2516 | 1465860941491 Marionette TRACE conn3 -> [0,2374,"setScriptTimeout",{"ms":35000}] 16:35:41 INFO - PROCESS | 2516 | 1465860941494 Marionette TRACE conn3 <- [1,2374,null,{}] 16:35:41 INFO - PROCESS | 2516 | 1465860941500 Marionette TRACE conn3 -> [0,2375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:35:41 INFO - PROCESS | 2516 | 1465860941503 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:35:41 INFO - PROCESS | 2516 | 1465860941588 Marionette TRACE conn3 <- [1,2375,null,{"value":null}] 16:35:41 INFO - PROCESS | 2516 | 1465860941683 Marionette TRACE conn3 -> [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\", \"9aafb883-d809-412a-bdc1-689609e922c0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:35:41 INFO - PROCESS | 2516 | 1465860941688 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:35:41 INFO - PROCESS | 2516 | ++DOCSHELL 10A4B800 == 26 [pid = 2516] [id = 603] 16:35:41 INFO - PROCESS | 2516 | ++DOMWINDOW == 73 (10A50800) [pid = 2516] [serial = 1809] [outer = 00000000] 16:35:41 INFO - PROCESS | 2516 | ++DOMWINDOW == 74 (10EF1400) [pid = 2516] [serial = 1810] [outer = 10A50800] 16:35:41 INFO - PROCESS | 2516 | 1465860941741 Marionette DEBUG loaded listener.js 16:35:41 INFO - PROCESS | 2516 | ++DOMWINDOW == 75 (110C1400) [pid = 2516] [serial = 1811] [outer = 10A50800] 16:35:42 INFO - PROCESS | 2516 | 1465860942171 Marionette TRACE conn3 <- [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]]]}] 16:35:42 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | putImageData() with zero-sized dirty rectangle puts nothing 16:35:42 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | took 749ms 16:35:42 INFO - PROCESS | 2516 | 1465860942230 Marionette TRACE conn3 -> [0,2377,"getWindowHandle",null] 16:35:42 INFO - PROCESS | 2516 | 1465860942234 Marionette TRACE conn3 <- [1,2377,null,{"value":"13"}] 16:35:42 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html 16:35:42 INFO - PROCESS | 2516 | 1465860942241 Marionette TRACE conn3 -> [0,2378,"setScriptTimeout",{"ms":35000}] 16:35:42 INFO - PROCESS | 2516 | 1465860942243 Marionette TRACE conn3 <- [1,2378,null,{}] 16:35:42 INFO - PROCESS | 2516 | 1465860942247 Marionette TRACE conn3 -> [0,2379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:35:42 INFO - PROCESS | 2516 | 1465860942249 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:35:42 INFO - PROCESS | 2516 | 1465860942336 Marionette TRACE conn3 <- [1,2379,null,{"value":null}] 16:35:42 INFO - PROCESS | 2516 | 1465860942344 Marionette TRACE conn3 -> [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\", \"9aafb883-d809-412a-bdc1-689609e922c0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:35:42 INFO - PROCESS | 2516 | 1465860942347 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:35:42 INFO - PROCESS | 2516 | ++DOCSHELL 13248400 == 27 [pid = 2516] [id = 604] 16:35:42 INFO - PROCESS | 2516 | ++DOMWINDOW == 76 (13248800) [pid = 2516] [serial = 1812] [outer = 00000000] 16:35:42 INFO - PROCESS | 2516 | ++DOMWINDOW == 77 (13660800) [pid = 2516] [serial = 1813] [outer = 13248800] 16:35:42 INFO - PROCESS | 2516 | 1465860942394 Marionette DEBUG loaded listener.js 16:35:42 INFO - PROCESS | 2516 | ++DOMWINDOW == 78 (13C12C00) [pid = 2516] [serial = 1814] [outer = 13248800] 16:35:42 INFO - PROCESS | 2516 | 1465860942859 Marionette TRACE conn3 <- [1,2380,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.modified.html",0,null,null,[["putImageData() puts modified image data correctly",0,null,null]]]}] 16:35:42 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | putImageData() puts modified image data correctly 16:35:42 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | took 702ms 16:35:42 INFO - PROCESS | 2516 | 1465860942923 Marionette TRACE conn3 -> [0,2381,"getWindowHandle",null] 16:35:42 INFO - PROCESS | 2516 | 1465860942926 Marionette TRACE conn3 <- [1,2381,null,{"value":"13"}] 16:35:42 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html 16:35:42 INFO - PROCESS | 2516 | 1465860942929 Marionette TRACE conn3 -> [0,2382,"setScriptTimeout",{"ms":35000}] 16:35:42 INFO - PROCESS | 2516 | 1465860942932 Marionette TRACE conn3 <- [1,2382,null,{}] 16:35:42 INFO - PROCESS | 2516 | 1465860942943 Marionette TRACE conn3 -> [0,2383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:35:42 INFO - PROCESS | 2516 | 1465860942947 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:35:43 INFO - PROCESS | 2516 | 1465860943065 Marionette TRACE conn3 <- [1,2383,null,{"value":null}] 16:35:43 INFO - PROCESS | 2516 | 1465860943173 Marionette TRACE conn3 -> [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\", \"9aafb883-d809-412a-bdc1-689609e922c0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:35:43 INFO - PROCESS | 2516 | 1465860943176 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:35:43 INFO - PROCESS | 2516 | ++DOCSHELL 15A90C00 == 28 [pid = 2516] [id = 605] 16:35:43 INFO - PROCESS | 2516 | ++DOMWINDOW == 79 (15A91800) [pid = 2516] [serial = 1815] [outer = 00000000] 16:35:43 INFO - PROCESS | 2516 | ++DOMWINDOW == 80 (15F38000) [pid = 2516] [serial = 1816] [outer = 15A91800] 16:35:43 INFO - PROCESS | 2516 | 1465860943224 Marionette DEBUG loaded listener.js 16:35:43 INFO - PROCESS | 2516 | ++DOMWINDOW == 81 (1669B800) [pid = 2516] [serial = 1817] [outer = 15A91800] 16:35:43 INFO - PROCESS | 2516 | 1465860943672 Marionette TRACE conn3 <- [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]]]}] 16:35:43 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | putImageData() throws TypeError if arguments are not finite 16:35:43 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | took 796ms 16:35:43 INFO - PROCESS | 2516 | 1465860943731 Marionette TRACE conn3 -> [0,2385,"getWindowHandle",null] 16:35:43 INFO - PROCESS | 2516 | 1465860943734 Marionette TRACE conn3 <- [1,2385,null,{"value":"13"}] 16:35:43 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.null.html 16:35:43 INFO - PROCESS | 2516 | 1465860943742 Marionette TRACE conn3 -> [0,2386,"setScriptTimeout",{"ms":35000}] 16:35:43 INFO - PROCESS | 2516 | 1465860943759 Marionette TRACE conn3 <- [1,2386,null,{}] 16:35:43 INFO - PROCESS | 2516 | 1465860943767 Marionette TRACE conn3 -> [0,2387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:35:43 INFO - PROCESS | 2516 | 1465860943770 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:35:43 INFO - PROCESS | 2516 | 1465860943892 Marionette TRACE conn3 <- [1,2387,null,{"value":null}] 16:35:43 INFO - PROCESS | 2516 | 1465860943960 Marionette TRACE conn3 -> [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\", \"9aafb883-d809-412a-bdc1-689609e922c0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:35:43 INFO - PROCESS | 2516 | 1465860943962 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:35:43 INFO - PROCESS | 2516 | ++DOCSHELL 16A40C00 == 29 [pid = 2516] [id = 606] 16:35:43 INFO - PROCESS | 2516 | ++DOMWINDOW == 82 (1669A000) [pid = 2516] [serial = 1818] [outer = 00000000] 16:35:43 INFO - PROCESS | 2516 | ++DOMWINDOW == 83 (16EA1400) [pid = 2516] [serial = 1819] [outer = 1669A000] 16:35:44 INFO - PROCESS | 2516 | 1465860944006 Marionette DEBUG loaded listener.js 16:35:44 INFO - PROCESS | 2516 | ++DOMWINDOW == 84 (1700F800) [pid = 2516] [serial = 1820] [outer = 1669A000] 16:35:44 INFO - PROCESS | 2516 | 1465860944411 Marionette TRACE conn3 <- [1,2388,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.null.html",0,null,null,[["putImageData() with null imagedata throws TypeError",0,null,null]]]}] 16:35:44 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | putImageData() with null imagedata throws TypeError 16:35:44 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | took 687ms 16:35:44 INFO - PROCESS | 2516 | 1465860944461 Marionette TRACE conn3 -> [0,2389,"getWindowHandle",null] 16:35:44 INFO - PROCESS | 2516 | 1465860944463 Marionette TRACE conn3 <- [1,2389,null,{"value":"13"}] 16:35:44 INFO - PROCESS | 2516 | 1465860944469 Marionette TRACE conn3 -> [0,2390,"setScriptTimeout",{"ms":35000}] 16:35:44 INFO - PROCESS | 2516 | 1465860944471 Marionette TRACE conn3 <- [1,2390,null,{}] 16:35:44 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.path.html 16:35:44 INFO - PROCESS | 2516 | 1465860944474 Marionette TRACE conn3 -> [0,2391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:35:44 INFO - PROCESS | 2516 | 1465860944476 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:35:44 INFO - PROCESS | 2516 | 1465860944593 Marionette TRACE conn3 <- [1,2391,null,{"value":null}] 16:35:44 INFO - PROCESS | 2516 | 1465860944599 Marionette TRACE conn3 -> [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\", \"9aafb883-d809-412a-bdc1-689609e922c0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:35:44 INFO - PROCESS | 2516 | 1465860944601 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:35:44 INFO - PROCESS | 2516 | ++DOCSHELL 16F8AC00 == 30 [pid = 2516] [id = 607] 16:35:44 INFO - PROCESS | 2516 | ++DOMWINDOW == 85 (176C2800) [pid = 2516] [serial = 1821] [outer = 00000000] 16:35:44 INFO - PROCESS | 2516 | ++DOMWINDOW == 86 (1794BC00) [pid = 2516] [serial = 1822] [outer = 176C2800] 16:35:44 INFO - PROCESS | 2516 | 1465860944644 Marionette DEBUG loaded listener.js 16:35:44 INFO - PROCESS | 2516 | ++DOMWINDOW == 87 (17E60800) [pid = 2516] [serial = 1823] [outer = 176C2800] 16:35:45 INFO - PROCESS | 2516 | 1465860945107 Marionette TRACE conn3 <- [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]]]}] 16:35:45 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | putImageData() does not affect the current path 16:35:45 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | took 702ms 16:35:45 INFO - PROCESS | 2516 | 1465860945171 Marionette TRACE conn3 -> [0,2393,"getWindowHandle",null] 16:35:45 INFO - PROCESS | 2516 | 1465860945173 Marionette TRACE conn3 <- [1,2393,null,{"value":"13"}] 16:35:45 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html 16:35:45 INFO - PROCESS | 2516 | 1465860945177 Marionette TRACE conn3 -> [0,2394,"setScriptTimeout",{"ms":35000}] 16:35:45 INFO - PROCESS | 2516 | 1465860945178 Marionette TRACE conn3 <- [1,2394,null,{}] 16:35:45 INFO - PROCESS | 2516 | 1465860945181 Marionette TRACE conn3 -> [0,2395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:35:45 INFO - PROCESS | 2516 | 1465860945187 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:35:45 INFO - PROCESS | 2516 | 1465860945329 Marionette TRACE conn3 <- [1,2395,null,{"value":null}] 16:35:45 INFO - PROCESS | 2516 | 1465860945398 Marionette TRACE conn3 -> [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\", \"9aafb883-d809-412a-bdc1-689609e922c0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:35:45 INFO - PROCESS | 2516 | 1465860945401 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:35:45 INFO - PROCESS | 2516 | ++DOCSHELL 1845D800 == 31 [pid = 2516] [id = 608] 16:35:45 INFO - PROCESS | 2516 | ++DOMWINDOW == 88 (19750400) [pid = 2516] [serial = 1824] [outer = 00000000] 16:35:45 INFO - PROCESS | 2516 | ++DOMWINDOW == 89 (19C9F400) [pid = 2516] [serial = 1825] [outer = 19750400] 16:35:45 INFO - PROCESS | 2516 | 1465860945444 Marionette DEBUG loaded listener.js 16:35:45 INFO - PROCESS | 2516 | ++DOMWINDOW == 90 (19E88000) [pid = 2516] [serial = 1826] [outer = 19750400] 16:35:46 INFO - PROCESS | 2516 | --DOMWINDOW == 89 (10EF3400) [pid = 2516] [serial = 1755] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html] 16:35:46 INFO - PROCESS | 2516 | --DOMWINDOW == 88 (16D07C00) [pid = 2516] [serial = 1716] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html] 16:35:46 INFO - PROCESS | 2516 | --DOMWINDOW == 87 (10A52800) [pid = 2516] [serial = 1758] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html] 16:35:46 INFO - PROCESS | 2516 | --DOMWINDOW == 86 (1A4A7400) [pid = 2516] [serial = 1764] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.properties.html] 16:35:46 INFO - PROCESS | 2516 | --DOMWINDOW == 85 (16999C00) [pid = 2516] [serial = 1794] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.cross.html] 16:35:46 INFO - PROCESS | 2516 | --DOMWINDOW == 84 (16D11C00) [pid = 2516] [serial = 1761] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.nan.html] 16:35:46 INFO - PROCESS | 2516 | --DOMWINDOW == 83 (198D0800) [pid = 2516] [serial = 1782] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html] 16:35:46 INFO - PROCESS | 2516 | --DOMWINDOW == 82 (15F34400) [pid = 2516] [serial = 1722] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html] 16:35:46 INFO - PROCESS | 2516 | --DOMWINDOW == 81 (16EDE800) [pid = 2516] [serial = 1776] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.string.html] 16:35:46 INFO - PROCESS | 2516 | --DOMWINDOW == 80 (1A4E2800) [pid = 2516] [serial = 1785] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.basic.html] 16:35:46 INFO - PROCESS | 2516 | --DOMWINDOW == 79 (131D0C00) [pid = 2516] [serial = 1770] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.round.html] 16:35:46 INFO - PROCESS | 2516 | --DOMWINDOW == 78 (17ED1C00) [pid = 2516] [serial = 1791] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.created.html] 16:35:46 INFO - PROCESS | 2516 | --DOMWINDOW == 77 (18451400) [pid = 2516] [serial = 1779] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html] 16:35:46 INFO - PROCESS | 2516 | --DOMWINDOW == 76 (10BAEC00) [pid = 2516] [serial = 1767] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html] 16:35:46 INFO - PROCESS | 2516 | --DOMWINDOW == 75 (104E8800) [pid = 2516] [serial = 1788] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.clip.html] 16:35:46 INFO - PROCESS | 2516 | --DOMWINDOW == 74 (15F38C00) [pid = 2516] [serial = 1773] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.set.html] 16:35:46 INFO - PROCESS | 2516 | 1465860946262 Marionette TRACE conn3 <- [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]]]}] 16:35:46 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | putImageData() is not affected by context state 16:35:46 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | took 1155ms 16:35:46 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html 16:35:46 INFO - PROCESS | 2516 | 1465860946334 Marionette TRACE conn3 -> [0,2397,"getWindowHandle",null] 16:35:46 INFO - PROCESS | 2516 | 1465860946336 Marionette TRACE conn3 <- [1,2397,null,{"value":"13"}] 16:35:46 INFO - PROCESS | 2516 | 1465860946339 Marionette TRACE conn3 -> [0,2398,"setScriptTimeout",{"ms":35000}] 16:35:46 INFO - PROCESS | 2516 | 1465860946341 Marionette TRACE conn3 <- [1,2398,null,{}] 16:35:46 INFO - PROCESS | 2516 | 1465860946344 Marionette TRACE conn3 -> [0,2399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:35:46 INFO - PROCESS | 2516 | 1465860946355 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:35:46 INFO - PROCESS | 2516 | 1465860946432 Marionette TRACE conn3 <- [1,2399,null,{"value":null}] 16:35:46 INFO - PROCESS | 2516 | 1465860946437 Marionette TRACE conn3 -> [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\", \"9aafb883-d809-412a-bdc1-689609e922c0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:35:46 INFO - PROCESS | 2516 | 1465860946439 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:35:46 INFO - PROCESS | 2516 | ++DOCSHELL 10ECFC00 == 32 [pid = 2516] [id = 609] 16:35:46 INFO - PROCESS | 2516 | ++DOMWINDOW == 75 (12AE6000) [pid = 2516] [serial = 1827] [outer = 00000000] 16:35:46 INFO - PROCESS | 2516 | ++DOMWINDOW == 76 (16999000) [pid = 2516] [serial = 1828] [outer = 12AE6000] 16:35:46 INFO - PROCESS | 2516 | 1465860946482 Marionette DEBUG loaded listener.js 16:35:46 INFO - PROCESS | 2516 | ++DOMWINDOW == 77 (1794F800) [pid = 2516] [serial = 1829] [outer = 12AE6000] 16:35:46 INFO - PROCESS | 2516 | 1465860946940 Marionette TRACE conn3 <- [1,2400,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html",0,null,null,[["putImageData(getImageData(...), ...) has no effect",0,null,null]]]}] 16:35:46 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | putImageData(getImageData(...), ...) has no effect 16:35:46 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | took 639ms 16:35:46 INFO - PROCESS | 2516 | 1465860946979 Marionette TRACE conn3 -> [0,2401,"getWindowHandle",null] 16:35:46 INFO - PROCESS | 2516 | 1465860946981 Marionette TRACE conn3 <- [1,2401,null,{"value":"13"}] 16:35:46 INFO - PROCESS | 2516 | 1465860946984 Marionette TRACE conn3 -> [0,2402,"setScriptTimeout",{"ms":35000}] 16:35:46 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html 16:35:46 INFO - PROCESS | 2516 | 1465860946985 Marionette TRACE conn3 <- [1,2402,null,{}] 16:35:46 INFO - PROCESS | 2516 | 1465860946989 Marionette TRACE conn3 -> [0,2403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:35:46 INFO - PROCESS | 2516 | 1465860946991 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:35:47 INFO - PROCESS | 2516 | 1465860947067 Marionette TRACE conn3 <- [1,2403,null,{"value":null}] 16:35:47 INFO - PROCESS | 2516 | 1465860947073 Marionette TRACE conn3 -> [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\", \"9aafb883-d809-412a-bdc1-689609e922c0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:35:47 INFO - PROCESS | 2516 | 1465860947075 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:35:47 INFO - PROCESS | 2516 | ++DOCSHELL 103E4800 == 33 [pid = 2516] [id = 610] 16:35:47 INFO - PROCESS | 2516 | ++DOMWINDOW == 78 (104E2000) [pid = 2516] [serial = 1830] [outer = 00000000] 16:35:47 INFO - PROCESS | 2516 | ++DOMWINDOW == 79 (18451400) [pid = 2516] [serial = 1831] [outer = 104E2000] 16:35:47 INFO - PROCESS | 2516 | 1465860947117 Marionette DEBUG loaded listener.js 16:35:47 INFO - PROCESS | 2516 | ++DOMWINDOW == 80 (19E8C000) [pid = 2516] [serial = 1832] [outer = 104E2000] 16:35:47 INFO - PROCESS | 2516 | 1465860947568 Marionette TRACE conn3 <- [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]]]}] 16:35:47 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | putImageData() does not accept non-ImageData objects 16:35:47 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | took 640ms 16:35:47 INFO - PROCESS | 2516 | 1465860947623 Marionette TRACE conn3 -> [0,2405,"getWindowHandle",null] 16:35:47 INFO - PROCESS | 2516 | 1465860947625 Marionette TRACE conn3 <- [1,2405,null,{"value":"13"}] 16:35:47 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.1.html 16:35:47 INFO - PROCESS | 2516 | 1465860947628 Marionette TRACE conn3 -> [0,2406,"setScriptTimeout",{"ms":35000}] 16:35:47 INFO - PROCESS | 2516 | 1465860947630 Marionette TRACE conn3 <- [1,2406,null,{}] 16:35:47 INFO - PROCESS | 2516 | 1465860947633 Marionette TRACE conn3 -> [0,2407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:35:47 INFO - PROCESS | 2516 | 1465860947635 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:35:47 INFO - PROCESS | 2516 | 1465860947714 Marionette TRACE conn3 <- [1,2407,null,{"value":null}] 16:35:47 INFO - PROCESS | 2516 | 1465860947719 Marionette TRACE conn3 -> [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\", \"9aafb883-d809-412a-bdc1-689609e922c0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:35:47 INFO - PROCESS | 2516 | 1465860947721 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:35:47 INFO - PROCESS | 2516 | ++DOCSHELL 1A309C00 == 34 [pid = 2516] [id = 611] 16:35:47 INFO - PROCESS | 2516 | ++DOMWINDOW == 81 (1A30A000) [pid = 2516] [serial = 1833] [outer = 00000000] 16:35:47 INFO - PROCESS | 2516 | ++DOMWINDOW == 82 (1A4A8400) [pid = 2516] [serial = 1834] [outer = 1A30A000] 16:35:47 INFO - PROCESS | 2516 | 1465860947763 Marionette DEBUG loaded listener.js 16:35:47 INFO - PROCESS | 2516 | ++DOMWINDOW == 83 (1A4A9400) [pid = 2516] [serial = 1835] [outer = 1A30A000] 16:35:48 INFO - PROCESS | 2516 | 1465860948561 Marionette TRACE conn3 <- [1,2408,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.1.html",0,null,null,[["Shadow colour alpha components are used",0,null,null]]]}] 16:35:48 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.1.html | Shadow colour alpha components are used 16:35:48 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.1.html | took 999ms 16:35:48 INFO - PROCESS | 2516 | 1465860948631 Marionette TRACE conn3 -> [0,2409,"getWindowHandle",null] 16:35:48 INFO - PROCESS | 2516 | 1465860948635 Marionette TRACE conn3 <- [1,2409,null,{"value":"13"}] 16:35:48 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.2.html 16:35:48 INFO - PROCESS | 2516 | 1465860948641 Marionette TRACE conn3 -> [0,2410,"setScriptTimeout",{"ms":35000}] 16:35:48 INFO - PROCESS | 2516 | 1465860948644 Marionette TRACE conn3 <- [1,2410,null,{}] 16:35:48 INFO - PROCESS | 2516 | 1465860948649 Marionette TRACE conn3 -> [0,2411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:35:48 INFO - PROCESS | 2516 | 1465860948652 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:35:48 INFO - PROCESS | 2516 | 1465860948774 Marionette TRACE conn3 <- [1,2411,null,{"value":null}] 16:35:48 INFO - PROCESS | 2516 | 1465860948910 Marionette TRACE conn3 -> [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\", \"9aafb883-d809-412a-bdc1-689609e922c0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:35:48 INFO - PROCESS | 2516 | 1465860948914 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:35:48 INFO - PROCESS | 2516 | ++DOCSHELL 105EB800 == 35 [pid = 2516] [id = 612] 16:35:48 INFO - PROCESS | 2516 | ++DOMWINDOW == 84 (10EF1800) [pid = 2516] [serial = 1836] [outer = 00000000] 16:35:48 INFO - PROCESS | 2516 | ++DOMWINDOW == 85 (12AE0400) [pid = 2516] [serial = 1837] [outer = 10EF1800] 16:35:48 INFO - PROCESS | 2516 | 1465860948973 Marionette DEBUG loaded listener.js 16:35:49 INFO - PROCESS | 2516 | ++DOMWINDOW == 86 (13C20C00) [pid = 2516] [serial = 1838] [outer = 10EF1800] 16:35:49 INFO - PROCESS | 2516 | 1465860949672 Marionette TRACE conn3 <- [1,2412,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.2.html",0,null,null,[["Shadow colour alpha components are used",0,null,null]]]}] 16:35:49 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.2.html | Shadow colour alpha components are used 16:35:49 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.2.html | took 1046ms 16:35:49 INFO - PROCESS | 2516 | 1465860949735 Marionette TRACE conn3 -> [0,2413,"getWindowHandle",null] 16:35:49 INFO - PROCESS | 2516 | 1465860949740 Marionette TRACE conn3 <- [1,2413,null,{"value":"13"}] 16:35:49 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.3.html 16:35:49 INFO - PROCESS | 2516 | 1465860949748 Marionette TRACE conn3 -> [0,2414,"setScriptTimeout",{"ms":35000}] 16:35:49 INFO - PROCESS | 2516 | 1465860949751 Marionette TRACE conn3 <- [1,2414,null,{}] 16:35:49 INFO - PROCESS | 2516 | 1465860949755 Marionette TRACE conn3 -> [0,2415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:35:49 INFO - PROCESS | 2516 | 1465860949758 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:35:49 INFO - PROCESS | 2516 | 1465860949885 Marionette TRACE conn3 <- [1,2415,null,{"value":null}] 16:35:50 INFO - PROCESS | 2516 | 1465860950033 Marionette TRACE conn3 -> [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\", \"9aafb883-d809-412a-bdc1-689609e922c0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:35:50 INFO - PROCESS | 2516 | 1465860950036 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:35:50 INFO - PROCESS | 2516 | ++DOCSHELL 105E5C00 == 36 [pid = 2516] [id = 613] 16:35:50 INFO - PROCESS | 2516 | ++DOMWINDOW == 87 (10BB0400) [pid = 2516] [serial = 1839] [outer = 00000000] 16:35:50 INFO - PROCESS | 2516 | ++DOMWINDOW == 88 (1314AC00) [pid = 2516] [serial = 1840] [outer = 10BB0400] 16:35:50 INFO - PROCESS | 2516 | 1465860950093 Marionette DEBUG loaded listener.js 16:35:50 INFO - PROCESS | 2516 | ++DOMWINDOW == 89 (15A8E400) [pid = 2516] [serial = 1841] [outer = 10BB0400] 16:35:50 INFO - PROCESS | 2516 | --DOCSHELL 103E4800 == 35 [pid = 2516] [id = 610] 16:35:50 INFO - PROCESS | 2516 | --DOCSHELL 10ECFC00 == 34 [pid = 2516] [id = 609] 16:35:50 INFO - PROCESS | 2516 | --DOCSHELL 1845D800 == 33 [pid = 2516] [id = 608] 16:35:50 INFO - PROCESS | 2516 | --DOCSHELL 16F8AC00 == 32 [pid = 2516] [id = 607] 16:35:50 INFO - PROCESS | 2516 | --DOCSHELL 16A40C00 == 31 [pid = 2516] [id = 606] 16:35:50 INFO - PROCESS | 2516 | --DOCSHELL 15A90C00 == 30 [pid = 2516] [id = 605] 16:35:50 INFO - PROCESS | 2516 | --DOCSHELL 13248400 == 29 [pid = 2516] [id = 604] 16:35:50 INFO - PROCESS | 2516 | --DOCSHELL 10A4B800 == 28 [pid = 2516] [id = 603] 16:35:50 INFO - PROCESS | 2516 | --DOMWINDOW == 88 (19755800) [pid = 2516] [serial = 1780] [outer = 00000000] [url = about:blank] 16:35:50 INFO - PROCESS | 2516 | --DOMWINDOW == 87 (16A41000) [pid = 2516] [serial = 1774] [outer = 00000000] [url = about:blank] 16:35:50 INFO - PROCESS | 2516 | --DOMWINDOW == 86 (16D12C00) [pid = 2516] [serial = 1775] [outer = 00000000] [url = about:blank] 16:35:50 INFO - PROCESS | 2516 | --DOMWINDOW == 85 (1A4EE000) [pid = 2516] [serial = 1757] [outer = 00000000] [url = about:blank] 16:35:50 INFO - PROCESS | 2516 | --DOMWINDOW == 84 (1A4ACC00) [pid = 2516] [serial = 1784] [outer = 00000000] [url = about:blank] 16:35:50 INFO - PROCESS | 2516 | --DOMWINDOW == 83 (176CE400) [pid = 2516] [serial = 1777] [outer = 00000000] [url = about:blank] 16:35:50 INFO - PROCESS | 2516 | --DOMWINDOW == 82 (14310800) [pid = 2516] [serial = 1789] [outer = 00000000] [url = about:blank] 16:35:50 INFO - PROCESS | 2516 | --DOMWINDOW == 81 (17003800) [pid = 2516] [serial = 1762] [outer = 00000000] [url = about:blank] 16:35:50 INFO - PROCESS | 2516 | --DOMWINDOW == 80 (19E89400) [pid = 2516] [serial = 1783] [outer = 00000000] [url = about:blank] 16:35:50 INFO - PROCESS | 2516 | --DOMWINDOW == 79 (176C5400) [pid = 2516] [serial = 1763] [outer = 00000000] [url = about:blank] 16:35:50 INFO - PROCESS | 2516 | --DOMWINDOW == 78 (1430AC00) [pid = 2516] [serial = 1771] [outer = 00000000] [url = about:blank] 16:35:50 INFO - PROCESS | 2516 | --DOMWINDOW == 77 (15650800) [pid = 2516] [serial = 1772] [outer = 00000000] [url = about:blank] 16:35:50 INFO - PROCESS | 2516 | --DOMWINDOW == 76 (12ADE800) [pid = 2516] [serial = 1768] [outer = 00000000] [url = about:blank] 16:35:50 INFO - PROCESS | 2516 | --DOMWINDOW == 75 (1312A000) [pid = 2516] [serial = 1769] [outer = 00000000] [url = about:blank] 16:35:50 INFO - PROCESS | 2516 | --DOMWINDOW == 74 (1A4E3400) [pid = 2516] [serial = 1765] [outer = 00000000] [url = about:blank] 16:35:50 INFO - PROCESS | 2516 | --DOMWINDOW == 73 (1A688000) [pid = 2516] [serial = 1766] [outer = 00000000] [url = about:blank] 16:35:50 INFO - PROCESS | 2516 | --DOMWINDOW == 72 (12DF7000) [pid = 2516] [serial = 1759] [outer = 00000000] [url = about:blank] 16:35:50 INFO - PROCESS | 2516 | --DOMWINDOW == 71 (13D60400) [pid = 2516] [serial = 1760] [outer = 00000000] [url = about:blank] 16:35:50 INFO - PROCESS | 2516 | --DOMWINDOW == 70 (1A943800) [pid = 2516] [serial = 1786] [outer = 00000000] [url = about:blank] 16:35:50 INFO - PROCESS | 2516 | --DOMWINDOW == 69 (1A685C00) [pid = 2516] [serial = 1792] [outer = 00000000] [url = about:blank] 16:35:50 INFO - PROCESS | 2516 | --DOMWINDOW == 68 (1AB88400) [pid = 2516] [serial = 1795] [outer = 00000000] [url = about:blank] 16:35:50 INFO - PROCESS | 2516 | --DOMWINDOW == 67 (1AB8B400) [pid = 2516] [serial = 1796] [outer = 00000000] [url = about:blank] 16:35:50 INFO - PROCESS | 2516 | --DOMWINDOW == 66 (1A948C00) [pid = 2516] [serial = 1787] [outer = 00000000] [url = about:blank] 16:35:50 INFO - PROCESS | 2516 | --DOMWINDOW == 65 (198CCC00) [pid = 2516] [serial = 1781] [outer = 00000000] [url = about:blank] 16:35:50 INFO - PROCESS | 2516 | --DOMWINDOW == 64 (1A68B000) [pid = 2516] [serial = 1793] [outer = 00000000] [url = about:blank] 16:35:50 INFO - PROCESS | 2516 | --DOMWINDOW == 63 (17951400) [pid = 2516] [serial = 1778] [outer = 00000000] [url = about:blank] 16:35:50 INFO - PROCESS | 2516 | --DOMWINDOW == 62 (15F38800) [pid = 2516] [serial = 1790] [outer = 00000000] [url = about:blank] 16:35:50 INFO - PROCESS | 2516 | --DOMWINDOW == 61 (19CA6400) [pid = 2516] [serial = 1718] [outer = 00000000] [url = about:blank] 16:35:50 INFO - PROCESS | 2516 | --DOMWINDOW == 60 (16EA3800) [pid = 2516] [serial = 1724] [outer = 00000000] [url = about:blank] 16:35:50 INFO - PROCESS | 2516 | 1465860950931 Marionette TRACE conn3 <- [1,2416,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.3.html",0,null,null,[["Shadows are affected by globalAlpha",0,null,null]]]}] 16:35:50 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.3.html | Shadows are affected by globalAlpha 16:35:50 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.3.html | took 1186ms 16:35:50 INFO - PROCESS | 2516 | 1465860950945 Marionette TRACE conn3 -> [0,2417,"getWindowHandle",null] 16:35:50 INFO - PROCESS | 2516 | 1465860950949 Marionette TRACE conn3 <- [1,2417,null,{"value":"13"}] 16:35:50 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.4.html 16:35:50 INFO - PROCESS | 2516 | 1465860950953 Marionette TRACE conn3 -> [0,2418,"setScriptTimeout",{"ms":35000}] 16:35:50 INFO - PROCESS | 2516 | 1465860950957 Marionette TRACE conn3 <- [1,2418,null,{}] 16:35:50 INFO - PROCESS | 2516 | 1465860950962 Marionette TRACE conn3 -> [0,2419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:35:50 INFO - PROCESS | 2516 | 1465860950966 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:35:51 INFO - PROCESS | 2516 | 1465860951074 Marionette TRACE conn3 <- [1,2419,null,{"value":null}] 16:35:51 INFO - PROCESS | 2516 | 1465860951173 Marionette TRACE conn3 -> [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\", \"9aafb883-d809-412a-bdc1-689609e922c0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:35:51 INFO - PROCESS | 2516 | 1465860951176 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:35:51 INFO - PROCESS | 2516 | ++DOCSHELL 10BAA800 == 29 [pid = 2516] [id = 614] 16:35:51 INFO - PROCESS | 2516 | ++DOMWINDOW == 61 (10BAEC00) [pid = 2516] [serial = 1842] [outer = 00000000] 16:35:51 INFO - PROCESS | 2516 | ++DOMWINDOW == 62 (11CC6800) [pid = 2516] [serial = 1843] [outer = 10BAEC00] 16:35:51 INFO - PROCESS | 2516 | 1465860951223 Marionette DEBUG loaded listener.js 16:35:51 INFO - PROCESS | 2516 | ++DOMWINDOW == 63 (13148C00) [pid = 2516] [serial = 1844] [outer = 10BAEC00] 16:35:51 INFO - PROCESS | 2516 | 1465860951626 Marionette TRACE conn3 <- [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]]]}] 16:35:51 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.4.html | Shadows with alpha components are correctly affected by globalAlpha 16:35:51 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.4.html | took 734ms 16:35:51 INFO - PROCESS | 2516 | 1465860951691 Marionette TRACE conn3 -> [0,2421,"getWindowHandle",null] 16:35:51 INFO - PROCESS | 2516 | 1465860951695 Marionette TRACE conn3 <- [1,2421,null,{"value":"13"}] 16:35:51 INFO - PROCESS | 2516 | 1465860951701 Marionette TRACE conn3 -> [0,2422,"setScriptTimeout",{"ms":35000}] 16:35:51 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.5.html 16:35:51 INFO - PROCESS | 2516 | 1465860951703 Marionette TRACE conn3 <- [1,2422,null,{}] 16:35:51 INFO - PROCESS | 2516 | 1465860951707 Marionette TRACE conn3 -> [0,2423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:35:51 INFO - PROCESS | 2516 | 1465860951710 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:35:51 INFO - PROCESS | 2516 | 1465860951799 Marionette TRACE conn3 <- [1,2423,null,{"value":null}] 16:35:51 INFO - PROCESS | 2516 | 1465860951810 Marionette TRACE conn3 -> [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\", \"9aafb883-d809-412a-bdc1-689609e922c0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:35:51 INFO - PROCESS | 2516 | 1465860951812 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:35:51 INFO - PROCESS | 2516 | ++DOCSHELL 13C12000 == 30 [pid = 2516] [id = 615] 16:35:51 INFO - PROCESS | 2516 | ++DOMWINDOW == 64 (13C15000) [pid = 2516] [serial = 1845] [outer = 00000000] 16:35:51 INFO - PROCESS | 2516 | ++DOMWINDOW == 65 (15012000) [pid = 2516] [serial = 1846] [outer = 13C15000] 16:35:51 INFO - PROCESS | 2516 | 1465860951859 Marionette DEBUG loaded listener.js 16:35:51 INFO - PROCESS | 2516 | ++DOMWINDOW == 66 (15A99800) [pid = 2516] [serial = 1847] [outer = 13C15000] 16:35:52 INFO - PROCESS | 2516 | 1465860952335 Marionette TRACE conn3 <- [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]]]}] 16:35:52 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.5.html | Shadows of shapes with alpha components are drawn correctly 16:35:52 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.5.html | took 702ms 16:35:52 INFO - PROCESS | 2516 | 1465860952401 Marionette TRACE conn3 -> [0,2425,"getWindowHandle",null] 16:35:52 INFO - PROCESS | 2516 | 1465860952403 Marionette TRACE conn3 <- [1,2425,null,{"value":"13"}] 16:35:52 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html 16:35:52 INFO - PROCESS | 2516 | 1465860952407 Marionette TRACE conn3 -> [0,2426,"setScriptTimeout",{"ms":35000}] 16:35:52 INFO - PROCESS | 2516 | 1465860952410 Marionette TRACE conn3 <- [1,2426,null,{}] 16:35:52 INFO - PROCESS | 2516 | 1465860952420 Marionette TRACE conn3 -> [0,2427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:35:52 INFO - PROCESS | 2516 | 1465860952425 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:35:52 INFO - PROCESS | 2516 | 1465860952510 Marionette TRACE conn3 <- [1,2427,null,{"value":null}] 16:35:52 INFO - PROCESS | 2516 | 1465860952610 Marionette TRACE conn3 -> [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\", \"9aafb883-d809-412a-bdc1-689609e922c0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:35:52 INFO - PROCESS | 2516 | 1465860952613 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:35:52 INFO - PROCESS | 2516 | ++DOCSHELL 16D7A800 == 31 [pid = 2516] [id = 616] 16:35:52 INFO - PROCESS | 2516 | ++DOMWINDOW == 67 (16EA3800) [pid = 2516] [serial = 1848] [outer = 00000000] 16:35:52 INFO - PROCESS | 2516 | ++DOMWINDOW == 68 (17003800) [pid = 2516] [serial = 1849] [outer = 16EA3800] 16:35:52 INFO - PROCESS | 2516 | 1465860952660 Marionette DEBUG loaded listener.js 16:35:52 INFO - PROCESS | 2516 | ++DOMWINDOW == 69 (176CB800) [pid = 2516] [serial = 1850] [outer = 16EA3800] 16:35:53 INFO - PROCESS | 2516 | 1465860953031 Marionette TRACE conn3 <- [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]]]}] 16:35:53 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | Canvas test: 2d.shadow.attributes.shadowBlur.initial 16:35:53 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | took 640ms 16:35:53 INFO - PROCESS | 2516 | 1465860953044 Marionette TRACE conn3 -> [0,2429,"getWindowHandle",null] 16:35:53 INFO - PROCESS | 2516 | 1465860953047 Marionette TRACE conn3 <- [1,2429,null,{"value":"13"}] 16:35:53 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html 16:35:53 INFO - PROCESS | 2516 | 1465860953050 Marionette TRACE conn3 -> [0,2430,"setScriptTimeout",{"ms":35000}] 16:35:53 INFO - PROCESS | 2516 | 1465860953052 Marionette TRACE conn3 <- [1,2430,null,{}] 16:35:53 INFO - PROCESS | 2516 | 1465860953056 Marionette TRACE conn3 -> [0,2431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:35:53 INFO - PROCESS | 2516 | 1465860953057 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:35:53 INFO - PROCESS | 2516 | 1465860953188 Marionette TRACE conn3 <- [1,2431,null,{"value":null}] 16:35:53 INFO - PROCESS | 2516 | 1465860953235 Marionette TRACE conn3 -> [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\", \"9aafb883-d809-412a-bdc1-689609e922c0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:35:53 INFO - PROCESS | 2516 | 1465860953237 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:35:53 INFO - PROCESS | 2516 | ++DOCSHELL 1771A000 == 32 [pid = 2516] [id = 617] 16:35:53 INFO - PROCESS | 2516 | ++DOMWINDOW == 70 (177B2000) [pid = 2516] [serial = 1851] [outer = 00000000] 16:35:53 INFO - PROCESS | 2516 | ++DOMWINDOW == 71 (17E60000) [pid = 2516] [serial = 1852] [outer = 177B2000] 16:35:53 INFO - PROCESS | 2516 | 1465860953280 Marionette DEBUG loaded listener.js 16:35:53 INFO - PROCESS | 2516 | ++DOMWINDOW == 72 (18452C00) [pid = 2516] [serial = 1853] [outer = 177B2000] 16:35:53 INFO - PROCESS | 2516 | 1465860953695 Marionette TRACE conn3 <- [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]]]}] 16:35:53 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | Canvas test: 2d.shadow.attributes.shadowBlur.invalid 16:35:53 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | took 702ms 16:35:53 INFO - PROCESS | 2516 | 1465860953734 Marionette TRACE conn3 -> [0,2433,"getWindowHandle",null] 16:35:53 INFO - PROCESS | 2516 | 1465860953736 Marionette TRACE conn3 <- [1,2433,null,{"value":"13"}] 16:35:53 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html 16:35:53 INFO - PROCESS | 2516 | 1465860953739 Marionette TRACE conn3 -> [0,2434,"setScriptTimeout",{"ms":35000}] 16:35:53 INFO - PROCESS | 2516 | 1465860953741 Marionette TRACE conn3 <- [1,2434,null,{}] 16:35:53 INFO - PROCESS | 2516 | 1465860953751 Marionette TRACE conn3 -> [0,2435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:35:53 INFO - PROCESS | 2516 | 1465860953753 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:35:53 INFO - PROCESS | 2516 | 1465860953864 Marionette TRACE conn3 <- [1,2435,null,{"value":null}] 16:35:53 INFO - PROCESS | 2516 | 1465860953869 Marionette TRACE conn3 -> [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\", \"9aafb883-d809-412a-bdc1-689609e922c0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:35:53 INFO - PROCESS | 2516 | 1465860953872 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:35:53 INFO - PROCESS | 2516 | ++DOCSHELL 17953C00 == 33 [pid = 2516] [id = 618] 16:35:53 INFO - PROCESS | 2516 | ++DOMWINDOW == 73 (17F5C400) [pid = 2516] [serial = 1854] [outer = 00000000] 16:35:53 INFO - PROCESS | 2516 | ++DOMWINDOW == 74 (198CD000) [pid = 2516] [serial = 1855] [outer = 17F5C400] 16:35:53 INFO - PROCESS | 2516 | 1465860953914 Marionette DEBUG loaded listener.js 16:35:53 INFO - PROCESS | 2516 | ++DOMWINDOW == 75 (198D2800) [pid = 2516] [serial = 1856] [outer = 17F5C400] 16:35:54 INFO - PROCESS | 2516 | 1465860954388 Marionette TRACE conn3 <- [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]]]}] 16:35:54 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | Canvas test: 2d.shadow.attributes.shadowBlur.valid 16:35:54 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | took 702ms 16:35:54 INFO - PROCESS | 2516 | 1465860954439 Marionette TRACE conn3 -> [0,2437,"getWindowHandle",null] 16:35:54 INFO - PROCESS | 2516 | 1465860954441 Marionette TRACE conn3 <- [1,2437,null,{"value":"13"}] 16:35:54 INFO - PROCESS | 2516 | 1465860954444 Marionette TRACE conn3 -> [0,2438,"setScriptTimeout",{"ms":35000}] 16:35:54 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html 16:35:54 INFO - PROCESS | 2516 | 1465860954446 Marionette TRACE conn3 <- [1,2438,null,{}] 16:35:54 INFO - PROCESS | 2516 | 1465860954449 Marionette TRACE conn3 -> [0,2439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:35:54 INFO - PROCESS | 2516 | 1465860954455 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:35:54 INFO - PROCESS | 2516 | 1465860954613 Marionette TRACE conn3 <- [1,2439,null,{"value":null}] 16:35:54 INFO - PROCESS | 2516 | 1465860954640 Marionette TRACE conn3 -> [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\", \"9aafb883-d809-412a-bdc1-689609e922c0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:35:54 INFO - PROCESS | 2516 | 1465860954642 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:35:54 INFO - PROCESS | 2516 | ++DOCSHELL 19CA5400 == 34 [pid = 2516] [id = 619] 16:35:54 INFO - PROCESS | 2516 | ++DOMWINDOW == 76 (19CA5C00) [pid = 2516] [serial = 1857] [outer = 00000000] 16:35:54 INFO - PROCESS | 2516 | ++DOMWINDOW == 77 (1A252400) [pid = 2516] [serial = 1858] [outer = 19CA5C00] 16:35:54 INFO - PROCESS | 2516 | 1465860954694 Marionette DEBUG loaded listener.js 16:35:54 INFO - PROCESS | 2516 | ++DOMWINDOW == 78 (19E86400) [pid = 2516] [serial = 1859] [outer = 19CA5C00] 16:35:55 INFO - PROCESS | 2516 | 1465860955125 Marionette TRACE conn3 <- [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]]]}] 16:35:55 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | Canvas test: 2d.shadow.attributes.shadowColor.initial 16:35:55 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | took 733ms 16:35:55 INFO - PROCESS | 2516 | --DOMWINDOW == 77 (1669A000) [pid = 2516] [serial = 1818] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.null.html] 16:35:55 INFO - PROCESS | 2516 | --DOMWINDOW == 76 (15A91800) [pid = 2516] [serial = 1815] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html] 16:35:55 INFO - PROCESS | 2516 | --DOMWINDOW == 75 (12AE7800) [pid = 2516] [serial = 1806] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html] 16:35:55 INFO - PROCESS | 2516 | --DOMWINDOW == 74 (10A50800) [pid = 2516] [serial = 1809] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html] 16:35:55 INFO - PROCESS | 2516 | --DOMWINDOW == 73 (13248800) [pid = 2516] [serial = 1812] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.modified.html] 16:35:55 INFO - PROCESS | 2516 | --DOMWINDOW == 72 (176C2800) [pid = 2516] [serial = 1821] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.path.html] 16:35:55 INFO - PROCESS | 2516 | --DOMWINDOW == 71 (10A4BC00) [pid = 2516] [serial = 1797] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html] 16:35:55 INFO - PROCESS | 2516 | --DOMWINDOW == 70 (15A93800) [pid = 2516] [serial = 1800] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html] 16:35:55 INFO - PROCESS | 2516 | --DOMWINDOW == 69 (198D3C00) [pid = 2516] [serial = 1803] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html] 16:35:55 INFO - PROCESS | 2516 | --DOMWINDOW == 68 (19750400) [pid = 2516] [serial = 1824] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html] 16:35:55 INFO - PROCESS | 2516 | --DOMWINDOW == 67 (104E2000) [pid = 2516] [serial = 1830] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html] 16:35:55 INFO - PROCESS | 2516 | --DOMWINDOW == 66 (12AE6000) [pid = 2516] [serial = 1827] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html] 16:35:55 INFO - PROCESS | 2516 | 1465860955262 Marionette TRACE conn3 -> [0,2441,"getWindowHandle",null] 16:35:55 INFO - PROCESS | 2516 | 1465860955264 Marionette TRACE conn3 <- [1,2441,null,{"value":"13"}] 16:35:55 INFO - PROCESS | 2516 | 1465860955273 Marionette TRACE conn3 -> [0,2442,"setScriptTimeout",{"ms":35000}] 16:35:55 INFO - PROCESS | 2516 | 1465860955275 Marionette TRACE conn3 <- [1,2442,null,{}] 16:35:55 INFO - PROCESS | 2516 | 1465860955278 Marionette TRACE conn3 -> [0,2443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:35:55 INFO - PROCESS | 2516 | 1465860955280 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:35:55 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html 16:35:55 INFO - PROCESS | 2516 | 1465860955362 Marionette TRACE conn3 <- [1,2443,null,{"value":null}] 16:35:55 INFO - PROCESS | 2516 | 1465860955367 Marionette TRACE conn3 -> [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\", \"9aafb883-d809-412a-bdc1-689609e922c0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:35:55 INFO - PROCESS | 2516 | 1465860955369 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:35:55 INFO - PROCESS | 2516 | ++DOCSHELL 12DEF000 == 35 [pid = 2516] [id = 620] 16:35:55 INFO - PROCESS | 2516 | ++DOMWINDOW == 67 (13025000) [pid = 2516] [serial = 1860] [outer = 00000000] 16:35:55 INFO - PROCESS | 2516 | ++DOMWINDOW == 68 (13C4EC00) [pid = 2516] [serial = 1861] [outer = 13025000] 16:35:55 INFO - PROCESS | 2516 | 1465860955413 Marionette DEBUG loaded listener.js 16:35:55 INFO - PROCESS | 2516 | ++DOMWINDOW == 69 (15A90C00) [pid = 2516] [serial = 1862] [outer = 13025000] 16:35:55 INFO - PROCESS | 2516 | 1465860955835 Marionette TRACE conn3 <- [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]]]}] 16:35:55 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | Canvas test: 2d.shadow.attributes.shadowColor.invalid 16:35:55 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | took 577ms 16:35:55 INFO - PROCESS | 2516 | 1465860955860 Marionette TRACE conn3 -> [0,2445,"getWindowHandle",null] 16:35:55 INFO - PROCESS | 2516 | 1465860955862 Marionette TRACE conn3 <- [1,2445,null,{"value":"13"}] 16:35:55 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html 16:35:55 INFO - PROCESS | 2516 | 1465860955865 Marionette TRACE conn3 -> [0,2446,"setScriptTimeout",{"ms":35000}] 16:35:55 INFO - PROCESS | 2516 | 1465860955867 Marionette TRACE conn3 <- [1,2446,null,{}] 16:35:55 INFO - PROCESS | 2516 | 1465860955870 Marionette TRACE conn3 -> [0,2447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:35:55 INFO - PROCESS | 2516 | 1465860955872 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:35:56 INFO - PROCESS | 2516 | 1465860956018 Marionette TRACE conn3 <- [1,2447,null,{"value":null}] 16:35:56 INFO - PROCESS | 2516 | 1465860956026 Marionette TRACE conn3 -> [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\", \"9aafb883-d809-412a-bdc1-689609e922c0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:35:56 INFO - PROCESS | 2516 | 1465860956028 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:35:56 INFO - PROCESS | 2516 | ++DOCSHELL 15E18000 == 36 [pid = 2516] [id = 621] 16:35:56 INFO - PROCESS | 2516 | ++DOMWINDOW == 70 (177ABC00) [pid = 2516] [serial = 1863] [outer = 00000000] 16:35:56 INFO - PROCESS | 2516 | ++DOMWINDOW == 71 (19F87C00) [pid = 2516] [serial = 1864] [outer = 177ABC00] 16:35:56 INFO - PROCESS | 2516 | 1465860956073 Marionette DEBUG loaded listener.js 16:35:56 INFO - PROCESS | 2516 | ++DOMWINDOW == 72 (1A4B0000) [pid = 2516] [serial = 1865] [outer = 177ABC00] 16:35:56 INFO - PROCESS | 2516 | 1465860956480 Marionette TRACE conn3 <- [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]]]}] 16:35:56 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | Canvas test: 2d.shadow.attributes.shadowColor.valid 16:35:56 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | took 640ms 16:35:56 INFO - PROCESS | 2516 | 1465860956512 Marionette TRACE conn3 -> [0,2449,"getWindowHandle",null] 16:35:56 INFO - PROCESS | 2516 | 1465860956514 Marionette TRACE conn3 <- [1,2449,null,{"value":"13"}] 16:35:56 INFO - PROCESS | 2516 | 1465860956517 Marionette TRACE conn3 -> [0,2450,"setScriptTimeout",{"ms":35000}] 16:35:56 INFO - PROCESS | 2516 | 1465860956519 Marionette TRACE conn3 <- [1,2450,null,{}] 16:35:56 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html 16:35:56 INFO - PROCESS | 2516 | 1465860956523 Marionette TRACE conn3 -> [0,2451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:35:56 INFO - PROCESS | 2516 | 1465860956525 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:35:56 INFO - PROCESS | 2516 | 1465860956604 Marionette TRACE conn3 <- [1,2451,null,{"value":null}] 16:35:56 INFO - PROCESS | 2516 | 1465860956609 Marionette TRACE conn3 -> [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\", \"9aafb883-d809-412a-bdc1-689609e922c0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:35:56 INFO - PROCESS | 2516 | 1465860956620 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:35:56 INFO - PROCESS | 2516 | ++DOCSHELL 16D7A000 == 37 [pid = 2516] [id = 622] 16:35:56 INFO - PROCESS | 2516 | ++DOMWINDOW == 73 (17F5BC00) [pid = 2516] [serial = 1866] [outer = 00000000] 16:35:56 INFO - PROCESS | 2516 | ++DOMWINDOW == 74 (1A67C800) [pid = 2516] [serial = 1867] [outer = 17F5BC00] 16:35:56 INFO - PROCESS | 2516 | 1465860956663 Marionette DEBUG loaded listener.js 16:35:56 INFO - PROCESS | 2516 | ++DOMWINDOW == 75 (1A684800) [pid = 2516] [serial = 1868] [outer = 17F5BC00] 16:35:57 INFO - PROCESS | 2516 | 1465860957090 Marionette TRACE conn3 <- [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]]]}] 16:35:57 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | Canvas test: 2d.shadow.attributes.shadowOffset.initial 16:35:57 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | took 593ms 16:35:57 INFO - PROCESS | 2516 | 1465860957117 Marionette TRACE conn3 -> [0,2453,"getWindowHandle",null] 16:35:57 INFO - PROCESS | 2516 | 1465860957118 Marionette TRACE conn3 <- [1,2453,null,{"value":"13"}] 16:35:57 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html 16:35:57 INFO - PROCESS | 2516 | 1465860957122 Marionette TRACE conn3 -> [0,2454,"setScriptTimeout",{"ms":35000}] 16:35:57 INFO - PROCESS | 2516 | 1465860957123 Marionette TRACE conn3 <- [1,2454,null,{}] 16:35:57 INFO - PROCESS | 2516 | 1465860957127 Marionette TRACE conn3 -> [0,2455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:35:57 INFO - PROCESS | 2516 | 1465860957128 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:35:57 INFO - PROCESS | 2516 | 1465860957259 Marionette TRACE conn3 <- [1,2455,null,{"value":null}] 16:35:57 INFO - PROCESS | 2516 | 1465860957415 Marionette TRACE conn3 -> [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\", \"9aafb883-d809-412a-bdc1-689609e922c0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:35:57 INFO - PROCESS | 2516 | 1465860957418 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:35:57 INFO - PROCESS | 2516 | ++DOCSHELL 0C764C00 == 38 [pid = 2516] [id = 623] 16:35:57 INFO - PROCESS | 2516 | ++DOMWINDOW == 76 (0C767000) [pid = 2516] [serial = 1869] [outer = 00000000] 16:35:57 INFO - PROCESS | 2516 | ++DOMWINDOW == 77 (104E4C00) [pid = 2516] [serial = 1870] [outer = 0C767000] 16:35:57 INFO - PROCESS | 2516 | 1465860957518 Marionette DEBUG loaded listener.js 16:35:57 INFO - PROCESS | 2516 | ++DOMWINDOW == 78 (10A49000) [pid = 2516] [serial = 1871] [outer = 0C767000] 16:35:58 INFO - PROCESS | 2516 | 1465860958057 Marionette TRACE conn3 <- [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]]]}] 16:35:58 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | Canvas test: 2d.shadow.attributes.shadowOffset.invalid 16:35:58 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | took 983ms 16:35:58 INFO - PROCESS | 2516 | 1465860958111 Marionette TRACE conn3 -> [0,2457,"getWindowHandle",null] 16:35:58 INFO - PROCESS | 2516 | 1465860958115 Marionette TRACE conn3 <- [1,2457,null,{"value":"13"}] 16:35:58 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html 16:35:58 INFO - PROCESS | 2516 | 1465860958119 Marionette TRACE conn3 -> [0,2458,"setScriptTimeout",{"ms":35000}] 16:35:58 INFO - PROCESS | 2516 | 1465860958123 Marionette TRACE conn3 <- [1,2458,null,{}] 16:35:58 INFO - PROCESS | 2516 | 1465860958128 Marionette TRACE conn3 -> [0,2459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:35:58 INFO - PROCESS | 2516 | 1465860958130 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:35:58 INFO - PROCESS | 2516 | 1465860958249 Marionette TRACE conn3 <- [1,2459,null,{"value":null}] 16:35:58 INFO - PROCESS | 2516 | 1465860958366 Marionette TRACE conn3 -> [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\", \"9aafb883-d809-412a-bdc1-689609e922c0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:35:58 INFO - PROCESS | 2516 | 1465860958369 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:35:58 INFO - PROCESS | 2516 | ++DOCSHELL 14310800 == 39 [pid = 2516] [id = 624] 16:35:58 INFO - PROCESS | 2516 | ++DOMWINDOW == 79 (14313800) [pid = 2516] [serial = 1872] [outer = 00000000] 16:35:58 INFO - PROCESS | 2516 | ++DOMWINDOW == 80 (15649C00) [pid = 2516] [serial = 1873] [outer = 14313800] 16:35:58 INFO - PROCESS | 2516 | 1465860958464 Marionette DEBUG loaded listener.js 16:35:58 INFO - PROCESS | 2516 | ++DOMWINDOW == 81 (1669C000) [pid = 2516] [serial = 1874] [outer = 14313800] 16:35:59 INFO - PROCESS | 2516 | 1465860959086 Marionette TRACE conn3 <- [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]]]}] 16:35:59 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | Canvas test: 2d.shadow.attributes.shadowOffset.valid 16:35:59 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | took 998ms 16:35:59 INFO - PROCESS | 2516 | 1465860959125 Marionette TRACE conn3 -> [0,2461,"getWindowHandle",null] 16:35:59 INFO - PROCESS | 2516 | 1465860959129 Marionette TRACE conn3 <- [1,2461,null,{"value":"13"}] 16:35:59 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.alpha.html 16:35:59 INFO - PROCESS | 2516 | 1465860959133 Marionette TRACE conn3 -> [0,2462,"setScriptTimeout",{"ms":35000}] 16:35:59 INFO - PROCESS | 2516 | 1465860959135 Marionette TRACE conn3 <- [1,2462,null,{}] 16:35:59 INFO - PROCESS | 2516 | 1465860959139 Marionette TRACE conn3 -> [0,2463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:35:59 INFO - PROCESS | 2516 | 1465860959142 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:35:59 INFO - PROCESS | 2516 | 1465860959260 Marionette TRACE conn3 <- [1,2463,null,{"value":null}] 16:35:59 INFO - PROCESS | 2516 | 1465860959373 Marionette TRACE conn3 -> [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\", \"9aafb883-d809-412a-bdc1-689609e922c0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:35:59 INFO - PROCESS | 2516 | 1465860959376 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:35:59 INFO - PROCESS | 2516 | ++DOCSHELL 15F41C00 == 40 [pid = 2516] [id = 625] 16:35:59 INFO - PROCESS | 2516 | ++DOMWINDOW == 82 (16D0CC00) [pid = 2516] [serial = 1875] [outer = 00000000] 16:35:59 INFO - PROCESS | 2516 | ++DOMWINDOW == 83 (19750400) [pid = 2516] [serial = 1876] [outer = 16D0CC00] 16:35:59 INFO - PROCESS | 2516 | 1465860959470 Marionette DEBUG loaded listener.js 16:35:59 INFO - PROCESS | 2516 | ++DOMWINDOW == 84 (19CA6400) [pid = 2516] [serial = 1877] [outer = 16D0CC00] 16:36:00 INFO - PROCESS | 2516 | 1465860960022 Marionette TRACE conn3 <- [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]]]}] 16:36:00 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.alpha.html | Shadows are drawn correctly for partially-transparent canvases 16:36:00 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.alpha.html | took 936ms 16:36:00 INFO - PROCESS | 2516 | 1465860960079 Marionette TRACE conn3 -> [0,2465,"getWindowHandle",null] 16:36:00 INFO - PROCESS | 2516 | 1465860960082 Marionette TRACE conn3 <- [1,2465,null,{"value":"13"}] 16:36:00 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.basic.html 16:36:00 INFO - PROCESS | 2516 | 1465860960092 Marionette TRACE conn3 -> [0,2466,"setScriptTimeout",{"ms":35000}] 16:36:00 INFO - PROCESS | 2516 | 1465860960098 Marionette TRACE conn3 <- [1,2466,null,{}] 16:36:00 INFO - PROCESS | 2516 | 1465860960102 Marionette TRACE conn3 -> [0,2467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:36:00 INFO - PROCESS | 2516 | 1465860960106 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:36:00 INFO - PROCESS | 2516 | 1465860960216 Marionette TRACE conn3 <- [1,2467,null,{"value":null}] 16:36:00 INFO - PROCESS | 2516 | 1465860960384 Marionette TRACE conn3 -> [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\", \"9aafb883-d809-412a-bdc1-689609e922c0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:36:00 INFO - PROCESS | 2516 | 1465860960387 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:36:00 INFO - PROCESS | 2516 | ++DOCSHELL 19E8BC00 == 41 [pid = 2516] [id = 626] 16:36:00 INFO - PROCESS | 2516 | ++DOMWINDOW == 85 (19E8E400) [pid = 2516] [serial = 1878] [outer = 00000000] 16:36:00 INFO - PROCESS | 2516 | ++DOMWINDOW == 86 (1A949000) [pid = 2516] [serial = 1879] [outer = 19E8E400] 16:36:00 INFO - PROCESS | 2516 | 1465860960440 Marionette DEBUG loaded listener.js 16:36:00 INFO - PROCESS | 2516 | ++DOMWINDOW == 87 (1A950C00) [pid = 2516] [serial = 1880] [outer = 19E8E400] 16:36:01 INFO - PROCESS | 2516 | 1465860961191 Marionette TRACE conn3 <- [1,2468,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.basic.html",0,null,null,[["Shadows are drawn for canvases",0,null,null]]]}] 16:36:01 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.basic.html | Shadows are drawn for canvases 16:36:01 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.basic.html | took 1155ms 16:36:01 INFO - PROCESS | 2516 | 1465860961237 Marionette TRACE conn3 -> [0,2469,"getWindowHandle",null] 16:36:01 INFO - PROCESS | 2516 | 1465860961242 Marionette TRACE conn3 <- [1,2469,null,{"value":"13"}] 16:36:01 INFO - PROCESS | 2516 | 1465860961246 Marionette TRACE conn3 -> [0,2470,"setScriptTimeout",{"ms":35000}] 16:36:01 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html 16:36:01 INFO - PROCESS | 2516 | 1465860961249 Marionette TRACE conn3 <- [1,2470,null,{}] 16:36:01 INFO - PROCESS | 2516 | 1465860961255 Marionette TRACE conn3 -> [0,2471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:36:01 INFO - PROCESS | 2516 | 1465860961258 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:36:01 INFO - PROCESS | 2516 | 1465860961364 Marionette TRACE conn3 <- [1,2471,null,{"value":null}] 16:36:01 INFO - PROCESS | 2516 | 1465860961511 Marionette TRACE conn3 -> [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\", \"9aafb883-d809-412a-bdc1-689609e922c0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:36:01 INFO - PROCESS | 2516 | 1465860961514 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:36:01 INFO - PROCESS | 2516 | ++DOCSHELL 10EF2000 == 42 [pid = 2516] [id = 627] 16:36:01 INFO - PROCESS | 2516 | ++DOMWINDOW == 88 (110CA800) [pid = 2516] [serial = 1881] [outer = 00000000] 16:36:01 INFO - PROCESS | 2516 | ++DOMWINDOW == 89 (130A1800) [pid = 2516] [serial = 1882] [outer = 110CA800] 16:36:01 INFO - PROCESS | 2516 | 1465860961563 Marionette DEBUG loaded listener.js 16:36:01 INFO - PROCESS | 2516 | ++DOMWINDOW == 90 (13C18400) [pid = 2516] [serial = 1883] [outer = 110CA800] 16:36:02 INFO - PROCESS | 2516 | --DOCSHELL 16D7A000 == 41 [pid = 2516] [id = 622] 16:36:02 INFO - PROCESS | 2516 | --DOCSHELL 15E18000 == 40 [pid = 2516] [id = 621] 16:36:02 INFO - PROCESS | 2516 | --DOCSHELL 12DEF000 == 39 [pid = 2516] [id = 620] 16:36:02 INFO - PROCESS | 2516 | --DOCSHELL 19CA5400 == 38 [pid = 2516] [id = 619] 16:36:02 INFO - PROCESS | 2516 | --DOCSHELL 17953C00 == 37 [pid = 2516] [id = 618] 16:36:02 INFO - PROCESS | 2516 | --DOCSHELL 1771A000 == 36 [pid = 2516] [id = 617] 16:36:02 INFO - PROCESS | 2516 | --DOCSHELL 16D7A800 == 35 [pid = 2516] [id = 616] 16:36:02 INFO - PROCESS | 2516 | --DOCSHELL 13C12000 == 34 [pid = 2516] [id = 615] 16:36:02 INFO - PROCESS | 2516 | --DOCSHELL 10BAA800 == 33 [pid = 2516] [id = 614] 16:36:02 INFO - PROCESS | 2516 | --DOCSHELL 105E5C00 == 32 [pid = 2516] [id = 613] 16:36:02 INFO - PROCESS | 2516 | --DOCSHELL 1A309C00 == 31 [pid = 2516] [id = 611] 16:36:02 INFO - PROCESS | 2516 | --DOCSHELL 105EB800 == 30 [pid = 2516] [id = 612] 16:36:02 INFO - PROCESS | 2516 | --DOCSHELL 12AE1400 == 29 [pid = 2516] [id = 602] 16:36:02 INFO - PROCESS | 2516 | --DOCSHELL 19E8BC00 == 28 [pid = 2516] [id = 626] 16:36:02 INFO - PROCESS | 2516 | --DOCSHELL 15F41C00 == 27 [pid = 2516] [id = 625] 16:36:02 INFO - PROCESS | 2516 | --DOCSHELL 0C764C00 == 26 [pid = 2516] [id = 623] 16:36:02 INFO - PROCESS | 2516 | --DOCSHELL 14310800 == 25 [pid = 2516] [id = 624] 16:36:02 INFO - PROCESS | 2516 | --DOMWINDOW == 89 (16EA1400) [pid = 2516] [serial = 1819] [outer = 00000000] [url = about:blank] 16:36:02 INFO - PROCESS | 2516 | --DOMWINDOW == 88 (15F38000) [pid = 2516] [serial = 1816] [outer = 00000000] [url = about:blank] 16:36:02 INFO - PROCESS | 2516 | --DOMWINDOW == 87 (13147000) [pid = 2516] [serial = 1808] [outer = 00000000] [url = about:blank] 16:36:02 INFO - PROCESS | 2516 | --DOMWINDOW == 86 (12D62000) [pid = 2516] [serial = 1807] [outer = 00000000] [url = about:blank] 16:36:02 INFO - PROCESS | 2516 | --DOMWINDOW == 85 (10EF1400) [pid = 2516] [serial = 1810] [outer = 00000000] [url = about:blank] 16:36:02 INFO - PROCESS | 2516 | --DOMWINDOW == 84 (110C1400) [pid = 2516] [serial = 1811] [outer = 00000000] [url = about:blank] 16:36:02 INFO - PROCESS | 2516 | --DOMWINDOW == 83 (13660800) [pid = 2516] [serial = 1813] [outer = 00000000] [url = about:blank] 16:36:02 INFO - PROCESS | 2516 | --DOMWINDOW == 82 (13C12C00) [pid = 2516] [serial = 1814] [outer = 00000000] [url = about:blank] 16:36:02 INFO - PROCESS | 2516 | --DOMWINDOW == 81 (1794BC00) [pid = 2516] [serial = 1822] [outer = 00000000] [url = about:blank] 16:36:02 INFO - PROCESS | 2516 | --DOMWINDOW == 80 (130C2800) [pid = 2516] [serial = 1799] [outer = 00000000] [url = about:blank] 16:36:02 INFO - PROCESS | 2516 | --DOMWINDOW == 79 (12AE5400) [pid = 2516] [serial = 1798] [outer = 00000000] [url = about:blank] 16:36:02 INFO - PROCESS | 2516 | --DOMWINDOW == 78 (16D0F800) [pid = 2516] [serial = 1802] [outer = 00000000] [url = about:blank] 16:36:02 INFO - PROCESS | 2516 | --DOMWINDOW == 77 (15FB6C00) [pid = 2516] [serial = 1801] [outer = 00000000] [url = about:blank] 16:36:02 INFO - PROCESS | 2516 | --DOMWINDOW == 76 (1A685800) [pid = 2516] [serial = 1805] [outer = 00000000] [url = about:blank] 16:36:02 INFO - PROCESS | 2516 | --DOMWINDOW == 75 (1A4A8400) [pid = 2516] [serial = 1834] [outer = 00000000] [url = about:blank] 16:36:02 INFO - PROCESS | 2516 | --DOMWINDOW == 74 (1A4AD400) [pid = 2516] [serial = 1804] [outer = 00000000] [url = about:blank] 16:36:02 INFO - PROCESS | 2516 | --DOMWINDOW == 73 (19C9F400) [pid = 2516] [serial = 1825] [outer = 00000000] [url = about:blank] 16:36:02 INFO - PROCESS | 2516 | --DOMWINDOW == 72 (17E60800) [pid = 2516] [serial = 1823] [outer = 00000000] [url = about:blank] 16:36:02 INFO - PROCESS | 2516 | --DOMWINDOW == 71 (19E8C000) [pid = 2516] [serial = 1832] [outer = 00000000] [url = about:blank] 16:36:02 INFO - PROCESS | 2516 | --DOMWINDOW == 70 (18451400) [pid = 2516] [serial = 1831] [outer = 00000000] [url = about:blank] 16:36:02 INFO - PROCESS | 2516 | --DOMWINDOW == 69 (19E88000) [pid = 2516] [serial = 1826] [outer = 00000000] [url = about:blank] 16:36:02 INFO - PROCESS | 2516 | --DOMWINDOW == 68 (16999000) [pid = 2516] [serial = 1828] [outer = 00000000] [url = about:blank] 16:36:02 INFO - PROCESS | 2516 | --DOMWINDOW == 67 (1794F800) [pid = 2516] [serial = 1829] [outer = 00000000] [url = about:blank] 16:36:02 INFO - PROCESS | 2516 | --DOMWINDOW == 66 (1700F800) [pid = 2516] [serial = 1820] [outer = 00000000] [url = about:blank] 16:36:02 INFO - PROCESS | 2516 | --DOMWINDOW == 65 (1669B800) [pid = 2516] [serial = 1817] [outer = 00000000] [url = about:blank] 16:36:02 INFO - PROCESS | 2516 | 1465860962681 Marionette TRACE conn3 <- [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]]]}] 16:36:02 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | Shadows are not drawn for transparent canvases 16:36:02 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | took 1451ms 16:36:02 INFO - PROCESS | 2516 | 1465860962711 Marionette TRACE conn3 -> [0,2473,"getWindowHandle",null] 16:36:02 INFO - PROCESS | 2516 | 1465860962715 Marionette TRACE conn3 <- [1,2473,null,{"value":"13"}] 16:36:02 INFO - PROCESS | 2516 | 1465860962720 Marionette TRACE conn3 -> [0,2474,"setScriptTimeout",{"ms":35000}] 16:36:02 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html 16:36:02 INFO - PROCESS | 2516 | 1465860962724 Marionette TRACE conn3 <- [1,2474,null,{}] 16:36:02 INFO - PROCESS | 2516 | 1465860962729 Marionette TRACE conn3 -> [0,2475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:36:02 INFO - PROCESS | 2516 | 1465860962731 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:36:02 INFO - PROCESS | 2516 | 1465860962819 Marionette TRACE conn3 <- [1,2475,null,{"value":null}] 16:36:02 INFO - PROCESS | 2516 | 1465860962827 Marionette TRACE conn3 -> [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\", \"9aafb883-d809-412a-bdc1-689609e922c0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:36:02 INFO - PROCESS | 2516 | 1465860962830 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:36:02 INFO - PROCESS | 2516 | ++DOCSHELL 10A50C00 == 26 [pid = 2516] [id = 628] 16:36:02 INFO - PROCESS | 2516 | ++DOMWINDOW == 66 (10A51000) [pid = 2516] [serial = 1884] [outer = 00000000] 16:36:02 INFO - PROCESS | 2516 | ++DOMWINDOW == 67 (114C8400) [pid = 2516] [serial = 1885] [outer = 10A51000] 16:36:02 INFO - PROCESS | 2516 | 1465860962878 Marionette DEBUG loaded listener.js 16:36:02 INFO - PROCESS | 2516 | ++DOMWINDOW == 68 (12811800) [pid = 2516] [serial = 1886] [outer = 10A51000] 16:36:03 INFO - PROCESS | 2516 | 1465860963385 Marionette TRACE conn3 <- [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]]]}] 16:36:03 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | Shadows are not drawn for transparent parts of canvases 16:36:03 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | took 702ms 16:36:03 INFO - PROCESS | 2516 | 1465860963421 Marionette TRACE conn3 -> [0,2477,"getWindowHandle",null] 16:36:03 INFO - PROCESS | 2516 | 1465860963425 Marionette TRACE conn3 <- [1,2477,null,{"value":"13"}] 16:36:03 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.1.html 16:36:03 INFO - PROCESS | 2516 | 1465860963432 Marionette TRACE conn3 -> [0,2478,"setScriptTimeout",{"ms":35000}] 16:36:03 INFO - PROCESS | 2516 | 1465860963434 Marionette TRACE conn3 <- [1,2478,null,{}] 16:36:03 INFO - PROCESS | 2516 | 1465860963438 Marionette TRACE conn3 -> [0,2479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:36:03 INFO - PROCESS | 2516 | 1465860963440 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:36:03 INFO - PROCESS | 2516 | 1465860963556 Marionette TRACE conn3 <- [1,2479,null,{"value":null}] 16:36:03 INFO - PROCESS | 2516 | 1465860963684 Marionette TRACE conn3 -> [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\", \"9aafb883-d809-412a-bdc1-689609e922c0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:36:03 INFO - PROCESS | 2516 | 1465860963687 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:36:03 INFO - PROCESS | 2516 | ++DOCSHELL 131D2400 == 27 [pid = 2516] [id = 629] 16:36:03 INFO - PROCESS | 2516 | ++DOMWINDOW == 69 (131D7800) [pid = 2516] [serial = 1887] [outer = 00000000] 16:36:03 INFO - PROCESS | 2516 | ++DOMWINDOW == 70 (13654800) [pid = 2516] [serial = 1888] [outer = 131D7800] 16:36:03 INFO - PROCESS | 2516 | 1465860963733 Marionette DEBUG loaded listener.js 16:36:03 INFO - PROCESS | 2516 | ++DOMWINDOW == 71 (1365FC00) [pid = 2516] [serial = 1889] [outer = 131D7800] 16:36:04 INFO - PROCESS | 2516 | 1465860964105 Marionette TRACE conn3 <- [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]]]}] 16:36:04 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.1.html | Shadows of clipped shapes are still drawn within the clipping region 16:36:04 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.1.html | took 686ms 16:36:04 INFO - PROCESS | 2516 | 1465860964130 Marionette TRACE conn3 -> [0,2481,"getWindowHandle",null] 16:36:04 INFO - PROCESS | 2516 | 1465860964133 Marionette TRACE conn3 <- [1,2481,null,{"value":"13"}] 16:36:04 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.2.html 16:36:04 INFO - PROCESS | 2516 | 1465860964136 Marionette TRACE conn3 -> [0,2482,"setScriptTimeout",{"ms":35000}] 16:36:04 INFO - PROCESS | 2516 | 1465860964139 Marionette TRACE conn3 <- [1,2482,null,{}] 16:36:04 INFO - PROCESS | 2516 | 1465860964150 Marionette TRACE conn3 -> [0,2483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:36:04 INFO - PROCESS | 2516 | 1465860964155 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:36:04 INFO - PROCESS | 2516 | 1465860964235 Marionette TRACE conn3 <- [1,2483,null,{"value":null}] 16:36:04 INFO - PROCESS | 2516 | 1465860964242 Marionette TRACE conn3 -> [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\", \"9aafb883-d809-412a-bdc1-689609e922c0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:36:04 INFO - PROCESS | 2516 | 1465860964245 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:36:04 INFO - PROCESS | 2516 | ++DOCSHELL 15652C00 == 28 [pid = 2516] [id = 630] 16:36:04 INFO - PROCESS | 2516 | ++DOMWINDOW == 72 (157A6000) [pid = 2516] [serial = 1890] [outer = 00000000] 16:36:04 INFO - PROCESS | 2516 | ++DOMWINDOW == 73 (15EBCC00) [pid = 2516] [serial = 1891] [outer = 157A6000] 16:36:04 INFO - PROCESS | 2516 | 1465860964291 Marionette DEBUG loaded listener.js 16:36:04 INFO - PROCESS | 2516 | ++DOMWINDOW == 74 (15FBDC00) [pid = 2516] [serial = 1892] [outer = 157A6000] 16:36:04 INFO - PROCESS | 2516 | 1465860964804 Marionette TRACE conn3 <- [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]]]}] 16:36:04 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.2.html | Shadows are not drawn outside the clipping region 16:36:04 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.2.html | took 733ms 16:36:04 INFO - PROCESS | 2516 | 1465860964861 Marionette TRACE conn3 -> [0,2485,"getWindowHandle",null] 16:36:04 INFO - PROCESS | 2516 | 1465860964863 Marionette TRACE conn3 <- [1,2485,null,{"value":"13"}] 16:36:04 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.3.html 16:36:04 INFO - PROCESS | 2516 | 1465860964867 Marionette TRACE conn3 -> [0,2486,"setScriptTimeout",{"ms":35000}] 16:36:04 INFO - PROCESS | 2516 | 1465860964868 Marionette TRACE conn3 <- [1,2486,null,{}] 16:36:04 INFO - PROCESS | 2516 | 1465860964877 Marionette TRACE conn3 -> [0,2487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:36:04 INFO - PROCESS | 2516 | 1465860964879 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:36:05 INFO - PROCESS | 2516 | 1465860965025 Marionette TRACE conn3 <- [1,2487,null,{"value":null}] 16:36:05 INFO - PROCESS | 2516 | 1465860965038 Marionette TRACE conn3 -> [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\", \"9aafb883-d809-412a-bdc1-689609e922c0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:36:05 INFO - PROCESS | 2516 | 1465860965040 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:36:05 INFO - PROCESS | 2516 | ++DOCSHELL 16A43C00 == 29 [pid = 2516] [id = 631] 16:36:05 INFO - PROCESS | 2516 | ++DOMWINDOW == 75 (16A45400) [pid = 2516] [serial = 1893] [outer = 00000000] 16:36:05 INFO - PROCESS | 2516 | ++DOMWINDOW == 76 (16D0B800) [pid = 2516] [serial = 1894] [outer = 16A45400] 16:36:05 INFO - PROCESS | 2516 | 1465860965135 Marionette DEBUG loaded listener.js 16:36:05 INFO - PROCESS | 2516 | ++DOMWINDOW == 77 (16D70000) [pid = 2516] [serial = 1895] [outer = 16A45400] 16:36:05 INFO - PROCESS | 2516 | 1465860965555 Marionette TRACE conn3 <- [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]]]}] 16:36:05 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.3.html | Shadows of clipped shapes are still drawn within the clipping region 16:36:05 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.3.html | took 733ms 16:36:05 INFO - PROCESS | 2516 | 1465860965607 Marionette TRACE conn3 -> [0,2489,"getWindowHandle",null] 16:36:05 INFO - PROCESS | 2516 | 1465860965609 Marionette TRACE conn3 <- [1,2489,null,{"value":"13"}] 16:36:05 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.1.html 16:36:05 INFO - PROCESS | 2516 | 1465860965612 Marionette TRACE conn3 -> [0,2490,"setScriptTimeout",{"ms":35000}] 16:36:05 INFO - PROCESS | 2516 | 1465860965614 Marionette TRACE conn3 <- [1,2490,null,{}] 16:36:05 INFO - PROCESS | 2516 | 1465860965617 Marionette TRACE conn3 -> [0,2491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:36:05 INFO - PROCESS | 2516 | 1465860965619 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:36:05 INFO - PROCESS | 2516 | 1465860965742 Marionette TRACE conn3 <- [1,2491,null,{"value":null}] 16:36:05 INFO - PROCESS | 2516 | 1465860965754 Marionette TRACE conn3 -> [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\", \"9aafb883-d809-412a-bdc1-689609e922c0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:36:05 INFO - PROCESS | 2516 | 1465860965757 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:36:05 INFO - PROCESS | 2516 | ++DOCSHELL 16EDCC00 == 30 [pid = 2516] [id = 632] 16:36:05 INFO - PROCESS | 2516 | ++DOMWINDOW == 78 (16EE2800) [pid = 2516] [serial = 1896] [outer = 00000000] 16:36:05 INFO - PROCESS | 2516 | ++DOMWINDOW == 79 (1700A000) [pid = 2516] [serial = 1897] [outer = 16EE2800] 16:36:05 INFO - PROCESS | 2516 | 1465860965853 Marionette DEBUG loaded listener.js 16:36:05 INFO - PROCESS | 2516 | ++DOMWINDOW == 80 (17619400) [pid = 2516] [serial = 1898] [outer = 16EE2800] 16:36:06 INFO - PROCESS | 2516 | 1465860966291 Marionette TRACE conn3 <- [1,2492,null,{"value":["/2dcontext/shadows/2d.shadow.composite.1.html",0,null,null,[["Shadows are drawn using globalCompositeOperation",0,null,null]]]}] 16:36:06 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.1.html | Shadows are drawn using globalCompositeOperation 16:36:06 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.1.html | took 734ms 16:36:06 INFO - PROCESS | 2516 | 1465860966372 Marionette TRACE conn3 -> [0,2493,"getWindowHandle",null] 16:36:06 INFO - PROCESS | 2516 | 1465860966374 Marionette TRACE conn3 <- [1,2493,null,{"value":"13"}] 16:36:06 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.2.html 16:36:06 INFO - PROCESS | 2516 | 1465860966386 Marionette TRACE conn3 -> [0,2494,"setScriptTimeout",{"ms":35000}] 16:36:06 INFO - PROCESS | 2516 | 1465860966388 Marionette TRACE conn3 <- [1,2494,null,{}] 16:36:06 INFO - PROCESS | 2516 | 1465860966391 Marionette TRACE conn3 -> [0,2495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:36:06 INFO - PROCESS | 2516 | 1465860966397 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:36:06 INFO - PROCESS | 2516 | 1465860966712 Marionette TRACE conn3 <- [1,2495,null,{"value":null}] 16:36:06 INFO - PROCESS | 2516 | --DOMWINDOW == 79 (17F5BC00) [pid = 2516] [serial = 1866] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html] 16:36:06 INFO - PROCESS | 2516 | --DOMWINDOW == 78 (17F5C400) [pid = 2516] [serial = 1854] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html] 16:36:06 INFO - PROCESS | 2516 | --DOMWINDOW == 77 (19CA5C00) [pid = 2516] [serial = 1857] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html] 16:36:06 INFO - PROCESS | 2516 | --DOMWINDOW == 76 (10BB0400) [pid = 2516] [serial = 1839] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html] 16:36:06 INFO - PROCESS | 2516 | --DOMWINDOW == 75 (1A30A000) [pid = 2516] [serial = 1833] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html] 16:36:06 INFO - PROCESS | 2516 | --DOMWINDOW == 74 (16EA3800) [pid = 2516] [serial = 1848] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html] 16:36:06 INFO - PROCESS | 2516 | --DOMWINDOW == 73 (13025000) [pid = 2516] [serial = 1860] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html] 16:36:06 INFO - PROCESS | 2516 | --DOMWINDOW == 72 (10BAEC00) [pid = 2516] [serial = 1842] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html] 16:36:06 INFO - PROCESS | 2516 | --DOMWINDOW == 71 (13C15000) [pid = 2516] [serial = 1845] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html] 16:36:06 INFO - PROCESS | 2516 | --DOMWINDOW == 70 (10EF1800) [pid = 2516] [serial = 1836] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html] 16:36:06 INFO - PROCESS | 2516 | --DOMWINDOW == 69 (177ABC00) [pid = 2516] [serial = 1863] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html] 16:36:06 INFO - PROCESS | 2516 | --DOMWINDOW == 68 (177B2000) [pid = 2516] [serial = 1851] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html] 16:36:06 INFO - PROCESS | 2516 | 1465860966781 Marionette TRACE conn3 -> [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\", \"9aafb883-d809-412a-bdc1-689609e922c0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:36:06 INFO - PROCESS | 2516 | 1465860966784 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:36:06 INFO - PROCESS | 2516 | ++DOCSHELL 10471400 == 31 [pid = 2516] [id = 633] 16:36:06 INFO - PROCESS | 2516 | ++DOMWINDOW == 69 (1047D800) [pid = 2516] [serial = 1899] [outer = 00000000] 16:36:06 INFO - PROCESS | 2516 | ++DOMWINDOW == 70 (12AE7800) [pid = 2516] [serial = 1900] [outer = 1047D800] 16:36:06 INFO - PROCESS | 2516 | 1465860966827 Marionette DEBUG loaded listener.js 16:36:06 INFO - PROCESS | 2516 | ++DOMWINDOW == 71 (16992C00) [pid = 2516] [serial = 1901] [outer = 1047D800] 16:36:07 INFO - PROCESS | 2516 | 1465860967204 Marionette TRACE conn3 <- [1,2496,null,{"value":["/2dcontext/shadows/2d.shadow.composite.2.html",0,null,null,[["Shadows are drawn using globalCompositeOperation",0,null,null]]]}] 16:36:07 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.2.html | Shadows are drawn using globalCompositeOperation 16:36:07 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.2.html | took 827ms 16:36:07 INFO - PROCESS | 2516 | 1465860967227 Marionette TRACE conn3 -> [0,2497,"getWindowHandle",null] 16:36:07 INFO - PROCESS | 2516 | 1465860967229 Marionette TRACE conn3 <- [1,2497,null,{"value":"13"}] 16:36:07 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.3.html 16:36:07 INFO - PROCESS | 2516 | 1465860967240 Marionette TRACE conn3 -> [0,2498,"setScriptTimeout",{"ms":35000}] 16:36:07 INFO - PROCESS | 2516 | 1465860967242 Marionette TRACE conn3 <- [1,2498,null,{}] 16:36:07 INFO - PROCESS | 2516 | 1465860967246 Marionette TRACE conn3 -> [0,2499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:36:07 INFO - PROCESS | 2516 | 1465860967247 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:36:07 INFO - PROCESS | 2516 | 1465860967323 Marionette TRACE conn3 <- [1,2499,null,{"value":null}] 16:36:07 INFO - PROCESS | 2516 | 1465860967328 Marionette TRACE conn3 -> [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\", \"9aafb883-d809-412a-bdc1-689609e922c0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:36:07 INFO - PROCESS | 2516 | 1465860967330 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:36:07 INFO - PROCESS | 2516 | ++DOCSHELL 14FC7400 == 32 [pid = 2516] [id = 634] 16:36:07 INFO - PROCESS | 2516 | ++DOMWINDOW == 72 (16E9C800) [pid = 2516] [serial = 1902] [outer = 00000000] 16:36:07 INFO - PROCESS | 2516 | ++DOMWINDOW == 73 (17EC9800) [pid = 2516] [serial = 1903] [outer = 16E9C800] 16:36:07 INFO - PROCESS | 2516 | 1465860967374 Marionette DEBUG loaded listener.js 16:36:07 INFO - PROCESS | 2516 | ++DOMWINDOW == 74 (18451400) [pid = 2516] [serial = 1904] [outer = 16E9C800] 16:36:07 INFO - PROCESS | 2516 | 1465860967807 Marionette TRACE conn3 <- [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]]]}] 16:36:07 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.3.html | Areas outside shadows are drawn correctly with destination-out 16:36:07 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.3.html | took 593ms 16:36:07 INFO - PROCESS | 2516 | 1465860967829 Marionette TRACE conn3 -> [0,2501,"getWindowHandle",null] 16:36:07 INFO - PROCESS | 2516 | 1465860967831 Marionette TRACE conn3 <- [1,2501,null,{"value":"13"}] 16:36:07 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.blur.html 16:36:07 INFO - PROCESS | 2516 | 1465860967834 Marionette TRACE conn3 -> [0,2502,"setScriptTimeout",{"ms":35000}] 16:36:07 INFO - PROCESS | 2516 | 1465860967836 Marionette TRACE conn3 <- [1,2502,null,{}] 16:36:07 INFO - PROCESS | 2516 | 1465860967839 Marionette TRACE conn3 -> [0,2503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:36:07 INFO - PROCESS | 2516 | 1465860967841 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:36:07 INFO - PROCESS | 2516 | 1465860967959 Marionette TRACE conn3 <- [1,2503,null,{"value":null}] 16:36:07 INFO - PROCESS | 2516 | 1465860967968 Marionette TRACE conn3 -> [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\", \"9aafb883-d809-412a-bdc1-689609e922c0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:36:07 INFO - PROCESS | 2516 | 1465860967970 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:36:07 INFO - PROCESS | 2516 | ++DOCSHELL 19752C00 == 33 [pid = 2516] [id = 635] 16:36:07 INFO - PROCESS | 2516 | ++DOMWINDOW == 75 (198CA400) [pid = 2516] [serial = 1905] [outer = 00000000] 16:36:08 INFO - PROCESS | 2516 | ++DOMWINDOW == 76 (198D6000) [pid = 2516] [serial = 1906] [outer = 198CA400] 16:36:08 INFO - PROCESS | 2516 | 1465860968012 Marionette DEBUG loaded listener.js 16:36:08 INFO - PROCESS | 2516 | ++DOMWINDOW == 77 (198D6C00) [pid = 2516] [serial = 1907] [outer = 198CA400] 16:36:08 INFO - PROCESS | 2516 | 1465860968423 Marionette TRACE conn3 <- [1,2504,null,{"value":["/2dcontext/shadows/2d.shadow.enable.blur.html",0,null,null,[["Shadows are drawn if shadowBlur is set",0,null,null]]]}] 16:36:08 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.blur.html | Shadows are drawn if shadowBlur is set 16:36:08 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.blur.html | took 625ms 16:36:08 INFO - PROCESS | 2516 | 1465860968474 Marionette TRACE conn3 -> [0,2505,"getWindowHandle",null] 16:36:08 INFO - PROCESS | 2516 | 1465860968477 Marionette TRACE conn3 <- [1,2505,null,{"value":"13"}] 16:36:08 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.1.html 16:36:08 INFO - PROCESS | 2516 | 1465860968481 Marionette TRACE conn3 -> [0,2506,"setScriptTimeout",{"ms":35000}] 16:36:08 INFO - PROCESS | 2516 | 1465860968483 Marionette TRACE conn3 <- [1,2506,null,{}] 16:36:08 INFO - PROCESS | 2516 | 1465860968486 Marionette TRACE conn3 -> [0,2507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:36:08 INFO - PROCESS | 2516 | 1465860968488 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:36:08 INFO - PROCESS | 2516 | 1465860968603 Marionette TRACE conn3 <- [1,2507,null,{"value":null}] 16:36:08 INFO - PROCESS | 2516 | 1465860968614 Marionette TRACE conn3 -> [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\", \"9aafb883-d809-412a-bdc1-689609e922c0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:36:08 INFO - PROCESS | 2516 | 1465860968616 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:36:08 INFO - PROCESS | 2516 | ++DOCSHELL 17E60800 == 34 [pid = 2516] [id = 636] 16:36:08 INFO - PROCESS | 2516 | ++DOMWINDOW == 78 (198CA000) [pid = 2516] [serial = 1908] [outer = 00000000] 16:36:08 INFO - PROCESS | 2516 | ++DOMWINDOW == 79 (19E7FC00) [pid = 2516] [serial = 1909] [outer = 198CA000] 16:36:08 INFO - PROCESS | 2516 | 1465860968661 Marionette DEBUG loaded listener.js 16:36:08 INFO - PROCESS | 2516 | ++DOMWINDOW == 80 (19E81400) [pid = 2516] [serial = 1910] [outer = 198CA000] 16:36:09 INFO - PROCESS | 2516 | 1465860969440 Marionette TRACE conn3 <- [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]]]}] 16:36:09 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.1.html | Shadows are not drawn when only shadowColor is set 16:36:09 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.1.html | took 1030ms 16:36:09 INFO - PROCESS | 2516 | 1465860969536 Marionette TRACE conn3 -> [0,2509,"getWindowHandle",null] 16:36:09 INFO - PROCESS | 2516 | 1465860969541 Marionette TRACE conn3 <- [1,2509,null,{"value":"13"}] 16:36:09 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.2.html 16:36:09 INFO - PROCESS | 2516 | 1465860969546 Marionette TRACE conn3 -> [0,2510,"setScriptTimeout",{"ms":35000}] 16:36:09 INFO - PROCESS | 2516 | 1465860969551 Marionette TRACE conn3 <- [1,2510,null,{}] 16:36:09 INFO - PROCESS | 2516 | 1465860969556 Marionette TRACE conn3 -> [0,2511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:36:09 INFO - PROCESS | 2516 | 1465860969559 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:36:09 INFO - PROCESS | 2516 | 1465860969703 Marionette TRACE conn3 <- [1,2511,null,{"value":null}] 16:36:09 INFO - PROCESS | 2516 | 1465860969835 Marionette TRACE conn3 -> [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\", \"9aafb883-d809-412a-bdc1-689609e922c0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:36:09 INFO - PROCESS | 2516 | 1465860969838 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:36:09 INFO - PROCESS | 2516 | ++DOCSHELL 10BAA800 == 35 [pid = 2516] [id = 637] 16:36:09 INFO - PROCESS | 2516 | ++DOMWINDOW == 81 (10EF1800) [pid = 2516] [serial = 1911] [outer = 00000000] 16:36:09 INFO - PROCESS | 2516 | ++DOMWINDOW == 82 (12B98400) [pid = 2516] [serial = 1912] [outer = 10EF1800] 16:36:09 INFO - PROCESS | 2516 | 1465860969894 Marionette DEBUG loaded listener.js 16:36:09 INFO - PROCESS | 2516 | ++DOMWINDOW == 83 (13154800) [pid = 2516] [serial = 1913] [outer = 10EF1800] 16:36:10 INFO - PROCESS | 2516 | 1465860970579 Marionette TRACE conn3 <- [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]]]}] 16:36:10 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.2.html | Shadows are not drawn when only shadowColor is set 16:36:10 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.2.html | took 1186ms 16:36:10 INFO - PROCESS | 2516 | 1465860970742 Marionette TRACE conn3 -> [0,2513,"getWindowHandle",null] 16:36:10 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.x.html 16:36:10 INFO - PROCESS | 2516 | 1465860970746 Marionette TRACE conn3 <- [1,2513,null,{"value":"13"}] 16:36:10 INFO - PROCESS | 2516 | 1465860970784 Marionette TRACE conn3 -> [0,2514,"setScriptTimeout",{"ms":35000}] 16:36:10 INFO - PROCESS | 2516 | 1465860970787 Marionette TRACE conn3 <- [1,2514,null,{}] 16:36:10 INFO - PROCESS | 2516 | 1465860970793 Marionette TRACE conn3 -> [0,2515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:36:10 INFO - PROCESS | 2516 | 1465860970796 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:36:10 INFO - PROCESS | 2516 | 1465860970905 Marionette TRACE conn3 <- [1,2515,null,{"value":null}] 16:36:11 INFO - PROCESS | 2516 | 1465860971038 Marionette TRACE conn3 -> [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\", \"9aafb883-d809-412a-bdc1-689609e922c0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:36:11 INFO - PROCESS | 2516 | 1465860971044 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:36:11 INFO - PROCESS | 2516 | ++DOCSHELL 104E7000 == 36 [pid = 2516] [id = 638] 16:36:11 INFO - PROCESS | 2516 | ++DOMWINDOW == 84 (104E7400) [pid = 2516] [serial = 1914] [outer = 00000000] 16:36:11 INFO - PROCESS | 2516 | ++DOMWINDOW == 85 (105F1000) [pid = 2516] [serial = 1915] [outer = 104E7400] 16:36:11 INFO - PROCESS | 2516 | 1465860971098 Marionette DEBUG loaded listener.js 16:36:11 INFO - PROCESS | 2516 | ++DOMWINDOW == 86 (10A53000) [pid = 2516] [serial = 1916] [outer = 104E7400] 16:36:11 INFO - PROCESS | 2516 | --DOCSHELL 19752C00 == 35 [pid = 2516] [id = 635] 16:36:11 INFO - PROCESS | 2516 | --DOCSHELL 14FC7400 == 34 [pid = 2516] [id = 634] 16:36:11 INFO - PROCESS | 2516 | --DOCSHELL 10471400 == 33 [pid = 2516] [id = 633] 16:36:11 INFO - PROCESS | 2516 | --DOCSHELL 16EDCC00 == 32 [pid = 2516] [id = 632] 16:36:11 INFO - PROCESS | 2516 | --DOCSHELL 16A43C00 == 31 [pid = 2516] [id = 631] 16:36:11 INFO - PROCESS | 2516 | --DOCSHELL 15652C00 == 30 [pid = 2516] [id = 630] 16:36:11 INFO - PROCESS | 2516 | --DOCSHELL 131D2400 == 29 [pid = 2516] [id = 629] 16:36:11 INFO - PROCESS | 2516 | --DOCSHELL 10A50C00 == 28 [pid = 2516] [id = 628] 16:36:11 INFO - PROCESS | 2516 | --DOCSHELL 10EF2000 == 27 [pid = 2516] [id = 627] 16:36:11 INFO - PROCESS | 2516 | --DOMWINDOW == 85 (198CD000) [pid = 2516] [serial = 1855] [outer = 00000000] [url = about:blank] 16:36:11 INFO - PROCESS | 2516 | --DOMWINDOW == 84 (1A252400) [pid = 2516] [serial = 1858] [outer = 00000000] [url = about:blank] 16:36:11 INFO - PROCESS | 2516 | --DOMWINDOW == 83 (1314AC00) [pid = 2516] [serial = 1840] [outer = 00000000] [url = about:blank] 16:36:11 INFO - PROCESS | 2516 | --DOMWINDOW == 82 (15A8E400) [pid = 2516] [serial = 1841] [outer = 00000000] [url = about:blank] 16:36:11 INFO - PROCESS | 2516 | --DOMWINDOW == 81 (1A4A9400) [pid = 2516] [serial = 1835] [outer = 00000000] [url = about:blank] 16:36:11 INFO - PROCESS | 2516 | --DOMWINDOW == 80 (17003800) [pid = 2516] [serial = 1849] [outer = 00000000] [url = about:blank] 16:36:11 INFO - PROCESS | 2516 | --DOMWINDOW == 79 (176CB800) [pid = 2516] [serial = 1850] [outer = 00000000] [url = about:blank] 16:36:11 INFO - PROCESS | 2516 | --DOMWINDOW == 78 (13C4EC00) [pid = 2516] [serial = 1861] [outer = 00000000] [url = about:blank] 16:36:11 INFO - PROCESS | 2516 | --DOMWINDOW == 77 (11CC6800) [pid = 2516] [serial = 1843] [outer = 00000000] [url = about:blank] 16:36:11 INFO - PROCESS | 2516 | --DOMWINDOW == 76 (13148C00) [pid = 2516] [serial = 1844] [outer = 00000000] [url = about:blank] 16:36:11 INFO - PROCESS | 2516 | --DOMWINDOW == 75 (15012000) [pid = 2516] [serial = 1846] [outer = 00000000] [url = about:blank] 16:36:11 INFO - PROCESS | 2516 | --DOMWINDOW == 74 (15A99800) [pid = 2516] [serial = 1847] [outer = 00000000] [url = about:blank] 16:36:11 INFO - PROCESS | 2516 | --DOMWINDOW == 73 (12AE0400) [pid = 2516] [serial = 1837] [outer = 00000000] [url = about:blank] 16:36:11 INFO - PROCESS | 2516 | --DOMWINDOW == 72 (13C20C00) [pid = 2516] [serial = 1838] [outer = 00000000] [url = about:blank] 16:36:11 INFO - PROCESS | 2516 | --DOMWINDOW == 71 (19F87C00) [pid = 2516] [serial = 1864] [outer = 00000000] [url = about:blank] 16:36:11 INFO - PROCESS | 2516 | --DOMWINDOW == 70 (19E86400) [pid = 2516] [serial = 1859] [outer = 00000000] [url = about:blank] 16:36:11 INFO - PROCESS | 2516 | --DOMWINDOW == 69 (17E60000) [pid = 2516] [serial = 1852] [outer = 00000000] [url = about:blank] 16:36:11 INFO - PROCESS | 2516 | --DOMWINDOW == 68 (18452C00) [pid = 2516] [serial = 1853] [outer = 00000000] [url = about:blank] 16:36:11 INFO - PROCESS | 2516 | --DOMWINDOW == 67 (198D2800) [pid = 2516] [serial = 1856] [outer = 00000000] [url = about:blank] 16:36:11 INFO - PROCESS | 2516 | --DOMWINDOW == 66 (15A90C00) [pid = 2516] [serial = 1862] [outer = 00000000] [url = about:blank] 16:36:11 INFO - PROCESS | 2516 | --DOMWINDOW == 65 (1A4B0000) [pid = 2516] [serial = 1865] [outer = 00000000] [url = about:blank] 16:36:11 INFO - PROCESS | 2516 | --DOMWINDOW == 64 (1A684800) [pid = 2516] [serial = 1868] [outer = 00000000] [url = about:blank] 16:36:11 INFO - PROCESS | 2516 | --DOMWINDOW == 63 (1A67C800) [pid = 2516] [serial = 1867] [outer = 00000000] [url = about:blank] 16:36:11 INFO - PROCESS | 2516 | 1465860971605 Marionette TRACE conn3 <- [1,2516,null,{"value":["/2dcontext/shadows/2d.shadow.enable.x.html",0,null,null,[["Shadows are drawn if shadowOffsetX is set",0,null,null]]]}] 16:36:11 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.x.html | Shadows are drawn if shadowOffsetX is set 16:36:11 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.x.html | took 936ms 16:36:11 INFO - PROCESS | 2516 | 1465860971693 Marionette TRACE conn3 -> [0,2517,"getWindowHandle",null] 16:36:11 INFO - PROCESS | 2516 | 1465860971696 Marionette TRACE conn3 <- [1,2517,null,{"value":"13"}] 16:36:11 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.y.html 16:36:11 INFO - PROCESS | 2516 | 1465860971703 Marionette TRACE conn3 -> [0,2518,"setScriptTimeout",{"ms":35000}] 16:36:11 INFO - PROCESS | 2516 | 1465860971707 Marionette TRACE conn3 <- [1,2518,null,{}] 16:36:11 INFO - PROCESS | 2516 | 1465860971711 Marionette TRACE conn3 -> [0,2519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:36:11 INFO - PROCESS | 2516 | 1465860971713 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:36:11 INFO - PROCESS | 2516 | 1465860971799 Marionette TRACE conn3 <- [1,2519,null,{"value":null}] 16:36:11 INFO - PROCESS | 2516 | 1465860971811 Marionette TRACE conn3 -> [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\", \"9aafb883-d809-412a-bdc1-689609e922c0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:36:11 INFO - PROCESS | 2516 | 1465860971813 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:36:11 INFO - PROCESS | 2516 | ++DOCSHELL 12AA9400 == 28 [pid = 2516] [id = 639] 16:36:11 INFO - PROCESS | 2516 | ++DOMWINDOW == 64 (12ADD000) [pid = 2516] [serial = 1917] [outer = 00000000] 16:36:11 INFO - PROCESS | 2516 | ++DOMWINDOW == 65 (12DF7000) [pid = 2516] [serial = 1918] [outer = 12ADD000] 16:36:11 INFO - PROCESS | 2516 | 1465860971861 Marionette DEBUG loaded listener.js 16:36:11 INFO - PROCESS | 2516 | ++DOMWINDOW == 66 (13148C00) [pid = 2516] [serial = 1919] [outer = 12ADD000] 16:36:12 INFO - PROCESS | 2516 | 1465860972366 Marionette TRACE conn3 <- [1,2520,null,{"value":["/2dcontext/shadows/2d.shadow.enable.y.html",0,null,null,[["Shadows are drawn if shadowOffsetY is set",0,null,null]]]}] 16:36:12 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.y.html | Shadows are drawn if shadowOffsetY is set 16:36:12 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.y.html | took 687ms 16:36:12 INFO - PROCESS | 2516 | 1465860972398 Marionette TRACE conn3 -> [0,2521,"getWindowHandle",null] 16:36:12 INFO - PROCESS | 2516 | 1465860972400 Marionette TRACE conn3 <- [1,2521,null,{"value":"13"}] 16:36:12 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.alpha.html 16:36:12 INFO - PROCESS | 2516 | 1465860972404 Marionette TRACE conn3 -> [0,2522,"setScriptTimeout",{"ms":35000}] 16:36:12 INFO - PROCESS | 2516 | 1465860972406 Marionette TRACE conn3 <- [1,2522,null,{}] 16:36:12 INFO - PROCESS | 2516 | 1465860972416 Marionette TRACE conn3 -> [0,2523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:36:12 INFO - PROCESS | 2516 | 1465860972420 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:36:12 INFO - PROCESS | 2516 | 1465860972537 Marionette TRACE conn3 <- [1,2523,null,{"value":null}] 16:36:12 INFO - PROCESS | 2516 | 1465860972651 Marionette TRACE conn3 -> [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\", \"9aafb883-d809-412a-bdc1-689609e922c0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:36:12 INFO - PROCESS | 2516 | 1465860972655 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:36:12 INFO - PROCESS | 2516 | ++DOCSHELL 13D58C00 == 29 [pid = 2516] [id = 640] 16:36:12 INFO - PROCESS | 2516 | ++DOMWINDOW == 67 (13D59000) [pid = 2516] [serial = 1920] [outer = 00000000] 16:36:12 INFO - PROCESS | 2516 | ++DOMWINDOW == 68 (14FC4C00) [pid = 2516] [serial = 1921] [outer = 13D59000] 16:36:12 INFO - PROCESS | 2516 | 1465860972703 Marionette DEBUG loaded listener.js 16:36:12 INFO - PROCESS | 2516 | ++DOMWINDOW == 69 (1564B800) [pid = 2516] [serial = 1922] [outer = 13D59000] 16:36:13 INFO - PROCESS | 2516 | 1465860973070 Marionette TRACE conn3 <- [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]]]}] 16:36:13 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.alpha.html | Shadows are drawn correctly for partially-transparent gradient fills 16:36:13 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.alpha.html | took 686ms 16:36:13 INFO - PROCESS | 2516 | 1465860973103 Marionette TRACE conn3 -> [0,2525,"getWindowHandle",null] 16:36:13 INFO - PROCESS | 2516 | 1465860973105 Marionette TRACE conn3 <- [1,2525,null,{"value":"13"}] 16:36:13 INFO - PROCESS | 2516 | 1465860973108 Marionette TRACE conn3 -> [0,2526,"setScriptTimeout",{"ms":35000}] 16:36:13 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.basic.html 16:36:13 INFO - PROCESS | 2516 | 1465860973110 Marionette TRACE conn3 <- [1,2526,null,{}] 16:36:13 INFO - PROCESS | 2516 | 1465860973113 Marionette TRACE conn3 -> [0,2527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:36:13 INFO - PROCESS | 2516 | 1465860973115 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:36:13 INFO - PROCESS | 2516 | 1465860973199 Marionette TRACE conn3 <- [1,2527,null,{"value":null}] 16:36:13 INFO - PROCESS | 2516 | 1465860973204 Marionette TRACE conn3 -> [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\", \"9aafb883-d809-412a-bdc1-689609e922c0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:36:13 INFO - PROCESS | 2516 | 1465860973206 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:36:13 INFO - PROCESS | 2516 | ++DOCSHELL 15A93800 == 30 [pid = 2516] [id = 641] 16:36:13 INFO - PROCESS | 2516 | ++DOMWINDOW == 70 (15A9C000) [pid = 2516] [serial = 1923] [outer = 00000000] 16:36:13 INFO - PROCESS | 2516 | ++DOMWINDOW == 71 (1669B000) [pid = 2516] [serial = 1924] [outer = 15A9C000] 16:36:13 INFO - PROCESS | 2516 | 1465860973253 Marionette DEBUG loaded listener.js 16:36:13 INFO - PROCESS | 2516 | ++DOMWINDOW == 72 (16993800) [pid = 2516] [serial = 1925] [outer = 15A9C000] 16:36:13 INFO - PROCESS | 2516 | 1465860973751 Marionette TRACE conn3 <- [1,2528,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.basic.html",0,null,null,[["Shadows are drawn for gradient fills",0,null,null]]]}] 16:36:13 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.basic.html | Shadows are drawn for gradient fills 16:36:13 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.basic.html | took 702ms 16:36:13 INFO - PROCESS | 2516 | 1465860973808 Marionette TRACE conn3 -> [0,2529,"getWindowHandle",null] 16:36:13 INFO - PROCESS | 2516 | 1465860973810 Marionette TRACE conn3 <- [1,2529,null,{"value":"13"}] 16:36:13 INFO - PROCESS | 2516 | 1465860973813 Marionette TRACE conn3 -> [0,2530,"setScriptTimeout",{"ms":35000}] 16:36:13 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html 16:36:13 INFO - PROCESS | 2516 | 1465860973815 Marionette TRACE conn3 <- [1,2530,null,{}] 16:36:13 INFO - PROCESS | 2516 | 1465860973826 Marionette TRACE conn3 -> [0,2531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:36:13 INFO - PROCESS | 2516 | 1465860973828 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:36:13 INFO - PROCESS | 2516 | 1465860973938 Marionette TRACE conn3 <- [1,2531,null,{"value":null}] 16:36:14 INFO - PROCESS | 2516 | 1465860974029 Marionette TRACE conn3 -> [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\", \"9aafb883-d809-412a-bdc1-689609e922c0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:36:14 INFO - PROCESS | 2516 | 1465860974031 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:36:14 INFO - PROCESS | 2516 | ++DOCSHELL 16D0BC00 == 31 [pid = 2516] [id = 642] 16:36:14 INFO - PROCESS | 2516 | ++DOMWINDOW == 73 (16D0EC00) [pid = 2516] [serial = 1926] [outer = 00000000] 16:36:14 INFO - PROCESS | 2516 | ++DOMWINDOW == 74 (16ED8000) [pid = 2516] [serial = 1927] [outer = 16D0EC00] 16:36:14 INFO - PROCESS | 2516 | 1465860974076 Marionette DEBUG loaded listener.js 16:36:14 INFO - PROCESS | 2516 | ++DOMWINDOW == 75 (16EE3000) [pid = 2516] [serial = 1928] [outer = 16D0EC00] 16:36:14 INFO - PROCESS | 2516 | 1465860974489 Marionette TRACE conn3 <- [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]]]}] 16:36:14 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | Shadows are not drawn for transparent gradient fills 16:36:14 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | took 702ms 16:36:14 INFO - PROCESS | 2516 | 1465860974513 Marionette TRACE conn3 -> [0,2533,"getWindowHandle",null] 16:36:14 INFO - PROCESS | 2516 | 1465860974515 Marionette TRACE conn3 <- [1,2533,null,{"value":"13"}] 16:36:14 INFO - PROCESS | 2516 | 1465860974518 Marionette TRACE conn3 -> [0,2534,"setScriptTimeout",{"ms":35000}] 16:36:14 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html 16:36:14 INFO - PROCESS | 2516 | 1465860974520 Marionette TRACE conn3 <- [1,2534,null,{}] 16:36:14 INFO - PROCESS | 2516 | 1465860974530 Marionette TRACE conn3 -> [0,2535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:36:14 INFO - PROCESS | 2516 | 1465860974536 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:36:14 INFO - PROCESS | 2516 | 1465860974688 Marionette TRACE conn3 <- [1,2535,null,{"value":null}] 16:36:14 INFO - PROCESS | 2516 | 1465860974757 Marionette TRACE conn3 -> [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\", \"9aafb883-d809-412a-bdc1-689609e922c0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:36:14 INFO - PROCESS | 2516 | 1465860974760 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:36:14 INFO - PROCESS | 2516 | ++DOCSHELL 17714C00 == 32 [pid = 2516] [id = 643] 16:36:14 INFO - PROCESS | 2516 | ++DOMWINDOW == 76 (17715800) [pid = 2516] [serial = 1929] [outer = 00000000] 16:36:14 INFO - PROCESS | 2516 | ++DOMWINDOW == 77 (17950000) [pid = 2516] [serial = 1930] [outer = 17715800] 16:36:14 INFO - PROCESS | 2516 | 1465860974803 Marionette DEBUG loaded listener.js 16:36:14 INFO - PROCESS | 2516 | ++DOMWINDOW == 78 (17E64400) [pid = 2516] [serial = 1931] [outer = 17715800] 16:36:15 INFO - PROCESS | 2516 | 1465860975221 Marionette TRACE conn3 <- [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]]]}] 16:36:15 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | Shadows are not drawn for transparent parts of gradient fills 16:36:15 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | took 733ms 16:36:15 INFO - PROCESS | 2516 | 1465860975259 Marionette TRACE conn3 -> [0,2537,"getWindowHandle",null] 16:36:15 INFO - PROCESS | 2516 | 1465860975261 Marionette TRACE conn3 <- [1,2537,null,{"value":"13"}] 16:36:15 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.alpha.html 16:36:15 INFO - PROCESS | 2516 | 1465860975268 Marionette TRACE conn3 -> [0,2538,"setScriptTimeout",{"ms":35000}] 16:36:15 INFO - PROCESS | 2516 | 1465860975270 Marionette TRACE conn3 <- [1,2538,null,{}] 16:36:15 INFO - PROCESS | 2516 | 1465860975273 Marionette TRACE conn3 -> [0,2539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:36:15 INFO - PROCESS | 2516 | 1465860975275 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:36:15 INFO - PROCESS | 2516 | 1465860975417 Marionette TRACE conn3 <- [1,2539,null,{"value":null}] 16:36:15 INFO - PROCESS | 2516 | --DOMWINDOW == 77 (198CA400) [pid = 2516] [serial = 1905] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.blur.html] 16:36:15 INFO - PROCESS | 2516 | --DOMWINDOW == 76 (10A51000) [pid = 2516] [serial = 1884] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html] 16:36:15 INFO - PROCESS | 2516 | --DOMWINDOW == 75 (157A6000) [pid = 2516] [serial = 1890] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html] 16:36:15 INFO - PROCESS | 2516 | --DOMWINDOW == 74 (16A45400) [pid = 2516] [serial = 1893] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html] 16:36:15 INFO - PROCESS | 2516 | --DOMWINDOW == 73 (131D7800) [pid = 2516] [serial = 1887] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html] 16:36:15 INFO - PROCESS | 2516 | --DOMWINDOW == 72 (110CA800) [pid = 2516] [serial = 1881] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html] 16:36:15 INFO - PROCESS | 2516 | --DOMWINDOW == 71 (16EE2800) [pid = 2516] [serial = 1896] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html] 16:36:15 INFO - PROCESS | 2516 | --DOMWINDOW == 70 (1047D800) [pid = 2516] [serial = 1899] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.2.html] 16:36:15 INFO - PROCESS | 2516 | --DOMWINDOW == 69 (16E9C800) [pid = 2516] [serial = 1902] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.3.html] 16:36:15 INFO - PROCESS | 2516 | --DOMWINDOW == 68 (0C767000) [pid = 2516] [serial = 1869] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html] 16:36:15 INFO - PROCESS | 2516 | --DOMWINDOW == 67 (14313800) [pid = 2516] [serial = 1872] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html] 16:36:15 INFO - PROCESS | 2516 | --DOMWINDOW == 66 (16D0CC00) [pid = 2516] [serial = 1875] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html] 16:36:15 INFO - PROCESS | 2516 | --DOMWINDOW == 65 (19E8E400) [pid = 2516] [serial = 1878] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html] 16:36:15 INFO - PROCESS | 2516 | 1465860975578 Marionette TRACE conn3 -> [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\", \"9aafb883-d809-412a-bdc1-689609e922c0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:36:15 INFO - PROCESS | 2516 | 1465860975580 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:36:15 INFO - PROCESS | 2516 | ++DOCSHELL 1047D800 == 33 [pid = 2516] [id = 644] 16:36:15 INFO - PROCESS | 2516 | ++DOMWINDOW == 66 (104E1C00) [pid = 2516] [serial = 1932] [outer = 00000000] 16:36:15 INFO - PROCESS | 2516 | ++DOMWINDOW == 67 (110CA800) [pid = 2516] [serial = 1933] [outer = 104E1C00] 16:36:15 INFO - PROCESS | 2516 | 1465860975627 Marionette DEBUG loaded listener.js 16:36:15 INFO - PROCESS | 2516 | ++DOMWINDOW == 68 (1309C800) [pid = 2516] [serial = 1934] [outer = 104E1C00] 16:36:15 INFO - PROCESS | 2516 | 1465860975974 Marionette TRACE conn3 <- [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]]]}] 16:36:15 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.alpha.html | Shadows are drawn correctly for partially-transparent images 16:36:15 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.alpha.html | took 733ms 16:36:15 INFO - PROCESS | 2516 | 1465860975989 Marionette TRACE conn3 -> [0,2541,"getWindowHandle",null] 16:36:15 INFO - PROCESS | 2516 | 1465860975991 Marionette TRACE conn3 <- [1,2541,null,{"value":"13"}] 16:36:15 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.basic.html 16:36:15 INFO - PROCESS | 2516 | 1465860975995 Marionette TRACE conn3 -> [0,2542,"setScriptTimeout",{"ms":35000}] 16:36:15 INFO - PROCESS | 2516 | 1465860975996 Marionette TRACE conn3 <- [1,2542,null,{}] 16:36:16 INFO - PROCESS | 2516 | 1465860976000 Marionette TRACE conn3 -> [0,2543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:36:16 INFO - PROCESS | 2516 | 1465860976002 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:36:16 INFO - PROCESS | 2516 | 1465860976079 Marionette TRACE conn3 <- [1,2543,null,{"value":null}] 16:36:16 INFO - PROCESS | 2516 | 1465860976084 Marionette TRACE conn3 -> [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\", \"9aafb883-d809-412a-bdc1-689609e922c0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:36:16 INFO - PROCESS | 2516 | 1465860976086 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:36:16 INFO - PROCESS | 2516 | ++DOCSHELL 13150400 == 34 [pid = 2516] [id = 645] 16:36:16 INFO - PROCESS | 2516 | ++DOMWINDOW == 69 (13C13000) [pid = 2516] [serial = 1935] [outer = 00000000] 16:36:16 INFO - PROCESS | 2516 | ++DOMWINDOW == 70 (17949400) [pid = 2516] [serial = 1936] [outer = 13C13000] 16:36:16 INFO - PROCESS | 2516 | 1465860976131 Marionette DEBUG loaded listener.js 16:36:16 INFO - PROCESS | 2516 | ++DOMWINDOW == 71 (17953C00) [pid = 2516] [serial = 1937] [outer = 13C13000] 16:36:16 INFO - PROCESS | 2516 | 1465860976587 Marionette TRACE conn3 <- [1,2544,null,{"value":["/2dcontext/shadows/2d.shadow.image.basic.html",0,null,null,[["Shadows are drawn for images",0,null,null]]]}] 16:36:16 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.basic.html | Shadows are drawn for images 16:36:16 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.basic.html | took 624ms 16:36:16 INFO - PROCESS | 2516 | 1465860976633 Marionette TRACE conn3 -> [0,2545,"getWindowHandle",null] 16:36:16 INFO - PROCESS | 2516 | 1465860976635 Marionette TRACE conn3 <- [1,2545,null,{"value":"13"}] 16:36:16 INFO - PROCESS | 2516 | 1465860976639 Marionette TRACE conn3 -> [0,2546,"setScriptTimeout",{"ms":35000}] 16:36:16 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.scale.html 16:36:16 INFO - PROCESS | 2516 | 1465860976640 Marionette TRACE conn3 <- [1,2546,null,{}] 16:36:16 INFO - PROCESS | 2516 | 1465860976644 Marionette TRACE conn3 -> [0,2547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:36:16 INFO - PROCESS | 2516 | 1465860976646 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:36:16 INFO - PROCESS | 2516 | 1465860976730 Marionette TRACE conn3 <- [1,2547,null,{"value":null}] 16:36:16 INFO - PROCESS | 2516 | 1465860976735 Marionette TRACE conn3 -> [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\", \"9aafb883-d809-412a-bdc1-689609e922c0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:36:16 INFO - PROCESS | 2516 | 1465860976737 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:36:16 INFO - PROCESS | 2516 | ++DOCSHELL 1047E000 == 35 [pid = 2516] [id = 646] 16:36:16 INFO - PROCESS | 2516 | ++DOMWINDOW == 72 (11299C00) [pid = 2516] [serial = 1938] [outer = 00000000] 16:36:16 INFO - PROCESS | 2516 | ++DOMWINDOW == 73 (198CA400) [pid = 2516] [serial = 1939] [outer = 11299C00] 16:36:16 INFO - PROCESS | 2516 | 1465860976779 Marionette DEBUG loaded listener.js 16:36:16 INFO - PROCESS | 2516 | ++DOMWINDOW == 74 (198CC800) [pid = 2516] [serial = 1940] [outer = 11299C00] 16:36:17 INFO - PROCESS | 2516 | 1465860977231 Marionette TRACE conn3 <- [1,2548,null,{"value":["/2dcontext/shadows/2d.shadow.image.scale.html",0,null,null,[["Shadows are drawn correctly for scaled images",0,null,null]]]}] 16:36:17 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.scale.html | Shadows are drawn correctly for scaled images 16:36:17 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.scale.html | took 639ms 16:36:17 INFO - PROCESS | 2516 | 1465860977277 Marionette TRACE conn3 -> [0,2549,"getWindowHandle",null] 16:36:17 INFO - PROCESS | 2516 | 1465860977279 Marionette TRACE conn3 <- [1,2549,null,{"value":"13"}] 16:36:17 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.section.html 16:36:17 INFO - PROCESS | 2516 | 1465860977282 Marionette TRACE conn3 -> [0,2550,"setScriptTimeout",{"ms":35000}] 16:36:17 INFO - PROCESS | 2516 | 1465860977284 Marionette TRACE conn3 <- [1,2550,null,{}] 16:36:17 INFO - PROCESS | 2516 | 1465860977291 Marionette TRACE conn3 -> [0,2551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:36:17 INFO - PROCESS | 2516 | 1465860977293 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:36:17 INFO - PROCESS | 2516 | 1465860977383 Marionette TRACE conn3 <- [1,2551,null,{"value":null}] 16:36:17 INFO - PROCESS | 2516 | 1465860977389 Marionette TRACE conn3 -> [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\", \"9aafb883-d809-412a-bdc1-689609e922c0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:36:17 INFO - PROCESS | 2516 | 1465860977391 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:36:17 INFO - PROCESS | 2516 | ++DOCSHELL 17945400 == 36 [pid = 2516] [id = 647] 16:36:17 INFO - PROCESS | 2516 | ++DOMWINDOW == 75 (198C9C00) [pid = 2516] [serial = 1941] [outer = 00000000] 16:36:17 INFO - PROCESS | 2516 | ++DOMWINDOW == 76 (19E86400) [pid = 2516] [serial = 1942] [outer = 198C9C00] 16:36:17 INFO - PROCESS | 2516 | 1465860977433 Marionette DEBUG loaded listener.js 16:36:17 INFO - PROCESS | 2516 | ++DOMWINDOW == 77 (19E8E400) [pid = 2516] [serial = 1943] [outer = 198C9C00] 16:36:18 INFO - PROCESS | 2516 | 1465860978184 Marionette TRACE conn3 <- [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]]]}] 16:36:18 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.section.html | Shadows are not drawn for areas outside image source rectangles 16:36:18 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.section.html | took 936ms 16:36:18 INFO - PROCESS | 2516 | 1465860978228 Marionette TRACE conn3 -> [0,2553,"getWindowHandle",null] 16:36:18 INFO - PROCESS | 2516 | 1465860978233 Marionette TRACE conn3 <- [1,2553,null,{"value":"13"}] 16:36:18 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.1.html 16:36:18 INFO - PROCESS | 2516 | 1465860978238 Marionette TRACE conn3 -> [0,2554,"setScriptTimeout",{"ms":35000}] 16:36:18 INFO - PROCESS | 2516 | 1465860978243 Marionette TRACE conn3 <- [1,2554,null,{}] 16:36:18 INFO - PROCESS | 2516 | 1465860978248 Marionette TRACE conn3 -> [0,2555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:36:18 INFO - PROCESS | 2516 | 1465860978250 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:36:18 INFO - PROCESS | 2516 | 1465860978359 Marionette TRACE conn3 <- [1,2555,null,{"value":null}] 16:36:18 INFO - PROCESS | 2516 | 1465860978497 Marionette TRACE conn3 -> [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\", \"9aafb883-d809-412a-bdc1-689609e922c0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:36:18 INFO - PROCESS | 2516 | 1465860978500 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:36:18 INFO - PROCESS | 2516 | ++DOCSHELL 104E5800 == 37 [pid = 2516] [id = 648] 16:36:18 INFO - PROCESS | 2516 | ++DOMWINDOW == 78 (104E6800) [pid = 2516] [serial = 1944] [outer = 00000000] 16:36:18 INFO - PROCESS | 2516 | ++DOMWINDOW == 79 (110BD400) [pid = 2516] [serial = 1945] [outer = 104E6800] 16:36:18 INFO - PROCESS | 2516 | 1465860978558 Marionette DEBUG loaded listener.js 16:36:18 INFO - PROCESS | 2516 | ++DOMWINDOW == 80 (131D1C00) [pid = 2516] [serial = 1946] [outer = 104E6800] 16:36:19 INFO - PROCESS | 2516 | 1465860979143 Marionette TRACE conn3 <- [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]]]}] 16:36:19 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.1.html | Shadows are not drawn for transparent images 16:36:19 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.1.html | took 952ms 16:36:19 INFO - PROCESS | 2516 | 1465860979185 Marionette TRACE conn3 -> [0,2557,"getWindowHandle",null] 16:36:19 INFO - PROCESS | 2516 | 1465860979190 Marionette TRACE conn3 <- [1,2557,null,{"value":"13"}] 16:36:19 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.2.html 16:36:19 INFO - PROCESS | 2516 | 1465860979196 Marionette TRACE conn3 -> [0,2558,"setScriptTimeout",{"ms":35000}] 16:36:19 INFO - PROCESS | 2516 | 1465860979199 Marionette TRACE conn3 <- [1,2558,null,{}] 16:36:19 INFO - PROCESS | 2516 | 1465860979203 Marionette TRACE conn3 -> [0,2559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:36:19 INFO - PROCESS | 2516 | 1465860979206 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:36:19 INFO - PROCESS | 2516 | 1465860979317 Marionette TRACE conn3 <- [1,2559,null,{"value":null}] 16:36:19 INFO - PROCESS | 2516 | 1465860979455 Marionette TRACE conn3 -> [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\", \"9aafb883-d809-412a-bdc1-689609e922c0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:36:19 INFO - PROCESS | 2516 | 1465860979458 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:36:19 INFO - PROCESS | 2516 | ++DOCSHELL 15A9C800 == 38 [pid = 2516] [id = 649] 16:36:19 INFO - PROCESS | 2516 | ++DOMWINDOW == 81 (15E11800) [pid = 2516] [serial = 1947] [outer = 00000000] 16:36:19 INFO - PROCESS | 2516 | ++DOMWINDOW == 82 (167BF400) [pid = 2516] [serial = 1948] [outer = 15E11800] 16:36:19 INFO - PROCESS | 2516 | 1465860979514 Marionette DEBUG loaded listener.js 16:36:19 INFO - PROCESS | 2516 | ++DOMWINDOW == 83 (16D11C00) [pid = 2516] [serial = 1949] [outer = 15E11800] 16:36:20 INFO - PROCESS | 2516 | 1465860980188 Marionette TRACE conn3 <- [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]]]}] 16:36:20 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.2.html | Shadows are not drawn for transparent parts of images 16:36:20 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.2.html | took 1030ms 16:36:20 INFO - PROCESS | 2516 | 1465860980240 Marionette TRACE conn3 -> [0,2561,"getWindowHandle",null] 16:36:20 INFO - PROCESS | 2516 | 1465860980243 Marionette TRACE conn3 <- [1,2561,null,{"value":"13"}] 16:36:20 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeX.html 16:36:20 INFO - PROCESS | 2516 | 1465860980264 Marionette TRACE conn3 -> [0,2562,"setScriptTimeout",{"ms":35000}] 16:36:20 INFO - PROCESS | 2516 | 1465860980267 Marionette TRACE conn3 <- [1,2562,null,{}] 16:36:20 INFO - PROCESS | 2516 | 1465860980279 Marionette TRACE conn3 -> [0,2563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:36:20 INFO - PROCESS | 2516 | 1465860980283 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:36:20 INFO - PROCESS | 2516 | 1465860980388 Marionette TRACE conn3 <- [1,2563,null,{"value":null}] 16:36:20 INFO - PROCESS | 2516 | 1465860980653 Marionette TRACE conn3 -> [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\", \"9aafb883-d809-412a-bdc1-689609e922c0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:36:20 INFO - PROCESS | 2516 | 1465860980657 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:36:20 INFO - PROCESS | 2516 | ++DOCSHELL 0C767000 == 39 [pid = 2516] [id = 650] 16:36:20 INFO - PROCESS | 2516 | ++DOMWINDOW == 84 (0C76A400) [pid = 2516] [serial = 1950] [outer = 00000000] 16:36:20 INFO - PROCESS | 2516 | ++DOMWINDOW == 85 (10471400) [pid = 2516] [serial = 1951] [outer = 0C76A400] 16:36:20 INFO - PROCESS | 2516 | 1465860980730 Marionette DEBUG loaded listener.js 16:36:20 INFO - PROCESS | 2516 | ++DOMWINDOW == 86 (10BB0C00) [pid = 2516] [serial = 1952] [outer = 0C76A400] 16:36:21 INFO - PROCESS | 2516 | 1465860981303 Marionette TRACE conn3 <- [1,2564,null,{"value":["/2dcontext/shadows/2d.shadow.offset.negativeX.html",0,null,null,[["Shadows can be offset with negative x",0,null,null]]]}] 16:36:21 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeX.html | Shadows can be offset with negative x 16:36:21 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeX.html | took 1108ms 16:36:21 INFO - PROCESS | 2516 | 1465860981363 Marionette TRACE conn3 -> [0,2565,"getWindowHandle",null] 16:36:21 INFO - PROCESS | 2516 | 1465860981366 Marionette TRACE conn3 <- [1,2565,null,{"value":"13"}] 16:36:21 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeY.html 16:36:21 INFO - PROCESS | 2516 | 1465860981371 Marionette TRACE conn3 -> [0,2566,"setScriptTimeout",{"ms":35000}] 16:36:21 INFO - PROCESS | 2516 | 1465860981374 Marionette TRACE conn3 <- [1,2566,null,{}] 16:36:21 INFO - PROCESS | 2516 | 1465860981379 Marionette TRACE conn3 -> [0,2567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:36:21 INFO - PROCESS | 2516 | 1465860981383 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:36:21 INFO - PROCESS | 2516 | 1465860981484 Marionette TRACE conn3 <- [1,2567,null,{"value":null}] 16:36:22 INFO - PROCESS | 2516 | --DOCSHELL 1047E000 == 38 [pid = 2516] [id = 646] 16:36:22 INFO - PROCESS | 2516 | --DOCSHELL 13150400 == 37 [pid = 2516] [id = 645] 16:36:22 INFO - PROCESS | 2516 | --DOCSHELL 1047D800 == 36 [pid = 2516] [id = 644] 16:36:22 INFO - PROCESS | 2516 | --DOCSHELL 17714C00 == 35 [pid = 2516] [id = 643] 16:36:22 INFO - PROCESS | 2516 | --DOCSHELL 16D0BC00 == 34 [pid = 2516] [id = 642] 16:36:22 INFO - PROCESS | 2516 | --DOCSHELL 15A93800 == 33 [pid = 2516] [id = 641] 16:36:22 INFO - PROCESS | 2516 | --DOCSHELL 13D58C00 == 32 [pid = 2516] [id = 640] 16:36:22 INFO - PROCESS | 2516 | --DOCSHELL 12AA9400 == 31 [pid = 2516] [id = 639] 16:36:22 INFO - PROCESS | 2516 | --DOCSHELL 104E7000 == 30 [pid = 2516] [id = 638] 16:36:22 INFO - PROCESS | 2516 | --DOCSHELL 17E60800 == 29 [pid = 2516] [id = 636] 16:36:22 INFO - PROCESS | 2516 | --DOCSHELL 10BAA800 == 28 [pid = 2516] [id = 637] 16:36:22 INFO - PROCESS | 2516 | --DOCSHELL 0C767000 == 27 [pid = 2516] [id = 650] 16:36:22 INFO - PROCESS | 2516 | --DOCSHELL 15A9C800 == 26 [pid = 2516] [id = 649] 16:36:22 INFO - PROCESS | 2516 | --DOCSHELL 17945400 == 25 [pid = 2516] [id = 647] 16:36:22 INFO - PROCESS | 2516 | --DOCSHELL 104E5800 == 24 [pid = 2516] [id = 648] 16:36:22 INFO - PROCESS | 2516 | 1465860982149 Marionette TRACE conn3 -> [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\", \"9aafb883-d809-412a-bdc1-689609e922c0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:36:22 INFO - PROCESS | 2516 | 1465860982153 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:36:22 INFO - PROCESS | 2516 | --DOMWINDOW == 85 (198D6000) [pid = 2516] [serial = 1906] [outer = 00000000] [url = about:blank] 16:36:22 INFO - PROCESS | 2516 | --DOMWINDOW == 84 (114C8400) [pid = 2516] [serial = 1885] [outer = 00000000] [url = about:blank] 16:36:22 INFO - PROCESS | 2516 | --DOMWINDOW == 83 (12811800) [pid = 2516] [serial = 1886] [outer = 00000000] [url = about:blank] 16:36:22 INFO - PROCESS | 2516 | --DOMWINDOW == 82 (15EBCC00) [pid = 2516] [serial = 1891] [outer = 00000000] [url = about:blank] 16:36:22 INFO - PROCESS | 2516 | --DOMWINDOW == 81 (16D0B800) [pid = 2516] [serial = 1894] [outer = 00000000] [url = about:blank] 16:36:22 INFO - PROCESS | 2516 | --DOMWINDOW == 80 (13654800) [pid = 2516] [serial = 1888] [outer = 00000000] [url = about:blank] 16:36:22 INFO - PROCESS | 2516 | --DOMWINDOW == 79 (1365FC00) [pid = 2516] [serial = 1889] [outer = 00000000] [url = about:blank] 16:36:22 INFO - PROCESS | 2516 | --DOMWINDOW == 78 (13C18400) [pid = 2516] [serial = 1883] [outer = 00000000] [url = about:blank] 16:36:22 INFO - PROCESS | 2516 | --DOMWINDOW == 77 (130A1800) [pid = 2516] [serial = 1882] [outer = 00000000] [url = about:blank] 16:36:22 INFO - PROCESS | 2516 | --DOMWINDOW == 76 (1700A000) [pid = 2516] [serial = 1897] [outer = 00000000] [url = about:blank] 16:36:22 INFO - PROCESS | 2516 | --DOMWINDOW == 75 (16D70000) [pid = 2516] [serial = 1895] [outer = 00000000] [url = about:blank] 16:36:22 INFO - PROCESS | 2516 | --DOMWINDOW == 74 (12AE7800) [pid = 2516] [serial = 1900] [outer = 00000000] [url = about:blank] 16:36:22 INFO - PROCESS | 2516 | --DOMWINDOW == 73 (17619400) [pid = 2516] [serial = 1898] [outer = 00000000] [url = about:blank] 16:36:22 INFO - PROCESS | 2516 | --DOMWINDOW == 72 (16992C00) [pid = 2516] [serial = 1901] [outer = 00000000] [url = about:blank] 16:36:22 INFO - PROCESS | 2516 | --DOMWINDOW == 71 (17EC9800) [pid = 2516] [serial = 1903] [outer = 00000000] [url = about:blank] 16:36:22 INFO - PROCESS | 2516 | --DOMWINDOW == 70 (198D6C00) [pid = 2516] [serial = 1907] [outer = 00000000] [url = about:blank] 16:36:22 INFO - PROCESS | 2516 | --DOMWINDOW == 69 (10A49000) [pid = 2516] [serial = 1871] [outer = 00000000] [url = about:blank] 16:36:22 INFO - PROCESS | 2516 | --DOMWINDOW == 68 (104E4C00) [pid = 2516] [serial = 1870] [outer = 00000000] [url = about:blank] 16:36:22 INFO - PROCESS | 2516 | --DOMWINDOW == 67 (1669C000) [pid = 2516] [serial = 1874] [outer = 00000000] [url = about:blank] 16:36:22 INFO - PROCESS | 2516 | --DOMWINDOW == 66 (15649C00) [pid = 2516] [serial = 1873] [outer = 00000000] [url = about:blank] 16:36:22 INFO - PROCESS | 2516 | --DOMWINDOW == 65 (19CA6400) [pid = 2516] [serial = 1877] [outer = 00000000] [url = about:blank] 16:36:22 INFO - PROCESS | 2516 | --DOMWINDOW == 64 (19750400) [pid = 2516] [serial = 1876] [outer = 00000000] [url = about:blank] 16:36:22 INFO - PROCESS | 2516 | --DOMWINDOW == 63 (1A950C00) [pid = 2516] [serial = 1880] [outer = 00000000] [url = about:blank] 16:36:22 INFO - PROCESS | 2516 | --DOMWINDOW == 62 (1A949000) [pid = 2516] [serial = 1879] [outer = 00000000] [url = about:blank] 16:36:22 INFO - PROCESS | 2516 | --DOMWINDOW == 61 (15FBDC00) [pid = 2516] [serial = 1892] [outer = 00000000] [url = about:blank] 16:36:22 INFO - PROCESS | 2516 | --DOMWINDOW == 60 (18451400) [pid = 2516] [serial = 1904] [outer = 00000000] [url = about:blank] 16:36:22 INFO - PROCESS | 2516 | ++DOCSHELL 10433800 == 25 [pid = 2516] [id = 651] 16:36:22 INFO - PROCESS | 2516 | ++DOMWINDOW == 61 (10434C00) [pid = 2516] [serial = 1953] [outer = 00000000] 16:36:22 INFO - PROCESS | 2516 | ++DOMWINDOW == 62 (104E4C00) [pid = 2516] [serial = 1954] [outer = 10434C00] 16:36:22 INFO - PROCESS | 2516 | 1465860982296 Marionette DEBUG loaded listener.js 16:36:22 INFO - PROCESS | 2516 | ++DOMWINDOW == 63 (10A4B000) [pid = 2516] [serial = 1955] [outer = 10434C00] 16:36:22 INFO - PROCESS | 2516 | 1465860982758 Marionette TRACE conn3 <- [1,2568,null,{"value":["/2dcontext/shadows/2d.shadow.offset.negativeY.html",0,null,null,[["Shadows can be offset with negative y",0,null,null]]]}] 16:36:22 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeY.html | Shadows can be offset with negative y 16:36:22 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeY.html | took 1451ms 16:36:22 INFO - PROCESS | 2516 | 1465860982837 Marionette TRACE conn3 -> [0,2569,"getWindowHandle",null] 16:36:22 INFO - PROCESS | 2516 | 1465860982840 Marionette TRACE conn3 <- [1,2569,null,{"value":"13"}] 16:36:22 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveX.html 16:36:22 INFO - PROCESS | 2516 | 1465860982844 Marionette TRACE conn3 -> [0,2570,"setScriptTimeout",{"ms":35000}] 16:36:22 INFO - PROCESS | 2516 | 1465860982847 Marionette TRACE conn3 <- [1,2570,null,{}] 16:36:22 INFO - PROCESS | 2516 | 1465860982852 Marionette TRACE conn3 -> [0,2571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:36:22 INFO - PROCESS | 2516 | 1465860982856 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:36:22 INFO - PROCESS | 2516 | 1465860982954 Marionette TRACE conn3 <- [1,2571,null,{"value":null}] 16:36:22 INFO - PROCESS | 2516 | 1465860982964 Marionette TRACE conn3 -> [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\", \"9aafb883-d809-412a-bdc1-689609e922c0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:36:22 INFO - PROCESS | 2516 | 1465860982967 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:36:22 INFO - PROCESS | 2516 | ++DOCSHELL 12DEB000 == 26 [pid = 2516] [id = 652] 16:36:22 INFO - PROCESS | 2516 | ++DOMWINDOW == 64 (12DEF000) [pid = 2516] [serial = 1956] [outer = 00000000] 16:36:22 INFO - PROCESS | 2516 | ++DOMWINDOW == 65 (130C2000) [pid = 2516] [serial = 1957] [outer = 12DEF000] 16:36:22 INFO - PROCESS | 2516 | 1465860983012 Marionette DEBUG loaded listener.js 16:36:23 INFO - PROCESS | 2516 | ++DOMWINDOW == 66 (13153800) [pid = 2516] [serial = 1958] [outer = 12DEF000] 16:36:23 INFO - PROCESS | 2516 | 1465860983460 Marionette TRACE conn3 <- [1,2572,null,{"value":["/2dcontext/shadows/2d.shadow.offset.positiveX.html",0,null,null,[["Shadows can be offset with positive x",0,null,null]]]}] 16:36:23 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveX.html | Shadows can be offset with positive x 16:36:23 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveX.html | took 640ms 16:36:23 INFO - PROCESS | 2516 | 1465860983486 Marionette TRACE conn3 -> [0,2573,"getWindowHandle",null] 16:36:23 INFO - PROCESS | 2516 | 1465860983490 Marionette TRACE conn3 <- [1,2573,null,{"value":"13"}] 16:36:23 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveY.html 16:36:23 INFO - PROCESS | 2516 | 1465860983499 Marionette TRACE conn3 -> [0,2574,"setScriptTimeout",{"ms":35000}] 16:36:23 INFO - PROCESS | 2516 | 1465860983501 Marionette TRACE conn3 <- [1,2574,null,{}] 16:36:23 INFO - PROCESS | 2516 | 1465860983504 Marionette TRACE conn3 -> [0,2575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:36:23 INFO - PROCESS | 2516 | 1465860983507 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:36:23 INFO - PROCESS | 2516 | 1465860983620 Marionette TRACE conn3 <- [1,2575,null,{"value":null}] 16:36:23 INFO - PROCESS | 2516 | 1465860983630 Marionette TRACE conn3 -> [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\", \"9aafb883-d809-412a-bdc1-689609e922c0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:36:23 INFO - PROCESS | 2516 | 1465860983632 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:36:23 INFO - PROCESS | 2516 | ++DOCSHELL 13D56000 == 27 [pid = 2516] [id = 653] 16:36:23 INFO - PROCESS | 2516 | ++DOMWINDOW == 67 (13D56800) [pid = 2516] [serial = 1959] [outer = 00000000] 16:36:23 INFO - PROCESS | 2516 | ++DOMWINDOW == 68 (1430E000) [pid = 2516] [serial = 1960] [outer = 13D56800] 16:36:23 INFO - PROCESS | 2516 | 1465860983676 Marionette DEBUG loaded listener.js 16:36:23 INFO - PROCESS | 2516 | ++DOMWINDOW == 69 (15014800) [pid = 2516] [serial = 1961] [outer = 13D56800] 16:36:24 INFO - PROCESS | 2516 | 1465860984128 Marionette TRACE conn3 <- [1,2576,null,{"value":["/2dcontext/shadows/2d.shadow.offset.positiveY.html",0,null,null,[["Shadows can be offset with positive y",0,null,null]]]}] 16:36:24 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveY.html | Shadows can be offset with positive y 16:36:24 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveY.html | took 702ms 16:36:24 INFO - PROCESS | 2516 | 1465860984200 Marionette TRACE conn3 -> [0,2577,"getWindowHandle",null] 16:36:24 INFO - PROCESS | 2516 | 1465860984202 Marionette TRACE conn3 <- [1,2577,null,{"value":"13"}] 16:36:24 INFO - TEST-START | /2dcontext/shadows/2d.shadow.outside.html 16:36:24 INFO - PROCESS | 2516 | 1465860984207 Marionette TRACE conn3 -> [0,2578,"setScriptTimeout",{"ms":35000}] 16:36:24 INFO - PROCESS | 2516 | 1465860984213 Marionette TRACE conn3 <- [1,2578,null,{}] 16:36:24 INFO - PROCESS | 2516 | 1465860984222 Marionette TRACE conn3 -> [0,2579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:36:24 INFO - PROCESS | 2516 | 1465860984226 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:36:24 INFO - PROCESS | 2516 | 1465860984310 Marionette TRACE conn3 <- [1,2579,null,{"value":null}] 16:36:24 INFO - PROCESS | 2516 | 1465860984317 Marionette TRACE conn3 -> [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\", \"9aafb883-d809-412a-bdc1-689609e922c0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:36:24 INFO - PROCESS | 2516 | 1465860984319 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:36:24 INFO - PROCESS | 2516 | ++DOCSHELL 15E1D800 == 28 [pid = 2516] [id = 654] 16:36:24 INFO - PROCESS | 2516 | ++DOMWINDOW == 70 (15F37C00) [pid = 2516] [serial = 1962] [outer = 00000000] 16:36:24 INFO - PROCESS | 2516 | ++DOMWINDOW == 71 (1669C400) [pid = 2516] [serial = 1963] [outer = 15F37C00] 16:36:24 INFO - PROCESS | 2516 | 1465860984362 Marionette DEBUG loaded listener.js 16:36:24 INFO - PROCESS | 2516 | ++DOMWINDOW == 72 (16D0BC00) [pid = 2516] [serial = 1964] [outer = 15F37C00] 16:36:24 INFO - PROCESS | 2516 | 1465860984865 Marionette TRACE conn3 <- [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]]]}] 16:36:24 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.outside.html | Shadows of shapes outside the visible area can be offset onto the visible area 16:36:24 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.outside.html | took 703ms 16:36:24 INFO - PROCESS | 2516 | 1465860984905 Marionette TRACE conn3 -> [0,2581,"getWindowHandle",null] 16:36:24 INFO - PROCESS | 2516 | 1465860984907 Marionette TRACE conn3 <- [1,2581,null,{"value":"13"}] 16:36:24 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.alpha.html 16:36:24 INFO - PROCESS | 2516 | 1465860984911 Marionette TRACE conn3 -> [0,2582,"setScriptTimeout",{"ms":35000}] 16:36:24 INFO - PROCESS | 2516 | 1465860984912 Marionette TRACE conn3 <- [1,2582,null,{}] 16:36:24 INFO - PROCESS | 2516 | 1465860984916 Marionette TRACE conn3 -> [0,2583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:36:24 INFO - PROCESS | 2516 | 1465860984918 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:36:25 INFO - PROCESS | 2516 | 1465860985067 Marionette TRACE conn3 <- [1,2583,null,{"value":null}] 16:36:25 INFO - PROCESS | 2516 | 1465860985092 Marionette TRACE conn3 -> [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\", \"9aafb883-d809-412a-bdc1-689609e922c0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:36:25 INFO - PROCESS | 2516 | 1465860985094 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:36:25 INFO - PROCESS | 2516 | ++DOCSHELL 16D71800 == 29 [pid = 2516] [id = 655] 16:36:25 INFO - PROCESS | 2516 | ++DOMWINDOW == 73 (16EA6800) [pid = 2516] [serial = 1965] [outer = 00000000] 16:36:25 INFO - PROCESS | 2516 | ++DOMWINDOW == 74 (170E4800) [pid = 2516] [serial = 1966] [outer = 16EA6800] 16:36:25 INFO - PROCESS | 2516 | 1465860985137 Marionette DEBUG loaded listener.js 16:36:25 INFO - PROCESS | 2516 | ++DOMWINDOW == 75 (17620C00) [pid = 2516] [serial = 1967] [outer = 16EA6800] 16:36:25 INFO - PROCESS | 2516 | 1465860985577 Marionette TRACE conn3 <- [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]]]}] 16:36:25 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.alpha.html | Shadows are drawn correctly for partially-transparent fill patterns 16:36:25 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.alpha.html | took 702ms 16:36:25 INFO - PROCESS | 2516 | 1465860985610 Marionette TRACE conn3 -> [0,2585,"getWindowHandle",null] 16:36:25 INFO - PROCESS | 2516 | 1465860985612 Marionette TRACE conn3 <- [1,2585,null,{"value":"13"}] 16:36:25 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.basic.html 16:36:25 INFO - PROCESS | 2516 | 1465860985615 Marionette TRACE conn3 -> [0,2586,"setScriptTimeout",{"ms":35000}] 16:36:25 INFO - PROCESS | 2516 | 1465860985617 Marionette TRACE conn3 <- [1,2586,null,{}] 16:36:25 INFO - PROCESS | 2516 | 1465860985620 Marionette TRACE conn3 -> [0,2587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:36:25 INFO - PROCESS | 2516 | 1465860985622 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:36:25 INFO - PROCESS | 2516 | 1465860985732 Marionette TRACE conn3 <- [1,2587,null,{"value":null}] 16:36:25 INFO - PROCESS | 2516 | 1465860985738 Marionette TRACE conn3 -> [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\", \"9aafb883-d809-412a-bdc1-689609e922c0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:36:25 INFO - PROCESS | 2516 | 1465860985744 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:36:25 INFO - PROCESS | 2516 | ++DOCSHELL 17719400 == 30 [pid = 2516] [id = 656] 16:36:25 INFO - PROCESS | 2516 | ++DOMWINDOW == 76 (1771AC00) [pid = 2516] [serial = 1968] [outer = 00000000] 16:36:25 INFO - PROCESS | 2516 | ++DOMWINDOW == 77 (1794A800) [pid = 2516] [serial = 1969] [outer = 1771AC00] 16:36:25 INFO - PROCESS | 2516 | 1465860985850 Marionette DEBUG loaded listener.js 16:36:25 INFO - PROCESS | 2516 | ++DOMWINDOW == 78 (17E62800) [pid = 2516] [serial = 1970] [outer = 1771AC00] 16:36:26 INFO - PROCESS | 2516 | 1465860986301 Marionette TRACE conn3 <- [1,2588,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.basic.html",0,null,null,[["Shadows are drawn for fill patterns",0,null,null]]]}] 16:36:26 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.basic.html | Shadows are drawn for fill patterns 16:36:26 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.basic.html | took 749ms 16:36:26 INFO - PROCESS | 2516 | 1465860986364 Marionette TRACE conn3 -> [0,2589,"getWindowHandle",null] 16:36:26 INFO - PROCESS | 2516 | 1465860986366 Marionette TRACE conn3 <- [1,2589,null,{"value":"13"}] 16:36:26 INFO - PROCESS | 2516 | 1465860986370 Marionette TRACE conn3 -> [0,2590,"setScriptTimeout",{"ms":35000}] 16:36:26 INFO - PROCESS | 2516 | 1465860986371 Marionette TRACE conn3 <- [1,2590,null,{}] 16:36:26 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html 16:36:26 INFO - PROCESS | 2516 | 1465860986375 Marionette TRACE conn3 -> [0,2591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:36:26 INFO - PROCESS | 2516 | 1465860986377 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:36:26 INFO - PROCESS | 2516 | 1465860986516 Marionette TRACE conn3 <- [1,2591,null,{"value":null}] 16:36:26 INFO - PROCESS | 2516 | 1465860986799 Marionette TRACE conn3 -> [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\", \"9aafb883-d809-412a-bdc1-689609e922c0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:36:26 INFO - PROCESS | 2516 | 1465860986801 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:36:26 INFO - PROCESS | 2516 | --DOMWINDOW == 77 (198C9C00) [pid = 2516] [serial = 1941] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.section.html] 16:36:26 INFO - PROCESS | 2516 | --DOMWINDOW == 76 (11299C00) [pid = 2516] [serial = 1938] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.scale.html] 16:36:26 INFO - PROCESS | 2516 | --DOMWINDOW == 75 (16D0EC00) [pid = 2516] [serial = 1926] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.1.html] 16:36:26 INFO - PROCESS | 2516 | --DOMWINDOW == 74 (17715800) [pid = 2516] [serial = 1929] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.2.html] 16:36:26 INFO - PROCESS | 2516 | --DOMWINDOW == 73 (104E1C00) [pid = 2516] [serial = 1932] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.alpha.html] 16:36:26 INFO - PROCESS | 2516 | --DOMWINDOW == 72 (10EF1800) [pid = 2516] [serial = 1911] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.2.html] 16:36:26 INFO - PROCESS | 2516 | --DOMWINDOW == 71 (198CA000) [pid = 2516] [serial = 1908] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.1.html] 16:36:26 INFO - PROCESS | 2516 | --DOMWINDOW == 70 (15A9C000) [pid = 2516] [serial = 1923] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.basic.html] 16:36:26 INFO - PROCESS | 2516 | --DOMWINDOW == 69 (12ADD000) [pid = 2516] [serial = 1917] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.y.html] 16:36:26 INFO - PROCESS | 2516 | --DOMWINDOW == 68 (104E7400) [pid = 2516] [serial = 1914] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.x.html] 16:36:26 INFO - PROCESS | 2516 | --DOMWINDOW == 67 (13D59000) [pid = 2516] [serial = 1920] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.alpha.html] 16:36:26 INFO - PROCESS | 2516 | --DOMWINDOW == 66 (13C13000) [pid = 2516] [serial = 1935] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.basic.html] 16:36:26 INFO - PROCESS | 2516 | ++DOCSHELL 0C763000 == 31 [pid = 2516] [id = 657] 16:36:26 INFO - PROCESS | 2516 | ++DOMWINDOW == 67 (0C764400) [pid = 2516] [serial = 1971] [outer = 00000000] 16:36:26 INFO - PROCESS | 2516 | ++DOMWINDOW == 68 (104E7C00) [pid = 2516] [serial = 1972] [outer = 0C764400] 16:36:26 INFO - PROCESS | 2516 | 1465860986854 Marionette DEBUG loaded listener.js 16:36:26 INFO - PROCESS | 2516 | ++DOMWINDOW == 69 (114BD000) [pid = 2516] [serial = 1973] [outer = 0C764400] 16:36:27 INFO - PROCESS | 2516 | 1465860987219 Marionette TRACE conn3 <- [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]]]}] 16:36:27 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | Shadows are not drawn for transparent fill patterns 16:36:27 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | took 874ms 16:36:27 INFO - PROCESS | 2516 | 1465860987241 Marionette TRACE conn3 -> [0,2593,"getWindowHandle",null] 16:36:27 INFO - PROCESS | 2516 | 1465860987243 Marionette TRACE conn3 <- [1,2593,null,{"value":"13"}] 16:36:27 INFO - PROCESS | 2516 | 1465860987246 Marionette TRACE conn3 -> [0,2594,"setScriptTimeout",{"ms":35000}] 16:36:27 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html 16:36:27 INFO - PROCESS | 2516 | 1465860987248 Marionette TRACE conn3 <- [1,2594,null,{}] 16:36:27 INFO - PROCESS | 2516 | 1465860987251 Marionette TRACE conn3 -> [0,2595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:36:27 INFO - PROCESS | 2516 | 1465860987253 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:36:27 INFO - PROCESS | 2516 | 1465860987329 Marionette TRACE conn3 <- [1,2595,null,{"value":null}] 16:36:27 INFO - PROCESS | 2516 | 1465860987423 Marionette TRACE conn3 -> [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\", \"9aafb883-d809-412a-bdc1-689609e922c0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:36:27 INFO - PROCESS | 2516 | 1465860987425 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:36:27 INFO - PROCESS | 2516 | ++DOCSHELL 10A49C00 == 32 [pid = 2516] [id = 658] 16:36:27 INFO - PROCESS | 2516 | ++DOMWINDOW == 70 (10EF1C00) [pid = 2516] [serial = 1974] [outer = 00000000] 16:36:27 INFO - PROCESS | 2516 | ++DOMWINDOW == 71 (17947000) [pid = 2516] [serial = 1975] [outer = 10EF1C00] 16:36:27 INFO - PROCESS | 2516 | 1465860987467 Marionette DEBUG loaded listener.js 16:36:27 INFO - PROCESS | 2516 | ++DOMWINDOW == 72 (19751C00) [pid = 2516] [serial = 1976] [outer = 10EF1C00] 16:36:27 INFO - PROCESS | 2516 | 1465860987849 Marionette TRACE conn3 <- [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]]]}] 16:36:27 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | Shadows are not drawn for transparent parts of fill patterns 16:36:27 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | took 624ms 16:36:27 INFO - PROCESS | 2516 | 1465860987884 Marionette TRACE conn3 -> [0,2597,"getWindowHandle",null] 16:36:27 INFO - PROCESS | 2516 | 1465860987886 Marionette TRACE conn3 <- [1,2597,null,{"value":"13"}] 16:36:27 INFO - PROCESS | 2516 | 1465860987889 Marionette TRACE conn3 -> [0,2598,"setScriptTimeout",{"ms":35000}] 16:36:27 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.basic.html 16:36:27 INFO - PROCESS | 2516 | 1465860987891 Marionette TRACE conn3 <- [1,2598,null,{}] 16:36:27 INFO - PROCESS | 2516 | 1465860987894 Marionette TRACE conn3 -> [0,2599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:36:27 INFO - PROCESS | 2516 | 1465860987896 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:36:27 INFO - PROCESS | 2516 | 1465860987971 Marionette TRACE conn3 <- [1,2599,null,{"value":null}] 16:36:28 INFO - PROCESS | 2516 | 1465860988101 Marionette TRACE conn3 -> [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\", \"9aafb883-d809-412a-bdc1-689609e922c0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:36:28 INFO - PROCESS | 2516 | 1465860988103 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:36:28 INFO - PROCESS | 2516 | ++DOCSHELL 0C765800 == 33 [pid = 2516] [id = 659] 16:36:28 INFO - PROCESS | 2516 | ++DOMWINDOW == 73 (10432800) [pid = 2516] [serial = 1977] [outer = 00000000] 16:36:28 INFO - PROCESS | 2516 | ++DOMWINDOW == 74 (198D3C00) [pid = 2516] [serial = 1978] [outer = 10432800] 16:36:28 INFO - PROCESS | 2516 | 1465860988145 Marionette DEBUG loaded listener.js 16:36:28 INFO - PROCESS | 2516 | ++DOMWINDOW == 75 (198D4000) [pid = 2516] [serial = 1979] [outer = 10432800] 16:36:28 INFO - PROCESS | 2516 | 1465860988520 Marionette TRACE conn3 <- [1,2600,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.basic.html",0,null,null,[["Shadows are drawn for strokes",0,null,null]]]}] 16:36:28 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.basic.html | Shadows are drawn for strokes 16:36:28 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.basic.html | took 702ms 16:36:28 INFO - PROCESS | 2516 | 1465860988589 Marionette TRACE conn3 -> [0,2601,"getWindowHandle",null] 16:36:28 INFO - PROCESS | 2516 | 1465860988591 Marionette TRACE conn3 <- [1,2601,null,{"value":"13"}] 16:36:28 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.1.html 16:36:28 INFO - PROCESS | 2516 | 1465860988602 Marionette TRACE conn3 -> [0,2602,"setScriptTimeout",{"ms":35000}] 16:36:28 INFO - PROCESS | 2516 | 1465860988604 Marionette TRACE conn3 <- [1,2602,null,{}] 16:36:28 INFO - PROCESS | 2516 | 1465860988607 Marionette TRACE conn3 -> [0,2603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:36:28 INFO - PROCESS | 2516 | 1465860988609 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:36:28 INFO - PROCESS | 2516 | 1465860988685 Marionette TRACE conn3 <- [1,2603,null,{"value":null}] 16:36:28 INFO - PROCESS | 2516 | 1465860988691 Marionette TRACE conn3 -> [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\", \"9aafb883-d809-412a-bdc1-689609e922c0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:36:28 INFO - PROCESS | 2516 | 1465860988693 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:36:28 INFO - PROCESS | 2516 | ++DOCSHELL 198CC000 == 34 [pid = 2516] [id = 660] 16:36:28 INFO - PROCESS | 2516 | ++DOMWINDOW == 76 (19CA1800) [pid = 2516] [serial = 1980] [outer = 00000000] 16:36:28 INFO - PROCESS | 2516 | ++DOMWINDOW == 77 (19E8CC00) [pid = 2516] [serial = 1981] [outer = 19CA1800] 16:36:28 INFO - PROCESS | 2516 | 1465860988735 Marionette DEBUG loaded listener.js 16:36:28 INFO - PROCESS | 2516 | ++DOMWINDOW == 78 (19F84800) [pid = 2516] [serial = 1982] [outer = 19CA1800] 16:36:29 INFO - PROCESS | 2516 | 1465860989576 Marionette TRACE conn3 <- [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]]]}] 16:36:29 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | Shadows are not drawn for areas outside stroke caps 16:36:29 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | took 1046ms 16:36:29 INFO - PROCESS | 2516 | 1465860989657 Marionette TRACE conn3 -> [0,2605,"getWindowHandle",null] 16:36:29 INFO - PROCESS | 2516 | 1465860989661 Marionette TRACE conn3 <- [1,2605,null,{"value":"13"}] 16:36:29 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.2.html 16:36:29 INFO - PROCESS | 2516 | 1465860989666 Marionette TRACE conn3 -> [0,2606,"setScriptTimeout",{"ms":35000}] 16:36:29 INFO - PROCESS | 2516 | 1465860989671 Marionette TRACE conn3 <- [1,2606,null,{}] 16:36:29 INFO - PROCESS | 2516 | 1465860989677 Marionette TRACE conn3 -> [0,2607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:36:29 INFO - PROCESS | 2516 | 1465860989679 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:36:29 INFO - PROCESS | 2516 | 1465860989823 Marionette TRACE conn3 <- [1,2607,null,{"value":null}] 16:36:29 INFO - PROCESS | 2516 | 1465860989955 Marionette TRACE conn3 -> [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\", \"9aafb883-d809-412a-bdc1-689609e922c0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:36:29 INFO - PROCESS | 2516 | 1465860989958 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:36:29 INFO - PROCESS | 2516 | ++DOCSHELL 104E6C00 == 35 [pid = 2516] [id = 661] 16:36:29 INFO - PROCESS | 2516 | ++DOMWINDOW == 79 (10567C00) [pid = 2516] [serial = 1983] [outer = 00000000] 16:36:29 INFO - PROCESS | 2516 | ++DOMWINDOW == 80 (1309A800) [pid = 2516] [serial = 1984] [outer = 10567C00] 16:36:30 INFO - PROCESS | 2516 | 1465860990014 Marionette DEBUG loaded listener.js 16:36:30 INFO - PROCESS | 2516 | ++DOMWINDOW == 81 (13939400) [pid = 2516] [serial = 1985] [outer = 10567C00] 16:36:30 INFO - PROCESS | 2516 | 1465860990849 Marionette TRACE conn3 <- [1,2608,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.cap.2.html",0,null,null,[["Shadows are drawn for stroke caps",0,null,null]]]}] 16:36:30 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | Shadows are drawn for stroke caps 16:36:30 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | took 1186ms 16:36:30 INFO - PROCESS | 2516 | 1465860990867 Marionette TRACE conn3 -> [0,2609,"getWindowHandle",null] 16:36:30 INFO - PROCESS | 2516 | 1465860990871 Marionette TRACE conn3 <- [1,2609,null,{"value":"13"}] 16:36:30 INFO - PROCESS | 2516 | 1465860990876 Marionette TRACE conn3 -> [0,2610,"setScriptTimeout",{"ms":35000}] 16:36:30 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.1.html 16:36:30 INFO - PROCESS | 2516 | 1465860990879 Marionette TRACE conn3 <- [1,2610,null,{}] 16:36:30 INFO - PROCESS | 2516 | 1465860990885 Marionette TRACE conn3 -> [0,2611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:36:30 INFO - PROCESS | 2516 | 1465860990887 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:36:31 INFO - PROCESS | 2516 | 1465860990996 Marionette TRACE conn3 <- [1,2611,null,{"value":null}] 16:36:31 INFO - PROCESS | 2516 | 1465860991139 Marionette TRACE conn3 -> [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\", \"9aafb883-d809-412a-bdc1-689609e922c0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:36:31 INFO - PROCESS | 2516 | 1465860991143 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:36:31 INFO - PROCESS | 2516 | ++DOCSHELL 12812400 == 36 [pid = 2516] [id = 662] 16:36:31 INFO - PROCESS | 2516 | ++DOMWINDOW == 82 (12816800) [pid = 2516] [serial = 1986] [outer = 00000000] 16:36:31 INFO - PROCESS | 2516 | ++DOMWINDOW == 83 (12AE5000) [pid = 2516] [serial = 1987] [outer = 12816800] 16:36:31 INFO - PROCESS | 2516 | 1465860991194 Marionette DEBUG loaded listener.js 16:36:31 INFO - PROCESS | 2516 | ++DOMWINDOW == 84 (130BF000) [pid = 2516] [serial = 1988] [outer = 12816800] 16:36:31 INFO - PROCESS | 2516 | --DOCSHELL 0C765800 == 35 [pid = 2516] [id = 659] 16:36:31 INFO - PROCESS | 2516 | --DOCSHELL 10A49C00 == 34 [pid = 2516] [id = 658] 16:36:31 INFO - PROCESS | 2516 | --DOCSHELL 0C763000 == 33 [pid = 2516] [id = 657] 16:36:31 INFO - PROCESS | 2516 | --DOCSHELL 17719400 == 32 [pid = 2516] [id = 656] 16:36:31 INFO - PROCESS | 2516 | --DOCSHELL 16D71800 == 31 [pid = 2516] [id = 655] 16:36:31 INFO - PROCESS | 2516 | --DOCSHELL 15E1D800 == 30 [pid = 2516] [id = 654] 16:36:31 INFO - PROCESS | 2516 | --DOCSHELL 13D56000 == 29 [pid = 2516] [id = 653] 16:36:31 INFO - PROCESS | 2516 | --DOCSHELL 12DEB000 == 28 [pid = 2516] [id = 652] 16:36:31 INFO - PROCESS | 2516 | --DOCSHELL 10433800 == 27 [pid = 2516] [id = 651] 16:36:31 INFO - PROCESS | 2516 | --DOMWINDOW == 83 (19E8E400) [pid = 2516] [serial = 1943] [outer = 00000000] [url = about:blank] 16:36:31 INFO - PROCESS | 2516 | --DOMWINDOW == 82 (19E86400) [pid = 2516] [serial = 1942] [outer = 00000000] [url = about:blank] 16:36:31 INFO - PROCESS | 2516 | --DOMWINDOW == 81 (198CC800) [pid = 2516] [serial = 1940] [outer = 00000000] [url = about:blank] 16:36:31 INFO - PROCESS | 2516 | --DOMWINDOW == 80 (16ED8000) [pid = 2516] [serial = 1927] [outer = 00000000] [url = about:blank] 16:36:31 INFO - PROCESS | 2516 | --DOMWINDOW == 79 (17950000) [pid = 2516] [serial = 1930] [outer = 00000000] [url = about:blank] 16:36:31 INFO - PROCESS | 2516 | --DOMWINDOW == 78 (16EE3000) [pid = 2516] [serial = 1928] [outer = 00000000] [url = about:blank] 16:36:31 INFO - PROCESS | 2516 | --DOMWINDOW == 77 (110CA800) [pid = 2516] [serial = 1933] [outer = 00000000] [url = about:blank] 16:36:31 INFO - PROCESS | 2516 | --DOMWINDOW == 76 (17E64400) [pid = 2516] [serial = 1931] [outer = 00000000] [url = about:blank] 16:36:31 INFO - PROCESS | 2516 | --DOMWINDOW == 75 (12B98400) [pid = 2516] [serial = 1912] [outer = 00000000] [url = about:blank] 16:36:31 INFO - PROCESS | 2516 | --DOMWINDOW == 74 (13154800) [pid = 2516] [serial = 1913] [outer = 00000000] [url = about:blank] 16:36:31 INFO - PROCESS | 2516 | --DOMWINDOW == 73 (19E7FC00) [pid = 2516] [serial = 1909] [outer = 00000000] [url = about:blank] 16:36:31 INFO - PROCESS | 2516 | --DOMWINDOW == 72 (19E81400) [pid = 2516] [serial = 1910] [outer = 00000000] [url = about:blank] 16:36:31 INFO - PROCESS | 2516 | --DOMWINDOW == 71 (1669B000) [pid = 2516] [serial = 1924] [outer = 00000000] [url = about:blank] 16:36:31 INFO - PROCESS | 2516 | --DOMWINDOW == 70 (12DF7000) [pid = 2516] [serial = 1918] [outer = 00000000] [url = about:blank] 16:36:31 INFO - PROCESS | 2516 | --DOMWINDOW == 69 (13148C00) [pid = 2516] [serial = 1919] [outer = 00000000] [url = about:blank] 16:36:31 INFO - PROCESS | 2516 | --DOMWINDOW == 68 (105F1000) [pid = 2516] [serial = 1915] [outer = 00000000] [url = about:blank] 16:36:31 INFO - PROCESS | 2516 | --DOMWINDOW == 67 (10A53000) [pid = 2516] [serial = 1916] [outer = 00000000] [url = about:blank] 16:36:31 INFO - PROCESS | 2516 | --DOMWINDOW == 66 (14FC4C00) [pid = 2516] [serial = 1921] [outer = 00000000] [url = about:blank] 16:36:31 INFO - PROCESS | 2516 | --DOMWINDOW == 65 (1564B800) [pid = 2516] [serial = 1922] [outer = 00000000] [url = about:blank] 16:36:31 INFO - PROCESS | 2516 | --DOMWINDOW == 64 (1309C800) [pid = 2516] [serial = 1934] [outer = 00000000] [url = about:blank] 16:36:31 INFO - PROCESS | 2516 | --DOMWINDOW == 63 (17949400) [pid = 2516] [serial = 1936] [outer = 00000000] [url = about:blank] 16:36:31 INFO - PROCESS | 2516 | --DOMWINDOW == 62 (198CA400) [pid = 2516] [serial = 1939] [outer = 00000000] [url = about:blank] 16:36:31 INFO - PROCESS | 2516 | --DOMWINDOW == 61 (17953C00) [pid = 2516] [serial = 1937] [outer = 00000000] [url = about:blank] 16:36:31 INFO - PROCESS | 2516 | --DOMWINDOW == 60 (16993800) [pid = 2516] [serial = 1925] [outer = 00000000] [url = about:blank] 16:36:31 INFO - PROCESS | 2516 | 1465860991699 Marionette TRACE conn3 <- [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]]]}] 16:36:31 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.1.html | Shadows are not drawn for areas outside stroke joins 16:36:31 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.1.html | took 843ms 16:36:31 INFO - PROCESS | 2516 | 1465860991720 Marionette TRACE conn3 -> [0,2613,"getWindowHandle",null] 16:36:31 INFO - PROCESS | 2516 | 1465860991725 Marionette TRACE conn3 <- [1,2613,null,{"value":"13"}] 16:36:31 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.2.html 16:36:31 INFO - PROCESS | 2516 | 1465860991731 Marionette TRACE conn3 -> [0,2614,"setScriptTimeout",{"ms":35000}] 16:36:31 INFO - PROCESS | 2516 | 1465860991734 Marionette TRACE conn3 <- [1,2614,null,{}] 16:36:31 INFO - PROCESS | 2516 | 1465860991738 Marionette TRACE conn3 -> [0,2615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:36:31 INFO - PROCESS | 2516 | 1465860991740 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:36:31 INFO - PROCESS | 2516 | 1465860991829 Marionette TRACE conn3 <- [1,2615,null,{"value":null}] 16:36:31 INFO - PROCESS | 2516 | 1465860991835 Marionette TRACE conn3 -> [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\", \"9aafb883-d809-412a-bdc1-689609e922c0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:36:31 INFO - PROCESS | 2516 | 1465860991837 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:36:31 INFO - PROCESS | 2516 | ++DOCSHELL 130C2800 == 28 [pid = 2516] [id = 663] 16:36:31 INFO - PROCESS | 2516 | ++DOMWINDOW == 61 (13123000) [pid = 2516] [serial = 1989] [outer = 00000000] 16:36:31 INFO - PROCESS | 2516 | ++DOMWINDOW == 62 (13246800) [pid = 2516] [serial = 1990] [outer = 13123000] 16:36:31 INFO - PROCESS | 2516 | 1465860991885 Marionette DEBUG loaded listener.js 16:36:31 INFO - PROCESS | 2516 | ++DOMWINDOW == 63 (13C48000) [pid = 2516] [serial = 1991] [outer = 13123000] 16:36:32 INFO - PROCESS | 2516 | 1465860992379 Marionette TRACE conn3 <- [1,2616,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.join.2.html",0,null,null,[["Shadows are drawn for stroke joins",0,null,null]]]}] 16:36:32 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.2.html | Shadows are drawn for stroke joins 16:36:32 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.2.html | took 686ms 16:36:32 INFO - PROCESS | 2516 | 1465860992430 Marionette TRACE conn3 -> [0,2617,"getWindowHandle",null] 16:36:32 INFO - PROCESS | 2516 | 1465860992432 Marionette TRACE conn3 <- [1,2617,null,{"value":"13"}] 16:36:32 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.3.html 16:36:32 INFO - PROCESS | 2516 | 1465860992436 Marionette TRACE conn3 -> [0,2618,"setScriptTimeout",{"ms":35000}] 16:36:32 INFO - PROCESS | 2516 | 1465860992439 Marionette TRACE conn3 <- [1,2618,null,{}] 16:36:32 INFO - PROCESS | 2516 | 1465860992450 Marionette TRACE conn3 -> [0,2619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:36:32 INFO - PROCESS | 2516 | 1465860992454 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:36:32 INFO - PROCESS | 2516 | 1465860992540 Marionette TRACE conn3 <- [1,2619,null,{"value":null}] 16:36:32 INFO - PROCESS | 2516 | 1465860992677 Marionette TRACE conn3 -> [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\", \"9aafb883-d809-412a-bdc1-689609e922c0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:36:32 INFO - PROCESS | 2516 | 1465860992681 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:36:32 INFO - PROCESS | 2516 | ++DOCSHELL 15A99400 == 29 [pid = 2516] [id = 664] 16:36:32 INFO - PROCESS | 2516 | ++DOMWINDOW == 64 (15A99800) [pid = 2516] [serial = 1992] [outer = 00000000] 16:36:32 INFO - PROCESS | 2516 | ++DOMWINDOW == 65 (15F3C400) [pid = 2516] [serial = 1993] [outer = 15A99800] 16:36:32 INFO - PROCESS | 2516 | 1465860992728 Marionette DEBUG loaded listener.js 16:36:32 INFO - PROCESS | 2516 | ++DOMWINDOW == 66 (166A2C00) [pid = 2516] [serial = 1994] [outer = 15A99800] 16:36:33 INFO - PROCESS | 2516 | 1465860993097 Marionette TRACE conn3 <- [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]]]}] 16:36:33 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.3.html | Shadows are drawn for stroke joins respecting miter limit 16:36:33 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.3.html | took 702ms 16:36:33 INFO - PROCESS | 2516 | 1465860993135 Marionette TRACE conn3 -> [0,2621,"getWindowHandle",null] 16:36:33 INFO - PROCESS | 2516 | 1465860993138 Marionette TRACE conn3 <- [1,2621,null,{"value":"13"}] 16:36:33 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.1.html 16:36:33 INFO - PROCESS | 2516 | 1465860993141 Marionette TRACE conn3 -> [0,2622,"setScriptTimeout",{"ms":35000}] 16:36:33 INFO - PROCESS | 2516 | 1465860993143 Marionette TRACE conn3 <- [1,2622,null,{}] 16:36:33 INFO - PROCESS | 2516 | 1465860993146 Marionette TRACE conn3 -> [0,2623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:36:33 INFO - PROCESS | 2516 | 1465860993148 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:36:33 INFO - PROCESS | 2516 | 1465860993238 Marionette TRACE conn3 <- [1,2623,null,{"value":null}] 16:36:33 INFO - PROCESS | 2516 | 1465860993243 Marionette TRACE conn3 -> [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\", \"9aafb883-d809-412a-bdc1-689609e922c0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:36:33 INFO - PROCESS | 2516 | 1465860993245 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:36:33 INFO - PROCESS | 2516 | ++DOCSHELL 16A3D000 == 30 [pid = 2516] [id = 665] 16:36:33 INFO - PROCESS | 2516 | ++DOMWINDOW == 67 (16D09800) [pid = 2516] [serial = 1995] [outer = 00000000] 16:36:33 INFO - PROCESS | 2516 | ++DOMWINDOW == 68 (16EDCC00) [pid = 2516] [serial = 1996] [outer = 16D09800] 16:36:33 INFO - PROCESS | 2516 | 1465860993289 Marionette DEBUG loaded listener.js 16:36:33 INFO - PROCESS | 2516 | ++DOMWINDOW == 69 (16F7F800) [pid = 2516] [serial = 1997] [outer = 16D09800] 16:36:33 INFO - PROCESS | 2516 | 1465860993772 Marionette TRACE conn3 <- [1,2624,null,{"value":["/2dcontext/shadows/2d.shadow.transform.1.html",0,null,null,[["Shadows take account of transformations",0,null,null]]]}] 16:36:33 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.1.html | Shadows take account of transformations 16:36:33 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.1.html | took 702ms 16:36:33 INFO - PROCESS | 2516 | 1465860993845 Marionette TRACE conn3 -> [0,2625,"getWindowHandle",null] 16:36:33 INFO - PROCESS | 2516 | 1465860993847 Marionette TRACE conn3 <- [1,2625,null,{"value":"13"}] 16:36:33 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.2.html 16:36:33 INFO - PROCESS | 2516 | 1465860993851 Marionette TRACE conn3 -> [0,2626,"setScriptTimeout",{"ms":35000}] 16:36:33 INFO - PROCESS | 2516 | 1465860993852 Marionette TRACE conn3 <- [1,2626,null,{}] 16:36:33 INFO - PROCESS | 2516 | 1465860993856 Marionette TRACE conn3 -> [0,2627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:36:33 INFO - PROCESS | 2516 | 1465860993858 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:36:33 INFO - PROCESS | 2516 | 1465860993968 Marionette TRACE conn3 <- [1,2627,null,{"value":null}] 16:36:34 INFO - PROCESS | 2516 | 1465860994060 Marionette TRACE conn3 -> [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\", \"9aafb883-d809-412a-bdc1-689609e922c0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:36:34 INFO - PROCESS | 2516 | 1465860994062 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:36:34 INFO - PROCESS | 2516 | ++DOCSHELL 1771B400 == 31 [pid = 2516] [id = 666] 16:36:34 INFO - PROCESS | 2516 | ++DOMWINDOW == 70 (1771E000) [pid = 2516] [serial = 1998] [outer = 00000000] 16:36:34 INFO - PROCESS | 2516 | ++DOMWINDOW == 71 (17E06800) [pid = 2516] [serial = 1999] [outer = 1771E000] 16:36:34 INFO - PROCESS | 2516 | 1465860994104 Marionette DEBUG loaded listener.js 16:36:34 INFO - PROCESS | 2516 | ++DOMWINDOW == 72 (17E62400) [pid = 2516] [serial = 2000] [outer = 1771E000] 16:36:34 INFO - PROCESS | 2516 | 1465860994523 Marionette TRACE conn3 <- [1,2628,null,{"value":["/2dcontext/shadows/2d.shadow.transform.2.html",0,null,null,[["Shadow offsets are not affected by transformations",0,null,null]]]}] 16:36:34 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.2.html | Shadow offsets are not affected by transformations 16:36:34 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.2.html | took 686ms 16:36:34 INFO - PROCESS | 2516 | 1465860994550 Marionette TRACE conn3 -> [0,2629,"getWindowHandle",null] 16:36:34 INFO - PROCESS | 2516 | 1465860994552 Marionette TRACE conn3 <- [1,2629,null,{"value":"13"}] 16:36:34 INFO - PROCESS | 2516 | 1465860994555 Marionette TRACE conn3 -> [0,2630,"setScriptTimeout",{"ms":35000}] 16:36:34 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.default.html 16:36:34 INFO - PROCESS | 2516 | 1465860994557 Marionette TRACE conn3 <- [1,2630,null,{}] 16:36:34 INFO - PROCESS | 2516 | 1465860994561 Marionette TRACE conn3 -> [0,2631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:36:34 INFO - PROCESS | 2516 | 1465860994566 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:36:34 INFO - PROCESS | 2516 | 1465860994705 Marionette TRACE conn3 <- [1,2631,null,{"value":null}] 16:36:34 INFO - PROCESS | 2516 | 1465860994710 Marionette TRACE conn3 -> [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\", \"9aafb883-d809-412a-bdc1-689609e922c0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:36:34 INFO - PROCESS | 2516 | 1465860994712 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:36:34 INFO - PROCESS | 2516 | ++DOCSHELL 105EA400 == 32 [pid = 2516] [id = 667] 16:36:34 INFO - PROCESS | 2516 | ++DOMWINDOW == 73 (110C1C00) [pid = 2516] [serial = 2001] [outer = 00000000] 16:36:34 INFO - PROCESS | 2516 | ++DOMWINDOW == 74 (198D0000) [pid = 2516] [serial = 2002] [outer = 110C1C00] 16:36:34 INFO - PROCESS | 2516 | 1465860994762 Marionette DEBUG loaded listener.js 16:36:34 INFO - PROCESS | 2516 | ++DOMWINDOW == 75 (19CAAC00) [pid = 2516] [serial = 2003] [outer = 110C1C00] 16:36:35 INFO - PROCESS | 2516 | 1465860995217 Marionette TRACE conn3 <- [1,2632,null,{"value":["/2dcontext/text-styles/2d.text.align.default.html",0,null,null,[["Canvas test: 2d.text.align.default",0,null,null]]]}] 16:36:35 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.default.html | Canvas test: 2d.text.align.default 16:36:35 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.default.html | took 686ms 16:36:35 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.invalid.html 16:36:35 INFO - PROCESS | 2516 | 1465860995256 Marionette TRACE conn3 -> [0,2633,"getWindowHandle",null] 16:36:35 INFO - PROCESS | 2516 | 1465860995259 Marionette TRACE conn3 <- [1,2633,null,{"value":"13"}] 16:36:35 INFO - PROCESS | 2516 | 1465860995263 Marionette TRACE conn3 -> [0,2634,"setScriptTimeout",{"ms":35000}] 16:36:35 INFO - PROCESS | 2516 | 1465860995265 Marionette TRACE conn3 <- [1,2634,null,{}] 16:36:35 INFO - PROCESS | 2516 | 1465860995273 Marionette TRACE conn3 -> [0,2635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:36:35 INFO - PROCESS | 2516 | 1465860995275 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:36:35 INFO - PROCESS | 2516 | 1465860995418 Marionette TRACE conn3 <- [1,2635,null,{"value":null}] 16:36:35 INFO - PROCESS | 2516 | --DOMWINDOW == 74 (10432800) [pid = 2516] [serial = 1977] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.basic.html] 16:36:35 INFO - PROCESS | 2516 | --DOMWINDOW == 73 (0C764400) [pid = 2516] [serial = 1971] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.1.html] 16:36:35 INFO - PROCESS | 2516 | --DOMWINDOW == 72 (1771AC00) [pid = 2516] [serial = 1968] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.basic.html] 16:36:35 INFO - PROCESS | 2516 | --DOMWINDOW == 71 (16EA6800) [pid = 2516] [serial = 1965] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.alpha.html] 16:36:35 INFO - PROCESS | 2516 | --DOMWINDOW == 70 (0C76A400) [pid = 2516] [serial = 1950] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeX.html] 16:36:35 INFO - PROCESS | 2516 | --DOMWINDOW == 69 (15E11800) [pid = 2516] [serial = 1947] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.2.html] 16:36:35 INFO - PROCESS | 2516 | --DOMWINDOW == 68 (13D56800) [pid = 2516] [serial = 1959] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveY.html] 16:36:35 INFO - PROCESS | 2516 | --DOMWINDOW == 67 (10EF1C00) [pid = 2516] [serial = 1974] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.2.html] 16:36:35 INFO - PROCESS | 2516 | --DOMWINDOW == 66 (12DEF000) [pid = 2516] [serial = 1956] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveX.html] 16:36:35 INFO - PROCESS | 2516 | --DOMWINDOW == 65 (15F37C00) [pid = 2516] [serial = 1962] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.outside.html] 16:36:35 INFO - PROCESS | 2516 | --DOMWINDOW == 64 (10434C00) [pid = 2516] [serial = 1953] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeY.html] 16:36:35 INFO - PROCESS | 2516 | --DOMWINDOW == 63 (104E6800) [pid = 2516] [serial = 1944] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.1.html] 16:36:35 INFO - PROCESS | 2516 | 1465860995598 Marionette TRACE conn3 -> [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\", \"9aafb883-d809-412a-bdc1-689609e922c0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:36:35 INFO - PROCESS | 2516 | 1465860995600 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:36:35 INFO - PROCESS | 2516 | ++DOCSHELL 10432800 == 33 [pid = 2516] [id = 668] 16:36:35 INFO - PROCESS | 2516 | ++DOMWINDOW == 64 (10434C00) [pid = 2516] [serial = 2004] [outer = 00000000] 16:36:35 INFO - PROCESS | 2516 | ++DOMWINDOW == 65 (12B95000) [pid = 2516] [serial = 2005] [outer = 10434C00] 16:36:35 INFO - PROCESS | 2516 | 1465860995643 Marionette DEBUG loaded listener.js 16:36:35 INFO - PROCESS | 2516 | ++DOMWINDOW == 66 (13C44400) [pid = 2516] [serial = 2006] [outer = 10434C00] 16:36:35 INFO - PROCESS | 2516 | 1465860995996 Marionette TRACE conn3 <- [1,2636,null,{"value":["/2dcontext/text-styles/2d.text.align.invalid.html",0,null,null,[["Canvas test: 2d.text.align.invalid",0,null,null]]]}] 16:36:36 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.invalid.html | Canvas test: 2d.text.align.invalid 16:36:36 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.invalid.html | took 796ms 16:36:36 INFO - PROCESS | 2516 | 1465860996063 Marionette TRACE conn3 -> [0,2637,"getWindowHandle",null] 16:36:36 INFO - PROCESS | 2516 | 1465860996065 Marionette TRACE conn3 <- [1,2637,null,{"value":"13"}] 16:36:36 INFO - PROCESS | 2516 | 1465860996068 Marionette TRACE conn3 -> [0,2638,"setScriptTimeout",{"ms":35000}] 16:36:36 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.valid.html 16:36:36 INFO - PROCESS | 2516 | 1465860996069 Marionette TRACE conn3 <- [1,2638,null,{}] 16:36:36 INFO - PROCESS | 2516 | 1465860996073 Marionette TRACE conn3 -> [0,2639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:36:36 INFO - PROCESS | 2516 | 1465860996075 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:36:36 INFO - PROCESS | 2516 | 1465860996154 Marionette TRACE conn3 <- [1,2639,null,{"value":null}] 16:36:36 INFO - PROCESS | 2516 | 1465860996249 Marionette TRACE conn3 -> [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\", \"9aafb883-d809-412a-bdc1-689609e922c0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:36:36 INFO - PROCESS | 2516 | 1465860996251 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:36:36 INFO - PROCESS | 2516 | ++DOCSHELL 1129C400 == 34 [pid = 2516] [id = 669] 16:36:36 INFO - PROCESS | 2516 | ++DOMWINDOW == 67 (12A18400) [pid = 2516] [serial = 2007] [outer = 00000000] 16:36:36 INFO - PROCESS | 2516 | ++DOMWINDOW == 68 (17F5CC00) [pid = 2516] [serial = 2008] [outer = 12A18400] 16:36:36 INFO - PROCESS | 2516 | 1465860996302 Marionette DEBUG loaded listener.js 16:36:36 INFO - PROCESS | 2516 | ++DOMWINDOW == 69 (19CA6000) [pid = 2516] [serial = 2009] [outer = 12A18400] 16:36:36 INFO - PROCESS | 2516 | 1465860996645 Marionette TRACE conn3 <- [1,2640,null,{"value":["/2dcontext/text-styles/2d.text.align.valid.html",0,null,null,[["Canvas test: 2d.text.align.valid",0,null,null]]]}] 16:36:36 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.valid.html | Canvas test: 2d.text.align.valid 16:36:36 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.valid.html | took 639ms 16:36:36 INFO - PROCESS | 2516 | 1465860996706 Marionette TRACE conn3 -> [0,2641,"getWindowHandle",null] 16:36:36 INFO - PROCESS | 2516 | 1465860996708 Marionette TRACE conn3 <- [1,2641,null,{"value":"13"}] 16:36:36 INFO - PROCESS | 2516 | 1465860996712 Marionette TRACE conn3 -> [0,2642,"setScriptTimeout",{"ms":35000}] 16:36:36 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.default.html 16:36:36 INFO - PROCESS | 2516 | 1465860996713 Marionette TRACE conn3 <- [1,2642,null,{}] 16:36:36 INFO - PROCESS | 2516 | 1465860996717 Marionette TRACE conn3 -> [0,2643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:36:36 INFO - PROCESS | 2516 | 1465860996718 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:36:36 INFO - PROCESS | 2516 | 1465860996838 Marionette TRACE conn3 <- [1,2643,null,{"value":null}] 16:36:36 INFO - PROCESS | 2516 | 1465860996871 Marionette TRACE conn3 -> [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\", \"9aafb883-d809-412a-bdc1-689609e922c0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:36:36 INFO - PROCESS | 2516 | 1465860996873 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:36:36 INFO - PROCESS | 2516 | ++DOCSHELL 103C9800 == 35 [pid = 2516] [id = 670] 16:36:36 INFO - PROCESS | 2516 | ++DOMWINDOW == 70 (15EB4400) [pid = 2516] [serial = 2010] [outer = 00000000] 16:36:36 INFO - PROCESS | 2516 | ++DOMWINDOW == 71 (1A24D800) [pid = 2516] [serial = 2011] [outer = 15EB4400] 16:36:36 INFO - PROCESS | 2516 | 1465860996918 Marionette DEBUG loaded listener.js 16:36:36 INFO - PROCESS | 2516 | ++DOMWINDOW == 72 (1A24F400) [pid = 2516] [serial = 2012] [outer = 15EB4400] 16:36:37 INFO - PROCESS | 2516 | 1465860997341 Marionette TRACE conn3 <- [1,2644,null,{"value":["/2dcontext/text-styles/2d.text.baseline.default.html",0,null,null,[["Canvas test: 2d.text.baseline.default",0,null,null]]]}] 16:36:37 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.default.html | Canvas test: 2d.text.baseline.default 16:36:37 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.default.html | took 687ms 16:36:37 INFO - PROCESS | 2516 | 1465860997411 Marionette TRACE conn3 -> [0,2645,"getWindowHandle",null] 16:36:37 INFO - PROCESS | 2516 | 1465860997413 Marionette TRACE conn3 <- [1,2645,null,{"value":"13"}] 16:36:37 INFO - PROCESS | 2516 | 1465860997417 Marionette TRACE conn3 -> [0,2646,"setScriptTimeout",{"ms":35000}] 16:36:37 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.invalid.html 16:36:37 INFO - PROCESS | 2516 | 1465860997418 Marionette TRACE conn3 <- [1,2646,null,{}] 16:36:37 INFO - PROCESS | 2516 | 1465860997422 Marionette TRACE conn3 -> [0,2647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:36:37 INFO - PROCESS | 2516 | 1465860997424 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:36:37 INFO - PROCESS | 2516 | 1465860997513 Marionette TRACE conn3 <- [1,2647,null,{"value":null}] 16:36:37 INFO - PROCESS | 2516 | 1465860997525 Marionette TRACE conn3 -> [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\", \"9aafb883-d809-412a-bdc1-689609e922c0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:36:37 INFO - PROCESS | 2516 | 1465860997527 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:36:37 INFO - PROCESS | 2516 | ++DOCSHELL 19F88400 == 36 [pid = 2516] [id = 671] 16:36:37 INFO - PROCESS | 2516 | ++DOMWINDOW == 73 (1A24DC00) [pid = 2516] [serial = 2013] [outer = 00000000] 16:36:37 INFO - PROCESS | 2516 | ++DOMWINDOW == 74 (1A4AF000) [pid = 2516] [serial = 2014] [outer = 1A24DC00] 16:36:37 INFO - PROCESS | 2516 | 1465860997570 Marionette DEBUG loaded listener.js 16:36:37 INFO - PROCESS | 2516 | ++DOMWINDOW == 75 (1A4B2000) [pid = 2516] [serial = 2015] [outer = 1A24DC00] 16:36:38 INFO - PROCESS | 2516 | 1465860998223 Marionette TRACE conn3 <- [1,2648,null,{"value":["/2dcontext/text-styles/2d.text.baseline.invalid.html",0,null,null,[["Canvas test: 2d.text.baseline.invalid",0,null,null]]]}] 16:36:38 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.invalid.html | Canvas test: 2d.text.baseline.invalid 16:36:38 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.invalid.html | took 843ms 16:36:38 INFO - PROCESS | 2516 | 1465860998245 Marionette TRACE conn3 -> [0,2649,"getWindowHandle",null] 16:36:38 INFO - PROCESS | 2516 | 1465860998249 Marionette TRACE conn3 <- [1,2649,null,{"value":"13"}] 16:36:38 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.valid.html 16:36:38 INFO - PROCESS | 2516 | 1465860998254 Marionette TRACE conn3 -> [0,2650,"setScriptTimeout",{"ms":35000}] 16:36:38 INFO - PROCESS | 2516 | 1465860998259 Marionette TRACE conn3 <- [1,2650,null,{}] 16:36:38 INFO - PROCESS | 2516 | 1465860998264 Marionette TRACE conn3 -> [0,2651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:36:38 INFO - PROCESS | 2516 | 1465860998267 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:36:38 INFO - PROCESS | 2516 | 1465860998385 Marionette TRACE conn3 <- [1,2651,null,{"value":null}] 16:36:38 INFO - PROCESS | 2516 | 1465860998496 Marionette TRACE conn3 -> [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\", \"9aafb883-d809-412a-bdc1-689609e922c0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:36:38 INFO - PROCESS | 2516 | 1465860998499 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:36:38 INFO - PROCESS | 2516 | ++DOCSHELL 10BB1C00 == 37 [pid = 2516] [id = 672] 16:36:38 INFO - PROCESS | 2516 | ++DOMWINDOW == 76 (10EF1C00) [pid = 2516] [serial = 2016] [outer = 00000000] 16:36:38 INFO - PROCESS | 2516 | ++DOMWINDOW == 77 (131D8800) [pid = 2516] [serial = 2017] [outer = 10EF1C00] 16:36:38 INFO - PROCESS | 2516 | 1465860998554 Marionette DEBUG loaded listener.js 16:36:38 INFO - PROCESS | 2516 | ++DOMWINDOW == 78 (14FC4C00) [pid = 2516] [serial = 2018] [outer = 10EF1C00] 16:36:39 INFO - PROCESS | 2516 | 1465860999107 Marionette TRACE conn3 <- [1,2652,null,{"value":["/2dcontext/text-styles/2d.text.baseline.valid.html",0,null,null,[["Canvas test: 2d.text.baseline.valid",0,null,null]]]}] 16:36:39 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.valid.html | Canvas test: 2d.text.baseline.valid 16:36:39 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.valid.html | took 905ms 16:36:39 INFO - PROCESS | 2516 | 1465860999160 Marionette TRACE conn3 -> [0,2653,"getWindowHandle",null] 16:36:39 INFO - PROCESS | 2516 | 1465860999164 Marionette TRACE conn3 <- [1,2653,null,{"value":"13"}] 16:36:39 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html 16:36:39 INFO - PROCESS | 2516 | 1465860999171 Marionette TRACE conn3 -> [0,2654,"setScriptTimeout",{"ms":35000}] 16:36:39 INFO - PROCESS | 2516 | 1465860999174 Marionette TRACE conn3 <- [1,2654,null,{}] 16:36:39 INFO - PROCESS | 2516 | 1465860999178 Marionette TRACE conn3 -> [0,2655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:36:39 INFO - PROCESS | 2516 | 1465860999181 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:36:39 INFO - PROCESS | 2516 | 1465860999292 Marionette TRACE conn3 <- [1,2655,null,{"value":null}] 16:36:39 INFO - PROCESS | 2516 | 1465860999449 Marionette TRACE conn3 -> [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\", \"9aafb883-d809-412a-bdc1-689609e922c0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:36:39 INFO - PROCESS | 2516 | 1465860999452 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:36:39 INFO - PROCESS | 2516 | ++DOCSHELL 16A43800 == 38 [pid = 2516] [id = 673] 16:36:39 INFO - PROCESS | 2516 | ++DOMWINDOW == 79 (16A45400) [pid = 2516] [serial = 2019] [outer = 00000000] 16:36:39 INFO - PROCESS | 2516 | ++DOMWINDOW == 80 (16E9A400) [pid = 2516] [serial = 2020] [outer = 16A45400] 16:36:39 INFO - PROCESS | 2516 | 1465860999507 Marionette DEBUG loaded listener.js 16:36:39 INFO - PROCESS | 2516 | ++DOMWINDOW == 81 (176CA400) [pid = 2516] [serial = 2021] [outer = 16A45400] 16:36:40 INFO - PROCESS | 2516 | 1465861000587 Marionette TRACE conn3 <- [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]]]}] 16:36:40 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) 16:36:40 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html | took 1451ms 16:36:40 INFO - PROCESS | 2516 | 1465861000649 Marionette TRACE conn3 -> [0,2657,"getWindowHandle",null] 16:36:40 INFO - PROCESS | 2516 | 1465861000652 Marionette TRACE conn3 <- [1,2657,null,{"value":"13"}] 16:36:40 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html 16:36:40 INFO - PROCESS | 2516 | 1465861000657 Marionette TRACE conn3 -> [0,2658,"setScriptTimeout",{"ms":35000}] 16:36:40 INFO - PROCESS | 2516 | 1465861000661 Marionette TRACE conn3 <- [1,2658,null,{}] 16:36:40 INFO - PROCESS | 2516 | 1465861000672 Marionette TRACE conn3 -> [0,2659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:36:40 INFO - PROCESS | 2516 | 1465861000677 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:36:40 INFO - PROCESS | 2516 | 1465861000773 Marionette TRACE conn3 <- [1,2659,null,{"value":null}] 16:36:41 INFO - PROCESS | 2516 | 1465861001070 Marionette TRACE conn3 -> [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\", \"9aafb883-d809-412a-bdc1-689609e922c0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:36:41 INFO - PROCESS | 2516 | 1465861001073 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:36:41 INFO - PROCESS | 2516 | ++DOCSHELL 0C76A400 == 39 [pid = 2516] [id = 674] 16:36:41 INFO - PROCESS | 2516 | ++DOMWINDOW == 82 (0C76C400) [pid = 2516] [serial = 2022] [outer = 00000000] 16:36:41 INFO - PROCESS | 2516 | ++DOMWINDOW == 83 (104E0800) [pid = 2516] [serial = 2023] [outer = 0C76C400] 16:36:41 INFO - PROCESS | 2516 | 1465861001122 Marionette DEBUG loaded listener.js 16:36:41 INFO - PROCESS | 2516 | ++DOMWINDOW == 84 (10A54C00) [pid = 2516] [serial = 2024] [outer = 0C76C400] 16:36:42 INFO - PROCESS | 2516 | --DOCSHELL 103C9800 == 38 [pid = 2516] [id = 670] 16:36:42 INFO - PROCESS | 2516 | --DOCSHELL 1129C400 == 37 [pid = 2516] [id = 669] 16:36:42 INFO - PROCESS | 2516 | --DOCSHELL 10432800 == 36 [pid = 2516] [id = 668] 16:36:42 INFO - PROCESS | 2516 | --DOCSHELL 105EA400 == 35 [pid = 2516] [id = 667] 16:36:42 INFO - PROCESS | 2516 | --DOCSHELL 1771B400 == 34 [pid = 2516] [id = 666] 16:36:42 INFO - PROCESS | 2516 | --DOCSHELL 16A3D000 == 33 [pid = 2516] [id = 665] 16:36:42 INFO - PROCESS | 2516 | --DOCSHELL 15A99400 == 32 [pid = 2516] [id = 664] 16:36:42 INFO - PROCESS | 2516 | --DOCSHELL 130C2800 == 31 [pid = 2516] [id = 663] 16:36:42 INFO - PROCESS | 2516 | --DOCSHELL 12812400 == 30 [pid = 2516] [id = 662] 16:36:42 INFO - PROCESS | 2516 | --DOCSHELL 104E6C00 == 29 [pid = 2516] [id = 661] 16:36:42 INFO - PROCESS | 2516 | --DOCSHELL 198CC000 == 28 [pid = 2516] [id = 660] 16:36:42 INFO - PROCESS | 2516 | --DOCSHELL 16A43800 == 27 [pid = 2516] [id = 673] 16:36:42 INFO - PROCESS | 2516 | --DOCSHELL 19F88400 == 26 [pid = 2516] [id = 671] 16:36:42 INFO - PROCESS | 2516 | --DOCSHELL 10BB1C00 == 25 [pid = 2516] [id = 672] 16:36:42 INFO - PROCESS | 2516 | --DOMWINDOW == 83 (104E7C00) [pid = 2516] [serial = 1972] [outer = 00000000] [url = about:blank] 16:36:42 INFO - PROCESS | 2516 | --DOMWINDOW == 82 (114BD000) [pid = 2516] [serial = 1973] [outer = 00000000] [url = about:blank] 16:36:42 INFO - PROCESS | 2516 | --DOMWINDOW == 81 (17E62800) [pid = 2516] [serial = 1970] [outer = 00000000] [url = about:blank] 16:36:42 INFO - PROCESS | 2516 | --DOMWINDOW == 80 (17620C00) [pid = 2516] [serial = 1967] [outer = 00000000] [url = about:blank] 16:36:42 INFO - PROCESS | 2516 | --DOMWINDOW == 79 (10471400) [pid = 2516] [serial = 1951] [outer = 00000000] [url = about:blank] 16:36:42 INFO - PROCESS | 2516 | --DOMWINDOW == 78 (167BF400) [pid = 2516] [serial = 1948] [outer = 00000000] [url = about:blank] 16:36:42 INFO - PROCESS | 2516 | --DOMWINDOW == 77 (15014800) [pid = 2516] [serial = 1961] [outer = 00000000] [url = about:blank] 16:36:42 INFO - PROCESS | 2516 | --DOMWINDOW == 76 (16D11C00) [pid = 2516] [serial = 1949] [outer = 00000000] [url = about:blank] 16:36:42 INFO - PROCESS | 2516 | --DOMWINDOW == 75 (10BB0C00) [pid = 2516] [serial = 1952] [outer = 00000000] [url = about:blank] 16:36:42 INFO - PROCESS | 2516 | --DOMWINDOW == 74 (17947000) [pid = 2516] [serial = 1975] [outer = 00000000] [url = about:blank] 16:36:42 INFO - PROCESS | 2516 | --DOMWINDOW == 73 (1794A800) [pid = 2516] [serial = 1969] [outer = 00000000] [url = about:blank] 16:36:42 INFO - PROCESS | 2516 | --DOMWINDOW == 72 (130C2000) [pid = 2516] [serial = 1957] [outer = 00000000] [url = about:blank] 16:36:42 INFO - PROCESS | 2516 | --DOMWINDOW == 71 (1669C400) [pid = 2516] [serial = 1963] [outer = 00000000] [url = about:blank] 16:36:42 INFO - PROCESS | 2516 | --DOMWINDOW == 70 (13153800) [pid = 2516] [serial = 1958] [outer = 00000000] [url = about:blank] 16:36:42 INFO - PROCESS | 2516 | --DOMWINDOW == 69 (19751C00) [pid = 2516] [serial = 1976] [outer = 00000000] [url = about:blank] 16:36:42 INFO - PROCESS | 2516 | --DOMWINDOW == 68 (1430E000) [pid = 2516] [serial = 1960] [outer = 00000000] [url = about:blank] 16:36:42 INFO - PROCESS | 2516 | --DOMWINDOW == 67 (16D0BC00) [pid = 2516] [serial = 1964] [outer = 00000000] [url = about:blank] 16:36:42 INFO - PROCESS | 2516 | --DOMWINDOW == 66 (104E4C00) [pid = 2516] [serial = 1954] [outer = 00000000] [url = about:blank] 16:36:42 INFO - PROCESS | 2516 | --DOMWINDOW == 65 (10A4B000) [pid = 2516] [serial = 1955] [outer = 00000000] [url = about:blank] 16:36:42 INFO - PROCESS | 2516 | --DOMWINDOW == 64 (170E4800) [pid = 2516] [serial = 1966] [outer = 00000000] [url = about:blank] 16:36:42 INFO - PROCESS | 2516 | --DOMWINDOW == 63 (131D1C00) [pid = 2516] [serial = 1946] [outer = 00000000] [url = about:blank] 16:36:42 INFO - PROCESS | 2516 | --DOMWINDOW == 62 (110BD400) [pid = 2516] [serial = 1945] [outer = 00000000] [url = about:blank] 16:36:42 INFO - PROCESS | 2516 | --DOMWINDOW == 61 (198D4000) [pid = 2516] [serial = 1979] [outer = 00000000] [url = about:blank] 16:36:42 INFO - PROCESS | 2516 | --DOMWINDOW == 60 (198D3C00) [pid = 2516] [serial = 1978] [outer = 00000000] [url = about:blank] 16:36:42 INFO - PROCESS | 2516 | 1465861002778 Marionette TRACE conn3 <- [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"]]]}] 16:36:42 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 16:36:42 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 16:36:42 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html:37:5 16:36:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:36:42 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 16:36:42 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html | took 2168ms 16:36:42 INFO - PROCESS | 2516 | 1465861002831 Marionette TRACE conn3 -> [0,2661,"getWindowHandle",null] 16:36:42 INFO - PROCESS | 2516 | 1465861002835 Marionette TRACE conn3 <- [1,2661,null,{"value":"13"}] 16:36:42 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html 16:36:42 INFO - PROCESS | 2516 | 1465861002840 Marionette TRACE conn3 -> [0,2662,"setScriptTimeout",{"ms":35000}] 16:36:42 INFO - PROCESS | 2516 | 1465861002843 Marionette TRACE conn3 <- [1,2662,null,{}] 16:36:42 INFO - PROCESS | 2516 | 1465861002849 Marionette TRACE conn3 -> [0,2663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:36:42 INFO - PROCESS | 2516 | 1465861002852 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:36:42 INFO - PROCESS | 2516 | 1465861002934 Marionette TRACE conn3 <- [1,2663,null,{"value":null}] 16:36:42 INFO - PROCESS | 2516 | 1465861002942 Marionette TRACE conn3 -> [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\", \"9aafb883-d809-412a-bdc1-689609e922c0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:36:42 INFO - PROCESS | 2516 | 1465861002947 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:36:42 INFO - PROCESS | 2516 | ++DOCSHELL 10A49400 == 26 [pid = 2516] [id = 675] 16:36:42 INFO - PROCESS | 2516 | ++DOMWINDOW == 61 (10A4A800) [pid = 2516] [serial = 2025] [outer = 00000000] 16:36:42 INFO - PROCESS | 2516 | ++DOMWINDOW == 62 (11299C00) [pid = 2516] [serial = 2026] [outer = 10A4A800] 16:36:42 INFO - PROCESS | 2516 | 1465861002994 Marionette DEBUG loaded listener.js 16:36:43 INFO - PROCESS | 2516 | ++DOMWINDOW == 63 (1129AC00) [pid = 2516] [serial = 2027] [outer = 10A4A800] 16:36:43 INFO - PROCESS | 2516 | 1465861003945 Marionette TRACE conn3 <- [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"]]]}] 16:36:43 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 16:36:43 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 16:36:43 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html:41:5 16:36:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:36:43 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 16:36:43 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html | took 1139ms 16:36:43 INFO - PROCESS | 2516 | 1465861003986 Marionette TRACE conn3 -> [0,2665,"getWindowHandle",null] 16:36:43 INFO - PROCESS | 2516 | 1465861003991 Marionette TRACE conn3 <- [1,2665,null,{"value":"13"}] 16:36:43 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.middle.html 16:36:43 INFO - PROCESS | 2516 | 1465861003997 Marionette TRACE conn3 -> [0,2666,"setScriptTimeout",{"ms":35000}] 16:36:43 INFO - PROCESS | 2516 | 1465861004000 Marionette TRACE conn3 <- [1,2666,null,{}] 16:36:43 INFO - PROCESS | 2516 | 1465861004003 Marionette TRACE conn3 -> [0,2667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:36:43 INFO - PROCESS | 2516 | 1465861004006 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:36:44 INFO - PROCESS | 2516 | 1465861004093 Marionette TRACE conn3 <- [1,2667,null,{"value":null}] 16:36:44 INFO - PROCESS | 2516 | 1465861004100 Marionette TRACE conn3 -> [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\", \"9aafb883-d809-412a-bdc1-689609e922c0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:36:44 INFO - PROCESS | 2516 | 1465861004103 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:36:44 INFO - PROCESS | 2516 | ++DOCSHELL 10BB1C00 == 27 [pid = 2516] [id = 676] 16:36:44 INFO - PROCESS | 2516 | ++DOMWINDOW == 64 (1309EC00) [pid = 2516] [serial = 2028] [outer = 00000000] 16:36:44 INFO - PROCESS | 2516 | ++DOMWINDOW == 65 (1314F800) [pid = 2516] [serial = 2029] [outer = 1309EC00] 16:36:44 INFO - PROCESS | 2516 | 1465861004149 Marionette DEBUG loaded listener.js 16:36:44 INFO - PROCESS | 2516 | ++DOMWINDOW == 66 (131D8C00) [pid = 2516] [serial = 2030] [outer = 1309EC00] 16:36:45 INFO - PROCESS | 2516 | 1465861005158 Marionette TRACE conn3 <- [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]]]}] 16:36:45 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) 16:36:45 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.middle.html | took 1185ms 16:36:45 INFO - PROCESS | 2516 | 1465861005195 Marionette TRACE conn3 -> [0,2669,"getWindowHandle",null] 16:36:45 INFO - PROCESS | 2516 | 1465861005197 Marionette TRACE conn3 <- [1,2669,null,{"value":"13"}] 16:36:45 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.top.html 16:36:45 INFO - PROCESS | 2516 | 1465861005201 Marionette TRACE conn3 -> [0,2670,"setScriptTimeout",{"ms":35000}] 16:36:45 INFO - PROCESS | 2516 | 1465861005204 Marionette TRACE conn3 <- [1,2670,null,{}] 16:36:45 INFO - PROCESS | 2516 | 1465861005223 Marionette TRACE conn3 -> [0,2671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:36:45 INFO - PROCESS | 2516 | 1465861005228 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:36:45 INFO - PROCESS | 2516 | 1465861005346 Marionette TRACE conn3 <- [1,2671,null,{"value":null}] 16:36:45 INFO - PROCESS | 2516 | 1465861005353 Marionette TRACE conn3 -> [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\", \"9aafb883-d809-412a-bdc1-689609e922c0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:36:45 INFO - PROCESS | 2516 | 1465861005356 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:36:45 INFO - PROCESS | 2516 | ++DOCSHELL 15644400 == 28 [pid = 2516] [id = 677] 16:36:45 INFO - PROCESS | 2516 | ++DOMWINDOW == 67 (1564A400) [pid = 2516] [serial = 2031] [outer = 00000000] 16:36:45 INFO - PROCESS | 2516 | ++DOMWINDOW == 68 (15A93800) [pid = 2516] [serial = 2032] [outer = 1564A400] 16:36:45 INFO - PROCESS | 2516 | 1465861005456 Marionette DEBUG loaded listener.js 16:36:45 INFO - PROCESS | 2516 | ++DOMWINDOW == 69 (15EB1C00) [pid = 2516] [serial = 2033] [outer = 1564A400] 16:36:46 INFO - PROCESS | 2516 | --DOMWINDOW == 68 (13123000) [pid = 2516] [serial = 1989] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.2.html] 16:36:46 INFO - PROCESS | 2516 | --DOMWINDOW == 67 (10567C00) [pid = 2516] [serial = 1983] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.2.html] 16:36:46 INFO - PROCESS | 2516 | --DOMWINDOW == 66 (12A18400) [pid = 2516] [serial = 2007] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.valid.html] 16:36:46 INFO - PROCESS | 2516 | --DOMWINDOW == 65 (15EB4400) [pid = 2516] [serial = 2010] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.default.html] 16:36:46 INFO - PROCESS | 2516 | --DOMWINDOW == 64 (1A24DC00) [pid = 2516] [serial = 2013] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.invalid.html] 16:36:46 INFO - PROCESS | 2516 | --DOMWINDOW == 63 (1771E000) [pid = 2516] [serial = 1998] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.2.html] 16:36:46 INFO - PROCESS | 2516 | --DOMWINDOW == 62 (110C1C00) [pid = 2516] [serial = 2001] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.default.html] 16:36:46 INFO - PROCESS | 2516 | --DOMWINDOW == 61 (10434C00) [pid = 2516] [serial = 2004] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.invalid.html] 16:36:46 INFO - PROCESS | 2516 | --DOMWINDOW == 60 (19CA1800) [pid = 2516] [serial = 1980] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.1.html] 16:36:46 INFO - PROCESS | 2516 | --DOMWINDOW == 59 (12816800) [pid = 2516] [serial = 1986] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.1.html] 16:36:46 INFO - PROCESS | 2516 | --DOMWINDOW == 58 (16D09800) [pid = 2516] [serial = 1995] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.1.html] 16:36:46 INFO - PROCESS | 2516 | --DOMWINDOW == 57 (15A99800) [pid = 2516] [serial = 1992] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.3.html] 16:36:46 INFO - PROCESS | 2516 | 1465861006428 Marionette TRACE conn3 <- [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]]]}] 16:36:46 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) 16:36:46 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.top.html | took 1248ms 16:36:46 INFO - PROCESS | 2516 | 1465861006458 Marionette TRACE conn3 -> [0,2673,"getWindowHandle",null] 16:36:46 INFO - PROCESS | 2516 | 1465861006461 Marionette TRACE conn3 <- [1,2673,null,{"value":"13"}] 16:36:46 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html 16:36:46 INFO - PROCESS | 2516 | 1465861006464 Marionette TRACE conn3 -> [0,2674,"setScriptTimeout",{"ms":35000}] 16:36:46 INFO - PROCESS | 2516 | 1465861006466 Marionette TRACE conn3 <- [1,2674,null,{}] 16:36:46 INFO - PROCESS | 2516 | 1465861006470 Marionette TRACE conn3 -> [0,2675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:36:46 INFO - PROCESS | 2516 | 1465861006472 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:36:46 INFO - PROCESS | 2516 | 1465861006554 Marionette TRACE conn3 <- [1,2675,null,{"value":null}] 16:36:46 INFO - PROCESS | 2516 | 1465861006559 Marionette TRACE conn3 -> [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\", \"9aafb883-d809-412a-bdc1-689609e922c0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:36:46 INFO - PROCESS | 2516 | 1465861006561 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:36:46 INFO - PROCESS | 2516 | ++DOCSHELL 114BCC00 == 29 [pid = 2516] [id = 678] 16:36:46 INFO - PROCESS | 2516 | ++DOMWINDOW == 58 (12D63C00) [pid = 2516] [serial = 2034] [outer = 00000000] 16:36:46 INFO - PROCESS | 2516 | ++DOMWINDOW == 59 (15A91800) [pid = 2516] [serial = 2035] [outer = 12D63C00] 16:36:46 INFO - PROCESS | 2516 | 1465861006613 Marionette DEBUG loaded listener.js 16:36:46 INFO - PROCESS | 2516 | ++DOMWINDOW == 60 (1669A400) [pid = 2516] [serial = 2036] [outer = 12D63C00] 16:36:47 INFO - PROCESS | 2516 | 1465861007565 Marionette TRACE conn3 <- [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"]]]}] 16:36:47 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 16:36:47 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 16:36:47 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html:38:5 16:36:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:36:47 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 16:36:47 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html | took 1139ms 16:36:47 INFO - PROCESS | 2516 | 1465861007611 Marionette TRACE conn3 -> [0,2677,"getWindowHandle",null] 16:36:47 INFO - PROCESS | 2516 | 1465861007614 Marionette TRACE conn3 <- [1,2677,null,{"value":"13"}] 16:36:47 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html 16:36:47 INFO - PROCESS | 2516 | 1465861007619 Marionette TRACE conn3 -> [0,2678,"setScriptTimeout",{"ms":35000}] 16:36:47 INFO - PROCESS | 2516 | 1465861007622 Marionette TRACE conn3 <- [1,2678,null,{}] 16:36:47 INFO - PROCESS | 2516 | 1465861007626 Marionette TRACE conn3 -> [0,2679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:36:47 INFO - PROCESS | 2516 | 1465861007628 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:36:47 INFO - PROCESS | 2516 | 1465861007704 Marionette TRACE conn3 <- [1,2679,null,{"value":null}] 16:36:47 INFO - PROCESS | 2516 | 1465861007709 Marionette TRACE conn3 -> [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\", \"9aafb883-d809-412a-bdc1-689609e922c0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:36:47 INFO - PROCESS | 2516 | 1465861007711 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:36:47 INFO - PROCESS | 2516 | ++DOCSHELL 15EC0C00 == 30 [pid = 2516] [id = 679] 16:36:47 INFO - PROCESS | 2516 | ++DOMWINDOW == 61 (15FB6C00) [pid = 2516] [serial = 2037] [outer = 00000000] 16:36:47 INFO - PROCESS | 2516 | ++DOMWINDOW == 62 (16D7A400) [pid = 2516] [serial = 2038] [outer = 15FB6C00] 16:36:47 INFO - PROCESS | 2516 | 1465861007754 Marionette DEBUG loaded listener.js 16:36:47 INFO - PROCESS | 2516 | ++DOMWINDOW == 63 (16EA4000) [pid = 2516] [serial = 2039] [outer = 15FB6C00] 16:36:48 INFO - PROCESS | 2516 | 1465861008735 Marionette TRACE conn3 <- [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"]]]}] 16:36:48 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 16:36:48 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 16:36:48 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html:36:5 16:36:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:36:48 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 16:36:48 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html | took 1140ms 16:36:48 INFO - PROCESS | 2516 | 1465861008767 Marionette TRACE conn3 -> [0,2681,"getWindowHandle",null] 16:36:48 INFO - PROCESS | 2516 | 1465861008772 Marionette TRACE conn3 <- [1,2681,null,{"value":"13"}] 16:36:48 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html 16:36:48 INFO - PROCESS | 2516 | 1465861008778 Marionette TRACE conn3 -> [0,2682,"setScriptTimeout",{"ms":35000}] 16:36:48 INFO - PROCESS | 2516 | 1465861008782 Marionette TRACE conn3 <- [1,2682,null,{}] 16:36:48 INFO - PROCESS | 2516 | 1465861008812 Marionette TRACE conn3 -> [0,2683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:36:48 INFO - PROCESS | 2516 | 1465861008815 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:36:48 INFO - PROCESS | 2516 | 1465861008954 Marionette TRACE conn3 <- [1,2683,null,{"value":null}] 16:36:49 INFO - PROCESS | 2516 | 1465861009085 Marionette TRACE conn3 -> [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\", \"9aafb883-d809-412a-bdc1-689609e922c0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:36:49 INFO - PROCESS | 2516 | 1465861009090 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:36:49 INFO - PROCESS | 2516 | ++DOCSHELL 12A9C400 == 31 [pid = 2516] [id = 680] 16:36:49 INFO - PROCESS | 2516 | ++DOMWINDOW == 64 (12A9CC00) [pid = 2516] [serial = 2040] [outer = 00000000] 16:36:49 INFO - PROCESS | 2516 | ++DOMWINDOW == 65 (12DF2400) [pid = 2516] [serial = 2041] [outer = 12A9CC00] 16:36:49 INFO - PROCESS | 2516 | 1465861009188 Marionette DEBUG loaded listener.js 16:36:49 INFO - PROCESS | 2516 | ++DOMWINDOW == 66 (13148C00) [pid = 2516] [serial = 2042] [outer = 12A9CC00] 16:36:50 INFO - PROCESS | 2516 | 1465861010419 Marionette TRACE conn3 <- [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"]]]}] 16:36:50 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 16:36:50 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 16:36:50 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html:36:5 16:36:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:36:50 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 16:36:50 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html | took 1701ms 16:36:50 INFO - PROCESS | 2516 | 1465861010507 Marionette TRACE conn3 -> [0,2685,"getWindowHandle",null] 16:36:50 INFO - PROCESS | 2516 | 1465861010511 Marionette TRACE conn3 <- [1,2685,null,{"value":"13"}] 16:36:50 INFO - PROCESS | 2516 | 1465861010517 Marionette TRACE conn3 -> [0,2686,"setScriptTimeout",{"ms":35000}] 16:36:50 INFO - PROCESS | 2516 | 1465861010520 Marionette TRACE conn3 <- [1,2686,null,{}] 16:36:50 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html 16:36:50 INFO - PROCESS | 2516 | 1465861010526 Marionette TRACE conn3 -> [0,2687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:36:50 INFO - PROCESS | 2516 | 1465861010529 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:36:50 INFO - PROCESS | 2516 | 1465861010633 Marionette TRACE conn3 <- [1,2687,null,{"value":null}] 16:36:50 INFO - PROCESS | 2516 | 1465861010778 Marionette TRACE conn3 -> [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\", \"9aafb883-d809-412a-bdc1-689609e922c0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:36:50 INFO - PROCESS | 2516 | 1465861010780 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:36:50 INFO - PROCESS | 2516 | ++DOCSHELL 10BA6400 == 32 [pid = 2516] [id = 681] 16:36:50 INFO - PROCESS | 2516 | ++DOMWINDOW == 67 (10ECBC00) [pid = 2516] [serial = 2043] [outer = 00000000] 16:36:50 INFO - PROCESS | 2516 | ++DOMWINDOW == 68 (12AA2000) [pid = 2516] [serial = 2044] [outer = 10ECBC00] 16:36:50 INFO - PROCESS | 2516 | 1465861010830 Marionette DEBUG loaded listener.js 16:36:50 INFO - PROCESS | 2516 | ++DOMWINDOW == 69 (12BA0C00) [pid = 2516] [serial = 2045] [outer = 10ECBC00] 16:36:50 INFO - PROCESS | 2516 | --DOCSHELL 114BCC00 == 31 [pid = 2516] [id = 678] 16:36:50 INFO - PROCESS | 2516 | --DOCSHELL 15644400 == 30 [pid = 2516] [id = 677] 16:36:50 INFO - PROCESS | 2516 | --DOCSHELL 10BB1C00 == 29 [pid = 2516] [id = 676] 16:36:50 INFO - PROCESS | 2516 | --DOCSHELL 10A49400 == 28 [pid = 2516] [id = 675] 16:36:50 INFO - PROCESS | 2516 | --DOCSHELL 0C76A400 == 27 [pid = 2516] [id = 674] 16:36:50 INFO - PROCESS | 2516 | --DOMWINDOW == 68 (1A4AF000) [pid = 2516] [serial = 2014] [outer = 00000000] [url = about:blank] 16:36:50 INFO - PROCESS | 2516 | --DOMWINDOW == 67 (1A4B2000) [pid = 2516] [serial = 2015] [outer = 00000000] [url = about:blank] 16:36:50 INFO - PROCESS | 2516 | --DOMWINDOW == 66 (17E06800) [pid = 2516] [serial = 1999] [outer = 00000000] [url = about:blank] 16:36:50 INFO - PROCESS | 2516 | --DOMWINDOW == 65 (198D0000) [pid = 2516] [serial = 2002] [outer = 00000000] [url = about:blank] 16:36:50 INFO - PROCESS | 2516 | --DOMWINDOW == 64 (17E62400) [pid = 2516] [serial = 2000] [outer = 00000000] [url = about:blank] 16:36:50 INFO - PROCESS | 2516 | --DOMWINDOW == 63 (12B95000) [pid = 2516] [serial = 2005] [outer = 00000000] [url = about:blank] 16:36:50 INFO - PROCESS | 2516 | --DOMWINDOW == 62 (19F84800) [pid = 2516] [serial = 1982] [outer = 00000000] [url = about:blank] 16:36:50 INFO - PROCESS | 2516 | --DOMWINDOW == 61 (19E8CC00) [pid = 2516] [serial = 1981] [outer = 00000000] [url = about:blank] 16:36:50 INFO - PROCESS | 2516 | --DOMWINDOW == 60 (12AE5000) [pid = 2516] [serial = 1987] [outer = 00000000] [url = about:blank] 16:36:50 INFO - PROCESS | 2516 | --DOMWINDOW == 59 (130BF000) [pid = 2516] [serial = 1988] [outer = 00000000] [url = about:blank] 16:36:50 INFO - PROCESS | 2516 | --DOMWINDOW == 58 (16EDCC00) [pid = 2516] [serial = 1996] [outer = 00000000] [url = about:blank] 16:36:50 INFO - PROCESS | 2516 | --DOMWINDOW == 57 (19CAAC00) [pid = 2516] [serial = 2003] [outer = 00000000] [url = about:blank] 16:36:50 INFO - PROCESS | 2516 | --DOMWINDOW == 56 (15F3C400) [pid = 2516] [serial = 1993] [outer = 00000000] [url = about:blank] 16:36:50 INFO - PROCESS | 2516 | --DOMWINDOW == 55 (166A2C00) [pid = 2516] [serial = 1994] [outer = 00000000] [url = about:blank] 16:36:50 INFO - PROCESS | 2516 | --DOMWINDOW == 54 (13246800) [pid = 2516] [serial = 1990] [outer = 00000000] [url = about:blank] 16:36:50 INFO - PROCESS | 2516 | --DOMWINDOW == 53 (13C48000) [pid = 2516] [serial = 1991] [outer = 00000000] [url = about:blank] 16:36:50 INFO - PROCESS | 2516 | --DOMWINDOW == 52 (1309A800) [pid = 2516] [serial = 1984] [outer = 00000000] [url = about:blank] 16:36:50 INFO - PROCESS | 2516 | --DOMWINDOW == 51 (13939400) [pid = 2516] [serial = 1985] [outer = 00000000] [url = about:blank] 16:36:50 INFO - PROCESS | 2516 | --DOMWINDOW == 50 (1A24F400) [pid = 2516] [serial = 2012] [outer = 00000000] [url = about:blank] 16:36:50 INFO - PROCESS | 2516 | --DOMWINDOW == 49 (13C44400) [pid = 2516] [serial = 2006] [outer = 00000000] [url = about:blank] 16:36:50 INFO - PROCESS | 2516 | --DOMWINDOW == 48 (17F5CC00) [pid = 2516] [serial = 2008] [outer = 00000000] [url = about:blank] 16:36:50 INFO - PROCESS | 2516 | --DOMWINDOW == 47 (19CA6000) [pid = 2516] [serial = 2009] [outer = 00000000] [url = about:blank] 16:36:50 INFO - PROCESS | 2516 | --DOMWINDOW == 46 (16F7F800) [pid = 2516] [serial = 1997] [outer = 00000000] [url = about:blank] 16:36:50 INFO - PROCESS | 2516 | --DOMWINDOW == 45 (1A24D800) [pid = 2516] [serial = 2011] [outer = 00000000] [url = about:blank] 16:36:51 INFO - PROCESS | 2516 | 1465861011749 Marionette TRACE conn3 <- [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"]]]}] 16:36:51 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 16:36:51 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 16:36:51 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html:36:5 16:36:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:36:51 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 16:36:51 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html | took 1248ms 16:36:51 INFO - PROCESS | 2516 | 1465861011771 Marionette TRACE conn3 -> [0,2689,"getWindowHandle",null] 16:36:51 INFO - PROCESS | 2516 | 1465861011776 Marionette TRACE conn3 <- [1,2689,null,{"value":"13"}] 16:36:51 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.default.html 16:36:51 INFO - PROCESS | 2516 | 1465861011782 Marionette TRACE conn3 -> [0,2690,"setScriptTimeout",{"ms":35000}] 16:36:51 INFO - PROCESS | 2516 | 1465861011784 Marionette TRACE conn3 <- [1,2690,null,{}] 16:36:51 INFO - PROCESS | 2516 | 1465861011788 Marionette TRACE conn3 -> [0,2691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:36:51 INFO - PROCESS | 2516 | 1465861011791 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:36:51 INFO - PROCESS | 2516 | 1465861011877 Marionette TRACE conn3 <- [1,2691,null,{"value":null}] 16:36:51 INFO - PROCESS | 2516 | 1465861011964 Marionette TRACE conn3 -> [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\", \"9aafb883-d809-412a-bdc1-689609e922c0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:36:51 INFO - PROCESS | 2516 | 1465861011967 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:36:51 INFO - PROCESS | 2516 | ++DOCSHELL 13934800 == 28 [pid = 2516] [id = 682] 16:36:51 INFO - PROCESS | 2516 | ++DOMWINDOW == 46 (13935000) [pid = 2516] [serial = 2046] [outer = 00000000] 16:36:52 INFO - PROCESS | 2516 | ++DOMWINDOW == 47 (13C4B800) [pid = 2516] [serial = 2047] [outer = 13935000] 16:36:52 INFO - PROCESS | 2516 | 1465861012013 Marionette DEBUG loaded listener.js 16:36:52 INFO - PROCESS | 2516 | ++DOMWINDOW == 48 (13D58000) [pid = 2516] [serial = 2048] [outer = 13935000] 16:36:52 INFO - PROCESS | 2516 | 1465861012413 Marionette TRACE conn3 <- [1,2692,null,{"value":["/2dcontext/text-styles/2d.text.font.default.html",0,null,null,[["Canvas test: 2d.text.font.default",0,null,null]]]}] 16:36:52 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.default.html | Canvas test: 2d.text.font.default 16:36:52 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.default.html | took 703ms 16:36:52 INFO - PROCESS | 2516 | 1465861012481 Marionette TRACE conn3 -> [0,2693,"getWindowHandle",null] 16:36:52 INFO - PROCESS | 2516 | 1465861012483 Marionette TRACE conn3 <- [1,2693,null,{"value":"13"}] 16:36:52 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.basic.html 16:36:52 INFO - PROCESS | 2516 | 1465861012487 Marionette TRACE conn3 -> [0,2694,"setScriptTimeout",{"ms":35000}] 16:36:52 INFO - PROCESS | 2516 | 1465861012490 Marionette TRACE conn3 <- [1,2694,null,{}] 16:36:52 INFO - PROCESS | 2516 | 1465861012500 Marionette TRACE conn3 -> [0,2695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:36:52 INFO - PROCESS | 2516 | 1465861012505 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:36:52 INFO - PROCESS | 2516 | 1465861012591 Marionette TRACE conn3 <- [1,2695,null,{"value":null}] 16:36:52 INFO - PROCESS | 2516 | 1465861012598 Marionette TRACE conn3 -> [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\", \"9aafb883-d809-412a-bdc1-689609e922c0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:36:52 INFO - PROCESS | 2516 | 1465861012601 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:36:52 INFO - PROCESS | 2516 | ++DOCSHELL 15F38000 == 29 [pid = 2516] [id = 683] 16:36:52 INFO - PROCESS | 2516 | ++DOMWINDOW == 49 (15F3C400) [pid = 2516] [serial = 2049] [outer = 00000000] 16:36:52 INFO - PROCESS | 2516 | ++DOMWINDOW == 50 (1698FC00) [pid = 2516] [serial = 2050] [outer = 15F3C400] 16:36:52 INFO - PROCESS | 2516 | 1465861012653 Marionette DEBUG loaded listener.js 16:36:52 INFO - PROCESS | 2516 | ++DOMWINDOW == 51 (16D04800) [pid = 2516] [serial = 2051] [outer = 15F3C400] 16:36:53 INFO - PROCESS | 2516 | 1465861013126 Marionette TRACE conn3 <- [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]]]}] 16:36:53 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.basic.html | Canvas test: 2d.text.font.parse.basic 16:36:53 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.basic.html | took 702ms 16:36:53 INFO - PROCESS | 2516 | 1465861013186 Marionette TRACE conn3 -> [0,2697,"getWindowHandle",null] 16:36:53 INFO - PROCESS | 2516 | 1465861013188 Marionette TRACE conn3 <- [1,2697,null,{"value":"13"}] 16:36:53 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.complex.html 16:36:53 INFO - PROCESS | 2516 | 1465861013191 Marionette TRACE conn3 -> [0,2698,"setScriptTimeout",{"ms":35000}] 16:36:53 INFO - PROCESS | 2516 | 1465861013193 Marionette TRACE conn3 <- [1,2698,null,{}] 16:36:53 INFO - PROCESS | 2516 | 1465861013198 Marionette TRACE conn3 -> [0,2699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:36:53 INFO - PROCESS | 2516 | 1465861013201 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:36:53 INFO - PROCESS | 2516 | 1465861013376 Marionette TRACE conn3 <- [1,2699,null,{"value":null}] 16:36:53 INFO - PROCESS | 2516 | 1465861013384 Marionette TRACE conn3 -> [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\", \"9aafb883-d809-412a-bdc1-689609e922c0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:36:53 INFO - PROCESS | 2516 | 1465861013386 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:36:53 INFO - PROCESS | 2516 | ++DOCSHELL 16EE3000 == 30 [pid = 2516] [id = 684] 16:36:53 INFO - PROCESS | 2516 | ++DOMWINDOW == 52 (16EE4000) [pid = 2516] [serial = 2052] [outer = 00000000] 16:36:53 INFO - PROCESS | 2516 | ++DOMWINDOW == 53 (1761A000) [pid = 2516] [serial = 2053] [outer = 16EE4000] 16:36:53 INFO - PROCESS | 2516 | 1465861013430 Marionette DEBUG loaded listener.js 16:36:53 INFO - PROCESS | 2516 | ++DOMWINDOW == 54 (176C6C00) [pid = 2516] [serial = 2054] [outer = 16EE4000] 16:36:53 INFO - PROCESS | 2516 | 1465861013894 Marionette TRACE conn3 <- [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] 16:36:53 INFO - PROCESS | 2516 | 1465861013934 Marionette TRACE conn3 <- [1,2701,null,{"value":"13"}] 16:36:53 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.invalid.html 16:36:53 INFO - PROCESS | 2516 | 1465861013937 Marionette TRACE conn3 -> [0,2702,"setScriptTimeout",{"ms":35000}] 16:36:53 INFO - PROCESS | 2516 | 1465861013939 Marionette TRACE conn3 <- [1,2702,null,{}] 16:36:53 INFO - PROCESS | 2516 | 1465861013942 Marionette TRACE conn3 -> [0,2703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:36:53 INFO - PROCESS | 2516 | 1465861013944 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:36:54 INFO - PROCESS | 2516 | 1465861014058 Marionette TRACE conn3 <- [1,2703,null,{"value":null}] 16:36:54 INFO - PROCESS | 2516 | 1465861014063 Marionette TRACE conn3 -> [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\", \"9aafb883-d809-412a-bdc1-689609e922c0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:36:54 INFO - PROCESS | 2516 | 1465861014065 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:36:54 INFO - PROCESS | 2516 | ++DOCSHELL 17719800 == 31 [pid = 2516] [id = 685] 16:36:54 INFO - PROCESS | 2516 | ++DOMWINDOW == 55 (1771A400) [pid = 2516] [serial = 2055] [outer = 00000000] 16:36:54 INFO - PROCESS | 2516 | ++DOMWINDOW == 56 (17E04000) [pid = 2516] [serial = 2056] [outer = 1771A400] 16:36:54 INFO - PROCESS | 2516 | 1465861014108 Marionette DEBUG loaded listener.js 16:36:54 INFO - PROCESS | 2516 | ++DOMWINDOW == 57 (17EC9800) [pid = 2516] [serial = 2057] [outer = 1771A400] 16:36:54 INFO - PROCESS | 2516 | 1465861014548 Marionette TRACE conn3 <- [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]]]}] 16:36:54 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.invalid.html | Canvas test: 2d.text.font.parse.invalid 16:36:54 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.invalid.html | took 639ms 16:36:54 INFO - PROCESS | 2516 | 1465861014575 Marionette TRACE conn3 -> [0,2705,"getWindowHandle",null] 16:36:54 INFO - PROCESS | 2516 | 1465861014577 Marionette TRACE conn3 <- [1,2705,null,{"value":"13"}] 16:36:54 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html 16:36:54 INFO - PROCESS | 2516 | 1465861014580 Marionette TRACE conn3 -> [0,2706,"setScriptTimeout",{"ms":35000}] 16:36:54 INFO - PROCESS | 2516 | 1465861014582 Marionette TRACE conn3 <- [1,2706,null,{}] 16:36:54 INFO - PROCESS | 2516 | 1465861014585 Marionette TRACE conn3 -> [0,2707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:36:54 INFO - PROCESS | 2516 | 1465861014591 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:36:54 INFO - PROCESS | 2516 | 1465861014754 Marionette TRACE conn3 <- [1,2707,null,{"value":null}] 16:36:54 INFO - PROCESS | 2516 | 1465861014827 Marionette TRACE conn3 -> [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\", \"9aafb883-d809-412a-bdc1-689609e922c0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:36:54 INFO - PROCESS | 2516 | 1465861014830 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:36:54 INFO - PROCESS | 2516 | ++DOCSHELL 17F5CC00 == 32 [pid = 2516] [id = 686] 16:36:54 INFO - PROCESS | 2516 | ++DOMWINDOW == 58 (17F66C00) [pid = 2516] [serial = 2058] [outer = 00000000] 16:36:54 INFO - PROCESS | 2516 | ++DOMWINDOW == 59 (19757800) [pid = 2516] [serial = 2059] [outer = 17F66C00] 16:36:54 INFO - PROCESS | 2516 | 1465861014873 Marionette DEBUG loaded listener.js 16:36:54 INFO - PROCESS | 2516 | ++DOMWINDOW == 60 (198D5C00) [pid = 2516] [serial = 2060] [outer = 17F66C00] 16:36:55 INFO - PROCESS | 2516 | --DOMWINDOW == 59 (10EF1C00) [pid = 2516] [serial = 2016] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.valid.html] 16:36:55 INFO - PROCESS | 2516 | --DOMWINDOW == 58 (16A45400) [pid = 2516] [serial = 2019] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.bottom.html] 16:36:55 INFO - PROCESS | 2516 | --DOMWINDOW == 57 (12D63C00) [pid = 2516] [serial = 2034] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html] 16:36:55 INFO - PROCESS | 2516 | --DOMWINDOW == 56 (1564A400) [pid = 2516] [serial = 2031] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.top.html] 16:36:55 INFO - PROCESS | 2516 | --DOMWINDOW == 55 (10A4A800) [pid = 2516] [serial = 2025] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html] 16:36:55 INFO - PROCESS | 2516 | --DOMWINDOW == 54 (1309EC00) [pid = 2516] [serial = 2028] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.middle.html] 16:36:55 INFO - PROCESS | 2516 | --DOMWINDOW == 53 (0C76C400) [pid = 2516] [serial = 2022] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html] 16:36:55 INFO - PROCESS | 2516 | 1465861015286 Marionette TRACE conn3 <- [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] 16:36:55 INFO - PROCESS | 2516 | 1465861015324 Marionette TRACE conn3 <- [1,2709,null,{"value":"13"}] 16:36:55 INFO - PROCESS | 2516 | 1465861015327 Marionette TRACE conn3 -> [0,2710,"setScriptTimeout",{"ms":35000}] 16:36:55 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.html 16:36:55 INFO - PROCESS | 2516 | 1465861015329 Marionette TRACE conn3 <- [1,2710,null,{}] 16:36:55 INFO - PROCESS | 2516 | 1465861015332 Marionette TRACE conn3 -> [0,2711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:36:55 INFO - PROCESS | 2516 | 1465861015334 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:36:55 INFO - PROCESS | 2516 | 1465861015413 Marionette TRACE conn3 <- [1,2711,null,{"value":null}] 16:36:55 INFO - PROCESS | 2516 | 1465861015417 Marionette TRACE conn3 -> [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\", \"9aafb883-d809-412a-bdc1-689609e922c0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:36:55 INFO - PROCESS | 2516 | 1465861015419 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:36:55 INFO - PROCESS | 2516 | ++DOCSHELL 12D5F400 == 33 [pid = 2516] [id = 687] 16:36:55 INFO - PROCESS | 2516 | ++DOMWINDOW == 54 (16D09400) [pid = 2516] [serial = 2061] [outer = 00000000] 16:36:55 INFO - PROCESS | 2516 | ++DOMWINDOW == 55 (19CA0800) [pid = 2516] [serial = 2062] [outer = 16D09400] 16:36:55 INFO - PROCESS | 2516 | 1465861015462 Marionette DEBUG loaded listener.js 16:36:55 INFO - PROCESS | 2516 | ++DOMWINDOW == 56 (19CA0C00) [pid = 2516] [serial = 2063] [outer = 16D09400] 16:36:55 INFO - PROCESS | 2516 | 1465861015945 Marionette TRACE conn3 <- [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] 16:36:55 INFO - PROCESS | 2516 | 1465861015967 Marionette TRACE conn3 <- [1,2713,null,{"value":"13"}] 16:36:55 INFO - PROCESS | 2516 | 1465861015970 Marionette TRACE conn3 -> [0,2714,"setScriptTimeout",{"ms":35000}] 16:36:55 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.system.html 16:36:55 INFO - PROCESS | 2516 | 1465861015971 Marionette TRACE conn3 <- [1,2714,null,{}] 16:36:55 INFO - PROCESS | 2516 | 1465861015975 Marionette TRACE conn3 -> [0,2715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:36:55 INFO - PROCESS | 2516 | 1465861015977 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:36:56 INFO - PROCESS | 2516 | 1465861016054 Marionette TRACE conn3 <- [1,2715,null,{"value":null}] 16:36:56 INFO - PROCESS | 2516 | 1465861016060 Marionette TRACE conn3 -> [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\", \"9aafb883-d809-412a-bdc1-689609e922c0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:36:56 INFO - PROCESS | 2516 | 1465861016062 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:36:56 INFO - PROCESS | 2516 | ++DOCSHELL 15015400 == 34 [pid = 2516] [id = 688] 16:36:56 INFO - PROCESS | 2516 | ++DOMWINDOW == 57 (19C9F400) [pid = 2516] [serial = 2064] [outer = 00000000] 16:36:56 INFO - PROCESS | 2516 | ++DOMWINDOW == 58 (19E7F400) [pid = 2516] [serial = 2065] [outer = 19C9F400] 16:36:56 INFO - PROCESS | 2516 | 1465861016104 Marionette DEBUG loaded listener.js 16:36:56 INFO - PROCESS | 2516 | ++DOMWINDOW == 59 (19E7FC00) [pid = 2516] [serial = 2066] [outer = 19C9F400] 16:36:56 INFO - PROCESS | 2516 | 1465861016543 Marionette TRACE conn3 <- [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]]]}] 16:36:56 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.system.html | System fonts must be computed to explicit values 16:36:56 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.system.html | took 593ms 16:36:56 INFO - PROCESS | 2516 | 1465861016567 Marionette TRACE conn3 -> [0,2717,"getWindowHandle",null] 16:36:56 INFO - PROCESS | 2516 | 1465861016569 Marionette TRACE conn3 <- [1,2717,null,{"value":"13"}] 16:36:56 INFO - PROCESS | 2516 | 1465861016572 Marionette TRACE conn3 -> [0,2718,"setScriptTimeout",{"ms":35000}] 16:36:56 INFO - TEST-START | /2dcontext/text-styles/2d.text.measure.width.space.html 16:36:56 INFO - PROCESS | 2516 | 1465861016574 Marionette TRACE conn3 <- [1,2718,null,{}] 16:36:56 INFO - PROCESS | 2516 | 1465861016577 Marionette TRACE conn3 -> [0,2719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:36:56 INFO - PROCESS | 2516 | 1465861016579 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:36:56 INFO - PROCESS | 2516 | 1465861016699 Marionette TRACE conn3 <- [1,2719,null,{"value":null}] 16:36:56 INFO - PROCESS | 2516 | 1465861016707 Marionette TRACE conn3 -> [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\", \"9aafb883-d809-412a-bdc1-689609e922c0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:36:56 INFO - PROCESS | 2516 | 1465861016709 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:36:56 INFO - PROCESS | 2516 | ++DOCSHELL 104E7000 == 35 [pid = 2516] [id = 689] 16:36:56 INFO - PROCESS | 2516 | ++DOMWINDOW == 60 (10ECC000) [pid = 2516] [serial = 2067] [outer = 00000000] 16:36:56 INFO - PROCESS | 2516 | ++DOMWINDOW == 61 (1A252000) [pid = 2516] [serial = 2068] [outer = 10ECC000] 16:36:56 INFO - PROCESS | 2516 | 1465861016752 Marionette DEBUG loaded listener.js 16:36:56 INFO - PROCESS | 2516 | ++DOMWINDOW == 62 (1A253000) [pid = 2516] [serial = 2069] [outer = 10ECC000] 16:36:57 INFO - PROCESS | 2516 | 1465861017656 Marionette TRACE conn3 <- [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"]]]}] 16:36:57 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 16:36:57 INFO - _assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5 16:36:57 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html:33:5 16:36:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:36:57 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 16:36:57 INFO - TEST-OK | /2dcontext/text-styles/2d.text.measure.width.space.html | took 1139ms 16:36:57 INFO - PROCESS | 2516 | 1465861017746 Marionette TRACE conn3 -> [0,2721,"getWindowHandle",null] 16:36:57 INFO - PROCESS | 2516 | 1465861017751 Marionette TRACE conn3 <- [1,2721,null,{"value":"13"}] 16:36:57 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html 16:36:57 INFO - PROCESS | 2516 | 1465861017757 Marionette TRACE conn3 -> [0,2722,"setScriptTimeout",{"ms":35000}] 16:36:57 INFO - PROCESS | 2516 | 1465861017760 Marionette TRACE conn3 <- [1,2722,null,{}] 16:36:57 INFO - PROCESS | 2516 | 1465861017766 Marionette TRACE conn3 -> [0,2723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:36:57 INFO - PROCESS | 2516 | 1465861017769 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:36:57 INFO - PROCESS | 2516 | 1465861017870 Marionette TRACE conn3 <- [1,2723,null,{"value":null}] 16:36:57 INFO - PROCESS | 2516 | 1465861018001 Marionette TRACE conn3 -> [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\", \"9aafb883-d809-412a-bdc1-689609e922c0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:36:57 INFO - PROCESS | 2516 | 1465861018005 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:36:58 INFO - PROCESS | 2516 | ++DOCSHELL 12A9FC00 == 36 [pid = 2516] [id = 690] 16:36:58 INFO - PROCESS | 2516 | ++DOMWINDOW == 63 (12AA9400) [pid = 2516] [serial = 2070] [outer = 00000000] 16:36:58 INFO - PROCESS | 2516 | ++DOMWINDOW == 64 (13154800) [pid = 2516] [serial = 2071] [outer = 12AA9400] 16:36:58 INFO - PROCESS | 2516 | 1465861018065 Marionette DEBUG loaded listener.js 16:36:58 INFO - PROCESS | 2516 | ++DOMWINDOW == 65 (1365DC00) [pid = 2516] [serial = 2072] [outer = 12AA9400] 16:36:58 INFO - PROCESS | 2516 | 1465861018662 Marionette TRACE conn3 <- [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]]]}] 16:36:58 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | save()/restore() does not affect the current bitmap 16:36:58 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | took 937ms 16:36:58 INFO - PROCESS | 2516 | 1465861018705 Marionette TRACE conn3 -> [0,2725,"getWindowHandle",null] 16:36:58 INFO - PROCESS | 2516 | 1465861018710 Marionette TRACE conn3 <- [1,2725,null,{"value":"13"}] 16:36:58 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html 16:36:58 INFO - PROCESS | 2516 | 1465861018716 Marionette TRACE conn3 -> [0,2726,"setScriptTimeout",{"ms":35000}] 16:36:58 INFO - PROCESS | 2516 | 1465861018719 Marionette TRACE conn3 <- [1,2726,null,{}] 16:36:58 INFO - PROCESS | 2516 | 1465861018723 Marionette TRACE conn3 -> [0,2727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:36:58 INFO - PROCESS | 2516 | 1465861018726 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:36:58 INFO - PROCESS | 2516 | 1465861018837 Marionette TRACE conn3 <- [1,2727,null,{"value":null}] 16:36:58 INFO - PROCESS | 2516 | 1465861018981 Marionette TRACE conn3 -> [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\", \"9aafb883-d809-412a-bdc1-689609e922c0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:36:58 INFO - PROCESS | 2516 | 1465861018984 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:36:58 INFO - PROCESS | 2516 | ++DOCSHELL 13C14400 == 37 [pid = 2516] [id = 691] 16:36:58 INFO - PROCESS | 2516 | ++DOMWINDOW == 66 (1430E000) [pid = 2516] [serial = 2073] [outer = 00000000] 16:36:59 INFO - PROCESS | 2516 | ++DOMWINDOW == 67 (16699400) [pid = 2516] [serial = 2074] [outer = 1430E000] 16:36:59 INFO - PROCESS | 2516 | 1465861019043 Marionette DEBUG loaded listener.js 16:36:59 INFO - PROCESS | 2516 | ++DOMWINDOW == 68 (16D7A000) [pid = 2516] [serial = 2075] [outer = 1430E000] 16:36:59 INFO - PROCESS | 2516 | 1465861019612 Marionette TRACE conn3 <- [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]]]}] 16:36:59 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | save()/restore() affects the clipping path 16:36:59 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | took 936ms 16:36:59 INFO - PROCESS | 2516 | 1465861019662 Marionette TRACE conn3 -> [0,2729,"getWindowHandle",null] 16:36:59 INFO - PROCESS | 2516 | 1465861019664 Marionette TRACE conn3 <- [1,2729,null,{"value":"13"}] 16:36:59 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html 16:36:59 INFO - PROCESS | 2516 | 1465861019668 Marionette TRACE conn3 -> [0,2730,"setScriptTimeout",{"ms":35000}] 16:36:59 INFO - PROCESS | 2516 | 1465861019672 Marionette TRACE conn3 <- [1,2730,null,{}] 16:36:59 INFO - PROCESS | 2516 | 1465861019682 Marionette TRACE conn3 -> [0,2731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:36:59 INFO - PROCESS | 2516 | 1465861019687 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:36:59 INFO - PROCESS | 2516 | 1465861019794 Marionette TRACE conn3 <- [1,2731,null,{"value":null}] 16:36:59 INFO - PROCESS | 2516 | 1465861019903 Marionette TRACE conn3 -> [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\", \"9aafb883-d809-412a-bdc1-689609e922c0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:36:59 INFO - PROCESS | 2516 | 1465861019907 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:36:59 INFO - PROCESS | 2516 | ++DOCSHELL 15F42400 == 38 [pid = 2516] [id = 692] 16:36:59 INFO - PROCESS | 2516 | ++DOMWINDOW == 69 (166A3400) [pid = 2516] [serial = 2076] [outer = 00000000] 16:36:59 INFO - PROCESS | 2516 | ++DOMWINDOW == 70 (198CFC00) [pid = 2516] [serial = 2077] [outer = 166A3400] 16:36:59 INFO - PROCESS | 2516 | 1465861020013 Marionette DEBUG loaded listener.js 16:37:00 INFO - PROCESS | 2516 | ++DOMWINDOW == 71 (19F82800) [pid = 2516] [serial = 2078] [outer = 166A3400] 16:37:00 INFO - PROCESS | 2516 | 1465861020738 Marionette TRACE conn3 <- [1,2732,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html",0,null,null,[["save()/restore() works for fillStyle",0,null,null]]]}] 16:37:00 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | save()/restore() works for fillStyle 16:37:00 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | took 1092ms 16:37:00 INFO - PROCESS | 2516 | 1465861020754 Marionette TRACE conn3 -> [0,2733,"getWindowHandle",null] 16:37:00 INFO - PROCESS | 2516 | 1465861020758 Marionette TRACE conn3 <- [1,2733,null,{"value":"13"}] 16:37:00 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.font.html 16:37:00 INFO - PROCESS | 2516 | 1465861020762 Marionette TRACE conn3 -> [0,2734,"setScriptTimeout",{"ms":35000}] 16:37:00 INFO - PROCESS | 2516 | 1465861020767 Marionette TRACE conn3 <- [1,2734,null,{}] 16:37:00 INFO - PROCESS | 2516 | 1465861020771 Marionette TRACE conn3 -> [0,2735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:37:00 INFO - PROCESS | 2516 | 1465861020774 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:37:00 INFO - PROCESS | 2516 | 1465861020872 Marionette TRACE conn3 <- [1,2735,null,{"value":null}] 16:37:01 INFO - PROCESS | 2516 | --DOCSHELL 15015400 == 37 [pid = 2516] [id = 688] 16:37:01 INFO - PROCESS | 2516 | --DOCSHELL 12D5F400 == 36 [pid = 2516] [id = 687] 16:37:01 INFO - PROCESS | 2516 | --DOCSHELL 17F5CC00 == 35 [pid = 2516] [id = 686] 16:37:01 INFO - PROCESS | 2516 | --DOCSHELL 17719800 == 34 [pid = 2516] [id = 685] 16:37:01 INFO - PROCESS | 2516 | --DOCSHELL 16EE3000 == 33 [pid = 2516] [id = 684] 16:37:01 INFO - PROCESS | 2516 | --DOCSHELL 15F38000 == 32 [pid = 2516] [id = 683] 16:37:01 INFO - PROCESS | 2516 | --DOCSHELL 13934800 == 31 [pid = 2516] [id = 682] 16:37:01 INFO - PROCESS | 2516 | --DOCSHELL 12A9C400 == 30 [pid = 2516] [id = 680] 16:37:01 INFO - PROCESS | 2516 | --DOCSHELL 10BA6400 == 29 [pid = 2516] [id = 681] 16:37:01 INFO - PROCESS | 2516 | --DOCSHELL 15EC0C00 == 28 [pid = 2516] [id = 679] 16:37:01 INFO - PROCESS | 2516 | --DOCSHELL 15F42400 == 27 [pid = 2516] [id = 692] 16:37:01 INFO - PROCESS | 2516 | --DOCSHELL 104E7000 == 26 [pid = 2516] [id = 689] 16:37:01 INFO - PROCESS | 2516 | --DOCSHELL 12A9FC00 == 25 [pid = 2516] [id = 690] 16:37:01 INFO - PROCESS | 2516 | --DOCSHELL 13C14400 == 24 [pid = 2516] [id = 691] 16:37:01 INFO - PROCESS | 2516 | --DOMWINDOW == 70 (16D7A400) [pid = 2516] [serial = 2038] [outer = 00000000] [url = about:blank] 16:37:01 INFO - PROCESS | 2516 | --DOMWINDOW == 69 (15A93800) [pid = 2516] [serial = 2032] [outer = 00000000] [url = about:blank] 16:37:01 INFO - PROCESS | 2516 | --DOMWINDOW == 68 (11299C00) [pid = 2516] [serial = 2026] [outer = 00000000] [url = about:blank] 16:37:01 INFO - PROCESS | 2516 | --DOMWINDOW == 67 (1129AC00) [pid = 2516] [serial = 2027] [outer = 00000000] [url = about:blank] 16:37:01 INFO - PROCESS | 2516 | --DOMWINDOW == 66 (1314F800) [pid = 2516] [serial = 2029] [outer = 00000000] [url = about:blank] 16:37:01 INFO - PROCESS | 2516 | --DOMWINDOW == 65 (10A54C00) [pid = 2516] [serial = 2024] [outer = 00000000] [url = about:blank] 16:37:01 INFO - PROCESS | 2516 | --DOMWINDOW == 64 (104E0800) [pid = 2516] [serial = 2023] [outer = 00000000] [url = about:blank] 16:37:01 INFO - PROCESS | 2516 | --DOMWINDOW == 63 (14FC4C00) [pid = 2516] [serial = 2018] [outer = 00000000] [url = about:blank] 16:37:01 INFO - PROCESS | 2516 | --DOMWINDOW == 62 (131D8800) [pid = 2516] [serial = 2017] [outer = 00000000] [url = about:blank] 16:37:01 INFO - PROCESS | 2516 | --DOMWINDOW == 61 (176CA400) [pid = 2516] [serial = 2021] [outer = 00000000] [url = about:blank] 16:37:01 INFO - PROCESS | 2516 | --DOMWINDOW == 60 (16E9A400) [pid = 2516] [serial = 2020] [outer = 00000000] [url = about:blank] 16:37:01 INFO - PROCESS | 2516 | --DOMWINDOW == 59 (15A91800) [pid = 2516] [serial = 2035] [outer = 00000000] [url = about:blank] 16:37:01 INFO - PROCESS | 2516 | --DOMWINDOW == 58 (15EB1C00) [pid = 2516] [serial = 2033] [outer = 00000000] [url = about:blank] 16:37:01 INFO - PROCESS | 2516 | --DOMWINDOW == 57 (1669A400) [pid = 2516] [serial = 2036] [outer = 00000000] [url = about:blank] 16:37:01 INFO - PROCESS | 2516 | --DOMWINDOW == 56 (131D8C00) [pid = 2516] [serial = 2030] [outer = 00000000] [url = about:blank] 16:37:01 INFO - PROCESS | 2516 | 1465861021615 Marionette TRACE conn3 -> [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\", \"9aafb883-d809-412a-bdc1-689609e922c0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:37:01 INFO - PROCESS | 2516 | 1465861021618 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:37:01 INFO - PROCESS | 2516 | ++DOCSHELL 0C776400 == 25 [pid = 2516] [id = 693] 16:37:01 INFO - PROCESS | 2516 | ++DOMWINDOW == 57 (0F391400) [pid = 2516] [serial = 2079] [outer = 00000000] 16:37:01 INFO - PROCESS | 2516 | ++DOMWINDOW == 58 (104E4C00) [pid = 2516] [serial = 2080] [outer = 0F391400] 16:37:01 INFO - PROCESS | 2516 | 1465861021667 Marionette DEBUG loaded listener.js 16:37:01 INFO - PROCESS | 2516 | ++DOMWINDOW == 59 (105ED800) [pid = 2516] [serial = 2081] [outer = 0F391400] 16:37:02 INFO - PROCESS | 2516 | 1465861022131 Marionette TRACE conn3 <- [1,2736,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.font.html",0,null,null,[["save()/restore() works for font",0,null,null]]]}] 16:37:02 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | save()/restore() works for font 16:37:02 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | took 1388ms 16:37:02 INFO - PROCESS | 2516 | 1465861022166 Marionette TRACE conn3 -> [0,2737,"getWindowHandle",null] 16:37:02 INFO - PROCESS | 2516 | 1465861022169 Marionette TRACE conn3 <- [1,2737,null,{"value":"13"}] 16:37:02 INFO - PROCESS | 2516 | 1465861022173 Marionette TRACE conn3 -> [0,2738,"setScriptTimeout",{"ms":35000}] 16:37:02 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html 16:37:02 INFO - PROCESS | 2516 | 1465861022176 Marionette TRACE conn3 <- [1,2738,null,{}] 16:37:02 INFO - PROCESS | 2516 | 1465861022182 Marionette TRACE conn3 -> [0,2739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:37:02 INFO - PROCESS | 2516 | 1465861022184 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:37:02 INFO - PROCESS | 2516 | 1465861022269 Marionette TRACE conn3 <- [1,2739,null,{"value":null}] 16:37:02 INFO - PROCESS | 2516 | 1465861022285 Marionette TRACE conn3 -> [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\", \"9aafb883-d809-412a-bdc1-689609e922c0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:37:02 INFO - PROCESS | 2516 | 1465861022288 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:37:02 INFO - PROCESS | 2516 | ++DOCSHELL 11C28400 == 26 [pid = 2516] [id = 694] 16:37:02 INFO - PROCESS | 2516 | ++DOMWINDOW == 60 (11CC6000) [pid = 2516] [serial = 2082] [outer = 00000000] 16:37:02 INFO - PROCESS | 2516 | ++DOMWINDOW == 61 (12A19C00) [pid = 2516] [serial = 2083] [outer = 11CC6000] 16:37:02 INFO - PROCESS | 2516 | 1465861022334 Marionette DEBUG loaded listener.js 16:37:02 INFO - PROCESS | 2516 | ++DOMWINDOW == 62 (12D59800) [pid = 2516] [serial = 2084] [outer = 11CC6000] 16:37:02 INFO - PROCESS | 2516 | 1465861022796 Marionette TRACE conn3 <- [1,2740,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html",0,null,null,[["save()/restore() works for globalAlpha",0,null,null]]]}] 16:37:02 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | save()/restore() works for globalAlpha 16:37:02 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | took 640ms 16:37:02 INFO - PROCESS | 2516 | 1465861022815 Marionette TRACE conn3 -> [0,2741,"getWindowHandle",null] 16:37:02 INFO - PROCESS | 2516 | 1465861022819 Marionette TRACE conn3 <- [1,2741,null,{"value":"13"}] 16:37:02 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html 16:37:02 INFO - PROCESS | 2516 | 1465861022823 Marionette TRACE conn3 -> [0,2742,"setScriptTimeout",{"ms":35000}] 16:37:02 INFO - PROCESS | 2516 | 1465861022825 Marionette TRACE conn3 <- [1,2742,null,{}] 16:37:02 INFO - PROCESS | 2516 | 1465861022832 Marionette TRACE conn3 -> [0,2743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:37:02 INFO - PROCESS | 2516 | 1465861022835 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:37:02 INFO - PROCESS | 2516 | 1465861022952 Marionette TRACE conn3 <- [1,2743,null,{"value":null}] 16:37:02 INFO - PROCESS | 2516 | 1465861022963 Marionette TRACE conn3 -> [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\", \"9aafb883-d809-412a-bdc1-689609e922c0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:37:02 INFO - PROCESS | 2516 | 1465861022965 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:37:02 INFO - PROCESS | 2516 | ++DOCSHELL 13246800 == 27 [pid = 2516] [id = 695] 16:37:02 INFO - PROCESS | 2516 | ++DOMWINDOW == 63 (13247400) [pid = 2516] [serial = 2085] [outer = 00000000] 16:37:02 INFO - PROCESS | 2516 | ++DOMWINDOW == 64 (1392F400) [pid = 2516] [serial = 2086] [outer = 13247400] 16:37:03 INFO - PROCESS | 2516 | 1465861023009 Marionette DEBUG loaded listener.js 16:37:03 INFO - PROCESS | 2516 | ++DOMWINDOW == 65 (13C14000) [pid = 2516] [serial = 2087] [outer = 13247400] 16:37:03 INFO - PROCESS | 2516 | 1465861023496 Marionette TRACE conn3 <- [1,2744,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html",0,null,null,[["save()/restore() works for globalCompositeOperation",0,null,null]]]}] 16:37:03 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | save()/restore() works for globalCompositeOperation 16:37:03 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | took 687ms 16:37:03 INFO - PROCESS | 2516 | 1465861023522 Marionette TRACE conn3 -> [0,2745,"getWindowHandle",null] 16:37:03 INFO - PROCESS | 2516 | 1465861023525 Marionette TRACE conn3 <- [1,2745,null,{"value":"13"}] 16:37:03 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html 16:37:03 INFO - PROCESS | 2516 | 1465861023534 Marionette TRACE conn3 -> [0,2746,"setScriptTimeout",{"ms":35000}] 16:37:03 INFO - PROCESS | 2516 | 1465861023540 Marionette TRACE conn3 <- [1,2746,null,{}] 16:37:03 INFO - PROCESS | 2516 | 1465861023544 Marionette TRACE conn3 -> [0,2747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:37:03 INFO - PROCESS | 2516 | 1465861023548 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:37:03 INFO - PROCESS | 2516 | 1465861023632 Marionette TRACE conn3 <- [1,2747,null,{"value":null}] 16:37:03 INFO - PROCESS | 2516 | 1465861023637 Marionette TRACE conn3 -> [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\", \"9aafb883-d809-412a-bdc1-689609e922c0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:37:03 INFO - PROCESS | 2516 | 1465861023639 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:37:03 INFO - PROCESS | 2516 | ++DOCSHELL 13C4A000 == 28 [pid = 2516] [id = 696] 16:37:03 INFO - PROCESS | 2516 | ++DOMWINDOW == 66 (13C4BC00) [pid = 2516] [serial = 2088] [outer = 00000000] 16:37:03 INFO - PROCESS | 2516 | ++DOMWINDOW == 67 (15652000) [pid = 2516] [serial = 2089] [outer = 13C4BC00] 16:37:03 INFO - PROCESS | 2516 | 1465861023682 Marionette DEBUG loaded listener.js 16:37:03 INFO - PROCESS | 2516 | ++DOMWINDOW == 68 (15EC0400) [pid = 2516] [serial = 2090] [outer = 13C4BC00] 16:37:04 INFO - PROCESS | 2516 | 1465861024210 Marionette TRACE conn3 <- [1,2748,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html",0,null,null,[["save()/restore() works for lineCap",0,null,null]]]}] 16:37:04 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | save()/restore() works for lineCap 16:37:04 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | took 686ms 16:37:04 INFO - PROCESS | 2516 | 1465861024233 Marionette TRACE conn3 -> [0,2749,"getWindowHandle",null] 16:37:04 INFO - PROCESS | 2516 | 1465861024236 Marionette TRACE conn3 <- [1,2749,null,{"value":"13"}] 16:37:04 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html 16:37:04 INFO - PROCESS | 2516 | 1465861024239 Marionette TRACE conn3 -> [0,2750,"setScriptTimeout",{"ms":35000}] 16:37:04 INFO - PROCESS | 2516 | 1465861024241 Marionette TRACE conn3 <- [1,2750,null,{}] 16:37:04 INFO - PROCESS | 2516 | 1465861024244 Marionette TRACE conn3 -> [0,2751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:37:04 INFO - PROCESS | 2516 | 1465861024246 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:37:04 INFO - PROCESS | 2516 | 1465861024393 Marionette TRACE conn3 <- [1,2751,null,{"value":null}] 16:37:04 INFO - PROCESS | 2516 | 1465861024458 Marionette TRACE conn3 -> [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\", \"9aafb883-d809-412a-bdc1-689609e922c0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:37:04 INFO - PROCESS | 2516 | 1465861024460 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:37:04 INFO - PROCESS | 2516 | ++DOCSHELL 16993800 == 29 [pid = 2516] [id = 697] 16:37:04 INFO - PROCESS | 2516 | ++DOMWINDOW == 69 (16994000) [pid = 2516] [serial = 2091] [outer = 00000000] 16:37:04 INFO - PROCESS | 2516 | ++DOMWINDOW == 70 (16D09C00) [pid = 2516] [serial = 2092] [outer = 16994000] 16:37:04 INFO - PROCESS | 2516 | 1465861024503 Marionette DEBUG loaded listener.js 16:37:04 INFO - PROCESS | 2516 | ++DOMWINDOW == 71 (16D0F800) [pid = 2516] [serial = 2093] [outer = 16994000] 16:37:04 INFO - PROCESS | 2516 | 1465861024903 Marionette TRACE conn3 <- [1,2752,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html",0,null,null,[["save()/restore() works for lineJoin",0,null,null]]]}] 16:37:04 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | save()/restore() works for lineJoin 16:37:04 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | took 702ms 16:37:04 INFO - PROCESS | 2516 | 1465861024937 Marionette TRACE conn3 -> [0,2753,"getWindowHandle",null] 16:37:04 INFO - PROCESS | 2516 | 1465861024939 Marionette TRACE conn3 <- [1,2753,null,{"value":"13"}] 16:37:04 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html 16:37:04 INFO - PROCESS | 2516 | 1465861024943 Marionette TRACE conn3 -> [0,2754,"setScriptTimeout",{"ms":35000}] 16:37:04 INFO - PROCESS | 2516 | 1465861024945 Marionette TRACE conn3 <- [1,2754,null,{}] 16:37:04 INFO - PROCESS | 2516 | 1465861024948 Marionette TRACE conn3 -> [0,2755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:37:04 INFO - PROCESS | 2516 | 1465861024950 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:37:05 INFO - PROCESS | 2516 | 1465861025071 Marionette TRACE conn3 <- [1,2755,null,{"value":null}] 16:37:05 INFO - PROCESS | 2516 | 1465861025078 Marionette TRACE conn3 -> [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\", \"9aafb883-d809-412a-bdc1-689609e922c0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:37:05 INFO - PROCESS | 2516 | 1465861025084 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:37:05 INFO - PROCESS | 2516 | ++DOCSHELL 16F7F800 == 30 [pid = 2516] [id = 698] 16:37:05 INFO - PROCESS | 2516 | ++DOMWINDOW == 72 (16F80800) [pid = 2516] [serial = 2094] [outer = 00000000] 16:37:05 INFO - PROCESS | 2516 | ++DOMWINDOW == 73 (1761A800) [pid = 2516] [serial = 2095] [outer = 16F80800] 16:37:05 INFO - PROCESS | 2516 | 1465861025194 Marionette DEBUG loaded listener.js 16:37:05 INFO - PROCESS | 2516 | ++DOMWINDOW == 74 (17719400) [pid = 2516] [serial = 2096] [outer = 16F80800] 16:37:05 INFO - PROCESS | 2516 | 1465861025631 Marionette TRACE conn3 <- [1,2756,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html",0,null,null,[["save()/restore() works for lineWidth",0,null,null]]]}] 16:37:05 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | save()/restore() works for lineWidth 16:37:05 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | took 749ms 16:37:05 INFO - PROCESS | 2516 | 1465861025684 Marionette TRACE conn3 -> [0,2757,"getWindowHandle",null] 16:37:05 INFO - PROCESS | 2516 | 1465861025686 Marionette TRACE conn3 <- [1,2757,null,{"value":"13"}] 16:37:05 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html 16:37:05 INFO - PROCESS | 2516 | 1465861025695 Marionette TRACE conn3 -> [0,2758,"setScriptTimeout",{"ms":35000}] 16:37:05 INFO - PROCESS | 2516 | 1465861025697 Marionette TRACE conn3 <- [1,2758,null,{}] 16:37:05 INFO - PROCESS | 2516 | 1465861025700 Marionette TRACE conn3 -> [0,2759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:37:05 INFO - PROCESS | 2516 | 1465861025702 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:37:05 INFO - PROCESS | 2516 | 1465861025837 Marionette TRACE conn3 <- [1,2759,null,{"value":null}] 16:37:05 INFO - PROCESS | 2516 | 1465861025849 Marionette TRACE conn3 -> [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\", \"9aafb883-d809-412a-bdc1-689609e922c0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:37:05 INFO - PROCESS | 2516 | 1465861025851 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:37:05 INFO - PROCESS | 2516 | ++DOCSHELL 10328400 == 31 [pid = 2516] [id = 699] 16:37:05 INFO - PROCESS | 2516 | ++DOMWINDOW == 75 (17E01800) [pid = 2516] [serial = 2097] [outer = 00000000] 16:37:05 INFO - PROCESS | 2516 | ++DOMWINDOW == 76 (1845C800) [pid = 2516] [serial = 2098] [outer = 17E01800] 16:37:05 INFO - PROCESS | 2516 | 1465861025895 Marionette DEBUG loaded listener.js 16:37:05 INFO - PROCESS | 2516 | ++DOMWINDOW == 77 (198CA800) [pid = 2516] [serial = 2099] [outer = 17E01800] 16:37:06 INFO - PROCESS | 2516 | --DOMWINDOW == 76 (16EE4000) [pid = 2516] [serial = 2052] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html] 16:37:06 INFO - PROCESS | 2516 | --DOMWINDOW == 75 (1771A400) [pid = 2516] [serial = 2055] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.invalid.html] 16:37:06 INFO - PROCESS | 2516 | --DOMWINDOW == 74 (15FB6C00) [pid = 2516] [serial = 2037] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html] 16:37:06 INFO - PROCESS | 2516 | --DOMWINDOW == 73 (15F3C400) [pid = 2516] [serial = 2049] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.basic.html] 16:37:06 INFO - PROCESS | 2516 | --DOMWINDOW == 72 (12A9CC00) [pid = 2516] [serial = 2040] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html] 16:37:06 INFO - PROCESS | 2516 | --DOMWINDOW == 71 (13935000) [pid = 2516] [serial = 2046] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.default.html] 16:37:06 INFO - PROCESS | 2516 | --DOMWINDOW == 70 (10ECBC00) [pid = 2516] [serial = 2043] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html] 16:37:06 INFO - PROCESS | 2516 | --DOMWINDOW == 69 (19C9F400) [pid = 2516] [serial = 2064] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.system.html] 16:37:06 INFO - PROCESS | 2516 | --DOMWINDOW == 68 (17F66C00) [pid = 2516] [serial = 2058] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html] 16:37:06 INFO - PROCESS | 2516 | --DOMWINDOW == 67 (10ECC000) [pid = 2516] [serial = 2067] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html] 16:37:06 INFO - PROCESS | 2516 | --DOMWINDOW == 66 (16D09400) [pid = 2516] [serial = 2061] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html] 16:37:06 INFO - PROCESS | 2516 | 1465861026491 Marionette TRACE conn3 <- [1,2760,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html",0,null,null,[["save()/restore() works for miterLimit",0,null,null]]]}] 16:37:06 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | save()/restore() works for miterLimit 16:37:06 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | took 842ms 16:37:06 INFO - PROCESS | 2516 | 1465861026532 Marionette TRACE conn3 -> [0,2761,"getWindowHandle",null] 16:37:06 INFO - PROCESS | 2516 | 1465861026534 Marionette TRACE conn3 <- [1,2761,null,{"value":"13"}] 16:37:06 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.path.html 16:37:06 INFO - PROCESS | 2516 | 1465861026537 Marionette TRACE conn3 -> [0,2762,"setScriptTimeout",{"ms":35000}] 16:37:06 INFO - PROCESS | 2516 | 1465861026539 Marionette TRACE conn3 <- [1,2762,null,{}] 16:37:06 INFO - PROCESS | 2516 | 1465861026542 Marionette TRACE conn3 -> [0,2763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:37:06 INFO - PROCESS | 2516 | 1465861026544 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:37:06 INFO - PROCESS | 2516 | 1465861026618 Marionette TRACE conn3 <- [1,2763,null,{"value":null}] 16:37:06 INFO - PROCESS | 2516 | 1465861026623 Marionette TRACE conn3 -> [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\", \"9aafb883-d809-412a-bdc1-689609e922c0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:37:06 INFO - PROCESS | 2516 | 1465861026625 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:37:06 INFO - PROCESS | 2516 | ++DOCSHELL 14FC3000 == 32 [pid = 2516] [id = 700] 16:37:06 INFO - PROCESS | 2516 | ++DOMWINDOW == 67 (157A4800) [pid = 2516] [serial = 2100] [outer = 00000000] 16:37:06 INFO - PROCESS | 2516 | ++DOMWINDOW == 68 (1771A400) [pid = 2516] [serial = 2101] [outer = 157A4800] 16:37:06 INFO - PROCESS | 2516 | 1465861026668 Marionette DEBUG loaded listener.js 16:37:06 INFO - PROCESS | 2516 | ++DOMWINDOW == 69 (17E5F800) [pid = 2516] [serial = 2102] [outer = 157A4800] 16:37:07 INFO - PROCESS | 2516 | 1465861027097 Marionette TRACE conn3 <- [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]]]}] 16:37:07 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | save()/restore() does not affect the current path 16:37:07 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | took 593ms 16:37:07 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html 16:37:07 INFO - PROCESS | 2516 | 1465861027145 Marionette TRACE conn3 -> [0,2765,"getWindowHandle",null] 16:37:07 INFO - PROCESS | 2516 | 1465861027147 Marionette TRACE conn3 <- [1,2765,null,{"value":"13"}] 16:37:07 INFO - PROCESS | 2516 | 1465861027150 Marionette TRACE conn3 -> [0,2766,"setScriptTimeout",{"ms":35000}] 16:37:07 INFO - PROCESS | 2516 | 1465861027153 Marionette TRACE conn3 <- [1,2766,null,{}] 16:37:07 INFO - PROCESS | 2516 | 1465861027158 Marionette TRACE conn3 -> [0,2767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:37:07 INFO - PROCESS | 2516 | 1465861027161 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:37:07 INFO - PROCESS | 2516 | 1465861027242 Marionette TRACE conn3 <- [1,2767,null,{"value":null}] 16:37:07 INFO - PROCESS | 2516 | 1465861027248 Marionette TRACE conn3 -> [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\", \"9aafb883-d809-412a-bdc1-689609e922c0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:37:07 INFO - PROCESS | 2516 | 1465861027250 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:37:07 INFO - PROCESS | 2516 | ++DOCSHELL 1365E800 == 33 [pid = 2516] [id = 701] 16:37:07 INFO - PROCESS | 2516 | ++DOMWINDOW == 70 (19749400) [pid = 2516] [serial = 2103] [outer = 00000000] 16:37:07 INFO - PROCESS | 2516 | ++DOMWINDOW == 71 (19C9F000) [pid = 2516] [serial = 2104] [outer = 19749400] 16:37:07 INFO - PROCESS | 2516 | 1465861027292 Marionette DEBUG loaded listener.js 16:37:07 INFO - PROCESS | 2516 | ++DOMWINDOW == 72 (19C9F400) [pid = 2516] [serial = 2105] [outer = 19749400] 16:37:07 INFO - PROCESS | 2516 | 1465861027736 Marionette TRACE conn3 <- [1,2768,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html",0,null,null,[["save()/restore() works for shadowBlur",0,null,null]]]}] 16:37:07 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | save()/restore() works for shadowBlur 16:37:07 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | took 625ms 16:37:07 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html 16:37:07 INFO - PROCESS | 2516 | 1465861027802 Marionette TRACE conn3 -> [0,2769,"getWindowHandle",null] 16:37:07 INFO - PROCESS | 2516 | 1465861027805 Marionette TRACE conn3 <- [1,2769,null,{"value":"13"}] 16:37:07 INFO - PROCESS | 2516 | 1465861027808 Marionette TRACE conn3 -> [0,2770,"setScriptTimeout",{"ms":35000}] 16:37:07 INFO - PROCESS | 2516 | 1465861027810 Marionette TRACE conn3 <- [1,2770,null,{}] 16:37:07 INFO - PROCESS | 2516 | 1465861027813 Marionette TRACE conn3 -> [0,2771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:37:07 INFO - PROCESS | 2516 | 1465861027815 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:37:07 INFO - PROCESS | 2516 | 1465861027893 Marionette TRACE conn3 <- [1,2771,null,{"value":null}] 16:37:07 INFO - PROCESS | 2516 | 1465861027898 Marionette TRACE conn3 -> [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\", \"9aafb883-d809-412a-bdc1-689609e922c0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:37:07 INFO - PROCESS | 2516 | 1465861027900 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:37:07 INFO - PROCESS | 2516 | ++DOCSHELL 19E81C00 == 34 [pid = 2516] [id = 702] 16:37:07 INFO - PROCESS | 2516 | ++DOMWINDOW == 73 (19E88000) [pid = 2516] [serial = 2106] [outer = 00000000] 16:37:07 INFO - PROCESS | 2516 | ++DOMWINDOW == 74 (1A250800) [pid = 2516] [serial = 2107] [outer = 19E88000] 16:37:07 INFO - PROCESS | 2516 | 1465861027942 Marionette DEBUG loaded listener.js 16:37:07 INFO - PROCESS | 2516 | ++DOMWINDOW == 75 (1A309800) [pid = 2516] [serial = 2108] [outer = 19E88000] 16:37:08 INFO - PROCESS | 2516 | 1465861028587 Marionette TRACE conn3 <- [1,2772,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html",0,null,null,[["save()/restore() works for shadowColor",0,null,null]]]}] 16:37:08 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | save()/restore() works for shadowColor 16:37:08 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | took 827ms 16:37:08 INFO - PROCESS | 2516 | 1465861028666 Marionette TRACE conn3 -> [0,2773,"getWindowHandle",null] 16:37:08 INFO - PROCESS | 2516 | 1465861028671 Marionette TRACE conn3 <- [1,2773,null,{"value":"13"}] 16:37:08 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html 16:37:08 INFO - PROCESS | 2516 | 1465861028676 Marionette TRACE conn3 -> [0,2774,"setScriptTimeout",{"ms":35000}] 16:37:08 INFO - PROCESS | 2516 | 1465861028680 Marionette TRACE conn3 <- [1,2774,null,{}] 16:37:08 INFO - PROCESS | 2516 | 1465861028686 Marionette TRACE conn3 -> [0,2775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:37:08 INFO - PROCESS | 2516 | 1465861028689 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:37:08 INFO - PROCESS | 2516 | 1465861028815 Marionette TRACE conn3 <- [1,2775,null,{"value":null}] 16:37:08 INFO - PROCESS | 2516 | 1465861028947 Marionette TRACE conn3 -> [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\", \"9aafb883-d809-412a-bdc1-689609e922c0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:37:08 INFO - PROCESS | 2516 | 1465861028950 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:37:08 INFO - PROCESS | 2516 | ++DOCSHELL 105E8400 == 35 [pid = 2516] [id = 703] 16:37:08 INFO - PROCESS | 2516 | ++DOMWINDOW == 76 (10A51800) [pid = 2516] [serial = 2109] [outer = 00000000] 16:37:08 INFO - PROCESS | 2516 | ++DOMWINDOW == 77 (12AE3800) [pid = 2516] [serial = 2110] [outer = 10A51800] 16:37:08 INFO - PROCESS | 2516 | 1465861029012 Marionette DEBUG loaded listener.js 16:37:09 INFO - PROCESS | 2516 | ++DOMWINDOW == 78 (13130800) [pid = 2516] [serial = 2111] [outer = 10A51800] 16:37:09 INFO - PROCESS | 2516 | 1465861029715 Marionette TRACE conn3 <- [1,2776,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html",0,null,null,[["save()/restore() works for shadowOffsetX",0,null,null]]]}] 16:37:09 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | save()/restore() works for shadowOffsetX 16:37:09 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | took 1076ms 16:37:09 INFO - PROCESS | 2516 | 1465861029773 Marionette TRACE conn3 -> [0,2777,"getWindowHandle",null] 16:37:09 INFO - PROCESS | 2516 | 1465861029778 Marionette TRACE conn3 <- [1,2777,null,{"value":"13"}] 16:37:09 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html 16:37:09 INFO - PROCESS | 2516 | 1465861029784 Marionette TRACE conn3 -> [0,2778,"setScriptTimeout",{"ms":35000}] 16:37:09 INFO - PROCESS | 2516 | 1465861029787 Marionette TRACE conn3 <- [1,2778,null,{}] 16:37:09 INFO - PROCESS | 2516 | 1465861029792 Marionette TRACE conn3 -> [0,2779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:37:09 INFO - PROCESS | 2516 | 1465861029796 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:37:09 INFO - PROCESS | 2516 | 1465861029916 Marionette TRACE conn3 <- [1,2779,null,{"value":null}] 16:37:10 INFO - PROCESS | 2516 | 1465861030161 Marionette TRACE conn3 -> [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\", \"9aafb883-d809-412a-bdc1-689609e922c0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:37:10 INFO - PROCESS | 2516 | 1465861030165 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:37:10 INFO - PROCESS | 2516 | ++DOCSHELL 0C769800 == 36 [pid = 2516] [id = 704] 16:37:10 INFO - PROCESS | 2516 | ++DOMWINDOW == 79 (10371C00) [pid = 2516] [serial = 2112] [outer = 00000000] 16:37:10 INFO - PROCESS | 2516 | ++DOMWINDOW == 80 (1055B800) [pid = 2516] [serial = 2113] [outer = 10371C00] 16:37:10 INFO - PROCESS | 2516 | 1465861030229 Marionette DEBUG loaded listener.js 16:37:10 INFO - PROCESS | 2516 | ++DOMWINDOW == 81 (110C1C00) [pid = 2516] [serial = 2114] [outer = 10371C00] 16:37:10 INFO - PROCESS | 2516 | --DOCSHELL 1365E800 == 35 [pid = 2516] [id = 701] 16:37:10 INFO - PROCESS | 2516 | --DOCSHELL 14FC3000 == 34 [pid = 2516] [id = 700] 16:37:10 INFO - PROCESS | 2516 | --DOCSHELL 10328400 == 33 [pid = 2516] [id = 699] 16:37:10 INFO - PROCESS | 2516 | --DOCSHELL 16F7F800 == 32 [pid = 2516] [id = 698] 16:37:10 INFO - PROCESS | 2516 | --DOCSHELL 16993800 == 31 [pid = 2516] [id = 697] 16:37:10 INFO - PROCESS | 2516 | --DOCSHELL 13C4A000 == 30 [pid = 2516] [id = 696] 16:37:10 INFO - PROCESS | 2516 | --DOCSHELL 13246800 == 29 [pid = 2516] [id = 695] 16:37:10 INFO - PROCESS | 2516 | --DOCSHELL 11C28400 == 28 [pid = 2516] [id = 694] 16:37:10 INFO - PROCESS | 2516 | --DOCSHELL 0C776400 == 27 [pid = 2516] [id = 693] 16:37:10 INFO - PROCESS | 2516 | --DOMWINDOW == 80 (1761A000) [pid = 2516] [serial = 2053] [outer = 00000000] [url = about:blank] 16:37:10 INFO - PROCESS | 2516 | --DOMWINDOW == 79 (176C6C00) [pid = 2516] [serial = 2054] [outer = 00000000] [url = about:blank] 16:37:10 INFO - PROCESS | 2516 | --DOMWINDOW == 78 (17E04000) [pid = 2516] [serial = 2056] [outer = 00000000] [url = about:blank] 16:37:10 INFO - PROCESS | 2516 | --DOMWINDOW == 77 (16EA4000) [pid = 2516] [serial = 2039] [outer = 00000000] [url = about:blank] 16:37:10 INFO - PROCESS | 2516 | --DOMWINDOW == 76 (1698FC00) [pid = 2516] [serial = 2050] [outer = 00000000] [url = about:blank] 16:37:10 INFO - PROCESS | 2516 | --DOMWINDOW == 75 (12DF2400) [pid = 2516] [serial = 2041] [outer = 00000000] [url = about:blank] 16:37:10 INFO - PROCESS | 2516 | --DOMWINDOW == 74 (13148C00) [pid = 2516] [serial = 2042] [outer = 00000000] [url = about:blank] 16:37:10 INFO - PROCESS | 2516 | --DOMWINDOW == 73 (13C4B800) [pid = 2516] [serial = 2047] [outer = 00000000] [url = about:blank] 16:37:10 INFO - PROCESS | 2516 | --DOMWINDOW == 72 (13D58000) [pid = 2516] [serial = 2048] [outer = 00000000] [url = about:blank] 16:37:10 INFO - PROCESS | 2516 | --DOMWINDOW == 71 (12AA2000) [pid = 2516] [serial = 2044] [outer = 00000000] [url = about:blank] 16:37:10 INFO - PROCESS | 2516 | --DOMWINDOW == 70 (12BA0C00) [pid = 2516] [serial = 2045] [outer = 00000000] [url = about:blank] 16:37:10 INFO - PROCESS | 2516 | --DOMWINDOW == 69 (19E7FC00) [pid = 2516] [serial = 2066] [outer = 00000000] [url = about:blank] 16:37:10 INFO - PROCESS | 2516 | --DOMWINDOW == 68 (19757800) [pid = 2516] [serial = 2059] [outer = 00000000] [url = about:blank] 16:37:10 INFO - PROCESS | 2516 | --DOMWINDOW == 67 (1A252000) [pid = 2516] [serial = 2068] [outer = 00000000] [url = about:blank] 16:37:10 INFO - PROCESS | 2516 | --DOMWINDOW == 66 (1A253000) [pid = 2516] [serial = 2069] [outer = 00000000] [url = about:blank] 16:37:10 INFO - PROCESS | 2516 | --DOMWINDOW == 65 (19CA0800) [pid = 2516] [serial = 2062] [outer = 00000000] [url = about:blank] 16:37:10 INFO - PROCESS | 2516 | --DOMWINDOW == 64 (198D5C00) [pid = 2516] [serial = 2060] [outer = 00000000] [url = about:blank] 16:37:10 INFO - PROCESS | 2516 | --DOMWINDOW == 63 (17EC9800) [pid = 2516] [serial = 2057] [outer = 00000000] [url = about:blank] 16:37:10 INFO - PROCESS | 2516 | --DOMWINDOW == 62 (19E7F400) [pid = 2516] [serial = 2065] [outer = 00000000] [url = about:blank] 16:37:10 INFO - PROCESS | 2516 | --DOMWINDOW == 61 (16D04800) [pid = 2516] [serial = 2051] [outer = 00000000] [url = about:blank] 16:37:10 INFO - PROCESS | 2516 | --DOMWINDOW == 60 (19CA0C00) [pid = 2516] [serial = 2063] [outer = 00000000] [url = about:blank] 16:37:10 INFO - PROCESS | 2516 | 1465861030864 Marionette TRACE conn3 <- [1,2780,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html",0,null,null,[["save()/restore() works for shadowOffsetY",0,null,null]]]}] 16:37:10 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | save()/restore() works for shadowOffsetY 16:37:10 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | took 1092ms 16:37:10 INFO - PROCESS | 2516 | 1465861030880 Marionette TRACE conn3 -> [0,2781,"getWindowHandle",null] 16:37:10 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html 16:37:10 INFO - PROCESS | 2516 | 1465861030883 Marionette TRACE conn3 <- [1,2781,null,{"value":"13"}] 16:37:10 INFO - PROCESS | 2516 | 1465861030887 Marionette TRACE conn3 -> [0,2782,"setScriptTimeout",{"ms":35000}] 16:37:10 INFO - PROCESS | 2516 | 1465861030890 Marionette TRACE conn3 <- [1,2782,null,{}] 16:37:10 INFO - PROCESS | 2516 | 1465861030895 Marionette TRACE conn3 -> [0,2783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:37:10 INFO - PROCESS | 2516 | 1465861030900 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:37:10 INFO - PROCESS | 2516 | 1465861030989 Marionette TRACE conn3 <- [1,2783,null,{"value":null}] 16:37:11 INFO - PROCESS | 2516 | 1465861031089 Marionette TRACE conn3 -> [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\", \"9aafb883-d809-412a-bdc1-689609e922c0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:37:11 INFO - PROCESS | 2516 | 1465861031092 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:37:11 INFO - PROCESS | 2516 | ++DOCSHELL 103F3000 == 28 [pid = 2516] [id = 705] 16:37:11 INFO - PROCESS | 2516 | ++DOMWINDOW == 61 (105EB800) [pid = 2516] [serial = 2115] [outer = 00000000] 16:37:11 INFO - PROCESS | 2516 | ++DOMWINDOW == 62 (114BCC00) [pid = 2516] [serial = 2116] [outer = 105EB800] 16:37:11 INFO - PROCESS | 2516 | 1465861031138 Marionette DEBUG loaded listener.js 16:37:11 INFO - PROCESS | 2516 | ++DOMWINDOW == 63 (13127800) [pid = 2516] [serial = 2117] [outer = 105EB800] 16:37:11 INFO - PROCESS | 2516 | 1465861031767 Marionette TRACE conn3 <- [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]]]}] 16:37:11 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | save()/restore() can be nested as a stack 16:37:11 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | took 936ms 16:37:11 INFO - PROCESS | 2516 | 1465861031815 Marionette TRACE conn3 -> [0,2785,"getWindowHandle",null] 16:37:11 INFO - PROCESS | 2516 | 1465861031819 Marionette TRACE conn3 <- [1,2785,null,{"value":"13"}] 16:37:11 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html 16:37:11 INFO - PROCESS | 2516 | 1465861031824 Marionette TRACE conn3 -> [0,2786,"setScriptTimeout",{"ms":35000}] 16:37:11 INFO - PROCESS | 2516 | 1465861031829 Marionette TRACE conn3 <- [1,2786,null,{}] 16:37:11 INFO - PROCESS | 2516 | 1465861031835 Marionette TRACE conn3 -> [0,2787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:37:11 INFO - PROCESS | 2516 | 1465861031837 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:37:11 INFO - PROCESS | 2516 | 1465861031945 Marionette TRACE conn3 <- [1,2787,null,{"value":null}] 16:37:12 INFO - PROCESS | 2516 | 1465861032080 Marionette TRACE conn3 -> [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\", \"9aafb883-d809-412a-bdc1-689609e922c0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:37:12 INFO - PROCESS | 2516 | 1465861032083 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:37:12 INFO - PROCESS | 2516 | ++DOCSHELL 12A9E400 == 29 [pid = 2516] [id = 706] 16:37:12 INFO - PROCESS | 2516 | ++DOMWINDOW == 64 (12AE0400) [pid = 2516] [serial = 2118] [outer = 00000000] 16:37:12 INFO - PROCESS | 2516 | ++DOMWINDOW == 65 (13248400) [pid = 2516] [serial = 2119] [outer = 12AE0400] 16:37:12 INFO - PROCESS | 2516 | 1465861032139 Marionette DEBUG loaded listener.js 16:37:12 INFO - PROCESS | 2516 | ++DOMWINDOW == 66 (13C4A000) [pid = 2516] [serial = 2120] [outer = 12AE0400] 16:37:12 INFO - PROCESS | 2516 | 1465861032707 Marionette TRACE conn3 <- [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]]]}] 16:37:12 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | save()/restore() stack depth is not unreasonably limited 16:37:12 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | took 905ms 16:37:12 INFO - PROCESS | 2516 | 1465861032730 Marionette TRACE conn3 -> [0,2789,"getWindowHandle",null] 16:37:12 INFO - PROCESS | 2516 | 1465861032734 Marionette TRACE conn3 <- [1,2789,null,{"value":"13"}] 16:37:12 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html 16:37:12 INFO - PROCESS | 2516 | 1465861032741 Marionette TRACE conn3 -> [0,2790,"setScriptTimeout",{"ms":35000}] 16:37:12 INFO - PROCESS | 2516 | 1465861032743 Marionette TRACE conn3 <- [1,2790,null,{}] 16:37:12 INFO - PROCESS | 2516 | 1465861032748 Marionette TRACE conn3 -> [0,2791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:37:12 INFO - PROCESS | 2516 | 1465861032750 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:37:12 INFO - PROCESS | 2516 | 1465861032856 Marionette TRACE conn3 <- [1,2791,null,{"value":null}] 16:37:12 INFO - PROCESS | 2516 | 1465861032964 Marionette TRACE conn3 -> [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\", \"9aafb883-d809-412a-bdc1-689609e922c0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:37:12 INFO - PROCESS | 2516 | 1465861032967 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:37:12 INFO - PROCESS | 2516 | ++DOCSHELL 157A7800 == 30 [pid = 2516] [id = 707] 16:37:12 INFO - PROCESS | 2516 | ++DOMWINDOW == 67 (157A7C00) [pid = 2516] [serial = 2121] [outer = 00000000] 16:37:13 INFO - PROCESS | 2516 | ++DOMWINDOW == 68 (15A94800) [pid = 2516] [serial = 2122] [outer = 157A7C00] 16:37:13 INFO - PROCESS | 2516 | 1465861033021 Marionette DEBUG loaded listener.js 16:37:13 INFO - PROCESS | 2516 | ++DOMWINDOW == 69 (15F3D400) [pid = 2516] [serial = 2123] [outer = 157A7C00] 16:37:13 INFO - PROCESS | 2516 | 1465861033623 Marionette TRACE conn3 <- [1,2792,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html",0,null,null,[["save()/restore() works for strokeStyle",0,null,null]]]}] 16:37:13 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | save()/restore() works for strokeStyle 16:37:13 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | took 952ms 16:37:13 INFO - PROCESS | 2516 | 1465861033686 Marionette TRACE conn3 -> [0,2793,"getWindowHandle",null] 16:37:13 INFO - PROCESS | 2516 | 1465861033688 Marionette TRACE conn3 <- [1,2793,null,{"value":"13"}] 16:37:13 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html 16:37:13 INFO - PROCESS | 2516 | 1465861033692 Marionette TRACE conn3 -> [0,2794,"setScriptTimeout",{"ms":35000}] 16:37:13 INFO - PROCESS | 2516 | 1465861033696 Marionette TRACE conn3 <- [1,2794,null,{}] 16:37:13 INFO - PROCESS | 2516 | 1465861033707 Marionette TRACE conn3 -> [0,2795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:37:13 INFO - PROCESS | 2516 | 1465861033712 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:37:13 INFO - PROCESS | 2516 | 1465861033814 Marionette TRACE conn3 <- [1,2795,null,{"value":null}] 16:37:13 INFO - PROCESS | 2516 | 1465861033952 Marionette TRACE conn3 -> [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\", \"9aafb883-d809-412a-bdc1-689609e922c0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:37:13 INFO - PROCESS | 2516 | 1465861033955 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:37:13 INFO - PROCESS | 2516 | ++DOCSHELL 16EA4000 == 31 [pid = 2516] [id = 708] 16:37:13 INFO - PROCESS | 2516 | ++DOMWINDOW == 70 (16EA4400) [pid = 2516] [serial = 2124] [outer = 00000000] 16:37:14 INFO - PROCESS | 2516 | ++DOMWINDOW == 71 (16EE2800) [pid = 2516] [serial = 2125] [outer = 16EA4400] 16:37:14 INFO - PROCESS | 2516 | 1465861034013 Marionette DEBUG loaded listener.js 16:37:14 INFO - PROCESS | 2516 | ++DOMWINDOW == 72 (1761CC00) [pid = 2516] [serial = 2126] [outer = 16EA4400] 16:37:14 INFO - PROCESS | 2516 | 1465861034568 Marionette TRACE conn3 <- [1,2796,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html",0,null,null,[["save()/restore() works for textAlign",0,null,null]]]}] 16:37:14 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | save()/restore() works for textAlign 16:37:14 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | took 905ms 16:37:14 INFO - PROCESS | 2516 | 1465861034596 Marionette TRACE conn3 -> [0,2797,"getWindowHandle",null] 16:37:14 INFO - PROCESS | 2516 | 1465861034598 Marionette TRACE conn3 <- [1,2797,null,{"value":"13"}] 16:37:14 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html 16:37:14 INFO - PROCESS | 2516 | 1465861034602 Marionette TRACE conn3 -> [0,2798,"setScriptTimeout",{"ms":35000}] 16:37:14 INFO - PROCESS | 2516 | 1465861034604 Marionette TRACE conn3 <- [1,2798,null,{}] 16:37:14 INFO - PROCESS | 2516 | 1465861034608 Marionette TRACE conn3 -> [0,2799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:37:14 INFO - PROCESS | 2516 | 1465861034610 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:37:14 INFO - PROCESS | 2516 | 1465861034715 Marionette TRACE conn3 <- [1,2799,null,{"value":null}] 16:37:14 INFO - PROCESS | 2516 | 1465861034826 Marionette TRACE conn3 -> [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\", \"9aafb883-d809-412a-bdc1-689609e922c0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:37:14 INFO - PROCESS | 2516 | 1465861034829 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:37:14 INFO - PROCESS | 2516 | ++DOCSHELL 177ADC00 == 32 [pid = 2516] [id = 709] 16:37:14 INFO - PROCESS | 2516 | ++DOMWINDOW == 73 (177B4C00) [pid = 2516] [serial = 2127] [outer = 00000000] 16:37:14 INFO - PROCESS | 2516 | ++DOMWINDOW == 74 (17950000) [pid = 2516] [serial = 2128] [outer = 177B4C00] 16:37:14 INFO - PROCESS | 2516 | 1465861034881 Marionette DEBUG loaded listener.js 16:37:14 INFO - PROCESS | 2516 | ++DOMWINDOW == 75 (17E57400) [pid = 2516] [serial = 2129] [outer = 177B4C00] 16:37:15 INFO - PROCESS | 2516 | 1465861035526 Marionette TRACE conn3 <- [1,2800,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html",0,null,null,[["save()/restore() works for textBaseline",0,null,null]]]}] 16:37:15 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | save()/restore() works for textBaseline 16:37:15 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | took 998ms 16:37:15 INFO - PROCESS | 2516 | 1465861035605 Marionette TRACE conn3 -> [0,2801,"getWindowHandle",null] 16:37:15 INFO - PROCESS | 2516 | 1465861035609 Marionette TRACE conn3 <- [1,2801,null,{"value":"13"}] 16:37:15 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html 16:37:15 INFO - PROCESS | 2516 | 1465861035613 Marionette TRACE conn3 -> [0,2802,"setScriptTimeout",{"ms":35000}] 16:37:15 INFO - PROCESS | 2516 | 1465861035616 Marionette TRACE conn3 <- [1,2802,null,{}] 16:37:15 INFO - PROCESS | 2516 | 1465861035621 Marionette TRACE conn3 -> [0,2803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:37:15 INFO - PROCESS | 2516 | 1465861035624 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:37:16 INFO - PROCESS | 2516 | --DOCSHELL 0C769800 == 31 [pid = 2516] [id = 704] 16:37:16 INFO - PROCESS | 2516 | --DOCSHELL 105E8400 == 30 [pid = 2516] [id = 703] 16:37:16 INFO - PROCESS | 2516 | --DOCSHELL 19E81C00 == 29 [pid = 2516] [id = 702] 16:37:16 INFO - PROCESS | 2516 | --DOCSHELL 16EA4000 == 28 [pid = 2516] [id = 708] 16:37:16 INFO - PROCESS | 2516 | --DOCSHELL 177ADC00 == 27 [pid = 2516] [id = 709] 16:37:16 INFO - PROCESS | 2516 | --DOCSHELL 157A7800 == 26 [pid = 2516] [id = 707] 16:37:16 INFO - PROCESS | 2516 | --DOCSHELL 103F3000 == 25 [pid = 2516] [id = 705] 16:37:16 INFO - PROCESS | 2516 | --DOCSHELL 12A9E400 == 24 [pid = 2516] [id = 706] 16:37:16 INFO - PROCESS | 2516 | 1465861036278 Marionette TRACE conn3 <- [1,2803,null,{"value":null}] 16:37:16 INFO - PROCESS | 2516 | 1465861036409 Marionette TRACE conn3 -> [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\", \"9aafb883-d809-412a-bdc1-689609e922c0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:37:16 INFO - PROCESS | 2516 | 1465861036412 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:37:16 INFO - PROCESS | 2516 | ++DOCSHELL 10A46400 == 25 [pid = 2516] [id = 710] 16:37:16 INFO - PROCESS | 2516 | ++DOMWINDOW == 76 (10A48800) [pid = 2516] [serial = 2130] [outer = 00000000] 16:37:16 INFO - PROCESS | 2516 | ++DOMWINDOW == 77 (10BA9800) [pid = 2516] [serial = 2131] [outer = 10A48800] 16:37:16 INFO - PROCESS | 2516 | 1465861036469 Marionette DEBUG loaded listener.js 16:37:16 INFO - PROCESS | 2516 | ++DOMWINDOW == 78 (110C7C00) [pid = 2516] [serial = 2132] [outer = 10A48800] 16:37:16 INFO - PROCESS | 2516 | 1465861036932 Marionette TRACE conn3 <- [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]]]}] 16:37:16 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | save()/restore() affects the current transformation matrix 16:37:16 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | took 1358ms 16:37:16 INFO - PROCESS | 2516 | 1465861036968 Marionette TRACE conn3 -> [0,2805,"getWindowHandle",null] 16:37:16 INFO - PROCESS | 2516 | 1465861036972 Marionette TRACE conn3 <- [1,2805,null,{"value":"13"}] 16:37:16 INFO - PROCESS | 2516 | 1465861036977 Marionette TRACE conn3 -> [0,2806,"setScriptTimeout",{"ms":35000}] 16:37:16 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html 16:37:16 INFO - PROCESS | 2516 | 1465861036980 Marionette TRACE conn3 <- [1,2806,null,{}] 16:37:16 INFO - PROCESS | 2516 | 1465861036985 Marionette TRACE conn3 -> [0,2807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:37:16 INFO - PROCESS | 2516 | 1465861036987 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:37:17 INFO - PROCESS | 2516 | 1465861037074 Marionette TRACE conn3 <- [1,2807,null,{"value":null}] 16:37:17 INFO - PROCESS | 2516 | 1465861037089 Marionette TRACE conn3 -> [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\", \"9aafb883-d809-412a-bdc1-689609e922c0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:37:17 INFO - PROCESS | 2516 | 1465861037091 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:37:17 INFO - PROCESS | 2516 | ++DOCSHELL 131D7C00 == 26 [pid = 2516] [id = 711] 16:37:17 INFO - PROCESS | 2516 | ++DOMWINDOW == 79 (131D8000) [pid = 2516] [serial = 2133] [outer = 00000000] 16:37:17 INFO - PROCESS | 2516 | ++DOMWINDOW == 80 (1365E800) [pid = 2516] [serial = 2134] [outer = 131D8000] 16:37:17 INFO - PROCESS | 2516 | 1465861037138 Marionette DEBUG loaded listener.js 16:37:17 INFO - PROCESS | 2516 | ++DOMWINDOW == 81 (13D56C00) [pid = 2516] [serial = 2135] [outer = 131D8000] 16:37:17 INFO - PROCESS | 2516 | 1465861037616 Marionette TRACE conn3 <- [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]]]}] 16:37:17 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | restore() with an empty stack has no effect 16:37:17 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | took 687ms 16:37:17 INFO - PROCESS | 2516 | 1465861037677 Marionette TRACE conn3 -> [0,2809,"getWindowHandle",null] 16:37:17 INFO - PROCESS | 2516 | 1465861037680 Marionette TRACE conn3 <- [1,2809,null,{"value":"13"}] 16:37:17 INFO - TEST-START | /2dcontext/transformations/2d.transformation.order.html 16:37:17 INFO - PROCESS | 2516 | 1465861037684 Marionette TRACE conn3 -> [0,2810,"setScriptTimeout",{"ms":35000}] 16:37:17 INFO - PROCESS | 2516 | 1465861037686 Marionette TRACE conn3 <- [1,2810,null,{}] 16:37:17 INFO - PROCESS | 2516 | 1465861037690 Marionette TRACE conn3 -> [0,2811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:37:17 INFO - PROCESS | 2516 | 1465861037692 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:37:17 INFO - PROCESS | 2516 | 1465861037811 Marionette TRACE conn3 <- [1,2811,null,{"value":null}] 16:37:17 INFO - PROCESS | 2516 | 1465861037929 Marionette TRACE conn3 -> [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\", \"9aafb883-d809-412a-bdc1-689609e922c0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:37:17 INFO - PROCESS | 2516 | 1465861037931 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:37:17 INFO - PROCESS | 2516 | ++DOCSHELL 12A9C400 == 27 [pid = 2516] [id = 712] 16:37:17 INFO - PROCESS | 2516 | ++DOMWINDOW == 82 (15EB2000) [pid = 2516] [serial = 2136] [outer = 00000000] 16:37:17 INFO - PROCESS | 2516 | ++DOMWINDOW == 83 (167BD000) [pid = 2516] [serial = 2137] [outer = 15EB2000] 16:37:17 INFO - PROCESS | 2516 | 1465861037975 Marionette DEBUG loaded listener.js 16:37:18 INFO - PROCESS | 2516 | ++DOMWINDOW == 84 (16A3E800) [pid = 2516] [serial = 2138] [outer = 15EB2000] 16:37:18 INFO - PROCESS | 2516 | 1465861038425 Marionette TRACE conn3 <- [1,2812,null,{"value":["/2dcontext/transformations/2d.transformation.order.html",0,null,null,[["Transformations are applied in the right order",0,null,null]]]}] 16:37:18 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.order.html | Transformations are applied in the right order 16:37:18 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.order.html | took 796ms 16:37:18 INFO - PROCESS | 2516 | 1465861038485 Marionette TRACE conn3 -> [0,2813,"getWindowHandle",null] 16:37:18 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.direction.html 16:37:18 INFO - PROCESS | 2516 | 1465861038491 Marionette TRACE conn3 <- [1,2813,null,{"value":"13"}] 16:37:18 INFO - PROCESS | 2516 | 1465861038510 Marionette TRACE conn3 -> [0,2814,"setScriptTimeout",{"ms":35000}] 16:37:18 INFO - PROCESS | 2516 | 1465861038514 Marionette TRACE conn3 <- [1,2814,null,{}] 16:37:18 INFO - PROCESS | 2516 | 1465861038518 Marionette TRACE conn3 -> [0,2815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:37:18 INFO - PROCESS | 2516 | 1465861038521 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:37:18 INFO - PROCESS | 2516 | 1465861038645 Marionette TRACE conn3 <- [1,2815,null,{"value":null}] 16:37:18 INFO - PROCESS | 2516 | 1465861038656 Marionette TRACE conn3 -> [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\", \"9aafb883-d809-412a-bdc1-689609e922c0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:37:18 INFO - PROCESS | 2516 | 1465861038659 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:37:18 INFO - PROCESS | 2516 | ++DOCSHELL 15649400 == 28 [pid = 2516] [id = 713] 16:37:18 INFO - PROCESS | 2516 | ++DOMWINDOW == 85 (16E9B000) [pid = 2516] [serial = 2139] [outer = 00000000] 16:37:18 INFO - PROCESS | 2516 | ++DOMWINDOW == 86 (17716C00) [pid = 2516] [serial = 2140] [outer = 16E9B000] 16:37:18 INFO - PROCESS | 2516 | 1465861038711 Marionette DEBUG loaded listener.js 16:37:18 INFO - PROCESS | 2516 | ++DOMWINDOW == 87 (17ED3800) [pid = 2516] [serial = 2141] [outer = 16E9B000] 16:37:19 INFO - PROCESS | 2516 | 1465861039193 Marionette TRACE conn3 <- [1,2816,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.direction.html",0,null,null,[["rotate() is clockwise",0,null,null]]]}] 16:37:19 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.direction.html | rotate() is clockwise 16:37:19 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.direction.html | took 749ms 16:37:19 INFO - PROCESS | 2516 | 1465861039256 Marionette TRACE conn3 -> [0,2817,"getWindowHandle",null] 16:37:19 INFO - PROCESS | 2516 | 1465861039258 Marionette TRACE conn3 <- [1,2817,null,{"value":"13"}] 16:37:19 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html 16:37:19 INFO - PROCESS | 2516 | 1465861039261 Marionette TRACE conn3 -> [0,2818,"setScriptTimeout",{"ms":35000}] 16:37:19 INFO - PROCESS | 2516 | 1465861039263 Marionette TRACE conn3 <- [1,2818,null,{}] 16:37:19 INFO - PROCESS | 2516 | 1465861039267 Marionette TRACE conn3 -> [0,2819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:37:19 INFO - PROCESS | 2516 | 1465861039268 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:37:19 INFO - PROCESS | 2516 | 1465861039381 Marionette TRACE conn3 <- [1,2819,null,{"value":null}] 16:37:19 INFO - PROCESS | 2516 | 1465861039390 Marionette TRACE conn3 -> [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\", \"9aafb883-d809-412a-bdc1-689609e922c0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:37:19 INFO - PROCESS | 2516 | 1465861039392 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:37:19 INFO - PROCESS | 2516 | ++DOCSHELL 17E62400 == 29 [pid = 2516] [id = 714] 16:37:19 INFO - PROCESS | 2516 | ++DOMWINDOW == 88 (19750400) [pid = 2516] [serial = 2142] [outer = 00000000] 16:37:19 INFO - PROCESS | 2516 | ++DOMWINDOW == 89 (19C9EC00) [pid = 2516] [serial = 2143] [outer = 19750400] 16:37:19 INFO - PROCESS | 2516 | 1465861039489 Marionette DEBUG loaded listener.js 16:37:19 INFO - PROCESS | 2516 | ++DOMWINDOW == 90 (19CA3800) [pid = 2516] [serial = 2144] [outer = 19750400] 16:37:20 INFO - PROCESS | 2516 | --DOMWINDOW == 89 (16994000) [pid = 2516] [serial = 2091] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html] 16:37:20 INFO - PROCESS | 2516 | --DOMWINDOW == 88 (11CC6000) [pid = 2516] [serial = 2082] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html] 16:37:20 INFO - PROCESS | 2516 | --DOMWINDOW == 87 (13C4BC00) [pid = 2516] [serial = 2088] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html] 16:37:20 INFO - PROCESS | 2516 | --DOMWINDOW == 86 (13247400) [pid = 2516] [serial = 2085] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html] 16:37:20 INFO - PROCESS | 2516 | --DOMWINDOW == 85 (0F391400) [pid = 2516] [serial = 2079] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.font.html] 16:37:20 INFO - PROCESS | 2516 | --DOMWINDOW == 84 (166A3400) [pid = 2516] [serial = 2076] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html] 16:37:20 INFO - PROCESS | 2516 | --DOMWINDOW == 83 (16F80800) [pid = 2516] [serial = 2094] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html] 16:37:20 INFO - PROCESS | 2516 | --DOMWINDOW == 82 (17E01800) [pid = 2516] [serial = 2097] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html] 16:37:20 INFO - PROCESS | 2516 | --DOMWINDOW == 81 (19749400) [pid = 2516] [serial = 2103] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html] 16:37:20 INFO - PROCESS | 2516 | --DOMWINDOW == 80 (12AA9400) [pid = 2516] [serial = 2070] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html] 16:37:20 INFO - PROCESS | 2516 | --DOMWINDOW == 79 (1430E000) [pid = 2516] [serial = 2073] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.clip.html] 16:37:20 INFO - PROCESS | 2516 | --DOMWINDOW == 78 (157A4800) [pid = 2516] [serial = 2100] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.path.html] 16:37:20 INFO - PROCESS | 2516 | --DOMWINDOW == 77 (105EB800) [pid = 2516] [serial = 2115] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stack.html] 16:37:20 INFO - PROCESS | 2516 | --DOMWINDOW == 76 (19E88000) [pid = 2516] [serial = 2106] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html] 16:37:20 INFO - PROCESS | 2516 | --DOMWINDOW == 75 (10371C00) [pid = 2516] [serial = 2112] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html] 16:37:20 INFO - PROCESS | 2516 | --DOMWINDOW == 74 (10A51800) [pid = 2516] [serial = 2109] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html] 16:37:20 INFO - PROCESS | 2516 | 1465861040149 Marionette TRACE conn3 <- [1,2820,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.nonfinite.html",0,null,null,[["rotate() with Infinity/NaN is ignored",0,null,null]]]}] 16:37:20 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | rotate() with Infinity/NaN is ignored 16:37:20 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | took 937ms 16:37:20 INFO - PROCESS | 2516 | 1465861040207 Marionette TRACE conn3 -> [0,2821,"getWindowHandle",null] 16:37:20 INFO - PROCESS | 2516 | 1465861040209 Marionette TRACE conn3 <- [1,2821,null,{"value":"13"}] 16:37:20 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.radians.html 16:37:20 INFO - PROCESS | 2516 | 1465861040212 Marionette TRACE conn3 -> [0,2822,"setScriptTimeout",{"ms":35000}] 16:37:20 INFO - PROCESS | 2516 | 1465861040214 Marionette TRACE conn3 <- [1,2822,null,{}] 16:37:20 INFO - PROCESS | 2516 | 1465861040217 Marionette TRACE conn3 -> [0,2823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:37:20 INFO - PROCESS | 2516 | 1465861040219 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:37:20 INFO - PROCESS | 2516 | 1465861040301 Marionette TRACE conn3 <- [1,2823,null,{"value":null}] 16:37:20 INFO - PROCESS | 2516 | 1465861040308 Marionette TRACE conn3 -> [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\", \"9aafb883-d809-412a-bdc1-689609e922c0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:37:20 INFO - PROCESS | 2516 | 1465861040314 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:37:20 INFO - PROCESS | 2516 | ++DOCSHELL 11CC6000 == 30 [pid = 2516] [id = 715] 16:37:20 INFO - PROCESS | 2516 | ++DOMWINDOW == 75 (130A6C00) [pid = 2516] [serial = 2145] [outer = 00000000] 16:37:20 INFO - PROCESS | 2516 | ++DOMWINDOW == 76 (14FCD800) [pid = 2516] [serial = 2146] [outer = 130A6C00] 16:37:20 INFO - PROCESS | 2516 | 1465861040366 Marionette DEBUG loaded listener.js 16:37:20 INFO - PROCESS | 2516 | ++DOMWINDOW == 77 (16F7FC00) [pid = 2516] [serial = 2147] [outer = 130A6C00] 16:37:20 INFO - PROCESS | 2516 | 1465861040874 Marionette TRACE conn3 <- [1,2824,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.radians.html",0,null,null,[["rotate() uses radians",0,null,null]]]}] 16:37:20 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.radians.html | rotate() uses radians 16:37:20 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.radians.html | took 687ms 16:37:20 INFO - PROCESS | 2516 | 1465861040912 Marionette TRACE conn3 -> [0,2825,"getWindowHandle",null] 16:37:20 INFO - PROCESS | 2516 | 1465861040914 Marionette TRACE conn3 <- [1,2825,null,{"value":"13"}] 16:37:20 INFO - PROCESS | 2516 | 1465861040917 Marionette TRACE conn3 -> [0,2826,"setScriptTimeout",{"ms":35000}] 16:37:20 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrap.html 16:37:20 INFO - PROCESS | 2516 | 1465861040919 Marionette TRACE conn3 <- [1,2826,null,{}] 16:37:20 INFO - PROCESS | 2516 | 1465861040922 Marionette TRACE conn3 -> [0,2827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:37:20 INFO - PROCESS | 2516 | 1465861040923 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:37:20 INFO - PROCESS | 2516 | 1465861041000 Marionette TRACE conn3 <- [1,2827,null,{"value":null}] 16:37:20 INFO - PROCESS | 2516 | 1465861041005 Marionette TRACE conn3 -> [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\", \"9aafb883-d809-412a-bdc1-689609e922c0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:37:20 INFO - PROCESS | 2516 | 1465861041007 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:37:21 INFO - PROCESS | 2516 | ++DOCSHELL 0C764400 == 31 [pid = 2516] [id = 716] 16:37:21 INFO - PROCESS | 2516 | ++DOMWINDOW == 78 (11AD6C00) [pid = 2516] [serial = 2148] [outer = 00000000] 16:37:21 INFO - PROCESS | 2516 | ++DOMWINDOW == 79 (19E8C000) [pid = 2516] [serial = 2149] [outer = 11AD6C00] 16:37:21 INFO - PROCESS | 2516 | 1465861041059 Marionette DEBUG loaded listener.js 16:37:21 INFO - PROCESS | 2516 | ++DOMWINDOW == 80 (17950800) [pid = 2516] [serial = 2150] [outer = 11AD6C00] 16:37:21 INFO - PROCESS | 2516 | 1465861041487 Marionette TRACE conn3 <- [1,2828,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.wrap.html",0,null,null,[["rotate() wraps large positive values correctly",0,null,null]]]}] 16:37:21 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrap.html | rotate() wraps large positive values correctly 16:37:21 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrap.html | took 593ms 16:37:21 INFO - PROCESS | 2516 | 1465861041524 Marionette TRACE conn3 -> [0,2829,"getWindowHandle",null] 16:37:21 INFO - PROCESS | 2516 | 1465861041526 Marionette TRACE conn3 <- [1,2829,null,{"value":"13"}] 16:37:21 INFO - PROCESS | 2516 | 1465861041529 Marionette TRACE conn3 -> [0,2830,"setScriptTimeout",{"ms":35000}] 16:37:21 INFO - PROCESS | 2516 | 1465861041530 Marionette TRACE conn3 <- [1,2830,null,{}] 16:37:21 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html 16:37:21 INFO - PROCESS | 2516 | 1465861041534 Marionette TRACE conn3 -> [0,2831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:37:21 INFO - PROCESS | 2516 | 1465861041536 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:37:21 INFO - PROCESS | 2516 | 1465861041618 Marionette TRACE conn3 <- [1,2831,null,{"value":null}] 16:37:21 INFO - PROCESS | 2516 | 1465861041623 Marionette TRACE conn3 -> [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\", \"9aafb883-d809-412a-bdc1-689609e922c0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:37:21 INFO - PROCESS | 2516 | 1465861041625 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:37:21 INFO - PROCESS | 2516 | ++DOCSHELL 1A24D400 == 32 [pid = 2516] [id = 717] 16:37:21 INFO - PROCESS | 2516 | ++DOMWINDOW == 81 (1A252400) [pid = 2516] [serial = 2151] [outer = 00000000] 16:37:21 INFO - PROCESS | 2516 | ++DOMWINDOW == 82 (1A4AA000) [pid = 2516] [serial = 2152] [outer = 1A252400] 16:37:21 INFO - PROCESS | 2516 | 1465861041667 Marionette DEBUG loaded listener.js 16:37:21 INFO - PROCESS | 2516 | ++DOMWINDOW == 83 (1A4AD400) [pid = 2516] [serial = 2153] [outer = 1A252400] 16:37:22 INFO - PROCESS | 2516 | 1465861042122 Marionette TRACE conn3 <- [1,2832,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html",0,null,null,[["rotate() wraps large negative values correctly",0,null,null]]]}] 16:37:22 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | rotate() wraps large negative values correctly 16:37:22 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | took 702ms 16:37:22 INFO - PROCESS | 2516 | 1465861042231 Marionette TRACE conn3 -> [0,2833,"getWindowHandle",null] 16:37:22 INFO - PROCESS | 2516 | 1465861042236 Marionette TRACE conn3 <- [1,2833,null,{"value":"13"}] 16:37:22 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.zero.html 16:37:22 INFO - PROCESS | 2516 | 1465861042241 Marionette TRACE conn3 -> [0,2834,"setScriptTimeout",{"ms":35000}] 16:37:22 INFO - PROCESS | 2516 | 1465861042245 Marionette TRACE conn3 <- [1,2834,null,{}] 16:37:22 INFO - PROCESS | 2516 | 1465861042253 Marionette TRACE conn3 -> [0,2835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:37:22 INFO - PROCESS | 2516 | 1465861042256 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:37:22 INFO - PROCESS | 2516 | 1465861042485 Marionette TRACE conn3 <- [1,2835,null,{"value":null}] 16:37:22 INFO - PROCESS | 2516 | 1465861042570 Marionette TRACE conn3 -> [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\", \"9aafb883-d809-412a-bdc1-689609e922c0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:37:22 INFO - PROCESS | 2516 | 1465861042575 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:37:22 INFO - PROCESS | 2516 | ++DOCSHELL 11CCCC00 == 33 [pid = 2516] [id = 718] 16:37:22 INFO - PROCESS | 2516 | ++DOMWINDOW == 84 (12812400) [pid = 2516] [serial = 2154] [outer = 00000000] 16:37:22 INFO - PROCESS | 2516 | ++DOMWINDOW == 85 (12DEFC00) [pid = 2516] [serial = 2155] [outer = 12812400] 16:37:22 INFO - PROCESS | 2516 | 1465861042639 Marionette DEBUG loaded listener.js 16:37:22 INFO - PROCESS | 2516 | ++DOMWINDOW == 86 (13026C00) [pid = 2516] [serial = 2156] [outer = 12812400] 16:37:23 INFO - PROCESS | 2516 | 1465861043292 Marionette TRACE conn3 <- [1,2836,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.zero.html",0,null,null,[["rotate() by 0 does nothing",0,null,null]]]}] 16:37:23 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.zero.html | rotate() by 0 does nothing 16:37:23 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.zero.html | took 1139ms 16:37:23 INFO - PROCESS | 2516 | 1465861043394 Marionette TRACE conn3 -> [0,2837,"getWindowHandle",null] 16:37:23 INFO - PROCESS | 2516 | 1465861043399 Marionette TRACE conn3 <- [1,2837,null,{"value":"13"}] 16:37:23 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.basic.html 16:37:23 INFO - PROCESS | 2516 | 1465861043406 Marionette TRACE conn3 -> [0,2838,"setScriptTimeout",{"ms":35000}] 16:37:23 INFO - PROCESS | 2516 | 1465861043409 Marionette TRACE conn3 <- [1,2838,null,{}] 16:37:23 INFO - PROCESS | 2516 | 1465861043413 Marionette TRACE conn3 -> [0,2839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:37:23 INFO - PROCESS | 2516 | 1465861043416 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:37:23 INFO - PROCESS | 2516 | 1465861043537 Marionette TRACE conn3 <- [1,2839,null,{"value":null}] 16:37:23 INFO - PROCESS | 2516 | 1465861043673 Marionette TRACE conn3 -> [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\", \"9aafb883-d809-412a-bdc1-689609e922c0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:37:23 INFO - PROCESS | 2516 | 1465861043676 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:37:23 INFO - PROCESS | 2516 | ++DOCSHELL 15650800 == 34 [pid = 2516] [id = 719] 16:37:23 INFO - PROCESS | 2516 | ++DOMWINDOW == 87 (157AD800) [pid = 2516] [serial = 2157] [outer = 00000000] 16:37:23 INFO - PROCESS | 2516 | ++DOMWINDOW == 88 (167BF400) [pid = 2516] [serial = 2158] [outer = 157AD800] 16:37:23 INFO - PROCESS | 2516 | 1465861043731 Marionette DEBUG loaded listener.js 16:37:23 INFO - PROCESS | 2516 | ++DOMWINDOW == 89 (16D0EC00) [pid = 2516] [serial = 2159] [outer = 157AD800] 16:37:24 INFO - PROCESS | 2516 | 1465861044591 Marionette TRACE conn3 <- [1,2840,null,{"value":["/2dcontext/transformations/2d.transformation.scale.basic.html",0,null,null,[["scale() works",0,null,null]]]}] 16:37:24 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.basic.html | scale() works 16:37:24 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.basic.html | took 1248ms 16:37:24 INFO - PROCESS | 2516 | 1465861044663 Marionette TRACE conn3 -> [0,2841,"getWindowHandle",null] 16:37:24 INFO - PROCESS | 2516 | 1465861044669 Marionette TRACE conn3 <- [1,2841,null,{"value":"13"}] 16:37:24 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.large.html 16:37:24 INFO - PROCESS | 2516 | 1465861044674 Marionette TRACE conn3 -> [0,2842,"setScriptTimeout",{"ms":35000}] 16:37:24 INFO - PROCESS | 2516 | 1465861044677 Marionette TRACE conn3 <- [1,2842,null,{}] 16:37:24 INFO - PROCESS | 2516 | 1465861044682 Marionette TRACE conn3 -> [0,2843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:37:24 INFO - PROCESS | 2516 | 1465861044685 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:37:24 INFO - PROCESS | 2516 | 1465861044794 Marionette TRACE conn3 <- [1,2843,null,{"value":null}] 16:37:24 INFO - PROCESS | 2516 | --DOCSHELL 0C764400 == 33 [pid = 2516] [id = 716] 16:37:24 INFO - PROCESS | 2516 | --DOCSHELL 11CC6000 == 32 [pid = 2516] [id = 715] 16:37:24 INFO - PROCESS | 2516 | --DOCSHELL 17E62400 == 31 [pid = 2516] [id = 714] 16:37:24 INFO - PROCESS | 2516 | --DOCSHELL 15649400 == 30 [pid = 2516] [id = 713] 16:37:24 INFO - PROCESS | 2516 | --DOCSHELL 12A9C400 == 29 [pid = 2516] [id = 712] 16:37:24 INFO - PROCESS | 2516 | --DOCSHELL 131D7C00 == 28 [pid = 2516] [id = 711] 16:37:24 INFO - PROCESS | 2516 | --DOCSHELL 10A46400 == 27 [pid = 2516] [id = 710] 16:37:24 INFO - PROCESS | 2516 | --DOMWINDOW == 88 (114BCC00) [pid = 2516] [serial = 2116] [outer = 00000000] [url = about:blank] 16:37:24 INFO - PROCESS | 2516 | --DOMWINDOW == 87 (1A309800) [pid = 2516] [serial = 2108] [outer = 00000000] [url = about:blank] 16:37:24 INFO - PROCESS | 2516 | --DOMWINDOW == 86 (1055B800) [pid = 2516] [serial = 2113] [outer = 00000000] [url = about:blank] 16:37:24 INFO - PROCESS | 2516 | --DOMWINDOW == 85 (12AE3800) [pid = 2516] [serial = 2110] [outer = 00000000] [url = about:blank] 16:37:24 INFO - PROCESS | 2516 | --DOMWINDOW == 84 (13130800) [pid = 2516] [serial = 2111] [outer = 00000000] [url = about:blank] 16:37:24 INFO - PROCESS | 2516 | --DOMWINDOW == 83 (13127800) [pid = 2516] [serial = 2117] [outer = 00000000] [url = about:blank] 16:37:24 INFO - PROCESS | 2516 | --DOMWINDOW == 82 (16D09C00) [pid = 2516] [serial = 2092] [outer = 00000000] [url = about:blank] 16:37:24 INFO - PROCESS | 2516 | --DOMWINDOW == 81 (12A19C00) [pid = 2516] [serial = 2083] [outer = 00000000] [url = about:blank] 16:37:24 INFO - PROCESS | 2516 | --DOMWINDOW == 80 (12D59800) [pid = 2516] [serial = 2084] [outer = 00000000] [url = about:blank] 16:37:24 INFO - PROCESS | 2516 | --DOMWINDOW == 79 (15652000) [pid = 2516] [serial = 2089] [outer = 00000000] [url = about:blank] 16:37:24 INFO - PROCESS | 2516 | --DOMWINDOW == 78 (1392F400) [pid = 2516] [serial = 2086] [outer = 00000000] [url = about:blank] 16:37:24 INFO - PROCESS | 2516 | --DOMWINDOW == 77 (13C14000) [pid = 2516] [serial = 2087] [outer = 00000000] [url = about:blank] 16:37:24 INFO - PROCESS | 2516 | --DOMWINDOW == 76 (104E4C00) [pid = 2516] [serial = 2080] [outer = 00000000] [url = about:blank] 16:37:24 INFO - PROCESS | 2516 | --DOMWINDOW == 75 (105ED800) [pid = 2516] [serial = 2081] [outer = 00000000] [url = about:blank] 16:37:24 INFO - PROCESS | 2516 | --DOMWINDOW == 74 (19F82800) [pid = 2516] [serial = 2078] [outer = 00000000] [url = about:blank] 16:37:24 INFO - PROCESS | 2516 | --DOMWINDOW == 73 (198CFC00) [pid = 2516] [serial = 2077] [outer = 00000000] [url = about:blank] 16:37:24 INFO - PROCESS | 2516 | --DOMWINDOW == 72 (1761A800) [pid = 2516] [serial = 2095] [outer = 00000000] [url = about:blank] 16:37:24 INFO - PROCESS | 2516 | --DOMWINDOW == 71 (16D0F800) [pid = 2516] [serial = 2093] [outer = 00000000] [url = about:blank] 16:37:24 INFO - PROCESS | 2516 | --DOMWINDOW == 70 (1845C800) [pid = 2516] [serial = 2098] [outer = 00000000] [url = about:blank] 16:37:24 INFO - PROCESS | 2516 | --DOMWINDOW == 69 (17719400) [pid = 2516] [serial = 2096] [outer = 00000000] [url = about:blank] 16:37:24 INFO - PROCESS | 2516 | --DOMWINDOW == 68 (198CA800) [pid = 2516] [serial = 2099] [outer = 00000000] [url = about:blank] 16:37:24 INFO - PROCESS | 2516 | --DOMWINDOW == 67 (19C9F000) [pid = 2516] [serial = 2104] [outer = 00000000] [url = about:blank] 16:37:24 INFO - PROCESS | 2516 | --DOMWINDOW == 66 (19C9F400) [pid = 2516] [serial = 2105] [outer = 00000000] [url = about:blank] 16:37:24 INFO - PROCESS | 2516 | --DOMWINDOW == 65 (1365DC00) [pid = 2516] [serial = 2072] [outer = 00000000] [url = about:blank] 16:37:24 INFO - PROCESS | 2516 | --DOMWINDOW == 64 (13154800) [pid = 2516] [serial = 2071] [outer = 00000000] [url = about:blank] 16:37:24 INFO - PROCESS | 2516 | --DOMWINDOW == 63 (1A250800) [pid = 2516] [serial = 2107] [outer = 00000000] [url = about:blank] 16:37:24 INFO - PROCESS | 2516 | --DOMWINDOW == 62 (16D7A000) [pid = 2516] [serial = 2075] [outer = 00000000] [url = about:blank] 16:37:24 INFO - PROCESS | 2516 | --DOMWINDOW == 61 (16699400) [pid = 2516] [serial = 2074] [outer = 00000000] [url = about:blank] 16:37:24 INFO - PROCESS | 2516 | --DOMWINDOW == 60 (1771A400) [pid = 2516] [serial = 2101] [outer = 00000000] [url = about:blank] 16:37:24 INFO - PROCESS | 2516 | --DOMWINDOW == 59 (17E5F800) [pid = 2516] [serial = 2102] [outer = 00000000] [url = about:blank] 16:37:24 INFO - PROCESS | 2516 | --DOMWINDOW == 58 (110C1C00) [pid = 2516] [serial = 2114] [outer = 00000000] [url = about:blank] 16:37:24 INFO - PROCESS | 2516 | --DOMWINDOW == 57 (15EC0400) [pid = 2516] [serial = 2090] [outer = 00000000] [url = about:blank] 16:37:24 INFO - PROCESS | 2516 | 1465861044925 Marionette TRACE conn3 -> [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\", \"9aafb883-d809-412a-bdc1-689609e922c0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:37:24 INFO - PROCESS | 2516 | 1465861044930 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:37:24 INFO - PROCESS | 2516 | ++DOCSHELL 0C76B800 == 28 [pid = 2516] [id = 720] 16:37:24 INFO - PROCESS | 2516 | ++DOMWINDOW == 58 (0C772800) [pid = 2516] [serial = 2160] [outer = 00000000] 16:37:24 INFO - PROCESS | 2516 | ++DOMWINDOW == 59 (105ECC00) [pid = 2516] [serial = 2161] [outer = 0C772800] 16:37:24 INFO - PROCESS | 2516 | 1465861044977 Marionette DEBUG loaded listener.js 16:37:25 INFO - PROCESS | 2516 | ++DOMWINDOW == 60 (10BB1C00) [pid = 2516] [serial = 2162] [outer = 0C772800] 16:37:25 INFO - PROCESS | 2516 | 1465861045398 Marionette TRACE conn3 <- [1,2844,null,{"value":["/2dcontext/transformations/2d.transformation.scale.large.html",0,null,null,[["scale() with large scale factors works",0,null,null]]]}] 16:37:25 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.large.html | scale() with large scale factors works 16:37:25 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.large.html | took 733ms 16:37:25 INFO - PROCESS | 2516 | 1465861045412 Marionette TRACE conn3 -> [0,2845,"getWindowHandle",null] 16:37:25 INFO - PROCESS | 2516 | 1465861045416 Marionette TRACE conn3 <- [1,2845,null,{"value":"13"}] 16:37:25 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.multiple.html 16:37:25 INFO - PROCESS | 2516 | 1465861045422 Marionette TRACE conn3 -> [0,2846,"setScriptTimeout",{"ms":35000}] 16:37:25 INFO - PROCESS | 2516 | 1465861045424 Marionette TRACE conn3 <- [1,2846,null,{}] 16:37:25 INFO - PROCESS | 2516 | 1465861045477 Marionette TRACE conn3 -> [0,2847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:37:25 INFO - PROCESS | 2516 | 1465861045480 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:37:25 INFO - PROCESS | 2516 | 1465861045565 Marionette TRACE conn3 <- [1,2847,null,{"value":null}] 16:37:25 INFO - PROCESS | 2516 | 1465861045573 Marionette TRACE conn3 -> [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\", \"9aafb883-d809-412a-bdc1-689609e922c0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:37:25 INFO - PROCESS | 2516 | 1465861045575 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:37:25 INFO - PROCESS | 2516 | ++DOCSHELL 11AD4C00 == 29 [pid = 2516] [id = 721] 16:37:25 INFO - PROCESS | 2516 | ++DOMWINDOW == 61 (1309F400) [pid = 2516] [serial = 2163] [outer = 00000000] 16:37:25 INFO - PROCESS | 2516 | ++DOMWINDOW == 62 (13151400) [pid = 2516] [serial = 2164] [outer = 1309F400] 16:37:25 INFO - PROCESS | 2516 | 1465861045621 Marionette DEBUG loaded listener.js 16:37:25 INFO - PROCESS | 2516 | ++DOMWINDOW == 63 (131D9C00) [pid = 2516] [serial = 2165] [outer = 1309F400] 16:37:26 INFO - PROCESS | 2516 | 1465861046100 Marionette TRACE conn3 <- [1,2848,null,{"value":["/2dcontext/transformations/2d.transformation.scale.multiple.html",0,null,null,[["Multiple scale()s combine",0,null,null]]]}] 16:37:26 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.multiple.html | Multiple scale()s combine 16:37:26 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.multiple.html | took 733ms 16:37:26 INFO - PROCESS | 2516 | 1465861046163 Marionette TRACE conn3 -> [0,2849,"getWindowHandle",null] 16:37:26 INFO - PROCESS | 2516 | 1465861046165 Marionette TRACE conn3 <- [1,2849,null,{"value":"13"}] 16:37:26 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.negative.html 16:37:26 INFO - PROCESS | 2516 | 1465861046169 Marionette TRACE conn3 -> [0,2850,"setScriptTimeout",{"ms":35000}] 16:37:26 INFO - PROCESS | 2516 | 1465861046172 Marionette TRACE conn3 <- [1,2850,null,{}] 16:37:26 INFO - PROCESS | 2516 | 1465861046182 Marionette TRACE conn3 -> [0,2851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:37:26 INFO - PROCESS | 2516 | 1465861046187 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:37:26 INFO - PROCESS | 2516 | 1465861046297 Marionette TRACE conn3 <- [1,2851,null,{"value":null}] 16:37:26 INFO - PROCESS | 2516 | 1465861046397 Marionette TRACE conn3 -> [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\", \"9aafb883-d809-412a-bdc1-689609e922c0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:37:26 INFO - PROCESS | 2516 | 1465861046400 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:37:26 INFO - PROCESS | 2516 | ++DOCSHELL 14FCA400 == 30 [pid = 2516] [id = 722] 16:37:26 INFO - PROCESS | 2516 | ++DOMWINDOW == 64 (14FCC800) [pid = 2516] [serial = 2166] [outer = 00000000] 16:37:26 INFO - PROCESS | 2516 | ++DOMWINDOW == 65 (15651400) [pid = 2516] [serial = 2167] [outer = 14FCC800] 16:37:26 INFO - PROCESS | 2516 | 1465861046446 Marionette DEBUG loaded listener.js 16:37:26 INFO - PROCESS | 2516 | ++DOMWINDOW == 66 (15EBC000) [pid = 2516] [serial = 2168] [outer = 14FCC800] 16:37:26 INFO - PROCESS | 2516 | 1465861046833 Marionette TRACE conn3 <- [1,2852,null,{"value":["/2dcontext/transformations/2d.transformation.scale.negative.html",0,null,null,[["scale() with negative scale factors works",0,null,null]]]}] 16:37:26 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.negative.html | scale() with negative scale factors works 16:37:26 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.negative.html | took 686ms 16:37:26 INFO - PROCESS | 2516 | 1465861046868 Marionette TRACE conn3 -> [0,2853,"getWindowHandle",null] 16:37:26 INFO - PROCESS | 2516 | 1465861046870 Marionette TRACE conn3 <- [1,2853,null,{"value":"13"}] 16:37:26 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.nonfinite.html 16:37:26 INFO - PROCESS | 2516 | 1465861046873 Marionette TRACE conn3 -> [0,2854,"setScriptTimeout",{"ms":35000}] 16:37:26 INFO - PROCESS | 2516 | 1465861046875 Marionette TRACE conn3 <- [1,2854,null,{}] 16:37:26 INFO - PROCESS | 2516 | 1465861046878 Marionette TRACE conn3 -> [0,2855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:37:26 INFO - PROCESS | 2516 | 1465861046880 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:37:27 INFO - PROCESS | 2516 | 1465861047008 Marionette TRACE conn3 <- [1,2855,null,{"value":null}] 16:37:27 INFO - PROCESS | 2516 | 1465861047034 Marionette TRACE conn3 -> [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\", \"9aafb883-d809-412a-bdc1-689609e922c0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:37:27 INFO - PROCESS | 2516 | 1465861047036 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:37:27 INFO - PROCESS | 2516 | ++DOCSHELL 16D09C00 == 31 [pid = 2516] [id = 723] 16:37:27 INFO - PROCESS | 2516 | ++DOMWINDOW == 67 (16D0C400) [pid = 2516] [serial = 2169] [outer = 00000000] 16:37:27 INFO - PROCESS | 2516 | ++DOMWINDOW == 68 (16EA4000) [pid = 2516] [serial = 2170] [outer = 16D0C400] 16:37:27 INFO - PROCESS | 2516 | 1465861047080 Marionette DEBUG loaded listener.js 16:37:27 INFO - PROCESS | 2516 | ++DOMWINDOW == 69 (16EDEC00) [pid = 2516] [serial = 2171] [outer = 16D0C400] 16:37:27 INFO - PROCESS | 2516 | 1465861047528 Marionette TRACE conn3 <- [1,2856,null,{"value":["/2dcontext/transformations/2d.transformation.scale.nonfinite.html",0,null,null,[["scale() with Infinity/NaN is ignored",0,null,null]]]}] 16:37:27 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | scale() with Infinity/NaN is ignored 16:37:27 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | took 702ms 16:37:27 INFO - PROCESS | 2516 | 1465861047573 Marionette TRACE conn3 -> [0,2857,"getWindowHandle",null] 16:37:27 INFO - PROCESS | 2516 | 1465861047575 Marionette TRACE conn3 <- [1,2857,null,{"value":"13"}] 16:37:27 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.zero.html 16:37:27 INFO - PROCESS | 2516 | 1465861047578 Marionette TRACE conn3 -> [0,2858,"setScriptTimeout",{"ms":35000}] 16:37:27 INFO - PROCESS | 2516 | 1465861047580 Marionette TRACE conn3 <- [1,2858,null,{}] 16:37:27 INFO - PROCESS | 2516 | 1465861047583 Marionette TRACE conn3 -> [0,2859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:37:27 INFO - PROCESS | 2516 | 1465861047585 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:37:27 INFO - PROCESS | 2516 | 1465861047697 Marionette TRACE conn3 <- [1,2859,null,{"value":null}] 16:37:27 INFO - PROCESS | 2516 | 1465861047797 Marionette TRACE conn3 -> [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\", \"9aafb883-d809-412a-bdc1-689609e922c0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:37:27 INFO - PROCESS | 2516 | 1465861047800 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:37:27 INFO - PROCESS | 2516 | ++DOCSHELL 17619400 == 32 [pid = 2516] [id = 724] 16:37:27 INFO - PROCESS | 2516 | ++DOMWINDOW == 70 (1761A800) [pid = 2516] [serial = 2172] [outer = 00000000] 16:37:27 INFO - PROCESS | 2516 | ++DOMWINDOW == 71 (17713C00) [pid = 2516] [serial = 2173] [outer = 1761A800] 16:37:27 INFO - PROCESS | 2516 | 1465861047842 Marionette DEBUG loaded listener.js 16:37:27 INFO - PROCESS | 2516 | ++DOMWINDOW == 72 (17946000) [pid = 2516] [serial = 2174] [outer = 1761A800] 16:37:28 INFO - PROCESS | 2516 | 1465861048275 Marionette TRACE conn3 <- [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]]]}] 16:37:28 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.zero.html | scale() with a scale factor of zero works 16:37:28 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.zero.html | took 733ms 16:37:28 INFO - PROCESS | 2516 | 1465861048319 Marionette TRACE conn3 -> [0,2861,"getWindowHandle",null] 16:37:28 INFO - PROCESS | 2516 | 1465861048321 Marionette TRACE conn3 <- [1,2861,null,{"value":"13"}] 16:37:28 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.multiple.html 16:37:28 INFO - PROCESS | 2516 | 1465861048332 Marionette TRACE conn3 -> [0,2862,"setScriptTimeout",{"ms":35000}] 16:37:28 INFO - PROCESS | 2516 | 1465861048334 Marionette TRACE conn3 <- [1,2862,null,{}] 16:37:28 INFO - PROCESS | 2516 | 1465861048337 Marionette TRACE conn3 -> [0,2863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:37:28 INFO - PROCESS | 2516 | 1465861048343 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:37:28 INFO - PROCESS | 2516 | 1465861048478 Marionette TRACE conn3 <- [1,2863,null,{"value":null}] 16:37:28 INFO - PROCESS | 2516 | 1465861048544 Marionette TRACE conn3 -> [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\", \"9aafb883-d809-412a-bdc1-689609e922c0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:37:28 INFO - PROCESS | 2516 | 1465861048546 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:37:28 INFO - PROCESS | 2516 | ++DOCSHELL 17E06800 == 33 [pid = 2516] [id = 725] 16:37:28 INFO - PROCESS | 2516 | ++DOMWINDOW == 73 (17E0C000) [pid = 2516] [serial = 2175] [outer = 00000000] 16:37:28 INFO - PROCESS | 2516 | ++DOMWINDOW == 74 (198D0400) [pid = 2516] [serial = 2176] [outer = 17E0C000] 16:37:28 INFO - PROCESS | 2516 | 1465861048589 Marionette DEBUG loaded listener.js 16:37:28 INFO - PROCESS | 2516 | ++DOMWINDOW == 75 (198D6400) [pid = 2516] [serial = 2177] [outer = 17E0C000] 16:37:29 INFO - PROCESS | 2516 | --DOMWINDOW == 74 (16E9B000) [pid = 2516] [serial = 2139] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.direction.html] 16:37:29 INFO - PROCESS | 2516 | --DOMWINDOW == 73 (131D8000) [pid = 2516] [serial = 2133] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html] 16:37:29 INFO - PROCESS | 2516 | --DOMWINDOW == 72 (10A48800) [pid = 2516] [serial = 2130] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html] 16:37:29 INFO - PROCESS | 2516 | --DOMWINDOW == 71 (177B4C00) [pid = 2516] [serial = 2127] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html] 16:37:29 INFO - PROCESS | 2516 | --DOMWINDOW == 70 (12AE0400) [pid = 2516] [serial = 2118] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html] 16:37:29 INFO - PROCESS | 2516 | --DOMWINDOW == 69 (19750400) [pid = 2516] [serial = 2142] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.nonfinite.html] 16:37:29 INFO - PROCESS | 2516 | --DOMWINDOW == 68 (157A7C00) [pid = 2516] [serial = 2121] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html] 16:37:29 INFO - PROCESS | 2516 | --DOMWINDOW == 67 (11AD6C00) [pid = 2516] [serial = 2148] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrap.html] 16:37:29 INFO - PROCESS | 2516 | --DOMWINDOW == 66 (16EA4400) [pid = 2516] [serial = 2124] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html] 16:37:29 INFO - PROCESS | 2516 | --DOMWINDOW == 65 (130A6C00) [pid = 2516] [serial = 2145] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.radians.html] 16:37:29 INFO - PROCESS | 2516 | --DOMWINDOW == 64 (15EB2000) [pid = 2516] [serial = 2136] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.order.html] 16:37:29 INFO - PROCESS | 2516 | 1465861049102 Marionette TRACE conn3 <- [1,2864,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.multiple.html",0,null,null,[["Canvas test: 2d.transformation.setTransform.multiple",0,null,null]]]}] 16:37:29 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | Canvas test: 2d.transformation.setTransform.multiple 16:37:29 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | took 795ms 16:37:29 INFO - PROCESS | 2516 | 1465861049131 Marionette TRACE conn3 -> [0,2865,"getWindowHandle",null] 16:37:29 INFO - PROCESS | 2516 | 1465861049133 Marionette TRACE conn3 <- [1,2865,null,{"value":"13"}] 16:37:29 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html 16:37:29 INFO - PROCESS | 2516 | 1465861049137 Marionette TRACE conn3 -> [0,2866,"setScriptTimeout",{"ms":35000}] 16:37:29 INFO - PROCESS | 2516 | 1465861049138 Marionette TRACE conn3 <- [1,2866,null,{}] 16:37:29 INFO - PROCESS | 2516 | 1465861049142 Marionette TRACE conn3 -> [0,2867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:37:29 INFO - PROCESS | 2516 | 1465861049143 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:37:29 INFO - PROCESS | 2516 | 1465861049219 Marionette TRACE conn3 <- [1,2867,null,{"value":null}] 16:37:29 INFO - PROCESS | 2516 | 1465861049233 Marionette TRACE conn3 -> [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\", \"9aafb883-d809-412a-bdc1-689609e922c0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:37:29 INFO - PROCESS | 2516 | 1465861049235 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:37:29 INFO - PROCESS | 2516 | ++DOCSHELL 131D8000 == 34 [pid = 2516] [id = 726] 16:37:29 INFO - PROCESS | 2516 | ++DOMWINDOW == 65 (13660800) [pid = 2516] [serial = 2178] [outer = 00000000] 16:37:29 INFO - PROCESS | 2516 | ++DOMWINDOW == 66 (15FBD000) [pid = 2516] [serial = 2179] [outer = 13660800] 16:37:29 INFO - PROCESS | 2516 | 1465861049278 Marionette DEBUG loaded listener.js 16:37:29 INFO - PROCESS | 2516 | ++DOMWINDOW == 67 (16992C00) [pid = 2516] [serial = 2180] [outer = 13660800] 16:37:29 INFO - PROCESS | 2516 | 1465861049715 Marionette TRACE conn3 <- [1,2868,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html",0,null,null,[["setTransform() with Infinity/NaN is ignored",0,null,null]]]}] 16:37:29 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | setTransform() with Infinity/NaN is ignored 16:37:29 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | took 640ms 16:37:29 INFO - PROCESS | 2516 | 1465861049775 Marionette TRACE conn3 -> [0,2869,"getWindowHandle",null] 16:37:29 INFO - PROCESS | 2516 | 1465861049777 Marionette TRACE conn3 <- [1,2869,null,{"value":"13"}] 16:37:29 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.skewed.html 16:37:29 INFO - PROCESS | 2516 | 1465861049780 Marionette TRACE conn3 -> [0,2870,"setScriptTimeout",{"ms":35000}] 16:37:29 INFO - PROCESS | 2516 | 1465861049782 Marionette TRACE conn3 <- [1,2870,null,{}] 16:37:29 INFO - PROCESS | 2516 | 1465861049785 Marionette TRACE conn3 -> [0,2871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:37:29 INFO - PROCESS | 2516 | 1465861049787 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:37:29 INFO - PROCESS | 2516 | 1465861049873 Marionette TRACE conn3 <- [1,2871,null,{"value":null}] 16:37:29 INFO - PROCESS | 2516 | 1465861049878 Marionette TRACE conn3 -> [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\", \"9aafb883-d809-412a-bdc1-689609e922c0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:37:29 INFO - PROCESS | 2516 | 1465861049880 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:37:29 INFO - PROCESS | 2516 | ++DOCSHELL 1974BC00 == 35 [pid = 2516] [id = 727] 16:37:29 INFO - PROCESS | 2516 | ++DOMWINDOW == 68 (198D3C00) [pid = 2516] [serial = 2181] [outer = 00000000] 16:37:29 INFO - PROCESS | 2516 | ++DOMWINDOW == 69 (19E84400) [pid = 2516] [serial = 2182] [outer = 198D3C00] 16:37:29 INFO - PROCESS | 2516 | 1465861049922 Marionette DEBUG loaded listener.js 16:37:29 INFO - PROCESS | 2516 | ++DOMWINDOW == 70 (19E8B800) [pid = 2516] [serial = 2183] [outer = 198D3C00] 16:37:30 INFO - PROCESS | 2516 | 1465861050353 Marionette TRACE conn3 <- [1,2872,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.skewed.html",0,null,null,[["Canvas test: 2d.transformation.setTransform.skewed",0,null,null]]]}] 16:37:30 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | Canvas test: 2d.transformation.setTransform.skewed 16:37:30 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | took 640ms 16:37:30 INFO - PROCESS | 2516 | 1465861050419 Marionette TRACE conn3 -> [0,2873,"getWindowHandle",null] 16:37:30 INFO - PROCESS | 2516 | 1465861050421 Marionette TRACE conn3 <- [1,2873,null,{"value":"13"}] 16:37:30 INFO - PROCESS | 2516 | 1465861050424 Marionette TRACE conn3 -> [0,2874,"setScriptTimeout",{"ms":35000}] 16:37:30 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.identity.html 16:37:30 INFO - PROCESS | 2516 | 1465861050426 Marionette TRACE conn3 <- [1,2874,null,{}] 16:37:30 INFO - PROCESS | 2516 | 1465861050429 Marionette TRACE conn3 -> [0,2875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:37:30 INFO - PROCESS | 2516 | 1465861050431 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:37:30 INFO - PROCESS | 2516 | 1465861050510 Marionette TRACE conn3 <- [1,2875,null,{"value":null}] 16:37:30 INFO - PROCESS | 2516 | 1465861050516 Marionette TRACE conn3 -> [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\", \"9aafb883-d809-412a-bdc1-689609e922c0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:37:30 INFO - PROCESS | 2516 | 1465861050517 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:37:30 INFO - PROCESS | 2516 | ++DOCSHELL 1A250400 == 36 [pid = 2516] [id = 728] 16:37:30 INFO - PROCESS | 2516 | ++DOMWINDOW == 71 (1A250800) [pid = 2516] [serial = 2184] [outer = 00000000] 16:37:30 INFO - PROCESS | 2516 | ++DOMWINDOW == 72 (177B0400) [pid = 2516] [serial = 2185] [outer = 1A250800] 16:37:30 INFO - PROCESS | 2516 | 1465861050559 Marionette DEBUG loaded listener.js 16:37:30 INFO - PROCESS | 2516 | ++DOMWINDOW == 73 (1A4A9800) [pid = 2516] [serial = 2186] [outer = 1A250800] 16:37:30 INFO - PROCESS | 2516 | 1465861051008 Marionette TRACE conn3 <- [1,2876,null,{"value":["/2dcontext/transformations/2d.transformation.transform.identity.html",0,null,null,[["transform() with the identity matrix does nothing",0,null,null]]]}] 16:37:31 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.identity.html | transform() with the identity matrix does nothing 16:37:31 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.identity.html | took 639ms 16:37:31 INFO - PROCESS | 2516 | 1465861051092 Marionette TRACE conn3 -> [0,2877,"getWindowHandle",null] 16:37:31 INFO - PROCESS | 2516 | 1465861051096 Marionette TRACE conn3 <- [1,2877,null,{"value":"13"}] 16:37:31 INFO - PROCESS | 2516 | 1465861051106 Marionette TRACE conn3 -> [0,2878,"setScriptTimeout",{"ms":35000}] 16:37:31 INFO - PROCESS | 2516 | 1465861051111 Marionette TRACE conn3 <- [1,2878,null,{}] 16:37:31 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.multiply.html 16:37:31 INFO - PROCESS | 2516 | 1465861051117 Marionette TRACE conn3 -> [0,2879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:37:31 INFO - PROCESS | 2516 | 1465861051121 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:37:31 INFO - PROCESS | 2516 | 1465861051237 Marionette TRACE conn3 <- [1,2879,null,{"value":null}] 16:37:31 INFO - PROCESS | 2516 | 1465861051376 Marionette TRACE conn3 -> [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\", \"9aafb883-d809-412a-bdc1-689609e922c0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:37:31 INFO - PROCESS | 2516 | 1465861051382 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:37:31 INFO - PROCESS | 2516 | ++DOCSHELL 105EE000 == 37 [pid = 2516] [id = 729] 16:37:31 INFO - PROCESS | 2516 | ++DOMWINDOW == 74 (105F1C00) [pid = 2516] [serial = 2187] [outer = 00000000] 16:37:31 INFO - PROCESS | 2516 | ++DOMWINDOW == 75 (110BD400) [pid = 2516] [serial = 2188] [outer = 105F1C00] 16:37:31 INFO - PROCESS | 2516 | 1465861051441 Marionette DEBUG loaded listener.js 16:37:31 INFO - PROCESS | 2516 | ++DOMWINDOW == 76 (12890800) [pid = 2516] [serial = 2189] [outer = 105F1C00] 16:37:32 INFO - PROCESS | 2516 | 1465861052069 Marionette TRACE conn3 <- [1,2880,null,{"value":["/2dcontext/transformations/2d.transformation.transform.multiply.html",0,null,null,[["transform() multiplies the CTM",0,null,null]]]}] 16:37:32 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.multiply.html | transform() multiplies the CTM 16:37:32 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.multiply.html | took 983ms 16:37:32 INFO - PROCESS | 2516 | 1465861052099 Marionette TRACE conn3 -> [0,2881,"getWindowHandle",null] 16:37:32 INFO - PROCESS | 2516 | 1465861052102 Marionette TRACE conn3 <- [1,2881,null,{"value":"13"}] 16:37:32 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.nonfinite.html 16:37:32 INFO - PROCESS | 2516 | 1465861052109 Marionette TRACE conn3 -> [0,2882,"setScriptTimeout",{"ms":35000}] 16:37:32 INFO - PROCESS | 2516 | 1465861052112 Marionette TRACE conn3 <- [1,2882,null,{}] 16:37:32 INFO - PROCESS | 2516 | 1465861052117 Marionette TRACE conn3 -> [0,2883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:37:32 INFO - PROCESS | 2516 | 1465861052120 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:37:32 INFO - PROCESS | 2516 | 1465861052227 Marionette TRACE conn3 <- [1,2883,null,{"value":null}] 16:37:32 INFO - PROCESS | 2516 | 1465861052338 Marionette TRACE conn3 -> [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\", \"9aafb883-d809-412a-bdc1-689609e922c0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:37:32 INFO - PROCESS | 2516 | 1465861052341 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:37:32 INFO - PROCESS | 2516 | ++DOCSHELL 14309800 == 38 [pid = 2516] [id = 730] 16:37:32 INFO - PROCESS | 2516 | ++DOMWINDOW == 77 (1430A000) [pid = 2516] [serial = 2190] [outer = 00000000] 16:37:32 INFO - PROCESS | 2516 | ++DOMWINDOW == 78 (15012000) [pid = 2516] [serial = 2191] [outer = 1430A000] 16:37:32 INFO - PROCESS | 2516 | 1465861052396 Marionette DEBUG loaded listener.js 16:37:32 INFO - PROCESS | 2516 | ++DOMWINDOW == 79 (16699400) [pid = 2516] [serial = 2192] [outer = 1430A000] 16:37:32 INFO - PROCESS | 2516 | 1465861052965 Marionette TRACE conn3 <- [1,2884,null,{"value":["/2dcontext/transformations/2d.transformation.transform.nonfinite.html",0,null,null,[["transform() with Infinity/NaN is ignored",0,null,null]]]}] 16:37:32 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | transform() with Infinity/NaN is ignored 16:37:32 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | took 889ms 16:37:32 INFO - PROCESS | 2516 | 1465861053009 Marionette TRACE conn3 -> [0,2885,"getWindowHandle",null] 16:37:32 INFO - PROCESS | 2516 | 1465861053012 Marionette TRACE conn3 <- [1,2885,null,{"value":"13"}] 16:37:32 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.skewed.html 16:37:32 INFO - PROCESS | 2516 | 1465861053016 Marionette TRACE conn3 -> [0,2886,"setScriptTimeout",{"ms":35000}] 16:37:32 INFO - PROCESS | 2516 | 1465861053018 Marionette TRACE conn3 <- [1,2886,null,{}] 16:37:33 INFO - PROCESS | 2516 | 1465861053027 Marionette TRACE conn3 -> [0,2887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:37:33 INFO - PROCESS | 2516 | 1465861053032 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:37:33 INFO - PROCESS | 2516 | 1465861053140 Marionette TRACE conn3 <- [1,2887,null,{"value":null}] 16:37:33 INFO - PROCESS | 2516 | 1465861053254 Marionette TRACE conn3 -> [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\", \"9aafb883-d809-412a-bdc1-689609e922c0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:37:33 INFO - PROCESS | 2516 | 1465861053258 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:37:33 INFO - PROCESS | 2516 | ++DOCSHELL 198CD800 == 39 [pid = 2516] [id = 731] 16:37:33 INFO - PROCESS | 2516 | ++DOMWINDOW == 80 (198CE000) [pid = 2516] [serial = 2193] [outer = 00000000] 16:37:33 INFO - PROCESS | 2516 | ++DOMWINDOW == 81 (19CA3400) [pid = 2516] [serial = 2194] [outer = 198CE000] 16:37:33 INFO - PROCESS | 2516 | 1465861053354 Marionette DEBUG loaded listener.js 16:37:33 INFO - PROCESS | 2516 | ++DOMWINDOW == 82 (1A255000) [pid = 2516] [serial = 2195] [outer = 198CE000] 16:37:34 INFO - PROCESS | 2516 | 1465861053997 Marionette TRACE conn3 <- [1,2888,null,{"value":["/2dcontext/transformations/2d.transformation.transform.skewed.html",0,null,null,[["transform() with skewy matrix transforms correctly",0,null,null]]]}] 16:37:34 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.skewed.html | transform() with skewy matrix transforms correctly 16:37:34 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.skewed.html | took 1045ms 16:37:34 INFO - PROCESS | 2516 | 1465861054044 Marionette TRACE conn3 -> [0,2889,"getWindowHandle",null] 16:37:34 INFO - PROCESS | 2516 | 1465861054046 Marionette TRACE conn3 <- [1,2889,null,{"value":"13"}] 16:37:34 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.basic.html 16:37:34 INFO - PROCESS | 2516 | 1465861054068 Marionette TRACE conn3 -> [0,2890,"setScriptTimeout",{"ms":35000}] 16:37:34 INFO - PROCESS | 2516 | 1465861054070 Marionette TRACE conn3 <- [1,2890,null,{}] 16:37:34 INFO - PROCESS | 2516 | 1465861054263 Marionette TRACE conn3 -> [0,2891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:37:34 INFO - PROCESS | 2516 | 1465861054266 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:37:34 INFO - PROCESS | 2516 | 1465861054368 Marionette TRACE conn3 <- [1,2891,null,{"value":null}] 16:37:34 INFO - PROCESS | 2516 | 1465861054501 Marionette TRACE conn3 -> [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\", \"9aafb883-d809-412a-bdc1-689609e922c0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:37:34 INFO - PROCESS | 2516 | 1465861054504 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:37:34 INFO - PROCESS | 2516 | ++DOCSHELL 104E0800 == 40 [pid = 2516] [id = 732] 16:37:34 INFO - PROCESS | 2516 | ++DOMWINDOW == 83 (104E7000) [pid = 2516] [serial = 2196] [outer = 00000000] 16:37:34 INFO - PROCESS | 2516 | ++DOMWINDOW == 84 (1129B400) [pid = 2516] [serial = 2197] [outer = 104E7000] 16:37:34 INFO - PROCESS | 2516 | 1465861054556 Marionette DEBUG loaded listener.js 16:37:34 INFO - PROCESS | 2516 | ++DOMWINDOW == 85 (12811C00) [pid = 2516] [serial = 2198] [outer = 104E7000] 16:37:35 INFO - PROCESS | 2516 | --DOCSHELL 1974BC00 == 39 [pid = 2516] [id = 727] 16:37:35 INFO - PROCESS | 2516 | --DOCSHELL 131D8000 == 38 [pid = 2516] [id = 726] 16:37:35 INFO - PROCESS | 2516 | --DOCSHELL 17E06800 == 37 [pid = 2516] [id = 725] 16:37:35 INFO - PROCESS | 2516 | --DOCSHELL 17619400 == 36 [pid = 2516] [id = 724] 16:37:35 INFO - PROCESS | 2516 | --DOCSHELL 16D09C00 == 35 [pid = 2516] [id = 723] 16:37:35 INFO - PROCESS | 2516 | --DOCSHELL 14FCA400 == 34 [pid = 2516] [id = 722] 16:37:35 INFO - PROCESS | 2516 | --DOCSHELL 11AD4C00 == 33 [pid = 2516] [id = 721] 16:37:35 INFO - PROCESS | 2516 | --DOCSHELL 0C76B800 == 32 [pid = 2516] [id = 720] 16:37:35 INFO - PROCESS | 2516 | --DOCSHELL 1A24D400 == 31 [pid = 2516] [id = 717] 16:37:35 INFO - PROCESS | 2516 | --DOCSHELL 11CCCC00 == 30 [pid = 2516] [id = 718] 16:37:35 INFO - PROCESS | 2516 | --DOCSHELL 15650800 == 29 [pid = 2516] [id = 719] 16:37:35 INFO - PROCESS | 2516 | --DOCSHELL 198CD800 == 28 [pid = 2516] [id = 731] 16:37:35 INFO - PROCESS | 2516 | --DOCSHELL 1A250400 == 27 [pid = 2516] [id = 728] 16:37:35 INFO - PROCESS | 2516 | --DOCSHELL 105EE000 == 26 [pid = 2516] [id = 729] 16:37:35 INFO - PROCESS | 2516 | --DOCSHELL 14309800 == 25 [pid = 2516] [id = 730] 16:37:35 INFO - PROCESS | 2516 | --DOMWINDOW == 84 (17716C00) [pid = 2516] [serial = 2140] [outer = 00000000] [url = about:blank] 16:37:35 INFO - PROCESS | 2516 | --DOMWINDOW == 83 (1365E800) [pid = 2516] [serial = 2134] [outer = 00000000] [url = about:blank] 16:37:35 INFO - PROCESS | 2516 | --DOMWINDOW == 82 (13D56C00) [pid = 2516] [serial = 2135] [outer = 00000000] [url = about:blank] 16:37:35 INFO - PROCESS | 2516 | --DOMWINDOW == 81 (10BA9800) [pid = 2516] [serial = 2131] [outer = 00000000] [url = about:blank] 16:37:35 INFO - PROCESS | 2516 | --DOMWINDOW == 80 (110C7C00) [pid = 2516] [serial = 2132] [outer = 00000000] [url = about:blank] 16:37:35 INFO - PROCESS | 2516 | --DOMWINDOW == 79 (17E57400) [pid = 2516] [serial = 2129] [outer = 00000000] [url = about:blank] 16:37:35 INFO - PROCESS | 2516 | --DOMWINDOW == 78 (17950000) [pid = 2516] [serial = 2128] [outer = 00000000] [url = about:blank] 16:37:35 INFO - PROCESS | 2516 | --DOMWINDOW == 77 (13C4A000) [pid = 2516] [serial = 2120] [outer = 00000000] [url = about:blank] 16:37:35 INFO - PROCESS | 2516 | --DOMWINDOW == 76 (1A4AA000) [pid = 2516] [serial = 2152] [outer = 00000000] [url = about:blank] 16:37:35 INFO - PROCESS | 2516 | --DOMWINDOW == 75 (13248400) [pid = 2516] [serial = 2119] [outer = 00000000] [url = about:blank] 16:37:35 INFO - PROCESS | 2516 | --DOMWINDOW == 74 (19C9EC00) [pid = 2516] [serial = 2143] [outer = 00000000] [url = about:blank] 16:37:35 INFO - PROCESS | 2516 | --DOMWINDOW == 73 (15F3D400) [pid = 2516] [serial = 2123] [outer = 00000000] [url = about:blank] 16:37:35 INFO - PROCESS | 2516 | --DOMWINDOW == 72 (15A94800) [pid = 2516] [serial = 2122] [outer = 00000000] [url = about:blank] 16:37:35 INFO - PROCESS | 2516 | --DOMWINDOW == 71 (17950800) [pid = 2516] [serial = 2150] [outer = 00000000] [url = about:blank] 16:37:35 INFO - PROCESS | 2516 | --DOMWINDOW == 70 (1761CC00) [pid = 2516] [serial = 2126] [outer = 00000000] [url = about:blank] 16:37:35 INFO - PROCESS | 2516 | --DOMWINDOW == 69 (16EE2800) [pid = 2516] [serial = 2125] [outer = 00000000] [url = about:blank] 16:37:35 INFO - PROCESS | 2516 | --DOMWINDOW == 68 (14FCD800) [pid = 2516] [serial = 2146] [outer = 00000000] [url = about:blank] 16:37:35 INFO - PROCESS | 2516 | --DOMWINDOW == 67 (19E8C000) [pid = 2516] [serial = 2149] [outer = 00000000] [url = about:blank] 16:37:35 INFO - PROCESS | 2516 | --DOMWINDOW == 66 (16F7FC00) [pid = 2516] [serial = 2147] [outer = 00000000] [url = about:blank] 16:37:35 INFO - PROCESS | 2516 | --DOMWINDOW == 65 (19CA3800) [pid = 2516] [serial = 2144] [outer = 00000000] [url = about:blank] 16:37:35 INFO - PROCESS | 2516 | --DOMWINDOW == 64 (167BD000) [pid = 2516] [serial = 2137] [outer = 00000000] [url = about:blank] 16:37:35 INFO - PROCESS | 2516 | --DOMWINDOW == 63 (16A3E800) [pid = 2516] [serial = 2138] [outer = 00000000] [url = about:blank] 16:37:35 INFO - PROCESS | 2516 | --DOMWINDOW == 62 (17ED3800) [pid = 2516] [serial = 2141] [outer = 00000000] [url = about:blank] 16:37:35 INFO - PROCESS | 2516 | 1465861055727 Marionette TRACE conn3 <- [1,2892,null,{"value":["/2dcontext/transformations/2d.transformation.translate.basic.html",0,null,null,[["translate() works",0,null,null]]]}] 16:37:35 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.basic.html | translate() works 16:37:35 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.basic.html | took 1748ms 16:37:35 INFO - PROCESS | 2516 | 1465861055794 Marionette TRACE conn3 -> [0,2893,"getWindowHandle",null] 16:37:35 INFO - PROCESS | 2516 | 1465861055799 Marionette TRACE conn3 <- [1,2893,null,{"value":"13"}] 16:37:35 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.nonfinite.html 16:37:35 INFO - PROCESS | 2516 | 1465861055851 Marionette TRACE conn3 -> [0,2894,"setScriptTimeout",{"ms":35000}] 16:37:35 INFO - PROCESS | 2516 | 1465861055855 Marionette TRACE conn3 <- [1,2894,null,{}] 16:37:35 INFO - PROCESS | 2516 | 1465861055861 Marionette TRACE conn3 -> [0,2895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:37:35 INFO - PROCESS | 2516 | 1465861055864 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:37:35 INFO - PROCESS | 2516 | 1465861055956 Marionette TRACE conn3 <- [1,2895,null,{"value":null}] 16:37:35 INFO - PROCESS | 2516 | 1465861055963 Marionette TRACE conn3 -> [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\", \"9aafb883-d809-412a-bdc1-689609e922c0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:37:35 INFO - PROCESS | 2516 | 1465861055967 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:37:35 INFO - PROCESS | 2516 | ++DOCSHELL 105E8400 == 26 [pid = 2516] [id = 733] 16:37:35 INFO - PROCESS | 2516 | ++DOMWINDOW == 63 (105EA000) [pid = 2516] [serial = 2199] [outer = 00000000] 16:37:36 INFO - PROCESS | 2516 | ++DOMWINDOW == 64 (10EFCC00) [pid = 2516] [serial = 2200] [outer = 105EA000] 16:37:36 INFO - PROCESS | 2516 | 1465861056022 Marionette DEBUG loaded listener.js 16:37:36 INFO - PROCESS | 2516 | ++DOMWINDOW == 65 (110CA800) [pid = 2516] [serial = 2201] [outer = 105EA000] 16:37:36 INFO - PROCESS | 2516 | 1465861056518 Marionette TRACE conn3 <- [1,2896,null,{"value":["/2dcontext/transformations/2d.transformation.translate.nonfinite.html",0,null,null,[["translate() with Infinity/NaN is ignored",0,null,null]]]}] 16:37:36 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | translate() with Infinity/NaN is ignored 16:37:36 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | took 703ms 16:37:36 INFO - PROCESS | 2516 | 1465861056543 Marionette TRACE conn3 -> [0,2897,"getWindowHandle",null] 16:37:36 INFO - PROCESS | 2516 | 1465861056548 Marionette TRACE conn3 <- [1,2897,null,{"value":"13"}] 16:37:36 INFO - TEST-START | /DOMEvents/ClickFakeEvent.nondocument.html 16:37:36 INFO - PROCESS | 2516 | 1465861056558 Marionette TRACE conn3 -> [0,2898,"setScriptTimeout",{"ms":35000}] 16:37:36 INFO - PROCESS | 2516 | 1465861056561 Marionette TRACE conn3 <- [1,2898,null,{}] 16:37:36 INFO - PROCESS | 2516 | 1465861056565 Marionette TRACE conn3 -> [0,2899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:37:36 INFO - PROCESS | 2516 | 1465861056567 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:37:36 INFO - PROCESS | 2516 | 1465861056654 Marionette TRACE conn3 <- [1,2899,null,{"value":null}] 16:37:36 INFO - PROCESS | 2516 | 1465861056660 Marionette TRACE conn3 -> [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\", \"9aafb883-d809-412a-bdc1-689609e922c0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:37:36 INFO - PROCESS | 2516 | 1465861056663 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:37:36 INFO - PROCESS | 2516 | ++DOCSHELL 13151800 == 27 [pid = 2516] [id = 734] 16:37:36 INFO - PROCESS | 2516 | ++DOMWINDOW == 66 (131D1C00) [pid = 2516] [serial = 2202] [outer = 00000000] 16:37:36 INFO - PROCESS | 2516 | ++DOMWINDOW == 67 (13655400) [pid = 2516] [serial = 2203] [outer = 131D1C00] 16:37:36 INFO - PROCESS | 2516 | 1465861056709 Marionette DEBUG loaded listener.js 16:37:36 INFO - PROCESS | 2516 | ++DOMWINDOW == 68 (13939000) [pid = 2516] [serial = 2204] [outer = 131D1C00] 16:37:37 INFO - PROCESS | 2516 | 1465861057162 Marionette TRACE conn3 <- [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]]]}] 16:37:37 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event on an element not in the document 16:37:37 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event can be dispatched to an element that is not in the document. 16:37:37 INFO - TEST-OK | /DOMEvents/ClickFakeEvent.nondocument.html | took 624ms 16:37:37 INFO - PROCESS | 2516 | 1465861057191 Marionette TRACE conn3 -> [0,2901,"getWindowHandle",null] 16:37:37 INFO - PROCESS | 2516 | 1465861057194 Marionette TRACE conn3 <- [1,2901,null,{"value":"13"}] 16:37:37 INFO - TEST-START | /DOMEvents/constructors.html 16:37:37 INFO - PROCESS | 2516 | 1465861057198 Marionette TRACE conn3 -> [0,2902,"setScriptTimeout",{"ms":35000}] 16:37:37 INFO - PROCESS | 2516 | 1465861057201 Marionette TRACE conn3 <- [1,2902,null,{}] 16:37:37 INFO - PROCESS | 2516 | 1465861057212 Marionette TRACE conn3 -> [0,2903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:37:37 INFO - PROCESS | 2516 | 1465861057216 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:37:37 INFO - PROCESS | 2516 | 1465861057299 Marionette TRACE conn3 <- [1,2903,null,{"value":null}] 16:37:37 INFO - PROCESS | 2516 | 1465861057305 Marionette TRACE conn3 -> [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\", \"9aafb883-d809-412a-bdc1-689609e922c0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:37:37 INFO - PROCESS | 2516 | 1465861057308 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:37:37 INFO - PROCESS | 2516 | ++DOCSHELL 14FC8000 == 28 [pid = 2516] [id = 735] 16:37:37 INFO - PROCESS | 2516 | ++DOMWINDOW == 69 (14FC9C00) [pid = 2516] [serial = 2205] [outer = 00000000] 16:37:37 INFO - PROCESS | 2516 | ++DOMWINDOW == 70 (15A91800) [pid = 2516] [serial = 2206] [outer = 14FC9C00] 16:37:37 INFO - PROCESS | 2516 | 1465861057355 Marionette DEBUG loaded listener.js 16:37:37 INFO - PROCESS | 2516 | ++DOMWINDOW == 71 (15E1E400) [pid = 2516] [serial = 2207] [outer = 14FC9C00] 16:37:37 INFO - PROCESS | 2516 | 1465861057952 Marionette TRACE conn3 <- [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]]]}] 16:37:38 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (no argument) 16:37:38 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (undefined argument) 16:37:38 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (null argument) 16:37:38 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (empty argument) 16:37:38 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with default values) 16:37:38 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with non-default values) 16:37:38 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (no argument) 16:37:38 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (undefined argument) 16:37:38 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (null argument) 16:37:38 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (empty argument) 16:37:38 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with default values) 16:37:38 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with non-default values) 16:37:38 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (no argument) 16:37:38 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (undefined argument) 16:37:38 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (null argument) 16:37:38 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (empty argument) 16:37:38 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with default values) 16:37:38 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with non-default values) 16:37:38 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (no argument) 16:37:38 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (undefined argument) 16:37:38 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (null argument) 16:37:38 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (empty argument) 16:37:38 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with default values) 16:37:38 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with non-default values) 16:37:38 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (no argument) 16:37:38 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (undefined argument) 16:37:38 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (null argument) 16:37:38 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (empty argument) 16:37:38 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with default values) 16:37:38 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with non-default values) 16:37:38 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (no argument) 16:37:38 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (undefined argument) 16:37:38 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (null argument) 16:37:38 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (empty argument) 16:37:38 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with default values) 16:37:38 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with non-default values) 16:37:38 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (no argument) - Illegal constructor. 16:37:38 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:100:17 16:37:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:37:38 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:37:38 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:99:3 16:37:38 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 16:37:38 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (undefined argument) - Illegal constructor. 16:37:38 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:105:17 16:37:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:37:38 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:37:38 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:104:3 16:37:38 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 16:37:38 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (null argument) - Illegal constructor. 16:37:38 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:110:17 16:37:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:37:38 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:37:38 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:109:3 16:37:38 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 16:37:38 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (empty argument) - Illegal constructor. 16:37:38 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:115:17 16:37:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:37:38 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:37:38 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:114:3 16:37:38 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 16:37:38 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with default values) - Illegal constructor. 16:37:38 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:125:17 16:37:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:37:38 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:37:38 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:119:3 16:37:38 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 16:37:38 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with non-default values) - Illegal constructor. 16:37:38 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:143:17 16:37:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:37:38 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:37:38 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:129:3 16:37:38 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 16:37:38 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (view argument with wrong type) 16:37:38 INFO - TEST-OK | /DOMEvents/constructors.html | took 842ms 16:37:38 INFO - PROCESS | 2516 | 1465861058042 Marionette TRACE conn3 -> [0,2905,"getWindowHandle",null] 16:37:38 INFO - PROCESS | 2516 | 1465861058047 Marionette TRACE conn3 <- [1,2905,null,{"value":"13"}] 16:37:38 INFO - TEST-START | /DOMEvents/event-phases-order.html 16:37:38 INFO - PROCESS | 2516 | 1465861058051 Marionette TRACE conn3 -> [0,2906,"setScriptTimeout",{"ms":35000}] 16:37:38 INFO - PROCESS | 2516 | 1465861058054 Marionette TRACE conn3 <- [1,2906,null,{}] 16:37:38 INFO - PROCESS | 2516 | 1465861058058 Marionette TRACE conn3 -> [0,2907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:37:38 INFO - PROCESS | 2516 | 1465861058060 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:37:38 INFO - PROCESS | 2516 | 1465861058189 Marionette TRACE conn3 <- [1,2907,null,{"value":null}] 16:37:38 INFO - PROCESS | 2516 | 1465861058194 Marionette TRACE conn3 -> [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\", \"9aafb883-d809-412a-bdc1-689609e922c0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:37:38 INFO - PROCESS | 2516 | 1465861058196 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:37:38 INFO - PROCESS | 2516 | ++DOCSHELL 15F40C00 == 29 [pid = 2516] [id = 736] 16:37:38 INFO - PROCESS | 2516 | ++DOMWINDOW == 72 (16993800) [pid = 2516] [serial = 2208] [outer = 00000000] 16:37:38 INFO - PROCESS | 2516 | ++DOMWINDOW == 73 (16D6DC00) [pid = 2516] [serial = 2209] [outer = 16993800] 16:37:38 INFO - PROCESS | 2516 | 1465861058243 Marionette DEBUG loaded listener.js 16:37:38 INFO - PROCESS | 2516 | ++DOMWINDOW == 74 (16EDE800) [pid = 2516] [serial = 2210] [outer = 16993800] 16:37:38 INFO - PROCESS | 2516 | 1465861058669 Marionette TRACE conn3 <- [1,2908,null,{"value":["/DOMEvents/event-phases-order.html",0,null,null,[["Event phases order",0,null,null]]]}] 16:37:38 INFO - TEST-PASS | /DOMEvents/event-phases-order.html | Event phases order 16:37:38 INFO - TEST-OK | /DOMEvents/event-phases-order.html | took 640ms 16:37:38 INFO - PROCESS | 2516 | 1465861058714 Marionette TRACE conn3 -> [0,2909,"getWindowHandle",null] 16:37:38 INFO - PROCESS | 2516 | 1465861058716 Marionette TRACE conn3 <- [1,2909,null,{"value":"13"}] 16:37:38 INFO - TEST-START | /DOMEvents/init-event-while-dispatching.html 16:37:38 INFO - PROCESS | 2516 | 1465861058719 Marionette TRACE conn3 -> [0,2910,"setScriptTimeout",{"ms":35000}] 16:37:38 INFO - PROCESS | 2516 | 1465861058721 Marionette TRACE conn3 <- [1,2910,null,{}] 16:37:38 INFO - PROCESS | 2516 | 1465861058725 Marionette TRACE conn3 -> [0,2911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:37:38 INFO - PROCESS | 2516 | 1465861058727 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:37:38 INFO - PROCESS | 2516 | 1465861058838 Marionette TRACE conn3 <- [1,2911,null,{"value":null}] 16:37:38 INFO - PROCESS | 2516 | 1465861058842 Marionette TRACE conn3 -> [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\", \"9aafb883-d809-412a-bdc1-689609e922c0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:37:38 INFO - PROCESS | 2516 | 1465861058844 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:37:38 INFO - PROCESS | 2516 | ++DOCSHELL 16D0E000 == 30 [pid = 2516] [id = 737] 16:37:38 INFO - PROCESS | 2516 | ++DOMWINDOW == 75 (16EDA400) [pid = 2516] [serial = 2211] [outer = 00000000] 16:37:38 INFO - PROCESS | 2516 | ++DOMWINDOW == 76 (176C9C00) [pid = 2516] [serial = 2212] [outer = 16EDA400] 16:37:38 INFO - PROCESS | 2516 | 1465861058887 Marionette DEBUG loaded listener.js 16:37:38 INFO - PROCESS | 2516 | ++DOMWINDOW == 77 (1771E000) [pid = 2516] [serial = 2213] [outer = 16EDA400] 16:37:39 INFO - PROCESS | 2516 | [2516] 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 16:37:39 INFO - PROCESS | 2516 | [2516] 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 16:37:39 INFO - PROCESS | 2516 | [2516] 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 16:37:39 INFO - PROCESS | 2516 | [2516] 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 16:37:39 INFO - PROCESS | 2516 | 1465861059329 Marionette TRACE conn3 <- [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]]]}] 16:37:39 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initKeyboardEvent while dispatching. - ev.initKeyboardEvent is not a function 16:37:39 INFO - events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28 16:37:39 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7 16:37:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:37:39 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 16:37:39 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 16:37:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:37:39 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 16:37:39 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 16:37:39 INFO - events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7 16:37:39 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 16:37:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:37:39 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 16:37:39 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 16:37:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:37:39 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 16:37:39 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 16:37:39 INFO - events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7 16:37:39 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 16:37:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:37:39 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 16:37:39 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 16:37:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:37:39 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 16:37:39 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]" 16:37:39 INFO - events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7 16:37:39 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 16:37:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:37:39 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 16:37:39 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 16:37:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:37:39 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 16:37:39 INFO - TEST-PASS | /DOMEvents/init-event-while-dispatching.html | Calling initEvent while dispatching. 16:37:39 INFO - TEST-OK | /DOMEvents/init-event-while-dispatching.html | took 640ms 16:37:39 INFO - PROCESS | 2516 | 1465861059366 Marionette TRACE conn3 -> [0,2913,"getWindowHandle",null] 16:37:39 INFO - TEST-START | /DOMEvents/throwing-in-listener-and-window-error-event.html 16:37:39 INFO - PROCESS | 2516 | 1465861059368 Marionette TRACE conn3 <- [1,2913,null,{"value":"13"}] 16:37:39 INFO - PROCESS | 2516 | 1465861059371 Marionette TRACE conn3 -> [0,2914,"setScriptTimeout",{"ms":35000}] 16:37:39 INFO - PROCESS | 2516 | 1465861059372 Marionette TRACE conn3 <- [1,2914,null,{}] 16:37:39 INFO - PROCESS | 2516 | 1465861059376 Marionette TRACE conn3 -> [0,2915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:37:39 INFO - PROCESS | 2516 | 1465861059381 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:37:39 INFO - PROCESS | 2516 | 1465861059515 Marionette TRACE conn3 <- [1,2915,null,{"value":null}] 16:37:39 INFO - PROCESS | 2516 | 1465861059592 Marionette TRACE conn3 -> [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\", \"9aafb883-d809-412a-bdc1-689609e922c0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:37:39 INFO - PROCESS | 2516 | 1465861059594 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:37:39 INFO - PROCESS | 2516 | ++DOCSHELL 1974C400 == 31 [pid = 2516] [id = 738] 16:37:39 INFO - PROCESS | 2516 | ++DOMWINDOW == 78 (1974FC00) [pid = 2516] [serial = 2214] [outer = 00000000] 16:37:39 INFO - PROCESS | 2516 | ++DOMWINDOW == 79 (19C9EC00) [pid = 2516] [serial = 2215] [outer = 1974FC00] 16:37:39 INFO - PROCESS | 2516 | 1465861059641 Marionette DEBUG loaded listener.js 16:37:39 INFO - PROCESS | 2516 | ++DOMWINDOW == 80 (19CA7000) [pid = 2516] [serial = 2216] [outer = 1974FC00] 16:37:40 INFO - PROCESS | 2516 | --DOMWINDOW == 79 (1761A800) [pid = 2516] [serial = 2172] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.zero.html] 16:37:40 INFO - PROCESS | 2516 | --DOMWINDOW == 78 (17E0C000) [pid = 2516] [serial = 2175] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.multiple.html] 16:37:40 INFO - PROCESS | 2516 | --DOMWINDOW == 77 (1A252400) [pid = 2516] [serial = 2151] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html] 16:37:40 INFO - PROCESS | 2516 | --DOMWINDOW == 76 (157AD800) [pid = 2516] [serial = 2157] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.basic.html] 16:37:40 INFO - PROCESS | 2516 | --DOMWINDOW == 75 (0C772800) [pid = 2516] [serial = 2160] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.large.html] 16:37:40 INFO - PROCESS | 2516 | --DOMWINDOW == 74 (1309F400) [pid = 2516] [serial = 2163] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.multiple.html] 16:37:40 INFO - PROCESS | 2516 | --DOMWINDOW == 73 (14FCC800) [pid = 2516] [serial = 2166] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.negative.html] 16:37:40 INFO - PROCESS | 2516 | --DOMWINDOW == 72 (12812400) [pid = 2516] [serial = 2154] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.zero.html] 16:37:40 INFO - PROCESS | 2516 | --DOMWINDOW == 71 (1A250800) [pid = 2516] [serial = 2184] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.identity.html] 16:37:40 INFO - PROCESS | 2516 | --DOMWINDOW == 70 (13660800) [pid = 2516] [serial = 2178] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html] 16:37:40 INFO - PROCESS | 2516 | --DOMWINDOW == 69 (16D0C400) [pid = 2516] [serial = 2169] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.nonfinite.html] 16:37:40 INFO - PROCESS | 2516 | --DOMWINDOW == 68 (198D3C00) [pid = 2516] [serial = 2181] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.skewed.html] 16:37:40 INFO - PROCESS | 2516 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html, line 22: Error: Error from listener 16:37:40 INFO - PROCESS | 2516 | 1465861060297 Marionette TRACE conn3 <- [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]]]}] 16:37:40 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-and-window-error-event.html | Throwing in event listener generates an error event on the window object 16:37:40 INFO - TEST-ERROR | /DOMEvents/throwing-in-listener-and-window-error-event.html | took 936ms 16:37:40 INFO - PROCESS | 2516 | 1465861060317 Marionette TRACE conn3 -> [0,2917,"getWindowHandle",null] 16:37:40 INFO - PROCESS | 2516 | 1465861060319 Marionette TRACE conn3 <- [1,2917,null,{"value":"13"}] 16:37:40 INFO - TEST-START | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html 16:37:40 INFO - PROCESS | 2516 | 1465861060326 Marionette TRACE conn3 -> [0,2918,"setScriptTimeout",{"ms":35000}] 16:37:40 INFO - PROCESS | 2516 | 1465861060328 Marionette TRACE conn3 <- [1,2918,null,{}] 16:37:40 INFO - PROCESS | 2516 | 1465861060331 Marionette TRACE conn3 -> [0,2919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:37:40 INFO - PROCESS | 2516 | 1465861060333 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:37:40 INFO - PROCESS | 2516 | 1465861060409 Marionette TRACE conn3 <- [1,2919,null,{"value":null}] 16:37:40 INFO - PROCESS | 2516 | 1465861060414 Marionette TRACE conn3 -> [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\", \"9aafb883-d809-412a-bdc1-689609e922c0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:37:40 INFO - PROCESS | 2516 | 1465861060416 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:37:40 INFO - PROCESS | 2516 | ++DOCSHELL 110C7800 == 32 [pid = 2516] [id = 739] 16:37:40 INFO - PROCESS | 2516 | ++DOMWINDOW == 69 (1129A400) [pid = 2516] [serial = 2217] [outer = 00000000] 16:37:40 INFO - PROCESS | 2516 | ++DOMWINDOW == 70 (15FB6C00) [pid = 2516] [serial = 2218] [outer = 1129A400] 16:37:40 INFO - PROCESS | 2516 | 1465861060458 Marionette DEBUG loaded listener.js 16:37:40 INFO - PROCESS | 2516 | ++DOMWINDOW == 71 (16D76C00) [pid = 2516] [serial = 2219] [outer = 1129A400] 16:37:40 INFO - PROCESS | 2516 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html, line 19: Error: Error from listener 16:37:40 INFO - PROCESS | 2516 | 1465861060861 Marionette TRACE conn3 <- [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]]]}] 16:37:40 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | Throwing in event listener 16:37:40 INFO - TEST-OK | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | took 593ms 16:37:40 INFO - PROCESS | 2516 | 1465861060925 Marionette TRACE conn3 -> [0,2921,"getWindowHandle",null] 16:37:40 INFO - PROCESS | 2516 | 1465861060927 Marionette TRACE conn3 <- [1,2921,null,{"value":"13"}] 16:37:40 INFO - PROCESS | 2516 | 1465861060930 Marionette TRACE conn3 -> [0,2922,"setScriptTimeout",{"ms":35000}] 16:37:40 INFO - TEST-START | /DOMEvents/tests/approved/DOM.event.flow.html 16:37:40 INFO - PROCESS | 2516 | 1465861060931 Marionette TRACE conn3 <- [1,2922,null,{}] 16:37:40 INFO - PROCESS | 2516 | 1465861060935 Marionette TRACE conn3 -> [0,2923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:37:40 INFO - PROCESS | 2516 | 1465861060937 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:37:40 INFO - PROCESS | 2516 | 1465861061012 Marionette TRACE conn3 <- [1,2923,null,{"value":null}] 16:37:41 INFO - PROCESS | 2516 | 1465861061017 Marionette TRACE conn3 -> [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\", \"9aafb883-d809-412a-bdc1-689609e922c0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:37:41 INFO - PROCESS | 2516 | 1465861061019 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:37:41 INFO - PROCESS | 2516 | ++DOCSHELL 157AD800 == 33 [pid = 2516] [id = 740] 16:37:41 INFO - PROCESS | 2516 | ++DOMWINDOW == 72 (15A93800) [pid = 2516] [serial = 2220] [outer = 00000000] 16:37:41 INFO - PROCESS | 2516 | ++DOMWINDOW == 73 (19E85C00) [pid = 2516] [serial = 2221] [outer = 15A93800] 16:37:41 INFO - PROCESS | 2516 | 1465861061063 Marionette DEBUG loaded listener.js 16:37:41 INFO - PROCESS | 2516 | ++DOMWINDOW == 74 (19E7F800) [pid = 2516] [serial = 2222] [outer = 15A93800] 16:37:41 INFO - PROCESS | 2516 | 1465861061477 Marionette TRACE conn3 <- [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]]]}] 16:37:41 INFO - TEST-PASS | /DOMEvents/tests/approved/DOM.event.flow.html | Test Description: Dispatch an event in a DOM tree using the DOM event flow. 16:37:41 INFO - TEST-OK | /DOMEvents/tests/approved/DOM.event.flow.html | took 593ms 16:37:41 INFO - PROCESS | 2516 | 1465861061538 Marionette TRACE conn3 -> [0,2925,"getWindowHandle",null] 16:37:41 INFO - PROCESS | 2516 | 1465861061540 Marionette TRACE conn3 <- [1,2925,null,{"value":"13"}] 16:37:41 INFO - TEST-START | /DOMEvents/tests/approved/EventListener.eventHandler.html 16:37:41 INFO - PROCESS | 2516 | 1465861061543 Marionette TRACE conn3 -> [0,2926,"setScriptTimeout",{"ms":35000}] 16:37:41 INFO - PROCESS | 2516 | 1465861061545 Marionette TRACE conn3 <- [1,2926,null,{}] 16:37:41 INFO - PROCESS | 2516 | 1465861061548 Marionette TRACE conn3 -> [0,2927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:37:41 INFO - PROCESS | 2516 | 1465861061550 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:37:41 INFO - PROCESS | 2516 | 1465861061627 Marionette TRACE conn3 <- [1,2927,null,{"value":null}] 16:37:41 INFO - PROCESS | 2516 | 1465861061631 Marionette TRACE conn3 -> [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\", \"9aafb883-d809-412a-bdc1-689609e922c0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:37:41 INFO - PROCESS | 2516 | 1465861061633 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:37:41 INFO - PROCESS | 2516 | ++DOCSHELL 14FC6400 == 34 [pid = 2516] [id = 741] 16:37:41 INFO - PROCESS | 2516 | ++DOMWINDOW == 75 (1A254000) [pid = 2516] [serial = 2223] [outer = 00000000] 16:37:41 INFO - PROCESS | 2516 | ++DOMWINDOW == 76 (1A4B0800) [pid = 2516] [serial = 2224] [outer = 1A254000] 16:37:41 INFO - PROCESS | 2516 | 1465861061685 Marionette DEBUG loaded listener.js 16:37:41 INFO - PROCESS | 2516 | ++DOMWINDOW == 77 (1A4B6400) [pid = 2516] [serial = 2225] [outer = 1A254000] 16:37:42 INFO - PROCESS | 2516 | 1465861062105 Marionette TRACE conn3 <- [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]]]}] 16:37:42 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. 16:37:42 INFO - TEST-OK | /DOMEvents/tests/approved/EventListener.eventHandler.html | took 593ms 16:37:42 INFO - PROCESS | 2516 | 1465861062140 Marionette TRACE conn3 -> [0,2929,"getWindowHandle",null] 16:37:42 INFO - PROCESS | 2516 | 1465861062142 Marionette TRACE conn3 <- [1,2929,null,{"value":"13"}] 16:37:42 INFO - PROCESS | 2516 | 1465861062145 Marionette TRACE conn3 -> [0,2930,"setScriptTimeout",{"ms":35000}] 16:37:42 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html 16:37:42 INFO - PROCESS | 2516 | 1465861062147 Marionette TRACE conn3 <- [1,2930,null,{}] 16:37:42 INFO - PROCESS | 2516 | 1465861062151 Marionette TRACE conn3 -> [0,2931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:37:42 INFO - PROCESS | 2516 | 1465861062152 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:37:42 INFO - PROCESS | 2516 | 1465861062283 Marionette TRACE conn3 <- [1,2931,null,{"value":null}] 16:37:42 INFO - PROCESS | 2516 | 1465861062435 Marionette TRACE conn3 -> [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\", \"9aafb883-d809-412a-bdc1-689609e922c0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:37:42 INFO - PROCESS | 2516 | 1465861062439 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:37:42 INFO - PROCESS | 2516 | ++DOCSHELL 0C76C800 == 35 [pid = 2516] [id = 742] 16:37:42 INFO - PROCESS | 2516 | ++DOMWINDOW == 78 (0F391400) [pid = 2516] [serial = 2226] [outer = 00000000] 16:37:42 INFO - PROCESS | 2516 | ++DOMWINDOW == 79 (10480C00) [pid = 2516] [serial = 2227] [outer = 0F391400] 16:37:42 INFO - PROCESS | 2516 | 1465861062499 Marionette DEBUG loaded listener.js 16:37:42 INFO - PROCESS | 2516 | ++DOMWINDOW == 80 (10A50000) [pid = 2516] [serial = 2228] [outer = 0F391400] 16:37:43 INFO - PROCESS | 2516 | 1465861063125 Marionette TRACE conn3 <- [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"]]]}] 16:37:43 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 16:37:43 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9 16:37:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:37:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:37:43 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5 16:37:43 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html | took 999ms 16:37:43 INFO - PROCESS | 2516 | 1465861063165 Marionette TRACE conn3 -> [0,2933,"getWindowHandle",null] 16:37:43 INFO - PROCESS | 2516 | 1465861063169 Marionette TRACE conn3 <- [1,2933,null,{"value":"13"}] 16:37:43 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html 16:37:43 INFO - PROCESS | 2516 | 1465861063175 Marionette TRACE conn3 -> [0,2934,"setScriptTimeout",{"ms":35000}] 16:37:43 INFO - PROCESS | 2516 | 1465861063179 Marionette TRACE conn3 <- [1,2934,null,{}] 16:37:43 INFO - PROCESS | 2516 | 1465861063183 Marionette TRACE conn3 -> [0,2935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:37:43 INFO - PROCESS | 2516 | 1465861063186 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:37:43 INFO - PROCESS | 2516 | 1465861063339 Marionette TRACE conn3 <- [1,2935,null,{"value":null}] 16:37:43 INFO - PROCESS | 2516 | 1465861063476 Marionette TRACE conn3 -> [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\", \"9aafb883-d809-412a-bdc1-689609e922c0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:37:43 INFO - PROCESS | 2516 | 1465861063480 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:37:43 INFO - PROCESS | 2516 | ++DOCSHELL 13D58000 == 36 [pid = 2516] [id = 743] 16:37:43 INFO - PROCESS | 2516 | ++DOMWINDOW == 81 (13D5FC00) [pid = 2516] [serial = 2229] [outer = 00000000] 16:37:43 INFO - PROCESS | 2516 | ++DOMWINDOW == 82 (14FCD400) [pid = 2516] [serial = 2230] [outer = 13D5FC00] 16:37:43 INFO - PROCESS | 2516 | 1465861063537 Marionette DEBUG loaded listener.js 16:37:43 INFO - PROCESS | 2516 | ++DOMWINDOW == 83 (157AE800) [pid = 2516] [serial = 2231] [outer = 13D5FC00] 16:37:44 INFO - PROCESS | 2516 | 1465861064102 Marionette TRACE conn3 <- [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]]]}] 16:37:44 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. 16:37:44 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html | took 999ms 16:37:44 INFO - TEST-START | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html 16:37:44 INFO - PROCESS | 2516 | 1465861064175 Marionette TRACE conn3 -> [0,2937,"getWindowHandle",null] 16:37:44 INFO - PROCESS | 2516 | 1465861064178 Marionette TRACE conn3 <- [1,2937,null,{"value":"13"}] 16:37:44 INFO - PROCESS | 2516 | 1465861064182 Marionette TRACE conn3 -> [0,2938,"setScriptTimeout",{"ms":35000}] 16:37:44 INFO - PROCESS | 2516 | 1465861064184 Marionette TRACE conn3 <- [1,2938,null,{}] 16:37:44 INFO - PROCESS | 2516 | 1465861064188 Marionette TRACE conn3 -> [0,2939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:37:44 INFO - PROCESS | 2516 | 1465861064191 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:37:44 INFO - PROCESS | 2516 | 1465861064318 Marionette TRACE conn3 <- [1,2939,null,{"value":null}] 16:37:44 INFO - PROCESS | 2516 | 1465861064459 Marionette TRACE conn3 -> [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\", \"9aafb883-d809-412a-bdc1-689609e922c0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:37:44 INFO - PROCESS | 2516 | 1465861064462 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:37:44 INFO - PROCESS | 2516 | ++DOCSHELL 0C776400 == 37 [pid = 2516] [id = 744] 16:37:44 INFO - PROCESS | 2516 | ++DOMWINDOW == 84 (0C778C00) [pid = 2516] [serial = 2232] [outer = 00000000] 16:37:44 INFO - PROCESS | 2516 | ++DOMWINDOW == 85 (12B95000) [pid = 2516] [serial = 2233] [outer = 0C778C00] 16:37:44 INFO - PROCESS | 2516 | 1465861064517 Marionette DEBUG loaded listener.js 16:37:44 INFO - PROCESS | 2516 | ++DOMWINDOW == 86 (13930000) [pid = 2516] [serial = 2234] [outer = 0C778C00] 16:37:45 INFO - PROCESS | 2516 | ++DOCSHELL 0C761000 == 38 [pid = 2516] [id = 745] 16:37:45 INFO - PROCESS | 2516 | ++DOMWINDOW == 87 (0C766400) [pid = 2516] [serial = 2235] [outer = 00000000] 16:37:45 INFO - PROCESS | 2516 | ++DOMWINDOW == 88 (1036CC00) [pid = 2516] [serial = 2236] [outer = 0C766400] 16:37:45 INFO - PROCESS | 2516 | --DOCSHELL 14FC6400 == 37 [pid = 2516] [id = 741] 16:37:45 INFO - PROCESS | 2516 | --DOCSHELL 157AD800 == 36 [pid = 2516] [id = 740] 16:37:45 INFO - PROCESS | 2516 | --DOCSHELL 110C7800 == 35 [pid = 2516] [id = 739] 16:37:45 INFO - PROCESS | 2516 | --DOCSHELL 1974C400 == 34 [pid = 2516] [id = 738] 16:37:45 INFO - PROCESS | 2516 | --DOCSHELL 16D0E000 == 33 [pid = 2516] [id = 737] 16:37:45 INFO - PROCESS | 2516 | --DOCSHELL 15F40C00 == 32 [pid = 2516] [id = 736] 16:37:45 INFO - PROCESS | 2516 | --DOCSHELL 14FC8000 == 31 [pid = 2516] [id = 735] 16:37:45 INFO - PROCESS | 2516 | --DOCSHELL 13151800 == 30 [pid = 2516] [id = 734] 16:37:45 INFO - PROCESS | 2516 | --DOCSHELL 105E8400 == 29 [pid = 2516] [id = 733] 16:37:45 INFO - PROCESS | 2516 | --DOCSHELL 104E0800 == 28 [pid = 2516] [id = 732] 16:37:45 INFO - PROCESS | 2516 | --DOMWINDOW == 87 (17713C00) [pid = 2516] [serial = 2173] [outer = 00000000] [url = about:blank] 16:37:45 INFO - PROCESS | 2516 | --DOMWINDOW == 86 (198D0400) [pid = 2516] [serial = 2176] [outer = 00000000] [url = about:blank] 16:37:45 INFO - PROCESS | 2516 | --DOMWINDOW == 85 (1A4AD400) [pid = 2516] [serial = 2153] [outer = 00000000] [url = about:blank] 16:37:45 INFO - PROCESS | 2516 | --DOMWINDOW == 84 (167BF400) [pid = 2516] [serial = 2158] [outer = 00000000] [url = about:blank] 16:37:45 INFO - PROCESS | 2516 | --DOMWINDOW == 83 (16D0EC00) [pid = 2516] [serial = 2159] [outer = 00000000] [url = about:blank] 16:37:45 INFO - PROCESS | 2516 | --DOMWINDOW == 82 (17946000) [pid = 2516] [serial = 2174] [outer = 00000000] [url = about:blank] 16:37:45 INFO - PROCESS | 2516 | --DOMWINDOW == 81 (105ECC00) [pid = 2516] [serial = 2161] [outer = 00000000] [url = about:blank] 16:37:45 INFO - PROCESS | 2516 | --DOMWINDOW == 80 (10BB1C00) [pid = 2516] [serial = 2162] [outer = 00000000] [url = about:blank] 16:37:45 INFO - PROCESS | 2516 | --DOMWINDOW == 79 (13151400) [pid = 2516] [serial = 2164] [outer = 00000000] [url = about:blank] 16:37:45 INFO - PROCESS | 2516 | --DOMWINDOW == 78 (131D9C00) [pid = 2516] [serial = 2165] [outer = 00000000] [url = about:blank] 16:37:45 INFO - PROCESS | 2516 | --DOMWINDOW == 77 (15651400) [pid = 2516] [serial = 2167] [outer = 00000000] [url = about:blank] 16:37:45 INFO - PROCESS | 2516 | --DOMWINDOW == 76 (15EBC000) [pid = 2516] [serial = 2168] [outer = 00000000] [url = about:blank] 16:37:45 INFO - PROCESS | 2516 | --DOMWINDOW == 75 (12DEFC00) [pid = 2516] [serial = 2155] [outer = 00000000] [url = about:blank] 16:37:45 INFO - PROCESS | 2516 | --DOMWINDOW == 74 (13026C00) [pid = 2516] [serial = 2156] [outer = 00000000] [url = about:blank] 16:37:45 INFO - PROCESS | 2516 | --DOMWINDOW == 73 (177B0400) [pid = 2516] [serial = 2185] [outer = 00000000] [url = about:blank] 16:37:45 INFO - PROCESS | 2516 | --DOMWINDOW == 72 (1A4A9800) [pid = 2516] [serial = 2186] [outer = 00000000] [url = about:blank] 16:37:45 INFO - PROCESS | 2516 | --DOMWINDOW == 71 (15FBD000) [pid = 2516] [serial = 2179] [outer = 00000000] [url = about:blank] 16:37:45 INFO - PROCESS | 2516 | --DOMWINDOW == 70 (16992C00) [pid = 2516] [serial = 2180] [outer = 00000000] [url = about:blank] 16:37:45 INFO - PROCESS | 2516 | --DOMWINDOW == 69 (198D6400) [pid = 2516] [serial = 2177] [outer = 00000000] [url = about:blank] 16:37:45 INFO - PROCESS | 2516 | --DOMWINDOW == 68 (16EA4000) [pid = 2516] [serial = 2170] [outer = 00000000] [url = about:blank] 16:37:45 INFO - PROCESS | 2516 | --DOMWINDOW == 67 (16EDEC00) [pid = 2516] [serial = 2171] [outer = 00000000] [url = about:blank] 16:37:45 INFO - PROCESS | 2516 | --DOMWINDOW == 66 (19E84400) [pid = 2516] [serial = 2182] [outer = 00000000] [url = about:blank] 16:37:45 INFO - PROCESS | 2516 | --DOMWINDOW == 65 (19E8B800) [pid = 2516] [serial = 2183] [outer = 00000000] [url = about:blank] 16:37:45 INFO - PROCESS | 2516 | 1465861065304 Marionette TRACE conn3 <- [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]]]}] 16:37:45 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. 16:37:45 INFO - TEST-OK | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html | took 1186ms 16:37:45 INFO - PROCESS | 2516 | 1465861065367 Marionette TRACE conn3 -> [0,2941,"getWindowHandle",null] 16:37:45 INFO - PROCESS | 2516 | 1465861065371 Marionette TRACE conn3 <- [1,2941,null,{"value":"13"}] 16:37:45 INFO - PROCESS | 2516 | 1465861065375 Marionette TRACE conn3 -> [0,2942,"setScriptTimeout",{"ms":35000}] 16:37:45 INFO - TEST-START | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html 16:37:45 INFO - PROCESS | 2516 | 1465861065379 Marionette TRACE conn3 <- [1,2942,null,{}] 16:37:45 INFO - PROCESS | 2516 | 1465861065384 Marionette TRACE conn3 -> [0,2943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:37:45 INFO - PROCESS | 2516 | 1465861065387 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:37:45 INFO - PROCESS | 2516 | 1465861065487 Marionette TRACE conn3 <- [1,2943,null,{"value":null}] 16:37:45 INFO - PROCESS | 2516 | 1465861065577 Marionette TRACE conn3 -> [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\", \"9aafb883-d809-412a-bdc1-689609e922c0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:37:45 INFO - PROCESS | 2516 | 1465861065579 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:37:45 INFO - PROCESS | 2516 | ++DOCSHELL 11AD1C00 == 29 [pid = 2516] [id = 746] 16:37:45 INFO - PROCESS | 2516 | ++DOMWINDOW == 66 (11AD4C00) [pid = 2516] [serial = 2237] [outer = 00000000] 16:37:45 INFO - PROCESS | 2516 | ++DOMWINDOW == 67 (12DF7000) [pid = 2516] [serial = 2238] [outer = 11AD4C00] 16:37:45 INFO - PROCESS | 2516 | 1465861065626 Marionette DEBUG loaded listener.js 16:37:45 INFO - PROCESS | 2516 | ++DOMWINDOW == 68 (10437800) [pid = 2516] [serial = 2239] [outer = 11AD4C00] 16:37:46 INFO - PROCESS | 2516 | 1465861066034 Marionette TRACE conn3 <- [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]]]}] 16:37:46 INFO - TEST-PASS | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 16:37:46 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 16:37:46 INFO - TEST-OK | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | took 702ms 16:37:46 INFO - PROCESS | 2516 | 1465861066076 Marionette TRACE conn3 -> [0,2945,"getWindowHandle",null] 16:37:46 INFO - PROCESS | 2516 | 1465861066080 Marionette TRACE conn3 <- [1,2945,null,{"value":"13"}] 16:37:46 INFO - TEST-START | /DOMEvents/tests/approved/domnodeinserted.html 16:37:46 INFO - PROCESS | 2516 | 1465861066086 Marionette TRACE conn3 -> [0,2946,"setScriptTimeout",{"ms":35000}] 16:37:46 INFO - PROCESS | 2516 | 1465861066089 Marionette TRACE conn3 <- [1,2946,null,{}] 16:37:46 INFO - PROCESS | 2516 | 1465861066096 Marionette TRACE conn3 -> [0,2947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:37:46 INFO - PROCESS | 2516 | 1465861066098 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:37:46 INFO - PROCESS | 2516 | 1465861066198 Marionette TRACE conn3 <- [1,2947,null,{"value":null}] 16:37:46 INFO - PROCESS | 2516 | 1465861066206 Marionette TRACE conn3 -> [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\", \"9aafb883-d809-412a-bdc1-689609e922c0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:37:46 INFO - PROCESS | 2516 | 1465861066208 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:37:46 INFO - PROCESS | 2516 | ++DOCSHELL 13C4D000 == 30 [pid = 2516] [id = 747] 16:37:46 INFO - PROCESS | 2516 | ++DOMWINDOW == 69 (13C4D400) [pid = 2516] [serial = 2240] [outer = 00000000] 16:37:46 INFO - PROCESS | 2516 | ++DOMWINDOW == 70 (15011400) [pid = 2516] [serial = 2241] [outer = 13C4D400] 16:37:46 INFO - PROCESS | 2516 | 1465861066253 Marionette DEBUG loaded listener.js 16:37:46 INFO - PROCESS | 2516 | ++DOMWINDOW == 71 (157AD400) [pid = 2516] [serial = 2242] [outer = 13C4D400] 16:37:46 INFO - PROCESS | 2516 | 1465861066703 Marionette TRACE conn3 <- [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]]]}] 16:37:46 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. 16:37:46 INFO - TEST-OK | /DOMEvents/tests/approved/domnodeinserted.html | took 624ms 16:37:46 INFO - PROCESS | 2516 | 1465861066724 Marionette TRACE conn3 -> [0,2949,"getWindowHandle",null] 16:37:46 INFO - PROCESS | 2516 | 1465861066726 Marionette TRACE conn3 <- [1,2949,null,{"value":"13"}] 16:37:46 INFO - TEST-START | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html 16:37:46 INFO - PROCESS | 2516 | 1465861066730 Marionette TRACE conn3 -> [0,2950,"setScriptTimeout",{"ms":35000}] 16:37:46 INFO - PROCESS | 2516 | 1465861066733 Marionette TRACE conn3 <- [1,2950,null,{}] 16:37:46 INFO - PROCESS | 2516 | 1465861066744 Marionette TRACE conn3 -> [0,2951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:37:46 INFO - PROCESS | 2516 | 1465861066748 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:37:46 INFO - PROCESS | 2516 | 1465861066831 Marionette TRACE conn3 <- [1,2951,null,{"value":null}] 16:37:46 INFO - PROCESS | 2516 | 1465861066838 Marionette TRACE conn3 -> [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\", \"9aafb883-d809-412a-bdc1-689609e922c0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:37:46 INFO - PROCESS | 2516 | 1465861066841 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:37:46 INFO - PROCESS | 2516 | ++DOCSHELL 16D08C00 == 31 [pid = 2516] [id = 748] 16:37:46 INFO - PROCESS | 2516 | ++DOMWINDOW == 72 (16D09000) [pid = 2516] [serial = 2243] [outer = 00000000] 16:37:46 INFO - PROCESS | 2516 | ++DOMWINDOW == 73 (16EA6800) [pid = 2516] [serial = 2244] [outer = 16D09000] 16:37:46 INFO - PROCESS | 2516 | 1465861066890 Marionette DEBUG loaded listener.js 16:37:46 INFO - PROCESS | 2516 | ++DOMWINDOW == 74 (16F7F800) [pid = 2516] [serial = 2245] [outer = 16D09000] 16:37:47 INFO - PROCESS | 2516 | 1465861067367 Marionette TRACE conn3 <- [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]]]}] 16:37:47 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. 16:37:47 INFO - TEST-OK | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html | took 687ms 16:37:47 INFO - PROCESS | 2516 | 1465861067431 Marionette TRACE conn3 -> [0,2953,"getWindowHandle",null] 16:37:47 INFO - PROCESS | 2516 | 1465861067434 Marionette TRACE conn3 <- [1,2953,null,{"value":"13"}] 16:37:47 INFO - TEST-START | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html 16:37:47 INFO - PROCESS | 2516 | 1465861067437 Marionette TRACE conn3 -> [0,2954,"setScriptTimeout",{"ms":35000}] 16:37:47 INFO - PROCESS | 2516 | 1465861067439 Marionette TRACE conn3 <- [1,2954,null,{}] 16:37:47 INFO - PROCESS | 2516 | 1465861067442 Marionette TRACE conn3 -> [0,2955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:37:47 INFO - PROCESS | 2516 | 1465861067444 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:37:47 INFO - PROCESS | 2516 | 1465861067561 Marionette TRACE conn3 <- [1,2955,null,{"value":null}] 16:37:47 INFO - PROCESS | 2516 | 1465861067648 Marionette TRACE conn3 -> [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\", \"9aafb883-d809-412a-bdc1-689609e922c0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:37:47 INFO - PROCESS | 2516 | 1465861067650 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:37:47 INFO - PROCESS | 2516 | ++DOCSHELL 17950800 == 32 [pid = 2516] [id = 749] 16:37:47 INFO - PROCESS | 2516 | ++DOMWINDOW == 75 (17953800) [pid = 2516] [serial = 2246] [outer = 00000000] 16:37:47 INFO - PROCESS | 2516 | ++DOMWINDOW == 76 (17ED3800) [pid = 2516] [serial = 2247] [outer = 17953800] 16:37:47 INFO - PROCESS | 2516 | 1465861067693 Marionette DEBUG loaded listener.js 16:37:47 INFO - PROCESS | 2516 | ++DOMWINDOW == 77 (17F67400) [pid = 2516] [serial = 2248] [outer = 17953800] 16:37:48 INFO - PROCESS | 2516 | 1465861068075 Marionette TRACE conn3 <- [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]]]}] 16:37:48 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. 16:37:48 INFO - TEST-OK | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html | took 703ms 16:37:48 INFO - PROCESS | 2516 | 1465861068134 Marionette TRACE conn3 -> [0,2957,"getWindowHandle",null] 16:37:48 INFO - PROCESS | 2516 | 1465861068136 Marionette TRACE conn3 <- [1,2957,null,{"value":"13"}] 16:37:48 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html 16:37:48 INFO - PROCESS | 2516 | 1465861068140 Marionette TRACE conn3 -> [0,2958,"setScriptTimeout",{"ms":35000}] 16:37:48 INFO - PROCESS | 2516 | 1465861068141 Marionette TRACE conn3 <- [1,2958,null,{}] 16:37:48 INFO - PROCESS | 2516 | 1465861068145 Marionette TRACE conn3 -> [0,2959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:37:48 INFO - PROCESS | 2516 | 1465861068147 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:37:48 INFO - PROCESS | 2516 | 1465861068274 Marionette TRACE conn3 <- [1,2959,null,{"value":null}] 16:37:48 INFO - PROCESS | 2516 | 1465861068283 Marionette TRACE conn3 -> [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\", \"9aafb883-d809-412a-bdc1-689609e922c0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:37:48 INFO - PROCESS | 2516 | 1465861068285 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:37:48 INFO - PROCESS | 2516 | ++DOCSHELL 19749800 == 33 [pid = 2516] [id = 750] 16:37:48 INFO - PROCESS | 2516 | ++DOMWINDOW == 78 (19753400) [pid = 2516] [serial = 2249] [outer = 00000000] 16:37:48 INFO - PROCESS | 2516 | ++DOMWINDOW == 79 (19C9C800) [pid = 2516] [serial = 2250] [outer = 19753400] 16:37:48 INFO - PROCESS | 2516 | 1465861068328 Marionette DEBUG loaded listener.js 16:37:48 INFO - PROCESS | 2516 | ++DOMWINDOW == 80 (19C9D800) [pid = 2516] [serial = 2251] [outer = 19753400] 16:37:48 INFO - PROCESS | 2516 | 1465861068776 Marionette TRACE conn3 <- [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]]]}] 16:37:48 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. 16:37:48 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html | took 702ms 16:37:48 INFO - PROCESS | 2516 | 1465861068839 Marionette TRACE conn3 -> [0,2961,"getWindowHandle",null] 16:37:48 INFO - PROCESS | 2516 | 1465861068841 Marionette TRACE conn3 <- [1,2961,null,{"value":"13"}] 16:37:48 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html 16:37:48 INFO - PROCESS | 2516 | 1465861068854 Marionette TRACE conn3 -> [0,2962,"setScriptTimeout",{"ms":35000}] 16:37:48 INFO - PROCESS | 2516 | 1465861068855 Marionette TRACE conn3 <- [1,2962,null,{}] 16:37:48 INFO - PROCESS | 2516 | 1465861068859 Marionette TRACE conn3 -> [0,2963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:37:48 INFO - PROCESS | 2516 | 1465861068864 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:37:49 INFO - PROCESS | 2516 | 1465861069016 Marionette TRACE conn3 <- [1,2963,null,{"value":null}] 16:37:49 INFO - PROCESS | 2516 | 1465861069068 Marionette TRACE conn3 -> [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\", \"9aafb883-d809-412a-bdc1-689609e922c0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:37:49 INFO - PROCESS | 2516 | 1465861069070 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:37:49 INFO - PROCESS | 2516 | ++DOCSHELL 19E8B800 == 34 [pid = 2516] [id = 751] 16:37:49 INFO - PROCESS | 2516 | ++DOMWINDOW == 81 (19E8C000) [pid = 2516] [serial = 2252] [outer = 00000000] 16:37:49 INFO - PROCESS | 2516 | ++DOMWINDOW == 82 (1A254800) [pid = 2516] [serial = 2253] [outer = 19E8C000] 16:37:49 INFO - PROCESS | 2516 | 1465861069173 Marionette DEBUG loaded listener.js 16:37:49 INFO - PROCESS | 2516 | ++DOMWINDOW == 83 (1A4A7400) [pid = 2516] [serial = 2254] [outer = 19E8C000] 16:37:49 INFO - PROCESS | 2516 | --DOMWINDOW == 82 (16EDA400) [pid = 2516] [serial = 2211] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html] 16:37:49 INFO - PROCESS | 2516 | --DOMWINDOW == 81 (16993800) [pid = 2516] [serial = 2208] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/event-phases-order.html] 16:37:49 INFO - PROCESS | 2516 | --DOMWINDOW == 80 (1974FC00) [pid = 2516] [serial = 2214] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html] 16:37:49 INFO - PROCESS | 2516 | --DOMWINDOW == 79 (14FC9C00) [pid = 2516] [serial = 2205] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/constructors.html] 16:37:49 INFO - PROCESS | 2516 | --DOMWINDOW == 78 (131D1C00) [pid = 2516] [serial = 2202] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/ClickFakeEvent.nondocument.html] 16:37:49 INFO - PROCESS | 2516 | --DOMWINDOW == 77 (105EA000) [pid = 2516] [serial = 2199] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.nonfinite.html] 16:37:49 INFO - PROCESS | 2516 | --DOMWINDOW == 76 (104E7000) [pid = 2516] [serial = 2196] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.basic.html] 16:37:49 INFO - PROCESS | 2516 | --DOMWINDOW == 75 (105F1C00) [pid = 2516] [serial = 2187] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.multiply.html] 16:37:49 INFO - PROCESS | 2516 | --DOMWINDOW == 74 (1430A000) [pid = 2516] [serial = 2190] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.nonfinite.html] 16:37:49 INFO - PROCESS | 2516 | --DOMWINDOW == 73 (198CE000) [pid = 2516] [serial = 2193] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.skewed.html] 16:37:49 INFO - PROCESS | 2516 | --DOMWINDOW == 72 (1129A400) [pid = 2516] [serial = 2217] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html] 16:37:49 INFO - PROCESS | 2516 | --DOMWINDOW == 71 (15A93800) [pid = 2516] [serial = 2220] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/DOM.event.flow.html] 16:37:49 INFO - PROCESS | 2516 | 1465861069636 Marionette TRACE conn3 <- [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]]]}] 16:37:49 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. 16:37:49 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html | took 858ms 16:37:49 INFO - PROCESS | 2516 | 1465861069709 Marionette TRACE conn3 -> [0,2965,"getWindowHandle",null] 16:37:49 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html 16:37:49 INFO - PROCESS | 2516 | 1465861069711 Marionette TRACE conn3 <- [1,2965,null,{"value":"13"}] 16:37:49 INFO - PROCESS | 2516 | 1465861069714 Marionette TRACE conn3 -> [0,2966,"setScriptTimeout",{"ms":35000}] 16:37:49 INFO - PROCESS | 2516 | 1465861069716 Marionette TRACE conn3 <- [1,2966,null,{}] 16:37:49 INFO - PROCESS | 2516 | 1465861069720 Marionette TRACE conn3 -> [0,2967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:37:49 INFO - PROCESS | 2516 | 1465861069721 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:37:49 INFO - PROCESS | 2516 | 1465861069798 Marionette TRACE conn3 <- [1,2967,null,{"value":null}] 16:37:49 INFO - PROCESS | 2516 | 1465861069898 Marionette TRACE conn3 -> [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\", \"9aafb883-d809-412a-bdc1-689609e922c0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:37:49 INFO - PROCESS | 2516 | 1465861069900 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:37:49 INFO - PROCESS | 2516 | ++DOCSHELL 103C8400 == 35 [pid = 2516] [id = 752] 16:37:49 INFO - PROCESS | 2516 | ++DOMWINDOW == 72 (104E6000) [pid = 2516] [serial = 2255] [outer = 00000000] 16:37:49 INFO - PROCESS | 2516 | ++DOMWINDOW == 73 (13C49C00) [pid = 2516] [serial = 2256] [outer = 104E6000] 16:37:49 INFO - PROCESS | 2516 | 1465861069943 Marionette DEBUG loaded listener.js 16:37:50 INFO - PROCESS | 2516 | ++DOMWINDOW == 74 (19E83C00) [pid = 2516] [serial = 2257] [outer = 104E6000] 16:37:50 INFO - PROCESS | 2516 | 1465861070265 Marionette TRACE conn3 <- [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]]]}] 16:37:50 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. 16:37:50 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html | took 594ms 16:37:50 INFO - PROCESS | 2516 | 1465861070311 Marionette TRACE conn3 -> [0,2969,"getWindowHandle",null] 16:37:50 INFO - PROCESS | 2516 | 1465861070313 Marionette TRACE conn3 <- [1,2969,null,{"value":"13"}] 16:37:50 INFO - PROCESS | 2516 | 1465861070316 Marionette TRACE conn3 -> [0,2970,"setScriptTimeout",{"ms":35000}] 16:37:50 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html 16:37:50 INFO - PROCESS | 2516 | 1465861070319 Marionette TRACE conn3 <- [1,2970,null,{}] 16:37:50 INFO - PROCESS | 2516 | 1465861070322 Marionette TRACE conn3 -> [0,2971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:37:50 INFO - PROCESS | 2516 | 1465861070324 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:37:50 INFO - PROCESS | 2516 | 1465861070447 Marionette TRACE conn3 <- [1,2971,null,{"value":null}] 16:37:50 INFO - PROCESS | 2516 | 1465861070481 Marionette TRACE conn3 -> [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\", \"9aafb883-d809-412a-bdc1-689609e922c0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:37:50 INFO - PROCESS | 2516 | 1465861070483 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:37:50 INFO - PROCESS | 2516 | ++DOCSHELL 16993800 == 36 [pid = 2516] [id = 753] 16:37:50 INFO - PROCESS | 2516 | ++DOMWINDOW == 75 (17E06800) [pid = 2516] [serial = 2258] [outer = 00000000] 16:37:50 INFO - PROCESS | 2516 | ++DOMWINDOW == 76 (1A4E5800) [pid = 2516] [serial = 2259] [outer = 17E06800] 16:37:50 INFO - PROCESS | 2516 | 1465861070526 Marionette DEBUG loaded listener.js 16:37:50 INFO - PROCESS | 2516 | ++DOMWINDOW == 77 (1A4E8C00) [pid = 2516] [serial = 2260] [outer = 17E06800] 16:37:50 INFO - PROCESS | 2516 | 1465861070898 Marionette TRACE conn3 <- [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"]]]}] 16:37:50 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 16:37:50 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9 16:37:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:37:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:37:50 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5 16:37:50 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html | took 640ms 16:37:50 INFO - PROCESS | 2516 | 1465861070955 Marionette TRACE conn3 -> [0,2973,"getWindowHandle",null] 16:37:50 INFO - PROCESS | 2516 | 1465861070957 Marionette TRACE conn3 <- [1,2973,null,{"value":"13"}] 16:37:50 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html 16:37:50 INFO - PROCESS | 2516 | 1465861070960 Marionette TRACE conn3 -> [0,2974,"setScriptTimeout",{"ms":35000}] 16:37:50 INFO - PROCESS | 2516 | 1465861070962 Marionette TRACE conn3 <- [1,2974,null,{}] 16:37:50 INFO - PROCESS | 2516 | 1465861070965 Marionette TRACE conn3 -> [0,2975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:37:50 INFO - PROCESS | 2516 | 1465861070967 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:37:51 INFO - PROCESS | 2516 | 1465861071094 Marionette TRACE conn3 <- [1,2975,null,{"value":null}] 16:37:51 INFO - PROCESS | 2516 | 1465861071106 Marionette TRACE conn3 -> [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\", \"9aafb883-d809-412a-bdc1-689609e922c0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:37:51 INFO - PROCESS | 2516 | 1465861071107 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:37:51 INFO - PROCESS | 2516 | ++DOCSHELL 130C2400 == 37 [pid = 2516] [id = 754] 16:37:51 INFO - PROCESS | 2516 | ++DOMWINDOW == 78 (15A9C400) [pid = 2516] [serial = 2261] [outer = 00000000] 16:37:51 INFO - PROCESS | 2516 | ++DOMWINDOW == 79 (1A688000) [pid = 2516] [serial = 2262] [outer = 15A9C400] 16:37:51 INFO - PROCESS | 2516 | 1465861071151 Marionette DEBUG loaded listener.js 16:37:51 INFO - PROCESS | 2516 | ++DOMWINDOW == 80 (1A68AC00) [pid = 2516] [serial = 2263] [outer = 15A9C400] 16:37:51 INFO - PROCESS | 2516 | 1465861071542 Marionette TRACE conn3 <- [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]]]}] 16:37:51 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. 16:37:51 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html | took 625ms 16:37:51 INFO - PROCESS | 2516 | 1465861071599 Marionette TRACE conn3 -> [0,2977,"getWindowHandle",null] 16:37:51 INFO - PROCESS | 2516 | 1465861071603 Marionette TRACE conn3 <- [1,2977,null,{"value":"13"}] 16:37:51 INFO - PROCESS | 2516 | 1465861071608 Marionette TRACE conn3 -> [0,2978,"setScriptTimeout",{"ms":35000}] 16:37:51 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html 16:37:51 INFO - PROCESS | 2516 | 1465861071613 Marionette TRACE conn3 <- [1,2978,null,{}] 16:37:51 INFO - PROCESS | 2516 | 1465861071619 Marionette TRACE conn3 -> [0,2979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:37:51 INFO - PROCESS | 2516 | 1465861071623 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:37:51 INFO - PROCESS | 2516 | 1465861071768 Marionette TRACE conn3 <- [1,2979,null,{"value":null}] 16:37:51 INFO - PROCESS | 2516 | 1465861071961 Marionette TRACE conn3 -> [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\", \"9aafb883-d809-412a-bdc1-689609e922c0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:37:51 INFO - PROCESS | 2516 | 1465861071966 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:37:51 INFO - PROCESS | 2516 | ++DOCSHELL 10EF0800 == 38 [pid = 2516] [id = 755] 16:37:51 INFO - PROCESS | 2516 | ++DOMWINDOW == 81 (10EF1000) [pid = 2516] [serial = 2264] [outer = 00000000] 16:37:52 INFO - PROCESS | 2516 | ++DOMWINDOW == 82 (11CC8000) [pid = 2516] [serial = 2265] [outer = 10EF1000] 16:37:52 INFO - PROCESS | 2516 | 1465861072045 Marionette DEBUG loaded listener.js 16:37:52 INFO - PROCESS | 2516 | ++DOMWINDOW == 83 (12ADDC00) [pid = 2516] [serial = 2266] [outer = 10EF1000] 16:37:52 INFO - PROCESS | 2516 | ++DOCSHELL 105EB800 == 39 [pid = 2516] [id = 756] 16:37:52 INFO - PROCESS | 2516 | ++DOMWINDOW == 84 (157A4800) [pid = 2516] [serial = 2267] [outer = 00000000] 16:37:52 INFO - PROCESS | 2516 | ++DOMWINDOW == 85 (15E1D800) [pid = 2516] [serial = 2268] [outer = 157A4800] 16:37:52 INFO - PROCESS | 2516 | 1465861072665 Marionette TRACE conn3 <- [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]]]}] 16:37:52 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. 16:37:52 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html | took 1094ms 16:37:52 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html 16:37:52 INFO - PROCESS | 2516 | 1465861072708 Marionette TRACE conn3 -> [0,2981,"getWindowHandle",null] 16:37:52 INFO - PROCESS | 2516 | 1465861072711 Marionette TRACE conn3 <- [1,2981,null,{"value":"13"}] 16:37:52 INFO - PROCESS | 2516 | 1465861072717 Marionette TRACE conn3 -> [0,2982,"setScriptTimeout",{"ms":35000}] 16:37:52 INFO - PROCESS | 2516 | 1465861072721 Marionette TRACE conn3 <- [1,2982,null,{}] 16:37:52 INFO - PROCESS | 2516 | 1465861072725 Marionette TRACE conn3 -> [0,2983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:37:52 INFO - PROCESS | 2516 | 1465861072728 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:37:52 INFO - PROCESS | 2516 | 1465861072854 Marionette TRACE conn3 <- [1,2983,null,{"value":null}] 16:37:52 INFO - PROCESS | 2516 | 1465861072963 Marionette TRACE conn3 -> [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\", \"9aafb883-d809-412a-bdc1-689609e922c0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:37:52 INFO - PROCESS | 2516 | 1465861072965 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:37:52 INFO - PROCESS | 2516 | ++DOCSHELL 15F3D800 == 40 [pid = 2516] [id = 757] 16:37:52 INFO - PROCESS | 2516 | ++DOMWINDOW == 86 (1669C000) [pid = 2516] [serial = 2269] [outer = 00000000] 16:37:52 INFO - PROCESS | 2516 | ++DOMWINDOW == 87 (16D06000) [pid = 2516] [serial = 2270] [outer = 1669C000] 16:37:53 INFO - PROCESS | 2516 | 1465861073019 Marionette DEBUG loaded listener.js 16:37:53 INFO - PROCESS | 2516 | ++DOMWINDOW == 88 (16EE3000) [pid = 2516] [serial = 2271] [outer = 1669C000] 16:37:53 INFO - PROCESS | 2516 | 1465861073578 Marionette TRACE conn3 <- [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]]]}] 16:37:53 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 16:37:53 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 16:37:53 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | took 890ms 16:37:53 INFO - PROCESS | 2516 | 1465861073620 Marionette TRACE conn3 -> [0,2985,"getWindowHandle",null] 16:37:53 INFO - PROCESS | 2516 | 1465861073622 Marionette TRACE conn3 <- [1,2985,null,{"value":"13"}] 16:37:53 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html 16:37:53 INFO - PROCESS | 2516 | 1465861073627 Marionette TRACE conn3 -> [0,2986,"setScriptTimeout",{"ms":35000}] 16:37:53 INFO - PROCESS | 2516 | 1465861073629 Marionette TRACE conn3 <- [1,2986,null,{}] 16:37:53 INFO - PROCESS | 2516 | 1465861073642 Marionette TRACE conn3 -> [0,2987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:37:53 INFO - PROCESS | 2516 | 1465861073647 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:37:53 INFO - PROCESS | 2516 | 1465861073756 Marionette TRACE conn3 <- [1,2987,null,{"value":null}] 16:37:53 INFO - PROCESS | 2516 | 1465861073870 Marionette TRACE conn3 -> [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\", \"9aafb883-d809-412a-bdc1-689609e922c0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:37:53 INFO - PROCESS | 2516 | 1465861073874 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:37:53 INFO - PROCESS | 2516 | ++DOCSHELL 198D1000 == 41 [pid = 2516] [id = 758] 16:37:53 INFO - PROCESS | 2516 | ++DOMWINDOW == 89 (19CAB800) [pid = 2516] [serial = 2272] [outer = 00000000] 16:37:53 INFO - PROCESS | 2516 | ++DOMWINDOW == 90 (1A948400) [pid = 2516] [serial = 2273] [outer = 19CAB800] 16:37:53 INFO - PROCESS | 2516 | 1465861073970 Marionette DEBUG loaded listener.js 16:37:54 INFO - PROCESS | 2516 | ++DOMWINDOW == 91 (1A94E000) [pid = 2516] [serial = 2274] [outer = 19CAB800] 16:37:54 INFO - PROCESS | 2516 | 1465861074480 Marionette TRACE conn3 <- [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]]]}] 16:37:54 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. 16:37:54 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html | took 906ms 16:37:54 INFO - PROCESS | 2516 | 1465861074533 Marionette TRACE conn3 -> [0,2989,"getWindowHandle",null] 16:37:54 INFO - PROCESS | 2516 | 1465861074537 Marionette TRACE conn3 <- [1,2989,null,{"value":"13"}] 16:37:54 INFO - PROCESS | 2516 | 1465861074541 Marionette TRACE conn3 -> [0,2990,"setScriptTimeout",{"ms":35000}] 16:37:54 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html 16:37:54 INFO - PROCESS | 2516 | 1465861074543 Marionette TRACE conn3 <- [1,2990,null,{}] 16:37:54 INFO - PROCESS | 2516 | 1465861074548 Marionette TRACE conn3 -> [0,2991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:37:54 INFO - PROCESS | 2516 | 1465861074550 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:37:54 INFO - PROCESS | 2516 | 1465861074689 Marionette TRACE conn3 <- [1,2991,null,{"value":null}] 16:37:54 INFO - PROCESS | 2516 | 1465861074800 Marionette TRACE conn3 -> [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\", \"9aafb883-d809-412a-bdc1-689609e922c0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:37:54 INFO - PROCESS | 2516 | 1465861074803 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:37:54 INFO - PROCESS | 2516 | ++DOCSHELL 0C75FC00 == 42 [pid = 2516] [id = 759] 16:37:54 INFO - PROCESS | 2516 | ++DOMWINDOW == 92 (0C768800) [pid = 2516] [serial = 2275] [outer = 00000000] 16:37:54 INFO - PROCESS | 2516 | ++DOMWINDOW == 93 (11C20000) [pid = 2516] [serial = 2276] [outer = 0C768800] 16:37:54 INFO - PROCESS | 2516 | 1465861074896 Marionette DEBUG loaded listener.js 16:37:54 INFO - PROCESS | 2516 | ++DOMWINDOW == 94 (12AE3800) [pid = 2516] [serial = 2277] [outer = 0C768800] 16:37:55 INFO - PROCESS | 2516 | 1465861075561 Marionette TRACE conn3 <- [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]]]}] 16:37:55 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. 16:37:55 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html | took 1031ms 16:37:55 INFO - PROCESS | 2516 | 1465861075583 Marionette TRACE conn3 -> [0,2993,"getWindowHandle",null] 16:37:55 INFO - PROCESS | 2516 | 1465861075587 Marionette TRACE conn3 <- [1,2993,null,{"value":"13"}] 16:37:55 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html 16:37:55 INFO - PROCESS | 2516 | 1465861075606 Marionette TRACE conn3 -> [0,2994,"setScriptTimeout",{"ms":35000}] 16:37:55 INFO - PROCESS | 2516 | 1465861075611 Marionette TRACE conn3 <- [1,2994,null,{}] 16:37:55 INFO - PROCESS | 2516 | 1465861075616 Marionette TRACE conn3 -> [0,2995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:37:55 INFO - PROCESS | 2516 | 1465861075618 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:37:55 INFO - PROCESS | 2516 | 1465861075717 Marionette TRACE conn3 <- [1,2995,null,{"value":null}] 16:37:55 INFO - PROCESS | 2516 | 1465861075830 Marionette TRACE conn3 -> [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\", \"9aafb883-d809-412a-bdc1-689609e922c0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:37:55 INFO - PROCESS | 2516 | 1465861075832 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:37:55 INFO - PROCESS | 2516 | ++DOCSHELL 131D9800 == 43 [pid = 2516] [id = 760] 16:37:55 INFO - PROCESS | 2516 | ++DOMWINDOW == 95 (131DA400) [pid = 2516] [serial = 2278] [outer = 00000000] 16:37:55 INFO - PROCESS | 2516 | ++DOMWINDOW == 96 (1393B800) [pid = 2516] [serial = 2279] [outer = 131DA400] 16:37:55 INFO - PROCESS | 2516 | 1465861075881 Marionette DEBUG loaded listener.js 16:37:55 INFO - PROCESS | 2516 | ++DOMWINDOW == 97 (1430E000) [pid = 2516] [serial = 2280] [outer = 131DA400] 16:37:56 INFO - PROCESS | 2516 | --DOCSHELL 16993800 == 42 [pid = 2516] [id = 753] 16:37:56 INFO - PROCESS | 2516 | --DOCSHELL 103C8400 == 41 [pid = 2516] [id = 752] 16:37:56 INFO - PROCESS | 2516 | --DOCSHELL 19E8B800 == 40 [pid = 2516] [id = 751] 16:37:56 INFO - PROCESS | 2516 | --DOCSHELL 19749800 == 39 [pid = 2516] [id = 750] 16:37:56 INFO - PROCESS | 2516 | --DOCSHELL 17950800 == 38 [pid = 2516] [id = 749] 16:37:56 INFO - PROCESS | 2516 | --DOCSHELL 16D08C00 == 37 [pid = 2516] [id = 748] 16:37:56 INFO - PROCESS | 2516 | --DOCSHELL 13C4D000 == 36 [pid = 2516] [id = 747] 16:37:56 INFO - PROCESS | 2516 | --DOCSHELL 11AD1C00 == 35 [pid = 2516] [id = 746] 16:37:56 INFO - PROCESS | 2516 | --DOCSHELL 0C776400 == 34 [pid = 2516] [id = 744] 16:37:56 INFO - PROCESS | 2516 | --DOCSHELL 0C761000 == 33 [pid = 2516] [id = 745] 16:37:56 INFO - PROCESS | 2516 | --DOCSHELL 13D58000 == 32 [pid = 2516] [id = 743] 16:37:56 INFO - PROCESS | 2516 | --DOCSHELL 0C76C800 == 31 [pid = 2516] [id = 742] 16:37:56 INFO - PROCESS | 2516 | --DOCSHELL 0C75FC00 == 30 [pid = 2516] [id = 759] 16:37:56 INFO - PROCESS | 2516 | --DOCSHELL 15F3D800 == 29 [pid = 2516] [id = 757] 16:37:56 INFO - PROCESS | 2516 | --DOCSHELL 198D1000 == 28 [pid = 2516] [id = 758] 16:37:56 INFO - PROCESS | 2516 | --DOCSHELL 130C2400 == 27 [pid = 2516] [id = 754] 16:37:56 INFO - PROCESS | 2516 | --DOCSHELL 105EB800 == 26 [pid = 2516] [id = 756] 16:37:56 INFO - PROCESS | 2516 | --DOCSHELL 10EF0800 == 25 [pid = 2516] [id = 755] 16:37:57 INFO - PROCESS | 2516 | --DOMWINDOW == 96 (16D6DC00) [pid = 2516] [serial = 2209] [outer = 00000000] [url = about:blank] 16:37:57 INFO - PROCESS | 2516 | --DOMWINDOW == 95 (19C9EC00) [pid = 2516] [serial = 2215] [outer = 00000000] [url = about:blank] 16:37:57 INFO - PROCESS | 2516 | --DOMWINDOW == 94 (15A91800) [pid = 2516] [serial = 2206] [outer = 00000000] [url = about:blank] 16:37:57 INFO - PROCESS | 2516 | --DOMWINDOW == 93 (13655400) [pid = 2516] [serial = 2203] [outer = 00000000] [url = about:blank] 16:37:57 INFO - PROCESS | 2516 | --DOMWINDOW == 92 (13939000) [pid = 2516] [serial = 2204] [outer = 00000000] [url = about:blank] 16:37:57 INFO - PROCESS | 2516 | --DOMWINDOW == 91 (10EFCC00) [pid = 2516] [serial = 2200] [outer = 00000000] [url = about:blank] 16:37:57 INFO - PROCESS | 2516 | --DOMWINDOW == 90 (110CA800) [pid = 2516] [serial = 2201] [outer = 00000000] [url = about:blank] 16:37:57 INFO - PROCESS | 2516 | --DOMWINDOW == 89 (12811C00) [pid = 2516] [serial = 2198] [outer = 00000000] [url = about:blank] 16:37:57 INFO - PROCESS | 2516 | --DOMWINDOW == 88 (1129B400) [pid = 2516] [serial = 2197] [outer = 00000000] [url = about:blank] 16:37:57 INFO - PROCESS | 2516 | --DOMWINDOW == 87 (12890800) [pid = 2516] [serial = 2189] [outer = 00000000] [url = about:blank] 16:37:57 INFO - PROCESS | 2516 | --DOMWINDOW == 86 (110BD400) [pid = 2516] [serial = 2188] [outer = 00000000] [url = about:blank] 16:37:57 INFO - PROCESS | 2516 | --DOMWINDOW == 85 (16699400) [pid = 2516] [serial = 2192] [outer = 00000000] [url = about:blank] 16:37:57 INFO - PROCESS | 2516 | --DOMWINDOW == 84 (15012000) [pid = 2516] [serial = 2191] [outer = 00000000] [url = about:blank] 16:37:57 INFO - PROCESS | 2516 | --DOMWINDOW == 83 (1A255000) [pid = 2516] [serial = 2195] [outer = 00000000] [url = about:blank] 16:37:57 INFO - PROCESS | 2516 | --DOMWINDOW == 82 (19CA3400) [pid = 2516] [serial = 2194] [outer = 00000000] [url = about:blank] 16:37:57 INFO - PROCESS | 2516 | --DOMWINDOW == 81 (1771E000) [pid = 2516] [serial = 2213] [outer = 00000000] [url = about:blank] 16:37:57 INFO - PROCESS | 2516 | --DOMWINDOW == 80 (176C9C00) [pid = 2516] [serial = 2212] [outer = 00000000] [url = about:blank] 16:37:57 INFO - PROCESS | 2516 | --DOMWINDOW == 79 (16D76C00) [pid = 2516] [serial = 2219] [outer = 00000000] [url = about:blank] 16:37:57 INFO - PROCESS | 2516 | --DOMWINDOW == 78 (15FB6C00) [pid = 2516] [serial = 2218] [outer = 00000000] [url = about:blank] 16:37:57 INFO - PROCESS | 2516 | --DOMWINDOW == 77 (19CA7000) [pid = 2516] [serial = 2216] [outer = 00000000] [url = about:blank] 16:37:57 INFO - PROCESS | 2516 | --DOMWINDOW == 76 (16EDE800) [pid = 2516] [serial = 2210] [outer = 00000000] [url = about:blank] 16:37:57 INFO - PROCESS | 2516 | --DOMWINDOW == 75 (1A4B0800) [pid = 2516] [serial = 2224] [outer = 00000000] [url = about:blank] 16:37:57 INFO - PROCESS | 2516 | --DOMWINDOW == 74 (19E7F800) [pid = 2516] [serial = 2222] [outer = 00000000] [url = about:blank] 16:37:57 INFO - PROCESS | 2516 | --DOMWINDOW == 73 (19E85C00) [pid = 2516] [serial = 2221] [outer = 00000000] [url = about:blank] 16:37:57 INFO - PROCESS | 2516 | --DOMWINDOW == 72 (15E1E400) [pid = 2516] [serial = 2207] [outer = 00000000] [url = about:blank] 16:37:57 INFO - PROCESS | 2516 | 1465861077055 Marionette TRACE conn3 <- [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]]]}] 16:37:57 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. 16:37:57 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html | took 1500ms 16:37:57 INFO - PROCESS | 2516 | 1465861077111 Marionette TRACE conn3 -> [0,2997,"getWindowHandle",null] 16:37:57 INFO - PROCESS | 2516 | 1465861077115 Marionette TRACE conn3 <- [1,2997,null,{"value":"13"}] 16:37:57 INFO - TEST-START | /FileAPI/FileReaderSync.worker 16:37:57 INFO - PROCESS | 2516 | 1465861077120 Marionette TRACE conn3 -> [0,2998,"setScriptTimeout",{"ms":35000}] 16:37:57 INFO - PROCESS | 2516 | 1465861077123 Marionette TRACE conn3 <- [1,2998,null,{}] 16:37:57 INFO - PROCESS | 2516 | 1465861077129 Marionette TRACE conn3 -> [0,2999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:37:57 INFO - PROCESS | 2516 | 1465861077132 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:37:57 INFO - PROCESS | 2516 | 1465861077217 Marionette TRACE conn3 <- [1,2999,null,{"value":null}] 16:37:57 INFO - PROCESS | 2516 | 1465861077225 Marionette TRACE conn3 -> [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\", \"9aafb883-d809-412a-bdc1-689609e922c0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:37:57 INFO - PROCESS | 2516 | 1465861077230 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:37:57 INFO - PROCESS | 2516 | ++DOCSHELL 105E6C00 == 26 [pid = 2516] [id = 761] 16:37:57 INFO - PROCESS | 2516 | ++DOMWINDOW == 73 (105EA400) [pid = 2516] [serial = 2281] [outer = 00000000] 16:37:57 INFO - PROCESS | 2516 | ++DOMWINDOW == 74 (10A48800) [pid = 2516] [serial = 2282] [outer = 105EA400] 16:37:57 INFO - PROCESS | 2516 | 1465861077277 Marionette DEBUG loaded listener.js 16:37:57 INFO - PROCESS | 2516 | ++DOMWINDOW == 75 (10BA5400) [pid = 2516] [serial = 2283] [outer = 105EA400] 16:37:57 INFO - PROCESS | 2516 | [2516] 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 16:37:57 INFO - PROCESS | 2516 | 1465861077818 Marionette TRACE conn3 <- [1,3000,null,{"value":["/FileAPI/FileReaderSync.worker",0,null,null,[["Interface",0,{},{}],["readAsText",0,{},{}],["readAsDataURL",0,{},{}],["readAsArrayBuffer",0,{},{}]]]}] 16:37:57 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | Interface - {} 16:37:57 INFO - {} 16:37:57 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsText - {} 16:37:57 INFO - {} 16:37:57 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsDataURL - {} 16:37:57 INFO - {} 16:37:57 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsArrayBuffer - {} 16:37:57 INFO - {} 16:37:57 INFO - TEST-OK | /FileAPI/FileReaderSync.worker | took 734ms 16:37:57 INFO - PROCESS | 2516 | 1465861077861 Marionette TRACE conn3 -> [0,3001,"getWindowHandle",null] 16:37:57 INFO - PROCESS | 2516 | 1465861077866 Marionette TRACE conn3 <- [1,3001,null,{"value":"13"}] 16:37:57 INFO - TEST-START | /FileAPI/fileReader.html 16:37:57 INFO - PROCESS | 2516 | 1465861077874 Marionette TRACE conn3 -> [0,3002,"setScriptTimeout",{"ms":35000}] 16:37:57 INFO - PROCESS | 2516 | 1465861077877 Marionette TRACE conn3 <- [1,3002,null,{}] 16:37:57 INFO - PROCESS | 2516 | 1465861077880 Marionette TRACE conn3 -> [0,3003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:37:57 INFO - PROCESS | 2516 | 1465861077883 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:37:57 INFO - PROCESS | 2516 | 1465861077974 Marionette TRACE conn3 <- [1,3003,null,{"value":null}] 16:37:58 INFO - PROCESS | 2516 | 1465861078064 Marionette TRACE conn3 -> [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\", \"9aafb883-d809-412a-bdc1-689609e922c0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:37:58 INFO - PROCESS | 2516 | 1465861078066 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:37:58 INFO - PROCESS | 2516 | ++DOCSHELL 130C2000 == 27 [pid = 2516] [id = 762] 16:37:58 INFO - PROCESS | 2516 | ++DOMWINDOW == 76 (13151800) [pid = 2516] [serial = 2284] [outer = 00000000] 16:37:58 INFO - PROCESS | 2516 | ++DOMWINDOW == 77 (13657000) [pid = 2516] [serial = 2285] [outer = 13151800] 16:37:58 INFO - PROCESS | 2516 | 1465861078112 Marionette DEBUG loaded listener.js 16:37:58 INFO - PROCESS | 2516 | ++DOMWINDOW == 78 (13C11800) [pid = 2516] [serial = 2286] [outer = 13151800] 16:37:58 INFO - PROCESS | 2516 | 1465861078477 Marionette TRACE conn3 <- [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]]]}] 16:37:58 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader interface object 16:37:58 INFO - TEST-PASS | /FileAPI/fileReader.html | no-argument FileReader constructor 16:37:58 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- abort 16:37:58 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- events 16:37:58 INFO - TEST-OK | /FileAPI/fileReader.html | took 640ms 16:37:58 INFO - PROCESS | 2516 | 1465861078510 Marionette TRACE conn3 -> [0,3005,"getWindowHandle",null] 16:37:58 INFO - PROCESS | 2516 | 1465861078512 Marionette TRACE conn3 <- [1,3005,null,{"value":"13"}] 16:37:58 INFO - TEST-START | /FileAPI/historical.html 16:37:58 INFO - PROCESS | 2516 | 1465861078516 Marionette TRACE conn3 -> [0,3006,"setScriptTimeout",{"ms":35000}] 16:37:58 INFO - PROCESS | 2516 | 1465861078519 Marionette TRACE conn3 <- [1,3006,null,{}] 16:37:58 INFO - PROCESS | 2516 | 1465861078529 Marionette TRACE conn3 -> [0,3007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:37:58 INFO - PROCESS | 2516 | 1465861078534 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:37:58 INFO - PROCESS | 2516 | 1465861078654 Marionette TRACE conn3 <- [1,3007,null,{"value":null}] 16:37:58 INFO - PROCESS | 2516 | 1465861078674 Marionette TRACE conn3 -> [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\", \"9aafb883-d809-412a-bdc1-689609e922c0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:37:58 INFO - PROCESS | 2516 | 1465861078677 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:37:58 INFO - PROCESS | 2516 | ++DOCSHELL 15F3D800 == 28 [pid = 2516] [id = 763] 16:37:58 INFO - PROCESS | 2516 | ++DOMWINDOW == 79 (15FC1000) [pid = 2516] [serial = 2287] [outer = 00000000] 16:37:58 INFO - PROCESS | 2516 | ++DOMWINDOW == 80 (16A3C000) [pid = 2516] [serial = 2288] [outer = 15FC1000] 16:37:58 INFO - PROCESS | 2516 | 1465861078724 Marionette DEBUG loaded listener.js 16:37:58 INFO - PROCESS | 2516 | ++DOMWINDOW == 81 (16D04000) [pid = 2516] [serial = 2289] [outer = 15FC1000] 16:37:59 INFO - PROCESS | 2516 | 1465861079182 Marionette TRACE conn3 <- [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"]]]}] 16:37:59 INFO - TEST-PASS | /FileAPI/historical.html | "toNativeLineEndings" should not be supported 16:37:59 INFO - TEST-PASS | /FileAPI/historical.html | "FileError" should not be supported 16:37:59 INFO - TEST-PASS | /FileAPI/historical.html | "FileException" should not be supported 16:37:59 INFO - TEST-PASS | /FileAPI/historical.html | Blob should not support slice prefixed 16:37:59 INFO - TEST-PASS | /FileAPI/historical.html | BlobBuilder should not be supported. 16:37:59 INFO - TEST-FAIL | /FileAPI/historical.html | FileReader should not support readAsBinaryString - assert_false: should not be in reader expected false got true 16:37:59 INFO - @http://web-platform.test:8000/FileAPI/historical.html:42:9 16:37:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:37:59 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:37:59 INFO - @http://web-platform.test:8000/FileAPI/historical.html:40:5 16:37:59 INFO - TEST-OK | /FileAPI/historical.html | took 734ms 16:37:59 INFO - PROCESS | 2516 | 1465861079256 Marionette TRACE conn3 -> [0,3009,"getWindowHandle",null] 16:37:59 INFO - PROCESS | 2516 | 1465861079259 Marionette TRACE conn3 <- [1,3009,null,{"value":"13"}] 16:37:59 INFO - TEST-START | /FileAPI/idlharness.html 16:37:59 INFO - PROCESS | 2516 | 1465861079269 Marionette TRACE conn3 -> [0,3010,"setScriptTimeout",{"ms":35000}] 16:37:59 INFO - PROCESS | 2516 | 1465861079270 Marionette TRACE conn3 <- [1,3010,null,{}] 16:37:59 INFO - PROCESS | 2516 | 1465861079274 Marionette TRACE conn3 -> [0,3011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:37:59 INFO - PROCESS | 2516 | 1465861079276 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:37:59 INFO - PROCESS | 2516 | 1465861079388 Marionette TRACE conn3 <- [1,3011,null,{"value":null}] 16:37:59 INFO - PROCESS | 2516 | 1465861079397 Marionette TRACE conn3 -> [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\", \"9aafb883-d809-412a-bdc1-689609e922c0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:37:59 INFO - PROCESS | 2516 | 1465861079399 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:37:59 INFO - PROCESS | 2516 | ++DOCSHELL 16ED7000 == 29 [pid = 2516] [id = 764] 16:37:59 INFO - PROCESS | 2516 | ++DOMWINDOW == 82 (16EDDC00) [pid = 2516] [serial = 2290] [outer = 00000000] 16:37:59 INFO - PROCESS | 2516 | ++DOMWINDOW == 83 (1700F800) [pid = 2516] [serial = 2291] [outer = 16EDDC00] 16:37:59 INFO - PROCESS | 2516 | 1465861079496 Marionette DEBUG loaded listener.js 16:37:59 INFO - PROCESS | 2516 | ++DOMWINDOW == 84 (176CD400) [pid = 2516] [serial = 2292] [outer = 16EDDC00] 16:38:00 INFO - PROCESS | 2516 | 1465861080349 Marionette TRACE conn3 <- [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]]]}] 16:38:00 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation createObjectURL(Blob) 16:38:00 INFO - TEST-FAIL | /FileAPI/idlharness.html | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 16:38:00 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 16:38:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:38:00 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 16:38:00 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 16:38:00 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 16:38:00 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 16:38:00 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 16:38:00 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation revokeObjectURL(DOMString) 16:38:00 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface object 16:38:00 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object length 16:38:00 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object name 16:38:00 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object 16:38:00 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object's "constructor" property 16:38:00 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute size 16:38:00 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute type 16:38:00 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 16:38:00 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 16:38:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:38:00 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:38:00 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 16:38:00 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 16:38:00 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 16:38:00 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 16:38:00 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 16:38:00 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: operation slice(long long,long long,DOMString) 16:38:00 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 16:38:00 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 16:38:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:38:00 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 16:38:00 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 16:38:00 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 16:38:00 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 16:38:00 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 16:38:00 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob must be primary interface of new Blob(["TEST"]) 16:38:00 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new Blob(["TEST"]) 16:38:00 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) 16:38:00 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) 16:38:00 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 16:38:00 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 16:38:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:38:00 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:38:00 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 16:38:00 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 16:38:00 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 16:38:00 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 16:38:00 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 16:38:00 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) 16:38:00 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 16:38:00 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 16:38:00 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 16:38:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:38:00 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:38:00 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 16:38:00 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 16:38:00 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 16:38:00 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 16:38:00 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 16:38:00 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface object 16:38:00 INFO - TEST-FAIL | /FileAPI/idlharness.html | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 16:38:00 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 16:38:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:38:00 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:38:00 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 16:38:00 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 16:38:00 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 16:38:00 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 16:38:00 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface object name 16:38:00 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object 16:38:00 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object's "constructor" property 16:38:00 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute name 16:38:00 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute lastModified 16:38:00 INFO - TEST-PASS | /FileAPI/idlharness.html | File must be primary interface of new File(["myFileBits"], "myFileName") 16:38:00 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new File(["myFileBits"], "myFileName") 16:38:00 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) 16:38:00 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) 16:38:00 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) 16:38:00 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) 16:38:00 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 16:38:00 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 16:38:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:38:00 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:38:00 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 16:38:00 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 16:38:00 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 16:38:00 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 16:38:00 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 16:38:00 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) 16:38:00 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 16:38:00 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 16:38:00 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 16:38:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:38:00 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:38:00 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 16:38:00 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 16:38:00 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 16:38:00 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 16:38:00 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 16:38:00 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface object 16:38:00 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object length 16:38:00 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object name 16:38:00 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object 16:38:00 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object's "constructor" property 16:38:00 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: operation item(unsigned long) 16:38:00 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: attribute length 16:38:00 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList must be primary interface of file_input.files 16:38:00 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of file_input.files 16:38:00 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "item" with the proper type (0) 16:38:00 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError 16:38:00 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "length" with the proper type (1) 16:38:00 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface object 16:38:00 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object length 16:38:00 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object name 16:38:00 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object 16:38:00 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object's "constructor" property 16:38:00 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsArrayBuffer(Blob) 16:38:00 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsText(Blob,DOMString) 16:38:00 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsDataURL(Blob) 16:38:00 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation abort() 16:38:00 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface object 16:38:00 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface prototype object 16:38:00 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface object 16:38:00 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface prototype object 16:38:00 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface object 16:38:00 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface prototype object 16:38:00 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute readyState 16:38:00 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute result 16:38:00 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute error 16:38:00 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadstart 16:38:00 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onprogress 16:38:00 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onload 16:38:00 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onabort 16:38:00 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onerror 16:38:00 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadend 16:38:00 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader must be primary interface of new FileReader() 16:38:00 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new FileReader() 16:38:00 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) 16:38:00 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError 16:38:00 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) 16:38:00 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError 16:38:00 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) 16:38:00 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError 16:38:00 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) 16:38:00 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) 16:38:00 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) 16:38:00 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) 16:38:00 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) 16:38:00 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) 16:38:00 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) 16:38:00 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) 16:38:00 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) 16:38:00 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) 16:38:00 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) 16:38:00 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) 16:38:00 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) 16:38:00 INFO - TEST-OK | /FileAPI/idlharness.html | took 1234ms 16:38:00 INFO - PROCESS | 2516 | 1465861080496 Marionette TRACE conn3 -> [0,3013,"getWindowHandle",null] 16:38:00 INFO - PROCESS | 2516 | 1465861080498 Marionette TRACE conn3 <- [1,3013,null,{"value":"13"}] 16:38:00 INFO - TEST-START | /FileAPI/idlharness.worker 16:38:00 INFO - PROCESS | 2516 | 1465861080509 Marionette TRACE conn3 -> [0,3014,"setScriptTimeout",{"ms":35000}] 16:38:00 INFO - PROCESS | 2516 | 1465861080510 Marionette TRACE conn3 <- [1,3014,null,{}] 16:38:00 INFO - PROCESS | 2516 | 1465861080514 Marionette TRACE conn3 -> [0,3015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:38:00 INFO - PROCESS | 2516 | 1465861080516 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:38:00 INFO - PROCESS | 2516 | 1465861080631 Marionette TRACE conn3 <- [1,3015,null,{"value":null}] 16:38:00 INFO - PROCESS | 2516 | 1465861080639 Marionette TRACE conn3 -> [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\", \"9aafb883-d809-412a-bdc1-689609e922c0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:38:00 INFO - PROCESS | 2516 | 1465861080641 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:38:00 INFO - PROCESS | 2516 | ++DOCSHELL 1700A000 == 30 [pid = 2516] [id = 765] 16:38:00 INFO - PROCESS | 2516 | ++DOMWINDOW == 85 (17E56800) [pid = 2516] [serial = 2293] [outer = 00000000] 16:38:00 INFO - PROCESS | 2516 | ++DOMWINDOW == 86 (1A67D000) [pid = 2516] [serial = 2294] [outer = 17E56800] 16:38:00 INFO - PROCESS | 2516 | 1465861080684 Marionette DEBUG loaded listener.js 16:38:00 INFO - PROCESS | 2516 | ++DOMWINDOW == 87 (1A685800) [pid = 2516] [serial = 2295] [outer = 17E56800] 16:38:00 INFO - PROCESS | 2516 | [2516] 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 16:38:01 INFO - PROCESS | 2516 | --DOMWINDOW == 86 (17953800) [pid = 2516] [serial = 2246] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopPropagation.deferred.effect.html] 16:38:01 INFO - PROCESS | 2516 | --DOMWINDOW == 85 (104E6000) [pid = 2516] [serial = 2255] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html] 16:38:01 INFO - PROCESS | 2516 | --DOMWINDOW == 84 (19753400) [pid = 2516] [serial = 2249] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html] 16:38:01 INFO - PROCESS | 2516 | --DOMWINDOW == 83 (19E8C000) [pid = 2516] [serial = 2252] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html] 16:38:01 INFO - PROCESS | 2516 | --DOMWINDOW == 82 (17E06800) [pid = 2516] [serial = 2258] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html] 16:38:01 INFO - PROCESS | 2516 | --DOMWINDOW == 81 (0F391400) [pid = 2516] [serial = 2226] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html] 16:38:01 INFO - PROCESS | 2516 | --DOMWINDOW == 80 (1A254000) [pid = 2516] [serial = 2223] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventListener.eventHandler.html] 16:38:01 INFO - PROCESS | 2516 | --DOMWINDOW == 79 (16D09000) [pid = 2516] [serial = 2243] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopImmediatePropagation.effect.html] 16:38:01 INFO - PROCESS | 2516 | --DOMWINDOW == 78 (11AD4C00) [pid = 2516] [serial = 2237] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html] 16:38:01 INFO - PROCESS | 2516 | --DOMWINDOW == 77 (13D5FC00) [pid = 2516] [serial = 2229] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html] 16:38:01 INFO - PROCESS | 2516 | --DOMWINDOW == 76 (13C4D400) [pid = 2516] [serial = 2240] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/domnodeinserted.html] 16:38:01 INFO - PROCESS | 2516 | --DOMWINDOW == 75 (0C778C00) [pid = 2516] [serial = 2232] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html] 16:38:01 INFO - PROCESS | 2516 | --DOMWINDOW == 74 (0C766400) [pid = 2516] [serial = 2235] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/support/ProcessingInstruction.DOMCharacterDataModified.xml] 16:38:01 INFO - PROCESS | 2516 | --DOMWINDOW == 73 (15A9C400) [pid = 2516] [serial = 2261] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html] 16:38:01 INFO - PROCESS | 2516 | 1465861081690 Marionette TRACE conn3 <- [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,{},{}]]]}] 16:38:01 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation createObjectURL(Blob) - {} 16:38:01 INFO - {} 16:38:01 INFO - TEST-FAIL | /FileAPI/idlharness.worker | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 16:38:01 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 16:38:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:38:01 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 16:38:01 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 16:38:01 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 16:38:01 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 16:38:01 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 16:38:01 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation revokeObjectURL(DOMString) - {} 16:38:01 INFO - {} 16:38:01 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface object - {} 16:38:01 INFO - {} 16:38:01 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object length - {} 16:38:01 INFO - {} 16:38:01 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object name - {} 16:38:01 INFO - {} 16:38:01 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object - {} 16:38:01 INFO - {} 16:38:01 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object's "constructor" property - {} 16:38:01 INFO - {} 16:38:01 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute size - {} 16:38:01 INFO - {} 16:38:01 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute type - {} 16:38:01 INFO - {} 16:38:01 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 16:38:01 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 16:38:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:38:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:38:01 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 16:38:01 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 16:38:01 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 16:38:01 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 16:38:01 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 16:38:01 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: operation slice(long long,long long,DOMString) - {} 16:38:01 INFO - {} 16:38:01 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 16:38:01 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 16:38:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:38:01 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 16:38:01 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 16:38:01 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 16:38:01 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 16:38:01 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 16:38:01 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob must be primary interface of new Blob(["TEST"]) - {} 16:38:01 INFO - {} 16:38:01 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new Blob(["TEST"]) - {} 16:38:01 INFO - {} 16:38:01 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) - {} 16:38:01 INFO - {} 16:38:01 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) - {} 16:38:01 INFO - {} 16:38:01 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 16:38:01 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 16:38:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:38:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:38:01 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 16:38:01 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 16:38:01 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 16:38:01 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 16:38:01 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 16:38:01 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) - {} 16:38:01 INFO - {} 16:38:01 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 - {} 16:38:01 INFO - {} 16:38:01 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 16:38:01 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 16:38:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:38:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:38:01 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 16:38:01 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 16:38:01 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 16:38:01 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 16:38:01 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 16:38:01 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface object - {} 16:38:01 INFO - {} 16:38:01 INFO - TEST-FAIL | /FileAPI/idlharness.worker | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 16:38:01 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 16:38:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:38:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:38:01 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 16:38:01 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 16:38:01 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 16:38:01 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 16:38:01 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface object name - {} 16:38:01 INFO - {} 16:38:01 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object - {} 16:38:01 INFO - {} 16:38:01 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object's "constructor" property - {} 16:38:01 INFO - {} 16:38:01 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute name - {} 16:38:01 INFO - {} 16:38:01 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute lastModified - {} 16:38:01 INFO - {} 16:38:01 INFO - TEST-PASS | /FileAPI/idlharness.worker | File must be primary interface of new File(["myFileBits"], "myFileName") - {} 16:38:01 INFO - {} 16:38:01 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new File(["myFileBits"], "myFileName") - {} 16:38:01 INFO - {} 16:38:01 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) - {} 16:38:01 INFO - {} 16:38:01 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) - {} 16:38:01 INFO - {} 16:38:01 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) - {} 16:38:01 INFO - {} 16:38:01 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) - {} 16:38:01 INFO - {} 16:38:01 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 16:38:01 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 16:38:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:38:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:38:01 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 16:38:01 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 16:38:01 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 16:38:01 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 16:38:01 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 16:38:01 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) - {} 16:38:01 INFO - {} 16:38:01 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 - {} 16:38:01 INFO - {} 16:38:01 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 16:38:01 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 16:38:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:38:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:38:01 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 16:38:01 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 16:38:01 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 16:38:01 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 16:38:01 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 16:38:01 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 16:38:01 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9 16:38:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:38:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:38:01 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5 16:38:01 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 16:38:01 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 16:38:01 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 16:38:01 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 16:38:01 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13 16:38:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:38:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:38:01 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 16:38:01 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 16:38:01 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 16:38:01 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 16:38:01 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object name - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 16:38:01 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13 16:38:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:38:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:38:01 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9 16:38:01 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 16:38:01 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 16:38:01 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 16:38:01 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 16:38:01 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9 16:38:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:38:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:38:01 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5 16:38:01 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 16:38:01 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 16:38:01 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 16:38:01 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 16:38:01 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9 16:38:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:38:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:38:01 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5 16:38:01 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 16:38:01 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 16:38:01 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 16:38:01 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 16:38:01 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9 16:38:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:38:01 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 16:38:01 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 16:38:01 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 16:38:01 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 16:38:01 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 16:38:01 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: attribute length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 16:38:01 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9 16:38:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:38:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:38:01 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 16:38:01 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 16:38:01 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 16:38:01 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 16:38:01 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 16:38:01 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface object - {} 16:38:01 INFO - {} 16:38:01 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object length - {} 16:38:01 INFO - {} 16:38:01 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object name - {} 16:38:01 INFO - {} 16:38:01 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object - {} 16:38:01 INFO - {} 16:38:01 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object's "constructor" property - {} 16:38:01 INFO - {} 16:38:01 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsArrayBuffer(Blob) - {} 16:38:01 INFO - {} 16:38:01 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsText(Blob,DOMString) - {} 16:38:01 INFO - {} 16:38:01 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsDataURL(Blob) - {} 16:38:01 INFO - {} 16:38:01 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation abort() - {} 16:38:01 INFO - {} 16:38:01 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface object - {} 16:38:01 INFO - {} 16:38:01 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface prototype object - {} 16:38:01 INFO - {} 16:38:01 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface object - {} 16:38:01 INFO - {} 16:38:01 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface prototype object - {} 16:38:01 INFO - {} 16:38:01 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface object - {} 16:38:01 INFO - {} 16:38:01 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface prototype object - {} 16:38:01 INFO - {} 16:38:01 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute readyState - {} 16:38:01 INFO - {} 16:38:01 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute result - {} 16:38:01 INFO - {} 16:38:01 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute error - {} 16:38:01 INFO - {} 16:38:01 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadstart - {} 16:38:01 INFO - {} 16:38:01 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onprogress - {} 16:38:01 INFO - {} 16:38:01 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onload - {} 16:38:01 INFO - {} 16:38:01 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onabort - {} 16:38:01 INFO - {} 16:38:01 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onerror - {} 16:38:01 INFO - {} 16:38:01 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadend - {} 16:38:01 INFO - {} 16:38:01 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader must be primary interface of new FileReader() - {} 16:38:01 INFO - {} 16:38:01 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReader() - {} 16:38:01 INFO - {} 16:38:01 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 16:38:01 INFO - {} 16:38:01 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError - {} 16:38:01 INFO - {} 16:38:01 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) - {} 16:38:01 INFO - {} 16:38:01 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError - {} 16:38:01 INFO - {} 16:38:01 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) - {} 16:38:01 INFO - {} 16:38:01 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError - {} 16:38:01 INFO - {} 16:38:01 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) - {} 16:38:01 INFO - {} 16:38:01 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) - {} 16:38:01 INFO - {} 16:38:01 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) - {} 16:38:01 INFO - {} 16:38:01 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) - {} 16:38:01 INFO - {} 16:38:01 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) - {} 16:38:01 INFO - {} 16:38:01 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) - {} 16:38:01 INFO - {} 16:38:01 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) - {} 16:38:01 INFO - {} 16:38:01 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) - {} 16:38:01 INFO - {} 16:38:01 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) - {} 16:38:01 INFO - {} 16:38:01 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) - {} 16:38:01 INFO - {} 16:38:01 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) - {} 16:38:01 INFO - {} 16:38:01 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) - {} 16:38:01 INFO - {} 16:38:01 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) - {} 16:38:01 INFO - {} 16:38:01 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface object - {} 16:38:01 INFO - {} 16:38:01 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object length - {} 16:38:01 INFO - {} 16:38:01 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object name - {} 16:38:01 INFO - {} 16:38:01 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object - {} 16:38:01 INFO - {} 16:38:01 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object's "constructor" property - {} 16:38:01 INFO - {} 16:38:01 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsArrayBuffer(Blob) - {} 16:38:01 INFO - {} 16:38:01 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsText(Blob,DOMString) - {} 16:38:01 INFO - {} 16:38:01 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsDataURL(Blob) - {} 16:38:01 INFO - {} 16:38:01 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync must be primary interface of new FileReaderSync() - {} 16:38:01 INFO - {} 16:38:01 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReaderSync() - {} 16:38:01 INFO - {} 16:38:01 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 16:38:01 INFO - {} 16:38:01 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 16:38:01 INFO - {} 16:38:01 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsText" with the proper type (1) - {} 16:38:01 INFO - {} 16:38:01 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError - {} 16:38:01 INFO - {} 16:38:01 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsDataURL" with the proper type (2) - {} 16:38:01 INFO - {} 16:38:01 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 16:38:01 INFO - {} 16:38:01 INFO - TEST-OK | /FileAPI/idlharness.worker | took 1343ms 16:38:01 INFO - TEST-START | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html 16:38:01 INFO - PROCESS | 2516 | 1465861081863 Marionette TRACE conn3 -> [0,3017,"getWindowHandle",null] 16:38:01 INFO - PROCESS | 2516 | 1465861081865 Marionette TRACE conn3 <- [1,3017,null,{"value":"13"}] 16:38:01 INFO - PROCESS | 2516 | 1465861081868 Marionette TRACE conn3 -> [0,3018,"setScriptTimeout",{"ms":35000}] 16:38:01 INFO - PROCESS | 2516 | 1465861081870 Marionette TRACE conn3 <- [1,3018,null,{}] 16:38:01 INFO - PROCESS | 2516 | 1465861081880 Marionette TRACE conn3 -> [0,3019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:38:01 INFO - PROCESS | 2516 | 1465861081885 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:38:02 INFO - PROCESS | 2516 | 1465861082047 Marionette TRACE conn3 <- [1,3019,null,{"value":null}] 16:38:02 INFO - PROCESS | 2516 | 1465861082057 Marionette TRACE conn3 -> [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\", \"9aafb883-d809-412a-bdc1-689609e922c0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:38:02 INFO - PROCESS | 2516 | 1465861082059 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:38:02 INFO - PROCESS | 2516 | ++DOCSHELL 1AB8C400 == 31 [pid = 2516] [id = 766] 16:38:02 INFO - PROCESS | 2516 | ++DOMWINDOW == 74 (1AB8CC00) [pid = 2516] [serial = 2296] [outer = 00000000] 16:38:02 INFO - PROCESS | 2516 | ++DOMWINDOW == 75 (1B516800) [pid = 2516] [serial = 2297] [outer = 1AB8CC00] 16:38:02 INFO - PROCESS | 2516 | 1465861082104 Marionette DEBUG loaded listener.js 16:38:02 INFO - PROCESS | 2516 | ++DOMWINDOW == 76 (1B51E400) [pid = 2516] [serial = 2298] [outer = 1AB8CC00] 16:38:02 INFO - PROCESS | 2516 | 1465861082489 Marionette TRACE conn3 <- [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]]]}] 16:38:02 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 16:38:02 INFO - TEST-OK | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html | took 625ms 16:38:02 INFO - TEST-START | /FileAPI/blob/Blob-XHR-revoke.html 16:38:02 INFO - PROCESS | 2516 | 1465861082506 Marionette TRACE conn3 -> [0,3021,"getWindowHandle",null] 16:38:02 INFO - PROCESS | 2516 | 1465861082508 Marionette TRACE conn3 <- [1,3021,null,{"value":"13"}] 16:38:02 INFO - PROCESS | 2516 | 1465861082511 Marionette TRACE conn3 -> [0,3022,"setScriptTimeout",{"ms":35000}] 16:38:02 INFO - PROCESS | 2516 | 1465861082513 Marionette TRACE conn3 <- [1,3022,null,{}] 16:38:02 INFO - PROCESS | 2516 | 1465861082516 Marionette TRACE conn3 -> [0,3023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:38:02 INFO - PROCESS | 2516 | 1465861082518 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:38:02 INFO - PROCESS | 2516 | 1465861082594 Marionette TRACE conn3 <- [1,3023,null,{"value":null}] 16:38:02 INFO - PROCESS | 2516 | 1465861082695 Marionette TRACE conn3 -> [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\", \"9aafb883-d809-412a-bdc1-689609e922c0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:38:02 INFO - PROCESS | 2516 | 1465861082697 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:38:02 INFO - PROCESS | 2516 | ++DOCSHELL 15A2A800 == 32 [pid = 2516] [id = 767] 16:38:02 INFO - PROCESS | 2516 | ++DOMWINDOW == 77 (15A2B400) [pid = 2516] [serial = 2299] [outer = 00000000] 16:38:02 INFO - PROCESS | 2516 | ++DOMWINDOW == 78 (15A2E400) [pid = 2516] [serial = 2300] [outer = 15A2B400] 16:38:02 INFO - PROCESS | 2516 | 1465861082739 Marionette DEBUG loaded listener.js 16:38:02 INFO - PROCESS | 2516 | ++DOMWINDOW == 79 (15A34C00) [pid = 2516] [serial = 2301] [outer = 15A2B400] 16:38:03 INFO - PROCESS | 2516 | 1465861083081 Marionette TRACE conn3 <- [1,3024,null,{"value":["/FileAPI/blob/Blob-XHR-revoke.html",0,null,null,[["Revoking blob URL used with XMLHttpRequest",0,null,null]]]}] 16:38:03 INFO - TEST-PASS | /FileAPI/blob/Blob-XHR-revoke.html | Revoking blob URL used with XMLHttpRequest 16:38:03 INFO - TEST-OK | /FileAPI/blob/Blob-XHR-revoke.html | took 593ms 16:38:03 INFO - PROCESS | 2516 | 1465861083109 Marionette TRACE conn3 -> [0,3025,"getWindowHandle",null] 16:38:03 INFO - PROCESS | 2516 | 1465861083111 Marionette TRACE conn3 <- [1,3025,null,{"value":"13"}] 16:38:03 INFO - TEST-START | /FileAPI/blob/Blob-close.html 16:38:03 INFO - PROCESS | 2516 | 1465861083114 Marionette TRACE conn3 -> [0,3026,"setScriptTimeout",{"ms":35000}] 16:38:03 INFO - PROCESS | 2516 | 1465861083116 Marionette TRACE conn3 <- [1,3026,null,{}] 16:38:03 INFO - PROCESS | 2516 | 1465861083119 Marionette TRACE conn3 -> [0,3027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:38:03 INFO - PROCESS | 2516 | 1465861083121 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:38:03 INFO - PROCESS | 2516 | 1465861083241 Marionette TRACE conn3 <- [1,3027,null,{"value":null}] 16:38:03 INFO - PROCESS | 2516 | 1465861083299 Marionette TRACE conn3 -> [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\", \"9aafb883-d809-412a-bdc1-689609e922c0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:38:03 INFO - PROCESS | 2516 | 1465861083301 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:38:03 INFO - PROCESS | 2516 | ++DOCSHELL 0C764400 == 33 [pid = 2516] [id = 768] 16:38:03 INFO - PROCESS | 2516 | ++DOMWINDOW == 80 (11C28400) [pid = 2516] [serial = 2302] [outer = 00000000] 16:38:03 INFO - PROCESS | 2516 | ++DOMWINDOW == 81 (15A31400) [pid = 2516] [serial = 2303] [outer = 11C28400] 16:38:03 INFO - PROCESS | 2516 | 1465861083343 Marionette DEBUG loaded listener.js 16:38:03 INFO - PROCESS | 2516 | ++DOMWINDOW == 82 (15A32000) [pid = 2516] [serial = 2304] [outer = 11C28400] 16:38:03 INFO - PROCESS | 2516 | 1465861083962 Marionette TRACE conn3 <- [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"]]]}] 16:38:03 INFO - TEST-FAIL | /FileAPI/blob/Blob-close.html | Blob.close - blob.close is not a function 16:38:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3 16:38:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:38:03 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:38:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1 16:38:03 INFO - TEST-OK | /FileAPI/blob/Blob-close.html | took 906ms 16:38:04 INFO - PROCESS | 2516 | 1465861084020 Marionette TRACE conn3 -> [0,3029,"getWindowHandle",null] 16:38:04 INFO - PROCESS | 2516 | 1465861084024 Marionette TRACE conn3 <- [1,3029,null,{"value":"13"}] 16:38:04 INFO - TEST-START | /FileAPI/blob/Blob-constructor.html 16:38:04 INFO - PROCESS | 2516 | 1465861084029 Marionette TRACE conn3 -> [0,3030,"setScriptTimeout",{"ms":35000}] 16:38:04 INFO - PROCESS | 2516 | 1465861084035 Marionette TRACE conn3 <- [1,3030,null,{}] 16:38:04 INFO - PROCESS | 2516 | 1465861084040 Marionette TRACE conn3 -> [0,3031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:38:04 INFO - PROCESS | 2516 | 1465861084042 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:38:04 INFO - PROCESS | 2516 | 1465861084184 Marionette TRACE conn3 <- [1,3031,null,{"value":null}] 16:38:04 INFO - PROCESS | 2516 | 1465861084328 Marionette TRACE conn3 -> [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\", \"9aafb883-d809-412a-bdc1-689609e922c0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:38:04 INFO - PROCESS | 2516 | 1465861084331 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:38:04 INFO - PROCESS | 2516 | ++DOCSHELL 110CA800 == 34 [pid = 2516] [id = 769] 16:38:04 INFO - PROCESS | 2516 | ++DOMWINDOW == 83 (11299C00) [pid = 2516] [serial = 2305] [outer = 00000000] 16:38:04 INFO - PROCESS | 2516 | ++DOMWINDOW == 84 (131D8800) [pid = 2516] [serial = 2306] [outer = 11299C00] 16:38:04 INFO - PROCESS | 2516 | 1465861084388 Marionette DEBUG loaded listener.js 16:38:04 INFO - PROCESS | 2516 | ++DOMWINDOW == 85 (1393A800) [pid = 2516] [serial = 2307] [outer = 11299C00] 16:38:05 INFO - PROCESS | 2516 | 1465861085239 Marionette TRACE conn3 <- [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]]]}] 16:38:05 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob interface object 16:38:05 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor 16:38:05 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without 'new' 16:38:05 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without brackets 16:38:05 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing non-objects, Dates and RegExps for blobParts should throw a TypeError. 16:38:05 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A plain object with @@iterator should be treated as a sequence for the blobParts argument. 16:38:05 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. 16:38:05 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A String object should be treated as a sequence for the blobParts argument. 16:38:05 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A Uint8Array object should be treated as a sequence for the blobParts argument. 16:38:05 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | The length getter should be invoked and any exceptions should be propagated. 16:38:05 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'.) 16:38:05 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToUint32 should be applied to the length and any exceptions should be propagated. 16:38:05 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Getters and value conversions should happen in order until an exception is thrown. 16:38:05 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array and any exceptions should be propagated. 16:38:05 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (pop). 16:38:05 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (unshift). 16:38:05 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array. 16:38:05 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ArrayBuffer elements of the blobParts array should be supported. 16:38:05 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing typed arrays as elements of the blobParts array should work. 16:38:05 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a Float64Array as element of the blobParts array should work. 16:38:05 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing an platform object that supports indexed properties as the blobParts array should work (select). 16:38:05 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (MessagePort[]). 16:38:05 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (Attr[]). 16:38:05 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two blobs 16:38:05 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two buffers 16:38:05 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two bufferviews 16:38:05 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with mixed types 16:38:05 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. 16:38:05 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3 16:38:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:38:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:38:05 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1 16:38:05 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | options properties should be accessed in lexicographic order. 16:38:05 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Arguments should be evaluated from left to right. 16:38:05 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults. 16:38:05 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults (with newlines). 16:38:05 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults. 16:38:05 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults (with newlines). 16:38:05 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults. 16:38:05 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults (with newlines). 16:38:05 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults. 16:38:05 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults (with newlines). 16:38:05 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. 16:38:05 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12 16:38:05 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 16:38:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:38:05 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 16:38:05 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3 16:38:05 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 16:38:05 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. 16:38:05 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12 16:38:05 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 16:38:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:38:05 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 16:38:05 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3 16:38:05 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 16:38:05 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults. 16:38:05 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults (with newlines). 16:38:05 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'transparent'. 16:38:05 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'native'. - assert_equals: expected 9 but got 13 16:38:05 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5 16:38:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:38:05 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 16:38:05 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1 16:38:05 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "" 16:38:05 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "a" 16:38:05 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "A" - assert_equals: expected "a" but got "A" 16:38:05 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 16:38:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:38:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:38:05 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 16:38:05 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 16:38:05 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/html" 16:38:05 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "TEXT/HTML" - assert_equals: expected "text/html" but got "TEXT/HTML" 16:38:05 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 16:38:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:38:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:38:05 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 16:38:05 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 16:38:05 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "å" - assert_equals: expected "" but got "å" 16:38:05 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 16:38:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:38:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:38:05 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 16:38:05 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 16:38:05 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "𐑾" - assert_equals: expected "" but got "𐑾" 16:38:05 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 16:38:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:38:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:38:05 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 16:38:05 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 16:38:05 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type " image/gif " 16:38:05 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "\timage/gif\t" - assert_equals: expected "" but got "\timage/gif\t" 16:38:05 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 16:38:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:38:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:38:05 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 16:38:05 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 16:38:05 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif;" - assert_equals: expected "" but got "image/gif;" 16:38:05 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 16:38:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:38:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:38:05 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 16:38:05 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 16:38:05 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "İmage/gif" - assert_equals: expected "" but got "İmage/gif" 16:38:05 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 16:38:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:38:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:38:05 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 16:38:05 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 16:38:05 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "ımage/gif" - assert_equals: expected "" but got "ımage/gif" 16:38:05 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 16:38:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:38:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:38:05 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 16:38:05 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 16:38:05 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif\0" - assert_equals: expected "" but got "image/gif\0" 16:38:05 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 16:38:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:38:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:38:05 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 16:38:05 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 16:38:05 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "unknown/unknown" 16:38:05 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/plain" 16:38:05 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "image/png" 16:38:05 INFO - TEST-OK | /FileAPI/blob/Blob-constructor.html | took 1311ms 16:38:05 INFO - PROCESS | 2516 | 1465861085379 Marionette TRACE conn3 -> [0,3033,"getWindowHandle",null] 16:38:05 INFO - PROCESS | 2516 | 1465861085384 Marionette TRACE conn3 <- [1,3033,null,{"value":"13"}] 16:38:05 INFO - TEST-START | /FileAPI/blob/Blob-in-worker.worker 16:38:05 INFO - PROCESS | 2516 | 1465861085391 Marionette TRACE conn3 -> [0,3034,"setScriptTimeout",{"ms":35000}] 16:38:05 INFO - PROCESS | 2516 | 1465861085394 Marionette TRACE conn3 <- [1,3034,null,{}] 16:38:05 INFO - PROCESS | 2516 | 1465861085398 Marionette TRACE conn3 -> [0,3035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:38:05 INFO - PROCESS | 2516 | 1465861085400 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:38:05 INFO - PROCESS | 2516 | 1465861085501 Marionette TRACE conn3 <- [1,3035,null,{"value":null}] 16:38:05 INFO - PROCESS | 2516 | 1465861085648 Marionette TRACE conn3 -> [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\", \"9aafb883-d809-412a-bdc1-689609e922c0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:38:05 INFO - PROCESS | 2516 | 1465861085650 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:38:05 INFO - PROCESS | 2516 | ++DOCSHELL 13130800 == 35 [pid = 2516] [id = 770] 16:38:05 INFO - PROCESS | 2516 | ++DOMWINDOW == 86 (15A2C000) [pid = 2516] [serial = 2308] [outer = 00000000] 16:38:05 INFO - PROCESS | 2516 | ++DOMWINDOW == 87 (16738400) [pid = 2516] [serial = 2309] [outer = 15A2C000] 16:38:05 INFO - PROCESS | 2516 | 1465861085704 Marionette DEBUG loaded listener.js 16:38:05 INFO - PROCESS | 2516 | ++DOMWINDOW == 88 (16994000) [pid = 2516] [serial = 2310] [outer = 15A2C000] 16:38:05 INFO - PROCESS | 2516 | [2516] 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 16:38:06 INFO - PROCESS | 2516 | 1465861086481 Marionette TRACE conn3 <- [1,3036,null,{"value":["/FileAPI/blob/Blob-in-worker.worker",0,null,null,[["Create Blob in Worker",0,{},{}]]]}] 16:38:06 INFO - TEST-PASS | /FileAPI/blob/Blob-in-worker.worker | Create Blob in Worker - {} 16:38:06 INFO - {} 16:38:06 INFO - TEST-OK | /FileAPI/blob/Blob-in-worker.worker | took 1140ms 16:38:06 INFO - PROCESS | 2516 | 1465861086533 Marionette TRACE conn3 -> [0,3037,"getWindowHandle",null] 16:38:06 INFO - PROCESS | 2516 | 1465861086536 Marionette TRACE conn3 <- [1,3037,null,{"value":"13"}] 16:38:06 INFO - TEST-START | /FileAPI/blob/Blob-slice-overflow.html 16:38:06 INFO - PROCESS | 2516 | 1465861086541 Marionette TRACE conn3 -> [0,3038,"setScriptTimeout",{"ms":35000}] 16:38:06 INFO - PROCESS | 2516 | 1465861086544 Marionette TRACE conn3 <- [1,3038,null,{}] 16:38:06 INFO - PROCESS | 2516 | 1465861086550 Marionette TRACE conn3 -> [0,3039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:38:06 INFO - PROCESS | 2516 | 1465861086552 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:38:06 INFO - PROCESS | 2516 | 1465861086669 Marionette TRACE conn3 <- [1,3039,null,{"value":null}] 16:38:06 INFO - PROCESS | 2516 | --DOCSHELL 15A2A800 == 34 [pid = 2516] [id = 767] 16:38:06 INFO - PROCESS | 2516 | --DOCSHELL 1AB8C400 == 33 [pid = 2516] [id = 766] 16:38:06 INFO - PROCESS | 2516 | --DOCSHELL 1700A000 == 32 [pid = 2516] [id = 765] 16:38:06 INFO - PROCESS | 2516 | --DOCSHELL 16ED7000 == 31 [pid = 2516] [id = 764] 16:38:06 INFO - PROCESS | 2516 | --DOCSHELL 15F3D800 == 30 [pid = 2516] [id = 763] 16:38:06 INFO - PROCESS | 2516 | --DOCSHELL 130C2000 == 29 [pid = 2516] [id = 762] 16:38:06 INFO - PROCESS | 2516 | --DOCSHELL 105E6C00 == 28 [pid = 2516] [id = 761] 16:38:06 INFO - PROCESS | 2516 | --DOMWINDOW == 87 (1A4A7400) [pid = 2516] [serial = 2254] [outer = 00000000] [url = about:blank] 16:38:06 INFO - PROCESS | 2516 | --DOMWINDOW == 86 (19C9D800) [pid = 2516] [serial = 2251] [outer = 00000000] [url = about:blank] 16:38:06 INFO - PROCESS | 2516 | --DOMWINDOW == 85 (19E83C00) [pid = 2516] [serial = 2257] [outer = 00000000] [url = about:blank] 16:38:06 INFO - PROCESS | 2516 | --DOMWINDOW == 84 (16F7F800) [pid = 2516] [serial = 2245] [outer = 00000000] [url = about:blank] 16:38:06 INFO - PROCESS | 2516 | --DOMWINDOW == 83 (17ED3800) [pid = 2516] [serial = 2247] [outer = 00000000] [url = about:blank] 16:38:06 INFO - PROCESS | 2516 | --DOMWINDOW == 82 (17F67400) [pid = 2516] [serial = 2248] [outer = 00000000] [url = about:blank] 16:38:06 INFO - PROCESS | 2516 | --DOMWINDOW == 81 (13C49C00) [pid = 2516] [serial = 2256] [outer = 00000000] [url = about:blank] 16:38:06 INFO - PROCESS | 2516 | --DOMWINDOW == 80 (19C9C800) [pid = 2516] [serial = 2250] [outer = 00000000] [url = about:blank] 16:38:06 INFO - PROCESS | 2516 | --DOMWINDOW == 79 (1A254800) [pid = 2516] [serial = 2253] [outer = 00000000] [url = about:blank] 16:38:06 INFO - PROCESS | 2516 | --DOMWINDOW == 78 (1A4E5800) [pid = 2516] [serial = 2259] [outer = 00000000] [url = about:blank] 16:38:06 INFO - PROCESS | 2516 | --DOMWINDOW == 77 (10480C00) [pid = 2516] [serial = 2227] [outer = 00000000] [url = about:blank] 16:38:06 INFO - PROCESS | 2516 | --DOMWINDOW == 76 (1A4E8C00) [pid = 2516] [serial = 2260] [outer = 00000000] [url = about:blank] 16:38:06 INFO - PROCESS | 2516 | --DOMWINDOW == 75 (10A50000) [pid = 2516] [serial = 2228] [outer = 00000000] [url = about:blank] 16:38:06 INFO - PROCESS | 2516 | --DOMWINDOW == 74 (1A4B6400) [pid = 2516] [serial = 2225] [outer = 00000000] [url = about:blank] 16:38:06 INFO - PROCESS | 2516 | --DOMWINDOW == 73 (16EA6800) [pid = 2516] [serial = 2244] [outer = 00000000] [url = about:blank] 16:38:06 INFO - PROCESS | 2516 | --DOMWINDOW == 72 (12DF7000) [pid = 2516] [serial = 2238] [outer = 00000000] [url = about:blank] 16:38:06 INFO - PROCESS | 2516 | --DOMWINDOW == 71 (10437800) [pid = 2516] [serial = 2239] [outer = 00000000] [url = about:blank] 16:38:06 INFO - PROCESS | 2516 | --DOMWINDOW == 70 (14FCD400) [pid = 2516] [serial = 2230] [outer = 00000000] [url = about:blank] 16:38:06 INFO - PROCESS | 2516 | --DOMWINDOW == 69 (157AE800) [pid = 2516] [serial = 2231] [outer = 00000000] [url = about:blank] 16:38:06 INFO - PROCESS | 2516 | --DOMWINDOW == 68 (15011400) [pid = 2516] [serial = 2241] [outer = 00000000] [url = about:blank] 16:38:06 INFO - PROCESS | 2516 | --DOMWINDOW == 67 (157AD400) [pid = 2516] [serial = 2242] [outer = 00000000] [url = about:blank] 16:38:06 INFO - PROCESS | 2516 | --DOMWINDOW == 66 (12B95000) [pid = 2516] [serial = 2233] [outer = 00000000] [url = about:blank] 16:38:06 INFO - PROCESS | 2516 | --DOMWINDOW == 65 (13930000) [pid = 2516] [serial = 2234] [outer = 00000000] [url = about:blank] 16:38:06 INFO - PROCESS | 2516 | --DOMWINDOW == 64 (1036CC00) [pid = 2516] [serial = 2236] [outer = 00000000] [url = about:blank] 16:38:06 INFO - PROCESS | 2516 | --DOMWINDOW == 63 (1A688000) [pid = 2516] [serial = 2262] [outer = 00000000] [url = about:blank] 16:38:06 INFO - PROCESS | 2516 | --DOMWINDOW == 62 (1A68AC00) [pid = 2516] [serial = 2263] [outer = 00000000] [url = about:blank] 16:38:06 INFO - PROCESS | 2516 | 1465861086781 Marionette TRACE conn3 -> [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\", \"9aafb883-d809-412a-bdc1-689609e922c0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:38:06 INFO - PROCESS | 2516 | 1465861086784 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:38:06 INFO - PROCESS | 2516 | ++DOCSHELL 10437800 == 29 [pid = 2516] [id = 771] 16:38:06 INFO - PROCESS | 2516 | ++DOMWINDOW == 63 (1047FC00) [pid = 2516] [serial = 2311] [outer = 00000000] 16:38:06 INFO - PROCESS | 2516 | ++DOMWINDOW == 64 (105E7000) [pid = 2516] [serial = 2312] [outer = 1047FC00] 16:38:06 INFO - PROCESS | 2516 | 1465861086830 Marionette DEBUG loaded listener.js 16:38:06 INFO - PROCESS | 2516 | ++DOMWINDOW == 65 (10EC9800) [pid = 2516] [serial = 2313] [outer = 1047FC00] 16:38:07 INFO - PROCESS | 2516 | 1465861087238 Marionette TRACE conn3 <- [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]]]}] 16:38:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is negative, relativeStart will be max((size + start), 0) 16:38:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is greater than blob size, relativeStart will be min(start, size) 16:38:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is negative, relativeEnd will be max((size + end), 0) 16:38:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is greater than blob size, relativeEnd will be min(end, size) 16:38:07 INFO - TEST-OK | /FileAPI/blob/Blob-slice-overflow.html | took 734ms 16:38:07 INFO - PROCESS | 2516 | 1465861087278 Marionette TRACE conn3 -> [0,3041,"getWindowHandle",null] 16:38:07 INFO - PROCESS | 2516 | 1465861087282 Marionette TRACE conn3 <- [1,3041,null,{"value":"13"}] 16:38:07 INFO - TEST-START | /FileAPI/blob/Blob-slice.html 16:38:07 INFO - PROCESS | 2516 | 1465861087289 Marionette TRACE conn3 -> [0,3042,"setScriptTimeout",{"ms":35000}] 16:38:07 INFO - PROCESS | 2516 | 1465861087291 Marionette TRACE conn3 <- [1,3042,null,{}] 16:38:07 INFO - PROCESS | 2516 | 1465861087295 Marionette TRACE conn3 -> [0,3043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:38:07 INFO - PROCESS | 2516 | 1465861087297 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:38:07 INFO - PROCESS | 2516 | 1465861087382 Marionette TRACE conn3 <- [1,3043,null,{"value":null}] 16:38:07 INFO - PROCESS | 2516 | 1465861087388 Marionette TRACE conn3 -> [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\", \"9aafb883-d809-412a-bdc1-689609e922c0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:38:07 INFO - PROCESS | 2516 | 1465861087391 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:38:07 INFO - PROCESS | 2516 | ++DOCSHELL 13D56000 == 30 [pid = 2516] [id = 772] 16:38:07 INFO - PROCESS | 2516 | ++DOMWINDOW == 66 (13D56C00) [pid = 2516] [serial = 2314] [outer = 00000000] 16:38:07 INFO - PROCESS | 2516 | ++DOMWINDOW == 67 (15651800) [pid = 2516] [serial = 2315] [outer = 13D56C00] 16:38:07 INFO - PROCESS | 2516 | 1465861087436 Marionette DEBUG loaded listener.js 16:38:07 INFO - PROCESS | 2516 | ++DOMWINDOW == 68 (15A27400) [pid = 2516] [serial = 2316] [outer = 13D56C00] 16:38:08 INFO - PROCESS | 2516 | 1465861088183 Marionette TRACE conn3 <- [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"]]]}] 16:38:08 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | no-argument Blob slice 16:38:08 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slices 16:38:08 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob1. 16:38:08 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob2. 16:38:08 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,0). 16:38:08 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,0). 16:38:08 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,1). 16:38:08 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,1). 16:38:08 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,2). 16:38:08 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,2). 16:38:08 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,3). 16:38:08 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,3). 16:38:08 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,4). 16:38:08 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,4). 16:38:08 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,5). 16:38:08 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,5). 16:38:08 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,6). 16:38:08 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,6). 16:38:08 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,7). 16:38:08 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,7). 16:38:08 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,8). 16:38:08 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,8). 16:38:08 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,0). 16:38:08 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,0). 16:38:08 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,1). 16:38:08 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,1). 16:38:08 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,2). 16:38:08 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,2). 16:38:08 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,3). 16:38:08 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,3). 16:38:08 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,4). 16:38:08 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,4). 16:38:08 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,5). 16:38:08 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,5). 16:38:08 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,6). 16:38:08 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,6). 16:38:08 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,7). 16:38:08 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,7). 16:38:08 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,0). 16:38:08 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,0). 16:38:08 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,1). 16:38:08 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,1). 16:38:08 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,2). 16:38:08 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,2). 16:38:08 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,3). 16:38:08 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,3). 16:38:08 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,0). 16:38:08 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,0). 16:38:08 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,1). 16:38:08 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,1). 16:38:08 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,2). 16:38:08 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,2). 16:38:08 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,3). 16:38:08 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,3). 16:38:08 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,4). 16:38:08 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,4). 16:38:08 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,5). 16:38:08 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,5). 16:38:08 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,0). 16:38:08 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,0). 16:38:08 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,1). 16:38:08 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,1). 16:38:08 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,2). 16:38:08 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,2). 16:38:08 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,3). 16:38:08 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,3). 16:38:08 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,4). 16:38:08 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,4). 16:38:08 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,0). 16:38:08 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,0). 16:38:08 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,1). 16:38:08 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,1). 16:38:08 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,2). 16:38:08 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,2). 16:38:08 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,3). 16:38:08 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,3). 16:38:08 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,0). 16:38:08 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,0). 16:38:08 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,1). 16:38:08 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,1). 16:38:08 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,2). 16:38:08 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,2). 16:38:08 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,0). 16:38:08 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,0). 16:38:08 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,1). 16:38:08 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,1). 16:38:08 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,2). 16:38:08 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,2). 16:38:08 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,3). 16:38:08 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,3). 16:38:08 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,0). 16:38:08 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,0). 16:38:08 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,1). 16:38:08 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,1). 16:38:08 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,2). 16:38:08 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,2). 16:38:08 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,3). 16:38:08 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,3). 16:38:08 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("ÿ") - assert_equals: expected "" but got "ÿ" 16:38:08 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 16:38:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:38:08 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 16:38:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 16:38:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 16:38:08 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te(xt/plain") - assert_equals: expected "" but got "te(xt/plain" 16:38:08 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 16:38:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:38:08 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 16:38:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 16:38:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 16:38:08 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te)xt/plain") - assert_equals: expected "" but got "te)xt/plain" 16:38:08 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 16:38:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:38:08 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 16:38:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 16:38:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 16:38:08 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "te>xt/plain" 16:38:08 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 16:38:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:38:08 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 16:38:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 16:38:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 16:38:08 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te@xt/plain") - assert_equals: expected "" but got "te@xt/plain" 16:38:08 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 16:38:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:38:08 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 16:38:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 16:38:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 16:38:08 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te,xt/plain") - assert_equals: expected "" but got "te,xt/plain" 16:38:08 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 16:38:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:38:08 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 16:38:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 16:38:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 16:38:08 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te;xt/plain") - assert_equals: expected "" but got "te;xt/plain" 16:38:08 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 16:38:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:38:08 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 16:38:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 16:38:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 16:38:08 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te:xt/plain") - assert_equals: expected "" but got "te:xt/plain" 16:38:08 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 16:38:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:38:08 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 16:38:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 16:38:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 16:38:08 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\\xt/plain") - assert_equals: expected "" but got "te\\xt/plain" 16:38:08 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 16:38:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:38:08 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 16:38:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 16:38:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 16:38:08 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\"xt/plain") - assert_equals: expected "" but got "te\"xt/plain" 16:38:08 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 16:38:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:38:08 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 16:38:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 16:38:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 16:38:08 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te/xt/plain") - assert_equals: expected "" but got "te/xt/plain" 16:38:08 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 16:38:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:38:08 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 16:38:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 16:38:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 16:38:08 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te[xt/plain") - assert_equals: expected "" but got "te[xt/plain" 16:38:08 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 16:38:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:38:08 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 16:38:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 16:38:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 16:38:08 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te]xt/plain") - assert_equals: expected "" but got "te]xt/plain" 16:38:08 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 16:38:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:38:08 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 16:38:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 16:38:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 16:38:08 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te?xt/plain") - assert_equals: expected "" but got "te?xt/plain" 16:38:08 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 16:38:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:38:08 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 16:38:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 16:38:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 16:38:08 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te=xt/plain") - assert_equals: expected "" but got "te=xt/plain" 16:38:08 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 16:38:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:38:08 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 16:38:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 16:38:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 16:38:08 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te{xt/plain") - assert_equals: expected "" but got "te{xt/plain" 16:38:08 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 16:38:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:38:08 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 16:38:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 16:38:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 16:38:08 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te}xt/plain") - assert_equals: expected "" but got "te}xt/plain" 16:38:08 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 16:38:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:38:08 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 16:38:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 16:38:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 16:38:08 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te xt/plain") - assert_equals: expected "" but got "te xt/plain" 16:38:08 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 16:38:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:38:08 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 16:38:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 16:38:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 16:38:08 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\txt/plain") - assert_equals: expected "" but got "te\txt/plain" 16:38:08 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 16:38:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:38:08 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 16:38:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 16:38:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 16:38:08 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\0xt/plain") - assert_equals: expected "" but got "te\0xt/plain" 16:38:08 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 16:38:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:38:08 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 16:38:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 16:38:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 16:38:08 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\x1fxt/plain") - assert_equals: expected "" but got "te\x1fxt/plain" 16:38:08 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 16:38:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:38:08 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 16:38:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 16:38:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 16:38:08 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "text/plain" 16:38:08 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 16:38:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:38:08 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 16:38:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 16:38:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 16:38:08 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("TEXT/PLAIN") - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 16:38:08 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 16:38:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:38:08 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 16:38:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 16:38:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 16:38:08 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" 16:38:08 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 16:38:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:38:08 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 16:38:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 16:38:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 16:38:08 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" 16:38:08 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 16:38:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:38:08 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 16:38:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 16:38:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 16:38:08 INFO - TEST-OK | /FileAPI/blob/Blob-slice.html | took 1062ms 16:38:08 INFO - PROCESS | 2516 | 1465861088360 Marionette TRACE conn3 -> [0,3045,"getWindowHandle",null] 16:38:08 INFO - TEST-START | /FileAPI/file/File-constructor.html 16:38:08 INFO - PROCESS | 2516 | 1465861088363 Marionette TRACE conn3 <- [1,3045,null,{"value":"13"}] 16:38:08 INFO - PROCESS | 2516 | 1465861088366 Marionette TRACE conn3 -> [0,3046,"setScriptTimeout",{"ms":35000}] 16:38:08 INFO - PROCESS | 2516 | 1465861088370 Marionette TRACE conn3 <- [1,3046,null,{}] 16:38:08 INFO - PROCESS | 2516 | 1465861088381 Marionette TRACE conn3 -> [0,3047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:38:08 INFO - PROCESS | 2516 | 1465861088385 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:38:08 INFO - PROCESS | 2516 | 1465861088468 Marionette TRACE conn3 <- [1,3047,null,{"value":null}] 16:38:08 INFO - PROCESS | 2516 | 1465861088477 Marionette TRACE conn3 -> [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\", \"9aafb883-d809-412a-bdc1-689609e922c0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:38:08 INFO - PROCESS | 2516 | 1465861088480 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:38:08 INFO - PROCESS | 2516 | ++DOCSHELL 167BAC00 == 31 [pid = 2516] [id = 773] 16:38:08 INFO - PROCESS | 2516 | ++DOMWINDOW == 69 (167BF400) [pid = 2516] [serial = 2317] [outer = 00000000] 16:38:08 INFO - PROCESS | 2516 | ++DOMWINDOW == 70 (16EA5000) [pid = 2516] [serial = 2318] [outer = 167BF400] 16:38:08 INFO - PROCESS | 2516 | 1465861088527 Marionette DEBUG loaded listener.js 16:38:08 INFO - PROCESS | 2516 | ++DOMWINDOW == 71 (16F80C00) [pid = 2516] [serial = 2319] [outer = 167BF400] 16:38:08 INFO - PROCESS | 2516 | 1465861089009 Marionette TRACE conn3 <- [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]]]}] 16:38:09 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | File interface object exists 16:38:09 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | DOMString fileBits 16:38:09 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Unicode DOMString fileBits 16:38:09 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Empty Blob fileBits 16:38:09 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Blob fileBits 16:38:09 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | ArrayBuffer fileBits 16:38:09 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Typed array fileBits 16:38:09 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Various fileBits 16:38:09 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using fileName 16:38:09 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using special character in fileName - assert_equals: expected "dummy:foo" but got "dummy/foo" 16:38:09 INFO - test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5 16:38:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:38:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:38:09 INFO - test_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3 16:38:09 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1 16:38:09 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using type on the File constructor 16:38:09 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using uppercase characters in type - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 16:38:09 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3 16:38:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:38:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:38:09 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1 16:38:09 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using illegal character for type - assert_equals: expected "" but got "𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫" 16:38:09 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3 16:38:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:38:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:38:09 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1 16:38:09 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using lastModified 16:38:09 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Misusing name 16:38:09 INFO - TEST-OK | /FileAPI/file/File-constructor.html | took 688ms 16:38:09 INFO - PROCESS | 2516 | 1465861089067 Marionette TRACE conn3 -> [0,3049,"getWindowHandle",null] 16:38:09 INFO - PROCESS | 2516 | 1465861089070 Marionette TRACE conn3 <- [1,3049,null,{"value":"13"}] 16:38:09 INFO - TEST-START | /FileAPI/file/Worker-read-file-constructor.worker 16:38:09 INFO - PROCESS | 2516 | 1465861089073 Marionette TRACE conn3 -> [0,3050,"setScriptTimeout",{"ms":35000}] 16:38:09 INFO - PROCESS | 2516 | 1465861089074 Marionette TRACE conn3 <- [1,3050,null,{}] 16:38:09 INFO - PROCESS | 2516 | 1465861089077 Marionette TRACE conn3 -> [0,3051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:38:09 INFO - PROCESS | 2516 | 1465861089079 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:38:09 INFO - PROCESS | 2516 | 1465861089165 Marionette TRACE conn3 <- [1,3051,null,{"value":null}] 16:38:09 INFO - PROCESS | 2516 | 1465861089170 Marionette TRACE conn3 -> [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\", \"9aafb883-d809-412a-bdc1-689609e922c0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:38:09 INFO - PROCESS | 2516 | 1465861089172 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:38:09 INFO - PROCESS | 2516 | ++DOCSHELL 176C3000 == 32 [pid = 2516] [id = 774] 16:38:09 INFO - PROCESS | 2516 | ++DOMWINDOW == 72 (176C4400) [pid = 2516] [serial = 2320] [outer = 00000000] 16:38:09 INFO - PROCESS | 2516 | ++DOMWINDOW == 73 (17F66C00) [pid = 2516] [serial = 2321] [outer = 176C4400] 16:38:09 INFO - PROCESS | 2516 | 1465861089216 Marionette DEBUG loaded listener.js 16:38:09 INFO - PROCESS | 2516 | ++DOMWINDOW == 74 (1974FC00) [pid = 2516] [serial = 2322] [outer = 176C4400] 16:38:09 INFO - PROCESS | 2516 | [2516] 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 16:38:09 INFO - PROCESS | 2516 | 1465861089711 Marionette TRACE conn3 <- [1,3052,null,{"value":["/FileAPI/file/Worker-read-file-constructor.worker",0,null,null,[["FileReader in Worker",0,{},{}]]]}] 16:38:09 INFO - TEST-PASS | /FileAPI/file/Worker-read-file-constructor.worker | FileReader in Worker - {} 16:38:09 INFO - {} 16:38:09 INFO - TEST-OK | /FileAPI/file/Worker-read-file-constructor.worker | took 687ms 16:38:09 INFO - PROCESS | 2516 | 1465861089772 Marionette TRACE conn3 -> [0,3053,"getWindowHandle",null] 16:38:09 INFO - PROCESS | 2516 | 1465861089774 Marionette TRACE conn3 <- [1,3053,null,{"value":"13"}] 16:38:09 INFO - PROCESS | 2516 | 1465861089778 Marionette TRACE conn3 -> [0,3054,"setScriptTimeout",{"ms":35000}] 16:38:09 INFO - TEST-START | /FileAPI/filelist-section/filelist.html 16:38:09 INFO - PROCESS | 2516 | 1465861089779 Marionette TRACE conn3 <- [1,3054,null,{}] 16:38:09 INFO - PROCESS | 2516 | 1465861089783 Marionette TRACE conn3 -> [0,3055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:38:09 INFO - PROCESS | 2516 | 1465861089785 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:38:09 INFO - PROCESS | 2516 | 1465861089919 Marionette TRACE conn3 <- [1,3055,null,{"value":null}] 16:38:09 INFO - PROCESS | 2516 | 1465861089935 Marionette TRACE conn3 -> [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\", \"9aafb883-d809-412a-bdc1-689609e922c0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:38:09 INFO - PROCESS | 2516 | 1465861089938 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:38:09 INFO - PROCESS | 2516 | ++DOCSHELL 17F61400 == 33 [pid = 2516] [id = 775] 16:38:09 INFO - PROCESS | 2516 | ++DOMWINDOW == 75 (1977E000) [pid = 2516] [serial = 2323] [outer = 00000000] 16:38:09 INFO - PROCESS | 2516 | ++DOMWINDOW == 76 (19788000) [pid = 2516] [serial = 2324] [outer = 1977E000] 16:38:09 INFO - PROCESS | 2516 | 1465861089985 Marionette DEBUG loaded listener.js 16:38:10 INFO - PROCESS | 2516 | ++DOMWINDOW == 77 (1978A000) [pid = 2516] [serial = 2325] [outer = 1977E000] 16:38:10 INFO - PROCESS | 2516 | 1465861090431 Marionette TRACE conn3 <- [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]]]}] 16:38:10 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if window has a FileList property 16:38:10 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if FileList.length is 0 16:38:10 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a instanceof Function 16:38:10 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a method of fileList 16:38:10 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the item method returns null when no file selected 16:38:10 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if length is fileList's attribute 16:38:10 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the fileList length is 0 when no file selected 16:38:10 INFO - TEST-OK | /FileAPI/filelist-section/filelist.html | took 687ms 16:38:10 INFO - PROCESS | 2516 | 1465861090468 Marionette TRACE conn3 -> [0,3057,"getWindowHandle",null] 16:38:10 INFO - PROCESS | 2516 | 1465861090470 Marionette TRACE conn3 <- [1,3057,null,{"value":"13"}] 16:38:10 INFO - TEST-START | /FileAPI/reading-data-section/Determining-Encoding.html 16:38:10 INFO - PROCESS | 2516 | 1465861090473 Marionette TRACE conn3 -> [0,3058,"setScriptTimeout",{"ms":35000}] 16:38:10 INFO - PROCESS | 2516 | 1465861090475 Marionette TRACE conn3 <- [1,3058,null,{}] 16:38:10 INFO - PROCESS | 2516 | 1465861090478 Marionette TRACE conn3 -> [0,3059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:38:10 INFO - PROCESS | 2516 | 1465861090484 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:38:10 INFO - PROCESS | 2516 | 1465861090620 Marionette TRACE conn3 <- [1,3059,null,{"value":null}] 16:38:10 INFO - PROCESS | 2516 | 1465861090687 Marionette TRACE conn3 -> [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\", \"9aafb883-d809-412a-bdc1-689609e922c0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:38:10 INFO - PROCESS | 2516 | 1465861090689 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:38:10 INFO - PROCESS | 2516 | ++DOCSHELL 198CD000 == 34 [pid = 2516] [id = 776] 16:38:10 INFO - PROCESS | 2516 | ++DOMWINDOW == 78 (198D0800) [pid = 2516] [serial = 2326] [outer = 00000000] 16:38:10 INFO - PROCESS | 2516 | ++DOMWINDOW == 79 (19CA1800) [pid = 2516] [serial = 2327] [outer = 198D0800] 16:38:10 INFO - PROCESS | 2516 | 1465861090735 Marionette DEBUG loaded listener.js 16:38:10 INFO - PROCESS | 2516 | ++DOMWINDOW == 80 (19E88400) [pid = 2516] [serial = 2328] [outer = 198D0800] 16:38:11 INFO - PROCESS | 2516 | 1465861091147 Marionette TRACE conn3 <- [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]]]}] 16:38:11 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with encoding argument 16:38:11 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with type attribute 16:38:11 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-8 BOM 16:38:11 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding without anything implying charset. 16:38:11 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16BE BOM 16:38:11 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16LE BOM 16:38:11 INFO - TEST-OK | /FileAPI/reading-data-section/Determining-Encoding.html | took 703ms 16:38:11 INFO - PROCESS | 2516 | 1465861091176 Marionette TRACE conn3 -> [0,3061,"getWindowHandle",null] 16:38:11 INFO - PROCESS | 2516 | 1465861091178 Marionette TRACE conn3 <- [1,3061,null,{"value":"13"}] 16:38:11 INFO - PROCESS | 2516 | 1465861091181 Marionette TRACE conn3 -> [0,3062,"setScriptTimeout",{"ms":35000}] 16:38:11 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html 16:38:11 INFO - PROCESS | 2516 | 1465861091183 Marionette TRACE conn3 <- [1,3062,null,{}] 16:38:11 INFO - PROCESS | 2516 | 1465861091186 Marionette TRACE conn3 -> [0,3063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:38:11 INFO - PROCESS | 2516 | 1465861091188 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:38:11 INFO - PROCESS | 2516 | 1465861091330 Marionette TRACE conn3 <- [1,3063,null,{"value":null}] 16:38:11 INFO - PROCESS | 2516 | --DOMWINDOW == 79 (15FC1000) [pid = 2516] [serial = 2287] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/historical.html] 16:38:11 INFO - PROCESS | 2516 | --DOMWINDOW == 78 (105EA400) [pid = 2516] [serial = 2281] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/FileReaderSync.worker] 16:38:11 INFO - PROCESS | 2516 | --DOMWINDOW == 77 (13151800) [pid = 2516] [serial = 2284] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/fileReader.html] 16:38:11 INFO - PROCESS | 2516 | --DOMWINDOW == 76 (131DA400) [pid = 2516] [serial = 2278] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html] 16:38:11 INFO - PROCESS | 2516 | --DOMWINDOW == 75 (157A4800) [pid = 2516] [serial = 2267] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/support/ProcessingInstruction.DOMCharacterDataModified.xml] 16:38:11 INFO - PROCESS | 2516 | --DOMWINDOW == 74 (10EF1000) [pid = 2516] [serial = 2264] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html] 16:38:11 INFO - PROCESS | 2516 | --DOMWINDOW == 73 (1669C000) [pid = 2516] [serial = 2269] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html] 16:38:11 INFO - PROCESS | 2516 | --DOMWINDOW == 72 (19CAB800) [pid = 2516] [serial = 2272] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html] 16:38:11 INFO - PROCESS | 2516 | --DOMWINDOW == 71 (0C768800) [pid = 2516] [serial = 2275] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html] 16:38:11 INFO - PROCESS | 2516 | --DOMWINDOW == 70 (17E56800) [pid = 2516] [serial = 2293] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/idlharness.worker] 16:38:11 INFO - PROCESS | 2516 | --DOMWINDOW == 69 (15A2B400) [pid = 2516] [serial = 2299] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-XHR-revoke.html] 16:38:11 INFO - PROCESS | 2516 | --DOMWINDOW == 68 (16EDDC00) [pid = 2516] [serial = 2290] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/idlharness.html] 16:38:11 INFO - PROCESS | 2516 | --DOMWINDOW == 67 (1AB8CC00) [pid = 2516] [serial = 2296] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/FileReader/Progress_event_bubbles_cancelable.html] 16:38:11 INFO - PROCESS | 2516 | 1465861091506 Marionette TRACE conn3 -> [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\", \"9aafb883-d809-412a-bdc1-689609e922c0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:38:11 INFO - PROCESS | 2516 | 1465861091508 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:38:11 INFO - PROCESS | 2516 | ++DOCSHELL 105EA400 == 35 [pid = 2516] [id = 777] 16:38:11 INFO - PROCESS | 2516 | ++DOMWINDOW == 68 (10EF1000) [pid = 2516] [serial = 2329] [outer = 00000000] 16:38:11 INFO - PROCESS | 2516 | ++DOMWINDOW == 69 (15A2B400) [pid = 2516] [serial = 2330] [outer = 10EF1000] 16:38:11 INFO - PROCESS | 2516 | 1465861091551 Marionette DEBUG loaded listener.js 16:38:11 INFO - PROCESS | 2516 | ++DOMWINDOW == 70 (105F1400) [pid = 2516] [serial = 2331] [outer = 10EF1000] 16:38:11 INFO - PROCESS | 2516 | 1465861091891 Marionette TRACE conn3 <- [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]]]}] 16:38:11 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadstart: initial value 16:38:11 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onprogress: initial value 16:38:11 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onload: initial value 16:38:11 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onabort: initial value 16:38:11 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onerror: initial value 16:38:11 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadend: initial value 16:38:11 INFO - TEST-OK | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | took 734ms 16:38:11 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-multiple-reads.html 16:38:11 INFO - PROCESS | 2516 | 1465861091924 Marionette TRACE conn3 -> [0,3065,"getWindowHandle",null] 16:38:11 INFO - PROCESS | 2516 | 1465861091926 Marionette TRACE conn3 <- [1,3065,null,{"value":"13"}] 16:38:11 INFO - PROCESS | 2516 | 1465861091929 Marionette TRACE conn3 -> [0,3066,"setScriptTimeout",{"ms":35000}] 16:38:11 INFO - PROCESS | 2516 | 1465861091931 Marionette TRACE conn3 <- [1,3066,null,{}] 16:38:11 INFO - PROCESS | 2516 | 1465861091934 Marionette TRACE conn3 -> [0,3067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:38:11 INFO - PROCESS | 2516 | 1465861091936 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:38:12 INFO - PROCESS | 2516 | 1465861092063 Marionette TRACE conn3 <- [1,3067,null,{"value":null}] 16:38:12 INFO - PROCESS | 2516 | 1465861092070 Marionette TRACE conn3 -> [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\", \"9aafb883-d809-412a-bdc1-689609e922c0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:38:12 INFO - PROCESS | 2516 | 1465861092072 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:38:12 INFO - PROCESS | 2516 | ++DOCSHELL 12DF7800 == 36 [pid = 2516] [id = 778] 16:38:12 INFO - PROCESS | 2516 | ++DOMWINDOW == 71 (131DA400) [pid = 2516] [serial = 2332] [outer = 00000000] 16:38:12 INFO - PROCESS | 2516 | ++DOMWINDOW == 72 (1A254C00) [pid = 2516] [serial = 2333] [outer = 131DA400] 16:38:12 INFO - PROCESS | 2516 | 1465861092119 Marionette DEBUG loaded listener.js 16:38:12 INFO - PROCESS | 2516 | ++DOMWINDOW == 73 (1A309800) [pid = 2516] [serial = 2334] [outer = 131DA400] 16:38:12 INFO - PROCESS | 2516 | 1465861092526 Marionette TRACE conn3 <- [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] 16:38:12 INFO - PROCESS | 2516 | 1465861092577 Marionette TRACE conn3 <- [1,3069,null,{"value":"13"}] 16:38:12 INFO - TEST-START | /FileAPI/reading-data-section/filereader_abort.html 16:38:12 INFO - PROCESS | 2516 | 1465861092580 Marionette TRACE conn3 -> [0,3070,"setScriptTimeout",{"ms":35000}] 16:38:12 INFO - PROCESS | 2516 | 1465861092582 Marionette TRACE conn3 <- [1,3070,null,{}] 16:38:12 INFO - PROCESS | 2516 | 1465861092585 Marionette TRACE conn3 -> [0,3071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:38:12 INFO - PROCESS | 2516 | 1465861092587 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:38:12 INFO - PROCESS | 2516 | 1465861092665 Marionette TRACE conn3 <- [1,3071,null,{"value":null}] 16:38:12 INFO - PROCESS | 2516 | 1465861092793 Marionette TRACE conn3 -> [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\", \"9aafb883-d809-412a-bdc1-689609e922c0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:38:12 INFO - PROCESS | 2516 | 1465861092795 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:38:12 INFO - PROCESS | 2516 | ++DOCSHELL 1A24DC00 == 37 [pid = 2516] [id = 779] 16:38:12 INFO - PROCESS | 2516 | ++DOMWINDOW == 74 (1A255000) [pid = 2516] [serial = 2335] [outer = 00000000] 16:38:12 INFO - PROCESS | 2516 | ++DOMWINDOW == 75 (1A4DF400) [pid = 2516] [serial = 2336] [outer = 1A255000] 16:38:12 INFO - PROCESS | 2516 | 1465861092839 Marionette DEBUG loaded listener.js 16:38:12 INFO - PROCESS | 2516 | ++DOMWINDOW == 76 (1A4DFC00) [pid = 2516] [serial = 2337] [outer = 1A255000] 16:38:13 INFO - PROCESS | 2516 | 1465861093169 Marionette TRACE conn3 <- [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]]]}] 16:38:13 INFO - TEST-FAIL | /FileAPI/reading-data-section/filereader_abort.html | Aborting before read - 16:38:13 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7 16:38:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:38:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:38:13 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5 16:38:13 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_abort.html | Aborting after read 16:38:13 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_abort.html | took 641ms 16:38:13 INFO - PROCESS | 2516 | 1465861093218 Marionette TRACE conn3 -> [0,3073,"getWindowHandle",null] 16:38:13 INFO - PROCESS | 2516 | 1465861093220 Marionette TRACE conn3 <- [1,3073,null,{"value":"13"}] 16:38:13 INFO - TEST-START | /FileAPI/reading-data-section/filereader_error.html 16:38:13 INFO - PROCESS | 2516 | 1465861093223 Marionette TRACE conn3 -> [0,3074,"setScriptTimeout",{"ms":35000}] 16:38:13 INFO - PROCESS | 2516 | 1465861093226 Marionette TRACE conn3 <- [1,3074,null,{}] 16:38:13 INFO - PROCESS | 2516 | 1465861093230 Marionette TRACE conn3 -> [0,3075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:38:13 INFO - PROCESS | 2516 | 1465861093231 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:38:13 INFO - PROCESS | 2516 | 1465861093360 Marionette TRACE conn3 <- [1,3075,null,{"value":null}] 16:38:13 INFO - PROCESS | 2516 | 1465861093367 Marionette TRACE conn3 -> [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\", \"9aafb883-d809-412a-bdc1-689609e922c0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:38:13 INFO - PROCESS | 2516 | 1465861093369 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:38:13 INFO - PROCESS | 2516 | ++DOCSHELL 1A4AF000 == 38 [pid = 2516] [id = 780] 16:38:13 INFO - PROCESS | 2516 | ++DOMWINDOW == 77 (1A4E8C00) [pid = 2516] [serial = 2338] [outer = 00000000] 16:38:13 INFO - PROCESS | 2516 | ++DOMWINDOW == 78 (1A68A000) [pid = 2516] [serial = 2339] [outer = 1A4E8C00] 16:38:13 INFO - PROCESS | 2516 | 1465861093411 Marionette DEBUG loaded listener.js 16:38:13 INFO - PROCESS | 2516 | ++DOMWINDOW == 79 (1A68AC00) [pid = 2516] [serial = 2340] [outer = 1A4E8C00] 16:38:13 INFO - PROCESS | 2516 | 1465861093992 Marionette TRACE conn3 <- [1,3076,null,{"value":["/FileAPI/reading-data-section/filereader_error.html",0,null,null,[["FileAPI Test: filereader_error",0,null,null]]]}] 16:38:14 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_error.html | FileAPI Test: filereader_error 16:38:14 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_error.html | took 812ms 16:38:14 INFO - PROCESS | 2516 | 1465861094071 Marionette TRACE conn3 -> [0,3077,"getWindowHandle",null] 16:38:14 INFO - PROCESS | 2516 | 1465861094076 Marionette TRACE conn3 <- [1,3077,null,{"value":"13"}] 16:38:14 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html 16:38:14 INFO - PROCESS | 2516 | 1465861094083 Marionette TRACE conn3 -> [0,3078,"setScriptTimeout",{"ms":35000}] 16:38:14 INFO - PROCESS | 2516 | 1465861094089 Marionette TRACE conn3 <- [1,3078,null,{}] 16:38:14 INFO - PROCESS | 2516 | 1465861094110 Marionette TRACE conn3 -> [0,3079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:38:14 INFO - PROCESS | 2516 | 1465861094113 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:38:14 INFO - PROCESS | 2516 | 1465861094234 Marionette TRACE conn3 <- [1,3079,null,{"value":null}] 16:38:14 INFO - PROCESS | 2516 | 1465861094373 Marionette TRACE conn3 -> [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\", \"9aafb883-d809-412a-bdc1-689609e922c0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:38:14 INFO - PROCESS | 2516 | 1465861094376 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:38:14 INFO - PROCESS | 2516 | ++DOCSHELL 114C3800 == 39 [pid = 2516] [id = 781] 16:38:14 INFO - PROCESS | 2516 | ++DOMWINDOW == 80 (11AD8C00) [pid = 2516] [serial = 2341] [outer = 00000000] 16:38:14 INFO - PROCESS | 2516 | ++DOMWINDOW == 81 (13934800) [pid = 2516] [serial = 2342] [outer = 11AD8C00] 16:38:14 INFO - PROCESS | 2516 | 1465861094437 Marionette DEBUG loaded listener.js 16:38:14 INFO - PROCESS | 2516 | ++DOMWINDOW == 82 (15015000) [pid = 2516] [serial = 2343] [outer = 11AD8C00] 16:38:14 INFO - PROCESS | 2516 | 1465861094926 Marionette TRACE conn3 <- [1,3080,null,{"value":["/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html",0,null,null,[["FileAPI Test: filereader_readAsArrayBuffer",0,null,null]]]}] 16:38:14 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | FileAPI Test: filereader_readAsArrayBuffer 16:38:14 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | took 859ms 16:38:14 INFO - PROCESS | 2516 | 1465861094950 Marionette TRACE conn3 -> [0,3081,"getWindowHandle",null] 16:38:14 INFO - PROCESS | 2516 | 1465861094955 Marionette TRACE conn3 <- [1,3081,null,{"value":"13"}] 16:38:14 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsDataURL.html 16:38:14 INFO - PROCESS | 2516 | 1465861094961 Marionette TRACE conn3 -> [0,3082,"setScriptTimeout",{"ms":35000}] 16:38:14 INFO - PROCESS | 2516 | 1465861094964 Marionette TRACE conn3 <- [1,3082,null,{}] 16:38:14 INFO - PROCESS | 2516 | 1465861094967 Marionette TRACE conn3 -> [0,3083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:38:14 INFO - PROCESS | 2516 | 1465861094970 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:38:15 INFO - PROCESS | 2516 | 1465861095081 Marionette TRACE conn3 <- [1,3083,null,{"value":null}] 16:38:15 INFO - PROCESS | 2516 | 1465861095208 Marionette TRACE conn3 -> [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\", \"9aafb883-d809-412a-bdc1-689609e922c0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:38:15 INFO - PROCESS | 2516 | 1465861095210 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:38:15 INFO - PROCESS | 2516 | ++DOCSHELL 15A32400 == 40 [pid = 2516] [id = 782] 16:38:15 INFO - PROCESS | 2516 | ++DOMWINDOW == 83 (15EB4400) [pid = 2516] [serial = 2344] [outer = 00000000] 16:38:15 INFO - PROCESS | 2516 | ++DOMWINDOW == 84 (1669B800) [pid = 2516] [serial = 2345] [outer = 15EB4400] 16:38:15 INFO - PROCESS | 2516 | 1465861095264 Marionette DEBUG loaded listener.js 16:38:15 INFO - PROCESS | 2516 | ++DOMWINDOW == 85 (16993800) [pid = 2516] [serial = 2346] [outer = 15EB4400] 16:38:15 INFO - PROCESS | 2516 | 1465861095807 Marionette TRACE conn3 <- [1,3084,null,{"value":["/FileAPI/reading-data-section/filereader_readAsDataURL.html",0,null,null,[["FileAPI Test: filereader_readAsDataURL",0,null,null]]]}] 16:38:15 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsDataURL.html | FileAPI Test: filereader_readAsDataURL 16:38:15 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsDataURL.html | took 890ms 16:38:15 INFO - PROCESS | 2516 | 1465861095865 Marionette TRACE conn3 -> [0,3085,"getWindowHandle",null] 16:38:15 INFO - PROCESS | 2516 | 1465861095867 Marionette TRACE conn3 <- [1,3085,null,{"value":"13"}] 16:38:15 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsText.html 16:38:15 INFO - PROCESS | 2516 | 1465861095871 Marionette TRACE conn3 -> [0,3086,"setScriptTimeout",{"ms":35000}] 16:38:15 INFO - PROCESS | 2516 | 1465861095875 Marionette TRACE conn3 <- [1,3086,null,{}] 16:38:15 INFO - PROCESS | 2516 | 1465861095886 Marionette TRACE conn3 -> [0,3087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:38:15 INFO - PROCESS | 2516 | 1465861095890 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:38:16 INFO - PROCESS | 2516 | 1465861095997 Marionette TRACE conn3 <- [1,3087,null,{"value":null}] 16:38:16 INFO - PROCESS | 2516 | 1465861096147 Marionette TRACE conn3 -> [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\", \"9aafb883-d809-412a-bdc1-689609e922c0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:38:16 INFO - PROCESS | 2516 | 1465861096152 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:38:16 INFO - PROCESS | 2516 | ++DOCSHELL 17E60800 == 41 [pid = 2516] [id = 783] 16:38:16 INFO - PROCESS | 2516 | ++DOMWINDOW == 86 (17E62800) [pid = 2516] [serial = 2347] [outer = 00000000] 16:38:16 INFO - PROCESS | 2516 | ++DOMWINDOW == 87 (19780800) [pid = 2516] [serial = 2348] [outer = 17E62800] 16:38:16 INFO - PROCESS | 2516 | 1465861096215 Marionette DEBUG loaded listener.js 16:38:16 INFO - PROCESS | 2516 | ++DOMWINDOW == 88 (19787800) [pid = 2516] [serial = 2349] [outer = 17E62800] 16:38:16 INFO - PROCESS | 2516 | 1465861096676 Marionette TRACE conn3 <- [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]]]}] 16:38:16 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-8. 16:38:16 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-16. 16:38:16 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsText.html | took 843ms 16:38:16 INFO - PROCESS | 2516 | 1465861096714 Marionette TRACE conn3 -> [0,3089,"getWindowHandle",null] 16:38:16 INFO - PROCESS | 2516 | 1465861096716 Marionette TRACE conn3 <- [1,3089,null,{"value":"13"}] 16:38:16 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readystate.html 16:38:16 INFO - PROCESS | 2516 | 1465861096720 Marionette TRACE conn3 -> [0,3090,"setScriptTimeout",{"ms":35000}] 16:38:16 INFO - PROCESS | 2516 | 1465861096722 Marionette TRACE conn3 <- [1,3090,null,{}] 16:38:16 INFO - PROCESS | 2516 | 1465861096725 Marionette TRACE conn3 -> [0,3091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:38:16 INFO - PROCESS | 2516 | 1465861096728 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:38:16 INFO - PROCESS | 2516 | 1465861096865 Marionette TRACE conn3 <- [1,3091,null,{"value":null}] 16:38:17 INFO - PROCESS | 2516 | 1465861097013 Marionette TRACE conn3 -> [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\", \"9aafb883-d809-412a-bdc1-689609e922c0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:38:17 INFO - PROCESS | 2516 | 1465861097016 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:38:17 INFO - PROCESS | 2516 | ++DOCSHELL 198CFC00 == 42 [pid = 2516] [id = 784] 16:38:17 INFO - PROCESS | 2516 | ++DOMWINDOW == 89 (198D1000) [pid = 2516] [serial = 2350] [outer = 00000000] 16:38:17 INFO - PROCESS | 2516 | ++DOMWINDOW == 90 (1A250C00) [pid = 2516] [serial = 2351] [outer = 198D1000] 16:38:17 INFO - PROCESS | 2516 | 1465861097071 Marionette DEBUG loaded listener.js 16:38:17 INFO - PROCESS | 2516 | ++DOMWINDOW == 91 (1A4B6C00) [pid = 2516] [serial = 2352] [outer = 198D1000] 16:38:17 INFO - PROCESS | 2516 | 1465861097598 Marionette TRACE conn3 <- [1,3092,null,{"value":["/FileAPI/reading-data-section/filereader_readystate.html",0,null,null,[["FileAPI Test: filereader_readystate",0,null,null]]]}] 16:38:17 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readystate.html | FileAPI Test: filereader_readystate 16:38:17 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readystate.html | took 906ms 16:38:17 INFO - PROCESS | 2516 | 1465861097639 Marionette TRACE conn3 -> [0,3093,"getWindowHandle",null] 16:38:17 INFO - PROCESS | 2516 | 1465861097642 Marionette TRACE conn3 <- [1,3093,null,{"value":"13"}] 16:38:17 INFO - PROCESS | 2516 | 1465861097646 Marionette TRACE conn3 -> [0,3094,"setScriptTimeout",{"ms":35000}] 16:38:17 INFO - TEST-START | /FileAPI/reading-data-section/filereader_result.html 16:38:17 INFO - PROCESS | 2516 | 1465861097648 Marionette TRACE conn3 <- [1,3094,null,{}] 16:38:17 INFO - PROCESS | 2516 | 1465861097652 Marionette TRACE conn3 -> [0,3095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:38:17 INFO - PROCESS | 2516 | 1465861097654 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:38:17 INFO - PROCESS | 2516 | 1465861097759 Marionette TRACE conn3 <- [1,3095,null,{"value":null}] 16:38:18 INFO - PROCESS | 2516 | 1465861098050 Marionette TRACE conn3 -> [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\", \"9aafb883-d809-412a-bdc1-689609e922c0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:38:18 INFO - PROCESS | 2516 | 1465861098054 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:38:18 INFO - PROCESS | 2516 | ++DOCSHELL 0C768800 == 43 [pid = 2516] [id = 785] 16:38:18 INFO - PROCESS | 2516 | ++DOMWINDOW == 92 (10432400) [pid = 2516] [serial = 2353] [outer = 00000000] 16:38:18 INFO - PROCESS | 2516 | ++DOMWINDOW == 93 (10EF0800) [pid = 2516] [serial = 2354] [outer = 10432400] 16:38:18 INFO - PROCESS | 2516 | 1465861098124 Marionette DEBUG loaded listener.js 16:38:18 INFO - PROCESS | 2516 | ++DOMWINDOW == 94 (11AD4000) [pid = 2516] [serial = 2355] [outer = 10432400] 16:38:18 INFO - PROCESS | 2516 | 1465861098663 Marionette TRACE conn3 <- [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]]]}] 16:38:18 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsText 16:38:18 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsDataURL 16:38:18 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsArrayBuffer 16:38:18 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_result.html | took 1031ms 16:38:18 INFO - PROCESS | 2516 | 1465861098686 Marionette TRACE conn3 -> [0,3097,"getWindowHandle",null] 16:38:18 INFO - PROCESS | 2516 | 1465861098689 Marionette TRACE conn3 <- [1,3097,null,{"value":"13"}] 16:38:18 INFO - TEST-START | /FileAPI/url/url_createobjecturl_blob.html 16:38:18 INFO - PROCESS | 2516 | 1465861098710 Marionette TRACE conn3 -> [0,3098,"setScriptTimeout",{"ms":35000}] 16:38:18 INFO - PROCESS | 2516 | 1465861098713 Marionette TRACE conn3 <- [1,3098,null,{}] 16:38:18 INFO - PROCESS | 2516 | 1465861098717 Marionette TRACE conn3 -> [0,3099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:38:18 INFO - PROCESS | 2516 | 1465861098722 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:38:18 INFO - PROCESS | 2516 | 1465861098826 Marionette TRACE conn3 <- [1,3099,null,{"value":null}] 16:38:18 INFO - PROCESS | 2516 | 1465861098955 Marionette TRACE conn3 -> [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\", \"9aafb883-d809-412a-bdc1-689609e922c0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:38:18 INFO - PROCESS | 2516 | 1465861098957 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:38:18 INFO - PROCESS | 2516 | ++DOCSHELL 130C8400 == 44 [pid = 2516] [id = 786] 16:38:18 INFO - PROCESS | 2516 | ++DOMWINDOW == 95 (13154400) [pid = 2516] [serial = 2356] [outer = 00000000] 16:38:18 INFO - PROCESS | 2516 | ++DOMWINDOW == 96 (13C15000) [pid = 2516] [serial = 2357] [outer = 13154400] 16:38:18 INFO - PROCESS | 2516 | 1465861099004 Marionette DEBUG loaded listener.js 16:38:19 INFO - PROCESS | 2516 | ++DOMWINDOW == 97 (14FC9400) [pid = 2516] [serial = 2358] [outer = 13154400] 16:38:19 INFO - PROCESS | 2516 | --DOCSHELL 1A24DC00 == 43 [pid = 2516] [id = 779] 16:38:19 INFO - PROCESS | 2516 | --DOCSHELL 12DF7800 == 42 [pid = 2516] [id = 778] 16:38:19 INFO - PROCESS | 2516 | --DOCSHELL 105EA400 == 41 [pid = 2516] [id = 777] 16:38:19 INFO - PROCESS | 2516 | --DOCSHELL 198CD000 == 40 [pid = 2516] [id = 776] 16:38:19 INFO - PROCESS | 2516 | --DOCSHELL 17F61400 == 39 [pid = 2516] [id = 775] 16:38:19 INFO - PROCESS | 2516 | --DOCSHELL 167BAC00 == 38 [pid = 2516] [id = 773] 16:38:19 INFO - PROCESS | 2516 | --DOCSHELL 13D56000 == 37 [pid = 2516] [id = 772] 16:38:19 INFO - PROCESS | 2516 | --DOCSHELL 10437800 == 36 [pid = 2516] [id = 771] 16:38:19 INFO - PROCESS | 2516 | --DOCSHELL 0C764400 == 35 [pid = 2516] [id = 768] 16:38:19 INFO - PROCESS | 2516 | --DOCSHELL 110CA800 == 34 [pid = 2516] [id = 769] 16:38:19 INFO - PROCESS | 2516 | --DOCSHELL 13130800 == 33 [pid = 2516] [id = 770] 16:38:19 INFO - PROCESS | 2516 | --DOCSHELL 176C3000 == 32 [pid = 2516] [id = 774] 16:38:19 INFO - PROCESS | 2516 | --DOCSHELL 131D9800 == 31 [pid = 2516] [id = 760] 16:38:19 INFO - PROCESS | 2516 | --DOCSHELL 0C768800 == 30 [pid = 2516] [id = 785] 16:38:19 INFO - PROCESS | 2516 | --DOCSHELL 17E60800 == 29 [pid = 2516] [id = 783] 16:38:19 INFO - PROCESS | 2516 | --DOCSHELL 198CFC00 == 28 [pid = 2516] [id = 784] 16:38:19 INFO - PROCESS | 2516 | --DOCSHELL 15A32400 == 27 [pid = 2516] [id = 782] 16:38:19 INFO - PROCESS | 2516 | --DOCSHELL 1A4AF000 == 26 [pid = 2516] [id = 780] 16:38:19 INFO - PROCESS | 2516 | --DOCSHELL 114C3800 == 25 [pid = 2516] [id = 781] 16:38:19 INFO - PROCESS | 2516 | --DOMWINDOW == 96 (15A31400) [pid = 2516] [serial = 2303] [outer = 00000000] [url = about:blank] 16:38:19 INFO - PROCESS | 2516 | --DOMWINDOW == 95 (16A3C000) [pid = 2516] [serial = 2288] [outer = 00000000] [url = about:blank] 16:38:19 INFO - PROCESS | 2516 | --DOMWINDOW == 94 (10A48800) [pid = 2516] [serial = 2282] [outer = 00000000] [url = about:blank] 16:38:19 INFO - PROCESS | 2516 | --DOMWINDOW == 93 (10BA5400) [pid = 2516] [serial = 2283] [outer = 00000000] [url = about:blank] 16:38:19 INFO - PROCESS | 2516 | --DOMWINDOW == 92 (13657000) [pid = 2516] [serial = 2285] [outer = 00000000] [url = about:blank] 16:38:19 INFO - PROCESS | 2516 | --DOMWINDOW == 91 (13C11800) [pid = 2516] [serial = 2286] [outer = 00000000] [url = about:blank] 16:38:19 INFO - PROCESS | 2516 | --DOMWINDOW == 90 (1430E000) [pid = 2516] [serial = 2280] [outer = 00000000] [url = about:blank] 16:38:19 INFO - PROCESS | 2516 | --DOMWINDOW == 89 (1393B800) [pid = 2516] [serial = 2279] [outer = 00000000] [url = about:blank] 16:38:19 INFO - PROCESS | 2516 | --DOMWINDOW == 88 (15E1D800) [pid = 2516] [serial = 2268] [outer = 00000000] [url = about:blank] 16:38:19 INFO - PROCESS | 2516 | --DOMWINDOW == 87 (12ADDC00) [pid = 2516] [serial = 2266] [outer = 00000000] [url = about:blank] 16:38:19 INFO - PROCESS | 2516 | --DOMWINDOW == 86 (11CC8000) [pid = 2516] [serial = 2265] [outer = 00000000] [url = about:blank] 16:38:19 INFO - PROCESS | 2516 | --DOMWINDOW == 85 (16EE3000) [pid = 2516] [serial = 2271] [outer = 00000000] [url = about:blank] 16:38:19 INFO - PROCESS | 2516 | --DOMWINDOW == 84 (16D06000) [pid = 2516] [serial = 2270] [outer = 00000000] [url = about:blank] 16:38:19 INFO - PROCESS | 2516 | --DOMWINDOW == 83 (1A94E000) [pid = 2516] [serial = 2274] [outer = 00000000] [url = about:blank] 16:38:19 INFO - PROCESS | 2516 | --DOMWINDOW == 82 (1A948400) [pid = 2516] [serial = 2273] [outer = 00000000] [url = about:blank] 16:38:19 INFO - PROCESS | 2516 | --DOMWINDOW == 81 (12AE3800) [pid = 2516] [serial = 2277] [outer = 00000000] [url = about:blank] 16:38:19 INFO - PROCESS | 2516 | --DOMWINDOW == 80 (11C20000) [pid = 2516] [serial = 2276] [outer = 00000000] [url = about:blank] 16:38:19 INFO - PROCESS | 2516 | --DOMWINDOW == 79 (1A67D000) [pid = 2516] [serial = 2294] [outer = 00000000] [url = about:blank] 16:38:19 INFO - PROCESS | 2516 | --DOMWINDOW == 78 (15A2E400) [pid = 2516] [serial = 2300] [outer = 00000000] [url = about:blank] 16:38:19 INFO - PROCESS | 2516 | --DOMWINDOW == 77 (1700F800) [pid = 2516] [serial = 2291] [outer = 00000000] [url = about:blank] 16:38:19 INFO - PROCESS | 2516 | --DOMWINDOW == 76 (176CD400) [pid = 2516] [serial = 2292] [outer = 00000000] [url = about:blank] 16:38:19 INFO - PROCESS | 2516 | --DOMWINDOW == 75 (1A685800) [pid = 2516] [serial = 2295] [outer = 00000000] [url = about:blank] 16:38:19 INFO - PROCESS | 2516 | --DOMWINDOW == 74 (1B51E400) [pid = 2516] [serial = 2298] [outer = 00000000] [url = about:blank] 16:38:19 INFO - PROCESS | 2516 | --DOMWINDOW == 73 (1B516800) [pid = 2516] [serial = 2297] [outer = 00000000] [url = about:blank] 16:38:19 INFO - PROCESS | 2516 | --DOMWINDOW == 72 (16D04000) [pid = 2516] [serial = 2289] [outer = 00000000] [url = about:blank] 16:38:19 INFO - PROCESS | 2516 | --DOMWINDOW == 71 (15A34C00) [pid = 2516] [serial = 2301] [outer = 00000000] [url = about:blank] 16:38:20 INFO - PROCESS | 2516 | 1465861100153 Marionette TRACE conn3 <- [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"]]]}] 16:38:20 INFO - TEST-PASS | /FileAPI/url/url_createobjecturl_blob.html | Check if the Blob URI starts with 'blob' using createObjectURL() 16:38:20 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 16:38:20 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20 16:38:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:38:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:38:20 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3 16:38:20 INFO - TEST-OK | /FileAPI/url/url_createobjecturl_blob.html | took 1515ms 16:38:20 INFO - TEST-START | /FileAPI/url/url_xmlhttprequest.html 16:38:20 INFO - PROCESS | 2516 | 1465861100225 Marionette TRACE conn3 -> [0,3101,"getWindowHandle",null] 16:38:20 INFO - PROCESS | 2516 | 1465861100228 Marionette TRACE conn3 <- [1,3101,null,{"value":"13"}] 16:38:20 INFO - PROCESS | 2516 | 1465861100233 Marionette TRACE conn3 -> [0,3102,"setScriptTimeout",{"ms":35000}] 16:38:20 INFO - PROCESS | 2516 | 1465861100236 Marionette TRACE conn3 <- [1,3102,null,{}] 16:38:20 INFO - PROCESS | 2516 | 1465861100241 Marionette TRACE conn3 -> [0,3103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:38:20 INFO - PROCESS | 2516 | 1465861100244 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:38:20 INFO - PROCESS | 2516 | 1465861100389 Marionette TRACE conn3 <- [1,3103,null,{"value":null}] 16:38:20 INFO - PROCESS | 2516 | 1465861100495 Marionette TRACE conn3 -> [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\", \"9aafb883-d809-412a-bdc1-689609e922c0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:38:20 INFO - PROCESS | 2516 | 1465861100498 Marionette INFO sendAsync 262ecf46-79ac-42c1-b944-d5865882523f 16:38:20 INFO - PROCESS | 2516 | ++DOCSHELL 10561C00 == 26 [pid = 2516] [id = 787] 16:38:20 INFO - PROCESS | 2516 | ++DOMWINDOW == 72 (10565C00) [pid = 2516] [serial = 2359] [outer = 00000000] 16:38:20 INFO - PROCESS | 2516 | ++DOMWINDOW == 73 (10EF8C00) [pid = 2516] [serial = 2360] [outer = 10565C00] 16:38:20 INFO - PROCESS | 2516 | 1465861100544 Marionette DEBUG loaded listener.js 16:38:20 INFO - PROCESS | 2516 | ++DOMWINDOW == 74 (110C5000) [pid = 2516] [serial = 2361] [outer = 10565C00] 16:38:20 INFO - PROCESS | 2516 | 1465861100907 Marionette TRACE conn3 <- [1,3104,null,{"value":["/FileAPI/url/url_xmlhttprequest.html",0,null,null,[["FileAPI Test: Creating Blob URL via XMLHttpRequest",0,null,null]]]}] 16:38:20 INFO - TEST-PASS | /FileAPI/url/url_xmlhttprequest.html | FileAPI Test: Creating Blob URL via XMLHttpRequest 16:38:20 INFO - TEST-OK | /FileAPI/url/url_xmlhttprequest.html | took 687ms 16:38:20 INFO - PROCESS | 2516 | 1465861100948 Marionette TRACE conn3 -> [0,3105,"getWindowHandle",null] 16:38:20 INFO - PROCESS | 2516 | 1465861100953 Marionette TRACE conn3 <- [1,3105,null,{"value":"13"}] 16:38:22 WARNING - u'runner_teardown' () 16:38:22 INFO - No more tests 16:38:22 INFO - Got 0 unexpected results 16:38:22 INFO - SUITE-END | took 662s 16:38:22 INFO - Closing logging queue 16:38:22 INFO - queue closed 16:38:22 INFO - Return code: 0 16:38:22 WARNING - # TBPL SUCCESS # 16:38:22 INFO - Running post-action listener: _resource_record_post_action 16:38:22 INFO - Running post-run listener: _resource_record_post_run 16:38:23 INFO - Total resource usage - Wall time: 673s; CPU: 17.0%; Read bytes: 91327488; Write bytes: 953392128; Read time: 515491; Write time: 1251305 16:38:23 INFO - pull - Wall time: 0s; CPU: Can't collect data; Read bytes: 0; Write bytes: 0; Read time: 0; Write time: 0 16:38:23 INFO - install - Wall time: 3s; CPU: 11.0%; Read bytes: 0; Write bytes: 67757056; Read time: 0; Write time: 66842 16:38:23 INFO - run-tests - Wall time: 671s; CPU: 17.0%; Read bytes: 91327488; Write bytes: 817341952; Read time: 515491; Write time: 1137435 16:38:23 INFO - Running post-run listener: _upload_blobber_files 16:38:23 INFO - Blob upload gear active. 16:38:23 INFO - Preparing to upload files from C:\slave\test\build\blobber_upload_dir. 16:38:23 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 16:38:23 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'] 16:38:23 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 16:38:24 INFO - (blobuploader) - INFO - Open directory for files ... 16:38:24 INFO - (blobuploader) - INFO - Uploading C:\slave\test\build\blobber_upload_dir\wpt_errorsummary.log ... 16:38:24 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 16:38:24 INFO - (blobuploader) - INFO - Uploading, attempt #1. 16:38:25 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_errorsummary.log: uploaded 16:38:25 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 16:38:25 INFO - (blobuploader) - INFO - Done attempting. 16:38:25 INFO - (blobuploader) - INFO - Uploading C:\slave\test\build\blobber_upload_dir\wpt_raw.log ... 16:38:25 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 16:38:25 INFO - (blobuploader) - INFO - Uploading, attempt #1. 16:38:27 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_raw.log: uploaded 16:38:27 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 16:38:27 INFO - (blobuploader) - INFO - Done attempting. 16:38:27 INFO - (blobuploader) - INFO - Iteration through files over. 16:38:27 INFO - Return code: 0 16:38:27 INFO - rmtree: C:\slave\test\build\uploaded_files.json 16:38:27 INFO - Using _rmtree_windows ... 16:38:27 INFO - retry: Calling _rmtree_windows with args: ('C:\\slave\\test\\build\\uploaded_files.json',), kwargs: {}, attempt #1 16:38:27 INFO - Setting buildbot property blobber_files to {"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/f1e09e65d1f1b535a36e80f7fce169c1c41da7004342df51c705d8a469d1127bb216f276eee7678ee2e5dd6f9dc3ee62cdcc88c21c6da0b43275911e5027b1c2", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/a698327e8e61e1a0b169d57c75933e720218500cb66fc53aefc539e05959776270d199c3cbcc309d003eb3de17fb84e2d0cb4e4779d6c9967dee886863d0fd63"} 16:38:27 INFO - Writing buildbot properties ['blobber_files'] to C:\slave\test\properties\blobber_files 16:38:27 INFO - Writing to file C:\slave\test\properties\blobber_files 16:38:27 INFO - Contents: 16:38:27 INFO - blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/f1e09e65d1f1b535a36e80f7fce169c1c41da7004342df51c705d8a469d1127bb216f276eee7678ee2e5dd6f9dc3ee62cdcc88c21c6da0b43275911e5027b1c2", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/a698327e8e61e1a0b169d57c75933e720218500cb66fc53aefc539e05959776270d199c3cbcc309d003eb3de17fb84e2d0cb4e4779d6c9967dee886863d0fd63"} 16:38:27 INFO - Running post-run listener: copy_logs_to_upload_dir 16:38:27 INFO - Copying logs to upload dir... 16:38:27 INFO - mkdir: C:\slave\test\build\upload\logs 16:38:27 INFO - Copying logs to upload dir... 16:38:27 INFO - Using _rmtree_windows ... 16:38:27 INFO - Using _rmtree_windows ... 16:38:27 INFO - Using _rmtree_windows ... 16:38:27 INFO - Using _rmtree_windows ... 16:38:27 INFO - Using _rmtree_windows ... 16:38:27 INFO - Using _rmtree_windows ... 16:38:27 INFO - Using _rmtree_windows ... program finished with exit code 0 elapsedTime=830.919000 ========= master_lag: 3.54 ========= ========= Finished 'c:/mozilla-build/python27/python -u ...' (results: 0, elapsed: 13 mins, 54 secs) (at 2016-06-13 16:38:27.300883) ========= ========= Started set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-06-13 16:38:27.301688) ========= '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-105\Application Data COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-XP32-IX-105 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-105 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOGONSERVER=\\T-XP32-IX-105 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-105 USERNAME=cltbld USERPROFILE=C:\Documents and Settings\cltbld.T-XP32-IX-105 WINDIR=C:\WINDOWS using PTY: False blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/f1e09e65d1f1b535a36e80f7fce169c1c41da7004342df51c705d8a469d1127bb216f276eee7678ee2e5dd6f9dc3ee62cdcc88c21c6da0b43275911e5027b1c2", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/a698327e8e61e1a0b169d57c75933e720218500cb66fc53aefc539e05959776270d199c3cbcc309d003eb3de17fb84e2d0cb4e4779d6c9967dee886863d0fd63"} build_url:https://queue.taskcluster.net/v1/task/Aplr0ORRQ2ONCWDoQkhHVQ/artifacts/public/build/firefox-48.0.en-US.win32.zip symbols_url:https://queue.taskcluster.net/v1/task/Aplr0ORRQ2ONCWDoQkhHVQ/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/Aplr0ORRQ2ONCWDoQkhHVQ/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/f1e09e65d1f1b535a36e80f7fce169c1c41da7004342df51c705d8a469d1127bb216f276eee7678ee2e5dd6f9dc3ee62cdcc88c21c6da0b43275911e5027b1c2", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/a698327e8e61e1a0b169d57c75933e720218500cb66fc53aefc539e05959776270d199c3cbcc309d003eb3de17fb84e2d0cb4e4779d6c9967dee886863d0fd63"}' symbols_url: 'https://queue.taskcluster.net/v1/task/Aplr0ORRQ2ONCWDoQkhHVQ/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-13 16:38:27.431458) ========= ========= Started 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-06-13 16:38:27.431938) ========= '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-105\Application Data COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-XP32-IX-105 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-105 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOGONSERVER=\\T-XP32-IX-105 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-105 USERNAME=cltbld USERPROFILE=C:\Documents and Settings\cltbld.T-XP32-IX-105 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-13 16:38:27.557499) ========= ========= Started reboot slave lost (results: 0, elapsed: 0 secs) (at 2016-06-13 16:38:27.558058) ========= ========= Finished reboot slave lost (results: 0, elapsed: 0 secs) (at 2016-06-13 16:38:28.049833) ========= ========= Total master_lag: 3.83 =========