builder: mozilla-aurora_xp_ix-debug_test-web-platform-tests-1 slave: t-xp32-ix-048 starttime: 1464194191.93 results: success (0) buildid: 20160525073114 builduid: a937a0487ae347e38285e1bd487108af revision: f887875e60c8738740089de8e85d6b68475de96e ========= Started set props: master (results: 0, elapsed: 0 secs) (at 2016-05-25 09:36:31.934212) ========= master: http://buildbot-master111.bb.releng.scl3.mozilla.com:8201/ ========= Finished set props: master (results: 0, elapsed: 0 secs) (at 2016-05-25 09:36:31.934715) ========= ========= Started downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-05-25 09:36:31.935007) ========= ========= Finished downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-05-25 09:36:31.995197) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-05-25 09:36:31.995646) ========= '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-048\Application Data COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-XP32-IX-048 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-048 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOGONSERVER=\\T-XP32-IX-048 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-048 USERNAME=cltbld USERPROFILE=C:\Documents and Settings\cltbld.T-XP32-IX-048 WINDIR=C:\WINDOWS using PTY: False --09:36:26-- 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% 10.79 MB/s 09:36:26 (10.79 MB/s) - `archiver_client.py' saved [12141/12141] program finished with exit code 0 elapsedTime=0.637000 ========= master_lag: 0.00 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-05-25 09:36:32.633923) ========= ========= Started 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2016-05-25 09:36:32.634241) ========= '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-048\Application Data COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-XP32-IX-048 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-048 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOGONSERVER=\\T-XP32-IX-048 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-048 USERNAME=cltbld USERPROFILE=C:\Documents and Settings\cltbld.T-XP32-IX-048 WINDIR=C:\WINDOWS using PTY: False program finished with exit code 0 elapsedTime=0.893000 ========= master_lag: -0.00 ========= ========= Finished 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2016-05-25 09:36:33.524547) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-05-25 09:36:33.524906) ========= 'bash' '-c' u'python archiver_client.py mozharness --repo releases/mozilla-aurora --rev f887875e60c8738740089de8e85d6b68475de96e --destination scripts --debug' in dir C:\slave\test\. (timeout 1200 secs) watching logfiles {} argv: ['bash', '-c', u'python archiver_client.py mozharness --repo releases/mozilla-aurora --rev f887875e60c8738740089de8e85d6b68475de96e --destination scripts --debug'] environment: ALLUSERSPROFILE=C:\Documents and Settings\All Users APPDATA=C:\Documents and Settings\cltbld.T-XP32-IX-048\Application Data COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-XP32-IX-048 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-048 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOGONSERVER=\\T-XP32-IX-048 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-048 USERNAME=cltbld USERPROFILE=C:\Documents and Settings\cltbld.T-XP32-IX-048 WINDIR=C:\WINDOWS using PTY: False 2016-05-25 09:36:27,759 truncating revision to first 12 chars 2016-05-25 09:36:27,759 Setting DEBUG logging. 2016-05-25 09:36:27,759 attempt 1/10 2016-05-25 09:36:27,759 Getting archive location from https://api.pub.build.mozilla.org/archiver/hgmo/releases/mozilla-aurora/f887875e60c8?&preferred_region=us-west-2&suffix=tar.gz&subdir=testing/mozharness 2016-05-25 09:36:28,158 unpacking tar archive at: mozilla-aurora-f887875e60c8/testing/mozharness/ program finished with exit code 0 elapsedTime=1.212000 ========= master_lag: 0.05 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-05-25 09:36:34.790217) ========= ========= Started set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-05-25 09:36:34.790560) ========= script_repo_revision: f887875e60c8738740089de8e85d6b68475de96e ========= Finished set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-05-25 09:36:34.790955) ========= ========= Started downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-05-25 09:36:34.791279) ========= ========= Finished downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-05-25 09:36:34.806047) ========= ========= Started 'c:/mozilla-build/python27/python -u ...' (results: 0, elapsed: 14 mins, 13 secs) (at 2016-05-25 09:36:34.806482) ========= 'c:/mozilla-build/python27/python' '-u' 'scripts/scripts/web_platform_tests.py' '--cfg' 'web_platform_tests/prod_config_windows.py' '--test-type=testharness' '--total-chunks' '10' '--this-chunk' '1' '--blob-upload-branch' 'mozilla-aurora' '--download-symbols' 'true' in dir C:\slave\test\. (timeout 1800 secs) (maxTime 7200 secs) watching logfiles {} argv: ['c:/mozilla-build/python27/python', '-u', 'scripts/scripts/web_platform_tests.py', '--cfg', 'web_platform_tests/prod_config_windows.py', '--test-type=testharness', '--total-chunks', '10', '--this-chunk', '1', '--blob-upload-branch', 'mozilla-aurora', '--download-symbols', 'true'] environment: ALLUSERSPROFILE=C:\Documents and Settings\All Users APPDATA=C:\Documents and Settings\cltbld.T-XP32-IX-048\Application Data COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-XP32-IX-048 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-048 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-048 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-048 USERNAME=cltbld USERPROFILE=C:\Documents and Settings\cltbld.T-XP32-IX-048 VCINSTALLDIR=D:\msvs8\VC VCVARS=D:\msvs8\VC\bin\vcvars32.bat VSINSTALLDIR=D:\msvs8 WINDIR=C:\WINDOWS XPCOM_DEBUG_BREAK=warn using PTY: False 09:36:29 INFO - MultiFileLogger online at 20160525 09:36:29 in C:\slave\test 09:36:29 INFO - Run as scripts/scripts/web_platform_tests.py --cfg web_platform_tests/prod_config_windows.py --test-type=testharness --total-chunks 10 --this-chunk 1 --blob-upload-branch mozilla-aurora --download-symbols true 09:36:29 INFO - Dumping config to C:\slave\test\logs\localconfig.json. 09:36:29 INFO - {'append_to_log': False, 09:36:29 INFO - 'base_work_dir': 'C:\\slave\\test', 09:36:29 INFO - 'blob_upload_branch': 'mozilla-aurora', 09:36:29 INFO - 'blob_uploader_auth_file': 'C:\\slave\\test\\oauth.txt', 09:36:29 INFO - 'buildbot_json_path': 'buildprops.json', 09:36:29 INFO - 'config_files': ('web_platform_tests/prod_config_windows.py',), 09:36:29 INFO - 'default_blob_upload_servers': ('https://blobupload.elasticbeanstalk.com',), 09:36:29 INFO - 'download_minidump_stackwalk': True, 09:36:29 INFO - 'download_symbols': 'true', 09:36:29 INFO - 'e10s': False, 09:36:29 INFO - 'exes': {'hg': 'c:/mozilla-build/hg/hg', 09:36:29 INFO - 'mozinstall': ('C:\\slave\\test/build/venv/scripts/python', 09:36:29 INFO - 'C:\\slave\\test/build/venv/scripts/mozinstall-script.py'), 09:36:29 INFO - 'python': 'c:\\mozilla-build\\python27\\python.exe', 09:36:29 INFO - 'tooltool.py': ('c:\\mozilla-build\\python27\\python.exe', 09:36:29 INFO - 'C:/mozilla-build/tooltool.py'), 09:36:29 INFO - 'virtualenv': ('c:\\mozilla-build\\python27\\python.exe', 09:36:29 INFO - 'c:/mozilla-build/buildbotve/virtualenv.py')}, 09:36:29 INFO - 'find_links': ('http://pypi.pvt.build.mozilla.org/pub', 09:36:29 INFO - 'http://pypi.pub.build.mozilla.org/pub'), 09:36:29 INFO - 'log_level': 'info', 09:36:29 INFO - 'log_to_console': True, 09:36:29 INFO - 'opt_config_files': (), 09:36:29 INFO - 'options': ('--prefs-root=%(test_path)s/prefs', 09:36:29 INFO - '--processes=1', 09:36:29 INFO - '--config=%(test_path)s/wptrunner.ini', 09:36:29 INFO - '--ca-cert-path=%(test_path)s/certs/cacert.pem', 09:36:29 INFO - '--host-key-path=%(test_path)s/certs/web-platform.test.key', 09:36:29 INFO - '--host-cert-path=%(test_path)s/certs/web-platform.test.pem', 09:36:29 INFO - '--certutil-binary=%(test_install_path)s/bin/certutil'), 09:36:29 INFO - 'pip_index': False, 09:36:29 INFO - 'require_test_zip': True, 09:36:29 INFO - 'test_type': ('testharness',), 09:36:29 INFO - 'this_chunk': '1', 09:36:29 INFO - 'total_chunks': '10', 09:36:29 INFO - 'virtualenv_path': 'venv', 09:36:29 INFO - 'volatile_config': {'actions': None, 'add_actions': None, 'no_actions': None}, 09:36:29 INFO - 'work_dir': 'build'} 09:36:29 INFO - ##### 09:36:29 INFO - ##### Running clobber step. 09:36:29 INFO - ##### 09:36:29 INFO - Running pre-action listener: _resource_record_pre_action 09:36:29 INFO - Running main action method: clobber 09:36:29 INFO - rmtree: C:\slave\test\build 09:36:29 INFO - Using _rmtree_windows ... 09:36:29 INFO - retry: Calling _rmtree_windows with args: ('C:\\slave\\test\\build',), kwargs: {}, attempt #1 09:36:45 INFO - Running post-action listener: _resource_record_post_action 09:36:45 INFO - ##### 09:36:45 INFO - ##### Running read-buildbot-config step. 09:36:45 INFO - ##### 09:36:45 INFO - Running pre-action listener: _resource_record_pre_action 09:36:45 INFO - Running main action method: read_buildbot_config 09:36:45 INFO - Using buildbot properties: 09:36:45 INFO - { 09:36:45 INFO - "project": "", 09:36:45 INFO - "product": "firefox", 09:36:45 INFO - "script_repo_revision": "production", 09:36:45 INFO - "scheduler": "tests-mozilla-aurora-xp_ix-debug-unittest", 09:36:45 INFO - "repository": "", 09:36:45 INFO - "buildername": "Windows XP 32-bit mozilla-aurora debug test web-platform-tests-1", 09:36:45 INFO - "buildid": "20160525073114", 09:36:45 INFO - "pgo_build": "False", 09:36:45 INFO - "basedir": "C:\\slave\\test", 09:36:45 INFO - "buildnumber": 5, 09:36:45 INFO - "slavename": "t-xp32-ix-048", 09:36:45 INFO - "revision": "f887875e60c8738740089de8e85d6b68475de96e", 09:36:45 INFO - "master": "http://buildbot-master111.bb.releng.scl3.mozilla.com:8201/", 09:36:45 INFO - "platform": "win32", 09:36:45 INFO - "branch": "mozilla-aurora", 09:36:45 INFO - "repo_path": "releases/mozilla-aurora", 09:36:45 INFO - "moz_repo_path": "", 09:36:45 INFO - "stage_platform": "win32", 09:36:45 INFO - "builduid": "a937a0487ae347e38285e1bd487108af", 09:36:45 INFO - "slavebuilddir": "test" 09:36:45 INFO - } 09:36:45 INFO - Found a test packages url https://queue.taskcluster.net/v1/task/PpSVCDUtQ0SqQlZ8ZOsbcQ/artifacts/public/build/firefox-48.0a2.en-US.win32.test_packages.json. 09:36:45 INFO - Found installer url https://queue.taskcluster.net/v1/task/PpSVCDUtQ0SqQlZ8ZOsbcQ/artifacts/public/build/firefox-48.0a2.en-US.win32.zip. 09:36:45 INFO - Running post-action listener: _resource_record_post_action 09:36:45 INFO - ##### 09:36:45 INFO - ##### Running download-and-extract step. 09:36:45 INFO - ##### 09:36:45 INFO - Running pre-action listener: _resource_record_pre_action 09:36:45 INFO - Running main action method: download_and_extract 09:36:45 INFO - mkdir: C:\slave\test\build\tests 09:36: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')]} 09:36:45 INFO - https://queue.taskcluster.net/v1/task/PpSVCDUtQ0SqQlZ8ZOsbcQ/artifacts/public/build/firefox-48.0a2.en-US.win32.test_packages.json matches https://queue.taskcluster.net 09:36:45 INFO - trying https://queue.taskcluster.net/v1/task/PpSVCDUtQ0SqQlZ8ZOsbcQ/artifacts/public/build/firefox-48.0a2.en-US.win32.test_packages.json 09:36:45 INFO - Downloading https://queue.taskcluster.net/v1/task/PpSVCDUtQ0SqQlZ8ZOsbcQ/artifacts/public/build/firefox-48.0a2.en-US.win32.test_packages.json to C:\slave\test\build\firefox-48.0a2.en-US.win32.test_packages.json 09:36:45 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/PpSVCDUtQ0SqQlZ8ZOsbcQ/artifacts/public/build/firefox-48.0a2.en-US.win32.test_packages.json', 'file_name': 'C:\\slave\\test\\build\\firefox-48.0a2.en-US.win32.test_packages.json'}, attempt #1 09:36:46 INFO - Downloaded 1274 bytes. 09:36:46 INFO - Reading from file C:\slave\test\build\firefox-48.0a2.en-US.win32.test_packages.json 09:36:46 INFO - Using the following test package requirements: 09:36:46 INFO - {u'common': [u'firefox-48.0a2.en-US.win32.common.tests.zip'], 09:36:46 INFO - u'cppunittest': [u'firefox-48.0a2.en-US.win32.common.tests.zip', 09:36:46 INFO - u'firefox-48.0a2.en-US.win32.cppunittest.tests.zip'], 09:36:46 INFO - u'gtest': [u'firefox-48.0a2.en-US.win32.common.tests.zip', 09:36:46 INFO - u'firefox-48.0a2.en-US.win32.gtest.tests.zip'], 09:36:46 INFO - u'jittest': [u'firefox-48.0a2.en-US.win32.common.tests.zip', 09:36:46 INFO - u'jsshell-win32.zip'], 09:36:46 INFO - u'mochitest': [u'firefox-48.0a2.en-US.win32.common.tests.zip', 09:36:46 INFO - u'firefox-48.0a2.en-US.win32.mochitest.tests.zip'], 09:36:46 INFO - u'mozbase': [u'firefox-48.0a2.en-US.win32.common.tests.zip'], 09:36:46 INFO - u'reftest': [u'firefox-48.0a2.en-US.win32.common.tests.zip', 09:36:46 INFO - u'firefox-48.0a2.en-US.win32.reftest.tests.zip'], 09:36:46 INFO - u'talos': [u'firefox-48.0a2.en-US.win32.common.tests.zip', 09:36:46 INFO - u'firefox-48.0a2.en-US.win32.talos.tests.zip'], 09:36:46 INFO - u'web-platform': [u'firefox-48.0a2.en-US.win32.common.tests.zip', 09:36:46 INFO - u'firefox-48.0a2.en-US.win32.web-platform.tests.zip'], 09:36:46 INFO - u'xpcshell': [u'firefox-48.0a2.en-US.win32.common.tests.zip', 09:36:46 INFO - u'firefox-48.0a2.en-US.win32.xpcshell.tests.zip']} 09:36:46 INFO - Downloading packages: [u'firefox-48.0a2.en-US.win32.common.tests.zip', u'firefox-48.0a2.en-US.win32.web-platform.tests.zip'] for test suite category: web-platform 09:36: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')]} 09:36:46 INFO - https://queue.taskcluster.net/v1/task/PpSVCDUtQ0SqQlZ8ZOsbcQ/artifacts/public/build/firefox-48.0a2.en-US.win32.common.tests.zip matches https://queue.taskcluster.net 09:36:46 INFO - trying https://queue.taskcluster.net/v1/task/PpSVCDUtQ0SqQlZ8ZOsbcQ/artifacts/public/build/firefox-48.0a2.en-US.win32.common.tests.zip 09:36:46 INFO - Downloading https://queue.taskcluster.net/v1/task/PpSVCDUtQ0SqQlZ8ZOsbcQ/artifacts/public/build/firefox-48.0a2.en-US.win32.common.tests.zip to C:\slave\test\build\firefox-48.0a2.en-US.win32.common.tests.zip 09:36:46 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'https://queue.taskcluster.net/v1/task/PpSVCDUtQ0SqQlZ8ZOsbcQ/artifacts/public/build/firefox-48.0a2.en-US.win32.common.tests.zip', 'file_name': u'C:\\slave\\test\\build\\firefox-48.0a2.en-US.win32.common.tests.zip'}, attempt #1 09:36:48 INFO - Downloaded 20302449 bytes. 09:36:48 INFO - Running command: ['unzip', '-q', '-o', u'C:\\slave\\test\\build\\firefox-48.0a2.en-US.win32.common.tests.zip', '-d', 'C:\\slave\\test\\build\\tests', 'bin/*', 'config/*', 'mozbase/*', 'marionette/*', 'tools/wptserve/*', 'web-platform/*'] 09:36:48 INFO - Copy/paste: unzip -q -o C:\slave\test\build\firefox-48.0a2.en-US.win32.common.tests.zip -d C:\slave\test\build\tests bin/* config/* mozbase/* marionette/* tools/wptserve/* web-platform/* 09:36:50 INFO - caution: filename not matched: web-platform/* 09:36:50 INFO - Return code: 11 09:36:50 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 09:36:50 INFO - https://queue.taskcluster.net/v1/task/PpSVCDUtQ0SqQlZ8ZOsbcQ/artifacts/public/build/firefox-48.0a2.en-US.win32.web-platform.tests.zip matches https://queue.taskcluster.net 09:36:50 INFO - trying https://queue.taskcluster.net/v1/task/PpSVCDUtQ0SqQlZ8ZOsbcQ/artifacts/public/build/firefox-48.0a2.en-US.win32.web-platform.tests.zip 09:36:50 INFO - Downloading https://queue.taskcluster.net/v1/task/PpSVCDUtQ0SqQlZ8ZOsbcQ/artifacts/public/build/firefox-48.0a2.en-US.win32.web-platform.tests.zip to C:\slave\test\build\firefox-48.0a2.en-US.win32.web-platform.tests.zip 09:36:50 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'https://queue.taskcluster.net/v1/task/PpSVCDUtQ0SqQlZ8ZOsbcQ/artifacts/public/build/firefox-48.0a2.en-US.win32.web-platform.tests.zip', 'file_name': u'C:\\slave\\test\\build\\firefox-48.0a2.en-US.win32.web-platform.tests.zip'}, attempt #1 09:36:53 INFO - Downloaded 36409218 bytes. 09:36:53 INFO - Running command: ['unzip', '-q', '-o', u'C:\\slave\\test\\build\\firefox-48.0a2.en-US.win32.web-platform.tests.zip', '-d', 'C:\\slave\\test\\build\\tests', 'bin/*', 'config/*', 'mozbase/*', 'marionette/*', 'tools/wptserve/*', 'web-platform/*'] 09:36:53 INFO - Copy/paste: unzip -q -o C:\slave\test\build\firefox-48.0a2.en-US.win32.web-platform.tests.zip -d C:\slave\test\build\tests bin/* config/* mozbase/* marionette/* tools/wptserve/* web-platform/* 09:38:22 INFO - caution: filename not matched: bin/* 09:38:22 INFO - caution: filename not matched: config/* 09:38:22 INFO - caution: filename not matched: mozbase/* 09:38:22 INFO - caution: filename not matched: marionette/* 09:38:22 INFO - caution: filename not matched: tools/wptserve/* 09:38:22 INFO - Return code: 11 09:38:22 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')]} 09:38:22 INFO - https://queue.taskcluster.net/v1/task/PpSVCDUtQ0SqQlZ8ZOsbcQ/artifacts/public/build/firefox-48.0a2.en-US.win32.zip matches https://queue.taskcluster.net 09:38:22 INFO - trying https://queue.taskcluster.net/v1/task/PpSVCDUtQ0SqQlZ8ZOsbcQ/artifacts/public/build/firefox-48.0a2.en-US.win32.zip 09:38:22 INFO - Downloading https://queue.taskcluster.net/v1/task/PpSVCDUtQ0SqQlZ8ZOsbcQ/artifacts/public/build/firefox-48.0a2.en-US.win32.zip to C:\slave\test\build\firefox-48.0a2.en-US.win32.zip 09:38:22 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/PpSVCDUtQ0SqQlZ8ZOsbcQ/artifacts/public/build/firefox-48.0a2.en-US.win32.zip', 'file_name': 'C:\\slave\\test\\build\\firefox-48.0a2.en-US.win32.zip'}, attempt #1 09:38:27 INFO - Downloaded 68457751 bytes. 09:38:27 INFO - Setting buildbot property build_url to https://queue.taskcluster.net/v1/task/PpSVCDUtQ0SqQlZ8ZOsbcQ/artifacts/public/build/firefox-48.0a2.en-US.win32.zip 09:38:27 INFO - mkdir: C:\slave\test\properties 09:38:27 INFO - Writing buildbot properties ['build_url'] to C:\slave\test\properties\build_url 09:38:27 INFO - Writing to file C:\slave\test\properties\build_url 09:38:27 INFO - Contents: 09:38:27 INFO - build_url:https://queue.taskcluster.net/v1/task/PpSVCDUtQ0SqQlZ8ZOsbcQ/artifacts/public/build/firefox-48.0a2.en-US.win32.zip 09:38:27 INFO - Setting buildbot property symbols_url to https://queue.taskcluster.net/v1/task/PpSVCDUtQ0SqQlZ8ZOsbcQ/artifacts/public/build/firefox-48.0a2.en-US.win32.crashreporter-symbols.zip 09:38:27 INFO - Writing buildbot properties ['symbols_url'] to C:\slave\test\properties\symbols_url 09:38:27 INFO - Writing to file C:\slave\test\properties\symbols_url 09:38:27 INFO - Contents: 09:38:27 INFO - symbols_url:https://queue.taskcluster.net/v1/task/PpSVCDUtQ0SqQlZ8ZOsbcQ/artifacts/public/build/firefox-48.0a2.en-US.win32.crashreporter-symbols.zip 09:38:27 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')]} 09:38:27 INFO - https://queue.taskcluster.net/v1/task/PpSVCDUtQ0SqQlZ8ZOsbcQ/artifacts/public/build/firefox-48.0a2.en-US.win32.crashreporter-symbols.zip matches https://queue.taskcluster.net 09:38:27 INFO - trying https://queue.taskcluster.net/v1/task/PpSVCDUtQ0SqQlZ8ZOsbcQ/artifacts/public/build/firefox-48.0a2.en-US.win32.crashreporter-symbols.zip 09:38:27 INFO - Downloading https://queue.taskcluster.net/v1/task/PpSVCDUtQ0SqQlZ8ZOsbcQ/artifacts/public/build/firefox-48.0a2.en-US.win32.crashreporter-symbols.zip to C:\slave\test\build\firefox-48.0a2.en-US.win32.crashreporter-symbols.zip 09:38:27 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/PpSVCDUtQ0SqQlZ8ZOsbcQ/artifacts/public/build/firefox-48.0a2.en-US.win32.crashreporter-symbols.zip', 'file_name': 'C:\\slave\\test\\build\\firefox-48.0a2.en-US.win32.crashreporter-symbols.zip'}, attempt #1 09:38:31 INFO - Downloaded 55557123 bytes. 09:38:31 INFO - Running command: ['unzip', '-q', '-o', 'C:\\slave\\test\\build\\firefox-48.0a2.en-US.win32.crashreporter-symbols.zip', '-d', 'C:\\slave\\test\\build\\symbols'] 09:38:31 INFO - Copy/paste: unzip -q -o C:\slave\test\build\firefox-48.0a2.en-US.win32.crashreporter-symbols.zip -d C:\slave\test\build\symbols 09:38:38 INFO - Return code: 0 09:38:38 INFO - Running post-action listener: _resource_record_post_action 09:38:38 INFO - Running post-action listener: set_extra_try_arguments 09:38:38 INFO - ##### 09:38:38 INFO - ##### Running create-virtualenv step. 09:38:38 INFO - ##### 09:38:38 INFO - Running pre-action listener: _pre_create_virtualenv 09:38:38 INFO - Running pre-action listener: _resource_record_pre_action 09:38:38 INFO - Running main action method: create_virtualenv 09:38:38 INFO - Creating virtualenv C:\slave\test\build\venv 09:38:38 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 09:38:38 INFO - Copy/paste: c:\mozilla-build\python27\python.exe c:/mozilla-build/buildbotve/virtualenv.py --no-site-packages --distribute C:\slave\test\build\venv 09:38:41 INFO - New python executable in C:\slave\test\build\venv\Scripts\python.exe 09:38:44 INFO - Installing distribute......................................................................................................................................................................................done. 09:38:44 INFO - Return code: 0 09:38:44 INFO - Installing psutil>=0.7.1 into virtualenv C:\slave\test\build\venv 09:38: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')]} 09:38:44 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 09:38: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')]} 09:38:44 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 09:38: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', '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-048', 'USERDOMAIN': 'T-XP32-IX-048', '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-048', 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 'TEST1': 'testie', 'LOGONSERVER': '\\\\T-XP32-IX-048', '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-048\\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-048'}}, attempt #1 09:38: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', 'psutil>=0.7.1'] in C:\slave\test\build 09:38: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 psutil>=0.7.1 09:38:44 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users', 09:38:44 INFO - 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-048\\Application Data', 09:38:44 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 09:38:44 INFO - 'COMPUTERNAME': 'T-XP32-IX-048', 09:38:44 INFO - 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe', 09:38:44 INFO - 'DCLOCATION': 'SCL3', 09:38:44 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 09:38:44 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 09:38:44 INFO - 'FP_NO_HOST_CHECK': 'NO', 09:38:44 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 09:38:44 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 09:38:44 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 09:38:44 INFO - 'HOMEDRIVE': 'C:', 09:38:44 INFO - 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-048', 09:38:44 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 09:38:44 INFO - 'KTS_VERSION': '1.19c', 09:38:44 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 09:38:44 INFO - 'LOGONSERVER': '\\\\T-XP32-IX-048', 09:38:44 INFO - 'MONDIR': 'C:\\Monitor_config\\', 09:38:44 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 09:38:44 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 09:38:44 INFO - 'MOZILLABUILDDRIVE': 'C:', 09:38:44 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 09:38:44 INFO - 'MOZ_AIRBAG': '1', 09:38:44 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 09:38:44 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 09:38:44 INFO - 'MOZ_MSVCVERSION': '8', 09:38:44 INFO - 'MOZ_NO_REMOTE': '1', 09:38:44 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 09:38:44 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 09:38:44 INFO - 'NO_EM_RESTART': '1', 09:38:44 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 09:38:44 INFO - 'NUMBER_OF_PROCESSORS': '8', 09:38:44 INFO - 'OS': 'Windows_NT', 09:38:44 INFO - 'OURDRIVE': 'C:', 09:38: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', 09:38:44 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 09:38:44 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 09:38:44 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 09:38:44 INFO - 'PROCESSOR_LEVEL': '6', 09:38:44 INFO - 'PROCESSOR_REVISION': '1e05', 09:38:44 INFO - 'PROGRAMFILES': 'C:\\Program Files', 09:38:44 INFO - 'PROMPT': '$P$G', 09:38:44 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 09:38:44 INFO - 'PWD': 'C:\\slave\\test', 09:38:44 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 09:38:44 INFO - 'SESSIONNAME': 'Console', 09:38:44 INFO - 'SLAVEDIR': 'C:\\slave\\', 09:38:44 INFO - 'SYSTEMDRIVE': 'C:', 09:38:44 INFO - 'SYSTEMROOT': 'C:\\WINDOWS', 09:38:44 INFO - 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 09:38:44 INFO - 'TEST1': 'testie', 09:38:44 INFO - 'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 09:38:44 INFO - 'USERDOMAIN': 'T-XP32-IX-048', 09:38:44 INFO - 'USERNAME': 'cltbld', 09:38:44 INFO - 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-048', 09:38:44 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 09:38:44 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 09:38:44 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 09:38:44 INFO - 'WINDIR': 'C:\\WINDOWS', 09:38:44 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 09:38:45 INFO - Ignoring indexes: http://pypi.python.org/simple/ 09:38:45 INFO - Downloading/unpacking psutil>=0.7.1 09:38:45 INFO - Running setup.py egg_info for package psutil 09:38:45 INFO - warning: no previously-included files matching '*' found under directory 'docs\_build' 09:38:45 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 09:38:45 INFO - Installing collected packages: psutil 09:38:45 INFO - Running setup.py install for psutil 09:38:45 INFO - building 'psutil._psutil_windows' extension 09:38:45 INFO - error: Unable to find vcvarsall.bat 09:38: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-5btlf6-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7: 09:38:45 INFO - running install 09:38:45 INFO - running build 09:38:45 INFO - running build_py 09:38:45 INFO - creating build 09:38:45 INFO - creating build\lib.win32-2.7 09:38:45 INFO - creating build\lib.win32-2.7\psutil 09:38:45 INFO - copying psutil\_common.py -> build\lib.win32-2.7\psutil 09:38:45 INFO - copying psutil\_compat.py -> build\lib.win32-2.7\psutil 09:38:45 INFO - copying psutil\_psbsd.py -> build\lib.win32-2.7\psutil 09:38:45 INFO - copying psutil\_pslinux.py -> build\lib.win32-2.7\psutil 09:38:45 INFO - copying psutil\_psosx.py -> build\lib.win32-2.7\psutil 09:38:45 INFO - copying psutil\_psposix.py -> build\lib.win32-2.7\psutil 09:38:45 INFO - copying psutil\_pssunos.py -> build\lib.win32-2.7\psutil 09:38:45 INFO - copying psutil\_pswindows.py -> build\lib.win32-2.7\psutil 09:38:45 INFO - copying psutil\__init__.py -> build\lib.win32-2.7\psutil 09:38:45 INFO - running build_ext 09:38:45 INFO - building 'psutil._psutil_windows' extension 09:38:45 INFO - error: Unable to find vcvarsall.bat 09:38:45 INFO - ---------------------------------------- 09:38: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-5btlf6-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7 failed with error code 1 09:38:45 INFO - Storing complete log in C:\Documents and Settings\cltbld.T-XP32-IX-048\Application Data\pip\pip.log 09:38:45 WARNING - Return code: 1 09:38: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 psutil>=0.7.1 failed after 1 tries! 09:38:45 INFO - Installing mozsystemmonitor==0.0.0 into virtualenv C:\slave\test\build\venv 09:38: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')]} 09:38:45 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 09:38: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')]} 09:38:45 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 09:38: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', '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-048', 'USERDOMAIN': 'T-XP32-IX-048', '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-048', 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 'TEST1': 'testie', 'LOGONSERVER': '\\\\T-XP32-IX-048', '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-048\\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-048'}}, attempt #1 09:38: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', 'mozsystemmonitor==0.0.0'] in C:\slave\test\build 09:38: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 mozsystemmonitor==0.0.0 09:38:45 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users', 09:38:45 INFO - 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-048\\Application Data', 09:38:45 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 09:38:45 INFO - 'COMPUTERNAME': 'T-XP32-IX-048', 09:38:45 INFO - 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe', 09:38:45 INFO - 'DCLOCATION': 'SCL3', 09:38:45 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 09:38:45 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 09:38:45 INFO - 'FP_NO_HOST_CHECK': 'NO', 09:38:45 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 09:38:45 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 09:38:45 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 09:38:45 INFO - 'HOMEDRIVE': 'C:', 09:38:45 INFO - 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-048', 09:38:45 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 09:38:45 INFO - 'KTS_VERSION': '1.19c', 09:38:45 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 09:38:45 INFO - 'LOGONSERVER': '\\\\T-XP32-IX-048', 09:38:45 INFO - 'MONDIR': 'C:\\Monitor_config\\', 09:38:45 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 09:38:45 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 09:38:45 INFO - 'MOZILLABUILDDRIVE': 'C:', 09:38:45 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 09:38:45 INFO - 'MOZ_AIRBAG': '1', 09:38:45 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 09:38:45 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 09:38:45 INFO - 'MOZ_MSVCVERSION': '8', 09:38:45 INFO - 'MOZ_NO_REMOTE': '1', 09:38:45 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 09:38:45 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 09:38:45 INFO - 'NO_EM_RESTART': '1', 09:38:45 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 09:38:45 INFO - 'NUMBER_OF_PROCESSORS': '8', 09:38:45 INFO - 'OS': 'Windows_NT', 09:38:45 INFO - 'OURDRIVE': 'C:', 09:38: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', 09:38:45 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 09:38:45 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 09:38:45 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 09:38:45 INFO - 'PROCESSOR_LEVEL': '6', 09:38:45 INFO - 'PROCESSOR_REVISION': '1e05', 09:38:45 INFO - 'PROGRAMFILES': 'C:\\Program Files', 09:38:45 INFO - 'PROMPT': '$P$G', 09:38:45 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 09:38:45 INFO - 'PWD': 'C:\\slave\\test', 09:38:45 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 09:38:45 INFO - 'SESSIONNAME': 'Console', 09:38:45 INFO - 'SLAVEDIR': 'C:\\slave\\', 09:38:45 INFO - 'SYSTEMDRIVE': 'C:', 09:38:45 INFO - 'SYSTEMROOT': 'C:\\WINDOWS', 09:38:45 INFO - 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 09:38:45 INFO - 'TEST1': 'testie', 09:38:45 INFO - 'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 09:38:45 INFO - 'USERDOMAIN': 'T-XP32-IX-048', 09:38:45 INFO - 'USERNAME': 'cltbld', 09:38:45 INFO - 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-048', 09:38:45 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 09:38:45 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 09:38:45 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 09:38:45 INFO - 'WINDIR': 'C:\\WINDOWS', 09:38:45 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 09:38:46 INFO - Ignoring indexes: http://pypi.python.org/simple/ 09:38:46 INFO - Downloading/unpacking mozsystemmonitor==0.0.0 09:38:46 INFO - Downloading mozsystemmonitor-0.0.tar.gz 09:38:46 INFO - Running setup.py egg_info for package mozsystemmonitor 09:38:46 INFO - Downloading/unpacking psutil>=0.7.1 (from mozsystemmonitor==0.0.0) 09:38:46 INFO - Running setup.py egg_info for package psutil 09:38:46 INFO - warning: no previously-included files matching '*' found under directory 'docs\_build' 09:38:46 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 09:38:46 INFO - Installing collected packages: mozsystemmonitor, psutil 09:38:46 INFO - Running setup.py install for mozsystemmonitor 09:38:46 INFO - Running setup.py install for psutil 09:38:46 INFO - building 'psutil._psutil_windows' extension 09:38:46 INFO - error: Unable to find vcvarsall.bat 09:38:46 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-ejpfjk-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7: 09:38:46 INFO - running install 09:38:46 INFO - running build 09:38:46 INFO - running build_py 09:38:46 INFO - running build_ext 09:38:46 INFO - building 'psutil._psutil_windows' extension 09:38:46 INFO - error: Unable to find vcvarsall.bat 09:38:46 INFO - ---------------------------------------- 09:38:46 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-ejpfjk-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7 failed with error code 1 09:38:46 INFO - Storing complete log in C:\Documents and Settings\cltbld.T-XP32-IX-048\Application Data\pip\pip.log 09:38:46 WARNING - Return code: 1 09:38:46 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! 09:38:46 INFO - Installing blobuploader==1.2.4 into virtualenv C:\slave\test\build\venv 09:38: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')]} 09:38:46 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 09:38: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')]} 09:38:46 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 09:38:46 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-048', 'USERDOMAIN': 'T-XP32-IX-048', '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-048', 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 'TEST1': 'testie', 'LOGONSERVER': '\\\\T-XP32-IX-048', '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-048\\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-048'}}, attempt #1 09:38:46 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 09:38:46 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 09:38:46 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users', 09:38:46 INFO - 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-048\\Application Data', 09:38:46 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 09:38:46 INFO - 'COMPUTERNAME': 'T-XP32-IX-048', 09:38:46 INFO - 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe', 09:38:46 INFO - 'DCLOCATION': 'SCL3', 09:38:46 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 09:38:46 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 09:38:46 INFO - 'FP_NO_HOST_CHECK': 'NO', 09:38:46 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 09:38:46 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 09:38:46 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 09:38:46 INFO - 'HOMEDRIVE': 'C:', 09:38:46 INFO - 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-048', 09:38:46 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 09:38:46 INFO - 'KTS_VERSION': '1.19c', 09:38:46 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 09:38:46 INFO - 'LOGONSERVER': '\\\\T-XP32-IX-048', 09:38:46 INFO - 'MONDIR': 'C:\\Monitor_config\\', 09:38:46 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 09:38:46 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 09:38:46 INFO - 'MOZILLABUILDDRIVE': 'C:', 09:38:46 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 09:38:46 INFO - 'MOZ_AIRBAG': '1', 09:38:46 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 09:38:46 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 09:38:46 INFO - 'MOZ_MSVCVERSION': '8', 09:38:46 INFO - 'MOZ_NO_REMOTE': '1', 09:38:46 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 09:38:46 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 09:38:46 INFO - 'NO_EM_RESTART': '1', 09:38:46 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 09:38:46 INFO - 'NUMBER_OF_PROCESSORS': '8', 09:38:46 INFO - 'OS': 'Windows_NT', 09:38:46 INFO - 'OURDRIVE': 'C:', 09:38:46 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', 09:38:46 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 09:38:46 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 09:38:46 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 09:38:46 INFO - 'PROCESSOR_LEVEL': '6', 09:38:46 INFO - 'PROCESSOR_REVISION': '1e05', 09:38:46 INFO - 'PROGRAMFILES': 'C:\\Program Files', 09:38:46 INFO - 'PROMPT': '$P$G', 09:38:46 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 09:38:46 INFO - 'PWD': 'C:\\slave\\test', 09:38:46 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 09:38:46 INFO - 'SESSIONNAME': 'Console', 09:38:46 INFO - 'SLAVEDIR': 'C:\\slave\\', 09:38:46 INFO - 'SYSTEMDRIVE': 'C:', 09:38:46 INFO - 'SYSTEMROOT': 'C:\\WINDOWS', 09:38:46 INFO - 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 09:38:46 INFO - 'TEST1': 'testie', 09:38:46 INFO - 'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 09:38:46 INFO - 'USERDOMAIN': 'T-XP32-IX-048', 09:38:46 INFO - 'USERNAME': 'cltbld', 09:38:46 INFO - 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-048', 09:38:46 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 09:38:46 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 09:38:46 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 09:38:46 INFO - 'WINDIR': 'C:\\WINDOWS', 09:38:46 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 09:38:47 INFO - Ignoring indexes: http://pypi.python.org/simple/ 09:38:47 INFO - Downloading/unpacking blobuploader==1.2.4 09:38:47 INFO - Downloading blobuploader-1.2.4.tar.gz 09:38:47 INFO - Running setup.py egg_info for package blobuploader 09:38:47 INFO - Downloading/unpacking requests==1.2.3. (from blobuploader==1.2.4) 09:38:48 INFO - Running setup.py egg_info for package requests 09:38:48 INFO - Downloading/unpacking docopt==0.6.1 (from blobuploader==1.2.4) 09:38:48 INFO - Downloading docopt-0.6.1.tar.gz 09:38:48 INFO - Running setup.py egg_info for package docopt 09:38:48 INFO - Installing collected packages: blobuploader, docopt, requests 09:38:48 INFO - Running setup.py install for blobuploader 09:38:48 INFO - Running setup.py install for docopt 09:38:48 INFO - Running setup.py install for requests 09:38:48 INFO - Successfully installed blobuploader docopt requests 09:38:48 INFO - Cleaning up... 09:38:48 INFO - Return code: 0 09:38:48 INFO - Installing None into virtualenv C:\slave\test\build\venv 09:38:48 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 09:38:48 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 09:38:48 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 09:38:48 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 09:38:48 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-048', 'USERDOMAIN': 'T-XP32-IX-048', '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-048', 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 'TEST1': 'testie', 'LOGONSERVER': '\\\\T-XP32-IX-048', '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-048\\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-048'}}, attempt #1 09:38:48 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 09:38:48 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 09:38:48 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users', 09:38:48 INFO - 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-048\\Application Data', 09:38:48 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 09:38:48 INFO - 'COMPUTERNAME': 'T-XP32-IX-048', 09:38:48 INFO - 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe', 09:38:48 INFO - 'DCLOCATION': 'SCL3', 09:38:48 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 09:38:48 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 09:38:48 INFO - 'FP_NO_HOST_CHECK': 'NO', 09:38:48 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 09:38:48 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 09:38:48 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 09:38:48 INFO - 'HOMEDRIVE': 'C:', 09:38:48 INFO - 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-048', 09:38:48 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 09:38:48 INFO - 'KTS_VERSION': '1.19c', 09:38:48 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 09:38:48 INFO - 'LOGONSERVER': '\\\\T-XP32-IX-048', 09:38:48 INFO - 'MONDIR': 'C:\\Monitor_config\\', 09:38:48 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 09:38:48 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 09:38:48 INFO - 'MOZILLABUILDDRIVE': 'C:', 09:38:48 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 09:38:48 INFO - 'MOZ_AIRBAG': '1', 09:38:48 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 09:38:48 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 09:38:48 INFO - 'MOZ_MSVCVERSION': '8', 09:38:48 INFO - 'MOZ_NO_REMOTE': '1', 09:38:48 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 09:38:48 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 09:38:48 INFO - 'NO_EM_RESTART': '1', 09:38:48 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 09:38:48 INFO - 'NUMBER_OF_PROCESSORS': '8', 09:38:48 INFO - 'OS': 'Windows_NT', 09:38:48 INFO - 'OURDRIVE': 'C:', 09:38:48 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', 09:38:48 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 09:38:48 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 09:38:48 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 09:38:48 INFO - 'PROCESSOR_LEVEL': '6', 09:38:48 INFO - 'PROCESSOR_REVISION': '1e05', 09:38:48 INFO - 'PROGRAMFILES': 'C:\\Program Files', 09:38:48 INFO - 'PROMPT': '$P$G', 09:38:48 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 09:38:48 INFO - 'PWD': 'C:\\slave\\test', 09:38:48 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 09:38:48 INFO - 'SESSIONNAME': 'Console', 09:38:48 INFO - 'SLAVEDIR': 'C:\\slave\\', 09:38:48 INFO - 'SYSTEMDRIVE': 'C:', 09:38:48 INFO - 'SYSTEMROOT': 'C:\\WINDOWS', 09:38:48 INFO - 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 09:38:48 INFO - 'TEST1': 'testie', 09:38:48 INFO - 'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 09:38:48 INFO - 'USERDOMAIN': 'T-XP32-IX-048', 09:38:48 INFO - 'USERNAME': 'cltbld', 09:38:48 INFO - 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-048', 09:38:48 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 09:38:48 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 09:38:48 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 09:38:48 INFO - 'WINDIR': 'C:\\WINDOWS', 09:38:48 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 09:39:01 INFO - Ignoring indexes: http://pypi.python.org/simple/ 09:39:01 INFO - Unpacking c:\slave\test\build\tests\mozbase\manifestparser 09:39:01 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmanifestparser 09:39:01 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozcrash 09:39:01 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozcrash 09:39:01 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdebug 09:39:01 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdebug 09:39:01 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdevice 09:39:01 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdevice 09:39:01 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozfile 09:39:01 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozfile 09:39:01 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozhttpd 09:39:01 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozhttpd 09:39:01 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinfo 09:39:01 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinfo 09:39:01 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinstall 09:39:01 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinstall 09:39:01 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozleak 09:39:01 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozleak 09:39:01 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozlog 09:39:01 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozlog 09:39:01 INFO - Unpacking c:\slave\test\build\tests\mozbase\moznetwork 09:39:01 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoznetwork 09:39:01 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprocess 09:39:01 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprocess 09:39:01 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprofile 09:39:01 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprofile 09:39:01 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozrunner 09:39:01 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozrunner 09:39:01 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozscreenshot 09:39:01 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozscreenshot 09:39:01 INFO - Unpacking c:\slave\test\build\tests\mozbase\moztest 09:39:01 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoztest 09:39:01 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozversion 09:39:01 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozversion 09:39:01 INFO - Unpacking c:\slave\test\build\tests\tools\wptserve 09:39:01 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Ctools%5Cwptserve 09:39:01 INFO - Unpacking c:\slave\test\build\tests\marionette\client 09:39:01 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cclient 09:39:01 INFO - Unpacking c:\slave\test\build\tests\marionette\marionette\runner\mixins\browsermob-proxy-py 09:39:01 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cmarionette%5Crunner%5Cmixins%5Cbrowsermob-proxy-py 09:39:01 INFO - Unpacking c:\slave\test\build\tests\marionette 09:39:01 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette 09:39:01 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 09:39:01 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 09:39:01 INFO - Running setup.py install for browsermob-proxy 09:39:06 INFO - Running setup.py install for manifestparser 09:39:06 INFO - Installing manifestparser-script.py script to C:\slave\test\build\venv\Scripts 09:39:06 INFO - Installing manifestparser.exe script to C:\slave\test\build\venv\Scripts 09:39:06 INFO - Running setup.py install for marionette-client 09:39:06 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 09:39:06 INFO - Installing marionette-script.py script to C:\slave\test\build\venv\Scripts 09:39:06 INFO - Installing marionette.exe script to C:\slave\test\build\venv\Scripts 09:39:06 INFO - Running setup.py install for marionette-driver 09:39:06 INFO - Running setup.py install for mozcrash 09:39:06 INFO - Running setup.py install for mozdebug 09:39:06 INFO - Running setup.py install for mozdevice 09:39:06 INFO - Installing sutini-script.py script to C:\slave\test\build\venv\Scripts 09:39:06 INFO - Installing sutini.exe script to C:\slave\test\build\venv\Scripts 09:39:06 INFO - Installing dm-script.py script to C:\slave\test\build\venv\Scripts 09:39:06 INFO - Installing dm.exe script to C:\slave\test\build\venv\Scripts 09:39:06 INFO - Running setup.py install for mozfile 09:39:06 INFO - Running setup.py install for mozhttpd 09:39:06 INFO - Installing mozhttpd-script.py script to C:\slave\test\build\venv\Scripts 09:39:06 INFO - Installing mozhttpd.exe script to C:\slave\test\build\venv\Scripts 09:39:06 INFO - Running setup.py install for mozinfo 09:39:06 INFO - Installing mozinfo-script.py script to C:\slave\test\build\venv\Scripts 09:39:06 INFO - Installing mozinfo.exe script to C:\slave\test\build\venv\Scripts 09:39:06 INFO - Running setup.py install for mozInstall 09:39:06 INFO - Installing moz_remove_from_system-script.py script to C:\slave\test\build\venv\Scripts 09:39:06 INFO - Installing moz_remove_from_system.exe script to C:\slave\test\build\venv\Scripts 09:39:06 INFO - Installing mozuninstall-script.py script to C:\slave\test\build\venv\Scripts 09:39:06 INFO - Installing mozuninstall.exe script to C:\slave\test\build\venv\Scripts 09:39:06 INFO - Installing mozinstall-script.py script to C:\slave\test\build\venv\Scripts 09:39:06 INFO - Installing mozinstall.exe script to C:\slave\test\build\venv\Scripts 09:39:06 INFO - Installing moz_add_to_system-script.py script to C:\slave\test\build\venv\Scripts 09:39:06 INFO - Installing moz_add_to_system.exe script to C:\slave\test\build\venv\Scripts 09:39:06 INFO - Running setup.py install for mozleak 09:39:06 INFO - Running setup.py install for mozlog 09:39:06 INFO - Installing structlog-script.py script to C:\slave\test\build\venv\Scripts 09:39:06 INFO - Installing structlog.exe script to C:\slave\test\build\venv\Scripts 09:39:06 INFO - Running setup.py install for moznetwork 09:39:06 INFO - Installing moznetwork-script.py script to C:\slave\test\build\venv\Scripts 09:39:06 INFO - Installing moznetwork.exe script to C:\slave\test\build\venv\Scripts 09:39:06 INFO - Running setup.py install for mozprocess 09:39:06 INFO - Running setup.py install for mozprofile 09:39:06 INFO - Installing mozprofile-script.py script to C:\slave\test\build\venv\Scripts 09:39:06 INFO - Installing mozprofile.exe script to C:\slave\test\build\venv\Scripts 09:39:06 INFO - Installing diff-profiles-script.py script to C:\slave\test\build\venv\Scripts 09:39:06 INFO - Installing diff-profiles.exe script to C:\slave\test\build\venv\Scripts 09:39:06 INFO - Installing view-profile-script.py script to C:\slave\test\build\venv\Scripts 09:39:06 INFO - Installing view-profile.exe script to C:\slave\test\build\venv\Scripts 09:39:06 INFO - Running setup.py install for mozrunner 09:39:06 INFO - Installing mozrunner-script.py script to C:\slave\test\build\venv\Scripts 09:39:06 INFO - Installing mozrunner.exe script to C:\slave\test\build\venv\Scripts 09:39:06 INFO - Running setup.py install for mozscreenshot 09:39:06 INFO - Running setup.py install for moztest 09:39:06 INFO - Running setup.py install for mozversion 09:39:06 INFO - Installing mozversion-script.py script to C:\slave\test\build\venv\Scripts 09:39:06 INFO - Installing mozversion.exe script to C:\slave\test\build\venv\Scripts 09:39:06 INFO - Running setup.py install for wptserve 09:39:06 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 09:39:06 INFO - Cleaning up... 09:39:06 INFO - Return code: 0 09:39:06 INFO - Installing None into virtualenv C:\slave\test\build\venv 09:39:06 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 09:39:06 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 09:39:06 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 09:39:06 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 09:39:06 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-048', 'USERDOMAIN': 'T-XP32-IX-048', '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-048', 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 'TEST1': 'testie', 'LOGONSERVER': '\\\\T-XP32-IX-048', '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-048\\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-048'}}, attempt #1 09:39:06 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 09:39:06 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 09:39:06 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users', 09:39:06 INFO - 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-048\\Application Data', 09:39:06 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 09:39:06 INFO - 'COMPUTERNAME': 'T-XP32-IX-048', 09:39:06 INFO - 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe', 09:39:06 INFO - 'DCLOCATION': 'SCL3', 09:39:06 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 09:39:06 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 09:39:06 INFO - 'FP_NO_HOST_CHECK': 'NO', 09:39:06 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 09:39:06 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 09:39:06 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 09:39:06 INFO - 'HOMEDRIVE': 'C:', 09:39:06 INFO - 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-048', 09:39:06 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 09:39:06 INFO - 'KTS_VERSION': '1.19c', 09:39:06 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 09:39:06 INFO - 'LOGONSERVER': '\\\\T-XP32-IX-048', 09:39:06 INFO - 'MONDIR': 'C:\\Monitor_config\\', 09:39:06 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 09:39:06 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 09:39:06 INFO - 'MOZILLABUILDDRIVE': 'C:', 09:39:06 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 09:39:06 INFO - 'MOZ_AIRBAG': '1', 09:39:06 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 09:39:06 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 09:39:06 INFO - 'MOZ_MSVCVERSION': '8', 09:39:06 INFO - 'MOZ_NO_REMOTE': '1', 09:39:06 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 09:39:06 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 09:39:06 INFO - 'NO_EM_RESTART': '1', 09:39:06 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 09:39:06 INFO - 'NUMBER_OF_PROCESSORS': '8', 09:39:06 INFO - 'OS': 'Windows_NT', 09:39:06 INFO - 'OURDRIVE': 'C:', 09:39:06 INFO - 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\WINDOWS\\system32;C:\\WINDOWS;C:\\WINDOWS\\System32\\Wbem;C:\\WINDOWS\\system32\\WindowsPowerShell\\v1.0;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg', 09:39:06 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 09:39:06 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 09:39:06 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 09:39:06 INFO - 'PROCESSOR_LEVEL': '6', 09:39:06 INFO - 'PROCESSOR_REVISION': '1e05', 09:39:06 INFO - 'PROGRAMFILES': 'C:\\Program Files', 09:39:06 INFO - 'PROMPT': '$P$G', 09:39:06 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 09:39:06 INFO - 'PWD': 'C:\\slave\\test', 09:39:06 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 09:39:06 INFO - 'SESSIONNAME': 'Console', 09:39:06 INFO - 'SLAVEDIR': 'C:\\slave\\', 09:39:06 INFO - 'SYSTEMDRIVE': 'C:', 09:39:06 INFO - 'SYSTEMROOT': 'C:\\WINDOWS', 09:39:06 INFO - 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 09:39:06 INFO - 'TEST1': 'testie', 09:39:06 INFO - 'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 09:39:06 INFO - 'USERDOMAIN': 'T-XP32-IX-048', 09:39:06 INFO - 'USERNAME': 'cltbld', 09:39:06 INFO - 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-048', 09:39:06 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 09:39:06 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 09:39:06 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 09:39:06 INFO - 'WINDIR': 'C:\\WINDOWS', 09:39:06 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 09:39:11 INFO - Ignoring indexes: http://pypi.python.org/simple/ 09:39:11 INFO - Unpacking c:\slave\test\build\tests\mozbase\manifestparser 09:39:11 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmanifestparser 09:39:11 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozcrash 09:39:11 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozcrash 09:39:11 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdebug 09:39:11 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdebug 09:39:11 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdevice 09:39:11 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdevice 09:39:11 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozfile 09:39:11 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozfile 09:39:11 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozhttpd 09:39:11 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozhttpd 09:39:11 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinfo 09:39:11 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinfo 09:39:11 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinstall 09:39:11 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinstall 09:39:11 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozleak 09:39:11 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozleak 09:39:11 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozlog 09:39:11 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozlog 09:39:11 INFO - Unpacking c:\slave\test\build\tests\mozbase\moznetwork 09:39:11 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoznetwork 09:39:11 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprocess 09:39:11 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprocess 09:39:11 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprofile 09:39:11 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprofile 09:39:11 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozrunner 09:39:11 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozrunner 09:39:11 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozscreenshot 09:39:11 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozscreenshot 09:39:11 INFO - Unpacking c:\slave\test\build\tests\mozbase\moztest 09:39:11 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoztest 09:39:11 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozversion 09:39:11 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozversion 09:39:11 INFO - Unpacking c:\slave\test\build\tests\tools\wptserve 09:39:11 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Ctools%5Cwptserve 09:39:11 INFO - Unpacking c:\slave\test\build\tests\marionette\client 09:39:11 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cclient 09:39:11 INFO - Unpacking c:\slave\test\build\tests\marionette\marionette\runner\mixins\browsermob-proxy-py 09:39:11 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cmarionette%5Crunner%5Cmixins%5Cbrowsermob-proxy-py 09:39:11 INFO - Unpacking c:\slave\test\build\tests\marionette 09:39:11 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette 09:39:11 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 09:39:11 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)) 09:39:17 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)) 09:39:17 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)) 09:39:17 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)) 09:39:17 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)) 09:39:17 INFO - Downloading/unpacking blessings>=1.3 (from mozlog->-r C:\slave\test\build\tests\config\mozbase_requirements.txt (line 10)) 09:39:17 INFO - Downloading blessings-1.6.tar.gz 09:39:17 INFO - Running setup.py egg_info for package blessings 09:39:17 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)) 09:39:17 INFO - Installing collected packages: blessings, browsermob-proxy, manifestparser, marionette-client, marionette-driver, mozcrash, mozdebug, mozdevice, mozhttpd, mozInstall, mozleak, mozprofile, mozrunner, mozscreenshot, moztest, mozversion, wptserve 09:39:17 INFO - Running setup.py install for blessings 09:39:17 INFO - Running setup.py install for browsermob-proxy 09:39:17 INFO - Running setup.py install for manifestparser 09:39:17 INFO - Installing manifestparser-script.py script to C:\slave\test\build\venv\Scripts 09:39:17 INFO - Installing manifestparser.exe script to C:\slave\test\build\venv\Scripts 09:39:17 INFO - Running setup.py install for marionette-client 09:39:17 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 09:39:17 INFO - Installing marionette-script.py script to C:\slave\test\build\venv\Scripts 09:39:17 INFO - Installing marionette.exe script to C:\slave\test\build\venv\Scripts 09:39:17 INFO - Running setup.py install for marionette-driver 09:39:17 INFO - Running setup.py install for mozcrash 09:39:17 INFO - Running setup.py install for mozdebug 09:39:17 INFO - Running setup.py install for mozdevice 09:39:17 INFO - Installing sutini-script.py script to C:\slave\test\build\venv\Scripts 09:39:17 INFO - Installing sutini.exe script to C:\slave\test\build\venv\Scripts 09:39:17 INFO - Installing dm-script.py script to C:\slave\test\build\venv\Scripts 09:39:17 INFO - Installing dm.exe script to C:\slave\test\build\venv\Scripts 09:39:17 INFO - Running setup.py install for mozhttpd 09:39:17 INFO - Installing mozhttpd-script.py script to C:\slave\test\build\venv\Scripts 09:39:17 INFO - Installing mozhttpd.exe script to C:\slave\test\build\venv\Scripts 09:39:17 INFO - Running setup.py install for mozInstall 09:39:17 INFO - Installing moz_remove_from_system-script.py script to C:\slave\test\build\venv\Scripts 09:39:17 INFO - Installing moz_remove_from_system.exe script to C:\slave\test\build\venv\Scripts 09:39:17 INFO - Installing mozuninstall-script.py script to C:\slave\test\build\venv\Scripts 09:39:17 INFO - Installing mozuninstall.exe script to C:\slave\test\build\venv\Scripts 09:39:17 INFO - Installing mozinstall-script.py script to C:\slave\test\build\venv\Scripts 09:39:17 INFO - Installing mozinstall.exe script to C:\slave\test\build\venv\Scripts 09:39:17 INFO - Installing moz_add_to_system-script.py script to C:\slave\test\build\venv\Scripts 09:39:17 INFO - Installing moz_add_to_system.exe script to C:\slave\test\build\venv\Scripts 09:39:17 INFO - Running setup.py install for mozleak 09:39:17 INFO - Running setup.py install for mozprofile 09:39:17 INFO - Installing mozprofile-script.py script to C:\slave\test\build\venv\Scripts 09:39:17 INFO - Installing mozprofile.exe script to C:\slave\test\build\venv\Scripts 09:39:17 INFO - Installing diff-profiles-script.py script to C:\slave\test\build\venv\Scripts 09:39:17 INFO - Installing diff-profiles.exe script to C:\slave\test\build\venv\Scripts 09:39:17 INFO - Installing view-profile-script.py script to C:\slave\test\build\venv\Scripts 09:39:17 INFO - Installing view-profile.exe script to C:\slave\test\build\venv\Scripts 09:39:17 INFO - Running setup.py install for mozrunner 09:39:17 INFO - Installing mozrunner-script.py script to C:\slave\test\build\venv\Scripts 09:39:17 INFO - Installing mozrunner.exe script to C:\slave\test\build\venv\Scripts 09:39:18 INFO - Running setup.py install for mozscreenshot 09:39:18 INFO - Running setup.py install for moztest 09:39:18 INFO - Running setup.py install for mozversion 09:39:18 INFO - Installing mozversion-script.py script to C:\slave\test\build\venv\Scripts 09:39:18 INFO - Installing mozversion.exe script to C:\slave\test\build\venv\Scripts 09:39:18 INFO - Running setup.py install for wptserve 09:39:18 INFO - Successfully installed blessings browsermob-proxy manifestparser marionette-client marionette-driver mozcrash mozdebug mozdevice mozhttpd mozInstall mozleak mozprofile mozrunner mozscreenshot moztest mozversion wptserve 09:39:18 INFO - Cleaning up... 09:39:18 INFO - Return code: 0 09:39:18 INFO - Done creating virtualenv C:\slave\test\build\venv. 09:39:18 INFO - Getting output from command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'freeze'] 09:39:18 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip freeze 09:39:18 INFO - Reading from file tmpfile_stdout 09:39:18 INFO - Using _rmtree_windows ... 09:39:18 INFO - Using _rmtree_windows ... 09:39:18 INFO - Current package versions: 09:39:18 INFO - blessings == 1.6 09:39:18 INFO - blobuploader == 1.2.4 09:39:18 INFO - browsermob-proxy == 0.6.0 09:39:18 INFO - distribute == 0.6.14 09:39:18 INFO - docopt == 0.6.1 09:39:18 INFO - manifestparser == 1.1 09:39:18 INFO - marionette-client == 2.3.0 09:39:18 INFO - marionette-driver == 1.4.0 09:39:18 INFO - mozInstall == 1.12 09:39:18 INFO - mozcrash == 0.17 09:39:18 INFO - mozdebug == 0.1 09:39:18 INFO - mozdevice == 0.48 09:39:18 INFO - mozfile == 1.2 09:39:18 INFO - mozhttpd == 0.7 09:39:18 INFO - mozinfo == 0.9 09:39:18 INFO - mozleak == 0.1 09:39:18 INFO - mozlog == 3.1 09:39:18 INFO - moznetwork == 0.27 09:39:18 INFO - mozprocess == 0.22 09:39:18 INFO - mozprofile == 0.28 09:39:18 INFO - mozrunner == 6.11 09:39:18 INFO - mozscreenshot == 0.1 09:39:18 INFO - mozsystemmonitor == 0.0 09:39:18 INFO - moztest == 0.7 09:39:18 INFO - mozversion == 1.4 09:39:18 INFO - requests == 1.2.3 09:39:18 INFO - wptserve == 1.4.0 09:39:18 INFO - Running post-action listener: _resource_record_post_action 09:39:18 INFO - Running post-action listener: _start_resource_monitoring 09:39:18 INFO - Starting resource monitoring. 09:39:18 INFO - ##### 09:39:18 INFO - ##### Running pull step. 09:39:18 INFO - ##### 09:39:18 INFO - Running pre-action listener: _resource_record_pre_action 09:39:18 INFO - Running main action method: pull 09:39:18 INFO - Pull has nothing to do! 09:39:18 INFO - Running post-action listener: _resource_record_post_action 09:39:18 INFO - ##### 09:39:18 INFO - ##### Running install step. 09:39:18 INFO - ##### 09:39:18 INFO - Running pre-action listener: _resource_record_pre_action 09:39:18 INFO - Running main action method: install 09:39:18 INFO - Getting output from command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'freeze'] 09:39:18 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip freeze 09:39:18 INFO - Reading from file tmpfile_stdout 09:39:18 INFO - Using _rmtree_windows ... 09:39:18 INFO - Using _rmtree_windows ... 09:39:18 INFO - Detecting whether we're running mozinstall >=1.0... 09:39:18 INFO - Getting output from command: ['C:\\slave\\test/build/venv/scripts/python', 'C:\\slave\\test/build/venv/scripts/mozinstall-script.py', '-h'] 09:39:18 INFO - Copy/paste: C:\slave\test/build/venv/scripts/python C:\slave\test/build/venv/scripts/mozinstall-script.py -h 09:39:18 INFO - Reading from file tmpfile_stdout 09:39:18 INFO - Output received: 09:39:18 INFO - Usage: mozinstall-script.py [options] installer 09:39:18 INFO - Options: 09:39:18 INFO - -h, --help show this help message and exit 09:39:18 INFO - -d DEST, --destination=DEST 09:39:18 INFO - Directory to install application into. [default: 09:39:18 INFO - "C:\slave\test"] 09:39:18 INFO - --app=APP Application being installed. [default: firefox] 09:39:18 INFO - Using _rmtree_windows ... 09:39:18 INFO - Using _rmtree_windows ... 09:39:18 INFO - mkdir: C:\slave\test\build\application 09:39:18 INFO - Getting output from command: ['C:\\slave\\test/build/venv/scripts/python', 'C:\\slave\\test/build/venv/scripts/mozinstall-script.py', 'C:\\slave\\test\\build\\firefox-48.0a2.en-US.win32.zip', '--destination', 'C:\\slave\\test\\build\\application'] 09:39:18 INFO - Copy/paste: C:\slave\test/build/venv/scripts/python C:\slave\test/build/venv/scripts/mozinstall-script.py C:\slave\test\build\firefox-48.0a2.en-US.win32.zip --destination C:\slave\test\build\application 09:39:21 INFO - Reading from file tmpfile_stdout 09:39:21 INFO - Output received: 09:39:21 INFO - C:\slave\test\build\application\firefox\firefox.exe 09:39:21 INFO - Using _rmtree_windows ... 09:39:21 INFO - Using _rmtree_windows ... 09:39:21 INFO - Running post-action listener: _resource_record_post_action 09:39:21 INFO - ##### 09:39:21 INFO - ##### Running run-tests step. 09:39:21 INFO - ##### 09:39:21 INFO - Running pre-action listener: _resource_record_pre_action 09:39:21 INFO - Running main action method: run_tests 09:39:21 INFO - mkdir: C:\slave\test\build\blobber_upload_dir 09:39:21 INFO - Minidump filename unknown. Determining based upon platform and architecture. 09:39:21 INFO - Minidump tooltool manifest unknown. Determining based upon platform and architecture. 09:39:21 INFO - grabbing minidump binary from tooltool 09:39:21 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')]} 09:39:21 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 09:39:21 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 09:39:21 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 09:39:21 INFO - INFO - Attempting to fetch from 'https://api.pub.build.mozilla.org/tooltool/'... 09:39:24 INFO - INFO - File win32-minidump_stackwalk.exe fetched from https://api.pub.build.mozilla.org/tooltool/ as C:\slave\test\build\tmpet9oeg 09:39:24 INFO - INFO - File integrity verified, renaming tmpet9oeg to win32-minidump_stackwalk.exe 09:39:24 INFO - Return code: 0 09:39:24 INFO - Chmoding C:\slave\test\build\win32-minidump_stackwalk.exe to 0755 09:39:24 INFO - ENV: MINIDUMP_SAVE_PATH is now C:\slave\test\build\blobber_upload_dir 09:39:24 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/PpSVCDUtQ0SqQlZ8ZOsbcQ/artifacts/public/build/firefox-48.0a2.en-US.win32.crashreporter-symbols.zip', '--stackwalk-binary=C:\\slave\\test\\build\\win32-minidump_stackwalk.exe', '--test-type=testharness', '--disable-e10s', '--total-chunks=10', '--this-chunk=1', '--prefs-root=C:\\slave\\test\\build\\tests\\web-platform/prefs', '--processes=1', '--config=C:\\slave\\test\\build\\tests\\web-platform/wptrunner.ini', '--ca-cert-path=C:\\slave\\test\\build\\tests\\web-platform/certs/cacert.pem', '--host-key-path=C:\\slave\\test\\build\\tests\\web-platform/certs/web-platform.test.key', '--host-cert-path=C:\\slave\\test\\build\\tests\\web-platform/certs/web-platform.test.pem', '--certutil-binary=C:\\slave\\test\\build\\tests/bin/certutil'] in C:\slave\test\build 09:39:24 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/PpSVCDUtQ0SqQlZ8ZOsbcQ/artifacts/public/build/firefox-48.0a2.en-US.win32.crashreporter-symbols.zip --stackwalk-binary=C:\slave\test\build\win32-minidump_stackwalk.exe --test-type=testharness --disable-e10s --total-chunks=10 --this-chunk=1 --prefs-root=C:\slave\test\build\tests\web-platform/prefs --processes=1 --config=C:\slave\test\build\tests\web-platform/wptrunner.ini --ca-cert-path=C:\slave\test\build\tests\web-platform/certs/cacert.pem --host-key-path=C:\slave\test\build\tests\web-platform/certs/web-platform.test.key --host-cert-path=C:\slave\test\build\tests\web-platform/certs/web-platform.test.pem --certutil-binary=C:\slave\test\build\tests/bin/certutil 09:39:24 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users', 09:39:24 INFO - 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-048\\Application Data', 09:39:24 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 09:39:24 INFO - 'COMPUTERNAME': 'T-XP32-IX-048', 09:39:24 INFO - 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe', 09:39:24 INFO - 'DCLOCATION': 'SCL3', 09:39:24 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 09:39:24 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 09:39:24 INFO - 'FP_NO_HOST_CHECK': 'NO', 09:39:24 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 09:39:24 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 09:39:24 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 09:39:24 INFO - 'HOMEDRIVE': 'C:', 09:39:24 INFO - 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-048', 09:39:24 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 09:39:24 INFO - 'KTS_VERSION': '1.19c', 09:39:24 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 09:39:24 INFO - 'LOGONSERVER': '\\\\T-XP32-IX-048', 09:39:24 INFO - 'MINIDUMP_SAVE_PATH': 'C:\\slave\\test\\build\\blobber_upload_dir', 09:39:24 INFO - 'MONDIR': 'C:\\Monitor_config\\', 09:39:24 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 09:39:24 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 09:39:24 INFO - 'MOZILLABUILDDRIVE': 'C:', 09:39:24 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 09:39:24 INFO - 'MOZ_AIRBAG': '1', 09:39:24 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 09:39:24 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 09:39:24 INFO - 'MOZ_MSVCVERSION': '8', 09:39:24 INFO - 'MOZ_NO_REMOTE': '1', 09:39:24 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 09:39:24 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 09:39:24 INFO - 'NO_EM_RESTART': '1', 09:39:24 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 09:39:24 INFO - 'NUMBER_OF_PROCESSORS': '8', 09:39:24 INFO - 'OS': 'Windows_NT', 09:39:24 INFO - 'OURDRIVE': 'C:', 09:39:24 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', 09:39:24 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 09:39:24 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 09:39:24 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 09:39:24 INFO - 'PROCESSOR_LEVEL': '6', 09:39:24 INFO - 'PROCESSOR_REVISION': '1e05', 09:39:24 INFO - 'PROGRAMFILES': 'C:\\Program Files', 09:39:24 INFO - 'PROMPT': '$P$G', 09:39:24 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 09:39:24 INFO - 'PWD': 'C:\\slave\\test', 09:39:24 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 09:39:24 INFO - 'SESSIONNAME': 'Console', 09:39:24 INFO - 'SLAVEDIR': 'C:\\slave\\', 09:39:24 INFO - 'SYSTEMDRIVE': 'C:', 09:39:24 INFO - 'SYSTEMROOT': 'C:\\WINDOWS', 09:39:24 INFO - 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 09:39:24 INFO - 'TEST1': 'testie', 09:39:24 INFO - 'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 09:39:24 INFO - 'USERDOMAIN': 'T-XP32-IX-048', 09:39:24 INFO - 'USERNAME': 'cltbld', 09:39:24 INFO - 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-048', 09:39:24 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 09:39:24 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 09:39:24 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 09:39:24 INFO - 'WINDIR': 'C:\\WINDOWS', 09:39:24 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 09:39:24 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/PpSVCDUtQ0SqQlZ8ZOsbcQ/artifacts/public/build/firefox-48.0a2.en-US.win32.crashreporter-symbols.zip', '--stackwalk-binary=C:\\slave\\test\\build\\win32-minidump_stackwalk.exe', '--test-type=testharness', '--disable-e10s', '--total-chunks=10', '--this-chunk=1', '--prefs-root=C:\\slave\\test\\build\\tests\\web-platform/prefs', '--processes=1', '--config=C:\\slave\\test\\build\\tests\\web-platform/wptrunner.ini', '--ca-cert-path=C:\\slave\\test\\build\\tests\\web-platform/certs/cacert.pem', '--host-key-path=C:\\slave\\test\\build\\tests\\web-platform/certs/web-platform.test.key', '--host-cert-path=C:\\slave\\test\\build\\tests\\web-platform/certs/web-platform.test.pem', '--certutil-binary=C:\\slave\\test\\build\\tests/bin/certutil'] with output_timeout 1000 09:39:25 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 09:39:25 INFO - import pkg_resources 09:39:26 INFO - Using 1 client processes 09:39:29 INFO - SUITE-START | Running 778 tests 09:39:29 INFO - Running testharness tests 09:39:29 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html 09:39:29 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | took 0ms 09:39:29 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html 09:39:29 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | took 0ms 09:39:29 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html 09:39:29 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html | took 0ms 09:39:29 INFO - Setting up ssl 09:39:30 INFO - PROCESS | certutil | 09:39:30 INFO - PROCESS | certutil | 09:39:30 INFO - PROCESS | certutil | 09:39:30 INFO - Certificate Nickname Trust Attributes 09:39:30 INFO - SSL,S/MIME,JAR/XPI 09:39:30 INFO - 09:39:30 INFO - web-platform-tests CT,, 09:39:30 INFO - 09:39:30 INFO - Starting runner 09:39:31 INFO - PROCESS | 3588 | [3588] WARNING: Failed to load startupcache file correctly, removing!: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/startupcache/StartupCache.cpp, line 228 09:39:32 INFO - PROCESS | 3588 | [3588] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80004005: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/xpcom/base/nsSystemInfo.cpp, line 112 09:39:32 INFO - PROCESS | 3588 | [3588] WARNING: This method is lossy. Use GetCanonicalPath !: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/xpcom/io/nsLocalFileWin.cpp, line 3456 09:39:33 INFO - PROCESS | 3588 | 1464194373665 Marionette DEBUG Marionette enabled via build flag and pref 09:39:33 INFO - PROCESS | 3588 | ++DOCSHELL 118AF800 == 1 [pid = 3588] [id = 1] 09:39:33 INFO - PROCESS | 3588 | ++DOMWINDOW == 1 (118AFC00) [pid = 3588] [serial = 1] [outer = 00000000] 09:39:33 INFO - PROCESS | 3588 | [3588] WARNING: No inner window available!: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 09:39:33 INFO - PROCESS | 3588 | ++DOMWINDOW == 2 (118B0800) [pid = 3588] [serial = 2] [outer = 118AFC00] 09:39:33 INFO - PROCESS | 3588 | [3588] WARNING: Dwm composition not available, falling back to software vsync: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/gfx/thebes/gfxWindowsPlatform.cpp, line 2860 09:39:33 INFO - PROCESS | 3588 | [3588] WARNING: Hardware Vsync support not yet implemented. Falling back to software timers: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/gfx/thebes/gfxPlatform.cpp, line 2248 09:39:33 INFO - PROCESS | 3588 | ++DOCSHELL 11FA9800 == 2 [pid = 3588] [id = 2] 09:39:33 INFO - PROCESS | 3588 | ++DOMWINDOW == 3 (11FA9C00) [pid = 3588] [serial = 3] [outer = 00000000] 09:39:33 INFO - PROCESS | 3588 | [3588] WARNING: No inner window available!: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 09:39:33 INFO - PROCESS | 3588 | ++DOMWINDOW == 4 (11FAA800) [pid = 3588] [serial = 4] [outer = 11FA9C00] 09:39:34 INFO - PROCESS | 3588 | 1464194374230 Marionette INFO Listening on port 2828 09:39:34 INFO - PROCESS | 3588 | 1464194374630 Marionette DEBUG Marionette enabled via command-line flag 09:39:34 INFO - PROCESS | 3588 | ++DOCSHELL 12FAC800 == 3 [pid = 3588] [id = 3] 09:39:34 INFO - PROCESS | 3588 | ++DOMWINDOW == 5 (12FB4800) [pid = 3588] [serial = 5] [outer = 00000000] 09:39:34 INFO - PROCESS | 3588 | [3588] WARNING: No inner window available!: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 09:39:34 INFO - PROCESS | 3588 | ++DOMWINDOW == 6 (12FB5400) [pid = 3588] [serial = 6] [outer = 12FB4800] 09:39:34 INFO - PROCESS | 3588 | [3588] WARNING: 'NS_FAILED(rv)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/dom/plugins/base/nsPluginHost.cpp, line 2375 09:39:35 INFO - PROCESS | 3588 | [3588] WARNING: Failed to load WMF DLLs: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/dom/media/platforms/wmf/WMFUtils.cpp, line 169 09:39:35 INFO - PROCESS | 3588 | [3588] WARNING: NS_ENSURE_TRUE(SUCCEEDED(hr)) failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/dom/media/platforms/wmf/WMFUtils.cpp, line 206 09:39:35 INFO - PROCESS | 3588 | [3588] WARNING: NS_ENSURE_TRUE(SUCCEEDED(hr)) failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/dom/media/platforms/wmf/WMFUtils.cpp, line 206 09:39:35 INFO - PROCESS | 3588 | ++DOMWINDOW == 7 (13955800) [pid = 3588] [serial = 7] [outer = 11FA9C00] 09:39:35 INFO - PROCESS | 3588 | [3588] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 09:39:35 INFO - PROCESS | 3588 | 1464194375020 Marionette DEBUG Accepted connection conn0 from 127.0.0.1:1470 09:39:35 INFO - PROCESS | 3588 | [3588] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 09:39:35 INFO - PROCESS | 3588 | 1464194375056 Marionette DEBUG Accepted connection conn1 from 127.0.0.1:1472 09:39:35 INFO - PROCESS | 3588 | 1464194375059 Marionette DEBUG Closed connection conn0 09:39:35 INFO - PROCESS | 3588 | 1464194375181 Marionette DEBUG Closed connection conn1 09:39:35 INFO - PROCESS | 3588 | [3588] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 09:39:35 INFO - PROCESS | 3588 | 1464194375187 Marionette DEBUG Accepted connection conn2 from 127.0.0.1:1473 09:39:35 INFO - PROCESS | 3588 | 1464194375195 Marionette DEBUG Closed connection conn2 09:39:35 INFO - PROCESS | 3588 | [3588] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 09:39:35 INFO - PROCESS | 3588 | 1464194375203 Marionette DEBUG Accepted connection conn3 from 127.0.0.1:1474 09:39:35 INFO - PROCESS | 3588 | ++DOCSHELL 13E24800 == 4 [pid = 3588] [id = 4] 09:39:35 INFO - PROCESS | 3588 | ++DOMWINDOW == 8 (14301400) [pid = 3588] [serial = 8] [outer = 00000000] 09:39:35 INFO - PROCESS | 3588 | ++DOMWINDOW == 9 (1430B800) [pid = 3588] [serial = 9] [outer = 14301400] 09:39:35 INFO - PROCESS | 3588 | [3588] WARNING: Direct3D 11-accelerated layers are not supported on this system.: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/gfx/thebes/gfxWindowsPlatform.cpp, line 2893 09:39:35 INFO - PROCESS | 3588 | ++DOMWINDOW == 10 (14310400) [pid = 3588] [serial = 10] [outer = 14301400] 09:39:35 INFO - PROCESS | 3588 | 1464194375461 Marionette TRACE conn3 -> [0,1,"newSession",{"sessionId":null,"capabilities":null}] 09:39:35 INFO - PROCESS | 3588 | 1464194375467 Marionette CONFIG Changing capabilities: {"browserName":"Firefox","browserVersion":"48.0a2","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":"20160525073114","device":"desktop","version":"48.0a2"} 09:39:35 INFO - PROCESS | 3588 | [3588] WARNING: NS_ENSURE_TRUE(SUCCEEDED(hr)) failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/dom/media/platforms/wmf/WMFUtils.cpp, line 206 09:39:35 INFO - PROCESS | 3588 | [3588] WARNING: getting z level of unregistered window: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/xpfe/appshell/nsWindowMediator.cpp, line 623 09:39:35 INFO - PROCESS | 3588 | [3588] WARNING: getting z level of unregistered window: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/xpfe/appshell/nsWindowMediator.cpp, line 623 09:39:36 INFO - PROCESS | 3588 | [3588] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 09:39:36 INFO - PROCESS | 3588 | ++DOCSHELL 13E1B000 == 5 [pid = 3588] [id = 5] 09:39:36 INFO - PROCESS | 3588 | ++DOMWINDOW == 11 (1581D800) [pid = 3588] [serial = 11] [outer = 00000000] 09:39:36 INFO - PROCESS | 3588 | ++DOCSHELL 1581F800 == 6 [pid = 3588] [id = 6] 09:39:36 INFO - PROCESS | 3588 | ++DOMWINDOW == 12 (15821C00) [pid = 3588] [serial = 12] [outer = 00000000] 09:39:36 INFO - PROCESS | 3588 | [3588] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80040111: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 272 09:39:36 INFO - PROCESS | 3588 | ++DOCSHELL 16944400 == 7 [pid = 3588] [id = 7] 09:39:36 INFO - PROCESS | 3588 | ++DOMWINDOW == 13 (16944800) [pid = 3588] [serial = 13] [outer = 00000000] 09:39:36 INFO - PROCESS | 3588 | [3588] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80040111: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 272 09:39:36 INFO - PROCESS | 3588 | [3588] WARNING: Couldn't create child process for iframe.: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 336 09:39:37 INFO - PROCESS | 3588 | ++DOMWINDOW == 14 (1694D800) [pid = 3588] [serial = 14] [outer = 16944800] 09:39:37 INFO - PROCESS | 3588 | [3588] WARNING: Direct3D 11-accelerated layers are not supported on this system.: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/gfx/thebes/gfxWindowsPlatform.cpp, line 2893 09:39:37 INFO - PROCESS | 3588 | ++DOMWINDOW == 15 (166C0C00) [pid = 3588] [serial = 15] [outer = 1581D800] 09:39:37 INFO - PROCESS | 3588 | ++DOMWINDOW == 16 (166C2800) [pid = 3588] [serial = 16] [outer = 15821C00] 09:39:37 INFO - PROCESS | 3588 | ++DOMWINDOW == 17 (168F2000) [pid = 3588] [serial = 17] [outer = 16944800] 09:39:37 INFO - PROCESS | 3588 | 1464194377919 Marionette DEBUG loaded listener.js 09:39:37 INFO - PROCESS | 3588 | 1464194377933 Marionette DEBUG loaded listener.js 09:39:38 INFO - PROCESS | 3588 | ++DOMWINDOW == 18 (1824DC00) [pid = 3588] [serial = 18] [outer = 16944800] 09:39:38 INFO - PROCESS | 3588 | 1464194378530 Marionette TRACE conn3 <- [1,1,null,{"sessionId":"ac696be4-dab8-4c4c-92df-9cced82c4ee2","capabilities":{"browserName":"Firefox","browserVersion":"48.0a2","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":"20160525073114","device":"desktop","version":"48.0a2","command_id":1}}] 09:39:38 INFO - PROCESS | 3588 | 1464194378705 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}] 09:39:38 INFO - PROCESS | 3588 | 1464194378758 Marionette TRACE conn3 <- [1,2,null,{"value":null}] 09:39:38 INFO - PROCESS | 3588 | 1464194378872 Marionette TRACE conn3 -> [0,3,"get",{"url":"http://web-platform.test:8000/testharness_runner.html"}] 09:39:38 INFO - PROCESS | 3588 | [3588] WARNING: Could not get disk status from nsIDiskSpaceWatcher: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/uriloader/prefetch/nsOfflineCacheUpdateService.cpp, line 283 09:39:39 INFO - PROCESS | 3588 | [3588] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 09:39:39 INFO - PROCESS | 3588 | ++DOMWINDOW == 19 (19B4C800) [pid = 3588] [serial = 19] [outer = 16944800] 09:39:39 INFO - PROCESS | 3588 | [3588] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 09:39:39 INFO - PROCESS | 3588 | [3588] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 09:39:39 INFO - PROCESS | 3588 | 1464194379386 Marionette TRACE conn3 <- [1,3,null,{}] 09:39:39 INFO - PROCESS | 3588 | 1464194379404 Marionette TRACE conn3 -> [0,4,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"document.title = 'MainThread'","sandbox":"default","line":140}] 09:39:39 INFO - PROCESS | 3588 | 1464194379429 Marionette TRACE conn3 <- [1,4,null,{"value":null}] 09:39:39 INFO - PROCESS | 3588 | 1464194379515 Marionette TRACE conn3 -> [0,5,"getWindowHandle",null] 09:39:39 INFO - PROCESS | 3588 | 1464194379517 Marionette TRACE conn3 <- [1,5,null,{"value":"13"}] 09:39:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.copy.html 09:39:39 INFO - PROCESS | 3588 | 1464194379540 Marionette TRACE conn3 -> [0,6,"setScriptTimeout",{"ms":35000}] 09:39:39 INFO - PROCESS | 3588 | 1464194379544 Marionette TRACE conn3 <- [1,6,null,{}] 09:39:39 INFO - PROCESS | 3588 | 1464194379549 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}] 09:39:39 INFO - PROCESS | 3588 | 1464194379561 Marionette TRACE conn3 <- [1,7,null,{"value":null}] 09:39:39 INFO - PROCESS | 3588 | 1464194379568 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\", \"7e3b6c20-c8d1-41f1-b038-025c5fee69e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:39:39 INFO - PROCESS | 3588 | ++DOCSHELL 167B5000 == 8 [pid = 3588] [id = 8] 09:39:39 INFO - PROCESS | 3588 | ++DOMWINDOW == 20 (1A298C00) [pid = 3588] [serial = 20] [outer = 00000000] 09:39:39 INFO - PROCESS | 3588 | ++DOMWINDOW == 21 (1A29B400) [pid = 3588] [serial = 21] [outer = 1A298C00] 09:39:39 INFO - PROCESS | 3588 | 1464194379615 Marionette DEBUG loaded listener.js 09:39:39 INFO - PROCESS | 3588 | ++DOMWINDOW == 22 (1A29F800) [pid = 3588] [serial = 22] [outer = 1A298C00] 09:39:40 INFO - PROCESS | 3588 | ++DOCSHELL 1A686000 == 9 [pid = 3588] [id = 9] 09:39:40 INFO - PROCESS | 3588 | ++DOMWINDOW == 23 (1A686400) [pid = 3588] [serial = 23] [outer = 00000000] 09:39:40 INFO - PROCESS | 3588 | ++DOMWINDOW == 24 (1A688C00) [pid = 3588] [serial = 24] [outer = 1A686400] 09:39:40 INFO - PROCESS | 3588 | 1464194380097 Marionette DEBUG loaded listener.js 09:39:40 INFO - PROCESS | 3588 | ++DOMWINDOW == 25 (1A68AC00) [pid = 3588] [serial = 25] [outer = 1A686400] 09:39:40 INFO - PROCESS | 3588 | 1464194380276 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]]]}] 09:39:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.copy.html | Canvas test: 2d.composite.canvas.copy 09:39:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.copy.html | took 803ms 09:39:40 INFO - PROCESS | 3588 | 1464194380370 Marionette TRACE conn3 -> [0,9,"getWindowHandle",null] 09:39:40 INFO - PROCESS | 3588 | 1464194380373 Marionette TRACE conn3 <- [1,9,null,{"value":"13"}] 09:39:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-atop.html 09:39:40 INFO - PROCESS | 3588 | 1464194380389 Marionette TRACE conn3 -> [0,10,"setScriptTimeout",{"ms":35000}] 09:39:40 INFO - PROCESS | 3588 | 1464194380391 Marionette TRACE conn3 <- [1,10,null,{}] 09:39:40 INFO - PROCESS | 3588 | 1464194380438 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}] 09:39:40 INFO - PROCESS | 3588 | 1464194380556 Marionette TRACE conn3 <- [1,11,null,{"value":null}] 09:39:40 INFO - PROCESS | 3588 | 1464194380570 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\", \"7e3b6c20-c8d1-41f1-b038-025c5fee69e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:39:40 INFO - PROCESS | 3588 | ++DOCSHELL 1AAB3400 == 10 [pid = 3588] [id = 10] 09:39:40 INFO - PROCESS | 3588 | ++DOMWINDOW == 26 (1AAB3800) [pid = 3588] [serial = 26] [outer = 00000000] 09:39:40 INFO - PROCESS | 3588 | ++DOMWINDOW == 27 (1B172800) [pid = 3588] [serial = 27] [outer = 1AAB3800] 09:39:40 INFO - PROCESS | 3588 | 1464194380616 Marionette DEBUG loaded listener.js 09:39:40 INFO - PROCESS | 3588 | ++DOMWINDOW == 28 (1B176400) [pid = 3588] [serial = 28] [outer = 1AAB3800] 09:39:40 INFO - PROCESS | 3588 | 1464194380949 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]]]}] 09:39:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | Canvas test: 2d.composite.canvas.destination-atop 09:39:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | took 614ms 09:39:41 INFO - PROCESS | 3588 | 1464194381005 Marionette TRACE conn3 -> [0,13,"getWindowHandle",null] 09:39:41 INFO - PROCESS | 3588 | 1464194381008 Marionette TRACE conn3 <- [1,13,null,{"value":"13"}] 09:39:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-in.html 09:39:41 INFO - PROCESS | 3588 | 1464194381011 Marionette TRACE conn3 -> [0,14,"setScriptTimeout",{"ms":35000}] 09:39:41 INFO - PROCESS | 3588 | 1464194381013 Marionette TRACE conn3 <- [1,14,null,{}] 09:39:41 INFO - PROCESS | 3588 | 1464194381017 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}] 09:39:41 INFO - PROCESS | 3588 | 1464194381112 Marionette TRACE conn3 <- [1,15,null,{"value":null}] 09:39:41 INFO - PROCESS | 3588 | 1464194381118 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\", \"7e3b6c20-c8d1-41f1-b038-025c5fee69e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:39:41 INFO - PROCESS | 3588 | ++DOCSHELL 177A0C00 == 11 [pid = 3588] [id = 11] 09:39:41 INFO - PROCESS | 3588 | ++DOMWINDOW == 29 (1ABB2000) [pid = 3588] [serial = 29] [outer = 00000000] 09:39:41 INFO - PROCESS | 3588 | ++DOMWINDOW == 30 (1ABBEC00) [pid = 3588] [serial = 30] [outer = 1ABB2000] 09:39:41 INFO - PROCESS | 3588 | 1464194381164 Marionette DEBUG loaded listener.js 09:39:41 INFO - PROCESS | 3588 | ++DOMWINDOW == 31 (1ACD1400) [pid = 3588] [serial = 31] [outer = 1ABB2000] 09:39:41 INFO - PROCESS | 3588 | 1464194381531 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]]]}] 09:39:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-in.html | Canvas test: 2d.composite.canvas.destination-in 09:39:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-in.html | took 598ms 09:39:41 INFO - PROCESS | 3588 | 1464194381608 Marionette TRACE conn3 -> [0,17,"getWindowHandle",null] 09:39:41 INFO - PROCESS | 3588 | 1464194381610 Marionette TRACE conn3 <- [1,17,null,{"value":"13"}] 09:39:41 INFO - PROCESS | 3588 | 1464194381613 Marionette TRACE conn3 -> [0,18,"setScriptTimeout",{"ms":35000}] 09:39:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-out.html 09:39:41 INFO - PROCESS | 3588 | 1464194381615 Marionette TRACE conn3 <- [1,18,null,{}] 09:39:41 INFO - PROCESS | 3588 | 1464194381618 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}] 09:39:41 INFO - PROCESS | 3588 | 1464194381771 Marionette TRACE conn3 <- [1,19,null,{"value":null}] 09:39:41 INFO - PROCESS | 3588 | 1464194381778 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\", \"7e3b6c20-c8d1-41f1-b038-025c5fee69e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:39:41 INFO - PROCESS | 3588 | ++DOCSHELL 1ACD9400 == 12 [pid = 3588] [id = 12] 09:39:41 INFO - PROCESS | 3588 | ++DOMWINDOW == 32 (1ACDBC00) [pid = 3588] [serial = 32] [outer = 00000000] 09:39:41 INFO - PROCESS | 3588 | ++DOMWINDOW == 33 (1AE26800) [pid = 3588] [serial = 33] [outer = 1ACDBC00] 09:39:41 INFO - PROCESS | 3588 | 1464194381823 Marionette DEBUG loaded listener.js 09:39:41 INFO - PROCESS | 3588 | ++DOMWINDOW == 34 (1AE2A400) [pid = 3588] [serial = 34] [outer = 1ACDBC00] 09:39:42 INFO - PROCESS | 3588 | 1464194382157 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]]]}] 09:39:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-out.html | Canvas test: 2d.composite.canvas.destination-out 09:39:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-out.html | took 535ms 09:39:42 INFO - PROCESS | 3588 | 1464194382181 Marionette TRACE conn3 -> [0,21,"getWindowHandle",null] 09:39:42 INFO - PROCESS | 3588 | 1464194382183 Marionette TRACE conn3 <- [1,21,null,{"value":"13"}] 09:39:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-over.html 09:39:42 INFO - PROCESS | 3588 | 1464194382187 Marionette TRACE conn3 -> [0,22,"setScriptTimeout",{"ms":35000}] 09:39:42 INFO - PROCESS | 3588 | 1464194382188 Marionette TRACE conn3 <- [1,22,null,{}] 09:39:42 INFO - PROCESS | 3588 | 1464194382192 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}] 09:39:42 INFO - PROCESS | 3588 | 1464194382278 Marionette TRACE conn3 <- [1,23,null,{"value":null}] 09:39:42 INFO - PROCESS | 3588 | 1464194382284 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\", \"7e3b6c20-c8d1-41f1-b038-025c5fee69e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:39:42 INFO - PROCESS | 3588 | ++DOCSHELL 1AE30800 == 13 [pid = 3588] [id = 13] 09:39:42 INFO - PROCESS | 3588 | ++DOMWINDOW == 35 (1AF62C00) [pid = 3588] [serial = 35] [outer = 00000000] 09:39:42 INFO - PROCESS | 3588 | ++DOMWINDOW == 36 (1AF6DC00) [pid = 3588] [serial = 36] [outer = 1AF62C00] 09:39:42 INFO - PROCESS | 3588 | 1464194382327 Marionette DEBUG loaded listener.js 09:39:42 INFO - PROCESS | 3588 | ++DOMWINDOW == 37 (1B16FC00) [pid = 3588] [serial = 37] [outer = 1AF62C00] 09:39:42 INFO - PROCESS | 3588 | 1464194382660 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]]]}] 09:39:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-over.html | Canvas test: 2d.composite.canvas.destination-over 09:39:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-over.html | took 535ms 09:39:42 INFO - PROCESS | 3588 | 1464194382722 Marionette TRACE conn3 -> [0,25,"getWindowHandle",null] 09:39:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.lighter.html 09:39:42 INFO - PROCESS | 3588 | 1464194382725 Marionette TRACE conn3 <- [1,25,null,{"value":"13"}] 09:39:42 INFO - PROCESS | 3588 | 1464194382728 Marionette TRACE conn3 -> [0,26,"setScriptTimeout",{"ms":35000}] 09:39:42 INFO - PROCESS | 3588 | 1464194382730 Marionette TRACE conn3 <- [1,26,null,{}] 09:39:42 INFO - PROCESS | 3588 | 1464194382733 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}] 09:39:42 INFO - PROCESS | 3588 | 1464194382823 Marionette TRACE conn3 <- [1,27,null,{"value":null}] 09:39:42 INFO - PROCESS | 3588 | 1464194382830 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\", \"7e3b6c20-c8d1-41f1-b038-025c5fee69e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:39:42 INFO - PROCESS | 3588 | ++DOCSHELL 1B506800 == 14 [pid = 3588] [id = 14] 09:39:42 INFO - PROCESS | 3588 | ++DOMWINDOW == 38 (1B507400) [pid = 3588] [serial = 38] [outer = 00000000] 09:39:42 INFO - PROCESS | 3588 | ++DOMWINDOW == 39 (1B50FC00) [pid = 3588] [serial = 39] [outer = 1B507400] 09:39:42 INFO - PROCESS | 3588 | 1464194382872 Marionette DEBUG loaded listener.js 09:39:42 INFO - PROCESS | 3588 | ++DOMWINDOW == 40 (1B763000) [pid = 3588] [serial = 40] [outer = 1B507400] 09:39:43 INFO - PROCESS | 3588 | 1464194383194 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]]]}] 09:39:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.lighter.html | Canvas test: 2d.composite.canvas.lighter 09:39:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.lighter.html | took 504ms 09:39:43 INFO - PROCESS | 3588 | 1464194383222 Marionette TRACE conn3 -> [0,29,"getWindowHandle",null] 09:39:43 INFO - PROCESS | 3588 | 1464194383223 Marionette TRACE conn3 <- [1,29,null,{"value":"13"}] 09:39:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-atop.html 09:39:43 INFO - PROCESS | 3588 | 1464194383231 Marionette TRACE conn3 -> [0,30,"setScriptTimeout",{"ms":35000}] 09:39:43 INFO - PROCESS | 3588 | 1464194383232 Marionette TRACE conn3 <- [1,30,null,{}] 09:39:43 INFO - PROCESS | 3588 | 1464194383236 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}] 09:39:43 INFO - PROCESS | 3588 | 1464194383319 Marionette TRACE conn3 <- [1,31,null,{"value":null}] 09:39:43 INFO - PROCESS | 3588 | 1464194383326 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\", \"7e3b6c20-c8d1-41f1-b038-025c5fee69e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:39:43 INFO - PROCESS | 3588 | ++DOCSHELL 1B50A000 == 15 [pid = 3588] [id = 15] 09:39:43 INFO - PROCESS | 3588 | ++DOMWINDOW == 41 (1B765800) [pid = 3588] [serial = 41] [outer = 00000000] 09:39:43 INFO - PROCESS | 3588 | ++DOMWINDOW == 42 (1B76CC00) [pid = 3588] [serial = 42] [outer = 1B765800] 09:39:43 INFO - PROCESS | 3588 | 1464194383368 Marionette DEBUG loaded listener.js 09:39:43 INFO - PROCESS | 3588 | ++DOMWINDOW == 43 (1B855000) [pid = 3588] [serial = 43] [outer = 1B765800] 09:39:43 INFO - PROCESS | 3588 | ++DOCSHELL 1B85AC00 == 16 [pid = 3588] [id = 16] 09:39:43 INFO - PROCESS | 3588 | ++DOMWINDOW == 44 (1B85B000) [pid = 3588] [serial = 44] [outer = 00000000] 09:39:43 INFO - PROCESS | 3588 | ++DOMWINDOW == 45 (1B764000) [pid = 3588] [serial = 45] [outer = 1B85B000] 09:39:43 INFO - PROCESS | 3588 | ++DOMWINDOW == 46 (1B50F800) [pid = 3588] [serial = 46] [outer = 1B85B000] 09:39:43 INFO - PROCESS | 3588 | ++DOCSHELL 1B768000 == 17 [pid = 3588] [id = 17] 09:39:43 INFO - PROCESS | 3588 | ++DOMWINDOW == 47 (1B85E400) [pid = 3588] [serial = 47] [outer = 00000000] 09:39:43 INFO - PROCESS | 3588 | ++DOMWINDOW == 48 (1B997C00) [pid = 3588] [serial = 48] [outer = 1B85E400] 09:39:43 INFO - PROCESS | 3588 | ++DOMWINDOW == 49 (1B9C6C00) [pid = 3588] [serial = 49] [outer = 1B85E400] 09:39:43 INFO - PROCESS | 3588 | 1464194383915 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]]]}] 09:39:44 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-atop.html | Canvas test: 2d.composite.canvas.source-atop 09:39:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-atop.html | took 1164ms 09:39:44 INFO - PROCESS | 3588 | --DOCSHELL 118AF800 == 16 [pid = 3588] [id = 1] 09:39:44 INFO - PROCESS | 3588 | 1464194384451 Marionette TRACE conn3 -> [0,33,"getWindowHandle",null] 09:39:44 INFO - PROCESS | 3588 | 1464194384455 Marionette TRACE conn3 <- [1,33,null,{"value":"13"}] 09:39:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-in.html 09:39:44 INFO - PROCESS | 3588 | 1464194384475 Marionette TRACE conn3 -> [0,34,"setScriptTimeout",{"ms":35000}] 09:39:44 INFO - PROCESS | 3588 | 1464194384479 Marionette TRACE conn3 <- [1,34,null,{}] 09:39:44 INFO - PROCESS | 3588 | 1464194384487 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}] 09:39:44 INFO - PROCESS | 3588 | 1464194384606 Marionette TRACE conn3 <- [1,35,null,{"value":null}] 09:39:44 INFO - PROCESS | 3588 | 1464194384667 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\", \"7e3b6c20-c8d1-41f1-b038-025c5fee69e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:39:44 INFO - PROCESS | 3588 | ++DOCSHELL 102D4800 == 17 [pid = 3588] [id = 18] 09:39:44 INFO - PROCESS | 3588 | ++DOMWINDOW == 50 (102F7C00) [pid = 3588] [serial = 50] [outer = 00000000] 09:39:44 INFO - PROCESS | 3588 | ++DOMWINDOW == 51 (105F3C00) [pid = 3588] [serial = 51] [outer = 102F7C00] 09:39:44 INFO - PROCESS | 3588 | 1464194384723 Marionette DEBUG loaded listener.js 09:39:44 INFO - PROCESS | 3588 | ++DOMWINDOW == 52 (10A60000) [pid = 3588] [serial = 52] [outer = 102F7C00] 09:39:45 INFO - PROCESS | 3588 | 1464194385250 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]]]}] 09:39:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-in.html | Canvas test: 2d.composite.canvas.source-in 09:39:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-in.html | took 865ms 09:39:45 INFO - PROCESS | 3588 | 1464194385329 Marionette TRACE conn3 -> [0,37,"getWindowHandle",null] 09:39:45 INFO - PROCESS | 3588 | 1464194385335 Marionette TRACE conn3 <- [1,37,null,{"value":"13"}] 09:39:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-out.html 09:39:45 INFO - PROCESS | 3588 | 1464194385341 Marionette TRACE conn3 -> [0,38,"setScriptTimeout",{"ms":35000}] 09:39:45 INFO - PROCESS | 3588 | 1464194385344 Marionette TRACE conn3 <- [1,38,null,{}] 09:39:45 INFO - PROCESS | 3588 | 1464194385348 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}] 09:39:45 INFO - PROCESS | 3588 | 1464194385489 Marionette TRACE conn3 <- [1,39,null,{"value":null}] 09:39:45 INFO - PROCESS | 3588 | 1464194385555 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\", \"7e3b6c20-c8d1-41f1-b038-025c5fee69e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:39:45 INFO - PROCESS | 3588 | ++DOCSHELL 1185D800 == 18 [pid = 3588] [id = 19] 09:39:45 INFO - PROCESS | 3588 | ++DOMWINDOW == 53 (118B0400) [pid = 3588] [serial = 53] [outer = 00000000] 09:39:45 INFO - PROCESS | 3588 | ++DOMWINDOW == 54 (12FB6800) [pid = 3588] [serial = 54] [outer = 118B0400] 09:39:45 INFO - PROCESS | 3588 | 1464194385651 Marionette DEBUG loaded listener.js 09:39:45 INFO - PROCESS | 3588 | ++DOMWINDOW == 55 (132B9C00) [pid = 3588] [serial = 55] [outer = 118B0400] 09:39:46 INFO - PROCESS | 3588 | 1464194386444 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]]]}] 09:39:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-out.html | Canvas test: 2d.composite.canvas.source-out 09:39:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-out.html | took 1086ms 09:39:46 INFO - PROCESS | 3588 | 1464194386464 Marionette TRACE conn3 -> [0,41,"getWindowHandle",null] 09:39:46 INFO - PROCESS | 3588 | 1464194386468 Marionette TRACE conn3 <- [1,41,null,{"value":"13"}] 09:39:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-over.html 09:39:46 INFO - PROCESS | 3588 | 1464194386473 Marionette TRACE conn3 -> [0,42,"setScriptTimeout",{"ms":35000}] 09:39:46 INFO - PROCESS | 3588 | 1464194386477 Marionette TRACE conn3 <- [1,42,null,{}] 09:39:46 INFO - PROCESS | 3588 | 1464194386483 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}] 09:39:46 INFO - PROCESS | 3588 | 1464194386573 Marionette TRACE conn3 <- [1,43,null,{"value":null}] 09:39:46 INFO - PROCESS | 3588 | 1464194386653 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\", \"7e3b6c20-c8d1-41f1-b038-025c5fee69e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:39:46 INFO - PROCESS | 3588 | ++DOCSHELL 10505000 == 19 [pid = 3588] [id = 20] 09:39:46 INFO - PROCESS | 3588 | ++DOMWINDOW == 56 (10505C00) [pid = 3588] [serial = 56] [outer = 00000000] 09:39:46 INFO - PROCESS | 3588 | ++DOMWINDOW == 57 (1055E400) [pid = 3588] [serial = 57] [outer = 10505C00] 09:39:46 INFO - PROCESS | 3588 | 1464194386705 Marionette DEBUG loaded listener.js 09:39:46 INFO - PROCESS | 3588 | ++DOMWINDOW == 58 (105F9C00) [pid = 3588] [serial = 58] [outer = 10505C00] 09:39:47 INFO - PROCESS | 3588 | --DOCSHELL 13E24800 == 18 [pid = 3588] [id = 4] 09:39:47 INFO - PROCESS | 3588 | 1464194387195 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]]]}] 09:39:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-over.html | Canvas test: 2d.composite.canvas.source-over 09:39:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-over.html | took 740ms 09:39:47 INFO - PROCESS | 3588 | 1464194387215 Marionette TRACE conn3 -> [0,45,"getWindowHandle",null] 09:39:47 INFO - PROCESS | 3588 | 1464194387220 Marionette TRACE conn3 <- [1,45,null,{"value":"13"}] 09:39:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.xor.html 09:39:47 INFO - PROCESS | 3588 | 1464194387226 Marionette TRACE conn3 -> [0,46,"setScriptTimeout",{"ms":35000}] 09:39:47 INFO - PROCESS | 3588 | 1464194387229 Marionette TRACE conn3 <- [1,46,null,{}] 09:39:47 INFO - PROCESS | 3588 | 1464194387232 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}] 09:39:47 INFO - PROCESS | 3588 | 1464194387310 Marionette TRACE conn3 <- [1,47,null,{"value":null}] 09:39:47 INFO - PROCESS | 3588 | 1464194387320 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\", \"7e3b6c20-c8d1-41f1-b038-025c5fee69e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:39:47 INFO - PROCESS | 3588 | ++DOCSHELL 114D7800 == 19 [pid = 3588] [id = 21] 09:39:47 INFO - PROCESS | 3588 | ++DOMWINDOW == 59 (114D7C00) [pid = 3588] [serial = 59] [outer = 00000000] 09:39:47 INFO - PROCESS | 3588 | ++DOMWINDOW == 60 (114E1400) [pid = 3588] [serial = 60] [outer = 114D7C00] 09:39:47 INFO - PROCESS | 3588 | 1464194387374 Marionette DEBUG loaded listener.js 09:39:47 INFO - PROCESS | 3588 | ++DOMWINDOW == 61 (1181A800) [pid = 3588] [serial = 61] [outer = 114D7C00] 09:39:47 INFO - PROCESS | 3588 | 1464194387799 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]]]}] 09:39:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.xor.html | Canvas test: 2d.composite.canvas.xor 09:39:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.xor.html | took 598ms 09:39:47 INFO - PROCESS | 3588 | 1464194387822 Marionette TRACE conn3 -> [0,49,"getWindowHandle",null] 09:39:47 INFO - PROCESS | 3588 | 1464194387824 Marionette TRACE conn3 <- [1,49,null,{"value":"13"}] 09:39:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.copy.html 09:39:47 INFO - PROCESS | 3588 | 1464194387828 Marionette TRACE conn3 -> [0,50,"setScriptTimeout",{"ms":35000}] 09:39:47 INFO - PROCESS | 3588 | 1464194387831 Marionette TRACE conn3 <- [1,50,null,{}] 09:39:47 INFO - PROCESS | 3588 | 1464194387842 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}] 09:39:48 INFO - PROCESS | 3588 | 1464194387989 Marionette TRACE conn3 <- [1,51,null,{"value":null}] 09:39:48 INFO - PROCESS | 3588 | 1464194388071 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\", \"7e3b6c20-c8d1-41f1-b038-025c5fee69e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:39:48 INFO - PROCESS | 3588 | ++DOCSHELL 131E3400 == 20 [pid = 3588] [id = 22] 09:39:48 INFO - PROCESS | 3588 | ++DOMWINDOW == 62 (131E5800) [pid = 3588] [serial = 62] [outer = 00000000] 09:39:48 INFO - PROCESS | 3588 | ++DOMWINDOW == 63 (1392C000) [pid = 3588] [serial = 63] [outer = 131E5800] 09:39:48 INFO - PROCESS | 3588 | 1464194388167 Marionette DEBUG loaded listener.js 09:39:48 INFO - PROCESS | 3588 | ++DOMWINDOW == 64 (13E17C00) [pid = 3588] [serial = 64] [outer = 131E5800] 09:39:48 INFO - PROCESS | 3588 | 1464194388529 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]]]}] 09:39:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.copy.html | fill() does not affect pixels outside the clip region. 09:39:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.copy.html | took 740ms 09:39:48 INFO - PROCESS | 3588 | 1464194388568 Marionette TRACE conn3 -> [0,53,"getWindowHandle",null] 09:39:48 INFO - PROCESS | 3588 | 1464194388570 Marionette TRACE conn3 <- [1,53,null,{"value":"13"}] 09:39:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-atop.html 09:39:48 INFO - PROCESS | 3588 | 1464194388573 Marionette TRACE conn3 -> [0,54,"setScriptTimeout",{"ms":35000}] 09:39:48 INFO - PROCESS | 3588 | 1464194388575 Marionette TRACE conn3 <- [1,54,null,{}] 09:39:48 INFO - PROCESS | 3588 | 1464194388578 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}] 09:39:48 INFO - PROCESS | 3588 | 1464194388663 Marionette TRACE conn3 <- [1,55,null,{"value":null}] 09:39:48 INFO - PROCESS | 3588 | 1464194388723 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\", \"7e3b6c20-c8d1-41f1-b038-025c5fee69e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:39:48 INFO - PROCESS | 3588 | ++DOCSHELL 12B27000 == 21 [pid = 3588] [id = 23] 09:39:48 INFO - PROCESS | 3588 | ++DOMWINDOW == 65 (13E1D000) [pid = 3588] [serial = 65] [outer = 00000000] 09:39:48 INFO - PROCESS | 3588 | ++DOMWINDOW == 66 (143F2800) [pid = 3588] [serial = 66] [outer = 13E1D000] 09:39:48 INFO - PROCESS | 3588 | 1464194388768 Marionette DEBUG loaded listener.js 09:39:48 INFO - PROCESS | 3588 | ++DOMWINDOW == 67 (14F0BC00) [pid = 3588] [serial = 67] [outer = 13E1D000] 09:39:49 INFO - PROCESS | 3588 | 1464194389076 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]]]}] 09:39:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-atop.html | fill() does not affect pixels outside the clip region. 09:39:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-atop.html | took 535ms 09:39:49 INFO - PROCESS | 3588 | 1464194389113 Marionette TRACE conn3 -> [0,57,"getWindowHandle",null] 09:39:49 INFO - PROCESS | 3588 | 1464194389125 Marionette TRACE conn3 <- [1,57,null,{"value":"13"}] 09:39:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-in.html 09:39:49 INFO - PROCESS | 3588 | 1464194389134 Marionette TRACE conn3 -> [0,58,"setScriptTimeout",{"ms":35000}] 09:39:49 INFO - PROCESS | 3588 | 1464194389136 Marionette TRACE conn3 <- [1,58,null,{}] 09:39:49 INFO - PROCESS | 3588 | 1464194389139 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}] 09:39:49 INFO - PROCESS | 3588 | 1464194389239 Marionette TRACE conn3 <- [1,59,null,{"value":null}] 09:39:49 INFO - PROCESS | 3588 | 1464194389247 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\", \"7e3b6c20-c8d1-41f1-b038-025c5fee69e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:39:49 INFO - PROCESS | 3588 | ++DOCSHELL 13E1E800 == 22 [pid = 3588] [id = 24] 09:39:49 INFO - PROCESS | 3588 | ++DOMWINDOW == 68 (143F2400) [pid = 3588] [serial = 68] [outer = 00000000] 09:39:49 INFO - PROCESS | 3588 | ++DOMWINDOW == 69 (15546000) [pid = 3588] [serial = 69] [outer = 143F2400] 09:39:49 INFO - PROCESS | 3588 | 1464194389292 Marionette DEBUG loaded listener.js 09:39:49 INFO - PROCESS | 3588 | ++DOMWINDOW == 70 (1554AC00) [pid = 3588] [serial = 70] [outer = 143F2400] 09:39:49 INFO - PROCESS | 3588 | 1464194389662 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]]]}] 09:39:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-in.html | fill() does not affect pixels outside the clip region. 09:39:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-in.html | took 598ms 09:39:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-out.html 09:39:49 INFO - PROCESS | 3588 | 1464194389729 Marionette TRACE conn3 -> [0,61,"getWindowHandle",null] 09:39:49 INFO - PROCESS | 3588 | 1464194389731 Marionette TRACE conn3 <- [1,61,null,{"value":"13"}] 09:39:49 INFO - PROCESS | 3588 | 1464194389734 Marionette TRACE conn3 -> [0,62,"setScriptTimeout",{"ms":35000}] 09:39:49 INFO - PROCESS | 3588 | 1464194389736 Marionette TRACE conn3 <- [1,62,null,{}] 09:39:49 INFO - PROCESS | 3588 | 1464194389739 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}] 09:39:49 INFO - PROCESS | 3588 | 1464194389856 Marionette TRACE conn3 <- [1,63,null,{"value":null}] 09:39:49 INFO - PROCESS | 3588 | 1464194389871 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\", \"7e3b6c20-c8d1-41f1-b038-025c5fee69e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:39:49 INFO - PROCESS | 3588 | ++DOCSHELL 15488400 == 23 [pid = 3588] [id = 25] 09:39:49 INFO - PROCESS | 3588 | ++DOMWINDOW == 71 (157BBC00) [pid = 3588] [serial = 71] [outer = 00000000] 09:39:49 INFO - PROCESS | 3588 | ++DOMWINDOW == 72 (15939400) [pid = 3588] [serial = 72] [outer = 157BBC00] 09:39:49 INFO - PROCESS | 3588 | 1464194389930 Marionette DEBUG loaded listener.js 09:39:50 INFO - PROCESS | 3588 | ++DOMWINDOW == 73 (15F7C800) [pid = 3588] [serial = 73] [outer = 157BBC00] 09:39:50 INFO - PROCESS | 3588 | 1464194390303 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]]]}] 09:39:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-out.html | fill() does not affect pixels outside the clip region. 09:39:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-out.html | took 598ms 09:39:50 INFO - PROCESS | 3588 | 1464194390331 Marionette TRACE conn3 -> [0,65,"getWindowHandle",null] 09:39:50 INFO - PROCESS | 3588 | 1464194390333 Marionette TRACE conn3 <- [1,65,null,{"value":"13"}] 09:39:50 INFO - PROCESS | 3588 | 1464194390336 Marionette TRACE conn3 -> [0,66,"setScriptTimeout",{"ms":35000}] 09:39:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-over.html 09:39:50 INFO - PROCESS | 3588 | 1464194390338 Marionette TRACE conn3 <- [1,66,null,{}] 09:39:50 INFO - PROCESS | 3588 | 1464194390388 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}] 09:39:50 INFO - PROCESS | 3588 | 1464194390486 Marionette TRACE conn3 <- [1,67,null,{"value":null}] 09:39:50 INFO - PROCESS | 3588 | 1464194390495 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\", \"7e3b6c20-c8d1-41f1-b038-025c5fee69e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:39:50 INFO - PROCESS | 3588 | ++DOCSHELL 15F7B000 == 24 [pid = 3588] [id = 26] 09:39:50 INFO - PROCESS | 3588 | ++DOMWINDOW == 74 (15F7C400) [pid = 3588] [serial = 74] [outer = 00000000] 09:39:50 INFO - PROCESS | 3588 | ++DOMWINDOW == 75 (168F5800) [pid = 3588] [serial = 75] [outer = 15F7C400] 09:39:50 INFO - PROCESS | 3588 | 1464194390538 Marionette DEBUG loaded listener.js 09:39:50 INFO - PROCESS | 3588 | ++DOMWINDOW == 76 (168F6400) [pid = 3588] [serial = 76] [outer = 15F7C400] 09:39:50 INFO - PROCESS | 3588 | 1464194390909 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]]]}] 09:39:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-over.html | fill() does not affect pixels outside the clip region. 09:39:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-over.html | took 598ms 09:39:50 INFO - PROCESS | 3588 | 1464194390966 Marionette TRACE conn3 -> [0,69,"getWindowHandle",null] 09:39:50 INFO - PROCESS | 3588 | 1464194390968 Marionette TRACE conn3 <- [1,69,null,{"value":"13"}] 09:39:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.lighter.html 09:39:50 INFO - PROCESS | 3588 | 1464194390971 Marionette TRACE conn3 -> [0,70,"setScriptTimeout",{"ms":35000}] 09:39:50 INFO - PROCESS | 3588 | 1464194390973 Marionette TRACE conn3 <- [1,70,null,{}] 09:39:50 INFO - PROCESS | 3588 | 1464194390977 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}] 09:39:51 INFO - PROCESS | 3588 | 1464194391048 Marionette TRACE conn3 <- [1,71,null,{"value":null}] 09:39:51 INFO - PROCESS | 3588 | 1464194391118 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\", \"7e3b6c20-c8d1-41f1-b038-025c5fee69e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:39:51 INFO - PROCESS | 3588 | ++DOCSHELL 1185C400 == 25 [pid = 3588] [id = 27] 09:39:51 INFO - PROCESS | 3588 | ++DOMWINDOW == 77 (166C2400) [pid = 3588] [serial = 77] [outer = 00000000] 09:39:51 INFO - PROCESS | 3588 | ++DOMWINDOW == 78 (176EA000) [pid = 3588] [serial = 78] [outer = 166C2400] 09:39:51 INFO - PROCESS | 3588 | 1464194391167 Marionette DEBUG loaded listener.js 09:39:51 INFO - PROCESS | 3588 | ++DOMWINDOW == 79 (177ABC00) [pid = 3588] [serial = 79] [outer = 166C2400] 09:39:51 INFO - PROCESS | 3588 | 1464194391523 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]]]}] 09:39:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.lighter.html | fill() does not affect pixels outside the clip region. 09:39:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.lighter.html | took 598ms 09:39:51 INFO - PROCESS | 3588 | 1464194391568 Marionette TRACE conn3 -> [0,73,"getWindowHandle",null] 09:39:51 INFO - PROCESS | 3588 | 1464194391570 Marionette TRACE conn3 <- [1,73,null,{"value":"13"}] 09:39:51 INFO - PROCESS | 3588 | 1464194391573 Marionette TRACE conn3 -> [0,74,"setScriptTimeout",{"ms":35000}] 09:39:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-atop.html 09:39:51 INFO - PROCESS | 3588 | 1464194391575 Marionette TRACE conn3 <- [1,74,null,{}] 09:39:51 INFO - PROCESS | 3588 | 1464194391578 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}] 09:39:51 INFO - PROCESS | 3588 | 1464194391678 Marionette TRACE conn3 <- [1,75,null,{"value":null}] 09:39:51 INFO - PROCESS | 3588 | 1464194391687 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\", \"7e3b6c20-c8d1-41f1-b038-025c5fee69e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:39:51 INFO - PROCESS | 3588 | ++DOCSHELL 15549400 == 26 [pid = 3588] [id = 28] 09:39:51 INFO - PROCESS | 3588 | ++DOMWINDOW == 80 (1721DC00) [pid = 3588] [serial = 80] [outer = 00000000] 09:39:51 INFO - PROCESS | 3588 | ++DOMWINDOW == 81 (17ABC800) [pid = 3588] [serial = 81] [outer = 1721DC00] 09:39:51 INFO - PROCESS | 3588 | 1464194391731 Marionette DEBUG loaded listener.js 09:39:51 INFO - PROCESS | 3588 | ++DOMWINDOW == 82 (17ABD400) [pid = 3588] [serial = 82] [outer = 1721DC00] 09:39:52 INFO - PROCESS | 3588 | 1464194392106 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]]]}] 09:39:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-atop.html | fill() does not affect pixels outside the clip region. 09:39:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-atop.html | took 598ms 09:39:52 INFO - PROCESS | 3588 | 1464194392171 Marionette TRACE conn3 -> [0,77,"getWindowHandle",null] 09:39:52 INFO - PROCESS | 3588 | 1464194392173 Marionette TRACE conn3 <- [1,77,null,{"value":"13"}] 09:39:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-in.html 09:39:52 INFO - PROCESS | 3588 | 1464194392176 Marionette TRACE conn3 -> [0,78,"setScriptTimeout",{"ms":35000}] 09:39:52 INFO - PROCESS | 3588 | 1464194392178 Marionette TRACE conn3 <- [1,78,null,{}] 09:39:52 INFO - PROCESS | 3588 | 1464194392181 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}] 09:39:52 INFO - PROCESS | 3588 | 1464194392256 Marionette TRACE conn3 <- [1,79,null,{"value":null}] 09:39:52 INFO - PROCESS | 3588 | 1464194392327 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\", \"7e3b6c20-c8d1-41f1-b038-025c5fee69e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:39:52 INFO - PROCESS | 3588 | ++DOCSHELL 11F21C00 == 27 [pid = 3588] [id = 29] 09:39:52 INFO - PROCESS | 3588 | ++DOMWINDOW == 83 (1430F800) [pid = 3588] [serial = 83] [outer = 00000000] 09:39:52 INFO - PROCESS | 3588 | ++DOMWINDOW == 84 (1868BC00) [pid = 3588] [serial = 84] [outer = 1430F800] 09:39:52 INFO - PROCESS | 3588 | 1464194392370 Marionette DEBUG loaded listener.js 09:39:52 INFO - PROCESS | 3588 | ++DOMWINDOW == 85 (18693800) [pid = 3588] [serial = 85] [outer = 1430F800] 09:39:52 INFO - PROCESS | 3588 | 1464194392673 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]]]}] 09:39:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-in.html | fill() does not affect pixels outside the clip region. 09:39:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-in.html | took 535ms 09:39:52 INFO - PROCESS | 3588 | 1464194392712 Marionette TRACE conn3 -> [0,81,"getWindowHandle",null] 09:39:52 INFO - PROCESS | 3588 | 1464194392714 Marionette TRACE conn3 <- [1,81,null,{"value":"13"}] 09:39:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-out.html 09:39:52 INFO - PROCESS | 3588 | 1464194392722 Marionette TRACE conn3 -> [0,82,"setScriptTimeout",{"ms":35000}] 09:39:52 INFO - PROCESS | 3588 | 1464194392725 Marionette TRACE conn3 <- [1,82,null,{}] 09:39:52 INFO - PROCESS | 3588 | 1464194392728 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}] 09:39:52 INFO - PROCESS | 3588 | 1464194392822 Marionette TRACE conn3 <- [1,83,null,{"value":null}] 09:39:52 INFO - PROCESS | 3588 | 1464194392889 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\", \"7e3b6c20-c8d1-41f1-b038-025c5fee69e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:39:52 INFO - PROCESS | 3588 | ++DOCSHELL 14F06000 == 28 [pid = 3588] [id = 30] 09:39:52 INFO - PROCESS | 3588 | ++DOMWINDOW == 86 (17AB9400) [pid = 3588] [serial = 86] [outer = 00000000] 09:39:52 INFO - PROCESS | 3588 | ++DOMWINDOW == 87 (19E22400) [pid = 3588] [serial = 87] [outer = 17AB9400] 09:39:52 INFO - PROCESS | 3588 | 1464194392935 Marionette DEBUG loaded listener.js 09:39:53 INFO - PROCESS | 3588 | ++DOMWINDOW == 88 (1A29AC00) [pid = 3588] [serial = 88] [outer = 17AB9400] 09:39:53 INFO - PROCESS | 3588 | 1464194393292 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]]]}] 09:39:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-out.html | fill() does not affect pixels outside the clip region. 09:39:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-out.html | took 598ms 09:39:53 INFO - PROCESS | 3588 | 1464194393314 Marionette TRACE conn3 -> [0,85,"getWindowHandle",null] 09:39:53 INFO - PROCESS | 3588 | 1464194393316 Marionette TRACE conn3 <- [1,85,null,{"value":"13"}] 09:39:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-over.html 09:39:53 INFO - PROCESS | 3588 | 1464194393324 Marionette TRACE conn3 -> [0,86,"setScriptTimeout",{"ms":35000}] 09:39:53 INFO - PROCESS | 3588 | 1464194393326 Marionette TRACE conn3 <- [1,86,null,{}] 09:39:53 INFO - PROCESS | 3588 | 1464194393329 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}] 09:39:53 INFO - PROCESS | 3588 | 1464194393404 Marionette TRACE conn3 <- [1,87,null,{"value":null}] 09:39:53 INFO - PROCESS | 3588 | 1464194393483 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\", \"7e3b6c20-c8d1-41f1-b038-025c5fee69e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:39:53 INFO - PROCESS | 3588 | ++DOCSHELL 1108FC00 == 29 [pid = 3588] [id = 31] 09:39:53 INFO - PROCESS | 3588 | ++DOMWINDOW == 89 (1290E400) [pid = 3588] [serial = 89] [outer = 00000000] 09:39:53 INFO - PROCESS | 3588 | ++DOMWINDOW == 90 (1A45D000) [pid = 3588] [serial = 90] [outer = 1290E400] 09:39:53 INFO - PROCESS | 3588 | 1464194393526 Marionette DEBUG loaded listener.js 09:39:53 INFO - PROCESS | 3588 | ++DOMWINDOW == 91 (1A45F400) [pid = 3588] [serial = 91] [outer = 1290E400] 09:39:53 INFO - PROCESS | 3588 | 1464194393851 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]]]}] 09:39:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-over.html | fill() does not affect pixels outside the clip region. 09:39:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-over.html | took 598ms 09:39:53 INFO - PROCESS | 3588 | 1464194393922 Marionette TRACE conn3 -> [0,89,"getWindowHandle",null] 09:39:53 INFO - PROCESS | 3588 | 1464194393924 Marionette TRACE conn3 <- [1,89,null,{"value":"13"}] 09:39:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.xor.html 09:39:53 INFO - PROCESS | 3588 | 1464194393927 Marionette TRACE conn3 -> [0,90,"setScriptTimeout",{"ms":35000}] 09:39:53 INFO - PROCESS | 3588 | 1464194393930 Marionette TRACE conn3 <- [1,90,null,{}] 09:39:53 INFO - PROCESS | 3588 | 1464194393933 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}] 09:39:54 INFO - PROCESS | 3588 | 1464194394057 Marionette TRACE conn3 <- [1,91,null,{"value":null}] 09:39:54 INFO - PROCESS | 3588 | 1464194394066 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\", \"7e3b6c20-c8d1-41f1-b038-025c5fee69e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:39:54 INFO - PROCESS | 3588 | ++DOCSHELL 143F1C00 == 30 [pid = 3588] [id = 32] 09:39:54 INFO - PROCESS | 3588 | ++DOMWINDOW == 92 (19E21400) [pid = 3588] [serial = 92] [outer = 00000000] 09:39:54 INFO - PROCESS | 3588 | ++DOMWINDOW == 93 (1A688800) [pid = 3588] [serial = 93] [outer = 19E21400] 09:39:54 INFO - PROCESS | 3588 | 1464194394109 Marionette DEBUG loaded listener.js 09:39:54 INFO - PROCESS | 3588 | ++DOMWINDOW == 94 (1AA0A000) [pid = 3588] [serial = 94] [outer = 19E21400] 09:39:55 INFO - PROCESS | 3588 | 1464194395387 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]]]}] 09:39:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.xor.html | fill() does not affect pixels outside the clip region. 09:39:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.xor.html | took 1464ms 09:39:55 INFO - PROCESS | 3588 | 1464194395420 Marionette TRACE conn3 -> [0,93,"getWindowHandle",null] 09:39:55 INFO - PROCESS | 3588 | 1464194395423 Marionette TRACE conn3 <- [1,93,null,{"value":"13"}] 09:39:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html 09:39:55 INFO - PROCESS | 3588 | 1464194395427 Marionette TRACE conn3 -> [0,94,"setScriptTimeout",{"ms":35000}] 09:39:55 INFO - PROCESS | 3588 | 1464194395430 Marionette TRACE conn3 <- [1,94,null,{}] 09:39:55 INFO - PROCESS | 3588 | 1464194395441 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}] 09:39:55 INFO - PROCESS | 3588 | 1464194395541 Marionette TRACE conn3 <- [1,95,null,{"value":null}] 09:39:55 INFO - PROCESS | 3588 | 1464194395557 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\", \"7e3b6c20-c8d1-41f1-b038-025c5fee69e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:39:55 INFO - PROCESS | 3588 | ++DOCSHELL 10F0E000 == 31 [pid = 3588] [id = 33] 09:39:55 INFO - PROCESS | 3588 | ++DOMWINDOW == 95 (1108C400) [pid = 3588] [serial = 95] [outer = 00000000] 09:39:55 INFO - PROCESS | 3588 | ++DOMWINDOW == 96 (114D8800) [pid = 3588] [serial = 96] [outer = 1108C400] 09:39:55 INFO - PROCESS | 3588 | 1464194395603 Marionette DEBUG loaded listener.js 09:39:55 INFO - PROCESS | 3588 | ++DOMWINDOW == 97 (11816C00) [pid = 3588] [serial = 97] [outer = 1108C400] 09:39:56 INFO - PROCESS | 3588 | 1464194396004 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]]]}] 09:39:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | Canvas test: 2d.composite.globalAlpha.canvas 09:39:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | took 598ms 09:39:56 INFO - PROCESS | 3588 | 1464194396026 Marionette TRACE conn3 -> [0,97,"getWindowHandle",null] 09:39:56 INFO - PROCESS | 3588 | 1464194396031 Marionette TRACE conn3 <- [1,97,null,{"value":"13"}] 09:39:56 INFO - PROCESS | 3588 | 1464194396037 Marionette TRACE conn3 -> [0,98,"setScriptTimeout",{"ms":35000}] 09:39:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html 09:39:56 INFO - PROCESS | 3588 | 1464194396039 Marionette TRACE conn3 <- [1,98,null,{}] 09:39:56 INFO - PROCESS | 3588 | 1464194396043 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}] 09:39:56 INFO - PROCESS | 3588 | 1464194396154 Marionette TRACE conn3 <- [1,99,null,{"value":null}] 09:39:56 INFO - PROCESS | 3588 | 1464194396161 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\", \"7e3b6c20-c8d1-41f1-b038-025c5fee69e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:39:56 INFO - PROCESS | 3588 | ++DOCSHELL 11FAE800 == 32 [pid = 3588] [id = 34] 09:39:56 INFO - PROCESS | 3588 | ++DOMWINDOW == 98 (11FAF000) [pid = 3588] [serial = 98] [outer = 00000000] 09:39:56 INFO - PROCESS | 3588 | ++DOMWINDOW == 99 (12FB5000) [pid = 3588] [serial = 99] [outer = 11FAF000] 09:39:56 INFO - PROCESS | 3588 | 1464194396207 Marionette DEBUG loaded listener.js 09:39:56 INFO - PROCESS | 3588 | ++DOMWINDOW == 100 (132B2400) [pid = 3588] [serial = 100] [outer = 11FAF000] 09:39:56 INFO - PROCESS | 3588 | --DOMWINDOW == 99 (14301400) [pid = 3588] [serial = 8] [outer = 00000000] [url = chrome://gfxsanity/content/sanitytest.html] 09:39:56 INFO - PROCESS | 3588 | --DOMWINDOW == 98 (1B507400) [pid = 3588] [serial = 38] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.lighter.html] 09:39:56 INFO - PROCESS | 3588 | --DOMWINDOW == 97 (1AF62C00) [pid = 3588] [serial = 35] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-over.html] 09:39:56 INFO - PROCESS | 3588 | --DOMWINDOW == 96 (1ACDBC00) [pid = 3588] [serial = 32] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-out.html] 09:39:56 INFO - PROCESS | 3588 | --DOMWINDOW == 95 (1ABB2000) [pid = 3588] [serial = 29] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-in.html] 09:39:56 INFO - PROCESS | 3588 | --DOMWINDOW == 94 (1AAB3800) [pid = 3588] [serial = 26] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-atop.html] 09:39:56 INFO - PROCESS | 3588 | --DOMWINDOW == 93 (1A298C00) [pid = 3588] [serial = 20] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.copy.html] 09:39:56 INFO - PROCESS | 3588 | --DOMWINDOW == 92 (15F7C400) [pid = 3588] [serial = 74] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-over.html] 09:39:56 INFO - PROCESS | 3588 | --DOMWINDOW == 91 (166C2400) [pid = 3588] [serial = 77] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.lighter.html] 09:39:56 INFO - PROCESS | 3588 | --DOMWINDOW == 90 (1721DC00) [pid = 3588] [serial = 80] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-atop.html] 09:39:56 INFO - PROCESS | 3588 | --DOMWINDOW == 89 (1430F800) [pid = 3588] [serial = 83] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-in.html] 09:39:56 INFO - PROCESS | 3588 | --DOMWINDOW == 88 (17AB9400) [pid = 3588] [serial = 86] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-out.html] 09:39:56 INFO - PROCESS | 3588 | --DOMWINDOW == 87 (1B765800) [pid = 3588] [serial = 41] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-atop.html] 09:39:56 INFO - PROCESS | 3588 | --DOMWINDOW == 86 (102F7C00) [pid = 3588] [serial = 50] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-in.html] 09:39:56 INFO - PROCESS | 3588 | --DOMWINDOW == 85 (118B0400) [pid = 3588] [serial = 53] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-out.html] 09:39:56 INFO - PROCESS | 3588 | --DOMWINDOW == 84 (10505C00) [pid = 3588] [serial = 56] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-over.html] 09:39:56 INFO - PROCESS | 3588 | --DOMWINDOW == 83 (114D7C00) [pid = 3588] [serial = 59] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.xor.html] 09:39:56 INFO - PROCESS | 3588 | --DOMWINDOW == 82 (131E5800) [pid = 3588] [serial = 62] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.copy.html] 09:39:56 INFO - PROCESS | 3588 | --DOMWINDOW == 81 (13E1D000) [pid = 3588] [serial = 65] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-atop.html] 09:39:56 INFO - PROCESS | 3588 | --DOMWINDOW == 80 (143F2400) [pid = 3588] [serial = 68] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-in.html] 09:39:56 INFO - PROCESS | 3588 | --DOMWINDOW == 79 (157BBC00) [pid = 3588] [serial = 71] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-out.html] 09:39:56 INFO - PROCESS | 3588 | --DOMWINDOW == 78 (1290E400) [pid = 3588] [serial = 89] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-over.html] 09:39:57 INFO - PROCESS | 3588 | 1464194397117 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]]]}] 09:39:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | Canvas test: 2d.composite.globalAlpha.canvaspattern 09:39:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | took 1102ms 09:39:57 INFO - PROCESS | 3588 | 1464194397135 Marionette TRACE conn3 -> [0,101,"getWindowHandle",null] 09:39:57 INFO - PROCESS | 3588 | 1464194397137 Marionette TRACE conn3 <- [1,101,null,{"value":"13"}] 09:39:57 INFO - PROCESS | 3588 | 1464194397140 Marionette TRACE conn3 -> [0,102,"setScriptTimeout",{"ms":35000}] 09:39:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.default.html 09:39:57 INFO - PROCESS | 3588 | 1464194397144 Marionette TRACE conn3 <- [1,102,null,{}] 09:39:57 INFO - PROCESS | 3588 | 1464194397158 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}] 09:39:57 INFO - PROCESS | 3588 | 1464194397251 Marionette TRACE conn3 <- [1,103,null,{"value":null}] 09:39:57 INFO - PROCESS | 3588 | 1464194397324 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\", \"7e3b6c20-c8d1-41f1-b038-025c5fee69e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:39:57 INFO - PROCESS | 3588 | ++DOCSHELL 118B0400 == 33 [pid = 3588] [id = 35] 09:39:57 INFO - PROCESS | 3588 | ++DOMWINDOW == 79 (11CB0800) [pid = 3588] [serial = 101] [outer = 00000000] 09:39:57 INFO - PROCESS | 3588 | ++DOMWINDOW == 80 (131E0C00) [pid = 3588] [serial = 102] [outer = 11CB0800] 09:39:57 INFO - PROCESS | 3588 | 1464194397370 Marionette DEBUG loaded listener.js 09:39:57 INFO - PROCESS | 3588 | ++DOMWINDOW == 81 (143F1400) [pid = 3588] [serial = 103] [outer = 11CB0800] 09:39:57 INFO - PROCESS | 3588 | 1464194397686 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]]]}] 09:39:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.default.html | Canvas test: 2d.composite.globalAlpha.default 09:39:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.default.html | took 629ms 09:39:57 INFO - PROCESS | 3588 | 1464194397778 Marionette TRACE conn3 -> [0,105,"getWindowHandle",null] 09:39:57 INFO - PROCESS | 3588 | 1464194397781 Marionette TRACE conn3 <- [1,105,null,{"value":"13"}] 09:39:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.fill.html 09:39:57 INFO - PROCESS | 3588 | 1464194397784 Marionette TRACE conn3 -> [0,106,"setScriptTimeout",{"ms":35000}] 09:39:57 INFO - PROCESS | 3588 | 1464194397786 Marionette TRACE conn3 <- [1,106,null,{}] 09:39:57 INFO - PROCESS | 3588 | 1464194397799 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}] 09:39:57 INFO - PROCESS | 3588 | 1464194397875 Marionette TRACE conn3 <- [1,107,null,{"value":null}] 09:39:57 INFO - PROCESS | 3588 | 1464194397881 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\", \"7e3b6c20-c8d1-41f1-b038-025c5fee69e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:39:57 INFO - PROCESS | 3588 | ++DOCSHELL 143F9C00 == 34 [pid = 3588] [id = 36] 09:39:57 INFO - PROCESS | 3588 | ++DOMWINDOW == 82 (14F09000) [pid = 3588] [serial = 104] [outer = 00000000] 09:39:57 INFO - PROCESS | 3588 | ++DOMWINDOW == 83 (15549C00) [pid = 3588] [serial = 105] [outer = 14F09000] 09:39:57 INFO - PROCESS | 3588 | 1464194397926 Marionette DEBUG loaded listener.js 09:39:58 INFO - PROCESS | 3588 | ++DOMWINDOW == 84 (157C7400) [pid = 3588] [serial = 106] [outer = 14F09000] 09:39:58 INFO - PROCESS | 3588 | 1464194398339 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]]]}] 09:39:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | Canvas test: 2d.composite.globalAlpha.fill 09:39:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | took 598ms 09:39:58 INFO - PROCESS | 3588 | 1464194398381 Marionette TRACE conn3 -> [0,109,"getWindowHandle",null] 09:39:58 INFO - PROCESS | 3588 | 1464194398383 Marionette TRACE conn3 <- [1,109,null,{"value":"13"}] 09:39:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.image.html 09:39:58 INFO - PROCESS | 3588 | 1464194398390 Marionette TRACE conn3 -> [0,110,"setScriptTimeout",{"ms":35000}] 09:39:58 INFO - PROCESS | 3588 | 1464194398391 Marionette TRACE conn3 <- [1,110,null,{}] 09:39:58 INFO - PROCESS | 3588 | 1464194398395 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}] 09:39:58 INFO - PROCESS | 3588 | 1464194398468 Marionette TRACE conn3 <- [1,111,null,{"value":null}] 09:39:58 INFO - PROCESS | 3588 | 1464194398475 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\", \"7e3b6c20-c8d1-41f1-b038-025c5fee69e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:39:58 INFO - PROCESS | 3588 | ++DOCSHELL 1581FC00 == 35 [pid = 3588] [id = 37] 09:39:58 INFO - PROCESS | 3588 | ++DOMWINDOW == 85 (15820000) [pid = 3588] [serial = 107] [outer = 00000000] 09:39:58 INFO - PROCESS | 3588 | ++DOMWINDOW == 86 (159DF000) [pid = 3588] [serial = 108] [outer = 15820000] 09:39:58 INFO - PROCESS | 3588 | 1464194398518 Marionette DEBUG loaded listener.js 09:39:58 INFO - PROCESS | 3588 | ++DOMWINDOW == 87 (166B4C00) [pid = 3588] [serial = 109] [outer = 15820000] 09:39:58 INFO - PROCESS | 3588 | 1464194398920 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]]]}] 09:39:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.image.html | Canvas test: 2d.composite.globalAlpha.image 09:39:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.image.html | took 598ms 09:39:59 INFO - PROCESS | 3588 | 1464194398989 Marionette TRACE conn3 -> [0,113,"getWindowHandle",null] 09:39:59 INFO - PROCESS | 3588 | 1464194398993 Marionette TRACE conn3 <- [1,113,null,{"value":"13"}] 09:39:59 INFO - PROCESS | 3588 | 1464194398998 Marionette TRACE conn3 -> [0,114,"setScriptTimeout",{"ms":35000}] 09:39:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html 09:39:59 INFO - PROCESS | 3588 | 1464194399002 Marionette TRACE conn3 <- [1,114,null,{}] 09:39:59 INFO - PROCESS | 3588 | 1464194399008 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}] 09:39:59 INFO - PROCESS | 3588 | 1464194399111 Marionette TRACE conn3 <- [1,115,null,{"value":null}] 09:39:59 INFO - PROCESS | 3588 | 1464194399247 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\", \"7e3b6c20-c8d1-41f1-b038-025c5fee69e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:39:59 INFO - PROCESS | 3588 | ++DOCSHELL 10F07000 == 36 [pid = 3588] [id = 38] 09:39:59 INFO - PROCESS | 3588 | ++DOMWINDOW == 88 (10F07400) [pid = 3588] [serial = 110] [outer = 00000000] 09:39:59 INFO - PROCESS | 3588 | ++DOMWINDOW == 89 (11096800) [pid = 3588] [serial = 111] [outer = 10F07400] 09:39:59 INFO - PROCESS | 3588 | 1464194399354 Marionette DEBUG loaded listener.js 09:39:59 INFO - PROCESS | 3588 | ++DOMWINDOW == 90 (114DDC00) [pid = 3588] [serial = 112] [outer = 10F07400] 09:39:59 INFO - PROCESS | 3588 | 1464194399870 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]]]}] 09:39:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | Canvas test: 2d.composite.globalAlpha.imagepattern 09:39:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | took 897ms 09:39:59 INFO - PROCESS | 3588 | 1464194399936 Marionette TRACE conn3 -> [0,117,"getWindowHandle",null] 09:39:59 INFO - PROCESS | 3588 | 1464194399940 Marionette TRACE conn3 <- [1,117,null,{"value":"13"}] 09:39:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html 09:39:59 INFO - PROCESS | 3588 | 1464194399948 Marionette TRACE conn3 -> [0,118,"setScriptTimeout",{"ms":35000}] 09:39:59 INFO - PROCESS | 3588 | 1464194399952 Marionette TRACE conn3 <- [1,118,null,{}] 09:39:59 INFO - PROCESS | 3588 | 1464194399956 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}] 09:40:00 INFO - PROCESS | 3588 | 1464194400054 Marionette TRACE conn3 <- [1,119,null,{"value":null}] 09:40:00 INFO - PROCESS | 3588 | 1464194400126 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\", \"7e3b6c20-c8d1-41f1-b038-025c5fee69e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:00 INFO - PROCESS | 3588 | ++DOCSHELL 1392A400 == 37 [pid = 3588] [id = 39] 09:40:00 INFO - PROCESS | 3588 | ++DOMWINDOW == 91 (1392B800) [pid = 3588] [serial = 113] [outer = 00000000] 09:40:00 INFO - PROCESS | 3588 | ++DOMWINDOW == 92 (14F03C00) [pid = 3588] [serial = 114] [outer = 1392B800] 09:40:00 INFO - PROCESS | 3588 | 1464194400189 Marionette DEBUG loaded listener.js 09:40:00 INFO - PROCESS | 3588 | ++DOMWINDOW == 93 (105F0400) [pid = 3588] [serial = 115] [outer = 1392B800] 09:40:00 INFO - PROCESS | 3588 | 1464194400729 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]]]}] 09:40:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | Canvas test: 2d.composite.globalAlpha.invalid 09:40:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | took 803ms 09:40:00 INFO - PROCESS | 3588 | 1464194400748 Marionette TRACE conn3 -> [0,121,"getWindowHandle",null] 09:40:00 INFO - PROCESS | 3588 | 1464194400751 Marionette TRACE conn3 <- [1,121,null,{"value":"13"}] 09:40:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.range.html 09:40:00 INFO - PROCESS | 3588 | 1464194400771 Marionette TRACE conn3 -> [0,122,"setScriptTimeout",{"ms":35000}] 09:40:00 INFO - PROCESS | 3588 | 1464194400773 Marionette TRACE conn3 <- [1,122,null,{}] 09:40:00 INFO - PROCESS | 3588 | 1464194400783 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}] 09:40:00 INFO - PROCESS | 3588 | 1464194400885 Marionette TRACE conn3 <- [1,123,null,{"value":null}] 09:40:00 INFO - PROCESS | 3588 | 1464194400970 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\", \"7e3b6c20-c8d1-41f1-b038-025c5fee69e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:00 INFO - PROCESS | 3588 | ++DOCSHELL 1694D400 == 38 [pid = 3588] [id = 40] 09:40:00 INFO - PROCESS | 3588 | ++DOMWINDOW == 94 (1779F400) [pid = 3588] [serial = 116] [outer = 00000000] 09:40:01 INFO - PROCESS | 3588 | ++DOMWINDOW == 95 (177DF000) [pid = 3588] [serial = 117] [outer = 1779F400] 09:40:01 INFO - PROCESS | 3588 | 1464194401027 Marionette DEBUG loaded listener.js 09:40:01 INFO - PROCESS | 3588 | ++DOMWINDOW == 96 (17AB6800) [pid = 3588] [serial = 118] [outer = 1779F400] 09:40:01 INFO - PROCESS | 3588 | 1464194401502 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]]]}] 09:40:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.range.html | Canvas test: 2d.composite.globalAlpha.range 09:40:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.range.html | took 803ms 09:40:01 INFO - PROCESS | 3588 | 1464194401582 Marionette TRACE conn3 -> [0,125,"getWindowHandle",null] 09:40:01 INFO - PROCESS | 3588 | 1464194401584 Marionette TRACE conn3 <- [1,125,null,{"value":"13"}] 09:40:01 INFO - PROCESS | 3588 | 1464194401589 Marionette TRACE conn3 -> [0,126,"setScriptTimeout",{"ms":35000}] 09:40:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.copy.html 09:40:01 INFO - PROCESS | 3588 | 1464194401591 Marionette TRACE conn3 <- [1,126,null,{}] 09:40:01 INFO - PROCESS | 3588 | 1464194401595 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}] 09:40:01 INFO - PROCESS | 3588 | 1464194401690 Marionette TRACE conn3 <- [1,127,null,{"value":null}] 09:40:01 INFO - PROCESS | 3588 | 1464194401772 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\", \"7e3b6c20-c8d1-41f1-b038-025c5fee69e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:01 INFO - PROCESS | 3588 | ++DOCSHELL 184C4000 == 39 [pid = 3588] [id = 41] 09:40:01 INFO - PROCESS | 3588 | ++DOMWINDOW == 97 (184C4400) [pid = 3588] [serial = 119] [outer = 00000000] 09:40:01 INFO - PROCESS | 3588 | ++DOMWINDOW == 98 (18784C00) [pid = 3588] [serial = 120] [outer = 184C4400] 09:40:01 INFO - PROCESS | 3588 | 1464194401826 Marionette DEBUG loaded listener.js 09:40:01 INFO - PROCESS | 3588 | ++DOMWINDOW == 99 (19E20800) [pid = 3588] [serial = 121] [outer = 184C4400] 09:40:02 INFO - PROCESS | 3588 | 1464194402362 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]]]}] 09:40:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.copy.html | Canvas test: 2d.composite.image.copy 09:40:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.copy.html | took 818ms 09:40:02 INFO - PROCESS | 3588 | 1464194402392 Marionette TRACE conn3 -> [0,129,"getWindowHandle",null] 09:40:02 INFO - PROCESS | 3588 | 1464194402394 Marionette TRACE conn3 <- [1,129,null,{"value":"13"}] 09:40:02 INFO - PROCESS | 3588 | 1464194402397 Marionette TRACE conn3 -> [0,130,"setScriptTimeout",{"ms":35000}] 09:40:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-atop.html 09:40:02 INFO - PROCESS | 3588 | 1464194402399 Marionette TRACE conn3 <- [1,130,null,{}] 09:40:02 INFO - PROCESS | 3588 | 1464194402403 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}] 09:40:02 INFO - PROCESS | 3588 | 1464194402495 Marionette TRACE conn3 <- [1,131,null,{"value":null}] 09:40:02 INFO - PROCESS | 3588 | 1464194402603 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\", \"7e3b6c20-c8d1-41f1-b038-025c5fee69e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:02 INFO - PROCESS | 3588 | ++DOCSHELL 18249000 == 40 [pid = 3588] [id = 42] 09:40:02 INFO - PROCESS | 3588 | ++DOMWINDOW == 100 (18694000) [pid = 3588] [serial = 122] [outer = 00000000] 09:40:02 INFO - PROCESS | 3588 | ++DOMWINDOW == 101 (1A296800) [pid = 3588] [serial = 123] [outer = 18694000] 09:40:02 INFO - PROCESS | 3588 | 1464194402657 Marionette DEBUG loaded listener.js 09:40:02 INFO - PROCESS | 3588 | ++DOMWINDOW == 102 (1A454000) [pid = 3588] [serial = 124] [outer = 18694000] 09:40:03 INFO - PROCESS | 3588 | 1464194403269 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]]]}] 09:40:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-atop.html | Canvas test: 2d.composite.image.destination-atop 09:40:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-atop.html | took 913ms 09:40:03 INFO - PROCESS | 3588 | 1464194403315 Marionette TRACE conn3 -> [0,133,"getWindowHandle",null] 09:40:03 INFO - PROCESS | 3588 | 1464194403319 Marionette TRACE conn3 <- [1,133,null,{"value":"13"}] 09:40:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-in.html 09:40:03 INFO - PROCESS | 3588 | 1464194403325 Marionette TRACE conn3 -> [0,134,"setScriptTimeout",{"ms":35000}] 09:40:03 INFO - PROCESS | 3588 | 1464194403329 Marionette TRACE conn3 <- [1,134,null,{}] 09:40:03 INFO - PROCESS | 3588 | 1464194403336 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}] 09:40:03 INFO - PROCESS | 3588 | 1464194403428 Marionette TRACE conn3 <- [1,135,null,{"value":null}] 09:40:03 INFO - PROCESS | 3588 | 1464194403503 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\", \"7e3b6c20-c8d1-41f1-b038-025c5fee69e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:03 INFO - PROCESS | 3588 | ++DOCSHELL 102D2800 == 41 [pid = 3588] [id = 43] 09:40:03 INFO - PROCESS | 3588 | ++DOMWINDOW == 103 (102F7C00) [pid = 3588] [serial = 125] [outer = 00000000] 09:40:03 INFO - PROCESS | 3588 | ++DOMWINDOW == 104 (10A5D000) [pid = 3588] [serial = 126] [outer = 102F7C00] 09:40:03 INFO - PROCESS | 3588 | 1464194403551 Marionette DEBUG loaded listener.js 09:40:03 INFO - PROCESS | 3588 | ++DOMWINDOW == 105 (11096400) [pid = 3588] [serial = 127] [outer = 102F7C00] 09:40:04 INFO - PROCESS | 3588 | --DOCSHELL 10F0E000 == 40 [pid = 3588] [id = 33] 09:40:04 INFO - PROCESS | 3588 | --DOCSHELL 118B0400 == 39 [pid = 3588] [id = 35] 09:40:04 INFO - PROCESS | 3588 | --DOCSHELL 11FAE800 == 38 [pid = 3588] [id = 34] 09:40:04 INFO - PROCESS | 3588 | --DOCSHELL 143F9C00 == 37 [pid = 3588] [id = 36] 09:40:04 INFO - PROCESS | 3588 | --DOCSHELL 143F1C00 == 36 [pid = 3588] [id = 32] 09:40:04 INFO - PROCESS | 3588 | --DOCSHELL 184C4000 == 35 [pid = 3588] [id = 41] 09:40:04 INFO - PROCESS | 3588 | --DOCSHELL 18249000 == 34 [pid = 3588] [id = 42] 09:40:04 INFO - PROCESS | 3588 | --DOCSHELL 1694D400 == 33 [pid = 3588] [id = 40] 09:40:04 INFO - PROCESS | 3588 | --DOCSHELL 1581FC00 == 32 [pid = 3588] [id = 37] 09:40:04 INFO - PROCESS | 3588 | --DOCSHELL 14F06000 == 31 [pid = 3588] [id = 30] 09:40:04 INFO - PROCESS | 3588 | --DOCSHELL 1108FC00 == 30 [pid = 3588] [id = 31] 09:40:04 INFO - PROCESS | 3588 | --DOCSHELL 11F21C00 == 29 [pid = 3588] [id = 29] 09:40:04 INFO - PROCESS | 3588 | --DOCSHELL 10F07000 == 28 [pid = 3588] [id = 38] 09:40:04 INFO - PROCESS | 3588 | --DOCSHELL 1392A400 == 27 [pid = 3588] [id = 39] 09:40:04 INFO - PROCESS | 3588 | --DOMWINDOW == 104 (168F2000) [pid = 3588] [serial = 17] [outer = 00000000] [url = about:blank] 09:40:04 INFO - PROCESS | 3588 | --DOMWINDOW == 103 (168F5800) [pid = 3588] [serial = 75] [outer = 00000000] [url = about:blank] 09:40:04 INFO - PROCESS | 3588 | --DOMWINDOW == 102 (176EA000) [pid = 3588] [serial = 78] [outer = 00000000] [url = about:blank] 09:40:04 INFO - PROCESS | 3588 | --DOMWINDOW == 101 (17ABC800) [pid = 3588] [serial = 81] [outer = 00000000] [url = about:blank] 09:40:04 INFO - PROCESS | 3588 | --DOMWINDOW == 100 (1868BC00) [pid = 3588] [serial = 84] [outer = 00000000] [url = about:blank] 09:40:04 INFO - PROCESS | 3588 | --DOMWINDOW == 99 (19E22400) [pid = 3588] [serial = 87] [outer = 00000000] [url = about:blank] 09:40:04 INFO - PROCESS | 3588 | --DOMWINDOW == 98 (105F3C00) [pid = 3588] [serial = 51] [outer = 00000000] [url = about:blank] 09:40:04 INFO - PROCESS | 3588 | --DOMWINDOW == 97 (12FB6800) [pid = 3588] [serial = 54] [outer = 00000000] [url = about:blank] 09:40:04 INFO - PROCESS | 3588 | --DOMWINDOW == 96 (1055E400) [pid = 3588] [serial = 57] [outer = 00000000] [url = about:blank] 09:40:04 INFO - PROCESS | 3588 | --DOMWINDOW == 95 (105F9C00) [pid = 3588] [serial = 58] [outer = 00000000] [url = about:blank] 09:40:04 INFO - PROCESS | 3588 | --DOMWINDOW == 94 (114E1400) [pid = 3588] [serial = 60] [outer = 00000000] [url = about:blank] 09:40:04 INFO - PROCESS | 3588 | --DOMWINDOW == 93 (1181A800) [pid = 3588] [serial = 61] [outer = 00000000] [url = about:blank] 09:40:04 INFO - PROCESS | 3588 | --DOMWINDOW == 92 (1392C000) [pid = 3588] [serial = 63] [outer = 00000000] [url = about:blank] 09:40:04 INFO - PROCESS | 3588 | --DOMWINDOW == 91 (13E17C00) [pid = 3588] [serial = 64] [outer = 00000000] [url = about:blank] 09:40:04 INFO - PROCESS | 3588 | --DOMWINDOW == 90 (143F2800) [pid = 3588] [serial = 66] [outer = 00000000] [url = about:blank] 09:40:04 INFO - PROCESS | 3588 | --DOMWINDOW == 89 (15546000) [pid = 3588] [serial = 69] [outer = 00000000] [url = about:blank] 09:40:04 INFO - PROCESS | 3588 | --DOMWINDOW == 88 (1554AC00) [pid = 3588] [serial = 70] [outer = 00000000] [url = about:blank] 09:40:04 INFO - PROCESS | 3588 | --DOMWINDOW == 87 (15939400) [pid = 3588] [serial = 72] [outer = 00000000] [url = about:blank] 09:40:04 INFO - PROCESS | 3588 | --DOMWINDOW == 86 (15F7C800) [pid = 3588] [serial = 73] [outer = 00000000] [url = about:blank] 09:40:04 INFO - PROCESS | 3588 | --DOMWINDOW == 85 (168F6400) [pid = 3588] [serial = 76] [outer = 00000000] [url = about:blank] 09:40:04 INFO - PROCESS | 3588 | --DOMWINDOW == 84 (177ABC00) [pid = 3588] [serial = 79] [outer = 00000000] [url = about:blank] 09:40:04 INFO - PROCESS | 3588 | --DOMWINDOW == 83 (17ABD400) [pid = 3588] [serial = 82] [outer = 00000000] [url = about:blank] 09:40:04 INFO - PROCESS | 3588 | --DOMWINDOW == 82 (18693800) [pid = 3588] [serial = 85] [outer = 00000000] [url = about:blank] 09:40:04 INFO - PROCESS | 3588 | --DOMWINDOW == 81 (1A29AC00) [pid = 3588] [serial = 88] [outer = 00000000] [url = about:blank] 09:40:04 INFO - PROCESS | 3588 | --DOMWINDOW == 80 (14F0BC00) [pid = 3588] [serial = 67] [outer = 00000000] [url = about:blank] 09:40:04 INFO - PROCESS | 3588 | --DOMWINDOW == 79 (1A45D000) [pid = 3588] [serial = 90] [outer = 00000000] [url = about:blank] 09:40:04 INFO - PROCESS | 3588 | --DOMWINDOW == 78 (132B9C00) [pid = 3588] [serial = 55] [outer = 00000000] [url = about:blank] 09:40:04 INFO - PROCESS | 3588 | --DOMWINDOW == 77 (10A60000) [pid = 3588] [serial = 52] [outer = 00000000] [url = about:blank] 09:40:04 INFO - PROCESS | 3588 | --DOMWINDOW == 76 (1B855000) [pid = 3588] [serial = 43] [outer = 00000000] [url = about:blank] 09:40:04 INFO - PROCESS | 3588 | --DOMWINDOW == 75 (1A45F400) [pid = 3588] [serial = 91] [outer = 00000000] [url = about:blank] 09:40:04 INFO - PROCESS | 3588 | --DOMWINDOW == 74 (1694D800) [pid = 3588] [serial = 14] [outer = 00000000] [url = about:blank] 09:40:04 INFO - PROCESS | 3588 | --DOMWINDOW == 73 (1430B800) [pid = 3588] [serial = 9] [outer = 00000000] [url = about:blank] 09:40:04 INFO - PROCESS | 3588 | --DOMWINDOW == 72 (14310400) [pid = 3588] [serial = 10] [outer = 00000000] [url = chrome://gfxsanity/content/sanitytest.html] 09:40:04 INFO - PROCESS | 3588 | --DOMWINDOW == 71 (11FAA800) [pid = 3588] [serial = 4] [outer = 00000000] [url = about:blank] 09:40:04 INFO - PROCESS | 3588 | --DOMWINDOW == 70 (1B50FC00) [pid = 3588] [serial = 39] [outer = 00000000] [url = about:blank] 09:40:04 INFO - PROCESS | 3588 | --DOMWINDOW == 69 (1AF6DC00) [pid = 3588] [serial = 36] [outer = 00000000] [url = about:blank] 09:40:04 INFO - PROCESS | 3588 | --DOMWINDOW == 68 (1B16FC00) [pid = 3588] [serial = 37] [outer = 00000000] [url = about:blank] 09:40:04 INFO - PROCESS | 3588 | --DOMWINDOW == 67 (1AE26800) [pid = 3588] [serial = 33] [outer = 00000000] [url = about:blank] 09:40:04 INFO - PROCESS | 3588 | --DOMWINDOW == 66 (1AE2A400) [pid = 3588] [serial = 34] [outer = 00000000] [url = about:blank] 09:40:04 INFO - PROCESS | 3588 | --DOMWINDOW == 65 (1ABBEC00) [pid = 3588] [serial = 30] [outer = 00000000] [url = about:blank] 09:40:04 INFO - PROCESS | 3588 | --DOMWINDOW == 64 (1ACD1400) [pid = 3588] [serial = 31] [outer = 00000000] [url = about:blank] 09:40:04 INFO - PROCESS | 3588 | --DOMWINDOW == 63 (1B176400) [pid = 3588] [serial = 28] [outer = 00000000] [url = about:blank] 09:40:04 INFO - PROCESS | 3588 | --DOMWINDOW == 62 (1B172800) [pid = 3588] [serial = 27] [outer = 00000000] [url = about:blank] 09:40:04 INFO - PROCESS | 3588 | --DOMWINDOW == 61 (1A688C00) [pid = 3588] [serial = 24] [outer = 00000000] [url = about:blank] 09:40:04 INFO - PROCESS | 3588 | --DOMWINDOW == 60 (1A29B400) [pid = 3588] [serial = 21] [outer = 00000000] [url = about:blank] 09:40:04 INFO - PROCESS | 3588 | --DOMWINDOW == 59 (1A29F800) [pid = 3588] [serial = 22] [outer = 00000000] [url = about:blank] 09:40:04 INFO - PROCESS | 3588 | --DOMWINDOW == 58 (1B997C00) [pid = 3588] [serial = 48] [outer = 00000000] [url = about:blank] 09:40:04 INFO - PROCESS | 3588 | --DOMWINDOW == 57 (1B76CC00) [pid = 3588] [serial = 42] [outer = 00000000] [url = about:blank] 09:40:04 INFO - PROCESS | 3588 | --DOMWINDOW == 56 (1B764000) [pid = 3588] [serial = 45] [outer = 00000000] [url = about:blank] 09:40:04 INFO - PROCESS | 3588 | --DOMWINDOW == 55 (1B763000) [pid = 3588] [serial = 40] [outer = 00000000] [url = about:blank] 09:40:04 INFO - PROCESS | 3588 | 1464194404599 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]]]}] 09:40:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-in.html | Canvas test: 2d.composite.image.destination-in 09:40:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-in.html | took 1322ms 09:40:04 INFO - PROCESS | 3588 | 1464194404668 Marionette TRACE conn3 -> [0,137,"getWindowHandle",null] 09:40:04 INFO - PROCESS | 3588 | 1464194404673 Marionette TRACE conn3 <- [1,137,null,{"value":"13"}] 09:40:04 INFO - PROCESS | 3588 | 1464194404677 Marionette TRACE conn3 -> [0,138,"setScriptTimeout",{"ms":35000}] 09:40:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-out.html 09:40:04 INFO - PROCESS | 3588 | 1464194404681 Marionette TRACE conn3 <- [1,138,null,{}] 09:40:04 INFO - PROCESS | 3588 | 1464194404686 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}] 09:40:04 INFO - PROCESS | 3588 | 1464194404768 Marionette TRACE conn3 <- [1,139,null,{"value":null}] 09:40:04 INFO - PROCESS | 3588 | 1464194404783 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\", \"7e3b6c20-c8d1-41f1-b038-025c5fee69e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:04 INFO - PROCESS | 3588 | ++DOCSHELL 11255000 == 28 [pid = 3588] [id = 44] 09:40:04 INFO - PROCESS | 3588 | ++DOMWINDOW == 56 (11255C00) [pid = 3588] [serial = 128] [outer = 00000000] 09:40:04 INFO - PROCESS | 3588 | ++DOMWINDOW == 57 (11810C00) [pid = 3588] [serial = 129] [outer = 11255C00] 09:40:04 INFO - PROCESS | 3588 | 1464194404830 Marionette DEBUG loaded listener.js 09:40:04 INFO - PROCESS | 3588 | ++DOMWINDOW == 58 (11869C00) [pid = 3588] [serial = 130] [outer = 11255C00] 09:40:05 INFO - PROCESS | 3588 | 1464194405239 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]]]}] 09:40:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-out.html | Canvas test: 2d.composite.image.destination-out 09:40:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-out.html | took 598ms 09:40:05 INFO - PROCESS | 3588 | 1464194405275 Marionette TRACE conn3 -> [0,141,"getWindowHandle",null] 09:40:05 INFO - PROCESS | 3588 | 1464194405282 Marionette TRACE conn3 <- [1,141,null,{"value":"13"}] 09:40:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-over.html 09:40:05 INFO - PROCESS | 3588 | 1464194405288 Marionette TRACE conn3 -> [0,142,"setScriptTimeout",{"ms":35000}] 09:40:05 INFO - PROCESS | 3588 | 1464194405292 Marionette TRACE conn3 <- [1,142,null,{}] 09:40:05 INFO - PROCESS | 3588 | 1464194405297 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}] 09:40:05 INFO - PROCESS | 3588 | 1464194405388 Marionette TRACE conn3 <- [1,143,null,{"value":null}] 09:40:05 INFO - PROCESS | 3588 | 1464194405396 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\", \"7e3b6c20-c8d1-41f1-b038-025c5fee69e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:05 INFO - PROCESS | 3588 | ++DOCSHELL 12B29C00 == 29 [pid = 3588] [id = 45] 09:40:05 INFO - PROCESS | 3588 | ++DOMWINDOW == 59 (12B49C00) [pid = 3588] [serial = 131] [outer = 00000000] 09:40:05 INFO - PROCESS | 3588 | ++DOMWINDOW == 60 (1313AC00) [pid = 3588] [serial = 132] [outer = 12B49C00] 09:40:05 INFO - PROCESS | 3588 | 1464194405444 Marionette DEBUG loaded listener.js 09:40:05 INFO - PROCESS | 3588 | ++DOMWINDOW == 61 (132B8400) [pid = 3588] [serial = 133] [outer = 12B49C00] 09:40:05 INFO - PROCESS | 3588 | 1464194405874 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]]]}] 09:40:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-over.html | Canvas test: 2d.composite.image.destination-over 09:40:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-over.html | took 645ms 09:40:05 INFO - PROCESS | 3588 | 1464194405924 Marionette TRACE conn3 -> [0,145,"getWindowHandle",null] 09:40:05 INFO - PROCESS | 3588 | 1464194405926 Marionette TRACE conn3 <- [1,145,null,{"value":"13"}] 09:40:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.lighter.html 09:40:05 INFO - PROCESS | 3588 | 1464194405930 Marionette TRACE conn3 -> [0,146,"setScriptTimeout",{"ms":35000}] 09:40:05 INFO - PROCESS | 3588 | 1464194405933 Marionette TRACE conn3 <- [1,146,null,{}] 09:40:05 INFO - PROCESS | 3588 | 1464194405948 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}] 09:40:06 INFO - PROCESS | 3588 | 1464194406026 Marionette TRACE conn3 <- [1,147,null,{"value":null}] 09:40:06 INFO - PROCESS | 3588 | 1464194406036 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\", \"7e3b6c20-c8d1-41f1-b038-025c5fee69e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:06 INFO - PROCESS | 3588 | ++DOCSHELL 143F4000 == 30 [pid = 3588] [id = 46] 09:40:06 INFO - PROCESS | 3588 | ++DOMWINDOW == 62 (143F5C00) [pid = 3588] [serial = 134] [outer = 00000000] 09:40:06 INFO - PROCESS | 3588 | ++DOMWINDOW == 63 (14F04C00) [pid = 3588] [serial = 135] [outer = 143F5C00] 09:40:06 INFO - PROCESS | 3588 | 1464194406083 Marionette DEBUG loaded listener.js 09:40:06 INFO - PROCESS | 3588 | ++DOMWINDOW == 64 (150BF400) [pid = 3588] [serial = 136] [outer = 143F5C00] 09:40:06 INFO - PROCESS | 3588 | 1464194406493 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]]]}] 09:40:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.lighter.html | Canvas test: 2d.composite.image.lighter 09:40:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.lighter.html | took 598ms 09:40:06 INFO - PROCESS | 3588 | 1464194406533 Marionette TRACE conn3 -> [0,149,"getWindowHandle",null] 09:40:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-atop.html 09:40:06 INFO - PROCESS | 3588 | 1464194406536 Marionette TRACE conn3 <- [1,149,null,{"value":"13"}] 09:40:06 INFO - PROCESS | 3588 | 1464194406539 Marionette TRACE conn3 -> [0,150,"setScriptTimeout",{"ms":35000}] 09:40:06 INFO - PROCESS | 3588 | 1464194406541 Marionette TRACE conn3 <- [1,150,null,{}] 09:40:06 INFO - PROCESS | 3588 | 1464194406544 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}] 09:40:06 INFO - PROCESS | 3588 | 1464194406649 Marionette TRACE conn3 <- [1,151,null,{"value":null}] 09:40:06 INFO - PROCESS | 3588 | 1464194406655 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\", \"7e3b6c20-c8d1-41f1-b038-025c5fee69e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:06 INFO - PROCESS | 3588 | ++DOCSHELL 11F21C00 == 31 [pid = 3588] [id = 47] 09:40:06 INFO - PROCESS | 3588 | ++DOMWINDOW == 65 (13954C00) [pid = 3588] [serial = 137] [outer = 00000000] 09:40:06 INFO - PROCESS | 3588 | ++DOMWINDOW == 66 (157C9C00) [pid = 3588] [serial = 138] [outer = 13954C00] 09:40:06 INFO - PROCESS | 3588 | 1464194406708 Marionette DEBUG loaded listener.js 09:40:06 INFO - PROCESS | 3588 | ++DOMWINDOW == 67 (15940000) [pid = 3588] [serial = 139] [outer = 13954C00] 09:40:07 INFO - PROCESS | 3588 | 1464194407118 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]]]}] 09:40:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-atop.html | Canvas test: 2d.composite.image.source-atop 09:40:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-atop.html | took 645ms 09:40:07 INFO - PROCESS | 3588 | 1464194407174 Marionette TRACE conn3 -> [0,153,"getWindowHandle",null] 09:40:07 INFO - PROCESS | 3588 | 1464194407176 Marionette TRACE conn3 <- [1,153,null,{"value":"13"}] 09:40:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-in.html 09:40:07 INFO - PROCESS | 3588 | 1464194407186 Marionette TRACE conn3 -> [0,154,"setScriptTimeout",{"ms":35000}] 09:40:07 INFO - PROCESS | 3588 | 1464194407187 Marionette TRACE conn3 <- [1,154,null,{}] 09:40:07 INFO - PROCESS | 3588 | 1464194407191 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}] 09:40:07 INFO - PROCESS | 3588 | 1464194407283 Marionette TRACE conn3 <- [1,155,null,{"value":null}] 09:40:07 INFO - PROCESS | 3588 | 1464194407289 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\", \"7e3b6c20-c8d1-41f1-b038-025c5fee69e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:07 INFO - PROCESS | 3588 | ++DOCSHELL 1554A000 == 32 [pid = 3588] [id = 48] 09:40:07 INFO - PROCESS | 3588 | ++DOMWINDOW == 68 (157BBC00) [pid = 3588] [serial = 140] [outer = 00000000] 09:40:07 INFO - PROCESS | 3588 | ++DOMWINDOW == 69 (166B5000) [pid = 3588] [serial = 141] [outer = 157BBC00] 09:40:07 INFO - PROCESS | 3588 | 1464194407340 Marionette DEBUG loaded listener.js 09:40:07 INFO - PROCESS | 3588 | ++DOMWINDOW == 70 (168F3C00) [pid = 3588] [serial = 142] [outer = 157BBC00] 09:40:07 INFO - PROCESS | 3588 | 1464194407780 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]]]}] 09:40:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-in.html | Canvas test: 2d.composite.image.source-in 09:40:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-in.html | took 646ms 09:40:07 INFO - PROCESS | 3588 | 1464194407823 Marionette TRACE conn3 -> [0,157,"getWindowHandle",null] 09:40:07 INFO - PROCESS | 3588 | 1464194407825 Marionette TRACE conn3 <- [1,157,null,{"value":"13"}] 09:40:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-out.html 09:40:07 INFO - PROCESS | 3588 | 1464194407839 Marionette TRACE conn3 -> [0,158,"setScriptTimeout",{"ms":35000}] 09:40:07 INFO - PROCESS | 3588 | 1464194407841 Marionette TRACE conn3 <- [1,158,null,{}] 09:40:07 INFO - PROCESS | 3588 | 1464194407845 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}] 09:40:07 INFO - PROCESS | 3588 | 1464194407948 Marionette TRACE conn3 <- [1,159,null,{"value":null}] 09:40:08 INFO - PROCESS | 3588 | 1464194408065 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\", \"7e3b6c20-c8d1-41f1-b038-025c5fee69e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:08 INFO - PROCESS | 3588 | ++DOCSHELL 168F4C00 == 33 [pid = 3588] [id = 49] 09:40:08 INFO - PROCESS | 3588 | ++DOMWINDOW == 71 (16F74000) [pid = 3588] [serial = 143] [outer = 00000000] 09:40:08 INFO - PROCESS | 3588 | ++DOMWINDOW == 72 (177E0400) [pid = 3588] [serial = 144] [outer = 16F74000] 09:40:08 INFO - PROCESS | 3588 | 1464194408110 Marionette DEBUG loaded listener.js 09:40:08 INFO - PROCESS | 3588 | ++DOMWINDOW == 73 (181EC000) [pid = 3588] [serial = 145] [outer = 16F74000] 09:40:08 INFO - PROCESS | 3588 | 1464194408519 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]]]}] 09:40:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-out.html | Canvas test: 2d.composite.image.source-out 09:40:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-out.html | took 709ms 09:40:08 INFO - PROCESS | 3588 | 1464194408571 Marionette TRACE conn3 -> [0,161,"getWindowHandle",null] 09:40:08 INFO - PROCESS | 3588 | 1464194408573 Marionette TRACE conn3 <- [1,161,null,{"value":"13"}] 09:40:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-over.html 09:40:08 INFO - PROCESS | 3588 | 1464194408576 Marionette TRACE conn3 -> [0,162,"setScriptTimeout",{"ms":35000}] 09:40:08 INFO - PROCESS | 3588 | 1464194408578 Marionette TRACE conn3 <- [1,162,null,{}] 09:40:08 INFO - PROCESS | 3588 | 1464194408586 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}] 09:40:08 INFO - PROCESS | 3588 | --DOMWINDOW == 72 (19E21400) [pid = 3588] [serial = 92] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.xor.html] 09:40:08 INFO - PROCESS | 3588 | --DOMWINDOW == 71 (15820000) [pid = 3588] [serial = 107] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.image.html] 09:40:08 INFO - PROCESS | 3588 | --DOMWINDOW == 70 (14F09000) [pid = 3588] [serial = 104] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.fill.html] 09:40:08 INFO - PROCESS | 3588 | --DOMWINDOW == 69 (1108C400) [pid = 3588] [serial = 95] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvas.html] 09:40:08 INFO - PROCESS | 3588 | --DOMWINDOW == 68 (11CB0800) [pid = 3588] [serial = 101] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.default.html] 09:40:08 INFO - PROCESS | 3588 | --DOMWINDOW == 67 (11FAF000) [pid = 3588] [serial = 98] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html] 09:40:08 INFO - PROCESS | 3588 | 1464194408745 Marionette TRACE conn3 <- [1,163,null,{"value":null}] 09:40:08 INFO - PROCESS | 3588 | 1464194408760 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\", \"7e3b6c20-c8d1-41f1-b038-025c5fee69e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:08 INFO - PROCESS | 3588 | ++DOCSHELL 1108BC00 == 34 [pid = 3588] [id = 50] 09:40:08 INFO - PROCESS | 3588 | ++DOMWINDOW == 68 (1108C400) [pid = 3588] [serial = 146] [outer = 00000000] 09:40:08 INFO - PROCESS | 3588 | ++DOMWINDOW == 69 (12F45800) [pid = 3588] [serial = 147] [outer = 1108C400] 09:40:08 INFO - PROCESS | 3588 | 1464194408803 Marionette DEBUG loaded listener.js 09:40:08 INFO - PROCESS | 3588 | ++DOMWINDOW == 70 (143FE800) [pid = 3588] [serial = 148] [outer = 1108C400] 09:40:09 INFO - PROCESS | 3588 | 1464194409165 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]]]}] 09:40:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-over.html | Canvas test: 2d.composite.image.source-over 09:40:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-over.html | took 645ms 09:40:09 INFO - PROCESS | 3588 | 1464194409215 Marionette TRACE conn3 -> [0,165,"getWindowHandle",null] 09:40:09 INFO - PROCESS | 3588 | 1464194409216 Marionette TRACE conn3 <- [1,165,null,{"value":"13"}] 09:40:09 INFO - PROCESS | 3588 | 1464194409220 Marionette TRACE conn3 -> [0,166,"setScriptTimeout",{"ms":35000}] 09:40:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.xor.html 09:40:09 INFO - PROCESS | 3588 | 1464194409221 Marionette TRACE conn3 <- [1,166,null,{}] 09:40:09 INFO - PROCESS | 3588 | 1464194409234 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}] 09:40:09 INFO - PROCESS | 3588 | 1464194409304 Marionette TRACE conn3 <- [1,167,null,{"value":null}] 09:40:09 INFO - PROCESS | 3588 | 1464194409331 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\", \"7e3b6c20-c8d1-41f1-b038-025c5fee69e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:09 INFO - PROCESS | 3588 | ++DOCSHELL 11CB0800 == 35 [pid = 3588] [id = 51] 09:40:09 INFO - PROCESS | 3588 | ++DOMWINDOW == 71 (12BC2800) [pid = 3588] [serial = 149] [outer = 00000000] 09:40:09 INFO - PROCESS | 3588 | ++DOMWINDOW == 72 (19B44C00) [pid = 3588] [serial = 150] [outer = 12BC2800] 09:40:09 INFO - PROCESS | 3588 | 1464194409375 Marionette DEBUG loaded listener.js 09:40:09 INFO - PROCESS | 3588 | ++DOMWINDOW == 73 (19B45C00) [pid = 3588] [serial = 151] [outer = 12BC2800] 09:40:09 INFO - PROCESS | 3588 | 1464194409756 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]]]}] 09:40:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.xor.html | Canvas test: 2d.composite.image.xor 09:40:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.xor.html | took 598ms 09:40:09 INFO - PROCESS | 3588 | 1464194409820 Marionette TRACE conn3 -> [0,169,"getWindowHandle",null] 09:40:09 INFO - PROCESS | 3588 | 1464194409822 Marionette TRACE conn3 <- [1,169,null,{"value":"13"}] 09:40:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.casesensitive.html 09:40:09 INFO - PROCESS | 3588 | 1464194409825 Marionette TRACE conn3 -> [0,170,"setScriptTimeout",{"ms":35000}] 09:40:09 INFO - PROCESS | 3588 | 1464194409826 Marionette TRACE conn3 <- [1,170,null,{}] 09:40:09 INFO - PROCESS | 3588 | 1464194409830 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}] 09:40:09 INFO - PROCESS | 3588 | 1464194409900 Marionette TRACE conn3 <- [1,171,null,{"value":null}] 09:40:09 INFO - PROCESS | 3588 | 1464194409906 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\", \"7e3b6c20-c8d1-41f1-b038-025c5fee69e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:09 INFO - PROCESS | 3588 | ++DOCSHELL 19E29C00 == 36 [pid = 3588] [id = 52] 09:40:09 INFO - PROCESS | 3588 | ++DOMWINDOW == 74 (1A218400) [pid = 3588] [serial = 152] [outer = 00000000] 09:40:09 INFO - PROCESS | 3588 | ++DOMWINDOW == 75 (1A29A800) [pid = 3588] [serial = 153] [outer = 1A218400] 09:40:09 INFO - PROCESS | 3588 | 1464194409949 Marionette DEBUG loaded listener.js 09:40:10 INFO - PROCESS | 3588 | ++DOMWINDOW == 76 (1A29F000) [pid = 3588] [serial = 154] [outer = 1A218400] 09:40:10 INFO - PROCESS | 3588 | 1464194410317 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]]]}] 09:40:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.casesensitive.html | Canvas test: 2d.composite.operation.casesensitive 09:40:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.casesensitive.html | took 535ms 09:40:10 INFO - PROCESS | 3588 | 1464194410358 Marionette TRACE conn3 -> [0,173,"getWindowHandle",null] 09:40:10 INFO - PROCESS | 3588 | 1464194410360 Marionette TRACE conn3 <- [1,173,null,{"value":"13"}] 09:40:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.clear.html 09:40:10 INFO - PROCESS | 3588 | 1464194410363 Marionette TRACE conn3 -> [0,174,"setScriptTimeout",{"ms":35000}] 09:40:10 INFO - PROCESS | 3588 | 1464194410365 Marionette TRACE conn3 <- [1,174,null,{}] 09:40:10 INFO - PROCESS | 3588 | 1464194410386 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}] 09:40:10 INFO - PROCESS | 3588 | 1464194410494 Marionette TRACE conn3 <- [1,175,null,{"value":null}] 09:40:10 INFO - PROCESS | 3588 | 1464194410501 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\", \"7e3b6c20-c8d1-41f1-b038-025c5fee69e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:10 INFO - PROCESS | 3588 | ++DOCSHELL 18694C00 == 37 [pid = 3588] [id = 53] 09:40:10 INFO - PROCESS | 3588 | ++DOMWINDOW == 77 (18695000) [pid = 3588] [serial = 155] [outer = 00000000] 09:40:10 INFO - PROCESS | 3588 | ++DOMWINDOW == 78 (1A450C00) [pid = 3588] [serial = 156] [outer = 18695000] 09:40:10 INFO - PROCESS | 3588 | 1464194410544 Marionette DEBUG loaded listener.js 09:40:10 INFO - PROCESS | 3588 | ++DOMWINDOW == 79 (1A602000) [pid = 3588] [serial = 157] [outer = 18695000] 09:40:11 INFO - PROCESS | 3588 | 1464194411224 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]]]}] 09:40:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.clear.html | Canvas test: 2d.composite.operation.clear 09:40:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.clear.html | took 913ms 09:40:11 INFO - PROCESS | 3588 | 1464194411269 Marionette TRACE conn3 -> [0,177,"getWindowHandle",null] 09:40:11 INFO - PROCESS | 3588 | 1464194411274 Marionette TRACE conn3 <- [1,177,null,{"value":"13"}] 09:40:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.darker.html 09:40:11 INFO - PROCESS | 3588 | 1464194411279 Marionette TRACE conn3 -> [0,178,"setScriptTimeout",{"ms":35000}] 09:40:11 INFO - PROCESS | 3588 | 1464194411284 Marionette TRACE conn3 <- [1,178,null,{}] 09:40:11 INFO - PROCESS | 3588 | 1464194411289 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}] 09:40:11 INFO - PROCESS | 3588 | 1464194411400 Marionette TRACE conn3 <- [1,179,null,{"value":null}] 09:40:11 INFO - PROCESS | 3588 | 1464194411479 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\", \"7e3b6c20-c8d1-41f1-b038-025c5fee69e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:11 INFO - PROCESS | 3588 | ++DOCSHELL 10F0C000 == 38 [pid = 3588] [id = 54] 09:40:11 INFO - PROCESS | 3588 | ++DOMWINDOW == 80 (1108D800) [pid = 3588] [serial = 158] [outer = 00000000] 09:40:11 INFO - PROCESS | 3588 | ++DOMWINDOW == 81 (11FAA800) [pid = 3588] [serial = 159] [outer = 1108D800] 09:40:11 INFO - PROCESS | 3588 | 1464194411534 Marionette DEBUG loaded listener.js 09:40:11 INFO - PROCESS | 3588 | ++DOMWINDOW == 82 (12B2A000) [pid = 3588] [serial = 160] [outer = 1108D800] 09:40:12 INFO - PROCESS | 3588 | 1464194412288 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]]]}] 09:40:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.darker.html | Canvas test: 2d.composite.operation.darker 09:40:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.darker.html | took 1101ms 09:40:12 INFO - PROCESS | 3588 | 1464194412404 Marionette TRACE conn3 -> [0,181,"getWindowHandle",null] 09:40:12 INFO - PROCESS | 3588 | 1464194412407 Marionette TRACE conn3 <- [1,181,null,{"value":"13"}] 09:40:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.default.html 09:40:12 INFO - PROCESS | 3588 | 1464194412412 Marionette TRACE conn3 -> [0,182,"setScriptTimeout",{"ms":35000}] 09:40:12 INFO - PROCESS | 3588 | 1464194412416 Marionette TRACE conn3 <- [1,182,null,{}] 09:40:12 INFO - PROCESS | 3588 | 1464194412421 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}] 09:40:12 INFO - PROCESS | 3588 | 1464194412529 Marionette TRACE conn3 <- [1,183,null,{"value":null}] 09:40:12 INFO - PROCESS | 3588 | 1464194412592 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\", \"7e3b6c20-c8d1-41f1-b038-025c5fee69e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:12 INFO - PROCESS | 3588 | ++DOCSHELL 10560000 == 39 [pid = 3588] [id = 55] 09:40:12 INFO - PROCESS | 3588 | ++DOMWINDOW == 83 (10F08800) [pid = 3588] [serial = 161] [outer = 00000000] 09:40:12 INFO - PROCESS | 3588 | ++DOMWINDOW == 84 (1121AC00) [pid = 3588] [serial = 162] [outer = 10F08800] 09:40:12 INFO - PROCESS | 3588 | 1464194412640 Marionette DEBUG loaded listener.js 09:40:12 INFO - PROCESS | 3588 | ++DOMWINDOW == 85 (11255800) [pid = 3588] [serial = 163] [outer = 10F08800] 09:40:12 INFO - PROCESS | 3588 | --DOCSHELL 19E29C00 == 38 [pid = 3588] [id = 52] 09:40:12 INFO - PROCESS | 3588 | --DOCSHELL 11CB0800 == 37 [pid = 3588] [id = 51] 09:40:12 INFO - PROCESS | 3588 | --DOCSHELL 1108BC00 == 36 [pid = 3588] [id = 50] 09:40:12 INFO - PROCESS | 3588 | --DOCSHELL 168F4C00 == 35 [pid = 3588] [id = 49] 09:40:12 INFO - PROCESS | 3588 | --DOCSHELL 1554A000 == 34 [pid = 3588] [id = 48] 09:40:12 INFO - PROCESS | 3588 | --DOCSHELL 11F21C00 == 33 [pid = 3588] [id = 47] 09:40:12 INFO - PROCESS | 3588 | --DOCSHELL 143F4000 == 32 [pid = 3588] [id = 46] 09:40:12 INFO - PROCESS | 3588 | --DOCSHELL 12B29C00 == 31 [pid = 3588] [id = 45] 09:40:12 INFO - PROCESS | 3588 | --DOCSHELL 11255000 == 30 [pid = 3588] [id = 44] 09:40:12 INFO - PROCESS | 3588 | --DOMWINDOW == 84 (1A688800) [pid = 3588] [serial = 93] [outer = 00000000] [url = about:blank] 09:40:12 INFO - PROCESS | 3588 | --DOMWINDOW == 83 (166B4C00) [pid = 3588] [serial = 109] [outer = 00000000] [url = about:blank] 09:40:12 INFO - PROCESS | 3588 | --DOMWINDOW == 82 (157C7400) [pid = 3588] [serial = 106] [outer = 00000000] [url = about:blank] 09:40:12 INFO - PROCESS | 3588 | --DOMWINDOW == 81 (114D8800) [pid = 3588] [serial = 96] [outer = 00000000] [url = about:blank] 09:40:12 INFO - PROCESS | 3588 | --DOMWINDOW == 80 (131E0C00) [pid = 3588] [serial = 102] [outer = 00000000] [url = about:blank] 09:40:12 INFO - PROCESS | 3588 | --DOMWINDOW == 79 (12FB5000) [pid = 3588] [serial = 99] [outer = 00000000] [url = about:blank] 09:40:12 INFO - PROCESS | 3588 | --DOMWINDOW == 78 (15549C00) [pid = 3588] [serial = 105] [outer = 00000000] [url = about:blank] 09:40:12 INFO - PROCESS | 3588 | --DOMWINDOW == 77 (132B2400) [pid = 3588] [serial = 100] [outer = 00000000] [url = about:blank] 09:40:12 INFO - PROCESS | 3588 | --DOMWINDOW == 76 (143F1400) [pid = 3588] [serial = 103] [outer = 00000000] [url = about:blank] 09:40:12 INFO - PROCESS | 3588 | --DOMWINDOW == 75 (159DF000) [pid = 3588] [serial = 108] [outer = 00000000] [url = about:blank] 09:40:12 INFO - PROCESS | 3588 | --DOMWINDOW == 74 (1AA0A000) [pid = 3588] [serial = 94] [outer = 00000000] [url = about:blank] 09:40:12 INFO - PROCESS | 3588 | --DOMWINDOW == 73 (11816C00) [pid = 3588] [serial = 97] [outer = 00000000] [url = about:blank] 09:40:13 INFO - PROCESS | 3588 | 1464194413144 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]]]}] 09:40:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.default.html | Canvas test: 2d.composite.operation.default 09:40:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.default.html | took 803ms 09:40:13 INFO - PROCESS | 3588 | 1464194413212 Marionette TRACE conn3 -> [0,185,"getWindowHandle",null] 09:40:13 INFO - PROCESS | 3588 | 1464194413218 Marionette TRACE conn3 <- [1,185,null,{"value":"13"}] 09:40:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.get.html 09:40:13 INFO - PROCESS | 3588 | 1464194413224 Marionette TRACE conn3 -> [0,186,"setScriptTimeout",{"ms":35000}] 09:40:13 INFO - PROCESS | 3588 | 1464194413227 Marionette TRACE conn3 <- [1,186,null,{}] 09:40:13 INFO - PROCESS | 3588 | 1464194413230 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}] 09:40:13 INFO - PROCESS | 3588 | 1464194413313 Marionette TRACE conn3 <- [1,187,null,{"value":null}] 09:40:13 INFO - PROCESS | 3588 | 1464194413382 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\", \"7e3b6c20-c8d1-41f1-b038-025c5fee69e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:13 INFO - PROCESS | 3588 | ++DOCSHELL 11F17000 == 31 [pid = 3588] [id = 56] 09:40:13 INFO - PROCESS | 3588 | ++DOMWINDOW == 74 (11F21C00) [pid = 3588] [serial = 164] [outer = 00000000] 09:40:13 INFO - PROCESS | 3588 | ++DOMWINDOW == 75 (131E5000) [pid = 3588] [serial = 165] [outer = 11F21C00] 09:40:13 INFO - PROCESS | 3588 | 1464194413428 Marionette DEBUG loaded listener.js 09:40:13 INFO - PROCESS | 3588 | ++DOMWINDOW == 76 (13949400) [pid = 3588] [serial = 166] [outer = 11F21C00] 09:40:13 INFO - PROCESS | 3588 | 1464194413788 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]]]}] 09:40:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.get.html | Canvas test: 2d.composite.operation.get 09:40:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.get.html | took 598ms 09:40:13 INFO - PROCESS | 3588 | 1464194413819 Marionette TRACE conn3 -> [0,189,"getWindowHandle",null] 09:40:13 INFO - PROCESS | 3588 | 1464194413821 Marionette TRACE conn3 <- [1,189,null,{"value":"13"}] 09:40:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.highlight.html 09:40:13 INFO - PROCESS | 3588 | 1464194413830 Marionette TRACE conn3 -> [0,190,"setScriptTimeout",{"ms":35000}] 09:40:13 INFO - PROCESS | 3588 | 1464194413834 Marionette TRACE conn3 <- [1,190,null,{}] 09:40:13 INFO - PROCESS | 3588 | 1464194413845 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}] 09:40:13 INFO - PROCESS | 3588 | 1464194413926 Marionette TRACE conn3 <- [1,191,null,{"value":null}] 09:40:13 INFO - PROCESS | 3588 | 1464194413937 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\", \"7e3b6c20-c8d1-41f1-b038-025c5fee69e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:13 INFO - PROCESS | 3588 | ++DOMWINDOW == 77 (13E24800) [pid = 3588] [serial = 167] [outer = 1B85E400] 09:40:13 INFO - PROCESS | 3588 | ++DOCSHELL 143FCC00 == 32 [pid = 3588] [id = 57] 09:40:13 INFO - PROCESS | 3588 | ++DOMWINDOW == 78 (143FD000) [pid = 3588] [serial = 168] [outer = 00000000] 09:40:13 INFO - PROCESS | 3588 | ++DOMWINDOW == 79 (150BC800) [pid = 3588] [serial = 169] [outer = 143FD000] 09:40:14 INFO - PROCESS | 3588 | 1464194414001 Marionette DEBUG loaded listener.js 09:40:14 INFO - PROCESS | 3588 | ++DOMWINDOW == 80 (15547800) [pid = 3588] [serial = 170] [outer = 143FD000] 09:40:14 INFO - PROCESS | 3588 | 1464194414435 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]]]}] 09:40:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.highlight.html | Canvas test: 2d.composite.operation.highlight 09:40:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.highlight.html | took 661ms 09:40:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.nullsuffix.html 09:40:14 INFO - PROCESS | 3588 | 1464194414483 Marionette TRACE conn3 -> [0,193,"getWindowHandle",null] 09:40:14 INFO - PROCESS | 3588 | 1464194414485 Marionette TRACE conn3 <- [1,193,null,{"value":"13"}] 09:40:14 INFO - PROCESS | 3588 | 1464194414489 Marionette TRACE conn3 -> [0,194,"setScriptTimeout",{"ms":35000}] 09:40:14 INFO - PROCESS | 3588 | 1464194414490 Marionette TRACE conn3 <- [1,194,null,{}] 09:40:14 INFO - PROCESS | 3588 | 1464194414494 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}] 09:40:14 INFO - PROCESS | 3588 | 1464194414580 Marionette TRACE conn3 <- [1,195,null,{"value":null}] 09:40:14 INFO - PROCESS | 3588 | 1464194414587 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\", \"7e3b6c20-c8d1-41f1-b038-025c5fee69e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:14 INFO - PROCESS | 3588 | ++DOCSHELL 150BD000 == 33 [pid = 3588] [id = 58] 09:40:14 INFO - PROCESS | 3588 | ++DOMWINDOW == 81 (15945400) [pid = 3588] [serial = 171] [outer = 00000000] 09:40:14 INFO - PROCESS | 3588 | ++DOMWINDOW == 82 (166C1000) [pid = 3588] [serial = 172] [outer = 15945400] 09:40:14 INFO - PROCESS | 3588 | 1464194414631 Marionette DEBUG loaded listener.js 09:40:14 INFO - PROCESS | 3588 | ++DOMWINDOW == 83 (168F5400) [pid = 3588] [serial = 173] [outer = 15945400] 09:40:15 INFO - PROCESS | 3588 | 1464194415028 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]]]}] 09:40:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | Canvas test: 2d.composite.operation.nullsuffix 09:40:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | took 598ms 09:40:15 INFO - PROCESS | 3588 | 1464194415095 Marionette TRACE conn3 -> [0,197,"getWindowHandle",null] 09:40:15 INFO - PROCESS | 3588 | 1464194415097 Marionette TRACE conn3 <- [1,197,null,{"value":"13"}] 09:40:15 INFO - PROCESS | 3588 | 1464194415100 Marionette TRACE conn3 -> [0,198,"setScriptTimeout",{"ms":35000}] 09:40:15 INFO - PROCESS | 3588 | 1464194415102 Marionette TRACE conn3 <- [1,198,null,{}] 09:40:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.over.html 09:40:15 INFO - PROCESS | 3588 | 1464194415105 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}] 09:40:15 INFO - PROCESS | 3588 | 1464194415212 Marionette TRACE conn3 <- [1,199,null,{"value":null}] 09:40:15 INFO - PROCESS | 3588 | 1464194415218 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\", \"7e3b6c20-c8d1-41f1-b038-025c5fee69e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:15 INFO - PROCESS | 3588 | ++DOCSHELL 168F3800 == 34 [pid = 3588] [id = 59] 09:40:15 INFO - PROCESS | 3588 | ++DOMWINDOW == 84 (16F7D400) [pid = 3588] [serial = 174] [outer = 00000000] 09:40:15 INFO - PROCESS | 3588 | ++DOMWINDOW == 85 (176EA000) [pid = 3588] [serial = 175] [outer = 16F7D400] 09:40:15 INFO - PROCESS | 3588 | 1464194415266 Marionette DEBUG loaded listener.js 09:40:15 INFO - PROCESS | 3588 | ++DOMWINDOW == 86 (17AB9000) [pid = 3588] [serial = 176] [outer = 16F7D400] 09:40:15 INFO - PROCESS | 3588 | 1464194415662 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]]]}] 09:40:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.over.html | Canvas test: 2d.composite.operation.over 09:40:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.over.html | took 598ms 09:40:15 INFO - PROCESS | 3588 | 1464194415698 Marionette TRACE conn3 -> [0,201,"getWindowHandle",null] 09:40:15 INFO - PROCESS | 3588 | 1464194415700 Marionette TRACE conn3 <- [1,201,null,{"value":"13"}] 09:40:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.unrecognised.html 09:40:15 INFO - PROCESS | 3588 | 1464194415703 Marionette TRACE conn3 -> [0,202,"setScriptTimeout",{"ms":35000}] 09:40:15 INFO - PROCESS | 3588 | 1464194415705 Marionette TRACE conn3 <- [1,202,null,{}] 09:40:15 INFO - PROCESS | 3588 | 1464194415715 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}] 09:40:15 INFO - PROCESS | 3588 | 1464194415833 Marionette TRACE conn3 <- [1,203,null,{"value":null}] 09:40:15 INFO - PROCESS | 3588 | 1464194415841 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\", \"7e3b6c20-c8d1-41f1-b038-025c5fee69e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:15 INFO - PROCESS | 3588 | ++DOCSHELL 11FA7000 == 35 [pid = 3588] [id = 60] 09:40:15 INFO - PROCESS | 3588 | ++DOMWINDOW == 87 (1430C400) [pid = 3588] [serial = 177] [outer = 00000000] 09:40:15 INFO - PROCESS | 3588 | ++DOMWINDOW == 88 (18788000) [pid = 3588] [serial = 178] [outer = 1430C400] 09:40:15 INFO - PROCESS | 3588 | 1464194415889 Marionette DEBUG loaded listener.js 09:40:15 INFO - PROCESS | 3588 | ++DOMWINDOW == 89 (1A29AC00) [pid = 3588] [serial = 179] [outer = 1430C400] 09:40:16 INFO - PROCESS | 3588 | 1464194416316 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]]]}] 09:40:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.unrecognised.html | Canvas test: 2d.composite.operation.unrecognised 09:40:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.unrecognised.html | took 630ms 09:40:16 INFO - PROCESS | 3588 | 1464194416342 Marionette TRACE conn3 -> [0,205,"getWindowHandle",null] 09:40:16 INFO - PROCESS | 3588 | 1464194416344 Marionette TRACE conn3 <- [1,205,null,{"value":"13"}] 09:40:16 INFO - PROCESS | 3588 | 1464194416347 Marionette TRACE conn3 -> [0,206,"setScriptTimeout",{"ms":35000}] 09:40:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.copy.html 09:40:16 INFO - PROCESS | 3588 | 1464194416349 Marionette TRACE conn3 <- [1,206,null,{}] 09:40:16 INFO - PROCESS | 3588 | 1464194416352 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}] 09:40:16 INFO - PROCESS | 3588 | 1464194416452 Marionette TRACE conn3 <- [1,207,null,{"value":null}] 09:40:16 INFO - PROCESS | 3588 | 1464194416458 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\", \"7e3b6c20-c8d1-41f1-b038-025c5fee69e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:16 INFO - PROCESS | 3588 | ++DOCSHELL 1A607800 == 36 [pid = 3588] [id = 61] 09:40:16 INFO - PROCESS | 3588 | ++DOMWINDOW == 90 (1A60A800) [pid = 3588] [serial = 180] [outer = 00000000] 09:40:16 INFO - PROCESS | 3588 | ++DOMWINDOW == 91 (1A688C00) [pid = 3588] [serial = 181] [outer = 1A60A800] 09:40:16 INFO - PROCESS | 3588 | 1464194416500 Marionette DEBUG loaded listener.js 09:40:16 INFO - PROCESS | 3588 | ++DOMWINDOW == 92 (1A684800) [pid = 3588] [serial = 182] [outer = 1A60A800] 09:40:16 INFO - PROCESS | 3588 | 1464194416945 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]]]}] 09:40:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.copy.html | Canvas test: 2d.composite.solid.copy 09:40:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.copy.html | took 598ms 09:40:16 INFO - PROCESS | 3588 | 1464194416976 Marionette TRACE conn3 -> [0,209,"getWindowHandle",null] 09:40:16 INFO - PROCESS | 3588 | 1464194416978 Marionette TRACE conn3 <- [1,209,null,{"value":"13"}] 09:40:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-atop.html 09:40:16 INFO - PROCESS | 3588 | 1464194416981 Marionette TRACE conn3 -> [0,210,"setScriptTimeout",{"ms":35000}] 09:40:16 INFO - PROCESS | 3588 | 1464194416983 Marionette TRACE conn3 <- [1,210,null,{}] 09:40:16 INFO - PROCESS | 3588 | 1464194416987 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}] 09:40:17 INFO - PROCESS | 3588 | 1464194417087 Marionette TRACE conn3 <- [1,211,null,{"value":null}] 09:40:17 INFO - PROCESS | 3588 | 1464194417094 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\", \"7e3b6c20-c8d1-41f1-b038-025c5fee69e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:17 INFO - PROCESS | 3588 | ++DOCSHELL 11FA5800 == 37 [pid = 3588] [id = 62] 09:40:17 INFO - PROCESS | 3588 | ++DOMWINDOW == 93 (1AA05C00) [pid = 3588] [serial = 183] [outer = 00000000] 09:40:17 INFO - PROCESS | 3588 | ++DOMWINDOW == 94 (1AAB8400) [pid = 3588] [serial = 184] [outer = 1AA05C00] 09:40:17 INFO - PROCESS | 3588 | 1464194417137 Marionette DEBUG loaded listener.js 09:40:17 INFO - PROCESS | 3588 | ++DOMWINDOW == 95 (1AAC0400) [pid = 3588] [serial = 185] [outer = 1AA05C00] 09:40:17 INFO - PROCESS | 3588 | --DOMWINDOW == 94 (157BBC00) [pid = 3588] [serial = 140] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-in.html] 09:40:17 INFO - PROCESS | 3588 | --DOMWINDOW == 93 (11255C00) [pid = 3588] [serial = 128] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-out.html] 09:40:17 INFO - PROCESS | 3588 | --DOMWINDOW == 92 (102F7C00) [pid = 3588] [serial = 125] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-in.html] 09:40:17 INFO - PROCESS | 3588 | --DOMWINDOW == 91 (12B49C00) [pid = 3588] [serial = 131] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-over.html] 09:40:17 INFO - PROCESS | 3588 | --DOMWINDOW == 90 (16F74000) [pid = 3588] [serial = 143] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-out.html] 09:40:17 INFO - PROCESS | 3588 | --DOMWINDOW == 89 (143F5C00) [pid = 3588] [serial = 134] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.lighter.html] 09:40:17 INFO - PROCESS | 3588 | --DOMWINDOW == 88 (10F07400) [pid = 3588] [serial = 110] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html] 09:40:17 INFO - PROCESS | 3588 | --DOMWINDOW == 87 (1392B800) [pid = 3588] [serial = 113] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.invalid.html] 09:40:17 INFO - PROCESS | 3588 | --DOMWINDOW == 86 (1779F400) [pid = 3588] [serial = 116] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.range.html] 09:40:17 INFO - PROCESS | 3588 | --DOMWINDOW == 85 (184C4400) [pid = 3588] [serial = 119] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.copy.html] 09:40:17 INFO - PROCESS | 3588 | --DOMWINDOW == 84 (18694000) [pid = 3588] [serial = 122] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-atop.html] 09:40:17 INFO - PROCESS | 3588 | --DOMWINDOW == 83 (1108C400) [pid = 3588] [serial = 146] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-over.html] 09:40:17 INFO - PROCESS | 3588 | --DOMWINDOW == 82 (12BC2800) [pid = 3588] [serial = 149] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.xor.html] 09:40:17 INFO - PROCESS | 3588 | --DOMWINDOW == 81 (13954C00) [pid = 3588] [serial = 137] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-atop.html] 09:40:17 INFO - PROCESS | 3588 | --DOMWINDOW == 80 (1A218400) [pid = 3588] [serial = 152] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.casesensitive.html] 09:40:17 INFO - PROCESS | 3588 | 1464194417713 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]]]}] 09:40:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-atop.html | Canvas test: 2d.composite.solid.destination-atop 09:40:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-atop.html | took 803ms 09:40:17 INFO - PROCESS | 3588 | 1464194417784 Marionette TRACE conn3 -> [0,213,"getWindowHandle",null] 09:40:17 INFO - PROCESS | 3588 | 1464194417785 Marionette TRACE conn3 <- [1,213,null,{"value":"13"}] 09:40:17 INFO - PROCESS | 3588 | 1464194417788 Marionette TRACE conn3 -> [0,214,"setScriptTimeout",{"ms":35000}] 09:40:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-in.html 09:40:17 INFO - PROCESS | 3588 | 1464194417790 Marionette TRACE conn3 <- [1,214,null,{}] 09:40:17 INFO - PROCESS | 3588 | 1464194417793 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}] 09:40:17 INFO - PROCESS | 3588 | 1464194417864 Marionette TRACE conn3 <- [1,215,null,{"value":null}] 09:40:17 INFO - PROCESS | 3588 | 1464194417870 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\", \"7e3b6c20-c8d1-41f1-b038-025c5fee69e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:17 INFO - PROCESS | 3588 | ++DOCSHELL 12B28000 == 38 [pid = 3588] [id = 63] 09:40:17 INFO - PROCESS | 3588 | ++DOMWINDOW == 81 (143F2000) [pid = 3588] [serial = 186] [outer = 00000000] 09:40:17 INFO - PROCESS | 3588 | ++DOMWINDOW == 82 (1779F400) [pid = 3588] [serial = 187] [outer = 143F2000] 09:40:17 INFO - PROCESS | 3588 | 1464194417913 Marionette DEBUG loaded listener.js 09:40:17 INFO - PROCESS | 3588 | ++DOMWINDOW == 83 (19B43800) [pid = 3588] [serial = 188] [outer = 143F2000] 09:40:18 INFO - PROCESS | 3588 | 1464194418284 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]]]}] 09:40:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-in.html | Canvas test: 2d.composite.solid.destination-in 09:40:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-in.html | took 536ms 09:40:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-out.html 09:40:18 INFO - PROCESS | 3588 | 1464194418325 Marionette TRACE conn3 -> [0,217,"getWindowHandle",null] 09:40:18 INFO - PROCESS | 3588 | 1464194418327 Marionette TRACE conn3 <- [1,217,null,{"value":"13"}] 09:40:18 INFO - PROCESS | 3588 | 1464194418330 Marionette TRACE conn3 -> [0,218,"setScriptTimeout",{"ms":35000}] 09:40:18 INFO - PROCESS | 3588 | 1464194418331 Marionette TRACE conn3 <- [1,218,null,{}] 09:40:18 INFO - PROCESS | 3588 | 1464194418334 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}] 09:40:18 INFO - PROCESS | 3588 | 1464194418439 Marionette TRACE conn3 <- [1,219,null,{"value":null}] 09:40:18 INFO - PROCESS | 3588 | 1464194418445 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\", \"7e3b6c20-c8d1-41f1-b038-025c5fee69e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:18 INFO - PROCESS | 3588 | ++DOCSHELL 1A29C800 == 39 [pid = 3588] [id = 64] 09:40:18 INFO - PROCESS | 3588 | ++DOMWINDOW == 84 (1A605000) [pid = 3588] [serial = 189] [outer = 00000000] 09:40:18 INFO - PROCESS | 3588 | ++DOMWINDOW == 85 (1AAB7000) [pid = 3588] [serial = 190] [outer = 1A605000] 09:40:18 INFO - PROCESS | 3588 | 1464194418489 Marionette DEBUG loaded listener.js 09:40:18 INFO - PROCESS | 3588 | ++DOMWINDOW == 86 (1ABB4800) [pid = 3588] [serial = 191] [outer = 1A605000] 09:40:18 INFO - PROCESS | 3588 | 1464194418874 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]]]}] 09:40:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-out.html | Canvas test: 2d.composite.solid.destination-out 09:40:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-out.html | took 598ms 09:40:18 INFO - PROCESS | 3588 | 1464194418935 Marionette TRACE conn3 -> [0,221,"getWindowHandle",null] 09:40:18 INFO - PROCESS | 3588 | 1464194418937 Marionette TRACE conn3 <- [1,221,null,{"value":"13"}] 09:40:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-over.html 09:40:18 INFO - PROCESS | 3588 | 1464194418941 Marionette TRACE conn3 -> [0,222,"setScriptTimeout",{"ms":35000}] 09:40:18 INFO - PROCESS | 3588 | 1464194418945 Marionette TRACE conn3 <- [1,222,null,{}] 09:40:18 INFO - PROCESS | 3588 | 1464194418950 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}] 09:40:19 INFO - PROCESS | 3588 | 1464194419067 Marionette TRACE conn3 <- [1,223,null,{"value":null}] 09:40:19 INFO - PROCESS | 3588 | 1464194419082 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\", \"7e3b6c20-c8d1-41f1-b038-025c5fee69e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:19 INFO - PROCESS | 3588 | ++DOCSHELL 1ABB9400 == 40 [pid = 3588] [id = 65] 09:40:19 INFO - PROCESS | 3588 | ++DOMWINDOW == 87 (1ABB9C00) [pid = 3588] [serial = 192] [outer = 00000000] 09:40:19 INFO - PROCESS | 3588 | ++DOMWINDOW == 88 (1ACD4400) [pid = 3588] [serial = 193] [outer = 1ABB9C00] 09:40:19 INFO - PROCESS | 3588 | 1464194419129 Marionette DEBUG loaded listener.js 09:40:19 INFO - PROCESS | 3588 | ++DOMWINDOW == 89 (1ACDA000) [pid = 3588] [serial = 194] [outer = 1ABB9C00] 09:40:20 INFO - PROCESS | 3588 | --DOCSHELL 102D2800 == 39 [pid = 3588] [id = 43] 09:40:20 INFO - PROCESS | 3588 | --DOCSHELL 11F17000 == 38 [pid = 3588] [id = 56] 09:40:20 INFO - PROCESS | 3588 | --DOCSHELL 10560000 == 37 [pid = 3588] [id = 55] 09:40:20 INFO - PROCESS | 3588 | --DOCSHELL 18694C00 == 36 [pid = 3588] [id = 53] 09:40:20 INFO - PROCESS | 3588 | --DOCSHELL 10F0C000 == 35 [pid = 3588] [id = 54] 09:40:20 INFO - PROCESS | 3588 | --DOCSHELL 143FCC00 == 34 [pid = 3588] [id = 57] 09:40:20 INFO - PROCESS | 3588 | --DOCSHELL 150BD000 == 33 [pid = 3588] [id = 58] 09:40:20 INFO - PROCESS | 3588 | --DOCSHELL 12B28000 == 32 [pid = 3588] [id = 63] 09:40:20 INFO - PROCESS | 3588 | --DOCSHELL 168F3800 == 31 [pid = 3588] [id = 59] 09:40:20 INFO - PROCESS | 3588 | --DOCSHELL 1A29C800 == 30 [pid = 3588] [id = 64] 09:40:20 INFO - PROCESS | 3588 | --DOCSHELL 11FA7000 == 29 [pid = 3588] [id = 60] 09:40:20 INFO - PROCESS | 3588 | --DOCSHELL 1A607800 == 28 [pid = 3588] [id = 61] 09:40:20 INFO - PROCESS | 3588 | --DOCSHELL 11FA5800 == 27 [pid = 3588] [id = 62] 09:40:20 INFO - PROCESS | 3588 | --DOMWINDOW == 88 (1A450C00) [pid = 3588] [serial = 156] [outer = 00000000] [url = about:blank] 09:40:20 INFO - PROCESS | 3588 | --DOMWINDOW == 87 (1A29A800) [pid = 3588] [serial = 153] [outer = 00000000] [url = about:blank] 09:40:20 INFO - PROCESS | 3588 | --DOMWINDOW == 86 (166B5000) [pid = 3588] [serial = 141] [outer = 00000000] [url = about:blank] 09:40:20 INFO - PROCESS | 3588 | --DOMWINDOW == 85 (11810C00) [pid = 3588] [serial = 129] [outer = 00000000] [url = about:blank] 09:40:20 INFO - PROCESS | 3588 | --DOMWINDOW == 84 (11869C00) [pid = 3588] [serial = 130] [outer = 00000000] [url = about:blank] 09:40:20 INFO - PROCESS | 3588 | --DOMWINDOW == 83 (11096400) [pid = 3588] [serial = 127] [outer = 00000000] [url = about:blank] 09:40:20 INFO - PROCESS | 3588 | --DOMWINDOW == 82 (10A5D000) [pid = 3588] [serial = 126] [outer = 00000000] [url = about:blank] 09:40:20 INFO - PROCESS | 3588 | --DOMWINDOW == 81 (1313AC00) [pid = 3588] [serial = 132] [outer = 00000000] [url = about:blank] 09:40:20 INFO - PROCESS | 3588 | --DOMWINDOW == 80 (177E0400) [pid = 3588] [serial = 144] [outer = 00000000] [url = about:blank] 09:40:20 INFO - PROCESS | 3588 | --DOMWINDOW == 79 (132B8400) [pid = 3588] [serial = 133] [outer = 00000000] [url = about:blank] 09:40:20 INFO - PROCESS | 3588 | --DOMWINDOW == 78 (14F04C00) [pid = 3588] [serial = 135] [outer = 00000000] [url = about:blank] 09:40:20 INFO - PROCESS | 3588 | --DOMWINDOW == 77 (114DDC00) [pid = 3588] [serial = 112] [outer = 00000000] [url = about:blank] 09:40:20 INFO - PROCESS | 3588 | --DOMWINDOW == 76 (11096800) [pid = 3588] [serial = 111] [outer = 00000000] [url = about:blank] 09:40:20 INFO - PROCESS | 3588 | --DOMWINDOW == 75 (105F0400) [pid = 3588] [serial = 115] [outer = 00000000] [url = about:blank] 09:40:20 INFO - PROCESS | 3588 | --DOMWINDOW == 74 (14F03C00) [pid = 3588] [serial = 114] [outer = 00000000] [url = about:blank] 09:40:20 INFO - PROCESS | 3588 | --DOMWINDOW == 73 (1A29F000) [pid = 3588] [serial = 154] [outer = 00000000] [url = about:blank] 09:40:20 INFO - PROCESS | 3588 | --DOMWINDOW == 72 (17AB6800) [pid = 3588] [serial = 118] [outer = 00000000] [url = about:blank] 09:40:20 INFO - PROCESS | 3588 | --DOMWINDOW == 71 (177DF000) [pid = 3588] [serial = 117] [outer = 00000000] [url = about:blank] 09:40:20 INFO - PROCESS | 3588 | --DOMWINDOW == 70 (19E20800) [pid = 3588] [serial = 121] [outer = 00000000] [url = about:blank] 09:40:20 INFO - PROCESS | 3588 | --DOMWINDOW == 69 (18784C00) [pid = 3588] [serial = 120] [outer = 00000000] [url = about:blank] 09:40:20 INFO - PROCESS | 3588 | --DOMWINDOW == 68 (1A454000) [pid = 3588] [serial = 124] [outer = 00000000] [url = about:blank] 09:40:20 INFO - PROCESS | 3588 | --DOMWINDOW == 67 (1A296800) [pid = 3588] [serial = 123] [outer = 00000000] [url = about:blank] 09:40:20 INFO - PROCESS | 3588 | --DOMWINDOW == 66 (12F45800) [pid = 3588] [serial = 147] [outer = 00000000] [url = about:blank] 09:40:20 INFO - PROCESS | 3588 | --DOMWINDOW == 65 (19B44C00) [pid = 3588] [serial = 150] [outer = 00000000] [url = about:blank] 09:40:20 INFO - PROCESS | 3588 | --DOMWINDOW == 64 (19B45C00) [pid = 3588] [serial = 151] [outer = 00000000] [url = about:blank] 09:40:20 INFO - PROCESS | 3588 | --DOMWINDOW == 63 (181EC000) [pid = 3588] [serial = 145] [outer = 00000000] [url = about:blank] 09:40:20 INFO - PROCESS | 3588 | --DOMWINDOW == 62 (157C9C00) [pid = 3588] [serial = 138] [outer = 00000000] [url = about:blank] 09:40:20 INFO - PROCESS | 3588 | --DOMWINDOW == 61 (168F3C00) [pid = 3588] [serial = 142] [outer = 00000000] [url = about:blank] 09:40:20 INFO - PROCESS | 3588 | --DOMWINDOW == 60 (15940000) [pid = 3588] [serial = 139] [outer = 00000000] [url = about:blank] 09:40:20 INFO - PROCESS | 3588 | --DOMWINDOW == 59 (150BF400) [pid = 3588] [serial = 136] [outer = 00000000] [url = about:blank] 09:40:20 INFO - PROCESS | 3588 | --DOMWINDOW == 58 (143FE800) [pid = 3588] [serial = 148] [outer = 00000000] [url = about:blank] 09:40:20 INFO - PROCESS | 3588 | 1464194420722 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]]]}] 09:40:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-over.html | Canvas test: 2d.composite.solid.destination-over 09:40:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-over.html | took 1826ms 09:40:20 INFO - PROCESS | 3588 | 1464194420756 Marionette TRACE conn3 -> [0,225,"getWindowHandle",null] 09:40:20 INFO - PROCESS | 3588 | 1464194420760 Marionette TRACE conn3 <- [1,225,null,{"value":"13"}] 09:40:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.lighter.html 09:40:20 INFO - PROCESS | 3588 | 1464194420765 Marionette TRACE conn3 -> [0,226,"setScriptTimeout",{"ms":35000}] 09:40:20 INFO - PROCESS | 3588 | 1464194420769 Marionette TRACE conn3 <- [1,226,null,{}] 09:40:20 INFO - PROCESS | 3588 | 1464194420775 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}] 09:40:20 INFO - PROCESS | 3588 | 1464194420862 Marionette TRACE conn3 <- [1,227,null,{"value":null}] 09:40:20 INFO - PROCESS | 3588 | 1464194420929 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\", \"7e3b6c20-c8d1-41f1-b038-025c5fee69e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:20 INFO - PROCESS | 3588 | ++DOCSHELL 1055E400 == 28 [pid = 3588] [id = 66] 09:40:20 INFO - PROCESS | 3588 | ++DOMWINDOW == 59 (10560000) [pid = 3588] [serial = 195] [outer = 00000000] 09:40:21 INFO - PROCESS | 3588 | ++DOMWINDOW == 60 (10A60800) [pid = 3588] [serial = 196] [outer = 10560000] 09:40:21 INFO - PROCESS | 3588 | 1464194420977 Marionette DEBUG loaded listener.js 09:40:21 INFO - PROCESS | 3588 | ++DOMWINDOW == 61 (10F0E400) [pid = 3588] [serial = 197] [outer = 10560000] 09:40:21 INFO - PROCESS | 3588 | 1464194421414 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]]]}] 09:40:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.lighter.html | Canvas test: 2d.composite.solid.lighter 09:40:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.lighter.html | took 629ms 09:40:21 INFO - PROCESS | 3588 | 1464194421436 Marionette TRACE conn3 -> [0,229,"getWindowHandle",null] 09:40:21 INFO - PROCESS | 3588 | 1464194421442 Marionette TRACE conn3 <- [1,229,null,{"value":"13"}] 09:40:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-atop.html 09:40:21 INFO - PROCESS | 3588 | 1464194421449 Marionette TRACE conn3 -> [0,230,"setScriptTimeout",{"ms":35000}] 09:40:21 INFO - PROCESS | 3588 | 1464194421452 Marionette TRACE conn3 <- [1,230,null,{}] 09:40:21 INFO - PROCESS | 3588 | 1464194421455 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}] 09:40:21 INFO - PROCESS | 3588 | 1464194421535 Marionette TRACE conn3 <- [1,231,null,{"value":null}] 09:40:21 INFO - PROCESS | 3588 | 1464194421544 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\", \"7e3b6c20-c8d1-41f1-b038-025c5fee69e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:21 INFO - PROCESS | 3588 | ++DOCSHELL 114DDC00 == 29 [pid = 3588] [id = 67] 09:40:21 INFO - PROCESS | 3588 | ++DOMWINDOW == 62 (114DF400) [pid = 3588] [serial = 198] [outer = 00000000] 09:40:21 INFO - PROCESS | 3588 | ++DOMWINDOW == 63 (118B8400) [pid = 3588] [serial = 199] [outer = 114DF400] 09:40:21 INFO - PROCESS | 3588 | 1464194421588 Marionette DEBUG loaded listener.js 09:40:21 INFO - PROCESS | 3588 | ++DOMWINDOW == 64 (11FA3C00) [pid = 3588] [serial = 200] [outer = 114DF400] 09:40:22 INFO - PROCESS | 3588 | 1464194422027 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]]]}] 09:40:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-atop.html | Canvas test: 2d.composite.solid.source-atop 09:40:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-atop.html | took 646ms 09:40:22 INFO - PROCESS | 3588 | 1464194422084 Marionette TRACE conn3 -> [0,233,"getWindowHandle",null] 09:40:22 INFO - PROCESS | 3588 | 1464194422087 Marionette TRACE conn3 <- [1,233,null,{"value":"13"}] 09:40:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-in.html 09:40:22 INFO - PROCESS | 3588 | 1464194422091 Marionette TRACE conn3 -> [0,234,"setScriptTimeout",{"ms":35000}] 09:40:22 INFO - PROCESS | 3588 | 1464194422094 Marionette TRACE conn3 <- [1,234,null,{}] 09:40:22 INFO - PROCESS | 3588 | 1464194422105 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}] 09:40:22 INFO - PROCESS | 3588 | 1464194422186 Marionette TRACE conn3 <- [1,235,null,{"value":null}] 09:40:22 INFO - PROCESS | 3588 | 1464194422196 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\", \"7e3b6c20-c8d1-41f1-b038-025c5fee69e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:22 INFO - PROCESS | 3588 | ++DOCSHELL 131E5400 == 30 [pid = 3588] [id = 68] 09:40:22 INFO - PROCESS | 3588 | ++DOMWINDOW == 65 (132B7C00) [pid = 3588] [serial = 201] [outer = 00000000] 09:40:22 INFO - PROCESS | 3588 | ++DOMWINDOW == 66 (1394B800) [pid = 3588] [serial = 202] [outer = 132B7C00] 09:40:22 INFO - PROCESS | 3588 | 1464194422251 Marionette DEBUG loaded listener.js 09:40:22 INFO - PROCESS | 3588 | ++DOMWINDOW == 67 (13E1B400) [pid = 3588] [serial = 203] [outer = 132B7C00] 09:40:22 INFO - PROCESS | 3588 | 1464194422689 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]]]}] 09:40:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-in.html | Canvas test: 2d.composite.solid.source-in 09:40:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-in.html | took 645ms 09:40:22 INFO - PROCESS | 3588 | 1464194422728 Marionette TRACE conn3 -> [0,237,"getWindowHandle",null] 09:40:22 INFO - PROCESS | 3588 | 1464194422731 Marionette TRACE conn3 <- [1,237,null,{"value":"13"}] 09:40:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-out.html 09:40:22 INFO - PROCESS | 3588 | 1464194422734 Marionette TRACE conn3 -> [0,238,"setScriptTimeout",{"ms":35000}] 09:40:22 INFO - PROCESS | 3588 | 1464194422736 Marionette TRACE conn3 <- [1,238,null,{}] 09:40:22 INFO - PROCESS | 3588 | 1464194422740 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}] 09:40:22 INFO - PROCESS | 3588 | 1464194422815 Marionette TRACE conn3 <- [1,239,null,{"value":null}] 09:40:22 INFO - PROCESS | 3588 | 1464194422821 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\", \"7e3b6c20-c8d1-41f1-b038-025c5fee69e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:22 INFO - PROCESS | 3588 | ++DOCSHELL 1108D000 == 31 [pid = 3588] [id = 69] 09:40:22 INFO - PROCESS | 3588 | ++DOMWINDOW == 68 (1121A800) [pid = 3588] [serial = 204] [outer = 00000000] 09:40:22 INFO - PROCESS | 3588 | ++DOMWINDOW == 69 (14F03C00) [pid = 3588] [serial = 205] [outer = 1121A800] 09:40:22 INFO - PROCESS | 3588 | 1464194422865 Marionette DEBUG loaded listener.js 09:40:22 INFO - PROCESS | 3588 | ++DOMWINDOW == 70 (150C0C00) [pid = 3588] [serial = 206] [outer = 1121A800] 09:40:23 INFO - PROCESS | 3588 | 1464194423269 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]]]}] 09:40:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-out.html | Canvas test: 2d.composite.solid.source-out 09:40:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-out.html | took 598ms 09:40:23 INFO - PROCESS | 3588 | 1464194423330 Marionette TRACE conn3 -> [0,241,"getWindowHandle",null] 09:40:23 INFO - PROCESS | 3588 | 1464194423332 Marionette TRACE conn3 <- [1,241,null,{"value":"13"}] 09:40:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-over.html 09:40:23 INFO - PROCESS | 3588 | 1464194423336 Marionette TRACE conn3 -> [0,242,"setScriptTimeout",{"ms":35000}] 09:40:23 INFO - PROCESS | 3588 | 1464194423337 Marionette TRACE conn3 <- [1,242,null,{}] 09:40:23 INFO - PROCESS | 3588 | 1464194423341 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}] 09:40:23 INFO - PROCESS | 3588 | 1464194423412 Marionette TRACE conn3 <- [1,243,null,{"value":null}] 09:40:23 INFO - PROCESS | 3588 | 1464194423418 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\", \"7e3b6c20-c8d1-41f1-b038-025c5fee69e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:23 INFO - PROCESS | 3588 | ++DOCSHELL 14F01800 == 32 [pid = 3588] [id = 70] 09:40:23 INFO - PROCESS | 3588 | ++DOMWINDOW == 71 (15541400) [pid = 3588] [serial = 207] [outer = 00000000] 09:40:23 INFO - PROCESS | 3588 | ++DOMWINDOW == 72 (157C9400) [pid = 3588] [serial = 208] [outer = 15541400] 09:40:23 INFO - PROCESS | 3588 | 1464194423462 Marionette DEBUG loaded listener.js 09:40:23 INFO - PROCESS | 3588 | ++DOMWINDOW == 73 (15939800) [pid = 3588] [serial = 209] [outer = 15541400] 09:40:23 INFO - PROCESS | 3588 | 1464194423884 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]]]}] 09:40:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-over.html | Canvas test: 2d.composite.solid.source-over 09:40:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-over.html | took 598ms 09:40:23 INFO - PROCESS | 3588 | 1464194423933 Marionette TRACE conn3 -> [0,245,"getWindowHandle",null] 09:40:23 INFO - PROCESS | 3588 | 1464194423935 Marionette TRACE conn3 <- [1,245,null,{"value":"13"}] 09:40:23 INFO - PROCESS | 3588 | 1464194423938 Marionette TRACE conn3 -> [0,246,"setScriptTimeout",{"ms":35000}] 09:40:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.xor.html 09:40:23 INFO - PROCESS | 3588 | 1464194423940 Marionette TRACE conn3 <- [1,246,null,{}] 09:40:23 INFO - PROCESS | 3588 | 1464194423946 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}] 09:40:24 INFO - PROCESS | 3588 | 1464194424038 Marionette TRACE conn3 <- [1,247,null,{"value":null}] 09:40:24 INFO - PROCESS | 3588 | 1464194424047 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\", \"7e3b6c20-c8d1-41f1-b038-025c5fee69e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:24 INFO - PROCESS | 3588 | ++DOCSHELL 15F70C00 == 33 [pid = 3588] [id = 71] 09:40:24 INFO - PROCESS | 3588 | ++DOMWINDOW == 74 (15F84400) [pid = 3588] [serial = 210] [outer = 00000000] 09:40:24 INFO - PROCESS | 3588 | ++DOMWINDOW == 75 (168F8000) [pid = 3588] [serial = 211] [outer = 15F84400] 09:40:24 INFO - PROCESS | 3588 | 1464194424091 Marionette DEBUG loaded listener.js 09:40:24 INFO - PROCESS | 3588 | ++DOMWINDOW == 76 (17222400) [pid = 3588] [serial = 212] [outer = 15F84400] 09:40:24 INFO - PROCESS | 3588 | 1464194424468 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]]]}] 09:40:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.xor.html | Canvas test: 2d.composite.solid.xor 09:40:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.xor.html | took 598ms 09:40:24 INFO - PROCESS | 3588 | 1464194424535 Marionette TRACE conn3 -> [0,249,"getWindowHandle",null] 09:40:24 INFO - PROCESS | 3588 | 1464194424537 Marionette TRACE conn3 <- [1,249,null,{"value":"13"}] 09:40:24 INFO - PROCESS | 3588 | 1464194424540 Marionette TRACE conn3 -> [0,250,"setScriptTimeout",{"ms":35000}] 09:40:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.copy.html 09:40:24 INFO - PROCESS | 3588 | 1464194424542 Marionette TRACE conn3 <- [1,250,null,{}] 09:40:24 INFO - PROCESS | 3588 | 1464194424545 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}] 09:40:24 INFO - PROCESS | 3588 | 1464194424616 Marionette TRACE conn3 <- [1,251,null,{"value":null}] 09:40:24 INFO - PROCESS | 3588 | 1464194424622 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\", \"7e3b6c20-c8d1-41f1-b038-025c5fee69e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:24 INFO - PROCESS | 3588 | ++DOCSHELL 16B36800 == 34 [pid = 3588] [id = 72] 09:40:24 INFO - PROCESS | 3588 | ++DOMWINDOW == 77 (16F7B800) [pid = 3588] [serial = 213] [outer = 00000000] 09:40:24 INFO - PROCESS | 3588 | ++DOMWINDOW == 78 (17AB2C00) [pid = 3588] [serial = 214] [outer = 16F7B800] 09:40:24 INFO - PROCESS | 3588 | 1464194424665 Marionette DEBUG loaded listener.js 09:40:24 INFO - PROCESS | 3588 | ++DOMWINDOW == 79 (17AB5800) [pid = 3588] [serial = 215] [outer = 16F7B800] 09:40:25 INFO - PROCESS | 3588 | 1464194425065 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]]]}] 09:40:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.copy.html | Canvas test: 2d.composite.transparent.copy 09:40:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.copy.html | took 535ms 09:40:25 INFO - PROCESS | 3588 | 1464194425076 Marionette TRACE conn3 -> [0,253,"getWindowHandle",null] 09:40:25 INFO - PROCESS | 3588 | 1464194425078 Marionette TRACE conn3 <- [1,253,null,{"value":"13"}] 09:40:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-atop.html 09:40:25 INFO - PROCESS | 3588 | 1464194425082 Marionette TRACE conn3 -> [0,254,"setScriptTimeout",{"ms":35000}] 09:40:25 INFO - PROCESS | 3588 | 1464194425083 Marionette TRACE conn3 <- [1,254,null,{}] 09:40:25 INFO - PROCESS | 3588 | 1464194425093 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}] 09:40:25 INFO - PROCESS | 3588 | 1464194425202 Marionette TRACE conn3 <- [1,255,null,{"value":null}] 09:40:25 INFO - PROCESS | 3588 | 1464194425211 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\", \"7e3b6c20-c8d1-41f1-b038-025c5fee69e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:25 INFO - PROCESS | 3588 | ++DOCSHELL 1548A000 == 35 [pid = 3588] [id = 73] 09:40:25 INFO - PROCESS | 3588 | ++DOMWINDOW == 80 (16B3CC00) [pid = 3588] [serial = 216] [outer = 00000000] 09:40:25 INFO - PROCESS | 3588 | ++DOMWINDOW == 81 (184C4400) [pid = 3588] [serial = 217] [outer = 16B3CC00] 09:40:25 INFO - PROCESS | 3588 | 1464194425254 Marionette DEBUG loaded listener.js 09:40:25 INFO - PROCESS | 3588 | ++DOMWINDOW == 82 (1868B800) [pid = 3588] [serial = 218] [outer = 16B3CC00] 09:40:25 INFO - PROCESS | 3588 | 1464194425692 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]]]}] 09:40:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | Canvas test: 2d.composite.transparent.destination-atop 09:40:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | took 598ms 09:40:25 INFO - PROCESS | 3588 | 1464194425710 Marionette TRACE conn3 -> [0,257,"getWindowHandle",null] 09:40:25 INFO - PROCESS | 3588 | 1464194425712 Marionette TRACE conn3 <- [1,257,null,{"value":"13"}] 09:40:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-in.html 09:40:25 INFO - PROCESS | 3588 | 1464194425715 Marionette TRACE conn3 -> [0,258,"setScriptTimeout",{"ms":35000}] 09:40:25 INFO - PROCESS | 3588 | 1464194425717 Marionette TRACE conn3 <- [1,258,null,{}] 09:40:25 INFO - PROCESS | 3588 | 1464194425720 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}] 09:40:25 INFO - PROCESS | 3588 | 1464194425793 Marionette TRACE conn3 <- [1,259,null,{"value":null}] 09:40:25 INFO - PROCESS | 3588 | 1464194425874 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\", \"7e3b6c20-c8d1-41f1-b038-025c5fee69e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:25 INFO - PROCESS | 3588 | ++DOCSHELL 131E2C00 == 36 [pid = 3588] [id = 74] 09:40:25 INFO - PROCESS | 3588 | ++DOMWINDOW == 83 (17ABFC00) [pid = 3588] [serial = 219] [outer = 00000000] 09:40:25 INFO - PROCESS | 3588 | ++DOMWINDOW == 84 (1878B800) [pid = 3588] [serial = 220] [outer = 17ABFC00] 09:40:25 INFO - PROCESS | 3588 | 1464194425918 Marionette DEBUG loaded listener.js 09:40:25 INFO - PROCESS | 3588 | ++DOMWINDOW == 85 (18783400) [pid = 3588] [serial = 221] [outer = 17ABFC00] 09:40:26 INFO - PROCESS | 3588 | 1464194426328 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]]]}] 09:40:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-in.html | Canvas test: 2d.composite.transparent.destination-in 09:40:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-in.html | took 645ms 09:40:26 INFO - PROCESS | 3588 | 1464194426356 Marionette TRACE conn3 -> [0,261,"getWindowHandle",null] 09:40:26 INFO - PROCESS | 3588 | 1464194426357 Marionette TRACE conn3 <- [1,261,null,{"value":"13"}] 09:40:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-out.html 09:40:26 INFO - PROCESS | 3588 | 1464194426361 Marionette TRACE conn3 -> [0,262,"setScriptTimeout",{"ms":35000}] 09:40:26 INFO - PROCESS | 3588 | 1464194426362 Marionette TRACE conn3 <- [1,262,null,{}] 09:40:26 INFO - PROCESS | 3588 | 1464194426366 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}] 09:40:26 INFO - PROCESS | 3588 | 1464194426467 Marionette TRACE conn3 <- [1,263,null,{"value":null}] 09:40:26 INFO - PROCESS | 3588 | 1464194426473 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\", \"7e3b6c20-c8d1-41f1-b038-025c5fee69e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:26 INFO - PROCESS | 3588 | ++DOCSHELL 181E6C00 == 37 [pid = 3588] [id = 75] 09:40:26 INFO - PROCESS | 3588 | ++DOMWINDOW == 86 (18787400) [pid = 3588] [serial = 222] [outer = 00000000] 09:40:26 INFO - PROCESS | 3588 | ++DOMWINDOW == 87 (19B4DC00) [pid = 3588] [serial = 223] [outer = 18787400] 09:40:26 INFO - PROCESS | 3588 | 1464194426519 Marionette DEBUG loaded listener.js 09:40:26 INFO - PROCESS | 3588 | ++DOMWINDOW == 88 (19E1F800) [pid = 3588] [serial = 224] [outer = 18787400] 09:40:26 INFO - PROCESS | 3588 | 1464194426945 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]]]}] 09:40:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-out.html | Canvas test: 2d.composite.transparent.destination-out 09:40:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-out.html | took 646ms 09:40:27 INFO - PROCESS | 3588 | 1464194426998 Marionette TRACE conn3 -> [0,265,"getWindowHandle",null] 09:40:27 INFO - PROCESS | 3588 | 1464194427000 Marionette TRACE conn3 <- [1,265,null,{"value":"13"}] 09:40:27 INFO - PROCESS | 3588 | 1464194427003 Marionette TRACE conn3 -> [0,266,"setScriptTimeout",{"ms":35000}] 09:40:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-over.html 09:40:27 INFO - PROCESS | 3588 | 1464194427006 Marionette TRACE conn3 <- [1,266,null,{}] 09:40:27 INFO - PROCESS | 3588 | 1464194427009 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}] 09:40:27 INFO - PROCESS | 3588 | 1464194427118 Marionette TRACE conn3 <- [1,267,null,{"value":null}] 09:40:27 INFO - PROCESS | 3588 | 1464194427125 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\", \"7e3b6c20-c8d1-41f1-b038-025c5fee69e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:27 INFO - PROCESS | 3588 | ++DOCSHELL 143FA800 == 38 [pid = 3588] [id = 76] 09:40:27 INFO - PROCESS | 3588 | ++DOMWINDOW == 89 (18696400) [pid = 3588] [serial = 225] [outer = 00000000] 09:40:27 INFO - PROCESS | 3588 | ++DOMWINDOW == 90 (1A298000) [pid = 3588] [serial = 226] [outer = 18696400] 09:40:27 INFO - PROCESS | 3588 | 1464194427173 Marionette DEBUG loaded listener.js 09:40:27 INFO - PROCESS | 3588 | ++DOMWINDOW == 91 (1A450800) [pid = 3588] [serial = 227] [outer = 18696400] 09:40:27 INFO - PROCESS | 3588 | 1464194427641 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]]]}] 09:40:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-over.html | Canvas test: 2d.composite.transparent.destination-over 09:40:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-over.html | took 693ms 09:40:27 INFO - PROCESS | 3588 | 1464194427709 Marionette TRACE conn3 -> [0,269,"getWindowHandle",null] 09:40:27 INFO - PROCESS | 3588 | 1464194427711 Marionette TRACE conn3 <- [1,269,null,{"value":"13"}] 09:40:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.lighter.html 09:40:27 INFO - PROCESS | 3588 | 1464194427714 Marionette TRACE conn3 -> [0,270,"setScriptTimeout",{"ms":35000}] 09:40:27 INFO - PROCESS | 3588 | 1464194427716 Marionette TRACE conn3 <- [1,270,null,{}] 09:40:27 INFO - PROCESS | 3588 | 1464194427719 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}] 09:40:27 INFO - PROCESS | 3588 | 1464194427816 Marionette TRACE conn3 <- [1,271,null,{"value":null}] 09:40:27 INFO - PROCESS | 3588 | 1464194427822 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\", \"7e3b6c20-c8d1-41f1-b038-025c5fee69e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:27 INFO - PROCESS | 3588 | ++DOCSHELL 118B0400 == 39 [pid = 3588] [id = 77] 09:40:27 INFO - PROCESS | 3588 | ++DOMWINDOW == 92 (18792800) [pid = 3588] [serial = 228] [outer = 00000000] 09:40:27 INFO - PROCESS | 3588 | ++DOMWINDOW == 93 (1A680C00) [pid = 3588] [serial = 229] [outer = 18792800] 09:40:27 INFO - PROCESS | 3588 | 1464194427876 Marionette DEBUG loaded listener.js 09:40:27 INFO - PROCESS | 3588 | ++DOMWINDOW == 94 (1A68A400) [pid = 3588] [serial = 230] [outer = 18792800] 09:40:28 INFO - PROCESS | 3588 | --DOMWINDOW == 93 (1A605000) [pid = 3588] [serial = 189] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-out.html] 09:40:28 INFO - PROCESS | 3588 | --DOMWINDOW == 92 (1430C400) [pid = 3588] [serial = 177] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.unrecognised.html] 09:40:28 INFO - PROCESS | 3588 | --DOMWINDOW == 91 (1A60A800) [pid = 3588] [serial = 180] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.copy.html] 09:40:28 INFO - PROCESS | 3588 | --DOMWINDOW == 90 (1AA05C00) [pid = 3588] [serial = 183] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-atop.html] 09:40:28 INFO - PROCESS | 3588 | --DOMWINDOW == 89 (15945400) [pid = 3588] [serial = 171] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.nullsuffix.html] 09:40:28 INFO - PROCESS | 3588 | --DOMWINDOW == 88 (143FD000) [pid = 3588] [serial = 168] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.highlight.html] 09:40:28 INFO - PROCESS | 3588 | --DOMWINDOW == 87 (11F21C00) [pid = 3588] [serial = 164] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.get.html] 09:40:28 INFO - PROCESS | 3588 | --DOMWINDOW == 86 (10F08800) [pid = 3588] [serial = 161] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.default.html] 09:40:28 INFO - PROCESS | 3588 | --DOMWINDOW == 85 (1108D800) [pid = 3588] [serial = 158] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.darker.html] 09:40:28 INFO - PROCESS | 3588 | --DOMWINDOW == 84 (18695000) [pid = 3588] [serial = 155] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.clear.html] 09:40:28 INFO - PROCESS | 3588 | --DOMWINDOW == 83 (16F7D400) [pid = 3588] [serial = 174] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.over.html] 09:40:28 INFO - PROCESS | 3588 | --DOMWINDOW == 82 (143F2000) [pid = 3588] [serial = 186] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-in.html] 09:40:28 INFO - PROCESS | 3588 | 1464194428411 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]]]}] 09:40:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.lighter.html | Canvas test: 2d.composite.transparent.lighter 09:40:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.lighter.html | took 739ms 09:40:28 INFO - PROCESS | 3588 | 1464194428458 Marionette TRACE conn3 -> [0,273,"getWindowHandle",null] 09:40:28 INFO - PROCESS | 3588 | 1464194428460 Marionette TRACE conn3 <- [1,273,null,{"value":"13"}] 09:40:28 INFO - PROCESS | 3588 | 1464194428463 Marionette TRACE conn3 -> [0,274,"setScriptTimeout",{"ms":35000}] 09:40:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-atop.html 09:40:28 INFO - PROCESS | 3588 | 1464194428465 Marionette TRACE conn3 <- [1,274,null,{}] 09:40:28 INFO - PROCESS | 3588 | 1464194428468 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}] 09:40:28 INFO - PROCESS | 3588 | 1464194428541 Marionette TRACE conn3 <- [1,275,null,{"value":null}] 09:40:28 INFO - PROCESS | 3588 | 1464194428547 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\", \"7e3b6c20-c8d1-41f1-b038-025c5fee69e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:28 INFO - PROCESS | 3588 | ++DOCSHELL 10A59800 == 40 [pid = 3588] [id = 78] 09:40:28 INFO - PROCESS | 3588 | ++DOMWINDOW == 83 (1108D800) [pid = 3588] [serial = 231] [outer = 00000000] 09:40:28 INFO - PROCESS | 3588 | ++DOMWINDOW == 84 (1878C000) [pid = 3588] [serial = 232] [outer = 1108D800] 09:40:28 INFO - PROCESS | 3588 | 1464194428589 Marionette DEBUG loaded listener.js 09:40:28 INFO - PROCESS | 3588 | ++DOMWINDOW == 85 (1A454800) [pid = 3588] [serial = 233] [outer = 1108D800] 09:40:28 INFO - PROCESS | 3588 | 1464194428972 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]]]}] 09:40:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-atop.html | Canvas test: 2d.composite.transparent.source-atop 09:40:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-atop.html | took 535ms 09:40:29 INFO - PROCESS | 3588 | 1464194429000 Marionette TRACE conn3 -> [0,277,"getWindowHandle",null] 09:40:29 INFO - PROCESS | 3588 | 1464194429002 Marionette TRACE conn3 <- [1,277,null,{"value":"13"}] 09:40:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-in.html 09:40:29 INFO - PROCESS | 3588 | 1464194429005 Marionette TRACE conn3 -> [0,278,"setScriptTimeout",{"ms":35000}] 09:40:29 INFO - PROCESS | 3588 | 1464194429007 Marionette TRACE conn3 <- [1,278,null,{}] 09:40:29 INFO - PROCESS | 3588 | 1464194429010 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}] 09:40:29 INFO - PROCESS | 3588 | 1464194429114 Marionette TRACE conn3 <- [1,279,null,{"value":null}] 09:40:29 INFO - PROCESS | 3588 | 1464194429122 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\", \"7e3b6c20-c8d1-41f1-b038-025c5fee69e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:29 INFO - PROCESS | 3588 | ++DOCSHELL 12F4E000 == 41 [pid = 3588] [id = 79] 09:40:29 INFO - PROCESS | 3588 | ++DOMWINDOW == 86 (150BF800) [pid = 3588] [serial = 234] [outer = 00000000] 09:40:29 INFO - PROCESS | 3588 | ++DOMWINDOW == 87 (1AAB6400) [pid = 3588] [serial = 235] [outer = 150BF800] 09:40:29 INFO - PROCESS | 3588 | 1464194429165 Marionette DEBUG loaded listener.js 09:40:29 INFO - PROCESS | 3588 | ++DOMWINDOW == 88 (1ABB7C00) [pid = 3588] [serial = 236] [outer = 150BF800] 09:40:29 INFO - PROCESS | 3588 | 1464194429560 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]]]}] 09:40:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-in.html | Canvas test: 2d.composite.transparent.source-in 09:40:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-in.html | took 598ms 09:40:29 INFO - PROCESS | 3588 | 1464194429602 Marionette TRACE conn3 -> [0,281,"getWindowHandle",null] 09:40:29 INFO - PROCESS | 3588 | 1464194429604 Marionette TRACE conn3 <- [1,281,null,{"value":"13"}] 09:40:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-out.html 09:40:29 INFO - PROCESS | 3588 | 1464194429607 Marionette TRACE conn3 -> [0,282,"setScriptTimeout",{"ms":35000}] 09:40:29 INFO - PROCESS | 3588 | 1464194429609 Marionette TRACE conn3 <- [1,282,null,{}] 09:40:29 INFO - PROCESS | 3588 | 1464194429612 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}] 09:40:29 INFO - PROCESS | 3588 | 1464194429770 Marionette TRACE conn3 <- [1,283,null,{"value":null}] 09:40:29 INFO - PROCESS | 3588 | 1464194429781 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\", \"7e3b6c20-c8d1-41f1-b038-025c5fee69e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:29 INFO - PROCESS | 3588 | ++DOCSHELL 11255000 == 42 [pid = 3588] [id = 80] 09:40:29 INFO - PROCESS | 3588 | ++DOMWINDOW == 89 (114DFC00) [pid = 3588] [serial = 237] [outer = 00000000] 09:40:29 INFO - PROCESS | 3588 | ++DOMWINDOW == 90 (1ACD2000) [pid = 3588] [serial = 238] [outer = 114DFC00] 09:40:29 INFO - PROCESS | 3588 | 1464194429824 Marionette DEBUG loaded listener.js 09:40:29 INFO - PROCESS | 3588 | ++DOMWINDOW == 91 (1ACD5400) [pid = 3588] [serial = 239] [outer = 114DFC00] 09:40:30 INFO - PROCESS | 3588 | 1464194430225 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]]]}] 09:40:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-out.html | Canvas test: 2d.composite.transparent.source-out 09:40:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-out.html | took 646ms 09:40:30 INFO - PROCESS | 3588 | 1464194430279 Marionette TRACE conn3 -> [0,285,"getWindowHandle",null] 09:40:30 INFO - PROCESS | 3588 | 1464194430283 Marionette TRACE conn3 <- [1,285,null,{"value":"13"}] 09:40:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-over.html 09:40:30 INFO - PROCESS | 3588 | 1464194430288 Marionette TRACE conn3 -> [0,286,"setScriptTimeout",{"ms":35000}] 09:40:30 INFO - PROCESS | 3588 | 1464194430292 Marionette TRACE conn3 <- [1,286,null,{}] 09:40:30 INFO - PROCESS | 3588 | 1464194430299 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}] 09:40:30 INFO - PROCESS | 3588 | 1464194430394 Marionette TRACE conn3 <- [1,287,null,{"value":null}] 09:40:30 INFO - PROCESS | 3588 | 1464194430512 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\", \"7e3b6c20-c8d1-41f1-b038-025c5fee69e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:30 INFO - PROCESS | 3588 | ++DOCSHELL 105ED800 == 43 [pid = 3588] [id = 81] 09:40:30 INFO - PROCESS | 3588 | ++DOMWINDOW == 92 (105F0000) [pid = 3588] [serial = 240] [outer = 00000000] 09:40:30 INFO - PROCESS | 3588 | ++DOMWINDOW == 93 (10A58800) [pid = 3588] [serial = 241] [outer = 105F0000] 09:40:30 INFO - PROCESS | 3588 | 1464194430571 Marionette DEBUG loaded listener.js 09:40:30 INFO - PROCESS | 3588 | ++DOMWINDOW == 94 (10F0D800) [pid = 3588] [serial = 242] [outer = 105F0000] 09:40:31 INFO - PROCESS | 3588 | 1464194431369 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]]]}] 09:40:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-over.html | Canvas test: 2d.composite.transparent.source-over 09:40:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-over.html | took 1149ms 09:40:31 INFO - PROCESS | 3588 | 1464194431462 Marionette TRACE conn3 -> [0,289,"getWindowHandle",null] 09:40:31 INFO - PROCESS | 3588 | 1464194431466 Marionette TRACE conn3 <- [1,289,null,{"value":"13"}] 09:40:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.xor.html 09:40:31 INFO - PROCESS | 3588 | 1464194431477 Marionette TRACE conn3 -> [0,290,"setScriptTimeout",{"ms":35000}] 09:40:31 INFO - PROCESS | 3588 | 1464194431481 Marionette TRACE conn3 <- [1,290,null,{}] 09:40:31 INFO - PROCESS | 3588 | 1464194431485 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}] 09:40:31 INFO - PROCESS | 3588 | 1464194431626 Marionette TRACE conn3 <- [1,291,null,{"value":null}] 09:40:31 INFO - PROCESS | 3588 | 1464194431694 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\", \"7e3b6c20-c8d1-41f1-b038-025c5fee69e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:31 INFO - PROCESS | 3588 | ++DOCSHELL 1394A800 == 44 [pid = 3588] [id = 82] 09:40:31 INFO - PROCESS | 3588 | ++DOMWINDOW == 95 (13954400) [pid = 3588] [serial = 243] [outer = 00000000] 09:40:31 INFO - PROCESS | 3588 | ++DOMWINDOW == 96 (14F01400) [pid = 3588] [serial = 244] [outer = 13954400] 09:40:31 INFO - PROCESS | 3588 | 1464194431805 Marionette DEBUG loaded listener.js 09:40:31 INFO - PROCESS | 3588 | ++DOMWINDOW == 97 (1581E000) [pid = 3588] [serial = 245] [outer = 13954400] 09:40:32 INFO - PROCESS | 3588 | 1464194432599 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]]]}] 09:40:32 INFO - PROCESS | 3588 | --DOCSHELL 12F4E000 == 43 [pid = 3588] [id = 79] 09:40:32 INFO - PROCESS | 3588 | --DOCSHELL 10A59800 == 42 [pid = 3588] [id = 78] 09:40:32 INFO - PROCESS | 3588 | --DOCSHELL 118B0400 == 41 [pid = 3588] [id = 77] 09:40:32 INFO - PROCESS | 3588 | --DOCSHELL 143FA800 == 40 [pid = 3588] [id = 76] 09:40:32 INFO - PROCESS | 3588 | --DOCSHELL 181E6C00 == 39 [pid = 3588] [id = 75] 09:40:32 INFO - PROCESS | 3588 | --DOCSHELL 131E2C00 == 38 [pid = 3588] [id = 74] 09:40:32 INFO - PROCESS | 3588 | --DOCSHELL 1548A000 == 37 [pid = 3588] [id = 73] 09:40:32 INFO - PROCESS | 3588 | --DOCSHELL 16B36800 == 36 [pid = 3588] [id = 72] 09:40:32 INFO - PROCESS | 3588 | --DOCSHELL 15F70C00 == 35 [pid = 3588] [id = 71] 09:40:32 INFO - PROCESS | 3588 | --DOCSHELL 14F01800 == 34 [pid = 3588] [id = 70] 09:40:32 INFO - PROCESS | 3588 | --DOCSHELL 1108D000 == 33 [pid = 3588] [id = 69] 09:40:32 INFO - PROCESS | 3588 | --DOCSHELL 131E5400 == 32 [pid = 3588] [id = 68] 09:40:32 INFO - PROCESS | 3588 | --DOCSHELL 114DDC00 == 31 [pid = 3588] [id = 67] 09:40:32 INFO - PROCESS | 3588 | --DOCSHELL 1055E400 == 30 [pid = 3588] [id = 66] 09:40:32 INFO - PROCESS | 3588 | --DOCSHELL 1ABB9400 == 29 [pid = 3588] [id = 65] 09:40:32 INFO - PROCESS | 3588 | --DOMWINDOW == 96 (1ACD4400) [pid = 3588] [serial = 193] [outer = 00000000] [url = about:blank] 09:40:32 INFO - PROCESS | 3588 | --DOMWINDOW == 95 (1ABB4800) [pid = 3588] [serial = 191] [outer = 00000000] [url = about:blank] 09:40:32 INFO - PROCESS | 3588 | --DOMWINDOW == 94 (18788000) [pid = 3588] [serial = 178] [outer = 00000000] [url = about:blank] 09:40:32 INFO - PROCESS | 3588 | --DOMWINDOW == 93 (1A688C00) [pid = 3588] [serial = 181] [outer = 00000000] [url = about:blank] 09:40:32 INFO - PROCESS | 3588 | --DOMWINDOW == 92 (1A29AC00) [pid = 3588] [serial = 179] [outer = 00000000] [url = about:blank] 09:40:32 INFO - PROCESS | 3588 | --DOMWINDOW == 91 (1AAB8400) [pid = 3588] [serial = 184] [outer = 00000000] [url = about:blank] 09:40:32 INFO - PROCESS | 3588 | --DOMWINDOW == 90 (1A684800) [pid = 3588] [serial = 182] [outer = 00000000] [url = about:blank] 09:40:32 INFO - PROCESS | 3588 | --DOMWINDOW == 89 (1AAB7000) [pid = 3588] [serial = 190] [outer = 00000000] [url = about:blank] 09:40:32 INFO - PROCESS | 3588 | --DOMWINDOW == 88 (1AAC0400) [pid = 3588] [serial = 185] [outer = 00000000] [url = about:blank] 09:40:32 INFO - PROCESS | 3588 | --DOMWINDOW == 87 (166C1000) [pid = 3588] [serial = 172] [outer = 00000000] [url = about:blank] 09:40:32 INFO - PROCESS | 3588 | --DOMWINDOW == 86 (150BC800) [pid = 3588] [serial = 169] [outer = 00000000] [url = about:blank] 09:40:32 INFO - PROCESS | 3588 | --DOMWINDOW == 85 (15547800) [pid = 3588] [serial = 170] [outer = 00000000] [url = about:blank] 09:40:32 INFO - PROCESS | 3588 | --DOMWINDOW == 84 (131E5000) [pid = 3588] [serial = 165] [outer = 00000000] [url = about:blank] 09:40:32 INFO - PROCESS | 3588 | --DOMWINDOW == 83 (13949400) [pid = 3588] [serial = 166] [outer = 00000000] [url = about:blank] 09:40:32 INFO - PROCESS | 3588 | --DOMWINDOW == 82 (11255800) [pid = 3588] [serial = 163] [outer = 00000000] [url = about:blank] 09:40:32 INFO - PROCESS | 3588 | --DOMWINDOW == 81 (1121AC00) [pid = 3588] [serial = 162] [outer = 00000000] [url = about:blank] 09:40:32 INFO - PROCESS | 3588 | --DOMWINDOW == 80 (12B2A000) [pid = 3588] [serial = 160] [outer = 00000000] [url = about:blank] 09:40:32 INFO - PROCESS | 3588 | --DOMWINDOW == 79 (11FAA800) [pid = 3588] [serial = 159] [outer = 00000000] [url = about:blank] 09:40:32 INFO - PROCESS | 3588 | --DOMWINDOW == 78 (1A602000) [pid = 3588] [serial = 157] [outer = 00000000] [url = about:blank] 09:40:32 INFO - PROCESS | 3588 | --DOMWINDOW == 77 (1B9C6C00) [pid = 3588] [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.] 09:40:32 INFO - PROCESS | 3588 | --DOMWINDOW == 76 (176EA000) [pid = 3588] [serial = 175] [outer = 00000000] [url = about:blank] 09:40:32 INFO - PROCESS | 3588 | --DOMWINDOW == 75 (1779F400) [pid = 3588] [serial = 187] [outer = 00000000] [url = about:blank] 09:40:32 INFO - PROCESS | 3588 | --DOMWINDOW == 74 (19B43800) [pid = 3588] [serial = 188] [outer = 00000000] [url = about:blank] 09:40:32 INFO - PROCESS | 3588 | --DOMWINDOW == 73 (17AB9000) [pid = 3588] [serial = 176] [outer = 00000000] [url = about:blank] 09:40:32 INFO - PROCESS | 3588 | --DOMWINDOW == 72 (168F5400) [pid = 3588] [serial = 173] [outer = 00000000] [url = about:blank] 09:40:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.xor.html | Canvas test: 2d.composite.transparent.xor 09:40:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.xor.html | took 1196ms 09:40:32 INFO - PROCESS | 3588 | 1464194432675 Marionette TRACE conn3 -> [0,293,"getWindowHandle",null] 09:40:32 INFO - PROCESS | 3588 | 1464194432679 Marionette TRACE conn3 <- [1,293,null,{"value":"13"}] 09:40:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html 09:40:32 INFO - PROCESS | 3588 | 1464194432685 Marionette TRACE conn3 -> [0,294,"setScriptTimeout",{"ms":35000}] 09:40:32 INFO - PROCESS | 3588 | 1464194432688 Marionette TRACE conn3 <- [1,294,null,{}] 09:40:32 INFO - PROCESS | 3588 | 1464194432693 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}] 09:40:32 INFO - PROCESS | 3588 | 1464194432779 Marionette TRACE conn3 <- [1,295,null,{"value":null}] 09:40:32 INFO - PROCESS | 3588 | 1464194432787 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\", \"7e3b6c20-c8d1-41f1-b038-025c5fee69e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:32 INFO - PROCESS | 3588 | ++DOCSHELL 1108A800 == 30 [pid = 3588] [id = 83] 09:40:32 INFO - PROCESS | 3588 | ++DOMWINDOW == 73 (1108FC00) [pid = 3588] [serial = 246] [outer = 00000000] 09:40:32 INFO - PROCESS | 3588 | ++DOMWINDOW == 74 (114E0400) [pid = 3588] [serial = 247] [outer = 1108FC00] 09:40:32 INFO - PROCESS | 3588 | 1464194432835 Marionette DEBUG loaded listener.js 09:40:32 INFO - PROCESS | 3588 | ++DOMWINDOW == 75 (1181CC00) [pid = 3588] [serial = 248] [outer = 1108FC00] 09:40:33 INFO - PROCESS | 3588 | 1464194433290 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]]]}] 09:40:33 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. 09:40:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html | took 645ms 09:40:33 INFO - PROCESS | 3588 | 1464194433323 Marionette TRACE conn3 -> [0,297,"getWindowHandle",null] 09:40:33 INFO - PROCESS | 3588 | 1464194433329 Marionette TRACE conn3 <- [1,297,null,{"value":"13"}] 09:40:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html 09:40:33 INFO - PROCESS | 3588 | 1464194433335 Marionette TRACE conn3 -> [0,298,"setScriptTimeout",{"ms":35000}] 09:40:33 INFO - PROCESS | 3588 | 1464194433337 Marionette TRACE conn3 <- [1,298,null,{}] 09:40:33 INFO - PROCESS | 3588 | 1464194433344 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}] 09:40:33 INFO - PROCESS | 3588 | 1464194433424 Marionette TRACE conn3 <- [1,299,null,{"value":null}] 09:40:33 INFO - PROCESS | 3588 | 1464194433431 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\", \"7e3b6c20-c8d1-41f1-b038-025c5fee69e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:33 INFO - PROCESS | 3588 | ++DOCSHELL 12BC2800 == 31 [pid = 3588] [id = 84] 09:40:33 INFO - PROCESS | 3588 | ++DOMWINDOW == 76 (12BC3000) [pid = 3588] [serial = 249] [outer = 00000000] 09:40:33 INFO - PROCESS | 3588 | ++DOMWINDOW == 77 (13133000) [pid = 3588] [serial = 250] [outer = 12BC3000] 09:40:33 INFO - PROCESS | 3588 | 1464194433476 Marionette DEBUG loaded listener.js 09:40:33 INFO - PROCESS | 3588 | ++DOMWINDOW == 78 (132B8C00) [pid = 3588] [serial = 251] [outer = 12BC3000] 09:40:33 INFO - PROCESS | 3588 | 1464194433897 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]]]}] 09:40:33 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. 09:40:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html | took 598ms 09:40:33 INFO - PROCESS | 3588 | 1464194433931 Marionette TRACE conn3 -> [0,301,"getWindowHandle",null] 09:40:33 INFO - PROCESS | 3588 | 1464194433933 Marionette TRACE conn3 <- [1,301,null,{"value":"13"}] 09:40:33 INFO - PROCESS | 3588 | 1464194433936 Marionette TRACE conn3 -> [0,302,"setScriptTimeout",{"ms":35000}] 09:40:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html 09:40:33 INFO - PROCESS | 3588 | 1464194433939 Marionette TRACE conn3 <- [1,302,null,{}] 09:40:33 INFO - PROCESS | 3588 | 1464194433955 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}] 09:40:34 INFO - PROCESS | 3588 | 1464194434044 Marionette TRACE conn3 <- [1,303,null,{"value":null}] 09:40:34 INFO - PROCESS | 3588 | 1464194434055 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\", \"7e3b6c20-c8d1-41f1-b038-025c5fee69e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:34 INFO - PROCESS | 3588 | ++DOCSHELL 143F4800 == 32 [pid = 3588] [id = 85] 09:40:34 INFO - PROCESS | 3588 | ++DOMWINDOW == 79 (143F5C00) [pid = 3588] [serial = 252] [outer = 00000000] 09:40:34 INFO - PROCESS | 3588 | ++DOMWINDOW == 80 (14F08000) [pid = 3588] [serial = 253] [outer = 143F5C00] 09:40:34 INFO - PROCESS | 3588 | 1464194434150 Marionette DEBUG loaded listener.js 09:40:34 INFO - PROCESS | 3588 | ++DOMWINDOW == 81 (15481C00) [pid = 3588] [serial = 254] [outer = 143F5C00] 09:40:34 INFO - PROCESS | 3588 | 1464194434766 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]]]}] 09:40:34 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. 09:40:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html | took 850ms 09:40:34 INFO - PROCESS | 3588 | 1464194434811 Marionette TRACE conn3 -> [0,305,"getWindowHandle",null] 09:40:34 INFO - PROCESS | 3588 | 1464194434813 Marionette TRACE conn3 <- [1,305,null,{"value":"13"}] 09:40:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html 09:40:34 INFO - PROCESS | 3588 | 1464194434816 Marionette TRACE conn3 -> [0,306,"setScriptTimeout",{"ms":35000}] 09:40:34 INFO - PROCESS | 3588 | 1464194434818 Marionette TRACE conn3 <- [1,306,null,{}] 09:40:34 INFO - PROCESS | 3588 | 1464194434822 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}] 09:40:34 INFO - PROCESS | 3588 | 1464194434899 Marionette TRACE conn3 <- [1,307,null,{"value":null}] 09:40:34 INFO - PROCESS | 3588 | 1464194434982 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\", \"7e3b6c20-c8d1-41f1-b038-025c5fee69e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:34 INFO - PROCESS | 3588 | ++DOCSHELL 15547800 == 33 [pid = 3588] [id = 86] 09:40:34 INFO - PROCESS | 3588 | ++DOMWINDOW == 82 (15F7F800) [pid = 3588] [serial = 255] [outer = 00000000] 09:40:35 INFO - PROCESS | 3588 | ++DOMWINDOW == 83 (17222800) [pid = 3588] [serial = 256] [outer = 15F7F800] 09:40:35 INFO - PROCESS | 3588 | 1464194435033 Marionette DEBUG loaded listener.js 09:40:35 INFO - PROCESS | 3588 | ++DOMWINDOW == 84 (177AD800) [pid = 3588] [serial = 257] [outer = 15F7F800] 09:40:35 INFO - PROCESS | 3588 | 1464194435421 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]]]}] 09:40:35 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. 09:40:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html | took 629ms 09:40:35 INFO - PROCESS | 3588 | 1464194435476 Marionette TRACE conn3 -> [0,309,"getWindowHandle",null] 09:40:35 INFO - PROCESS | 3588 | 1464194435478 Marionette TRACE conn3 <- [1,309,null,{"value":"13"}] 09:40:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html 09:40:35 INFO - PROCESS | 3588 | 1464194435490 Marionette TRACE conn3 -> [0,310,"setScriptTimeout",{"ms":35000}] 09:40:35 INFO - PROCESS | 3588 | 1464194435492 Marionette TRACE conn3 <- [1,310,null,{}] 09:40:35 INFO - PROCESS | 3588 | 1464194435495 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}] 09:40:35 INFO - PROCESS | 3588 | 1464194435594 Marionette TRACE conn3 <- [1,311,null,{"value":null}] 09:40:35 INFO - PROCESS | 3588 | 1464194435601 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\", \"7e3b6c20-c8d1-41f1-b038-025c5fee69e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:35 INFO - PROCESS | 3588 | ++DOCSHELL 168F5800 == 34 [pid = 3588] [id = 87] 09:40:35 INFO - PROCESS | 3588 | ++DOMWINDOW == 85 (177DA000) [pid = 3588] [serial = 258] [outer = 00000000] 09:40:35 INFO - PROCESS | 3588 | ++DOMWINDOW == 86 (18248800) [pid = 3588] [serial = 259] [outer = 177DA000] 09:40:35 INFO - PROCESS | 3588 | 1464194435644 Marionette DEBUG loaded listener.js 09:40:35 INFO - PROCESS | 3588 | ++DOMWINDOW == 87 (1824B000) [pid = 3588] [serial = 260] [outer = 177DA000] 09:40:36 INFO - PROCESS | 3588 | 1464194436105 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]]]}] 09:40:36 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. 09:40:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html | took 645ms 09:40:36 INFO - PROCESS | 3588 | 1464194436123 Marionette TRACE conn3 -> [0,313,"getWindowHandle",null] 09:40:36 INFO - PROCESS | 3588 | 1464194436125 Marionette TRACE conn3 <- [1,313,null,{"value":"13"}] 09:40:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.copy.html 09:40:36 INFO - PROCESS | 3588 | 1464194436128 Marionette TRACE conn3 -> [0,314,"setScriptTimeout",{"ms":35000}] 09:40:36 INFO - PROCESS | 3588 | 1464194436130 Marionette TRACE conn3 <- [1,314,null,{}] 09:40:36 INFO - PROCESS | 3588 | 1464194436139 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}] 09:40:36 INFO - PROCESS | 3588 | 1464194436257 Marionette TRACE conn3 <- [1,315,null,{"value":null}] 09:40:36 INFO - PROCESS | 3588 | 1464194436263 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\", \"7e3b6c20-c8d1-41f1-b038-025c5fee69e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:36 INFO - PROCESS | 3588 | ++DOCSHELL 1430BC00 == 35 [pid = 3588] [id = 88] 09:40:36 INFO - PROCESS | 3588 | ++DOMWINDOW == 88 (1779F400) [pid = 3588] [serial = 261] [outer = 00000000] 09:40:36 INFO - PROCESS | 3588 | ++DOMWINDOW == 89 (18792000) [pid = 3588] [serial = 262] [outer = 1779F400] 09:40:36 INFO - PROCESS | 3588 | 1464194436307 Marionette DEBUG loaded listener.js 09:40:36 INFO - PROCESS | 3588 | ++DOMWINDOW == 90 (19B4CC00) [pid = 3588] [serial = 263] [outer = 1779F400] 09:40:36 INFO - PROCESS | 3588 | 1464194436726 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]]]}] 09:40:36 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. 09:40:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.copy.html | took 629ms 09:40:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html 09:40:36 INFO - PROCESS | 3588 | 1464194436767 Marionette TRACE conn3 -> [0,317,"getWindowHandle",null] 09:40:36 INFO - PROCESS | 3588 | 1464194436769 Marionette TRACE conn3 <- [1,317,null,{"value":"13"}] 09:40:36 INFO - PROCESS | 3588 | 1464194436772 Marionette TRACE conn3 -> [0,318,"setScriptTimeout",{"ms":35000}] 09:40:36 INFO - PROCESS | 3588 | 1464194436773 Marionette TRACE conn3 <- [1,318,null,{}] 09:40:36 INFO - PROCESS | 3588 | 1464194436777 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}] 09:40:36 INFO - PROCESS | 3588 | 1464194436874 Marionette TRACE conn3 <- [1,319,null,{"value":null}] 09:40:36 INFO - PROCESS | 3588 | 1464194436950 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\", \"7e3b6c20-c8d1-41f1-b038-025c5fee69e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:36 INFO - PROCESS | 3588 | ++DOCSHELL 1A294400 == 36 [pid = 3588] [id = 89] 09:40:36 INFO - PROCESS | 3588 | ++DOMWINDOW == 91 (1A296800) [pid = 3588] [serial = 264] [outer = 00000000] 09:40:37 INFO - PROCESS | 3588 | ++DOMWINDOW == 92 (1A29C000) [pid = 3588] [serial = 265] [outer = 1A296800] 09:40:37 INFO - PROCESS | 3588 | 1464194436992 Marionette DEBUG loaded listener.js 09:40:37 INFO - PROCESS | 3588 | ++DOMWINDOW == 93 (1A29FC00) [pid = 3588] [serial = 266] [outer = 1A296800] 09:40:37 INFO - PROCESS | 3588 | --DOMWINDOW == 92 (16B3CC00) [pid = 3588] [serial = 216] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-atop.html] 09:40:37 INFO - PROCESS | 3588 | --DOMWINDOW == 91 (18787400) [pid = 3588] [serial = 222] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-out.html] 09:40:37 INFO - PROCESS | 3588 | --DOMWINDOW == 90 (132B7C00) [pid = 3588] [serial = 201] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-in.html] 09:40:37 INFO - PROCESS | 3588 | --DOMWINDOW == 89 (114DF400) [pid = 3588] [serial = 198] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-atop.html] 09:40:37 INFO - PROCESS | 3588 | --DOMWINDOW == 88 (18696400) [pid = 3588] [serial = 225] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-over.html] 09:40:37 INFO - PROCESS | 3588 | --DOMWINDOW == 87 (18792800) [pid = 3588] [serial = 228] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.lighter.html] 09:40:37 INFO - PROCESS | 3588 | --DOMWINDOW == 86 (150BF800) [pid = 3588] [serial = 234] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-in.html] 09:40:37 INFO - PROCESS | 3588 | --DOMWINDOW == 85 (15F84400) [pid = 3588] [serial = 210] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.xor.html] 09:40:37 INFO - PROCESS | 3588 | --DOMWINDOW == 84 (15541400) [pid = 3588] [serial = 207] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-over.html] 09:40:37 INFO - PROCESS | 3588 | --DOMWINDOW == 83 (1121A800) [pid = 3588] [serial = 204] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-out.html] 09:40:37 INFO - PROCESS | 3588 | --DOMWINDOW == 82 (10560000) [pid = 3588] [serial = 195] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.lighter.html] 09:40:37 INFO - PROCESS | 3588 | --DOMWINDOW == 81 (16F7B800) [pid = 3588] [serial = 213] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.copy.html] 09:40:37 INFO - PROCESS | 3588 | --DOMWINDOW == 80 (17ABFC00) [pid = 3588] [serial = 219] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-in.html] 09:40:37 INFO - PROCESS | 3588 | --DOMWINDOW == 79 (1108D800) [pid = 3588] [serial = 231] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-atop.html] 09:40:37 INFO - PROCESS | 3588 | 1464194437476 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]]]}] 09:40:37 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. 09:40:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html | took 740ms 09:40:37 INFO - PROCESS | 3588 | 1464194437526 Marionette TRACE conn3 -> [0,321,"getWindowHandle",null] 09:40:37 INFO - PROCESS | 3588 | 1464194437529 Marionette TRACE conn3 <- [1,321,null,{"value":"13"}] 09:40:37 INFO - PROCESS | 3588 | 1464194437535 Marionette TRACE conn3 -> [0,322,"setScriptTimeout",{"ms":35000}] 09:40:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html 09:40:37 INFO - PROCESS | 3588 | 1464194437538 Marionette TRACE conn3 <- [1,322,null,{}] 09:40:37 INFO - PROCESS | 3588 | 1464194437542 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}] 09:40:37 INFO - PROCESS | 3588 | 1464194437618 Marionette TRACE conn3 <- [1,323,null,{"value":null}] 09:40:37 INFO - PROCESS | 3588 | 1464194437624 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\", \"7e3b6c20-c8d1-41f1-b038-025c5fee69e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:37 INFO - PROCESS | 3588 | ++DOCSHELL 1185C800 == 37 [pid = 3588] [id = 90] 09:40:37 INFO - PROCESS | 3588 | ++DOMWINDOW == 80 (1185F800) [pid = 3588] [serial = 267] [outer = 00000000] 09:40:37 INFO - PROCESS | 3588 | ++DOMWINDOW == 81 (18789400) [pid = 3588] [serial = 268] [outer = 1185F800] 09:40:37 INFO - PROCESS | 3588 | 1464194437667 Marionette DEBUG loaded listener.js 09:40:37 INFO - PROCESS | 3588 | ++DOMWINDOW == 82 (1A21EC00) [pid = 3588] [serial = 269] [outer = 1185F800] 09:40:38 INFO - PROCESS | 3588 | 1464194438057 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]]]}] 09:40:38 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. 09:40:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html | took 536ms 09:40:38 INFO - PROCESS | 3588 | 1464194438072 Marionette TRACE conn3 -> [0,325,"getWindowHandle",null] 09:40:38 INFO - PROCESS | 3588 | 1464194438075 Marionette TRACE conn3 <- [1,325,null,{"value":"13"}] 09:40:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html 09:40:38 INFO - PROCESS | 3588 | 1464194438079 Marionette TRACE conn3 -> [0,326,"setScriptTimeout",{"ms":35000}] 09:40:38 INFO - PROCESS | 3588 | 1464194438081 Marionette TRACE conn3 <- [1,326,null,{}] 09:40:38 INFO - PROCESS | 3588 | 1464194438086 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}] 09:40:38 INFO - PROCESS | 3588 | 1464194438199 Marionette TRACE conn3 <- [1,327,null,{"value":null}] 09:40:38 INFO - PROCESS | 3588 | 1464194438207 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\", \"7e3b6c20-c8d1-41f1-b038-025c5fee69e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:38 INFO - PROCESS | 3588 | ++DOCSHELL 166C2400 == 38 [pid = 3588] [id = 91] 09:40:38 INFO - PROCESS | 3588 | ++DOMWINDOW == 83 (1A297400) [pid = 3588] [serial = 270] [outer = 00000000] 09:40:38 INFO - PROCESS | 3588 | ++DOMWINDOW == 84 (1A681000) [pid = 3588] [serial = 271] [outer = 1A297400] 09:40:38 INFO - PROCESS | 3588 | 1464194438249 Marionette DEBUG loaded listener.js 09:40:38 INFO - PROCESS | 3588 | ++DOMWINDOW == 85 (1A681400) [pid = 3588] [serial = 272] [outer = 1A297400] 09:40:38 INFO - PROCESS | 3588 | 1464194438504 addons.productaddons WARN Failed downloading XML, status: 0, reason: error 09:40:38 INFO - PROCESS | 3588 | 1464194438716 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]]]}] 09:40:38 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. 09:40:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html | took 645ms 09:40:38 INFO - PROCESS | 3588 | 1464194438747 Marionette TRACE conn3 -> [0,329,"getWindowHandle",null] 09:40:38 INFO - PROCESS | 3588 | 1464194438749 Marionette TRACE conn3 <- [1,329,null,{"value":"13"}] 09:40:38 INFO - PROCESS | 3588 | 1464194438752 Marionette TRACE conn3 -> [0,330,"setScriptTimeout",{"ms":35000}] 09:40:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html 09:40:38 INFO - PROCESS | 3588 | 1464194438754 Marionette TRACE conn3 <- [1,330,null,{}] 09:40:38 INFO - PROCESS | 3588 | 1464194438757 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}] 09:40:38 INFO - PROCESS | 3588 | 1464194438860 Marionette TRACE conn3 <- [1,331,null,{"value":null}] 09:40:38 INFO - PROCESS | 3588 | 1464194438868 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\", \"7e3b6c20-c8d1-41f1-b038-025c5fee69e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:38 INFO - PROCESS | 3588 | ++DOCSHELL 15F70C00 == 39 [pid = 3588] [id = 92] 09:40:38 INFO - PROCESS | 3588 | ++DOMWINDOW == 86 (1AA01C00) [pid = 3588] [serial = 273] [outer = 00000000] 09:40:38 INFO - PROCESS | 3588 | ++DOMWINDOW == 87 (1ABB4000) [pid = 3588] [serial = 274] [outer = 1AA01C00] 09:40:38 INFO - PROCESS | 3588 | 1464194438912 Marionette DEBUG loaded listener.js 09:40:38 INFO - PROCESS | 3588 | ++DOMWINDOW == 88 (1ABB6C00) [pid = 3588] [serial = 275] [outer = 1AA01C00] 09:40:39 INFO - PROCESS | 3588 | 1464194439294 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]]]}] 09:40:39 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. 09:40:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html | took 598ms 09:40:39 INFO - PROCESS | 3588 | 1464194439350 Marionette TRACE conn3 -> [0,333,"getWindowHandle",null] 09:40:39 INFO - PROCESS | 3588 | 1464194439354 Marionette TRACE conn3 <- [1,333,null,{"value":"13"}] 09:40:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html 09:40:39 INFO - PROCESS | 3588 | 1464194439359 Marionette TRACE conn3 -> [0,334,"setScriptTimeout",{"ms":35000}] 09:40:39 INFO - PROCESS | 3588 | 1464194439364 Marionette TRACE conn3 <- [1,334,null,{}] 09:40:39 INFO - PROCESS | 3588 | 1464194439370 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}] 09:40:39 INFO - PROCESS | 3588 | 1464194439512 Marionette TRACE conn3 <- [1,335,null,{"value":null}] 09:40:39 INFO - PROCESS | 3588 | 1464194439633 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\", \"7e3b6c20-c8d1-41f1-b038-025c5fee69e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:39 INFO - PROCESS | 3588 | ++DOCSHELL 10F06800 == 40 [pid = 3588] [id = 93] 09:40:39 INFO - PROCESS | 3588 | ++DOMWINDOW == 89 (10F08800) [pid = 3588] [serial = 276] [outer = 00000000] 09:40:39 INFO - PROCESS | 3588 | ++DOMWINDOW == 90 (11255800) [pid = 3588] [serial = 277] [outer = 10F08800] 09:40:39 INFO - PROCESS | 3588 | 1464194439732 Marionette DEBUG loaded listener.js 09:40:39 INFO - PROCESS | 3588 | ++DOMWINDOW == 91 (118BC400) [pid = 3588] [serial = 278] [outer = 10F08800] 09:40:40 INFO - PROCESS | 3588 | 1464194440289 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]]]}] 09:40:40 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. 09:40:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html | took 960ms 09:40:40 INFO - PROCESS | 3588 | 1464194440306 Marionette TRACE conn3 -> [0,337,"getWindowHandle",null] 09:40:40 INFO - PROCESS | 3588 | 1464194440310 Marionette TRACE conn3 <- [1,337,null,{"value":"13"}] 09:40:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html 09:40:40 INFO - PROCESS | 3588 | 1464194440318 Marionette TRACE conn3 -> [0,338,"setScriptTimeout",{"ms":35000}] 09:40:40 INFO - PROCESS | 3588 | 1464194440323 Marionette TRACE conn3 <- [1,338,null,{}] 09:40:40 INFO - PROCESS | 3588 | 1464194440327 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}] 09:40:40 INFO - PROCESS | 3588 | 1464194440435 Marionette TRACE conn3 <- [1,339,null,{"value":null}] 09:40:40 INFO - PROCESS | 3588 | 1464194440523 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\", \"7e3b6c20-c8d1-41f1-b038-025c5fee69e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:40 INFO - PROCESS | 3588 | ++DOCSHELL 12FA9400 == 41 [pid = 3588] [id = 94] 09:40:40 INFO - PROCESS | 3588 | ++DOMWINDOW == 92 (12FB0C00) [pid = 3588] [serial = 279] [outer = 00000000] 09:40:40 INFO - PROCESS | 3588 | ++DOMWINDOW == 93 (1430B800) [pid = 3588] [serial = 280] [outer = 12FB0C00] 09:40:40 INFO - PROCESS | 3588 | 1464194440577 Marionette DEBUG loaded listener.js 09:40:40 INFO - PROCESS | 3588 | ++DOMWINDOW == 94 (14F06000) [pid = 3588] [serial = 281] [outer = 12FB0C00] 09:40:41 INFO - PROCESS | 3588 | 1464194441149 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]]]}] 09:40:41 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. 09:40:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html | took 834ms 09:40:41 INFO - PROCESS | 3588 | 1464194441160 Marionette TRACE conn3 -> [0,341,"getWindowHandle",null] 09:40:41 INFO - PROCESS | 3588 | 1464194441164 Marionette TRACE conn3 <- [1,341,null,{"value":"13"}] 09:40:41 INFO - PROCESS | 3588 | 1464194441170 Marionette TRACE conn3 -> [0,342,"setScriptTimeout",{"ms":35000}] 09:40:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html 09:40:41 INFO - PROCESS | 3588 | 1464194441173 Marionette TRACE conn3 <- [1,342,null,{}] 09:40:41 INFO - PROCESS | 3588 | 1464194441183 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}] 09:40:41 INFO - PROCESS | 3588 | 1464194441283 Marionette TRACE conn3 <- [1,343,null,{"value":null}] 09:40:41 INFO - PROCESS | 3588 | 1464194441372 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\", \"7e3b6c20-c8d1-41f1-b038-025c5fee69e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:41 INFO - PROCESS | 3588 | ++DOCSHELL 181E6C00 == 42 [pid = 3588] [id = 95] 09:40:41 INFO - PROCESS | 3588 | ++DOMWINDOW == 95 (181EB800) [pid = 3588] [serial = 282] [outer = 00000000] 09:40:41 INFO - PROCESS | 3588 | ++DOMWINDOW == 96 (1878F000) [pid = 3588] [serial = 283] [outer = 181EB800] 09:40:41 INFO - PROCESS | 3588 | 1464194441447 Marionette DEBUG loaded listener.js 09:40:41 INFO - PROCESS | 3588 | ++DOMWINDOW == 97 (1A214800) [pid = 3588] [serial = 284] [outer = 181EB800] 09:40:42 INFO - PROCESS | 3588 | 1464194442005 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]]]}] 09:40:42 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. 09:40:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html | took 913ms 09:40:42 INFO - PROCESS | 3588 | 1464194442074 Marionette TRACE conn3 -> [0,345,"getWindowHandle",null] 09:40:42 INFO - PROCESS | 3588 | 1464194442077 Marionette TRACE conn3 <- [1,345,null,{"value":"13"}] 09:40:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html 09:40:42 INFO - PROCESS | 3588 | 1464194442080 Marionette TRACE conn3 -> [0,346,"setScriptTimeout",{"ms":35000}] 09:40:42 INFO - PROCESS | 3588 | 1464194442082 Marionette TRACE conn3 <- [1,346,null,{}] 09:40:42 INFO - PROCESS | 3588 | 1464194442086 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}] 09:40:42 INFO - PROCESS | 3588 | 1464194442197 Marionette TRACE conn3 <- [1,347,null,{"value":null}] 09:40:42 INFO - PROCESS | 3588 | 1464194442282 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\", \"7e3b6c20-c8d1-41f1-b038-025c5fee69e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:42 INFO - PROCESS | 3588 | ++DOCSHELL 1ABBD400 == 43 [pid = 3588] [id = 96] 09:40:42 INFO - PROCESS | 3588 | ++DOMWINDOW == 98 (1ABBD800) [pid = 3588] [serial = 285] [outer = 00000000] 09:40:42 INFO - PROCESS | 3588 | ++DOMWINDOW == 99 (1ACDA800) [pid = 3588] [serial = 286] [outer = 1ABBD800] 09:40:42 INFO - PROCESS | 3588 | 1464194442335 Marionette DEBUG loaded listener.js 09:40:42 INFO - PROCESS | 3588 | ++DOMWINDOW == 100 (1AE2B000) [pid = 3588] [serial = 287] [outer = 1ABBD800] 09:40:42 INFO - PROCESS | 3588 | 1464194442983 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]]]}] 09:40:43 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. 09:40:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html | took 960ms 09:40:43 INFO - PROCESS | 3588 | 1464194443057 Marionette TRACE conn3 -> [0,349,"getWindowHandle",null] 09:40:43 INFO - PROCESS | 3588 | 1464194443060 Marionette TRACE conn3 <- [1,349,null,{"value":"13"}] 09:40:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html 09:40:43 INFO - PROCESS | 3588 | 1464194443063 Marionette TRACE conn3 -> [0,350,"setScriptTimeout",{"ms":35000}] 09:40:43 INFO - PROCESS | 3588 | 1464194443065 Marionette TRACE conn3 <- [1,350,null,{}] 09:40:43 INFO - PROCESS | 3588 | 1464194443069 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}] 09:40:43 INFO - PROCESS | 3588 | 1464194443275 Marionette TRACE conn3 <- [1,351,null,{"value":null}] 09:40:43 INFO - PROCESS | 3588 | 1464194443399 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\", \"7e3b6c20-c8d1-41f1-b038-025c5fee69e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:43 INFO - PROCESS | 3588 | ++DOCSHELL 11094400 == 44 [pid = 3588] [id = 97] 09:40:43 INFO - PROCESS | 3588 | ++DOMWINDOW == 101 (11096800) [pid = 3588] [serial = 288] [outer = 00000000] 09:40:43 INFO - PROCESS | 3588 | ++DOMWINDOW == 102 (1180EC00) [pid = 3588] [serial = 289] [outer = 11096800] 09:40:43 INFO - PROCESS | 3588 | 1464194443449 Marionette DEBUG loaded listener.js 09:40:43 INFO - PROCESS | 3588 | ++DOMWINDOW == 103 (12B21800) [pid = 3588] [serial = 290] [outer = 11096800] 09:40:43 INFO - PROCESS | 3588 | --DOCSHELL 166C2400 == 43 [pid = 3588] [id = 91] 09:40:43 INFO - PROCESS | 3588 | --DOCSHELL 1185C800 == 42 [pid = 3588] [id = 90] 09:40:43 INFO - PROCESS | 3588 | --DOCSHELL 1A294400 == 41 [pid = 3588] [id = 89] 09:40:43 INFO - PROCESS | 3588 | --DOCSHELL 1430BC00 == 40 [pid = 3588] [id = 88] 09:40:43 INFO - PROCESS | 3588 | --DOCSHELL 168F5800 == 39 [pid = 3588] [id = 87] 09:40:43 INFO - PROCESS | 3588 | --DOCSHELL 15547800 == 38 [pid = 3588] [id = 86] 09:40:43 INFO - PROCESS | 3588 | --DOCSHELL 143F4800 == 37 [pid = 3588] [id = 85] 09:40:43 INFO - PROCESS | 3588 | --DOCSHELL 12BC2800 == 36 [pid = 3588] [id = 84] 09:40:43 INFO - PROCESS | 3588 | --DOCSHELL 1108A800 == 35 [pid = 3588] [id = 83] 09:40:43 INFO - PROCESS | 3588 | --DOMWINDOW == 102 (184C4400) [pid = 3588] [serial = 217] [outer = 00000000] [url = about:blank] 09:40:43 INFO - PROCESS | 3588 | --DOMWINDOW == 101 (1868B800) [pid = 3588] [serial = 218] [outer = 00000000] [url = about:blank] 09:40:43 INFO - PROCESS | 3588 | --DOMWINDOW == 100 (19B4DC00) [pid = 3588] [serial = 223] [outer = 00000000] [url = about:blank] 09:40:43 INFO - PROCESS | 3588 | --DOMWINDOW == 99 (1394B800) [pid = 3588] [serial = 202] [outer = 00000000] [url = about:blank] 09:40:43 INFO - PROCESS | 3588 | --DOMWINDOW == 98 (13E1B400) [pid = 3588] [serial = 203] [outer = 00000000] [url = about:blank] 09:40:43 INFO - PROCESS | 3588 | --DOMWINDOW == 97 (118B8400) [pid = 3588] [serial = 199] [outer = 00000000] [url = about:blank] 09:40:43 INFO - PROCESS | 3588 | --DOMWINDOW == 96 (1A298000) [pid = 3588] [serial = 226] [outer = 00000000] [url = about:blank] 09:40:43 INFO - PROCESS | 3588 | --DOMWINDOW == 95 (11FA3C00) [pid = 3588] [serial = 200] [outer = 00000000] [url = about:blank] 09:40:43 INFO - PROCESS | 3588 | --DOMWINDOW == 94 (1A680C00) [pid = 3588] [serial = 229] [outer = 00000000] [url = about:blank] 09:40:43 INFO - PROCESS | 3588 | --DOMWINDOW == 93 (1A450800) [pid = 3588] [serial = 227] [outer = 00000000] [url = about:blank] 09:40:43 INFO - PROCESS | 3588 | --DOMWINDOW == 92 (1ABB7C00) [pid = 3588] [serial = 236] [outer = 00000000] [url = about:blank] 09:40:43 INFO - PROCESS | 3588 | --DOMWINDOW == 91 (168F8000) [pid = 3588] [serial = 211] [outer = 00000000] [url = about:blank] 09:40:43 INFO - PROCESS | 3588 | --DOMWINDOW == 90 (17222400) [pid = 3588] [serial = 212] [outer = 00000000] [url = about:blank] 09:40:43 INFO - PROCESS | 3588 | --DOMWINDOW == 89 (157C9400) [pid = 3588] [serial = 208] [outer = 00000000] [url = about:blank] 09:40:43 INFO - PROCESS | 3588 | --DOMWINDOW == 88 (15939800) [pid = 3588] [serial = 209] [outer = 00000000] [url = about:blank] 09:40:43 INFO - PROCESS | 3588 | --DOMWINDOW == 87 (14F03C00) [pid = 3588] [serial = 205] [outer = 00000000] [url = about:blank] 09:40:43 INFO - PROCESS | 3588 | --DOMWINDOW == 86 (150C0C00) [pid = 3588] [serial = 206] [outer = 00000000] [url = about:blank] 09:40:43 INFO - PROCESS | 3588 | --DOMWINDOW == 85 (10A60800) [pid = 3588] [serial = 196] [outer = 00000000] [url = about:blank] 09:40:43 INFO - PROCESS | 3588 | --DOMWINDOW == 84 (10F0E400) [pid = 3588] [serial = 197] [outer = 00000000] [url = about:blank] 09:40:43 INFO - PROCESS | 3588 | --DOMWINDOW == 83 (17AB2C00) [pid = 3588] [serial = 214] [outer = 00000000] [url = about:blank] 09:40:43 INFO - PROCESS | 3588 | --DOMWINDOW == 82 (17AB5800) [pid = 3588] [serial = 215] [outer = 00000000] [url = about:blank] 09:40:43 INFO - PROCESS | 3588 | --DOMWINDOW == 81 (1A68A400) [pid = 3588] [serial = 230] [outer = 00000000] [url = about:blank] 09:40:43 INFO - PROCESS | 3588 | --DOMWINDOW == 80 (18783400) [pid = 3588] [serial = 221] [outer = 00000000] [url = about:blank] 09:40:43 INFO - PROCESS | 3588 | --DOMWINDOW == 79 (1878C000) [pid = 3588] [serial = 232] [outer = 00000000] [url = about:blank] 09:40:43 INFO - PROCESS | 3588 | --DOMWINDOW == 78 (1ACD2000) [pid = 3588] [serial = 238] [outer = 00000000] [url = about:blank] 09:40:43 INFO - PROCESS | 3588 | --DOMWINDOW == 77 (1878B800) [pid = 3588] [serial = 220] [outer = 00000000] [url = about:blank] 09:40:43 INFO - PROCESS | 3588 | --DOMWINDOW == 76 (1A454800) [pid = 3588] [serial = 233] [outer = 00000000] [url = about:blank] 09:40:43 INFO - PROCESS | 3588 | --DOMWINDOW == 75 (1AAB6400) [pid = 3588] [serial = 235] [outer = 00000000] [url = about:blank] 09:40:43 INFO - PROCESS | 3588 | --DOMWINDOW == 74 (19E1F800) [pid = 3588] [serial = 224] [outer = 00000000] [url = about:blank] 09:40:43 INFO - PROCESS | 3588 | 1464194443992 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]]]}] 09:40:44 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. 09:40:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html | took 960ms 09:40:44 INFO - PROCESS | 3588 | 1464194444009 Marionette TRACE conn3 -> [0,353,"getWindowHandle",null] 09:40:44 INFO - PROCESS | 3588 | 1464194444012 Marionette TRACE conn3 <- [1,353,null,{"value":"13"}] 09:40:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html 09:40:44 INFO - PROCESS | 3588 | 1464194444016 Marionette TRACE conn3 -> [0,354,"setScriptTimeout",{"ms":35000}] 09:40:44 INFO - PROCESS | 3588 | 1464194444020 Marionette TRACE conn3 <- [1,354,null,{}] 09:40:44 INFO - PROCESS | 3588 | 1464194444025 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}] 09:40:44 INFO - PROCESS | 3588 | 1464194444106 Marionette TRACE conn3 <- [1,355,null,{"value":null}] 09:40:44 INFO - PROCESS | 3588 | 1464194444113 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\", \"7e3b6c20-c8d1-41f1-b038-025c5fee69e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:44 INFO - PROCESS | 3588 | ++DOCSHELL 11252400 == 36 [pid = 3588] [id = 98] 09:40:44 INFO - PROCESS | 3588 | ++DOMWINDOW == 75 (11815000) [pid = 3588] [serial = 291] [outer = 00000000] 09:40:44 INFO - PROCESS | 3588 | ++DOMWINDOW == 76 (13144000) [pid = 3588] [serial = 292] [outer = 11815000] 09:40:44 INFO - PROCESS | 3588 | 1464194444161 Marionette DEBUG loaded listener.js 09:40:44 INFO - PROCESS | 3588 | ++DOMWINDOW == 77 (13935C00) [pid = 3588] [serial = 293] [outer = 11815000] 09:40:44 INFO - PROCESS | 3588 | 1464194444618 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]]]}] 09:40:44 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. 09:40:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html | took 645ms 09:40:44 INFO - PROCESS | 3588 | 1464194444652 Marionette TRACE conn3 -> [0,357,"getWindowHandle",null] 09:40:44 INFO - PROCESS | 3588 | 1464194444655 Marionette TRACE conn3 <- [1,357,null,{"value":"13"}] 09:40:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html 09:40:44 INFO - PROCESS | 3588 | 1464194444659 Marionette TRACE conn3 -> [0,358,"setScriptTimeout",{"ms":35000}] 09:40:44 INFO - PROCESS | 3588 | 1464194444660 Marionette TRACE conn3 <- [1,358,null,{}] 09:40:44 INFO - PROCESS | 3588 | 1464194444664 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}] 09:40:44 INFO - PROCESS | 3588 | 1464194444773 Marionette TRACE conn3 <- [1,359,null,{"value":null}] 09:40:44 INFO - PROCESS | 3588 | 1464194444786 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\", \"7e3b6c20-c8d1-41f1-b038-025c5fee69e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:44 INFO - PROCESS | 3588 | ++DOCSHELL 15541800 == 37 [pid = 3588] [id = 99] 09:40:44 INFO - PROCESS | 3588 | ++DOMWINDOW == 78 (15542000) [pid = 3588] [serial = 294] [outer = 00000000] 09:40:44 INFO - PROCESS | 3588 | ++DOMWINDOW == 79 (157BC400) [pid = 3588] [serial = 295] [outer = 15542000] 09:40:44 INFO - PROCESS | 3588 | 1464194444830 Marionette DEBUG loaded listener.js 09:40:44 INFO - PROCESS | 3588 | ++DOMWINDOW == 80 (1581FC00) [pid = 3588] [serial = 296] [outer = 15542000] 09:40:45 INFO - PROCESS | 3588 | 1464194445277 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]]]}] 09:40:45 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. 09:40:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html | took 646ms 09:40:45 INFO - PROCESS | 3588 | 1464194445295 Marionette TRACE conn3 -> [0,361,"getWindowHandle",null] 09:40:45 INFO - PROCESS | 3588 | 1464194445299 Marionette TRACE conn3 <- [1,361,null,{"value":"13"}] 09:40:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html 09:40:45 INFO - PROCESS | 3588 | 1464194445313 Marionette TRACE conn3 -> [0,362,"setScriptTimeout",{"ms":35000}] 09:40:45 INFO - PROCESS | 3588 | 1464194445317 Marionette TRACE conn3 <- [1,362,null,{}] 09:40:45 INFO - PROCESS | 3588 | 1464194445323 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}] 09:40:45 INFO - PROCESS | 3588 | 1464194445403 Marionette TRACE conn3 <- [1,363,null,{"value":null}] 09:40:45 INFO - PROCESS | 3588 | 1464194445410 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\", \"7e3b6c20-c8d1-41f1-b038-025c5fee69e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:45 INFO - PROCESS | 3588 | ++DOCSHELL 1554BC00 == 38 [pid = 3588] [id = 100] 09:40:45 INFO - PROCESS | 3588 | ++DOMWINDOW == 81 (1581C000) [pid = 3588] [serial = 297] [outer = 00000000] 09:40:45 INFO - PROCESS | 3588 | ++DOMWINDOW == 82 (17227400) [pid = 3588] [serial = 298] [outer = 1581C000] 09:40:45 INFO - PROCESS | 3588 | 1464194445454 Marionette DEBUG loaded listener.js 09:40:45 INFO - PROCESS | 3588 | ++DOMWINDOW == 83 (176F5800) [pid = 3588] [serial = 299] [outer = 1581C000] 09:40:45 INFO - PROCESS | 3588 | 1464194445873 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]]]}] 09:40:45 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. 09:40:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html | took 614ms 09:40:45 INFO - PROCESS | 3588 | 1464194445919 Marionette TRACE conn3 -> [0,365,"getWindowHandle",null] 09:40:45 INFO - PROCESS | 3588 | 1464194445920 Marionette TRACE conn3 <- [1,365,null,{"value":"13"}] 09:40:45 INFO - PROCESS | 3588 | 1464194445924 Marionette TRACE conn3 -> [0,366,"setScriptTimeout",{"ms":35000}] 09:40:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html 09:40:45 INFO - PROCESS | 3588 | 1464194445925 Marionette TRACE conn3 <- [1,366,null,{}] 09:40:45 INFO - PROCESS | 3588 | 1464194445930 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}] 09:40:46 INFO - PROCESS | 3588 | 1464194446036 Marionette TRACE conn3 <- [1,367,null,{"value":null}] 09:40:46 INFO - PROCESS | 3588 | 1464194446042 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\", \"7e3b6c20-c8d1-41f1-b038-025c5fee69e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:46 INFO - PROCESS | 3588 | ++DOCSHELL 17AB1400 == 39 [pid = 3588] [id = 101] 09:40:46 INFO - PROCESS | 3588 | ++DOMWINDOW == 84 (17AB2C00) [pid = 3588] [serial = 300] [outer = 00000000] 09:40:46 INFO - PROCESS | 3588 | ++DOMWINDOW == 85 (1868F800) [pid = 3588] [serial = 301] [outer = 17AB2C00] 09:40:46 INFO - PROCESS | 3588 | 1464194446086 Marionette DEBUG loaded listener.js 09:40:46 INFO - PROCESS | 3588 | ++DOMWINDOW == 86 (18695800) [pid = 3588] [serial = 302] [outer = 17AB2C00] 09:40:46 INFO - PROCESS | 3588 | 1464194446560 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]]]}] 09:40:46 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. 09:40:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html | took 709ms 09:40:46 INFO - PROCESS | 3588 | 1464194446624 Marionette TRACE conn3 -> [0,369,"getWindowHandle",null] 09:40:46 INFO - PROCESS | 3588 | 1464194446626 Marionette TRACE conn3 <- [1,369,null,{"value":"13"}] 09:40:46 INFO - PROCESS | 3588 | 1464194446629 Marionette TRACE conn3 -> [0,370,"setScriptTimeout",{"ms":35000}] 09:40:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html 09:40:46 INFO - PROCESS | 3588 | 1464194446630 Marionette TRACE conn3 <- [1,370,null,{}] 09:40:46 INFO - PROCESS | 3588 | 1464194446634 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}] 09:40:46 INFO - PROCESS | 3588 | 1464194446733 Marionette TRACE conn3 <- [1,371,null,{"value":null}] 09:40:46 INFO - PROCESS | 3588 | 1464194446742 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\", \"7e3b6c20-c8d1-41f1-b038-025c5fee69e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:46 INFO - PROCESS | 3588 | ++DOCSHELL 18788C00 == 40 [pid = 3588] [id = 102] 09:40:46 INFO - PROCESS | 3588 | ++DOMWINDOW == 87 (18789000) [pid = 3588] [serial = 303] [outer = 00000000] 09:40:46 INFO - PROCESS | 3588 | ++DOMWINDOW == 88 (19B4C400) [pid = 3588] [serial = 304] [outer = 18789000] 09:40:46 INFO - PROCESS | 3588 | 1464194446832 Marionette DEBUG loaded listener.js 09:40:46 INFO - PROCESS | 3588 | ++DOMWINDOW == 89 (1A21D800) [pid = 3588] [serial = 305] [outer = 18789000] 09:40:47 INFO - PROCESS | 3588 | 1464194447308 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]]]}] 09:40:47 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. 09:40:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html | took 693ms 09:40:47 INFO - PROCESS | 3588 | 1464194447361 Marionette TRACE conn3 -> [0,373,"getWindowHandle",null] 09:40:47 INFO - PROCESS | 3588 | 1464194447363 Marionette TRACE conn3 <- [1,373,null,{"value":"13"}] 09:40:47 INFO - TEST-START | /2dcontext/conformance-requirements/2d.missingargs.html 09:40:47 INFO - PROCESS | 3588 | 1464194447366 Marionette TRACE conn3 -> [0,374,"setScriptTimeout",{"ms":35000}] 09:40:47 INFO - PROCESS | 3588 | 1464194447368 Marionette TRACE conn3 <- [1,374,null,{}] 09:40:47 INFO - PROCESS | 3588 | 1464194447371 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}] 09:40:47 INFO - PROCESS | 3588 | 1464194447497 Marionette TRACE conn3 <- [1,375,null,{"value":null}] 09:40:47 INFO - PROCESS | 3588 | 1464194447552 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\", \"7e3b6c20-c8d1-41f1-b038-025c5fee69e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:47 INFO - PROCESS | 3588 | ++DOCSHELL 1A453C00 == 41 [pid = 3588] [id = 103] 09:40:47 INFO - PROCESS | 3588 | ++DOMWINDOW == 90 (1A601800) [pid = 3588] [serial = 306] [outer = 00000000] 09:40:47 INFO - PROCESS | 3588 | ++DOMWINDOW == 91 (1A68B800) [pid = 3588] [serial = 307] [outer = 1A601800] 09:40:47 INFO - PROCESS | 3588 | 1464194447597 Marionette DEBUG loaded listener.js 09:40:47 INFO - PROCESS | 3588 | ++DOMWINDOW == 92 (1AA0F800) [pid = 3588] [serial = 308] [outer = 1A601800] 09:40:47 INFO - PROCESS | 3588 | 1464194447999 Marionette TRACE conn3 <- [1,376,null,{"value":["/2dcontext/conformance-requirements/2d.missingargs.html",0,null,null,[["Missing arguments cause TypeError",0,null,null]]]}] 09:40:48 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.missingargs.html | Missing arguments cause TypeError 09:40:48 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.missingargs.html | took 692ms 09:40:48 INFO - PROCESS | 3588 | 1464194448070 Marionette TRACE conn3 -> [0,377,"getWindowHandle",null] 09:40:48 INFO - PROCESS | 3588 | 1464194448072 Marionette TRACE conn3 <- [1,377,null,{"value":"13"}] 09:40:48 INFO - PROCESS | 3588 | 1464194448075 Marionette TRACE conn3 -> [0,378,"setScriptTimeout",{"ms":35000}] 09:40:48 INFO - TEST-START | /2dcontext/conformance-requirements/2d.type.delete.html 09:40:48 INFO - PROCESS | 3588 | 1464194448077 Marionette TRACE conn3 <- [1,378,null,{}] 09:40:48 INFO - PROCESS | 3588 | 1464194448080 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}] 09:40:48 INFO - PROCESS | 3588 | 1464194448179 Marionette TRACE conn3 <- [1,379,null,{"value":null}] 09:40:48 INFO - PROCESS | 3588 | 1464194448185 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\", \"7e3b6c20-c8d1-41f1-b038-025c5fee69e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:48 INFO - PROCESS | 3588 | ++DOCSHELL 0F9EC800 == 42 [pid = 3588] [id = 104] 09:40:48 INFO - PROCESS | 3588 | ++DOMWINDOW == 93 (10557800) [pid = 3588] [serial = 309] [outer = 00000000] 09:40:48 INFO - PROCESS | 3588 | ++DOMWINDOW == 94 (1ABBAC00) [pid = 3588] [serial = 310] [outer = 10557800] 09:40:48 INFO - PROCESS | 3588 | 1464194448228 Marionette DEBUG loaded listener.js 09:40:48 INFO - PROCESS | 3588 | ++DOMWINDOW == 95 (1ABBB000) [pid = 3588] [serial = 311] [outer = 10557800] 09:40:48 INFO - PROCESS | 3588 | --DOMWINDOW == 94 (177DA000) [pid = 3588] [serial = 258] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html] 09:40:48 INFO - PROCESS | 3588 | --DOMWINDOW == 93 (114DFC00) [pid = 3588] [serial = 237] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-out.html] 09:40:48 INFO - PROCESS | 3588 | --DOMWINDOW == 92 (1108FC00) [pid = 3588] [serial = 246] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.copy.html] 09:40:48 INFO - PROCESS | 3588 | --DOMWINDOW == 91 (1779F400) [pid = 3588] [serial = 261] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.copy.html] 09:40:48 INFO - PROCESS | 3588 | --DOMWINDOW == 90 (12BC3000) [pid = 3588] [serial = 249] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html] 09:40:48 INFO - PROCESS | 3588 | --DOMWINDOW == 89 (1A297400) [pid = 3588] [serial = 270] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-in.html] 09:40:48 INFO - PROCESS | 3588 | --DOMWINDOW == 88 (143F5C00) [pid = 3588] [serial = 252] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html] 09:40:48 INFO - PROCESS | 3588 | --DOMWINDOW == 87 (1A296800) [pid = 3588] [serial = 264] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html] 09:40:48 INFO - PROCESS | 3588 | --DOMWINDOW == 86 (1185F800) [pid = 3588] [serial = 267] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html] 09:40:48 INFO - PROCESS | 3588 | --DOMWINDOW == 85 (15F7F800) [pid = 3588] [serial = 255] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html] 09:40:48 INFO - PROCESS | 3588 | 1464194448695 Marionette TRACE conn3 <- [1,380,null,{"value":["/2dcontext/conformance-requirements/2d.type.delete.html",0,null,null,[["window.CanvasRenderingContext2D is Configurable",0,null,null]]]}] 09:40:48 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.type.delete.html | window.CanvasRenderingContext2D is Configurable 09:40:48 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.type.delete.html | took 645ms 09:40:48 INFO - PROCESS | 3588 | 1464194448714 Marionette TRACE conn3 -> [0,381,"getWindowHandle",null] 09:40:48 INFO - PROCESS | 3588 | 1464194448716 Marionette TRACE conn3 <- [1,381,null,{"value":"13"}] 09:40:48 INFO - TEST-START | /2dcontext/conformance-requirements/2d.voidreturn.html 09:40:48 INFO - PROCESS | 3588 | 1464194448719 Marionette TRACE conn3 -> [0,382,"setScriptTimeout",{"ms":35000}] 09:40:48 INFO - PROCESS | 3588 | 1464194448721 Marionette TRACE conn3 <- [1,382,null,{}] 09:40:48 INFO - PROCESS | 3588 | 1464194448725 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}] 09:40:48 INFO - PROCESS | 3588 | 1464194448798 Marionette TRACE conn3 <- [1,383,null,{"value":null}] 09:40:48 INFO - PROCESS | 3588 | 1464194448831 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\", \"7e3b6c20-c8d1-41f1-b038-025c5fee69e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:48 INFO - PROCESS | 3588 | ++DOCSHELL 12FA9800 == 43 [pid = 3588] [id = 105] 09:40:48 INFO - PROCESS | 3588 | ++DOMWINDOW == 86 (143F5C00) [pid = 3588] [serial = 312] [outer = 00000000] 09:40:48 INFO - PROCESS | 3588 | ++DOMWINDOW == 87 (1A453400) [pid = 3588] [serial = 313] [outer = 143F5C00] 09:40:48 INFO - PROCESS | 3588 | 1464194448882 Marionette DEBUG loaded listener.js 09:40:48 INFO - PROCESS | 3588 | ++DOMWINDOW == 88 (1AABA400) [pid = 3588] [serial = 314] [outer = 143F5C00] 09:40:49 INFO - PROCESS | 3588 | 1464194449310 Marionette TRACE conn3 <- [1,384,null,{"value":["/2dcontext/conformance-requirements/2d.voidreturn.html",0,null,null,[["void methods return undefined",0,null,null]]]}] 09:40:49 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.voidreturn.html | void methods return undefined 09:40:49 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.voidreturn.html | took 646ms 09:40:49 INFO - PROCESS | 3588 | 1464194449358 Marionette TRACE conn3 -> [0,385,"getWindowHandle",null] 09:40:49 INFO - PROCESS | 3588 | 1464194449361 Marionette TRACE conn3 <- [1,385,null,{"value":"13"}] 09:40:49 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html 09:40:49 INFO - PROCESS | 3588 | 1464194449365 Marionette TRACE conn3 -> [0,386,"setScriptTimeout",{"ms":35000}] 09:40:49 INFO - PROCESS | 3588 | 1464194449368 Marionette TRACE conn3 <- [1,386,null,{}] 09:40:49 INFO - PROCESS | 3588 | 1464194449372 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}] 09:40:49 INFO - PROCESS | 3588 | 1464194449447 Marionette TRACE conn3 <- [1,387,null,{"value":null}] 09:40:49 INFO - PROCESS | 3588 | 1464194449455 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\", \"7e3b6c20-c8d1-41f1-b038-025c5fee69e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:49 INFO - PROCESS | 3588 | ++DOCSHELL 18784C00 == 44 [pid = 3588] [id = 106] 09:40:49 INFO - PROCESS | 3588 | ++DOMWINDOW == 89 (1A296C00) [pid = 3588] [serial = 315] [outer = 00000000] 09:40:49 INFO - PROCESS | 3588 | ++DOMWINDOW == 90 (1AE30C00) [pid = 3588] [serial = 316] [outer = 1A296C00] 09:40:49 INFO - PROCESS | 3588 | 1464194449499 Marionette DEBUG loaded listener.js 09:40:49 INFO - PROCESS | 3588 | ++DOMWINDOW == 91 (1AF64800) [pid = 3588] [serial = 317] [outer = 1A296C00] 09:40:49 INFO - PROCESS | 3588 | 1464194449900 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]]]}] 09:40:49 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | Canvas test: 2d.drawImage.3arg 09:40:49 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | took 598ms 09:40:49 INFO - PROCESS | 3588 | 1464194449961 Marionette TRACE conn3 -> [0,389,"getWindowHandle",null] 09:40:49 INFO - PROCESS | 3588 | 1464194449963 Marionette TRACE conn3 <- [1,389,null,{"value":"13"}] 09:40:49 INFO - PROCESS | 3588 | 1464194449966 Marionette TRACE conn3 -> [0,390,"setScriptTimeout",{"ms":35000}] 09:40:49 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html 09:40:49 INFO - PROCESS | 3588 | 1464194449967 Marionette TRACE conn3 <- [1,390,null,{}] 09:40:49 INFO - PROCESS | 3588 | 1464194449971 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}] 09:40:50 INFO - PROCESS | 3588 | 1464194450045 Marionette TRACE conn3 <- [1,391,null,{"value":null}] 09:40:50 INFO - PROCESS | 3588 | 1464194450053 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\", \"7e3b6c20-c8d1-41f1-b038-025c5fee69e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:50 INFO - PROCESS | 3588 | ++DOCSHELL 1ABB4C00 == 45 [pid = 3588] [id = 107] 09:40:50 INFO - PROCESS | 3588 | ++DOMWINDOW == 92 (1ABB8400) [pid = 3588] [serial = 318] [outer = 00000000] 09:40:50 INFO - PROCESS | 3588 | ++DOMWINDOW == 93 (1AF6D800) [pid = 3588] [serial = 319] [outer = 1ABB8400] 09:40:50 INFO - PROCESS | 3588 | 1464194450102 Marionette DEBUG loaded listener.js 09:40:50 INFO - PROCESS | 3588 | ++DOMWINDOW == 94 (1B171400) [pid = 3588] [serial = 320] [outer = 1ABB8400] 09:40:50 INFO - PROCESS | 3588 | 1464194450756 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]]]}] 09:40:50 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | Canvas test: 2d.drawImage.5arg 09:40:50 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | took 850ms 09:40:50 INFO - PROCESS | 3588 | 1464194450810 Marionette TRACE conn3 -> [0,393,"getWindowHandle",null] 09:40:50 INFO - PROCESS | 3588 | 1464194450814 Marionette TRACE conn3 <- [1,393,null,{"value":"13"}] 09:40:50 INFO - PROCESS | 3588 | 1464194450819 Marionette TRACE conn3 -> [0,394,"setScriptTimeout",{"ms":35000}] 09:40:50 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html 09:40:50 INFO - PROCESS | 3588 | 1464194450823 Marionette TRACE conn3 <- [1,394,null,{}] 09:40:50 INFO - PROCESS | 3588 | 1464194450829 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}] 09:40:50 INFO - PROCESS | 3588 | 1464194450947 Marionette TRACE conn3 <- [1,395,null,{"value":null}] 09:40:51 INFO - PROCESS | 3588 | 1464194451024 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\", \"7e3b6c20-c8d1-41f1-b038-025c5fee69e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:51 INFO - PROCESS | 3588 | ++DOCSHELL 11214800 == 46 [pid = 3588] [id = 108] 09:40:51 INFO - PROCESS | 3588 | ++DOMWINDOW == 95 (1181A800) [pid = 3588] [serial = 321] [outer = 00000000] 09:40:51 INFO - PROCESS | 3588 | ++DOMWINDOW == 96 (13130400) [pid = 3588] [serial = 322] [outer = 1181A800] 09:40:51 INFO - PROCESS | 3588 | 1464194451126 Marionette DEBUG loaded listener.js 09:40:51 INFO - PROCESS | 3588 | ++DOMWINDOW == 97 (14306000) [pid = 3588] [serial = 323] [outer = 1181A800] 09:40:51 INFO - PROCESS | 3588 | 1464194451793 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]]]}] 09:40:51 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | Canvas test: 2d.drawImage.9arg.basic 09:40:51 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | took 1008ms 09:40:51 INFO - PROCESS | 3588 | 1464194451855 Marionette TRACE conn3 -> [0,397,"getWindowHandle",null] 09:40:51 INFO - PROCESS | 3588 | 1464194451861 Marionette TRACE conn3 <- [1,397,null,{"value":"13"}] 09:40:51 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html 09:40:51 INFO - PROCESS | 3588 | 1464194451867 Marionette TRACE conn3 -> [0,398,"setScriptTimeout",{"ms":35000}] 09:40:51 INFO - PROCESS | 3588 | 1464194451870 Marionette TRACE conn3 <- [1,398,null,{}] 09:40:51 INFO - PROCESS | 3588 | 1464194451874 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}] 09:40:51 INFO - PROCESS | 3588 | 1464194451977 Marionette TRACE conn3 <- [1,399,null,{"value":null}] 09:40:52 INFO - PROCESS | 3588 | 1464194452054 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\", \"7e3b6c20-c8d1-41f1-b038-025c5fee69e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:52 INFO - PROCESS | 3588 | ++DOCSHELL 1554B000 == 47 [pid = 3588] [id = 109] 09:40:52 INFO - PROCESS | 3588 | ++DOMWINDOW == 98 (157BC800) [pid = 3588] [serial = 324] [outer = 00000000] 09:40:52 INFO - PROCESS | 3588 | ++DOMWINDOW == 99 (1694D800) [pid = 3588] [serial = 325] [outer = 157BC800] 09:40:52 INFO - PROCESS | 3588 | 1464194452107 Marionette DEBUG loaded listener.js 09:40:52 INFO - PROCESS | 3588 | ++DOMWINDOW == 100 (177DA000) [pid = 3588] [serial = 326] [outer = 157BC800] 09:40:52 INFO - PROCESS | 3588 | 1464194452781 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]]]}] 09:40:52 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | Canvas test: 2d.drawImage.9arg.destpos 09:40:52 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | took 960ms 09:40:52 INFO - PROCESS | 3588 | 1464194452811 Marionette TRACE conn3 -> [0,401,"getWindowHandle",null] 09:40:52 INFO - PROCESS | 3588 | 1464194452813 Marionette TRACE conn3 <- [1,401,null,{"value":"13"}] 09:40:52 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html 09:40:52 INFO - PROCESS | 3588 | 1464194452817 Marionette TRACE conn3 -> [0,402,"setScriptTimeout",{"ms":35000}] 09:40:52 INFO - PROCESS | 3588 | 1464194452821 Marionette TRACE conn3 <- [1,402,null,{}] 09:40:52 INFO - PROCESS | 3588 | 1464194452832 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}] 09:40:52 INFO - PROCESS | 3588 | 1464194452937 Marionette TRACE conn3 <- [1,403,null,{"value":null}] 09:40:53 INFO - PROCESS | 3588 | 1464194453016 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\", \"7e3b6c20-c8d1-41f1-b038-025c5fee69e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:53 INFO - PROCESS | 3588 | ++DOCSHELL 17ABBC00 == 48 [pid = 3588] [id = 110] 09:40:53 INFO - PROCESS | 3588 | ++DOMWINDOW == 101 (1AA0BC00) [pid = 3588] [serial = 327] [outer = 00000000] 09:40:53 INFO - PROCESS | 3588 | ++DOMWINDOW == 102 (1AE24800) [pid = 3588] [serial = 328] [outer = 1AA0BC00] 09:40:53 INFO - PROCESS | 3588 | 1464194453112 Marionette DEBUG loaded listener.js 09:40:53 INFO - PROCESS | 3588 | ++DOMWINDOW == 103 (1AF6B800) [pid = 3588] [serial = 329] [outer = 1AA0BC00] 09:40:53 INFO - PROCESS | 3588 | 1464194453918 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]]]}] 09:40:53 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | Canvas test: 2d.drawImage.9arg.destsize 09:40:53 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | took 1165ms 09:40:53 INFO - PROCESS | 3588 | 1464194453971 Marionette TRACE conn3 -> [0,405,"getWindowHandle",null] 09:40:53 INFO - PROCESS | 3588 | 1464194453975 Marionette TRACE conn3 <- [1,405,null,{"value":"13"}] 09:40:53 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html 09:40:53 INFO - PROCESS | 3588 | 1464194453980 Marionette TRACE conn3 -> [0,406,"setScriptTimeout",{"ms":35000}] 09:40:53 INFO - PROCESS | 3588 | 1464194453984 Marionette TRACE conn3 <- [1,406,null,{}] 09:40:54 INFO - PROCESS | 3588 | 1464194453990 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}] 09:40:54 INFO - PROCESS | 3588 | 1464194454082 Marionette TRACE conn3 <- [1,407,null,{"value":null}] 09:40:54 INFO - PROCESS | 3588 | 1464194454162 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\", \"7e3b6c20-c8d1-41f1-b038-025c5fee69e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:54 INFO - PROCESS | 3588 | ++DOCSHELL 114DA400 == 49 [pid = 3588] [id = 111] 09:40:54 INFO - PROCESS | 3588 | ++DOMWINDOW == 104 (11811800) [pid = 3588] [serial = 330] [outer = 00000000] 09:40:54 INFO - PROCESS | 3588 | ++DOMWINDOW == 105 (1312C800) [pid = 3588] [serial = 331] [outer = 11811800] 09:40:54 INFO - PROCESS | 3588 | 1464194454210 Marionette DEBUG loaded listener.js 09:40:54 INFO - PROCESS | 3588 | ++DOMWINDOW == 106 (13E1D800) [pid = 3588] [serial = 332] [outer = 11811800] 09:40:54 INFO - PROCESS | 3588 | --DOCSHELL 18784C00 == 48 [pid = 3588] [id = 106] 09:40:54 INFO - PROCESS | 3588 | --DOCSHELL 12FA9800 == 47 [pid = 3588] [id = 105] 09:40:54 INFO - PROCESS | 3588 | --DOCSHELL 0F9EC800 == 46 [pid = 3588] [id = 104] 09:40:54 INFO - PROCESS | 3588 | --DOCSHELL 1A453C00 == 45 [pid = 3588] [id = 103] 09:40:54 INFO - PROCESS | 3588 | --DOCSHELL 18788C00 == 44 [pid = 3588] [id = 102] 09:40:54 INFO - PROCESS | 3588 | --DOCSHELL 17AB1400 == 43 [pid = 3588] [id = 101] 09:40:54 INFO - PROCESS | 3588 | --DOCSHELL 1554BC00 == 42 [pid = 3588] [id = 100] 09:40:54 INFO - PROCESS | 3588 | --DOCSHELL 15541800 == 41 [pid = 3588] [id = 99] 09:40:54 INFO - PROCESS | 3588 | --DOCSHELL 11252400 == 40 [pid = 3588] [id = 98] 09:40:54 INFO - PROCESS | 3588 | --DOCSHELL 11094400 == 39 [pid = 3588] [id = 97] 09:40:54 INFO - PROCESS | 3588 | --DOCSHELL 1ABBD400 == 38 [pid = 3588] [id = 96] 09:40:54 INFO - PROCESS | 3588 | --DOCSHELL 181E6C00 == 37 [pid = 3588] [id = 95] 09:40:54 INFO - PROCESS | 3588 | --DOCSHELL 12FA9400 == 36 [pid = 3588] [id = 94] 09:40:54 INFO - PROCESS | 3588 | --DOCSHELL 10F06800 == 35 [pid = 3588] [id = 93] 09:40:54 INFO - PROCESS | 3588 | --DOCSHELL 15F70C00 == 34 [pid = 3588] [id = 92] 09:40:54 INFO - PROCESS | 3588 | --DOMWINDOW == 105 (1A29C000) [pid = 3588] [serial = 265] [outer = 00000000] [url = about:blank] 09:40:54 INFO - PROCESS | 3588 | --DOMWINDOW == 104 (19B4CC00) [pid = 3588] [serial = 263] [outer = 00000000] [url = about:blank] 09:40:54 INFO - PROCESS | 3588 | --DOMWINDOW == 103 (1A681000) [pid = 3588] [serial = 271] [outer = 00000000] [url = about:blank] 09:40:54 INFO - PROCESS | 3588 | --DOMWINDOW == 102 (18789400) [pid = 3588] [serial = 268] [outer = 00000000] [url = about:blank] 09:40:54 INFO - PROCESS | 3588 | --DOMWINDOW == 101 (17222800) [pid = 3588] [serial = 256] [outer = 00000000] [url = about:blank] 09:40:54 INFO - PROCESS | 3588 | --DOMWINDOW == 100 (1A29FC00) [pid = 3588] [serial = 266] [outer = 00000000] [url = about:blank] 09:40:54 INFO - PROCESS | 3588 | --DOMWINDOW == 99 (177AD800) [pid = 3588] [serial = 257] [outer = 00000000] [url = about:blank] 09:40:54 INFO - PROCESS | 3588 | --DOMWINDOW == 98 (1ABB4000) [pid = 3588] [serial = 274] [outer = 00000000] [url = about:blank] 09:40:54 INFO - PROCESS | 3588 | --DOMWINDOW == 97 (1A21EC00) [pid = 3588] [serial = 269] [outer = 00000000] [url = about:blank] 09:40:54 INFO - PROCESS | 3588 | --DOMWINDOW == 96 (1824B000) [pid = 3588] [serial = 260] [outer = 00000000] [url = about:blank] 09:40:54 INFO - PROCESS | 3588 | --DOMWINDOW == 95 (18248800) [pid = 3588] [serial = 259] [outer = 00000000] [url = about:blank] 09:40:54 INFO - PROCESS | 3588 | --DOMWINDOW == 94 (1ACD5400) [pid = 3588] [serial = 239] [outer = 00000000] [url = about:blank] 09:40:54 INFO - PROCESS | 3588 | --DOMWINDOW == 93 (114E0400) [pid = 3588] [serial = 247] [outer = 00000000] [url = about:blank] 09:40:54 INFO - PROCESS | 3588 | --DOMWINDOW == 92 (1181CC00) [pid = 3588] [serial = 248] [outer = 00000000] [url = about:blank] 09:40:54 INFO - PROCESS | 3588 | --DOMWINDOW == 91 (18792000) [pid = 3588] [serial = 262] [outer = 00000000] [url = about:blank] 09:40:54 INFO - PROCESS | 3588 | --DOMWINDOW == 90 (13133000) [pid = 3588] [serial = 250] [outer = 00000000] [url = about:blank] 09:40:54 INFO - PROCESS | 3588 | --DOMWINDOW == 89 (132B8C00) [pid = 3588] [serial = 251] [outer = 00000000] [url = about:blank] 09:40:54 INFO - PROCESS | 3588 | --DOMWINDOW == 88 (1A681400) [pid = 3588] [serial = 272] [outer = 00000000] [url = about:blank] 09:40:54 INFO - PROCESS | 3588 | --DOMWINDOW == 87 (14F08000) [pid = 3588] [serial = 253] [outer = 00000000] [url = about:blank] 09:40:54 INFO - PROCESS | 3588 | --DOMWINDOW == 86 (15481C00) [pid = 3588] [serial = 254] [outer = 00000000] [url = about:blank] 09:40:54 INFO - PROCESS | 3588 | --DOMWINDOW == 85 (10A58800) [pid = 3588] [serial = 241] [outer = 00000000] [url = about:blank] 09:40:54 INFO - PROCESS | 3588 | --DOMWINDOW == 84 (14F01400) [pid = 3588] [serial = 244] [outer = 00000000] [url = about:blank] 09:40:54 INFO - PROCESS | 3588 | 1464194454798 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]]]}] 09:40:54 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | Canvas test: 2d.drawImage.9arg.sourcepos 09:40:54 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | took 850ms 09:40:54 INFO - PROCESS | 3588 | 1464194454824 Marionette TRACE conn3 -> [0,409,"getWindowHandle",null] 09:40:54 INFO - PROCESS | 3588 | 1464194454829 Marionette TRACE conn3 <- [1,409,null,{"value":"13"}] 09:40:54 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html 09:40:54 INFO - PROCESS | 3588 | 1464194454835 Marionette TRACE conn3 -> [0,410,"setScriptTimeout",{"ms":35000}] 09:40:54 INFO - PROCESS | 3588 | 1464194454838 Marionette TRACE conn3 <- [1,410,null,{}] 09:40:54 INFO - PROCESS | 3588 | 1464194454841 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}] 09:40:54 INFO - PROCESS | 3588 | 1464194454922 Marionette TRACE conn3 <- [1,411,null,{"value":null}] 09:40:54 INFO - PROCESS | 3588 | 1464194454946 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\", \"7e3b6c20-c8d1-41f1-b038-025c5fee69e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:55 INFO - PROCESS | 3588 | ++DOCSHELL 0F9EDC00 == 35 [pid = 3588] [id = 112] 09:40:55 INFO - PROCESS | 3588 | ++DOMWINDOW == 85 (10234800) [pid = 3588] [serial = 333] [outer = 00000000] 09:40:55 INFO - PROCESS | 3588 | ++DOMWINDOW == 86 (11814400) [pid = 3588] [serial = 334] [outer = 10234800] 09:40:55 INFO - PROCESS | 3588 | 1464194455072 Marionette DEBUG loaded listener.js 09:40:55 INFO - PROCESS | 3588 | ++DOMWINDOW == 87 (13931400) [pid = 3588] [serial = 335] [outer = 10234800] 09:40:55 INFO - PROCESS | 3588 | 1464194455452 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]]]}] 09:40:55 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | Canvas test: 2d.drawImage.9arg.sourcesize 09:40:55 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | took 630ms 09:40:55 INFO - PROCESS | 3588 | 1464194455508 Marionette TRACE conn3 -> [0,413,"getWindowHandle",null] 09:40:55 INFO - PROCESS | 3588 | 1464194455511 Marionette TRACE conn3 <- [1,413,null,{"value":"13"}] 09:40:55 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html 09:40:55 INFO - PROCESS | 3588 | 1464194455522 Marionette TRACE conn3 -> [0,414,"setScriptTimeout",{"ms":35000}] 09:40:55 INFO - PROCESS | 3588 | 1464194455528 Marionette TRACE conn3 <- [1,414,null,{}] 09:40:55 INFO - PROCESS | 3588 | 1464194455538 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}] 09:40:55 INFO - PROCESS | 3588 | 1464194455618 Marionette TRACE conn3 <- [1,415,null,{"value":null}] 09:40:55 INFO - PROCESS | 3588 | 1464194455625 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\", \"7e3b6c20-c8d1-41f1-b038-025c5fee69e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:55 INFO - PROCESS | 3588 | ++DOCSHELL 15549800 == 36 [pid = 3588] [id = 113] 09:40:55 INFO - PROCESS | 3588 | ++DOMWINDOW == 88 (1554A000) [pid = 3588] [serial = 336] [outer = 00000000] 09:40:55 INFO - PROCESS | 3588 | ++DOMWINDOW == 89 (1694E000) [pid = 3588] [serial = 337] [outer = 1554A000] 09:40:55 INFO - PROCESS | 3588 | 1464194455671 Marionette DEBUG loaded listener.js 09:40:55 INFO - PROCESS | 3588 | ++DOMWINDOW == 90 (177A7C00) [pid = 3588] [serial = 338] [outer = 1554A000] 09:40:56 INFO - PROCESS | 3588 | 1464194456170 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]]]}] 09:40:56 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | Canvas test: 2d.drawImage.alpha 09:40:56 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | took 629ms 09:40:56 INFO - PROCESS | 3588 | 1464194456192 Marionette TRACE conn3 -> [0,417,"getWindowHandle",null] 09:40:56 INFO - PROCESS | 3588 | 1464194456194 Marionette TRACE conn3 <- [1,417,null,{"value":"13"}] 09:40:56 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html 09:40:56 INFO - PROCESS | 3588 | 1464194456201 Marionette TRACE conn3 -> [0,418,"setScriptTimeout",{"ms":35000}] 09:40:56 INFO - PROCESS | 3588 | 1464194456202 Marionette TRACE conn3 <- [1,418,null,{}] 09:40:56 INFO - PROCESS | 3588 | 1464194456206 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}] 09:40:56 INFO - PROCESS | 3588 | 1464194456285 Marionette TRACE conn3 <- [1,419,null,{"value":null}] 09:40:56 INFO - PROCESS | 3588 | 1464194456292 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\", \"7e3b6c20-c8d1-41f1-b038-025c5fee69e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:56 INFO - PROCESS | 3588 | ++DOCSHELL 177E0000 == 37 [pid = 3588] [id = 114] 09:40:56 INFO - PROCESS | 3588 | ++DOMWINDOW == 91 (17ABB000) [pid = 3588] [serial = 339] [outer = 00000000] 09:40:56 INFO - PROCESS | 3588 | ++DOMWINDOW == 92 (18784C00) [pid = 3588] [serial = 340] [outer = 17ABB000] 09:40:56 INFO - PROCESS | 3588 | 1464194456336 Marionette DEBUG loaded listener.js 09:40:56 INFO - PROCESS | 3588 | ++DOMWINDOW == 93 (1878DC00) [pid = 3588] [serial = 341] [outer = 17ABB000] 09:40:57 INFO - PROCESS | 3588 | 1464194457221 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]]]}] 09:40:57 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 09:40:57 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html | took 1039ms 09:40:57 INFO - PROCESS | 3588 | 1464194457250 Marionette TRACE conn3 -> [0,421,"getWindowHandle",null] 09:40:57 INFO - PROCESS | 3588 | 1464194457252 Marionette TRACE conn3 <- [1,421,null,{"value":"13"}] 09:40:57 INFO - PROCESS | 3588 | 1464194457255 Marionette TRACE conn3 -> [0,422,"setScriptTimeout",{"ms":35000}] 09:40:57 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html 09:40:57 INFO - PROCESS | 3588 | 1464194457257 Marionette TRACE conn3 <- [1,422,null,{}] 09:40:57 INFO - PROCESS | 3588 | 1464194457270 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}] 09:40:57 INFO - PROCESS | 3588 | 1464194457373 Marionette TRACE conn3 <- [1,423,null,{"value":null}] 09:40:57 INFO - PROCESS | 3588 | 1464194457381 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\", \"7e3b6c20-c8d1-41f1-b038-025c5fee69e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:57 INFO - PROCESS | 3588 | ++DOCSHELL 17AB4C00 == 38 [pid = 3588] [id = 115] 09:40:57 INFO - PROCESS | 3588 | ++DOMWINDOW == 94 (18695400) [pid = 3588] [serial = 342] [outer = 00000000] 09:40:57 INFO - PROCESS | 3588 | ++DOMWINDOW == 95 (1A212C00) [pid = 3588] [serial = 343] [outer = 18695400] 09:40:57 INFO - PROCESS | 3588 | 1464194457424 Marionette DEBUG loaded listener.js 09:40:57 INFO - PROCESS | 3588 | ++DOMWINDOW == 96 (1A213C00) [pid = 3588] [serial = 344] [outer = 18695400] 09:40:58 INFO - PROCESS | 3588 | 1464194458344 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]]]}] 09:40:58 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | drawImage() of an animated GIF draws the first frame 09:40:58 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | took 1164ms 09:40:58 INFO - PROCESS | 3588 | 1464194458409 Marionette TRACE conn3 -> [0,425,"getWindowHandle",null] 09:40:58 INFO - PROCESS | 3588 | 1464194458410 Marionette TRACE conn3 <- [1,425,null,{"value":"13"}] 09:40:58 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html 09:40:58 INFO - PROCESS | 3588 | 1464194458420 Marionette TRACE conn3 -> [0,426,"setScriptTimeout",{"ms":35000}] 09:40:58 INFO - PROCESS | 3588 | 1464194458421 Marionette TRACE conn3 <- [1,426,null,{}] 09:40:58 INFO - PROCESS | 3588 | 1464194458425 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}] 09:40:58 INFO - PROCESS | 3588 | 1464194458542 Marionette TRACE conn3 <- [1,427,null,{"value":null}] 09:40:58 INFO - PROCESS | 3588 | 1464194458551 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\", \"7e3b6c20-c8d1-41f1-b038-025c5fee69e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:58 INFO - PROCESS | 3588 | ++DOCSHELL 19B52000 == 39 [pid = 3588] [id = 116] 09:40:58 INFO - PROCESS | 3588 | ++DOMWINDOW == 97 (1A29CC00) [pid = 3588] [serial = 345] [outer = 00000000] 09:40:58 INFO - PROCESS | 3588 | ++DOMWINDOW == 98 (1A688800) [pid = 3588] [serial = 346] [outer = 1A29CC00] 09:40:58 INFO - PROCESS | 3588 | 1464194458597 Marionette DEBUG loaded listener.js 09:40:58 INFO - PROCESS | 3588 | ++DOMWINDOW == 99 (1AAB8800) [pid = 3588] [serial = 347] [outer = 1A29CC00] 09:40:59 INFO - PROCESS | 3588 | 1464194459145 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] 09:40:59 INFO - PROCESS | 3588 | 1464194459218 Marionette TRACE conn3 <- [1,429,null,{"value":"13"}] 09:40:59 INFO - PROCESS | 3588 | 1464194459221 Marionette TRACE conn3 -> [0,430,"setScriptTimeout",{"ms":35000}] 09:40:59 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html 09:40:59 INFO - PROCESS | 3588 | 1464194459223 Marionette TRACE conn3 <- [1,430,null,{}] 09:40:59 INFO - PROCESS | 3588 | 1464194459227 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}] 09:40:59 INFO - PROCESS | 3588 | 1464194459302 Marionette TRACE conn3 <- [1,431,null,{"value":null}] 09:40:59 INFO - PROCESS | 3588 | 1464194459311 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\", \"7e3b6c20-c8d1-41f1-b038-025c5fee69e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:59 INFO - PROCESS | 3588 | ++DOCSHELL 15485000 == 40 [pid = 3588] [id = 117] 09:40:59 INFO - PROCESS | 3588 | ++DOMWINDOW == 89 (15542000) [pid = 3588] [serial = 348] [outer = 00000000] 09:40:59 INFO - PROCESS | 3588 | ++DOMWINDOW == 90 (18696400) [pid = 3588] [serial = 349] [outer = 15542000] 09:40:59 INFO - PROCESS | 3588 | 1464194459355 Marionette DEBUG loaded listener.js 09:40:59 INFO - PROCESS | 3588 | ++DOMWINDOW == 91 (1AA01C00) [pid = 3588] [serial = 350] [outer = 15542000] 09:40:59 INFO - PROCESS | 3588 | 1464194459784 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]]]}] 09:40:59 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | Canvas test: 2d.drawImage.broken 09:40:59 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | took 598ms 09:40:59 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html 09:40:59 INFO - PROCESS | 3588 | 1464194459819 Marionette TRACE conn3 -> [0,433,"getWindowHandle",null] 09:40:59 INFO - PROCESS | 3588 | 1464194459821 Marionette TRACE conn3 <- [1,433,null,{"value":"13"}] 09:40:59 INFO - PROCESS | 3588 | 1464194459824 Marionette TRACE conn3 -> [0,434,"setScriptTimeout",{"ms":35000}] 09:40:59 INFO - PROCESS | 3588 | 1464194459825 Marionette TRACE conn3 <- [1,434,null,{}] 09:40:59 INFO - PROCESS | 3588 | 1464194459829 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}] 09:40:59 INFO - PROCESS | 3588 | 1464194459925 Marionette TRACE conn3 <- [1,435,null,{"value":null}] 09:40:59 INFO - PROCESS | 3588 | 1464194459934 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\", \"7e3b6c20-c8d1-41f1-b038-025c5fee69e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:59 INFO - PROCESS | 3588 | ++DOCSHELL 177DFC00 == 41 [pid = 3588] [id = 118] 09:40:59 INFO - PROCESS | 3588 | ++DOMWINDOW == 92 (18694C00) [pid = 3588] [serial = 351] [outer = 00000000] 09:41:00 INFO - PROCESS | 3588 | ++DOMWINDOW == 93 (1AE21400) [pid = 3588] [serial = 352] [outer = 18694C00] 09:41:00 INFO - PROCESS | 3588 | 1464194459978 Marionette DEBUG loaded listener.js 09:41:00 INFO - PROCESS | 3588 | ++DOMWINDOW == 94 (1AE21800) [pid = 3588] [serial = 353] [outer = 18694C00] 09:41:00 INFO - PROCESS | 3588 | 1464194460427 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]]]}] 09:41:00 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | Canvas test: 2d.drawImage.canvas 09:41:00 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | took 598ms 09:41:00 INFO - PROCESS | 3588 | 1464194460455 Marionette TRACE conn3 -> [0,437,"getWindowHandle",null] 09:41:00 INFO - PROCESS | 3588 | 1464194460457 Marionette TRACE conn3 <- [1,437,null,{"value":"13"}] 09:41:00 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html 09:41:00 INFO - PROCESS | 3588 | 1464194460460 Marionette TRACE conn3 -> [0,438,"setScriptTimeout",{"ms":35000}] 09:41:00 INFO - PROCESS | 3588 | 1464194460462 Marionette TRACE conn3 <- [1,438,null,{}] 09:41:00 INFO - PROCESS | 3588 | 1464194460465 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}] 09:41:00 INFO - PROCESS | 3588 | 1464194460539 Marionette TRACE conn3 <- [1,439,null,{"value":null}] 09:41:00 INFO - PROCESS | 3588 | 1464194460546 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\", \"7e3b6c20-c8d1-41f1-b038-025c5fee69e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:41:00 INFO - PROCESS | 3588 | ++DOCSHELL 1ACD1400 == 42 [pid = 3588] [id = 119] 09:41:00 INFO - PROCESS | 3588 | ++DOMWINDOW == 95 (1AF61800) [pid = 3588] [serial = 354] [outer = 00000000] 09:41:00 INFO - PROCESS | 3588 | ++DOMWINDOW == 96 (1B176800) [pid = 3588] [serial = 355] [outer = 1AF61800] 09:41:00 INFO - PROCESS | 3588 | 1464194460589 Marionette DEBUG loaded listener.js 09:41:00 INFO - PROCESS | 3588 | ++DOMWINDOW == 97 (1B176C00) [pid = 3588] [serial = 356] [outer = 1AF61800] 09:41:00 INFO - PROCESS | 3588 | 1464194460997 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]]]}] 09:41:01 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | Canvas test: 2d.drawImage.clip 09:41:01 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | took 598ms 09:41:01 INFO - PROCESS | 3588 | 1464194461056 Marionette TRACE conn3 -> [0,441,"getWindowHandle",null] 09:41:01 INFO - PROCESS | 3588 | 1464194461058 Marionette TRACE conn3 <- [1,441,null,{"value":"13"}] 09:41:01 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html 09:41:01 INFO - PROCESS | 3588 | 1464194461061 Marionette TRACE conn3 -> [0,442,"setScriptTimeout",{"ms":35000}] 09:41:01 INFO - PROCESS | 3588 | 1464194461063 Marionette TRACE conn3 <- [1,442,null,{}] 09:41:01 INFO - PROCESS | 3588 | 1464194461067 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}] 09:41:01 INFO - PROCESS | 3588 | 1464194461140 Marionette TRACE conn3 <- [1,443,null,{"value":null}] 09:41:01 INFO - PROCESS | 3588 | 1464194461150 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\", \"7e3b6c20-c8d1-41f1-b038-025c5fee69e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:41:01 INFO - PROCESS | 3588 | ++DOCSHELL 16F73C00 == 43 [pid = 3588] [id = 120] 09:41:01 INFO - PROCESS | 3588 | ++DOMWINDOW == 98 (1B16F400) [pid = 3588] [serial = 357] [outer = 00000000] 09:41:01 INFO - PROCESS | 3588 | ++DOMWINDOW == 99 (1B509800) [pid = 3588] [serial = 358] [outer = 1B16F400] 09:41:01 INFO - PROCESS | 3588 | 1464194461193 Marionette DEBUG loaded listener.js 09:41:01 INFO - PROCESS | 3588 | ++DOMWINDOW == 100 (1B510800) [pid = 3588] [serial = 359] [outer = 1B16F400] 09:41:01 INFO - PROCESS | 3588 | 1464194461868 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]]]}] 09:41:01 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | Canvas test: 2d.drawImage.composite 09:41:01 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | took 850ms 09:41:01 INFO - PROCESS | 3588 | 1464194461905 Marionette TRACE conn3 -> [0,445,"getWindowHandle",null] 09:41:01 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html 09:41:01 INFO - PROCESS | 3588 | 1464194461908 Marionette TRACE conn3 <- [1,445,null,{"value":"13"}] 09:41:01 INFO - PROCESS | 3588 | 1464194461913 Marionette TRACE conn3 -> [0,446,"setScriptTimeout",{"ms":35000}] 09:41:01 INFO - PROCESS | 3588 | 1464194461917 Marionette TRACE conn3 <- [1,446,null,{}] 09:41:01 INFO - PROCESS | 3588 | 1464194461922 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}] 09:41:02 INFO - PROCESS | 3588 | 1464194462027 Marionette TRACE conn3 <- [1,447,null,{"value":null}] 09:41:02 INFO - PROCESS | 3588 | 1464194462105 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\", \"7e3b6c20-c8d1-41f1-b038-025c5fee69e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:41:02 INFO - PROCESS | 3588 | ++DOCSHELL 10A5F400 == 44 [pid = 3588] [id = 121] 09:41:02 INFO - PROCESS | 3588 | ++DOMWINDOW == 101 (114D8800) [pid = 3588] [serial = 360] [outer = 00000000] 09:41:02 INFO - PROCESS | 3588 | ++DOMWINDOW == 102 (13952800) [pid = 3588] [serial = 361] [outer = 114D8800] 09:41:02 INFO - PROCESS | 3588 | 1464194462202 Marionette DEBUG loaded listener.js 09:41:02 INFO - PROCESS | 3588 | ++DOMWINDOW == 103 (15545C00) [pid = 3588] [serial = 362] [outer = 114D8800] 09:41:02 INFO - PROCESS | 3588 | 1464194462821 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]]]}] 09:41:02 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | Canvas test: 2d.drawImage.floatsource 09:41:02 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | took 960ms 09:41:02 INFO - PROCESS | 3588 | 1464194462856 Marionette TRACE conn3 -> [0,449,"getWindowHandle",null] 09:41:02 INFO - PROCESS | 3588 | 1464194462862 Marionette TRACE conn3 <- [1,449,null,{"value":"13"}] 09:41:02 INFO - PROCESS | 3588 | 1464194462883 Marionette TRACE conn3 -> [0,450,"setScriptTimeout",{"ms":35000}] 09:41:02 INFO - PROCESS | 3588 | 1464194462886 Marionette TRACE conn3 <- [1,450,null,{}] 09:41:02 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html 09:41:02 INFO - PROCESS | 3588 | 1464194462890 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}] 09:41:03 INFO - PROCESS | 3588 | 1464194462993 Marionette TRACE conn3 <- [1,451,null,{"value":null}] 09:41:03 INFO - PROCESS | 3588 | 1464194463069 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\", \"7e3b6c20-c8d1-41f1-b038-025c5fee69e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:41:03 INFO - PROCESS | 3588 | ++DOCSHELL 168F4C00 == 45 [pid = 3588] [id = 122] 09:41:03 INFO - PROCESS | 3588 | ++DOMWINDOW == 104 (1694F400) [pid = 3588] [serial = 363] [outer = 00000000] 09:41:03 INFO - PROCESS | 3588 | ++DOMWINDOW == 105 (18783400) [pid = 3588] [serial = 364] [outer = 1694F400] 09:41:03 INFO - PROCESS | 3588 | 1464194463122 Marionette DEBUG loaded listener.js 09:41:03 INFO - PROCESS | 3588 | ++DOMWINDOW == 106 (1A298C00) [pid = 3588] [serial = 365] [outer = 1694F400] 09:41:03 INFO - PROCESS | 3588 | 1464194463684 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] 09:41:03 INFO - PROCESS | 3588 | 1464194463737 Marionette TRACE conn3 <- [1,453,null,{"value":"13"}] 09:41:03 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html 09:41:03 INFO - PROCESS | 3588 | 1464194463741 Marionette TRACE conn3 -> [0,454,"setScriptTimeout",{"ms":35000}] 09:41:03 INFO - PROCESS | 3588 | 1464194463745 Marionette TRACE conn3 <- [1,454,null,{}] 09:41:03 INFO - PROCESS | 3588 | 1464194463756 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}] 09:41:03 INFO - PROCESS | 3588 | 1464194463860 Marionette TRACE conn3 <- [1,455,null,{"value":null}] 09:41:03 INFO - PROCESS | 3588 | 1464194463951 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\", \"7e3b6c20-c8d1-41f1-b038-025c5fee69e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:41:04 INFO - PROCESS | 3588 | ++DOCSHELL 1ACDCC00 == 46 [pid = 3588] [id = 123] 09:41:04 INFO - PROCESS | 3588 | ++DOMWINDOW == 107 (1AE26400) [pid = 3588] [serial = 366] [outer = 00000000] 09:41:04 INFO - PROCESS | 3588 | ++DOMWINDOW == 108 (1B509000) [pid = 3588] [serial = 367] [outer = 1AE26400] 09:41:04 INFO - PROCESS | 3588 | 1464194464007 Marionette DEBUG loaded listener.js 09:41:04 INFO - PROCESS | 3588 | ++DOMWINDOW == 109 (1B766C00) [pid = 3588] [serial = 368] [outer = 1AE26400] 09:41:04 INFO - PROCESS | 3588 | [3588] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 09:41:04 INFO - PROCESS | 3588 | 1464194464627 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]]]}] 09:41:04 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | Canvas test: 2d.drawImage.incomplete.immediate 09:41:04 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | took 961ms 09:41:04 INFO - PROCESS | 3588 | 1464194464695 Marionette TRACE conn3 -> [0,457,"getWindowHandle",null] 09:41:04 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html 09:41:04 INFO - PROCESS | 3588 | 1464194464744 Marionette TRACE conn3 <- [1,457,null,{"value":"13"}] 09:41:04 INFO - PROCESS | 3588 | 1464194464749 Marionette TRACE conn3 -> [0,458,"setScriptTimeout",{"ms":35000}] 09:41:04 INFO - PROCESS | 3588 | 1464194464751 Marionette TRACE conn3 <- [1,458,null,{}] 09:41:04 INFO - PROCESS | 3588 | 1464194464755 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}] 09:41:04 INFO - PROCESS | 3588 | 1464194464898 Marionette TRACE conn3 <- [1,459,null,{"value":null}] 09:41:04 INFO - PROCESS | 3588 | 1464194464973 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\", \"7e3b6c20-c8d1-41f1-b038-025c5fee69e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:41:04 INFO - PROCESS | 3588 | ++DOCSHELL 13952000 == 47 [pid = 3588] [id = 124] 09:41:04 INFO - PROCESS | 3588 | ++DOMWINDOW == 110 (13953C00) [pid = 3588] [serial = 369] [outer = 00000000] 09:41:05 INFO - PROCESS | 3588 | ++DOMWINDOW == 111 (155DE800) [pid = 3588] [serial = 370] [outer = 13953C00] 09:41:05 INFO - PROCESS | 3588 | 1464194465027 Marionette DEBUG loaded listener.js 09:41:05 INFO - PROCESS | 3588 | ++DOMWINDOW == 112 (155E6000) [pid = 3588] [serial = 371] [outer = 13953C00] 09:41:05 INFO - PROCESS | 3588 | 1464194465734 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] 09:41:05 INFO - PROCESS | 3588 | 1464194465797 Marionette TRACE conn3 <- [1,461,null,{"value":"13"}] 09:41:05 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html 09:41:05 INFO - PROCESS | 3588 | 1464194465820 Marionette TRACE conn3 -> [0,462,"setScriptTimeout",{"ms":35000}] 09:41:05 INFO - PROCESS | 3588 | 1464194465824 Marionette TRACE conn3 <- [1,462,null,{}] 09:41:05 INFO - PROCESS | 3588 | 1464194465829 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}] 09:41:05 INFO - PROCESS | 3588 | 1464194465928 Marionette TRACE conn3 <- [1,463,null,{"value":null}] 09:41:06 INFO - PROCESS | 3588 | 1464194466007 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\", \"7e3b6c20-c8d1-41f1-b038-025c5fee69e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:41:06 INFO - PROCESS | 3588 | ++DOCSHELL 13949800 == 48 [pid = 3588] [id = 125] 09:41:06 INFO - PROCESS | 3588 | ++DOMWINDOW == 113 (13E24C00) [pid = 3588] [serial = 372] [outer = 00000000] 09:41:06 INFO - PROCESS | 3588 | ++DOMWINDOW == 114 (155E0400) [pid = 3588] [serial = 373] [outer = 13E24C00] 09:41:06 INFO - PROCESS | 3588 | 1464194466056 Marionette DEBUG loaded listener.js 09:41:06 INFO - PROCESS | 3588 | ++DOMWINDOW == 115 (155E8400) [pid = 3588] [serial = 374] [outer = 13E24C00] 09:41:06 INFO - PROCESS | 3588 | --DOCSHELL 1394A800 == 47 [pid = 3588] [id = 82] 09:41:06 INFO - PROCESS | 3588 | --DOCSHELL 1ACD1400 == 46 [pid = 3588] [id = 119] 09:41:06 INFO - PROCESS | 3588 | --DOCSHELL 177DFC00 == 45 [pid = 3588] [id = 118] 09:41:06 INFO - PROCESS | 3588 | --DOCSHELL 15485000 == 44 [pid = 3588] [id = 117] 09:41:06 INFO - PROCESS | 3588 | --DOCSHELL 19B52000 == 43 [pid = 3588] [id = 116] 09:41:06 INFO - PROCESS | 3588 | --DOCSHELL 17AB4C00 == 42 [pid = 3588] [id = 115] 09:41:06 INFO - PROCESS | 3588 | --DOCSHELL 177E0000 == 41 [pid = 3588] [id = 114] 09:41:06 INFO - PROCESS | 3588 | --DOCSHELL 15549800 == 40 [pid = 3588] [id = 113] 09:41:06 INFO - PROCESS | 3588 | --DOCSHELL 0F9EDC00 == 39 [pid = 3588] [id = 112] 09:41:06 INFO - PROCESS | 3588 | --DOCSHELL 114DA400 == 38 [pid = 3588] [id = 111] 09:41:06 INFO - PROCESS | 3588 | --DOMWINDOW == 114 (19B4C400) [pid = 3588] [serial = 304] [outer = 00000000] [url = about:blank] 09:41:06 INFO - PROCESS | 3588 | --DOMWINDOW == 113 (1A68B800) [pid = 3588] [serial = 307] [outer = 00000000] [url = about:blank] 09:41:06 INFO - PROCESS | 3588 | --DOMWINDOW == 112 (1A21D800) [pid = 3588] [serial = 305] [outer = 00000000] [url = about:blank] 09:41:06 INFO - PROCESS | 3588 | --DOMWINDOW == 111 (12B21800) [pid = 3588] [serial = 290] [outer = 00000000] [url = about:blank] 09:41:06 INFO - PROCESS | 3588 | --DOMWINDOW == 110 (1180EC00) [pid = 3588] [serial = 289] [outer = 00000000] [url = about:blank] 09:41:06 INFO - PROCESS | 3588 | --DOMWINDOW == 109 (17227400) [pid = 3588] [serial = 298] [outer = 00000000] [url = about:blank] 09:41:06 INFO - PROCESS | 3588 | --DOMWINDOW == 108 (176F5800) [pid = 3588] [serial = 299] [outer = 00000000] [url = about:blank] 09:41:06 INFO - PROCESS | 3588 | --DOMWINDOW == 107 (13144000) [pid = 3588] [serial = 292] [outer = 00000000] [url = about:blank] 09:41:06 INFO - PROCESS | 3588 | --DOMWINDOW == 106 (13935C00) [pid = 3588] [serial = 293] [outer = 00000000] [url = about:blank] 09:41:06 INFO - PROCESS | 3588 | --DOMWINDOW == 105 (157BC400) [pid = 3588] [serial = 295] [outer = 00000000] [url = about:blank] 09:41:06 INFO - PROCESS | 3588 | --DOMWINDOW == 104 (1581FC00) [pid = 3588] [serial = 296] [outer = 00000000] [url = about:blank] 09:41:06 INFO - PROCESS | 3588 | --DOMWINDOW == 103 (1ABBAC00) [pid = 3588] [serial = 310] [outer = 00000000] [url = about:blank] 09:41:06 INFO - PROCESS | 3588 | --DOMWINDOW == 102 (11255800) [pid = 3588] [serial = 277] [outer = 00000000] [url = about:blank] 09:41:06 INFO - PROCESS | 3588 | --DOMWINDOW == 101 (1868F800) [pid = 3588] [serial = 301] [outer = 00000000] [url = about:blank] 09:41:06 INFO - PROCESS | 3588 | --DOMWINDOW == 100 (1ABB6C00) [pid = 3588] [serial = 275] [outer = 00000000] [url = about:blank] 09:41:06 INFO - PROCESS | 3588 | --DOMWINDOW == 99 (1ACDA800) [pid = 3588] [serial = 286] [outer = 00000000] [url = about:blank] 09:41:06 INFO - PROCESS | 3588 | --DOMWINDOW == 98 (1AF6D800) [pid = 3588] [serial = 319] [outer = 00000000] [url = about:blank] 09:41:06 INFO - PROCESS | 3588 | --DOMWINDOW == 97 (1878F000) [pid = 3588] [serial = 283] [outer = 00000000] [url = about:blank] 09:41:06 INFO - PROCESS | 3588 | --DOMWINDOW == 96 (1430B800) [pid = 3588] [serial = 280] [outer = 00000000] [url = about:blank] 09:41:06 INFO - PROCESS | 3588 | --DOMWINDOW == 95 (1AA0F800) [pid = 3588] [serial = 308] [outer = 00000000] [url = about:blank] 09:41:06 INFO - PROCESS | 3588 | --DOMWINDOW == 94 (1A453400) [pid = 3588] [serial = 313] [outer = 00000000] [url = about:blank] 09:41:06 INFO - PROCESS | 3588 | --DOMWINDOW == 93 (1AE30C00) [pid = 3588] [serial = 316] [outer = 00000000] [url = about:blank] 09:41:06 INFO - PROCESS | 3588 | --DOMWINDOW == 92 (1ABBB000) [pid = 3588] [serial = 311] [outer = 00000000] [url = about:blank] 09:41:06 INFO - PROCESS | 3588 | --DOMWINDOW == 91 (1AF64800) [pid = 3588] [serial = 317] [outer = 00000000] [url = about:blank] 09:41:06 INFO - PROCESS | 3588 | --DOMWINDOW == 90 (1AABA400) [pid = 3588] [serial = 314] [outer = 00000000] [url = about:blank] 09:41:06 INFO - PROCESS | 3588 | --DOMWINDOW == 89 (18695800) [pid = 3588] [serial = 302] [outer = 00000000] [url = about:blank] 09:41:06 INFO - PROCESS | 3588 | [3588] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 09:41:06 INFO - PROCESS | 3588 | 1464194466660 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] 09:41:06 INFO - PROCESS | 3588 | 1464194466730 Marionette TRACE conn3 <- [1,465,null,{"value":"13"}] 09:41:06 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html 09:41:06 INFO - PROCESS | 3588 | 1464194466736 Marionette TRACE conn3 -> [0,466,"setScriptTimeout",{"ms":35000}] 09:41:06 INFO - PROCESS | 3588 | 1464194466738 Marionette TRACE conn3 <- [1,466,null,{}] 09:41:06 INFO - PROCESS | 3588 | 1464194466742 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}] 09:41:06 INFO - PROCESS | 3588 | 1464194466830 Marionette TRACE conn3 <- [1,467,null,{"value":null}] 09:41:06 INFO - PROCESS | 3588 | 1464194466910 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\", \"7e3b6c20-c8d1-41f1-b038-025c5fee69e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:41:06 INFO - PROCESS | 3588 | ++DOCSHELL 10A62C00 == 39 [pid = 3588] [id = 126] 09:41:06 INFO - PROCESS | 3588 | ++DOMWINDOW == 90 (1394C800) [pid = 3588] [serial = 375] [outer = 00000000] 09:41:06 INFO - PROCESS | 3588 | ++DOMWINDOW == 91 (15549800) [pid = 3588] [serial = 376] [outer = 1394C800] 09:41:06 INFO - PROCESS | 3588 | 1464194466954 Marionette DEBUG loaded listener.js 09:41:07 INFO - PROCESS | 3588 | ++DOMWINDOW == 92 (15F7D000) [pid = 3588] [serial = 377] [outer = 1394C800] 09:41:07 INFO - PROCESS | 3588 | 1464194467335 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] 09:41:07 INFO - PROCESS | 3588 | 1464194467375 Marionette TRACE conn3 <- [1,469,null,{"value":"13"}] 09:41:07 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html 09:41:07 INFO - PROCESS | 3588 | 1464194467378 Marionette TRACE conn3 -> [0,470,"setScriptTimeout",{"ms":35000}] 09:41:07 INFO - PROCESS | 3588 | 1464194467381 Marionette TRACE conn3 <- [1,470,null,{}] 09:41:07 INFO - PROCESS | 3588 | 1464194467398 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}] 09:41:07 INFO - PROCESS | 3588 | 1464194467480 Marionette TRACE conn3 <- [1,471,null,{"value":null}] 09:41:07 INFO - PROCESS | 3588 | 1464194467487 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\", \"7e3b6c20-c8d1-41f1-b038-025c5fee69e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:41:07 INFO - PROCESS | 3588 | ++DOCSHELL 17AB5800 == 40 [pid = 3588] [id = 127] 09:41:07 INFO - PROCESS | 3588 | ++DOMWINDOW == 93 (1824B000) [pid = 3588] [serial = 378] [outer = 00000000] 09:41:07 INFO - PROCESS | 3588 | ++DOMWINDOW == 94 (18787000) [pid = 3588] [serial = 379] [outer = 1824B000] 09:41:07 INFO - PROCESS | 3588 | 1464194467561 Marionette DEBUG loaded listener.js 09:41:07 INFO - PROCESS | 3588 | ++DOMWINDOW == 95 (19B52000) [pid = 3588] [serial = 380] [outer = 1824B000] 09:41:08 INFO - PROCESS | 3588 | 1464194468000 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]]]}] 09:41:08 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | Negative destination width/height represents the correct rectangle 09:41:08 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | took 646ms 09:41:08 INFO - PROCESS | 3588 | 1464194468016 Marionette TRACE conn3 -> [0,473,"getWindowHandle",null] 09:41:08 INFO - PROCESS | 3588 | 1464194468018 Marionette TRACE conn3 <- [1,473,null,{"value":"13"}] 09:41:08 INFO - PROCESS | 3588 | 1464194468021 Marionette TRACE conn3 -> [0,474,"setScriptTimeout",{"ms":35000}] 09:41:08 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html 09:41:08 INFO - PROCESS | 3588 | 1464194468023 Marionette TRACE conn3 <- [1,474,null,{}] 09:41:08 INFO - PROCESS | 3588 | 1464194468026 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}] 09:41:08 INFO - PROCESS | 3588 | 1464194468110 Marionette TRACE conn3 <- [1,475,null,{"value":null}] 09:41:08 INFO - PROCESS | 3588 | 1464194468118 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\", \"7e3b6c20-c8d1-41f1-b038-025c5fee69e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:41:08 INFO - PROCESS | 3588 | ++DOCSHELL 19B4B800 == 41 [pid = 3588] [id = 128] 09:41:08 INFO - PROCESS | 3588 | ++DOMWINDOW == 96 (19E1F400) [pid = 3588] [serial = 381] [outer = 00000000] 09:41:08 INFO - PROCESS | 3588 | ++DOMWINDOW == 97 (1A2A2C00) [pid = 3588] [serial = 382] [outer = 19E1F400] 09:41:08 INFO - PROCESS | 3588 | 1464194468162 Marionette DEBUG loaded listener.js 09:41:08 INFO - PROCESS | 3588 | ++DOMWINDOW == 98 (1A680C00) [pid = 3588] [serial = 383] [outer = 19E1F400] 09:41:08 INFO - PROCESS | 3588 | [3588] WARNING: NS_ENSURE_TRUE(SUCCEEDED(hr)) failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/dom/media/platforms/wmf/WMFUtils.cpp, line 206 09:41:08 INFO - PROCESS | 3588 | [3588] WARNING: NS_ENSURE_TRUE(SUCCEEDED(hr)) failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/dom/media/platforms/wmf/WMFUtils.cpp, line 206 09:41:08 INFO - PROCESS | 3588 | 1464194468575 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]]]}] 09:41:08 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | Negative dimensions do not affect the direction of the image 09:41:08 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | took 598ms 09:41:08 INFO - PROCESS | 3588 | 1464194468619 Marionette TRACE conn3 -> [0,477,"getWindowHandle",null] 09:41:08 INFO - PROCESS | 3588 | 1464194468621 Marionette TRACE conn3 <- [1,477,null,{"value":"13"}] 09:41:08 INFO - PROCESS | 3588 | 1464194468624 Marionette TRACE conn3 -> [0,478,"setScriptTimeout",{"ms":35000}] 09:41:08 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html 09:41:08 INFO - PROCESS | 3588 | 1464194468625 Marionette TRACE conn3 <- [1,478,null,{}] 09:41:08 INFO - PROCESS | 3588 | 1464194468638 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}] 09:41:08 INFO - PROCESS | 3588 | 1464194468750 Marionette TRACE conn3 <- [1,479,null,{"value":null}] 09:41:08 INFO - PROCESS | 3588 | 1464194468756 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\", \"7e3b6c20-c8d1-41f1-b038-025c5fee69e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:41:08 INFO - PROCESS | 3588 | ++DOCSHELL 150BD000 == 42 [pid = 3588] [id = 129] 09:41:08 INFO - PROCESS | 3588 | ++DOMWINDOW == 99 (1A68B800) [pid = 3588] [serial = 384] [outer = 00000000] 09:41:08 INFO - PROCESS | 3588 | ++DOMWINDOW == 100 (1AAB3C00) [pid = 3588] [serial = 385] [outer = 1A68B800] 09:41:08 INFO - PROCESS | 3588 | 1464194468801 Marionette DEBUG loaded listener.js 09:41:08 INFO - PROCESS | 3588 | ++DOMWINDOW == 101 (1AABC000) [pid = 3588] [serial = 386] [outer = 1A68B800] 09:41:09 INFO - PROCESS | 3588 | 1464194469330 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]]]}] 09:41:09 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | Negative source width/height represents the correct rectangle 09:41:09 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | took 692ms 09:41:09 INFO - PROCESS | 3588 | 1464194469356 Marionette TRACE conn3 -> [0,481,"getWindowHandle",null] 09:41:09 INFO - PROCESS | 3588 | 1464194469357 Marionette TRACE conn3 <- [1,481,null,{"value":"13"}] 09:41:09 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html 09:41:09 INFO - PROCESS | 3588 | 1464194469368 Marionette TRACE conn3 -> [0,482,"setScriptTimeout",{"ms":35000}] 09:41:09 INFO - PROCESS | 3588 | 1464194469370 Marionette TRACE conn3 <- [1,482,null,{}] 09:41:09 INFO - PROCESS | 3588 | 1464194469373 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}] 09:41:09 INFO - PROCESS | 3588 | 1464194469484 Marionette TRACE conn3 <- [1,483,null,{"value":null}] 09:41:09 INFO - PROCESS | 3588 | 1464194469490 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\", \"7e3b6c20-c8d1-41f1-b038-025c5fee69e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:41:09 INFO - PROCESS | 3588 | ++DOCSHELL 1ABBFC00 == 43 [pid = 3588] [id = 130] 09:41:09 INFO - PROCESS | 3588 | ++DOMWINDOW == 102 (1ACD1800) [pid = 3588] [serial = 387] [outer = 00000000] 09:41:09 INFO - PROCESS | 3588 | ++DOMWINDOW == 103 (1AF68000) [pid = 3588] [serial = 388] [outer = 1ACD1800] 09:41:09 INFO - PROCESS | 3588 | 1464194469538 Marionette DEBUG loaded listener.js 09:41:09 INFO - PROCESS | 3588 | ++DOMWINDOW == 104 (1AF6F800) [pid = 3588] [serial = 389] [outer = 1ACD1800] 09:41:10 INFO - PROCESS | 3588 | 1464194470013 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]]]}] 09:41:10 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | drawImage() with Infinity/NaN is ignored 09:41:10 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | took 708ms 09:41:10 INFO - PROCESS | 3588 | 1464194470065 Marionette TRACE conn3 -> [0,485,"getWindowHandle",null] 09:41:10 INFO - PROCESS | 3588 | 1464194470067 Marionette TRACE conn3 <- [1,485,null,{"value":"13"}] 09:41:10 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html 09:41:10 INFO - PROCESS | 3588 | 1464194470071 Marionette TRACE conn3 -> [0,486,"setScriptTimeout",{"ms":35000}] 09:41:10 INFO - PROCESS | 3588 | 1464194470072 Marionette TRACE conn3 <- [1,486,null,{}] 09:41:10 INFO - PROCESS | 3588 | 1464194470076 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}] 09:41:10 INFO - PROCESS | 3588 | 1464194470210 Marionette TRACE conn3 <- [1,487,null,{"value":null}] 09:41:10 INFO - PROCESS | 3588 | 1464194470234 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\", \"7e3b6c20-c8d1-41f1-b038-025c5fee69e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:41:10 INFO - PROCESS | 3588 | ++DOCSHELL 167ECC00 == 44 [pid = 3588] [id = 131] 09:41:10 INFO - PROCESS | 3588 | ++DOMWINDOW == 105 (167EF800) [pid = 3588] [serial = 390] [outer = 00000000] 09:41:10 INFO - PROCESS | 3588 | ++DOMWINDOW == 106 (167F3400) [pid = 3588] [serial = 391] [outer = 167EF800] 09:41:10 INFO - PROCESS | 3588 | 1464194470277 Marionette DEBUG loaded listener.js 09:41:10 INFO - PROCESS | 3588 | ++DOMWINDOW == 107 (167F3800) [pid = 3588] [serial = 392] [outer = 167EF800] 09:41:10 INFO - PROCESS | 3588 | --DOMWINDOW == 106 (1ABBD800) [pid = 3588] [serial = 285] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html] 09:41:10 INFO - PROCESS | 3588 | --DOMWINDOW == 105 (1554A000) [pid = 3588] [serial = 336] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html] 09:41:10 INFO - PROCESS | 3588 | --DOMWINDOW == 104 (12FB0C00) [pid = 3588] [serial = 279] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html] 09:41:10 INFO - PROCESS | 3588 | --DOMWINDOW == 103 (18694C00) [pid = 3588] [serial = 351] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html] 09:41:10 INFO - PROCESS | 3588 | --DOMWINDOW == 102 (17ABB000) [pid = 3588] [serial = 339] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html] 09:41:10 INFO - PROCESS | 3588 | --DOMWINDOW == 101 (10F08800) [pid = 3588] [serial = 276] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html] 09:41:10 INFO - PROCESS | 3588 | --DOMWINDOW == 100 (18695400) [pid = 3588] [serial = 342] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html] 09:41:10 INFO - PROCESS | 3588 | --DOMWINDOW == 99 (11811800) [pid = 3588] [serial = 330] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html] 09:41:10 INFO - PROCESS | 3588 | --DOMWINDOW == 98 (1AA0BC00) [pid = 3588] [serial = 327] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html] 09:41:10 INFO - PROCESS | 3588 | --DOMWINDOW == 97 (1ABB9C00) [pid = 3588] [serial = 192] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-over.html] 09:41:10 INFO - PROCESS | 3588 | --DOMWINDOW == 96 (13954400) [pid = 3588] [serial = 243] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.xor.html] 09:41:10 INFO - PROCESS | 3588 | --DOMWINDOW == 95 (15542000) [pid = 3588] [serial = 348] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html] 09:41:10 INFO - PROCESS | 3588 | --DOMWINDOW == 94 (10234800) [pid = 3588] [serial = 333] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html] 09:41:10 INFO - PROCESS | 3588 | --DOMWINDOW == 93 (105F0000) [pid = 3588] [serial = 240] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-over.html] 09:41:10 INFO - PROCESS | 3588 | --DOMWINDOW == 92 (1A29CC00) [pid = 3588] [serial = 345] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html] 09:41:10 INFO - PROCESS | 3588 | --DOMWINDOW == 91 (181EB800) [pid = 3588] [serial = 282] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html] 09:41:10 INFO - PROCESS | 3588 | --DOMWINDOW == 90 (1AF61800) [pid = 3588] [serial = 354] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html] 09:41:10 INFO - PROCESS | 3588 | 1464194470840 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]]]}] 09:41:10 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | Stretched images do not get pixels wrapping around the edges 09:41:10 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | took 819ms 09:41:10 INFO - PROCESS | 3588 | 1464194470873 Marionette TRACE conn3 -> [0,489,"getWindowHandle",null] 09:41:10 INFO - PROCESS | 3588 | 1464194470875 Marionette TRACE conn3 <- [1,489,null,{"value":"13"}] 09:41:10 INFO - PROCESS | 3588 | 1464194470878 Marionette TRACE conn3 -> [0,490,"setScriptTimeout",{"ms":35000}] 09:41:10 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html 09:41:10 INFO - PROCESS | 3588 | 1464194470880 Marionette TRACE conn3 <- [1,490,null,{}] 09:41:10 INFO - PROCESS | 3588 | 1464194470883 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}] 09:41:10 INFO - PROCESS | 3588 | 1464194470964 Marionette TRACE conn3 <- [1,491,null,{"value":null}] 09:41:10 INFO - PROCESS | 3588 | 1464194470970 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\", \"7e3b6c20-c8d1-41f1-b038-025c5fee69e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:41:10 INFO - PROCESS | 3588 | ++DOCSHELL 10274000 == 45 [pid = 3588] [id = 132] 09:41:10 INFO - PROCESS | 3588 | ++DOMWINDOW == 91 (11096800) [pid = 3588] [serial = 393] [outer = 00000000] 09:41:11 INFO - PROCESS | 3588 | ++DOMWINDOW == 92 (12FB0C00) [pid = 3588] [serial = 394] [outer = 11096800] 09:41:11 INFO - PROCESS | 3588 | 1464194471014 Marionette DEBUG loaded listener.js 09:41:11 INFO - PROCESS | 3588 | ++DOMWINDOW == 93 (14F10400) [pid = 3588] [serial = 395] [outer = 11096800] 09:41:11 INFO - PROCESS | 3588 | 1464194471426 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]]]}] 09:41:11 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | Canvas test: 2d.drawImage.null 09:41:11 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | took 598ms 09:41:11 INFO - PROCESS | 3588 | 1464194471476 Marionette TRACE conn3 -> [0,493,"getWindowHandle",null] 09:41:11 INFO - PROCESS | 3588 | 1464194471478 Marionette TRACE conn3 <- [1,493,null,{"value":"13"}] 09:41:11 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html 09:41:11 INFO - PROCESS | 3588 | 1464194471505 Marionette TRACE conn3 -> [0,494,"setScriptTimeout",{"ms":35000}] 09:41:11 INFO - PROCESS | 3588 | 1464194471507 Marionette TRACE conn3 <- [1,494,null,{}] 09:41:11 INFO - PROCESS | 3588 | 1464194471515 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}] 09:41:11 INFO - PROCESS | 3588 | 1464194471591 Marionette TRACE conn3 <- [1,495,null,{"value":null}] 09:41:11 INFO - PROCESS | 3588 | 1464194471598 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\", \"7e3b6c20-c8d1-41f1-b038-025c5fee69e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:41:11 INFO - PROCESS | 3588 | ++DOCSHELL 167F1800 == 46 [pid = 3588] [id = 133] 09:41:11 INFO - PROCESS | 3588 | ++DOMWINDOW == 94 (167F7800) [pid = 3588] [serial = 396] [outer = 00000000] 09:41:11 INFO - PROCESS | 3588 | ++DOMWINDOW == 95 (1A218800) [pid = 3588] [serial = 397] [outer = 167F7800] 09:41:11 INFO - PROCESS | 3588 | 1464194471640 Marionette DEBUG loaded listener.js 09:41:11 INFO - PROCESS | 3588 | ++DOMWINDOW == 96 (1ACD3C00) [pid = 3588] [serial = 398] [outer = 167F7800] 09:41:12 INFO - PROCESS | 3588 | 1464194472094 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]]]}] 09:41:12 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | Canvas test: 2d.drawImage.path 09:41:12 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | took 646ms 09:41:12 INFO - PROCESS | 3588 | 1464194472145 Marionette TRACE conn3 -> [0,497,"getWindowHandle",null] 09:41:12 INFO - PROCESS | 3588 | 1464194472146 Marionette TRACE conn3 <- [1,497,null,{"value":"13"}] 09:41:12 INFO - PROCESS | 3588 | 1464194472150 Marionette TRACE conn3 -> [0,498,"setScriptTimeout",{"ms":35000}] 09:41:12 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html 09:41:12 INFO - PROCESS | 3588 | 1464194472152 Marionette TRACE conn3 <- [1,498,null,{}] 09:41:12 INFO - PROCESS | 3588 | 1464194472155 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}] 09:41:12 INFO - PROCESS | 3588 | 1464194472233 Marionette TRACE conn3 <- [1,499,null,{"value":null}] 09:41:12 INFO - PROCESS | 3588 | 1464194472240 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\", \"7e3b6c20-c8d1-41f1-b038-025c5fee69e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:41:12 INFO - PROCESS | 3588 | ++DOCSHELL 0F2F1400 == 47 [pid = 3588] [id = 134] 09:41:12 INFO - PROCESS | 3588 | ++DOMWINDOW == 97 (0F2F3000) [pid = 3588] [serial = 399] [outer = 00000000] 09:41:12 INFO - PROCESS | 3588 | ++DOMWINDOW == 98 (0F2F6C00) [pid = 3588] [serial = 400] [outer = 0F2F3000] 09:41:12 INFO - PROCESS | 3588 | 1464194472284 Marionette DEBUG loaded listener.js 09:41:12 INFO - PROCESS | 3588 | ++DOMWINDOW == 99 (102F7C00) [pid = 3588] [serial = 401] [outer = 0F2F3000] 09:41:12 INFO - PROCESS | 3588 | 1464194472699 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]]]}] 09:41:12 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | Canvas test: 2d.drawImage.self.1 09:41:12 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | took 598ms 09:41:12 INFO - PROCESS | 3588 | 1464194472748 Marionette TRACE conn3 -> [0,501,"getWindowHandle",null] 09:41:12 INFO - PROCESS | 3588 | 1464194472750 Marionette TRACE conn3 <- [1,501,null,{"value":"13"}] 09:41:12 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html 09:41:12 INFO - PROCESS | 3588 | 1464194472753 Marionette TRACE conn3 -> [0,502,"setScriptTimeout",{"ms":35000}] 09:41:12 INFO - PROCESS | 3588 | 1464194472755 Marionette TRACE conn3 <- [1,502,null,{}] 09:41:12 INFO - PROCESS | 3588 | 1464194472759 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}] 09:41:12 INFO - PROCESS | 3588 | 1464194472903 Marionette TRACE conn3 <- [1,503,null,{"value":null}] 09:41:13 INFO - PROCESS | 3588 | 1464194473055 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\", \"7e3b6c20-c8d1-41f1-b038-025c5fee69e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:41:13 INFO - PROCESS | 3588 | ++DOCSHELL 0F2F6400 == 48 [pid = 3588] [id = 135] 09:41:13 INFO - PROCESS | 3588 | ++DOMWINDOW == 100 (0F2F6800) [pid = 3588] [serial = 402] [outer = 00000000] 09:41:13 INFO - PROCESS | 3588 | ++DOMWINDOW == 101 (10A58000) [pid = 3588] [serial = 403] [outer = 0F2F6800] 09:41:13 INFO - PROCESS | 3588 | 1464194473111 Marionette DEBUG loaded listener.js 09:41:13 INFO - PROCESS | 3588 | ++DOMWINDOW == 102 (114E0400) [pid = 3588] [serial = 404] [outer = 0F2F6800] 09:41:13 INFO - PROCESS | 3588 | 1464194473684 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]]]}] 09:41:13 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | Canvas test: 2d.drawImage.self.2 09:41:13 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | took 944ms 09:41:13 INFO - PROCESS | 3588 | 1464194473732 Marionette TRACE conn3 -> [0,505,"getWindowHandle",null] 09:41:13 INFO - PROCESS | 3588 | 1464194473736 Marionette TRACE conn3 <- [1,505,null,{"value":"13"}] 09:41:13 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html 09:41:13 INFO - PROCESS | 3588 | 1464194473741 Marionette TRACE conn3 -> [0,506,"setScriptTimeout",{"ms":35000}] 09:41:13 INFO - PROCESS | 3588 | 1464194473745 Marionette TRACE conn3 <- [1,506,null,{}] 09:41:13 INFO - PROCESS | 3588 | 1464194473750 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}] 09:41:13 INFO - PROCESS | 3588 | 1464194473861 Marionette TRACE conn3 <- [1,507,null,{"value":null}] 09:41:13 INFO - PROCESS | 3588 | 1464194473954 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\", \"7e3b6c20-c8d1-41f1-b038-025c5fee69e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:41:13 INFO - PROCESS | 3588 | ++DOCSHELL 155E0800 == 49 [pid = 3588] [id = 136] 09:41:13 INFO - PROCESS | 3588 | ++DOMWINDOW == 103 (155E4C00) [pid = 3588] [serial = 405] [outer = 00000000] 09:41:14 INFO - PROCESS | 3588 | ++DOMWINDOW == 104 (167EA000) [pid = 3588] [serial = 406] [outer = 155E4C00] 09:41:14 INFO - PROCESS | 3588 | 1464194474018 Marionette DEBUG loaded listener.js 09:41:14 INFO - PROCESS | 3588 | ++DOMWINDOW == 105 (168F4000) [pid = 3588] [serial = 407] [outer = 155E4C00] 09:41:14 INFO - PROCESS | 3588 | ++DOMWINDOW == 106 (19B4AC00) [pid = 3588] [serial = 408] [outer = 1B85E400] 09:41:14 INFO - PROCESS | 3588 | 1464194474663 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]]]}] 09:41:14 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | drawImage() of an SVG image 09:41:14 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | took 1007ms 09:41:14 INFO - PROCESS | 3588 | 1464194474744 Marionette TRACE conn3 -> [0,509,"getWindowHandle",null] 09:41:14 INFO - PROCESS | 3588 | 1464194474748 Marionette TRACE conn3 <- [1,509,null,{"value":"13"}] 09:41:14 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html 09:41:14 INFO - PROCESS | 3588 | 1464194474752 Marionette TRACE conn3 -> [0,510,"setScriptTimeout",{"ms":35000}] 09:41:14 INFO - PROCESS | 3588 | 1464194474754 Marionette TRACE conn3 <- [1,510,null,{}] 09:41:14 INFO - PROCESS | 3588 | 1464194474758 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}] 09:41:14 INFO - PROCESS | 3588 | 1464194474867 Marionette TRACE conn3 <- [1,511,null,{"value":null}] 09:41:14 INFO - PROCESS | 3588 | 1464194474986 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\", \"7e3b6c20-c8d1-41f1-b038-025c5fee69e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:41:15 INFO - PROCESS | 3588 | ++DOCSHELL 13E23C00 == 50 [pid = 3588] [id = 137] 09:41:15 INFO - PROCESS | 3588 | ++DOMWINDOW == 107 (14310400) [pid = 3588] [serial = 409] [outer = 00000000] 09:41:15 INFO - PROCESS | 3588 | ++DOMWINDOW == 108 (1A688000) [pid = 3588] [serial = 410] [outer = 14310400] 09:41:15 INFO - PROCESS | 3588 | 1464194475049 Marionette DEBUG loaded listener.js 09:41:15 INFO - PROCESS | 3588 | ++DOMWINDOW == 109 (1AE24400) [pid = 3588] [serial = 411] [outer = 14310400] 09:41:15 INFO - PROCESS | 3588 | 1464194475671 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]]]}] 09:41:15 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | Canvas test: 2d.drawImage.transform 09:41:15 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | took 1007ms 09:41:15 INFO - PROCESS | 3588 | 1464194475752 Marionette TRACE conn3 -> [0,513,"getWindowHandle",null] 09:41:15 INFO - PROCESS | 3588 | 1464194475756 Marionette TRACE conn3 <- [1,513,null,{"value":"13"}] 09:41:15 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html 09:41:15 INFO - PROCESS | 3588 | 1464194475782 Marionette TRACE conn3 -> [0,514,"setScriptTimeout",{"ms":35000}] 09:41:15 INFO - PROCESS | 3588 | 1464194475787 Marionette TRACE conn3 <- [1,514,null,{}] 09:41:15 INFO - PROCESS | 3588 | 1464194475792 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}] 09:41:15 INFO - PROCESS | 3588 | 1464194475916 Marionette TRACE conn3 <- [1,515,null,{"value":null}] 09:41:16 INFO - PROCESS | 3588 | 1464194475990 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\", \"7e3b6c20-c8d1-41f1-b038-025c5fee69e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:41:16 INFO - PROCESS | 3588 | ++DOCSHELL 10F09000 == 51 [pid = 3588] [id = 138] 09:41:16 INFO - PROCESS | 3588 | ++DOMWINDOW == 110 (14305000) [pid = 3588] [serial = 412] [outer = 00000000] 09:41:16 INFO - PROCESS | 3588 | ++DOMWINDOW == 111 (14377C00) [pid = 3588] [serial = 413] [outer = 14305000] 09:41:16 INFO - PROCESS | 3588 | 1464194476086 Marionette DEBUG loaded listener.js 09:41:16 INFO - PROCESS | 3588 | ++DOMWINDOW == 112 (1AF61800) [pid = 3588] [serial = 414] [outer = 14305000] 09:41:16 INFO - PROCESS | 3588 | 1464194476671 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]]]}] 09:41:16 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 09:41:16 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html | took 960ms 09:41:16 INFO - PROCESS | 3588 | 1464194476729 Marionette TRACE conn3 -> [0,517,"getWindowHandle",null] 09:41:16 INFO - PROCESS | 3588 | 1464194476731 Marionette TRACE conn3 <- [1,517,null,{"value":"13"}] 09:41:16 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html 09:41:16 INFO - PROCESS | 3588 | 1464194476735 Marionette TRACE conn3 -> [0,518,"setScriptTimeout",{"ms":35000}] 09:41:16 INFO - PROCESS | 3588 | 1464194476737 Marionette TRACE conn3 <- [1,518,null,{}] 09:41:16 INFO - PROCESS | 3588 | 1464194476741 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}] 09:41:16 INFO - PROCESS | 3588 | 1464194476840 Marionette TRACE conn3 <- [1,519,null,{"value":null}] 09:41:16 INFO - PROCESS | 3588 | 1464194476934 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\", \"7e3b6c20-c8d1-41f1-b038-025c5fee69e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:41:16 INFO - PROCESS | 3588 | ++DOCSHELL 0F26E800 == 52 [pid = 3588] [id = 139] 09:41:16 INFO - PROCESS | 3588 | ++DOMWINDOW == 113 (0F26EC00) [pid = 3588] [serial = 415] [outer = 00000000] 09:41:17 INFO - PROCESS | 3588 | ++DOMWINDOW == 114 (0F278C00) [pid = 3588] [serial = 416] [outer = 0F26EC00] 09:41:17 INFO - PROCESS | 3588 | 1464194476987 Marionette DEBUG loaded listener.js 09:41:17 INFO - PROCESS | 3588 | ++DOMWINDOW == 115 (10272400) [pid = 3588] [serial = 417] [outer = 0F26EC00] 09:41:17 INFO - PROCESS | 3588 | 1464194477773 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]]]}] 09:41:17 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | Canvas test: 2d.drawImage.zerocanvas 09:41:17 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | took 1102ms 09:41:17 INFO - PROCESS | 3588 | 1464194477837 Marionette TRACE conn3 -> [0,521,"getWindowHandle",null] 09:41:17 INFO - PROCESS | 3588 | 1464194477842 Marionette TRACE conn3 <- [1,521,null,{"value":"13"}] 09:41:17 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html 09:41:17 INFO - PROCESS | 3588 | 1464194477846 Marionette TRACE conn3 -> [0,522,"setScriptTimeout",{"ms":35000}] 09:41:17 INFO - PROCESS | 3588 | 1464194477850 Marionette TRACE conn3 <- [1,522,null,{}] 09:41:17 INFO - PROCESS | 3588 | 1464194477854 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}] 09:41:17 INFO - PROCESS | 3588 | 1464194477996 Marionette TRACE conn3 <- [1,523,null,{"value":null}] 09:41:18 INFO - PROCESS | 3588 | 1464194478078 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\", \"7e3b6c20-c8d1-41f1-b038-025c5fee69e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:41:18 INFO - PROCESS | 3588 | ++DOCSHELL 105FB800 == 53 [pid = 3588] [id = 140] 09:41:18 INFO - PROCESS | 3588 | ++DOMWINDOW == 116 (11813000) [pid = 3588] [serial = 418] [outer = 00000000] 09:41:18 INFO - PROCESS | 3588 | ++DOMWINDOW == 117 (11FF6C00) [pid = 3588] [serial = 419] [outer = 11813000] 09:41:18 INFO - PROCESS | 3588 | 1464194478170 Marionette DEBUG loaded listener.js 09:41:18 INFO - PROCESS | 3588 | ++DOMWINDOW == 118 (12FB6800) [pid = 3588] [serial = 420] [outer = 11813000] 09:41:18 INFO - PROCESS | 3588 | --DOCSHELL 0F2F1400 == 52 [pid = 3588] [id = 134] 09:41:18 INFO - PROCESS | 3588 | --DOCSHELL 167F1800 == 51 [pid = 3588] [id = 133] 09:41:18 INFO - PROCESS | 3588 | --DOCSHELL 10274000 == 50 [pid = 3588] [id = 132] 09:41:18 INFO - PROCESS | 3588 | --DOCSHELL 167ECC00 == 49 [pid = 3588] [id = 131] 09:41:18 INFO - PROCESS | 3588 | --DOCSHELL 1ABBFC00 == 48 [pid = 3588] [id = 130] 09:41:18 INFO - PROCESS | 3588 | --DOCSHELL 150BD000 == 47 [pid = 3588] [id = 129] 09:41:18 INFO - PROCESS | 3588 | --DOCSHELL 19B4B800 == 46 [pid = 3588] [id = 128] 09:41:18 INFO - PROCESS | 3588 | --DOCSHELL 17AB5800 == 45 [pid = 3588] [id = 127] 09:41:18 INFO - PROCESS | 3588 | --DOCSHELL 10A62C00 == 44 [pid = 3588] [id = 126] 09:41:18 INFO - PROCESS | 3588 | --DOCSHELL 13949800 == 43 [pid = 3588] [id = 125] 09:41:18 INFO - PROCESS | 3588 | --DOCSHELL 168F4C00 == 42 [pid = 3588] [id = 122] 09:41:18 INFO - PROCESS | 3588 | --DOCSHELL 10A5F400 == 41 [pid = 3588] [id = 121] 09:41:18 INFO - PROCESS | 3588 | --DOCSHELL 16F73C00 == 40 [pid = 3588] [id = 120] 09:41:18 INFO - PROCESS | 3588 | --DOMWINDOW == 117 (1B176C00) [pid = 3588] [serial = 356] [outer = 00000000] [url = about:blank] 09:41:18 INFO - PROCESS | 3588 | --DOMWINDOW == 116 (1AE2B000) [pid = 3588] [serial = 287] [outer = 00000000] [url = about:blank] 09:41:18 INFO - PROCESS | 3588 | --DOMWINDOW == 115 (1694E000) [pid = 3588] [serial = 337] [outer = 00000000] [url = about:blank] 09:41:18 INFO - PROCESS | 3588 | --DOMWINDOW == 114 (14F06000) [pid = 3588] [serial = 281] [outer = 00000000] [url = about:blank] 09:41:18 INFO - PROCESS | 3588 | --DOMWINDOW == 113 (1AE21800) [pid = 3588] [serial = 353] [outer = 00000000] [url = about:blank] 09:41:18 INFO - PROCESS | 3588 | --DOMWINDOW == 112 (1878DC00) [pid = 3588] [serial = 341] [outer = 00000000] [url = about:blank] 09:41:18 INFO - PROCESS | 3588 | --DOMWINDOW == 111 (118BC400) [pid = 3588] [serial = 278] [outer = 00000000] [url = about:blank] 09:41:18 INFO - PROCESS | 3588 | --DOMWINDOW == 110 (1A213C00) [pid = 3588] [serial = 344] [outer = 00000000] [url = about:blank] 09:41:18 INFO - PROCESS | 3588 | --DOMWINDOW == 109 (1312C800) [pid = 3588] [serial = 331] [outer = 00000000] [url = about:blank] 09:41:18 INFO - PROCESS | 3588 | --DOMWINDOW == 108 (1A212C00) [pid = 3588] [serial = 343] [outer = 00000000] [url = about:blank] 09:41:18 INFO - PROCESS | 3588 | --DOMWINDOW == 107 (1AF6B800) [pid = 3588] [serial = 329] [outer = 00000000] [url = about:blank] 09:41:18 INFO - PROCESS | 3588 | --DOMWINDOW == 106 (1ACDA000) [pid = 3588] [serial = 194] [outer = 00000000] [url = about:blank] 09:41:18 INFO - PROCESS | 3588 | --DOMWINDOW == 105 (1581E000) [pid = 3588] [serial = 245] [outer = 00000000] [url = about:blank] 09:41:18 INFO - PROCESS | 3588 | --DOMWINDOW == 104 (1AA01C00) [pid = 3588] [serial = 350] [outer = 00000000] [url = about:blank] 09:41:18 INFO - PROCESS | 3588 | --DOMWINDOW == 103 (13E1D800) [pid = 3588] [serial = 332] [outer = 00000000] [url = about:blank] 09:41:18 INFO - PROCESS | 3588 | --DOMWINDOW == 102 (177A7C00) [pid = 3588] [serial = 338] [outer = 00000000] [url = about:blank] 09:41:18 INFO - PROCESS | 3588 | --DOMWINDOW == 101 (13931400) [pid = 3588] [serial = 335] [outer = 00000000] [url = about:blank] 09:41:18 INFO - PROCESS | 3588 | --DOMWINDOW == 100 (11814400) [pid = 3588] [serial = 334] [outer = 00000000] [url = about:blank] 09:41:18 INFO - PROCESS | 3588 | --DOMWINDOW == 99 (10F0D800) [pid = 3588] [serial = 242] [outer = 00000000] [url = about:blank] 09:41:18 INFO - PROCESS | 3588 | --DOMWINDOW == 98 (1A688800) [pid = 3588] [serial = 346] [outer = 00000000] [url = about:blank] 09:41:18 INFO - PROCESS | 3588 | --DOMWINDOW == 97 (18696400) [pid = 3588] [serial = 349] [outer = 00000000] [url = about:blank] 09:41:18 INFO - PROCESS | 3588 | --DOMWINDOW == 96 (1AAB8800) [pid = 3588] [serial = 347] [outer = 00000000] [url = about:blank] 09:41:18 INFO - PROCESS | 3588 | --DOMWINDOW == 95 (13130400) [pid = 3588] [serial = 322] [outer = 00000000] [url = about:blank] 09:41:18 INFO - PROCESS | 3588 | --DOMWINDOW == 94 (1A214800) [pid = 3588] [serial = 284] [outer = 00000000] [url = about:blank] 09:41:18 INFO - PROCESS | 3588 | --DOMWINDOW == 93 (1694D800) [pid = 3588] [serial = 325] [outer = 00000000] [url = about:blank] 09:41:18 INFO - PROCESS | 3588 | --DOMWINDOW == 92 (18784C00) [pid = 3588] [serial = 340] [outer = 00000000] [url = about:blank] 09:41:18 INFO - PROCESS | 3588 | --DOMWINDOW == 91 (1AE24800) [pid = 3588] [serial = 328] [outer = 00000000] [url = about:blank] 09:41:18 INFO - PROCESS | 3588 | --DOMWINDOW == 90 (1AE21400) [pid = 3588] [serial = 352] [outer = 00000000] [url = about:blank] 09:41:18 INFO - PROCESS | 3588 | --DOMWINDOW == 89 (1B176800) [pid = 3588] [serial = 355] [outer = 00000000] [url = about:blank] 09:41:18 INFO - PROCESS | 3588 | 1464194478675 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]]]}] 09:41:18 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR 09:41:18 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | took 850ms 09:41:18 INFO - PROCESS | 3588 | 1464194478723 Marionette TRACE conn3 -> [0,525,"getWindowHandle",null] 09:41:18 INFO - PROCESS | 3588 | 1464194478728 Marionette TRACE conn3 <- [1,525,null,{"value":"13"}] 09:41:18 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html 09:41:18 INFO - PROCESS | 3588 | 1464194478734 Marionette TRACE conn3 -> [0,526,"setScriptTimeout",{"ms":35000}] 09:41:18 INFO - PROCESS | 3588 | 1464194478736 Marionette TRACE conn3 <- [1,526,null,{}] 09:41:18 INFO - PROCESS | 3588 | 1464194478740 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}] 09:41:18 INFO - PROCESS | 3588 | 1464194478822 Marionette TRACE conn3 <- [1,527,null,{"value":null}] 09:41:18 INFO - PROCESS | 3588 | 1464194478901 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\", \"7e3b6c20-c8d1-41f1-b038-025c5fee69e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:41:18 INFO - PROCESS | 3588 | ++DOCSHELL 114E3000 == 41 [pid = 3588] [id = 141] 09:41:18 INFO - PROCESS | 3588 | ++DOMWINDOW == 90 (1185D400) [pid = 3588] [serial = 421] [outer = 00000000] 09:41:18 INFO - PROCESS | 3588 | ++DOMWINDOW == 91 (13130400) [pid = 3588] [serial = 422] [outer = 1185D400] 09:41:18 INFO - PROCESS | 3588 | 1464194478946 Marionette DEBUG loaded listener.js 09:41:19 INFO - PROCESS | 3588 | ++DOMWINDOW == 92 (13954800) [pid = 3588] [serial = 423] [outer = 1185D400] 09:41:19 INFO - PROCESS | 3588 | 1464194479353 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]]]}] 09:41:19 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 09:41:19 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html | took 630ms 09:41:19 INFO - PROCESS | 3588 | 1464194479370 Marionette TRACE conn3 -> [0,529,"getWindowHandle",null] 09:41:19 INFO - PROCESS | 3588 | 1464194479373 Marionette TRACE conn3 <- [1,529,null,{"value":"13"}] 09:41:19 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html 09:41:19 INFO - PROCESS | 3588 | 1464194479376 Marionette TRACE conn3 -> [0,530,"setScriptTimeout",{"ms":35000}] 09:41:19 INFO - PROCESS | 3588 | 1464194479379 Marionette TRACE conn3 <- [1,530,null,{}] 09:41:19 INFO - PROCESS | 3588 | 1464194479392 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}] 09:41:19 INFO - PROCESS | 3588 | 1464194479501 Marionette TRACE conn3 <- [1,531,null,{"value":null}] 09:41:19 INFO - PROCESS | 3588 | 1464194479510 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\", \"7e3b6c20-c8d1-41f1-b038-025c5fee69e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:41:19 INFO - PROCESS | 3588 | ++DOCSHELL 1436CC00 == 42 [pid = 3588] [id = 142] 09:41:19 INFO - PROCESS | 3588 | ++DOMWINDOW == 93 (1436D400) [pid = 3588] [serial = 424] [outer = 00000000] 09:41:19 INFO - PROCESS | 3588 | ++DOMWINDOW == 94 (150B7400) [pid = 3588] [serial = 425] [outer = 1436D400] 09:41:19 INFO - PROCESS | 3588 | 1464194479556 Marionette DEBUG loaded listener.js 09:41:19 INFO - PROCESS | 3588 | ++DOMWINDOW == 95 (15549C00) [pid = 3588] [serial = 426] [outer = 1436D400] 09:41:19 INFO - PROCESS | 3588 | 1464194479980 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"]]]}] 09:41:20 INFO - TEST-FAIL | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | drawCustomFocusRing must return false for an element that is not focused. - context.drawCustomFocusRing is not a function 09:41:20 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24 09:41:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:41:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:41:20 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7 09:41:20 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 09:41:20 INFO - TEST-FAIL | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | drawCustomFocusRing must return false for an element that is not a descendant of the canvas element. - context.drawCustomFocusRing is not a function 09:41:20 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24 09:41:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:41:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:41:20 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7 09:41:20 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 09:41:20 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | took 629ms 09:41:20 INFO - PROCESS | 3588 | 1464194480014 Marionette TRACE conn3 -> [0,533,"getWindowHandle",null] 09:41:20 INFO - PROCESS | 3588 | 1464194480017 Marionette TRACE conn3 <- [1,533,null,{"value":"13"}] 09:41:20 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html 09:41:20 INFO - PROCESS | 3588 | 1464194480020 Marionette TRACE conn3 -> [0,534,"setScriptTimeout",{"ms":35000}] 09:41:20 INFO - PROCESS | 3588 | 1464194480022 Marionette TRACE conn3 <- [1,534,null,{}] 09:41:20 INFO - PROCESS | 3588 | 1464194480025 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}] 09:41:20 INFO - PROCESS | 3588 | 1464194480140 Marionette TRACE conn3 <- [1,535,null,{"value":null}] 09:41:20 INFO - PROCESS | 3588 | 1464194480176 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\", \"7e3b6c20-c8d1-41f1-b038-025c5fee69e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:41:20 INFO - PROCESS | 3588 | ++DOCSHELL 1593B800 == 43 [pid = 3588] [id = 143] 09:41:20 INFO - PROCESS | 3588 | ++DOMWINDOW == 96 (15F84400) [pid = 3588] [serial = 427] [outer = 00000000] 09:41:20 INFO - PROCESS | 3588 | ++DOMWINDOW == 97 (167ECC00) [pid = 3588] [serial = 428] [outer = 15F84400] 09:41:20 INFO - PROCESS | 3588 | 1464194480225 Marionette DEBUG loaded listener.js 09:41:20 INFO - PROCESS | 3588 | ++DOMWINDOW == 98 (168F0C00) [pid = 3588] [serial = 429] [outer = 15F84400] 09:41:20 INFO - PROCESS | 3588 | 1464194480639 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]]]}] 09:41:20 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. 09:41:20 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html | took 645ms 09:41:20 INFO - PROCESS | 3588 | 1464194480673 Marionette TRACE conn3 -> [0,537,"getWindowHandle",null] 09:41:20 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html 09:41:20 INFO - PROCESS | 3588 | 1464194480684 Marionette TRACE conn3 <- [1,537,null,{"value":"13"}] 09:41:20 INFO - PROCESS | 3588 | 1464194480688 Marionette TRACE conn3 -> [0,538,"setScriptTimeout",{"ms":35000}] 09:41:20 INFO - PROCESS | 3588 | 1464194480690 Marionette TRACE conn3 <- [1,538,null,{}] 09:41:20 INFO - PROCESS | 3588 | 1464194480702 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}] 09:41:20 INFO - PROCESS | 3588 | 1464194480802 Marionette TRACE conn3 <- [1,539,null,{"value":null}] 09:41:20 INFO - PROCESS | 3588 | 1464194480811 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\", \"7e3b6c20-c8d1-41f1-b038-025c5fee69e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:41:20 INFO - PROCESS | 3588 | ++DOCSHELL 102D8800 == 44 [pid = 3588] [id = 144] 09:41:20 INFO - PROCESS | 3588 | ++DOMWINDOW == 99 (10A59400) [pid = 3588] [serial = 430] [outer = 00000000] 09:41:20 INFO - PROCESS | 3588 | ++DOMWINDOW == 100 (1721D800) [pid = 3588] [serial = 431] [outer = 10A59400] 09:41:20 INFO - PROCESS | 3588 | 1464194480854 Marionette DEBUG loaded listener.js 09:41:20 INFO - PROCESS | 3588 | ++DOMWINDOW == 101 (17AB1C00) [pid = 3588] [serial = 432] [outer = 10A59400] 09:41:21 INFO - PROCESS | 3588 | 1464194481296 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]]]}] 09:41:21 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. 09:41:21 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html | took 661ms 09:41:21 INFO - PROCESS | 3588 | 1464194481348 Marionette TRACE conn3 -> [0,541,"getWindowHandle",null] 09:41:21 INFO - PROCESS | 3588 | 1464194481350 Marionette TRACE conn3 <- [1,541,null,{"value":"13"}] 09:41:21 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html 09:41:21 INFO - PROCESS | 3588 | 1464194481353 Marionette TRACE conn3 -> [0,542,"setScriptTimeout",{"ms":35000}] 09:41:21 INFO - PROCESS | 3588 | 1464194481355 Marionette TRACE conn3 <- [1,542,null,{}] 09:41:21 INFO - PROCESS | 3588 | 1464194481358 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}] 09:41:21 INFO - PROCESS | 3588 | 1464194481477 Marionette TRACE conn3 <- [1,543,null,{"value":null}] 09:41:21 INFO - PROCESS | 3588 | 1464194481564 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\", \"7e3b6c20-c8d1-41f1-b038-025c5fee69e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:41:21 INFO - PROCESS | 3588 | ++DOCSHELL 184C4000 == 45 [pid = 3588] [id = 145] 09:41:21 INFO - PROCESS | 3588 | ++DOMWINDOW == 102 (184C9000) [pid = 3588] [serial = 433] [outer = 00000000] 09:41:21 INFO - PROCESS | 3588 | ++DOMWINDOW == 103 (19B4B800) [pid = 3588] [serial = 434] [outer = 184C9000] 09:41:21 INFO - PROCESS | 3588 | 1464194481608 Marionette DEBUG loaded listener.js 09:41:21 INFO - PROCESS | 3588 | ++DOMWINDOW == 104 (19E20400) [pid = 3588] [serial = 435] [outer = 184C9000] 09:41:21 INFO - PROCESS | 3588 | [3588] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 09:41:21 INFO - PROCESS | 3588 | [3588] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 09:41:21 INFO - PROCESS | 3588 | [3588] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 09:41:22 INFO - PROCESS | 3588 | 1464194482017 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]]]}] 09:41:22 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | clearRect clears to transparent black 09:41:22 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | took 708ms 09:41:22 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html 09:41:22 INFO - PROCESS | 3588 | 1464194482059 Marionette TRACE conn3 -> [0,545,"getWindowHandle",null] 09:41:22 INFO - PROCESS | 3588 | 1464194482061 Marionette TRACE conn3 <- [1,545,null,{"value":"13"}] 09:41:22 INFO - PROCESS | 3588 | 1464194482065 Marionette TRACE conn3 -> [0,546,"setScriptTimeout",{"ms":35000}] 09:41:22 INFO - PROCESS | 3588 | 1464194482066 Marionette TRACE conn3 <- [1,546,null,{}] 09:41:22 INFO - PROCESS | 3588 | 1464194482070 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}] 09:41:22 INFO - PROCESS | 3588 | 1464194482180 Marionette TRACE conn3 <- [1,547,null,{"value":null}] 09:41:22 INFO - PROCESS | 3588 | 1464194482234 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\", \"7e3b6c20-c8d1-41f1-b038-025c5fee69e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:41:22 INFO - PROCESS | 3588 | ++DOCSHELL 18693C00 == 46 [pid = 3588] [id = 146] 09:41:22 INFO - PROCESS | 3588 | ++DOMWINDOW == 105 (1878AC00) [pid = 3588] [serial = 436] [outer = 00000000] 09:41:22 INFO - PROCESS | 3588 | ++DOMWINDOW == 106 (1A29A800) [pid = 3588] [serial = 437] [outer = 1878AC00] 09:41:22 INFO - PROCESS | 3588 | 1464194482278 Marionette DEBUG loaded listener.js 09:41:22 INFO - PROCESS | 3588 | ++DOMWINDOW == 107 (1A29B800) [pid = 3588] [serial = 438] [outer = 1878AC00] 09:41:22 INFO - PROCESS | 3588 | --DOMWINDOW == 106 (1A68B800) [pid = 3588] [serial = 384] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html] 09:41:22 INFO - PROCESS | 3588 | --DOMWINDOW == 105 (19E1F400) [pid = 3588] [serial = 381] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html] 09:41:22 INFO - PROCESS | 3588 | --DOMWINDOW == 104 (13E24C00) [pid = 3588] [serial = 372] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html] 09:41:22 INFO - PROCESS | 3588 | --DOMWINDOW == 103 (1394C800) [pid = 3588] [serial = 375] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html] 09:41:22 INFO - PROCESS | 3588 | --DOMWINDOW == 102 (1824B000) [pid = 3588] [serial = 378] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html] 09:41:22 INFO - PROCESS | 3588 | --DOMWINDOW == 101 (1ACD1800) [pid = 3588] [serial = 387] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html] 09:41:22 INFO - PROCESS | 3588 | --DOMWINDOW == 100 (13953C00) [pid = 3588] [serial = 369] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html] 09:41:22 INFO - PROCESS | 3588 | --DOMWINDOW == 99 (167EF800) [pid = 3588] [serial = 390] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html] 09:41:22 INFO - PROCESS | 3588 | --DOMWINDOW == 98 (11096800) [pid = 3588] [serial = 393] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html] 09:41:22 INFO - PROCESS | 3588 | --DOMWINDOW == 97 (167F7800) [pid = 3588] [serial = 396] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html] 09:41:22 INFO - PROCESS | 3588 | 1464194482835 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]]]}] 09:41:22 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | clearRect is affected by clipping regions 09:41:22 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | took 803ms 09:41:22 INFO - PROCESS | 3588 | 1464194482897 Marionette TRACE conn3 -> [0,549,"getWindowHandle",null] 09:41:22 INFO - PROCESS | 3588 | 1464194482899 Marionette TRACE conn3 <- [1,549,null,{"value":"13"}] 09:41:22 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html 09:41:22 INFO - PROCESS | 3588 | 1464194482902 Marionette TRACE conn3 -> [0,550,"setScriptTimeout",{"ms":35000}] 09:41:22 INFO - PROCESS | 3588 | 1464194482904 Marionette TRACE conn3 <- [1,550,null,{}] 09:41:22 INFO - PROCESS | 3588 | 1464194482908 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}] 09:41:22 INFO - PROCESS | 3588 | 1464194482983 Marionette TRACE conn3 <- [1,551,null,{"value":null}] 09:41:22 INFO - PROCESS | 3588 | 1464194482992 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\", \"7e3b6c20-c8d1-41f1-b038-025c5fee69e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:41:23 INFO - PROCESS | 3588 | ++DOCSHELL 143FE800 == 47 [pid = 3588] [id = 147] 09:41:23 INFO - PROCESS | 3588 | ++DOMWINDOW == 98 (150BE800) [pid = 3588] [serial = 439] [outer = 00000000] 09:41:23 INFO - PROCESS | 3588 | ++DOMWINDOW == 99 (167F1C00) [pid = 3588] [serial = 440] [outer = 150BE800] 09:41:23 INFO - PROCESS | 3588 | 1464194483045 Marionette DEBUG loaded listener.js 09:41:23 INFO - PROCESS | 3588 | ++DOMWINDOW == 100 (18791800) [pid = 3588] [serial = 441] [outer = 150BE800] 09:41:23 INFO - PROCESS | 3588 | [3588] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 09:41:23 INFO - PROCESS | 3588 | [3588] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 09:41:23 INFO - PROCESS | 3588 | 1464194483455 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]]]}] 09:41:23 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | clearRect is not affected by globalAlpha 09:41:23 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | took 598ms 09:41:23 INFO - PROCESS | 3588 | 1464194483499 Marionette TRACE conn3 -> [0,553,"getWindowHandle",null] 09:41:23 INFO - PROCESS | 3588 | 1464194483501 Marionette TRACE conn3 <- [1,553,null,{"value":"13"}] 09:41:23 INFO - PROCESS | 3588 | 1464194483504 Marionette TRACE conn3 -> [0,554,"setScriptTimeout",{"ms":35000}] 09:41:23 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html 09:41:23 INFO - PROCESS | 3588 | 1464194483506 Marionette TRACE conn3 <- [1,554,null,{}] 09:41:23 INFO - PROCESS | 3588 | 1464194483513 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}] 09:41:23 INFO - PROCESS | 3588 | 1464194483589 Marionette TRACE conn3 <- [1,555,null,{"value":null}] 09:41:23 INFO - PROCESS | 3588 | 1464194483595 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\", \"7e3b6c20-c8d1-41f1-b038-025c5fee69e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:41:23 INFO - PROCESS | 3588 | ++DOCSHELL 143FCC00 == 48 [pid = 3588] [id = 148] 09:41:23 INFO - PROCESS | 3588 | ++DOMWINDOW == 101 (167EF800) [pid = 3588] [serial = 442] [outer = 00000000] 09:41:23 INFO - PROCESS | 3588 | ++DOMWINDOW == 102 (1A688C00) [pid = 3588] [serial = 443] [outer = 167EF800] 09:41:23 INFO - PROCESS | 3588 | 1464194483639 Marionette DEBUG loaded listener.js 09:41:23 INFO - PROCESS | 3588 | ++DOMWINDOW == 103 (1AA0C800) [pid = 3588] [serial = 444] [outer = 167EF800] 09:41:23 INFO - PROCESS | 3588 | [3588] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 09:41:23 INFO - PROCESS | 3588 | [3588] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 09:41:23 INFO - PROCESS | 3588 | [3588] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 09:41:24 INFO - PROCESS | 3588 | 1464194484059 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]]]}] 09:41:24 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | clearRect is not affected by globalCompositeOperation 09:41:24 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | took 598ms 09:41:24 INFO - PROCESS | 3588 | 1464194484102 Marionette TRACE conn3 -> [0,557,"getWindowHandle",null] 09:41:24 INFO - PROCESS | 3588 | 1464194484104 Marionette TRACE conn3 <- [1,557,null,{"value":"13"}] 09:41:24 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html 09:41:24 INFO - PROCESS | 3588 | 1464194484107 Marionette TRACE conn3 -> [0,558,"setScriptTimeout",{"ms":35000}] 09:41:24 INFO - PROCESS | 3588 | 1464194484109 Marionette TRACE conn3 <- [1,558,null,{}] 09:41:24 INFO - PROCESS | 3588 | 1464194484112 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}] 09:41:24 INFO - PROCESS | 3588 | 1464194484190 Marionette TRACE conn3 <- [1,559,null,{"value":null}] 09:41:24 INFO - PROCESS | 3588 | 1464194484197 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\", \"7e3b6c20-c8d1-41f1-b038-025c5fee69e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:41:24 INFO - PROCESS | 3588 | ++DOCSHELL 1A456C00 == 49 [pid = 3588] [id = 149] 09:41:24 INFO - PROCESS | 3588 | ++DOMWINDOW == 104 (1AAB9400) [pid = 3588] [serial = 445] [outer = 00000000] 09:41:24 INFO - PROCESS | 3588 | ++DOMWINDOW == 105 (1ABBF400) [pid = 3588] [serial = 446] [outer = 1AAB9400] 09:41:24 INFO - PROCESS | 3588 | 1464194484246 Marionette DEBUG loaded listener.js 09:41:24 INFO - PROCESS | 3588 | ++DOMWINDOW == 106 (1ACD5400) [pid = 3588] [serial = 447] [outer = 1AAB9400] 09:41:24 INFO - PROCESS | 3588 | [3588] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 09:41:24 INFO - PROCESS | 3588 | [3588] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 09:41:24 INFO - PROCESS | 3588 | [3588] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 09:41:24 INFO - PROCESS | 3588 | 1464194484709 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]]]}] 09:41:24 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | clearRect of negative sizes works 09:41:24 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | took 630ms 09:41:24 INFO - PROCESS | 3588 | 1464194484745 Marionette TRACE conn3 -> [0,561,"getWindowHandle",null] 09:41:24 INFO - PROCESS | 3588 | 1464194484747 Marionette TRACE conn3 <- [1,561,null,{"value":"13"}] 09:41:24 INFO - PROCESS | 3588 | 1464194484751 Marionette TRACE conn3 -> [0,562,"setScriptTimeout",{"ms":35000}] 09:41:24 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html 09:41:24 INFO - PROCESS | 3588 | 1464194484753 Marionette TRACE conn3 <- [1,562,null,{}] 09:41:24 INFO - PROCESS | 3588 | 1464194484756 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}] 09:41:24 INFO - PROCESS | 3588 | 1464194484904 Marionette TRACE conn3 <- [1,563,null,{"value":null}] 09:41:25 INFO - PROCESS | 3588 | 1464194484990 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\", \"7e3b6c20-c8d1-41f1-b038-025c5fee69e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:41:25 INFO - PROCESS | 3588 | ++DOCSHELL 0F271800 == 50 [pid = 3588] [id = 150] 09:41:25 INFO - PROCESS | 3588 | ++DOMWINDOW == 107 (0F271C00) [pid = 3588] [serial = 448] [outer = 00000000] 09:41:25 INFO - PROCESS | 3588 | ++DOMWINDOW == 108 (0F2EF000) [pid = 3588] [serial = 449] [outer = 0F271C00] 09:41:25 INFO - PROCESS | 3588 | 1464194485046 Marionette DEBUG loaded listener.js 09:41:25 INFO - PROCESS | 3588 | ++DOMWINDOW == 109 (10234800) [pid = 3588] [serial = 450] [outer = 0F271C00] 09:41:25 INFO - PROCESS | 3588 | 1464194485690 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]]]}] 09:41:25 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | clearRect() with Infinity/NaN is ignored 09:41:25 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | took 1007ms 09:41:25 INFO - PROCESS | 3588 | 1464194485755 Marionette TRACE conn3 -> [0,565,"getWindowHandle",null] 09:41:25 INFO - PROCESS | 3588 | 1464194485759 Marionette TRACE conn3 <- [1,565,null,{"value":"13"}] 09:41:25 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html 09:41:25 INFO - PROCESS | 3588 | 1464194485763 Marionette TRACE conn3 -> [0,566,"setScriptTimeout",{"ms":35000}] 09:41:25 INFO - PROCESS | 3588 | 1464194485768 Marionette TRACE conn3 <- [1,566,null,{}] 09:41:25 INFO - PROCESS | 3588 | 1464194485772 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}] 09:41:25 INFO - PROCESS | 3588 | 1464194485917 Marionette TRACE conn3 <- [1,567,null,{"value":null}] 09:41:25 INFO - PROCESS | 3588 | 1464194485935 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\", \"7e3b6c20-c8d1-41f1-b038-025c5fee69e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:41:25 INFO - PROCESS | 3588 | ++DOCSHELL 12FA8C00 == 51 [pid = 3588] [id = 151] 09:41:25 INFO - PROCESS | 3588 | ++DOMWINDOW == 110 (12FA9000) [pid = 3588] [serial = 451] [outer = 00000000] 09:41:26 INFO - PROCESS | 3588 | ++DOMWINDOW == 111 (1430E800) [pid = 3588] [serial = 452] [outer = 12FA9000] 09:41:26 INFO - PROCESS | 3588 | 1464194485991 Marionette DEBUG loaded listener.js 09:41:26 INFO - PROCESS | 3588 | ++DOMWINDOW == 112 (1436F800) [pid = 3588] [serial = 453] [outer = 12FA9000] 09:41:26 INFO - PROCESS | 3588 | 1464194486646 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]]]}] 09:41:26 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | clearRect does not affect the current path 09:41:26 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | took 897ms 09:41:26 INFO - PROCESS | 3588 | 1464194486700 Marionette TRACE conn3 -> [0,569,"getWindowHandle",null] 09:41:26 INFO - PROCESS | 3588 | 1464194486703 Marionette TRACE conn3 <- [1,569,null,{"value":"13"}] 09:41:26 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html 09:41:26 INFO - PROCESS | 3588 | 1464194486707 Marionette TRACE conn3 -> [0,570,"setScriptTimeout",{"ms":35000}] 09:41:26 INFO - PROCESS | 3588 | 1464194486709 Marionette TRACE conn3 <- [1,570,null,{}] 09:41:26 INFO - PROCESS | 3588 | 1464194486713 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}] 09:41:26 INFO - PROCESS | 3588 | 1464194486817 Marionette TRACE conn3 <- [1,571,null,{"value":null}] 09:41:26 INFO - PROCESS | 3588 | 1464194486940 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\", \"7e3b6c20-c8d1-41f1-b038-025c5fee69e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:41:26 INFO - PROCESS | 3588 | ++DOCSHELL 167EF400 == 52 [pid = 3588] [id = 152] 09:41:26 INFO - PROCESS | 3588 | ++DOMWINDOW == 113 (1694E400) [pid = 3588] [serial = 454] [outer = 00000000] 09:41:26 INFO - PROCESS | 3588 | ++DOMWINDOW == 114 (184C2400) [pid = 3588] [serial = 455] [outer = 1694E400] 09:41:26 INFO - PROCESS | 3588 | 1464194486994 Marionette DEBUG loaded listener.js 09:41:27 INFO - PROCESS | 3588 | ++DOMWINDOW == 115 (18790400) [pid = 3588] [serial = 456] [outer = 1694E400] 09:41:27 INFO - PROCESS | 3588 | 1464194487591 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]]]}] 09:41:27 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | clearRect does not draw shadows 09:41:27 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | took 944ms 09:41:27 INFO - PROCESS | 3588 | 1464194487651 Marionette TRACE conn3 -> [0,573,"getWindowHandle",null] 09:41:27 INFO - PROCESS | 3588 | 1464194487656 Marionette TRACE conn3 <- [1,573,null,{"value":"13"}] 09:41:27 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html 09:41:27 INFO - PROCESS | 3588 | 1464194487666 Marionette TRACE conn3 -> [0,574,"setScriptTimeout",{"ms":35000}] 09:41:27 INFO - PROCESS | 3588 | 1464194487671 Marionette TRACE conn3 <- [1,574,null,{}] 09:41:27 INFO - PROCESS | 3588 | 1464194487675 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}] 09:41:27 INFO - PROCESS | 3588 | 1464194487778 Marionette TRACE conn3 <- [1,575,null,{"value":null}] 09:41:27 INFO - PROCESS | 3588 | 1464194487857 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\", \"7e3b6c20-c8d1-41f1-b038-025c5fee69e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:41:27 INFO - PROCESS | 3588 | ++DOCSHELL 1A68D000 == 53 [pid = 3588] [id = 153] 09:41:27 INFO - PROCESS | 3588 | ++DOMWINDOW == 116 (1AE24C00) [pid = 3588] [serial = 457] [outer = 00000000] 09:41:27 INFO - PROCESS | 3588 | ++DOMWINDOW == 117 (1AF66000) [pid = 3588] [serial = 458] [outer = 1AE24C00] 09:41:27 INFO - PROCESS | 3588 | 1464194487954 Marionette DEBUG loaded listener.js 09:41:28 INFO - PROCESS | 3588 | ++DOMWINDOW == 118 (1AF6F400) [pid = 3588] [serial = 459] [outer = 1AE24C00] 09:41:28 INFO - PROCESS | 3588 | [3588] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 09:41:28 INFO - PROCESS | 3588 | [3588] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 09:41:28 INFO - PROCESS | 3588 | 1464194488539 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]]]}] 09:41:28 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | clearRect is affected by transforms 09:41:28 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | took 913ms 09:41:28 INFO - PROCESS | 3588 | 1464194488566 Marionette TRACE conn3 -> [0,577,"getWindowHandle",null] 09:41:28 INFO - PROCESS | 3588 | 1464194488568 Marionette TRACE conn3 <- [1,577,null,{"value":"13"}] 09:41:28 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html 09:41:28 INFO - PROCESS | 3588 | 1464194488572 Marionette TRACE conn3 -> [0,578,"setScriptTimeout",{"ms":35000}] 09:41:28 INFO - PROCESS | 3588 | 1464194488574 Marionette TRACE conn3 <- [1,578,null,{}] 09:41:28 INFO - PROCESS | 3588 | 1464194488578 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}] 09:41:28 INFO - PROCESS | 3588 | 1464194488681 Marionette TRACE conn3 <- [1,579,null,{"value":null}] 09:41:28 INFO - PROCESS | 3588 | 1464194488760 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\", \"7e3b6c20-c8d1-41f1-b038-025c5fee69e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:41:28 INFO - PROCESS | 3588 | ++DOCSHELL 132BF400 == 54 [pid = 3588] [id = 154] 09:41:28 INFO - PROCESS | 3588 | ++DOMWINDOW == 119 (1A213C00) [pid = 3588] [serial = 460] [outer = 00000000] 09:41:28 INFO - PROCESS | 3588 | ++DOMWINDOW == 120 (1AF6DC00) [pid = 3588] [serial = 461] [outer = 1A213C00] 09:41:28 INFO - PROCESS | 3588 | 1464194488853 Marionette DEBUG loaded listener.js 09:41:28 INFO - PROCESS | 3588 | ++DOMWINDOW == 121 (1B507800) [pid = 3588] [serial = 462] [outer = 1A213C00] 09:41:29 INFO - PROCESS | 3588 | 1464194489545 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]]]}] 09:41:29 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | clearRect of zero pixels has no effect 09:41:29 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | took 1007ms 09:41:29 INFO - PROCESS | 3588 | 1464194489586 Marionette TRACE conn3 -> [0,581,"getWindowHandle",null] 09:41:29 INFO - PROCESS | 3588 | 1464194489590 Marionette TRACE conn3 <- [1,581,null,{"value":"13"}] 09:41:29 INFO - PROCESS | 3588 | 1464194489596 Marionette TRACE conn3 -> [0,582,"setScriptTimeout",{"ms":35000}] 09:41:29 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html 09:41:29 INFO - PROCESS | 3588 | 1464194489600 Marionette TRACE conn3 <- [1,582,null,{}] 09:41:29 INFO - PROCESS | 3588 | 1464194489606 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}] 09:41:29 INFO - PROCESS | 3588 | 1464194489702 Marionette TRACE conn3 <- [1,583,null,{"value":null}] 09:41:29 INFO - PROCESS | 3588 | 1464194489787 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\", \"7e3b6c20-c8d1-41f1-b038-025c5fee69e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:41:29 INFO - PROCESS | 3588 | ++DOCSHELL 10274C00 == 55 [pid = 3588] [id = 155] 09:41:29 INFO - PROCESS | 3588 | ++DOMWINDOW == 122 (105F3400) [pid = 3588] [serial = 463] [outer = 00000000] 09:41:29 INFO - PROCESS | 3588 | ++DOMWINDOW == 123 (12B28000) [pid = 3588] [serial = 464] [outer = 105F3400] 09:41:29 INFO - PROCESS | 3588 | 1464194489883 Marionette DEBUG loaded listener.js 09:41:29 INFO - PROCESS | 3588 | ++DOMWINDOW == 124 (1430C000) [pid = 3588] [serial = 465] [outer = 105F3400] 09:41:30 INFO - PROCESS | 3588 | --DOCSHELL 105ED800 == 54 [pid = 3588] [id = 81] 09:41:30 INFO - PROCESS | 3588 | --DOCSHELL 1A456C00 == 53 [pid = 3588] [id = 149] 09:41:30 INFO - PROCESS | 3588 | --DOCSHELL 143FCC00 == 52 [pid = 3588] [id = 148] 09:41:30 INFO - PROCESS | 3588 | --DOCSHELL 143FE800 == 51 [pid = 3588] [id = 147] 09:41:30 INFO - PROCESS | 3588 | --DOCSHELL 18693C00 == 50 [pid = 3588] [id = 146] 09:41:30 INFO - PROCESS | 3588 | --DOCSHELL 184C4000 == 49 [pid = 3588] [id = 145] 09:41:30 INFO - PROCESS | 3588 | --DOCSHELL 102D8800 == 48 [pid = 3588] [id = 144] 09:41:30 INFO - PROCESS | 3588 | --DOCSHELL 1593B800 == 47 [pid = 3588] [id = 143] 09:41:30 INFO - PROCESS | 3588 | --DOCSHELL 1436CC00 == 46 [pid = 3588] [id = 142] 09:41:30 INFO - PROCESS | 3588 | --DOCSHELL 114E3000 == 45 [pid = 3588] [id = 141] 09:41:30 INFO - PROCESS | 3588 | --DOCSHELL 105FB800 == 44 [pid = 3588] [id = 140] 09:41:30 INFO - PROCESS | 3588 | --DOMWINDOW == 123 (1AABC000) [pid = 3588] [serial = 386] [outer = 00000000] [url = about:blank] 09:41:30 INFO - PROCESS | 3588 | --DOMWINDOW == 122 (1A2A2C00) [pid = 3588] [serial = 382] [outer = 00000000] [url = about:blank] 09:41:30 INFO - PROCESS | 3588 | --DOMWINDOW == 121 (155E0400) [pid = 3588] [serial = 373] [outer = 00000000] [url = about:blank] 09:41:30 INFO - PROCESS | 3588 | --DOMWINDOW == 120 (15F7D000) [pid = 3588] [serial = 377] [outer = 00000000] [url = about:blank] 09:41:30 INFO - PROCESS | 3588 | --DOMWINDOW == 119 (18787000) [pid = 3588] [serial = 379] [outer = 00000000] [url = about:blank] 09:41:30 INFO - PROCESS | 3588 | --DOMWINDOW == 118 (19B52000) [pid = 3588] [serial = 380] [outer = 00000000] [url = about:blank] 09:41:30 INFO - PROCESS | 3588 | --DOMWINDOW == 117 (1AF68000) [pid = 3588] [serial = 388] [outer = 00000000] [url = about:blank] 09:41:30 INFO - PROCESS | 3588 | --DOMWINDOW == 116 (1AF6F800) [pid = 3588] [serial = 389] [outer = 00000000] [url = about:blank] 09:41:30 INFO - PROCESS | 3588 | --DOMWINDOW == 115 (155E6000) [pid = 3588] [serial = 371] [outer = 00000000] [url = about:blank] 09:41:30 INFO - PROCESS | 3588 | --DOMWINDOW == 114 (155DE800) [pid = 3588] [serial = 370] [outer = 00000000] [url = about:blank] 09:41:30 INFO - PROCESS | 3588 | --DOMWINDOW == 113 (1B509800) [pid = 3588] [serial = 358] [outer = 00000000] [url = about:blank] 09:41:30 INFO - PROCESS | 3588 | --DOMWINDOW == 112 (13952800) [pid = 3588] [serial = 361] [outer = 00000000] [url = about:blank] 09:41:30 INFO - PROCESS | 3588 | --DOMWINDOW == 111 (18783400) [pid = 3588] [serial = 364] [outer = 00000000] [url = about:blank] 09:41:30 INFO - PROCESS | 3588 | --DOMWINDOW == 110 (1B509000) [pid = 3588] [serial = 367] [outer = 00000000] [url = about:blank] 09:41:30 INFO - PROCESS | 3588 | --DOMWINDOW == 109 (167F3400) [pid = 3588] [serial = 391] [outer = 00000000] [url = about:blank] 09:41:30 INFO - PROCESS | 3588 | --DOMWINDOW == 108 (12FB0C00) [pid = 3588] [serial = 394] [outer = 00000000] [url = about:blank] 09:41:30 INFO - PROCESS | 3588 | --DOMWINDOW == 107 (14F10400) [pid = 3588] [serial = 395] [outer = 00000000] [url = about:blank] 09:41:30 INFO - PROCESS | 3588 | --DOMWINDOW == 106 (1A218800) [pid = 3588] [serial = 397] [outer = 00000000] [url = about:blank] 09:41:30 INFO - PROCESS | 3588 | --DOMWINDOW == 105 (167F3800) [pid = 3588] [serial = 392] [outer = 00000000] [url = about:blank] 09:41:30 INFO - PROCESS | 3588 | --DOMWINDOW == 104 (15549800) [pid = 3588] [serial = 376] [outer = 00000000] [url = about:blank] 09:41:30 INFO - PROCESS | 3588 | --DOMWINDOW == 103 (155E8400) [pid = 3588] [serial = 374] [outer = 00000000] [url = about:blank] 09:41:30 INFO - PROCESS | 3588 | --DOMWINDOW == 102 (1AAB3C00) [pid = 3588] [serial = 385] [outer = 00000000] [url = about:blank] 09:41:30 INFO - PROCESS | 3588 | --DOMWINDOW == 101 (1ACD3C00) [pid = 3588] [serial = 398] [outer = 00000000] [url = about:blank] 09:41:30 INFO - PROCESS | 3588 | --DOMWINDOW == 100 (1A680C00) [pid = 3588] [serial = 383] [outer = 00000000] [url = about:blank] 09:41:30 INFO - PROCESS | 3588 | --DOMWINDOW == 99 (0F2F6C00) [pid = 3588] [serial = 400] [outer = 00000000] [url = about:blank] 09:41:30 INFO - PROCESS | 3588 | 1464194490499 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]]]}] 09:41:30 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | fillRect works 09:41:30 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | took 944ms 09:41:30 INFO - PROCESS | 3588 | 1464194490544 Marionette TRACE conn3 -> [0,585,"getWindowHandle",null] 09:41:30 INFO - PROCESS | 3588 | 1464194490549 Marionette TRACE conn3 <- [1,585,null,{"value":"13"}] 09:41:30 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html 09:41:30 INFO - PROCESS | 3588 | 1464194490558 Marionette TRACE conn3 -> [0,586,"setScriptTimeout",{"ms":35000}] 09:41:30 INFO - PROCESS | 3588 | 1464194490560 Marionette TRACE conn3 <- [1,586,null,{}] 09:41:30 INFO - PROCESS | 3588 | 1464194490564 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}] 09:41:30 INFO - PROCESS | 3588 | 1464194490660 Marionette TRACE conn3 <- [1,587,null,{"value":null}] 09:41:30 INFO - PROCESS | 3588 | 1464194490742 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\", \"7e3b6c20-c8d1-41f1-b038-025c5fee69e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:41:30 INFO - PROCESS | 3588 | ++DOCSHELL 0F2F1400 == 45 [pid = 3588] [id = 156] 09:41:30 INFO - PROCESS | 3588 | ++DOMWINDOW == 100 (0F93F000) [pid = 3588] [serial = 466] [outer = 00000000] 09:41:30 INFO - PROCESS | 3588 | ++DOMWINDOW == 101 (12914800) [pid = 3588] [serial = 467] [outer = 0F93F000] 09:41:30 INFO - PROCESS | 3588 | 1464194490786 Marionette DEBUG loaded listener.js 09:41:30 INFO - PROCESS | 3588 | ++DOMWINDOW == 102 (1436A400) [pid = 3588] [serial = 468] [outer = 0F93F000] 09:41:31 INFO - PROCESS | 3588 | 1464194491201 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]]]}] 09:41:31 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | fillRect is affected by clipping regions 09:41:31 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | took 708ms 09:41:31 INFO - PROCESS | 3588 | 1464194491286 Marionette TRACE conn3 -> [0,589,"getWindowHandle",null] 09:41:31 INFO - PROCESS | 3588 | 1464194491289 Marionette TRACE conn3 <- [1,589,null,{"value":"13"}] 09:41:31 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html 09:41:31 INFO - PROCESS | 3588 | 1464194491296 Marionette TRACE conn3 -> [0,590,"setScriptTimeout",{"ms":35000}] 09:41:31 INFO - PROCESS | 3588 | 1464194491300 Marionette TRACE conn3 <- [1,590,null,{}] 09:41:31 INFO - PROCESS | 3588 | 1464194491310 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}] 09:41:31 INFO - PROCESS | 3588 | 1464194491393 Marionette TRACE conn3 <- [1,591,null,{"value":null}] 09:41:31 INFO - PROCESS | 3588 | 1464194491408 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\", \"7e3b6c20-c8d1-41f1-b038-025c5fee69e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:41:31 INFO - PROCESS | 3588 | ++DOCSHELL 15820000 == 46 [pid = 3588] [id = 157] 09:41:31 INFO - PROCESS | 3588 | ++DOMWINDOW == 103 (15823000) [pid = 3588] [serial = 469] [outer = 00000000] 09:41:31 INFO - PROCESS | 3588 | ++DOMWINDOW == 104 (166BFC00) [pid = 3588] [serial = 470] [outer = 15823000] 09:41:31 INFO - PROCESS | 3588 | 1464194491464 Marionette DEBUG loaded listener.js 09:41:31 INFO - PROCESS | 3588 | ++DOMWINDOW == 105 (167F2800) [pid = 3588] [serial = 471] [outer = 15823000] 09:41:31 INFO - PROCESS | 3588 | 1464194491907 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]]]}] 09:41:31 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | fillRect of negative sizes works 09:41:31 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | took 630ms 09:41:31 INFO - PROCESS | 3588 | 1464194491935 Marionette TRACE conn3 -> [0,593,"getWindowHandle",null] 09:41:31 INFO - PROCESS | 3588 | 1464194491937 Marionette TRACE conn3 <- [1,593,null,{"value":"13"}] 09:41:31 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html 09:41:31 INFO - PROCESS | 3588 | 1464194491944 Marionette TRACE conn3 -> [0,594,"setScriptTimeout",{"ms":35000}] 09:41:31 INFO - PROCESS | 3588 | 1464194491946 Marionette TRACE conn3 <- [1,594,null,{}] 09:41:31 INFO - PROCESS | 3588 | 1464194491950 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}] 09:41:32 INFO - PROCESS | 3588 | 1464194492031 Marionette TRACE conn3 <- [1,595,null,{"value":null}] 09:41:32 INFO - PROCESS | 3588 | 1464194492040 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\", \"7e3b6c20-c8d1-41f1-b038-025c5fee69e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:41:32 INFO - PROCESS | 3588 | ++DOCSHELL 166BA400 == 47 [pid = 3588] [id = 158] 09:41:32 INFO - PROCESS | 3588 | ++DOMWINDOW == 106 (167F6400) [pid = 3588] [serial = 472] [outer = 00000000] 09:41:32 INFO - PROCESS | 3588 | ++DOMWINDOW == 107 (177DBC00) [pid = 3588] [serial = 473] [outer = 167F6400] 09:41:32 INFO - PROCESS | 3588 | 1464194492084 Marionette DEBUG loaded listener.js 09:41:32 INFO - PROCESS | 3588 | ++DOMWINDOW == 108 (1868F800) [pid = 3588] [serial = 474] [outer = 167F6400] 09:41:32 INFO - PROCESS | 3588 | 1464194492509 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]]]}] 09:41:32 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | fillRect() with Infinity/NaN is ignored 09:41:32 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | took 599ms 09:41:32 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html 09:41:32 INFO - PROCESS | 3588 | 1464194492542 Marionette TRACE conn3 -> [0,597,"getWindowHandle",null] 09:41:32 INFO - PROCESS | 3588 | 1464194492544 Marionette TRACE conn3 <- [1,597,null,{"value":"13"}] 09:41:32 INFO - PROCESS | 3588 | 1464194492548 Marionette TRACE conn3 -> [0,598,"setScriptTimeout",{"ms":35000}] 09:41:32 INFO - PROCESS | 3588 | 1464194492549 Marionette TRACE conn3 <- [1,598,null,{}] 09:41:32 INFO - PROCESS | 3588 | 1464194492552 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}] 09:41:32 INFO - PROCESS | 3588 | 1464194492638 Marionette TRACE conn3 <- [1,599,null,{"value":null}] 09:41:32 INFO - PROCESS | 3588 | 1464194492644 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\", \"7e3b6c20-c8d1-41f1-b038-025c5fee69e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:41:32 INFO - PROCESS | 3588 | ++DOCSHELL 18692C00 == 48 [pid = 3588] [id = 159] 09:41:32 INFO - PROCESS | 3588 | ++DOMWINDOW == 109 (18789000) [pid = 3588] [serial = 475] [outer = 00000000] 09:41:32 INFO - PROCESS | 3588 | ++DOMWINDOW == 110 (19B4DC00) [pid = 3588] [serial = 476] [outer = 18789000] 09:41:32 INFO - PROCESS | 3588 | 1464194492687 Marionette DEBUG loaded listener.js 09:41:32 INFO - PROCESS | 3588 | ++DOMWINDOW == 111 (1A218C00) [pid = 3588] [serial = 477] [outer = 18789000] 09:41:33 INFO - PROCESS | 3588 | 1464194493157 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]]]}] 09:41:33 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | fillRect does not affect the current path 09:41:33 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | took 630ms 09:41:33 INFO - PROCESS | 3588 | 1464194493186 Marionette TRACE conn3 -> [0,601,"getWindowHandle",null] 09:41:33 INFO - PROCESS | 3588 | 1464194493188 Marionette TRACE conn3 <- [1,601,null,{"value":"13"}] 09:41:33 INFO - PROCESS | 3588 | 1464194493191 Marionette TRACE conn3 -> [0,602,"setScriptTimeout",{"ms":35000}] 09:41:33 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html 09:41:33 INFO - PROCESS | 3588 | 1464194493193 Marionette TRACE conn3 <- [1,602,null,{}] 09:41:33 INFO - PROCESS | 3588 | 1464194493196 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}] 09:41:33 INFO - PROCESS | 3588 | 1464194493324 Marionette TRACE conn3 <- [1,603,null,{"value":null}] 09:41:33 INFO - PROCESS | 3588 | 1464194493331 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\", \"7e3b6c20-c8d1-41f1-b038-025c5fee69e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:41:33 INFO - PROCESS | 3588 | ++DOCSHELL 1581E800 == 49 [pid = 3588] [id = 160] 09:41:33 INFO - PROCESS | 3588 | ++DOMWINDOW == 112 (18693800) [pid = 3588] [serial = 478] [outer = 00000000] 09:41:33 INFO - PROCESS | 3588 | ++DOMWINDOW == 113 (1AAB6400) [pid = 3588] [serial = 479] [outer = 18693800] 09:41:33 INFO - PROCESS | 3588 | 1464194493419 Marionette DEBUG loaded listener.js 09:41:33 INFO - PROCESS | 3588 | ++DOMWINDOW == 114 (1ABB1800) [pid = 3588] [serial = 480] [outer = 18693800] 09:41:33 INFO - PROCESS | 3588 | 1464194493840 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]]]}] 09:41:33 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | fillRect draws shadows 09:41:33 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | took 692ms 09:41:33 INFO - PROCESS | 3588 | 1464194493891 Marionette TRACE conn3 -> [0,605,"getWindowHandle",null] 09:41:33 INFO - PROCESS | 3588 | 1464194493893 Marionette TRACE conn3 <- [1,605,null,{"value":"13"}] 09:41:33 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html 09:41:33 INFO - PROCESS | 3588 | 1464194493896 Marionette TRACE conn3 -> [0,606,"setScriptTimeout",{"ms":35000}] 09:41:33 INFO - PROCESS | 3588 | 1464194493898 Marionette TRACE conn3 <- [1,606,null,{}] 09:41:33 INFO - PROCESS | 3588 | 1464194493907 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}] 09:41:34 INFO - PROCESS | 3588 | 1464194494010 Marionette TRACE conn3 <- [1,607,null,{"value":null}] 09:41:34 INFO - PROCESS | 3588 | 1464194494093 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\", \"7e3b6c20-c8d1-41f1-b038-025c5fee69e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:41:34 INFO - PROCESS | 3588 | ++DOCSHELL 13149800 == 50 [pid = 3588] [id = 161] 09:41:34 INFO - PROCESS | 3588 | ++DOMWINDOW == 115 (181F3C00) [pid = 3588] [serial = 481] [outer = 00000000] 09:41:34 INFO - PROCESS | 3588 | ++DOMWINDOW == 116 (1ACD4800) [pid = 3588] [serial = 482] [outer = 181F3C00] 09:41:34 INFO - PROCESS | 3588 | 1464194494136 Marionette DEBUG loaded listener.js 09:41:34 INFO - PROCESS | 3588 | ++DOMWINDOW == 117 (1ACD5800) [pid = 3588] [serial = 483] [outer = 181F3C00] 09:41:34 INFO - PROCESS | 3588 | 1464194494537 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]]]}] 09:41:34 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | fillRect is affected by transforms 09:41:34 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | took 708ms 09:41:34 INFO - PROCESS | 3588 | 1464194494596 Marionette TRACE conn3 -> [0,609,"getWindowHandle",null] 09:41:34 INFO - PROCESS | 3588 | 1464194494598 Marionette TRACE conn3 <- [1,609,null,{"value":"13"}] 09:41:34 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html 09:41:34 INFO - PROCESS | 3588 | 1464194494601 Marionette TRACE conn3 -> [0,610,"setScriptTimeout",{"ms":35000}] 09:41:34 INFO - PROCESS | 3588 | 1464194494603 Marionette TRACE conn3 <- [1,610,null,{}] 09:41:34 INFO - PROCESS | 3588 | 1464194494607 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}] 09:41:34 INFO - PROCESS | 3588 | 1464194494710 Marionette TRACE conn3 <- [1,611,null,{"value":null}] 09:41:34 INFO - PROCESS | 3588 | 1464194494716 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\", \"7e3b6c20-c8d1-41f1-b038-025c5fee69e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:41:34 INFO - PROCESS | 3588 | ++DOCSHELL 1A682400 == 51 [pid = 3588] [id = 162] 09:41:34 INFO - PROCESS | 3588 | ++DOMWINDOW == 118 (1A684400) [pid = 3588] [serial = 484] [outer = 00000000] 09:41:34 INFO - PROCESS | 3588 | ++DOMWINDOW == 119 (1B171800) [pid = 3588] [serial = 485] [outer = 1A684400] 09:41:34 INFO - PROCESS | 3588 | 1464194494759 Marionette DEBUG loaded listener.js 09:41:34 INFO - PROCESS | 3588 | ++DOMWINDOW == 120 (1B509800) [pid = 3588] [serial = 486] [outer = 1A684400] 09:41:35 INFO - PROCESS | 3588 | --DOMWINDOW == 119 (157BC800) [pid = 3588] [serial = 324] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html] 09:41:35 INFO - PROCESS | 3588 | --DOMWINDOW == 118 (114D8800) [pid = 3588] [serial = 360] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html] 09:41:35 INFO - PROCESS | 3588 | --DOMWINDOW == 117 (0F2F3000) [pid = 3588] [serial = 399] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html] 09:41:35 INFO - PROCESS | 3588 | --DOMWINDOW == 116 (1AE26400) [pid = 3588] [serial = 366] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html] 09:41:35 INFO - PROCESS | 3588 | --DOMWINDOW == 115 (1694F400) [pid = 3588] [serial = 363] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html] 09:41:35 INFO - PROCESS | 3588 | --DOMWINDOW == 114 (1181A800) [pid = 3588] [serial = 321] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html] 09:41:35 INFO - PROCESS | 3588 | --DOMWINDOW == 113 (1ABB8400) [pid = 3588] [serial = 318] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html] 09:41:35 INFO - PROCESS | 3588 | --DOMWINDOW == 112 (1878AC00) [pid = 3588] [serial = 436] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html] 09:41:35 INFO - PROCESS | 3588 | --DOMWINDOW == 111 (1185D400) [pid = 3588] [serial = 421] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html] 09:41:35 INFO - PROCESS | 3588 | --DOMWINDOW == 110 (1436D400) [pid = 3588] [serial = 424] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html] 09:41:35 INFO - PROCESS | 3588 | --DOMWINDOW == 109 (184C9000) [pid = 3588] [serial = 433] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html] 09:41:35 INFO - PROCESS | 3588 | --DOMWINDOW == 108 (11813000) [pid = 3588] [serial = 418] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html] 09:41:35 INFO - PROCESS | 3588 | --DOMWINDOW == 107 (15F84400) [pid = 3588] [serial = 427] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html] 09:41:35 INFO - PROCESS | 3588 | --DOMWINDOW == 106 (150BE800) [pid = 3588] [serial = 439] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html] 09:41:35 INFO - PROCESS | 3588 | --DOMWINDOW == 105 (10A59400) [pid = 3588] [serial = 430] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html] 09:41:35 INFO - PROCESS | 3588 | --DOMWINDOW == 104 (167EF800) [pid = 3588] [serial = 442] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html] 09:41:35 INFO - PROCESS | 3588 | 1464194495447 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]]]}] 09:41:35 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | fillRect of zero pixels has no effect 09:41:35 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | took 850ms 09:41:35 INFO - PROCESS | 3588 | 1464194495476 Marionette TRACE conn3 -> [0,613,"getWindowHandle",null] 09:41:35 INFO - PROCESS | 3588 | 1464194495478 Marionette TRACE conn3 <- [1,613,null,{"value":"13"}] 09:41:35 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html 09:41:35 INFO - PROCESS | 3588 | 1464194495481 Marionette TRACE conn3 -> [0,614,"setScriptTimeout",{"ms":35000}] 09:41:35 INFO - PROCESS | 3588 | 1464194495483 Marionette TRACE conn3 <- [1,614,null,{}] 09:41:35 INFO - PROCESS | 3588 | 1464194495490 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}] 09:41:35 INFO - PROCESS | 3588 | 1464194495576 Marionette TRACE conn3 <- [1,615,null,{"value":null}] 09:41:35 INFO - PROCESS | 3588 | 1464194495582 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\", \"7e3b6c20-c8d1-41f1-b038-025c5fee69e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:41:35 INFO - PROCESS | 3588 | ++DOCSHELL 16F7E800 == 52 [pid = 3588] [id = 163] 09:41:35 INFO - PROCESS | 3588 | ++DOMWINDOW == 105 (1722AC00) [pid = 3588] [serial = 487] [outer = 00000000] 09:41:35 INFO - PROCESS | 3588 | ++DOMWINDOW == 106 (1ABB8400) [pid = 3588] [serial = 488] [outer = 1722AC00] 09:41:35 INFO - PROCESS | 3588 | 1464194495626 Marionette DEBUG loaded listener.js 09:41:35 INFO - PROCESS | 3588 | ++DOMWINDOW == 107 (1AF6EC00) [pid = 3588] [serial = 489] [outer = 1722AC00] 09:41:36 INFO - PROCESS | 3588 | 1464194496053 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]]]}] 09:41:36 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | strokeRect works 09:41:36 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | took 598ms 09:41:36 INFO - PROCESS | 3588 | 1464194496079 Marionette TRACE conn3 -> [0,617,"getWindowHandle",null] 09:41:36 INFO - PROCESS | 3588 | 1464194496081 Marionette TRACE conn3 <- [1,617,null,{"value":"13"}] 09:41:36 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html 09:41:36 INFO - PROCESS | 3588 | 1464194496084 Marionette TRACE conn3 -> [0,618,"setScriptTimeout",{"ms":35000}] 09:41:36 INFO - PROCESS | 3588 | 1464194496086 Marionette TRACE conn3 <- [1,618,null,{}] 09:41:36 INFO - PROCESS | 3588 | 1464194496094 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}] 09:41:36 INFO - PROCESS | 3588 | 1464194496180 Marionette TRACE conn3 <- [1,619,null,{"value":null}] 09:41:36 INFO - PROCESS | 3588 | 1464194496189 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\", \"7e3b6c20-c8d1-41f1-b038-025c5fee69e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:41:36 INFO - PROCESS | 3588 | ++DOCSHELL 0F34A800 == 53 [pid = 3588] [id = 164] 09:41:36 INFO - PROCESS | 3588 | ++DOMWINDOW == 108 (15815C00) [pid = 3588] [serial = 490] [outer = 00000000] 09:41:36 INFO - PROCESS | 3588 | ++DOMWINDOW == 109 (1B761000) [pid = 3588] [serial = 491] [outer = 15815C00] 09:41:36 INFO - PROCESS | 3588 | 1464194496232 Marionette DEBUG loaded listener.js 09:41:36 INFO - PROCESS | 3588 | ++DOMWINDOW == 110 (1B762000) [pid = 3588] [serial = 492] [outer = 15815C00] 09:41:36 INFO - PROCESS | 3588 | 1464194496657 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]]]}] 09:41:36 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | strokeRect is affected by clipping regions 09:41:36 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | took 598ms 09:41:36 INFO - PROCESS | 3588 | 1464194496691 Marionette TRACE conn3 -> [0,621,"getWindowHandle",null] 09:41:36 INFO - PROCESS | 3588 | 1464194496693 Marionette TRACE conn3 <- [1,621,null,{"value":"13"}] 09:41:36 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html 09:41:36 INFO - PROCESS | 3588 | 1464194496697 Marionette TRACE conn3 -> [0,622,"setScriptTimeout",{"ms":35000}] 09:41:36 INFO - PROCESS | 3588 | 1464194496700 Marionette TRACE conn3 <- [1,622,null,{}] 09:41:36 INFO - PROCESS | 3588 | 1464194496707 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}] 09:41:36 INFO - PROCESS | 3588 | 1464194496802 Marionette TRACE conn3 <- [1,623,null,{"value":null}] 09:41:36 INFO - PROCESS | 3588 | 1464194496809 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\", \"7e3b6c20-c8d1-41f1-b038-025c5fee69e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:41:36 INFO - PROCESS | 3588 | ++DOCSHELL 0F347C00 == 54 [pid = 3588] [id = 165] 09:41:36 INFO - PROCESS | 3588 | ++DOMWINDOW == 111 (0F349800) [pid = 3588] [serial = 493] [outer = 00000000] 09:41:36 INFO - PROCESS | 3588 | ++DOMWINDOW == 112 (166B8C00) [pid = 3588] [serial = 494] [outer = 0F349800] 09:41:36 INFO - PROCESS | 3588 | 1464194496856 Marionette DEBUG loaded listener.js 09:41:36 INFO - PROCESS | 3588 | ++DOMWINDOW == 113 (1B764800) [pid = 3588] [serial = 495] [outer = 0F349800] 09:41:37 INFO - PROCESS | 3588 | [3588] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 09:41:37 INFO - PROCESS | 3588 | 1464194497513 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]]]}] 09:41:37 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | strokeRect is affected by globalAlpha 09:41:37 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | took 850ms 09:41:37 INFO - PROCESS | 3588 | 1464194497541 Marionette TRACE conn3 -> [0,625,"getWindowHandle",null] 09:41:37 INFO - PROCESS | 3588 | 1464194497546 Marionette TRACE conn3 <- [1,625,null,{"value":"13"}] 09:41:37 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html 09:41:37 INFO - PROCESS | 3588 | 1464194497551 Marionette TRACE conn3 -> [0,626,"setScriptTimeout",{"ms":35000}] 09:41:37 INFO - PROCESS | 3588 | 1464194497555 Marionette TRACE conn3 <- [1,626,null,{}] 09:41:37 INFO - PROCESS | 3588 | 1464194497561 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}] 09:41:37 INFO - PROCESS | 3588 | 1464194497678 Marionette TRACE conn3 <- [1,627,null,{"value":null}] 09:41:37 INFO - PROCESS | 3588 | 1464194497804 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\", \"7e3b6c20-c8d1-41f1-b038-025c5fee69e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:41:37 INFO - PROCESS | 3588 | ++DOCSHELL 10557800 == 55 [pid = 3588] [id = 166] 09:41:37 INFO - PROCESS | 3588 | ++DOMWINDOW == 114 (10A58800) [pid = 3588] [serial = 496] [outer = 00000000] 09:41:37 INFO - PROCESS | 3588 | ++DOMWINDOW == 115 (11813000) [pid = 3588] [serial = 497] [outer = 10A58800] 09:41:37 INFO - PROCESS | 3588 | 1464194497861 Marionette DEBUG loaded listener.js 09:41:37 INFO - PROCESS | 3588 | ++DOMWINDOW == 116 (12FB0C00) [pid = 3588] [serial = 498] [outer = 10A58800] 09:41:38 INFO - PROCESS | 3588 | [3588] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 09:41:38 INFO - PROCESS | 3588 | [3588] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 09:41:38 INFO - PROCESS | 3588 | 1464194498439 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]]]}] 09:41:38 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | strokeRect is not affected by globalCompositeOperation 09:41:38 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | took 944ms 09:41:38 INFO - PROCESS | 3588 | 1464194498498 Marionette TRACE conn3 -> [0,629,"getWindowHandle",null] 09:41:38 INFO - PROCESS | 3588 | 1464194498504 Marionette TRACE conn3 <- [1,629,null,{"value":"13"}] 09:41:38 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html 09:41:38 INFO - PROCESS | 3588 | 1464194498510 Marionette TRACE conn3 -> [0,630,"setScriptTimeout",{"ms":35000}] 09:41:38 INFO - PROCESS | 3588 | 1464194498513 Marionette TRACE conn3 <- [1,630,null,{}] 09:41:38 INFO - PROCESS | 3588 | 1464194498517 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}] 09:41:38 INFO - PROCESS | 3588 | 1464194498630 Marionette TRACE conn3 <- [1,631,null,{"value":null}] 09:41:38 INFO - PROCESS | 3588 | 1464194498727 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\", \"7e3b6c20-c8d1-41f1-b038-025c5fee69e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:41:38 INFO - PROCESS | 3588 | ++DOCSHELL 15548800 == 56 [pid = 3588] [id = 167] 09:41:38 INFO - PROCESS | 3588 | ++DOMWINDOW == 117 (1554A000) [pid = 3588] [serial = 499] [outer = 00000000] 09:41:38 INFO - PROCESS | 3588 | ++DOMWINDOW == 118 (155E8000) [pid = 3588] [serial = 500] [outer = 1554A000] 09:41:38 INFO - PROCESS | 3588 | 1464194498780 Marionette DEBUG loaded listener.js 09:41:38 INFO - PROCESS | 3588 | ++DOMWINDOW == 119 (15937800) [pid = 3588] [serial = 501] [outer = 1554A000] 09:41:39 INFO - PROCESS | 3588 | 1464194499362 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]]]}] 09:41:39 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | strokeRect of negative sizes works 09:41:39 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | took 913ms 09:41:39 INFO - PROCESS | 3588 | 1464194499412 Marionette TRACE conn3 -> [0,633,"getWindowHandle",null] 09:41:39 INFO - PROCESS | 3588 | 1464194499415 Marionette TRACE conn3 <- [1,633,null,{"value":"13"}] 09:41:39 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html 09:41:39 INFO - PROCESS | 3588 | 1464194499418 Marionette TRACE conn3 -> [0,634,"setScriptTimeout",{"ms":35000}] 09:41:39 INFO - PROCESS | 3588 | 1464194499422 Marionette TRACE conn3 <- [1,634,null,{}] 09:41:39 INFO - PROCESS | 3588 | 1464194499433 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}] 09:41:39 INFO - PROCESS | 3588 | 1464194499541 Marionette TRACE conn3 <- [1,635,null,{"value":null}] 09:41:39 INFO - PROCESS | 3588 | 1464194499674 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\", \"7e3b6c20-c8d1-41f1-b038-025c5fee69e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:41:39 INFO - PROCESS | 3588 | ++DOCSHELL 1694B000 == 57 [pid = 3588] [id = 168] 09:41:39 INFO - PROCESS | 3588 | ++DOMWINDOW == 120 (182B9C00) [pid = 3588] [serial = 502] [outer = 00000000] 09:41:39 INFO - PROCESS | 3588 | ++DOMWINDOW == 121 (182BD000) [pid = 3588] [serial = 503] [outer = 182B9C00] 09:41:39 INFO - PROCESS | 3588 | 1464194499731 Marionette DEBUG loaded listener.js 09:41:39 INFO - PROCESS | 3588 | ++DOMWINDOW == 122 (182C1000) [pid = 3588] [serial = 504] [outer = 182B9C00] 09:41:40 INFO - PROCESS | 3588 | 1464194500306 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]]]}] 09:41:40 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | strokeRect() with Infinity/NaN is ignored 09:41:40 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | took 913ms 09:41:40 INFO - PROCESS | 3588 | 1464194500354 Marionette TRACE conn3 -> [0,637,"getWindowHandle",null] 09:41:40 INFO - PROCESS | 3588 | 1464194500357 Marionette TRACE conn3 <- [1,637,null,{"value":"13"}] 09:41:40 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html 09:41:40 INFO - PROCESS | 3588 | 1464194500360 Marionette TRACE conn3 -> [0,638,"setScriptTimeout",{"ms":35000}] 09:41:40 INFO - PROCESS | 3588 | 1464194500362 Marionette TRACE conn3 <- [1,638,null,{}] 09:41:40 INFO - PROCESS | 3588 | 1464194500366 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}] 09:41:40 INFO - PROCESS | 3588 | 1464194500470 Marionette TRACE conn3 <- [1,639,null,{"value":null}] 09:41:40 INFO - PROCESS | 3588 | 1464194500566 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\", \"7e3b6c20-c8d1-41f1-b038-025c5fee69e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:41:40 INFO - PROCESS | 3588 | ++DOCSHELL 182BD400 == 58 [pid = 3588] [id = 169] 09:41:40 INFO - PROCESS | 3588 | ++DOMWINDOW == 123 (1878AC00) [pid = 3588] [serial = 505] [outer = 00000000] 09:41:40 INFO - PROCESS | 3588 | ++DOMWINDOW == 124 (1A456C00) [pid = 3588] [serial = 506] [outer = 1878AC00] 09:41:40 INFO - PROCESS | 3588 | 1464194500619 Marionette DEBUG loaded listener.js 09:41:40 INFO - PROCESS | 3588 | ++DOMWINDOW == 125 (1AA02000) [pid = 3588] [serial = 507] [outer = 1878AC00] 09:41:41 INFO - PROCESS | 3588 | 1464194501183 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]]]}] 09:41:41 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | strokeRect does not affect the current path 09:41:41 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | took 897ms 09:41:41 INFO - PROCESS | 3588 | 1464194501264 Marionette TRACE conn3 -> [0,641,"getWindowHandle",null] 09:41:41 INFO - PROCESS | 3588 | 1464194501266 Marionette TRACE conn3 <- [1,641,null,{"value":"13"}] 09:41:41 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html 09:41:41 INFO - PROCESS | 3588 | 1464194501270 Marionette TRACE conn3 -> [0,642,"setScriptTimeout",{"ms":35000}] 09:41:41 INFO - PROCESS | 3588 | 1464194501272 Marionette TRACE conn3 <- [1,642,null,{}] 09:41:41 INFO - PROCESS | 3588 | 1464194501276 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}] 09:41:41 INFO - PROCESS | 3588 | 1464194501378 Marionette TRACE conn3 <- [1,643,null,{"value":null}] 09:41:41 INFO - PROCESS | 3588 | 1464194501502 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\", \"7e3b6c20-c8d1-41f1-b038-025c5fee69e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:41:41 INFO - PROCESS | 3588 | ++DOCSHELL 178A6800 == 59 [pid = 3588] [id = 170] 09:41:41 INFO - PROCESS | 3588 | ++DOMWINDOW == 126 (178A7000) [pid = 3588] [serial = 508] [outer = 00000000] 09:41:41 INFO - PROCESS | 3588 | ++DOMWINDOW == 127 (178AC800) [pid = 3588] [serial = 509] [outer = 178A7000] 09:41:41 INFO - PROCESS | 3588 | 1464194501556 Marionette DEBUG loaded listener.js 09:41:41 INFO - PROCESS | 3588 | ++DOMWINDOW == 128 (178AE800) [pid = 3588] [serial = 510] [outer = 178A7000] 09:41:42 INFO - PROCESS | 3588 | 1464194502312 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]]]}] 09:41:42 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | strokeRect draws shadows 09:41:42 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | took 1086ms 09:41:42 INFO - PROCESS | 3588 | 1464194502360 Marionette TRACE conn3 -> [0,645,"getWindowHandle",null] 09:41:42 INFO - PROCESS | 3588 | 1464194502364 Marionette TRACE conn3 <- [1,645,null,{"value":"13"}] 09:41:42 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html 09:41:42 INFO - PROCESS | 3588 | 1464194502369 Marionette TRACE conn3 -> [0,646,"setScriptTimeout",{"ms":35000}] 09:41:42 INFO - PROCESS | 3588 | 1464194502373 Marionette TRACE conn3 <- [1,646,null,{}] 09:41:42 INFO - PROCESS | 3588 | 1464194502379 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}] 09:41:42 INFO - PROCESS | 3588 | 1464194502475 Marionette TRACE conn3 <- [1,647,null,{"value":null}] 09:41:42 INFO - PROCESS | 3588 | 1464194502576 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\", \"7e3b6c20-c8d1-41f1-b038-025c5fee69e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:41:42 INFO - PROCESS | 3588 | ++DOCSHELL 10D58400 == 60 [pid = 3588] [id = 171] 09:41:42 INFO - PROCESS | 3588 | ++DOMWINDOW == 129 (10D5BC00) [pid = 3588] [serial = 511] [outer = 00000000] 09:41:42 INFO - PROCESS | 3588 | ++DOMWINDOW == 130 (10D60000) [pid = 3588] [serial = 512] [outer = 10D5BC00] 09:41:42 INFO - PROCESS | 3588 | 1464194502623 Marionette DEBUG loaded listener.js 09:41:42 INFO - PROCESS | 3588 | ++DOMWINDOW == 131 (10D63400) [pid = 3588] [serial = 513] [outer = 10D5BC00] 09:41:43 INFO - PROCESS | 3588 | 1464194503280 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]]]}] 09:41:43 INFO - PROCESS | 3588 | --DOCSHELL 0F34A800 == 59 [pid = 3588] [id = 164] 09:41:43 INFO - PROCESS | 3588 | --DOCSHELL 16F7E800 == 58 [pid = 3588] [id = 163] 09:41:43 INFO - PROCESS | 3588 | --DOCSHELL 1A682400 == 57 [pid = 3588] [id = 162] 09:41:43 INFO - PROCESS | 3588 | --DOCSHELL 13149800 == 56 [pid = 3588] [id = 161] 09:41:43 INFO - PROCESS | 3588 | --DOCSHELL 1581E800 == 55 [pid = 3588] [id = 160] 09:41:43 INFO - PROCESS | 3588 | --DOCSHELL 18692C00 == 54 [pid = 3588] [id = 159] 09:41:43 INFO - PROCESS | 3588 | --DOCSHELL 166BA400 == 53 [pid = 3588] [id = 158] 09:41:43 INFO - PROCESS | 3588 | --DOCSHELL 15820000 == 52 [pid = 3588] [id = 157] 09:41:43 INFO - PROCESS | 3588 | --DOCSHELL 0F2F1400 == 51 [pid = 3588] [id = 156] 09:41:43 INFO - PROCESS | 3588 | --DOCSHELL 10274C00 == 50 [pid = 3588] [id = 155] 09:41:43 INFO - PROCESS | 3588 | --DOCSHELL 1A68D000 == 49 [pid = 3588] [id = 153] 09:41:43 INFO - PROCESS | 3588 | --DOCSHELL 167EF400 == 48 [pid = 3588] [id = 152] 09:41:43 INFO - PROCESS | 3588 | --DOMWINDOW == 130 (1ABBF400) [pid = 3588] [serial = 446] [outer = 00000000] [url = about:blank] 09:41:43 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | fillRect is affected by transforms 09:41:43 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | took 945ms 09:41:43 INFO - PROCESS | 3588 | --DOCSHELL 12FA8C00 == 47 [pid = 3588] [id = 151] 09:41:43 INFO - PROCESS | 3588 | --DOCSHELL 0F271800 == 46 [pid = 3588] [id = 150] 09:41:43 INFO - PROCESS | 3588 | 1464194503320 Marionette TRACE conn3 -> [0,649,"getWindowHandle",null] 09:41:43 INFO - PROCESS | 3588 | 1464194503325 Marionette TRACE conn3 <- [1,649,null,{"value":"13"}] 09:41:43 INFO - PROCESS | 3588 | 1464194503331 Marionette TRACE conn3 -> [0,650,"setScriptTimeout",{"ms":35000}] 09:41:43 INFO - PROCESS | 3588 | 1464194503334 Marionette TRACE conn3 <- [1,650,null,{}] 09:41:43 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html 09:41:43 INFO - PROCESS | 3588 | 1464194503337 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}] 09:41:43 INFO - PROCESS | 3588 | 1464194503420 Marionette TRACE conn3 <- [1,651,null,{"value":null}] 09:41:43 INFO - PROCESS | 3588 | --DOMWINDOW == 129 (177DA000) [pid = 3588] [serial = 326] [outer = 00000000] [url = about:blank] 09:41:43 INFO - PROCESS | 3588 | --DOMWINDOW == 128 (15545C00) [pid = 3588] [serial = 362] [outer = 00000000] [url = about:blank] 09:41:43 INFO - PROCESS | 3588 | --DOMWINDOW == 127 (102F7C00) [pid = 3588] [serial = 401] [outer = 00000000] [url = about:blank] 09:41:43 INFO - PROCESS | 3588 | --DOMWINDOW == 126 (1B766C00) [pid = 3588] [serial = 368] [outer = 00000000] [url = about:blank] 09:41:43 INFO - PROCESS | 3588 | --DOMWINDOW == 125 (1A298C00) [pid = 3588] [serial = 365] [outer = 00000000] [url = about:blank] 09:41:43 INFO - PROCESS | 3588 | --DOMWINDOW == 124 (14306000) [pid = 3588] [serial = 323] [outer = 00000000] [url = about:blank] 09:41:43 INFO - PROCESS | 3588 | --DOMWINDOW == 123 (1B171400) [pid = 3588] [serial = 320] [outer = 00000000] [url = about:blank] 09:41:43 INFO - PROCESS | 3588 | --DOMWINDOW == 122 (1A29A800) [pid = 3588] [serial = 437] [outer = 00000000] [url = about:blank] 09:41:43 INFO - PROCESS | 3588 | --DOMWINDOW == 121 (0F278C00) [pid = 3588] [serial = 416] [outer = 00000000] [url = about:blank] 09:41:43 INFO - PROCESS | 3588 | --DOMWINDOW == 120 (13130400) [pid = 3588] [serial = 422] [outer = 00000000] [url = about:blank] 09:41:43 INFO - PROCESS | 3588 | --DOMWINDOW == 119 (13954800) [pid = 3588] [serial = 423] [outer = 00000000] [url = about:blank] 09:41:43 INFO - PROCESS | 3588 | --DOMWINDOW == 118 (150B7400) [pid = 3588] [serial = 425] [outer = 00000000] [url = about:blank] 09:41:43 INFO - PROCESS | 3588 | --DOMWINDOW == 117 (15549C00) [pid = 3588] [serial = 426] [outer = 00000000] [url = about:blank] 09:41:43 INFO - PROCESS | 3588 | --DOMWINDOW == 116 (19E20400) [pid = 3588] [serial = 435] [outer = 00000000] [url = about:blank] 09:41:43 INFO - PROCESS | 3588 | --DOMWINDOW == 115 (12FB6800) [pid = 3588] [serial = 420] [outer = 00000000] [url = about:blank] 09:41:43 INFO - PROCESS | 3588 | --DOMWINDOW == 114 (11FF6C00) [pid = 3588] [serial = 419] [outer = 00000000] [url = about:blank] 09:41:43 INFO - PROCESS | 3588 | --DOMWINDOW == 113 (167ECC00) [pid = 3588] [serial = 428] [outer = 00000000] [url = about:blank] 09:41:43 INFO - PROCESS | 3588 | --DOMWINDOW == 112 (19B4B800) [pid = 3588] [serial = 434] [outer = 00000000] [url = about:blank] 09:41:43 INFO - PROCESS | 3588 | --DOMWINDOW == 111 (167EA000) [pid = 3588] [serial = 406] [outer = 00000000] [url = about:blank] 09:41:43 INFO - PROCESS | 3588 | --DOMWINDOW == 110 (10A58000) [pid = 3588] [serial = 403] [outer = 00000000] [url = about:blank] 09:41:43 INFO - PROCESS | 3588 | --DOMWINDOW == 109 (14377C00) [pid = 3588] [serial = 413] [outer = 00000000] [url = about:blank] 09:41:43 INFO - PROCESS | 3588 | --DOMWINDOW == 108 (1A688000) [pid = 3588] [serial = 410] [outer = 00000000] [url = about:blank] 09:41:43 INFO - PROCESS | 3588 | --DOMWINDOW == 107 (167F1C00) [pid = 3588] [serial = 440] [outer = 00000000] [url = about:blank] 09:41:43 INFO - PROCESS | 3588 | --DOMWINDOW == 106 (13E24800) [pid = 3588] [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.] 09:41:43 INFO - PROCESS | 3588 | --DOMWINDOW == 105 (1A29B800) [pid = 3588] [serial = 438] [outer = 00000000] [url = about:blank] 09:41:43 INFO - PROCESS | 3588 | --DOMWINDOW == 104 (1721D800) [pid = 3588] [serial = 431] [outer = 00000000] [url = about:blank] 09:41:43 INFO - PROCESS | 3588 | --DOMWINDOW == 103 (17AB1C00) [pid = 3588] [serial = 432] [outer = 00000000] [url = about:blank] 09:41:43 INFO - PROCESS | 3588 | --DOMWINDOW == 102 (18791800) [pid = 3588] [serial = 441] [outer = 00000000] [url = about:blank] 09:41:43 INFO - PROCESS | 3588 | --DOMWINDOW == 101 (1AA0C800) [pid = 3588] [serial = 444] [outer = 00000000] [url = about:blank] 09:41:43 INFO - PROCESS | 3588 | --DOMWINDOW == 100 (1A688C00) [pid = 3588] [serial = 443] [outer = 00000000] [url = about:blank] 09:41:43 INFO - PROCESS | 3588 | --DOMWINDOW == 99 (168F0C00) [pid = 3588] [serial = 429] [outer = 00000000] [url = about:blank] 09:41:43 INFO - PROCESS | 3588 | 1464194503521 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\", \"7e3b6c20-c8d1-41f1-b038-025c5fee69e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:41:43 INFO - PROCESS | 3588 | ++DOCSHELL 0F274800 == 47 [pid = 3588] [id = 172] 09:41:43 INFO - PROCESS | 3588 | ++DOMWINDOW == 100 (0F278C00) [pid = 3588] [serial = 514] [outer = 00000000] 09:41:43 INFO - PROCESS | 3588 | ++DOMWINDOW == 101 (1108B400) [pid = 3588] [serial = 515] [outer = 0F278C00] 09:41:43 INFO - PROCESS | 3588 | 1464194503568 Marionette DEBUG loaded listener.js 09:41:43 INFO - PROCESS | 3588 | ++DOMWINDOW == 102 (118B9400) [pid = 3588] [serial = 516] [outer = 0F278C00] 09:41:43 INFO - PROCESS | 3588 | [3588] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 09:41:43 INFO - PROCESS | 3588 | [3588] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 09:41:43 INFO - PROCESS | 3588 | [3588] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 09:41:44 INFO - PROCESS | 3588 | 1464194503973 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]]]}] 09:41:44 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | strokeRect of 0x0 pixels draws nothing 09:41:44 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | took 693ms 09:41:44 INFO - PROCESS | 3588 | 1464194504033 Marionette TRACE conn3 -> [0,653,"getWindowHandle",null] 09:41:44 INFO - PROCESS | 3588 | 1464194504036 Marionette TRACE conn3 <- [1,653,null,{"value":"13"}] 09:41:44 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html 09:41:44 INFO - PROCESS | 3588 | 1464194504039 Marionette TRACE conn3 -> [0,654,"setScriptTimeout",{"ms":35000}] 09:41:44 INFO - PROCESS | 3588 | 1464194504043 Marionette TRACE conn3 <- [1,654,null,{}] 09:41:44 INFO - PROCESS | 3588 | 1464194504054 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}] 09:41:44 INFO - PROCESS | 3588 | 1464194504145 Marionette TRACE conn3 <- [1,655,null,{"value":null}] 09:41:44 INFO - PROCESS | 3588 | 1464194504153 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\", \"7e3b6c20-c8d1-41f1-b038-025c5fee69e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:41:44 INFO - PROCESS | 3588 | ++DOCSHELL 13935000 == 48 [pid = 3588] [id = 173] 09:41:44 INFO - PROCESS | 3588 | ++DOMWINDOW == 103 (13955400) [pid = 3588] [serial = 517] [outer = 00000000] 09:41:44 INFO - PROCESS | 3588 | ++DOMWINDOW == 104 (143C0000) [pid = 3588] [serial = 518] [outer = 13955400] 09:41:44 INFO - PROCESS | 3588 | 1464194504247 Marionette DEBUG loaded listener.js 09:41:44 INFO - PROCESS | 3588 | ++DOMWINDOW == 105 (15542000) [pid = 3588] [serial = 519] [outer = 13955400] 09:41:44 INFO - PROCESS | 3588 | [3588] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 09:41:44 INFO - PROCESS | 3588 | [3588] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 09:41:44 INFO - PROCESS | 3588 | [3588] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 09:41:44 INFO - PROCESS | 3588 | 1464194504685 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]]]}] 09:41:44 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | strokeRect of 0x0 pixels draws nothing, including caps and joins 09:41:44 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | took 645ms 09:41:44 INFO - PROCESS | 3588 | 1464194504709 Marionette TRACE conn3 -> [0,657,"getWindowHandle",null] 09:41:44 INFO - PROCESS | 3588 | 1464194504712 Marionette TRACE conn3 <- [1,657,null,{"value":"13"}] 09:41:44 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html 09:41:44 INFO - PROCESS | 3588 | 1464194504715 Marionette TRACE conn3 -> [0,658,"setScriptTimeout",{"ms":35000}] 09:41:44 INFO - PROCESS | 3588 | 1464194504717 Marionette TRACE conn3 <- [1,658,null,{}] 09:41:44 INFO - PROCESS | 3588 | 1464194504724 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}] 09:41:44 INFO - PROCESS | 3588 | 1464194504811 Marionette TRACE conn3 <- [1,659,null,{"value":null}] 09:41:44 INFO - PROCESS | 3588 | 1464194504819 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\", \"7e3b6c20-c8d1-41f1-b038-025c5fee69e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:41:44 INFO - PROCESS | 3588 | ++DOCSHELL 155E3800 == 49 [pid = 3588] [id = 174] 09:41:44 INFO - PROCESS | 3588 | ++DOMWINDOW == 106 (155E3C00) [pid = 3588] [serial = 520] [outer = 00000000] 09:41:44 INFO - PROCESS | 3588 | ++DOMWINDOW == 107 (1581CC00) [pid = 3588] [serial = 521] [outer = 155E3C00] 09:41:44 INFO - PROCESS | 3588 | 1464194504863 Marionette DEBUG loaded listener.js 09:41:44 INFO - PROCESS | 3588 | ++DOMWINDOW == 108 (167E9000) [pid = 3588] [serial = 522] [outer = 155E3C00] 09:41:45 INFO - PROCESS | 3588 | 1464194505300 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]]]}] 09:41:45 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | strokeRect of Nx0 pixels draws a straight line 09:41:45 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | took 645ms 09:41:45 INFO - PROCESS | 3588 | 1464194505353 Marionette TRACE conn3 -> [0,661,"getWindowHandle",null] 09:41:45 INFO - PROCESS | 3588 | 1464194505355 Marionette TRACE conn3 <- [1,661,null,{"value":"13"}] 09:41:45 INFO - PROCESS | 3588 | 1464194505358 Marionette TRACE conn3 -> [0,662,"setScriptTimeout",{"ms":35000}] 09:41:45 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html 09:41:45 INFO - PROCESS | 3588 | 1464194505360 Marionette TRACE conn3 <- [1,662,null,{}] 09:41:45 INFO - PROCESS | 3588 | 1464194505363 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}] 09:41:45 INFO - PROCESS | 3588 | 1464194505452 Marionette TRACE conn3 <- [1,663,null,{"value":null}] 09:41:45 INFO - PROCESS | 3588 | 1464194505458 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\", \"7e3b6c20-c8d1-41f1-b038-025c5fee69e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:41:45 INFO - PROCESS | 3588 | ++DOCSHELL 166BA400 == 50 [pid = 3588] [id = 175] 09:41:45 INFO - PROCESS | 3588 | ++DOMWINDOW == 109 (167EF800) [pid = 3588] [serial = 523] [outer = 00000000] 09:41:45 INFO - PROCESS | 3588 | ++DOMWINDOW == 110 (168F0C00) [pid = 3588] [serial = 524] [outer = 167EF800] 09:41:45 INFO - PROCESS | 3588 | 1464194505502 Marionette DEBUG loaded listener.js 09:41:45 INFO - PROCESS | 3588 | ++DOMWINDOW == 111 (16B3CC00) [pid = 3588] [serial = 525] [outer = 167EF800] 09:41:45 INFO - PROCESS | 3588 | [3588] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 09:41:45 INFO - PROCESS | 3588 | [3588] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 09:41:45 INFO - PROCESS | 3588 | [3588] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 09:41:45 INFO - PROCESS | 3588 | 1464194505975 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]]]}] 09:41:46 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html | strokeRect of Nx0 pixels draws a closed line with no caps 09:41:46 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html | took 646ms 09:41:46 INFO - PROCESS | 3588 | 1464194506002 Marionette TRACE conn3 -> [0,665,"getWindowHandle",null] 09:41:46 INFO - PROCESS | 3588 | 1464194506004 Marionette TRACE conn3 <- [1,665,null,{"value":"13"}] 09:41:46 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html 09:41:46 INFO - PROCESS | 3588 | 1464194506014 Marionette TRACE conn3 -> [0,666,"setScriptTimeout",{"ms":35000}] 09:41:46 INFO - PROCESS | 3588 | 1464194506016 Marionette TRACE conn3 <- [1,666,null,{}] 09:41:46 INFO - PROCESS | 3588 | 1464194506019 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}] 09:41:46 INFO - PROCESS | 3588 | 1464194506146 Marionette TRACE conn3 <- [1,667,null,{"value":null}] 09:41:46 INFO - PROCESS | 3588 | 1464194506195 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\", \"7e3b6c20-c8d1-41f1-b038-025c5fee69e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:41:46 INFO - PROCESS | 3588 | ++DOCSHELL 155E8400 == 51 [pid = 3588] [id = 176] 09:41:46 INFO - PROCESS | 3588 | ++DOMWINDOW == 112 (167F4C00) [pid = 3588] [serial = 526] [outer = 00000000] 09:41:46 INFO - PROCESS | 3588 | ++DOMWINDOW == 113 (178AB400) [pid = 3588] [serial = 527] [outer = 167F4C00] 09:41:46 INFO - PROCESS | 3588 | 1464194506246 Marionette DEBUG loaded listener.js 09:41:46 INFO - PROCESS | 3588 | ++DOMWINDOW == 114 (181E6C00) [pid = 3588] [serial = 528] [outer = 167F4C00] 09:41:46 INFO - PROCESS | 3588 | 1464194506663 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]]]}] 09:41:46 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | strokeRect of Nx0 pixels draws a closed line with joins 09:41:46 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | took 709ms 09:41:46 INFO - PROCESS | 3588 | 1464194506712 Marionette TRACE conn3 -> [0,669,"getWindowHandle",null] 09:41:46 INFO - PROCESS | 3588 | 1464194506714 Marionette TRACE conn3 <- [1,669,null,{"value":"13"}] 09:41:46 INFO - PROCESS | 3588 | 1464194506717 Marionette TRACE conn3 -> [0,670,"setScriptTimeout",{"ms":35000}] 09:41:46 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html 09:41:46 INFO - PROCESS | 3588 | 1464194506719 Marionette TRACE conn3 <- [1,670,null,{}] 09:41:46 INFO - PROCESS | 3588 | 1464194506722 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}] 09:41:46 INFO - PROCESS | 3588 | 1464194506869 Marionette TRACE conn3 <- [1,671,null,{"value":null}] 09:41:46 INFO - PROCESS | 3588 | 1464194506892 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\", \"7e3b6c20-c8d1-41f1-b038-025c5fee69e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:41:46 INFO - PROCESS | 3588 | ++DOCSHELL 182B4C00 == 52 [pid = 3588] [id = 177] 09:41:46 INFO - PROCESS | 3588 | ++DOMWINDOW == 115 (182B7C00) [pid = 3588] [serial = 529] [outer = 00000000] 09:41:46 INFO - PROCESS | 3588 | ++DOMWINDOW == 116 (182BC800) [pid = 3588] [serial = 530] [outer = 182B7C00] 09:41:46 INFO - PROCESS | 3588 | 1464194506936 Marionette DEBUG loaded listener.js 09:41:47 INFO - PROCESS | 3588 | ++DOMWINDOW == 117 (18787000) [pid = 3588] [serial = 531] [outer = 182B7C00] 09:41:47 INFO - PROCESS | 3588 | --DOMWINDOW == 116 (18693800) [pid = 3588] [serial = 478] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html] 09:41:47 INFO - PROCESS | 3588 | --DOMWINDOW == 115 (181F3C00) [pid = 3588] [serial = 481] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html] 09:41:47 INFO - PROCESS | 3588 | --DOMWINDOW == 114 (18789000) [pid = 3588] [serial = 475] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html] 09:41:47 INFO - PROCESS | 3588 | --DOMWINDOW == 113 (0F93F000) [pid = 3588] [serial = 466] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html] 09:41:47 INFO - PROCESS | 3588 | --DOMWINDOW == 112 (105F3400) [pid = 3588] [serial = 463] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html] 09:41:47 INFO - PROCESS | 3588 | --DOMWINDOW == 111 (15823000) [pid = 3588] [serial = 469] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html] 09:41:47 INFO - PROCESS | 3588 | --DOMWINDOW == 110 (1A684400) [pid = 3588] [serial = 484] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html] 09:41:47 INFO - PROCESS | 3588 | --DOMWINDOW == 109 (15815C00) [pid = 3588] [serial = 490] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html] 09:41:47 INFO - PROCESS | 3588 | --DOMWINDOW == 108 (167F6400) [pid = 3588] [serial = 472] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html] 09:41:47 INFO - PROCESS | 3588 | --DOMWINDOW == 107 (1722AC00) [pid = 3588] [serial = 487] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html] 09:41:47 INFO - PROCESS | 3588 | --DOMWINDOW == 106 (1AAB9400) [pid = 3588] [serial = 445] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html] 09:41:47 INFO - PROCESS | 3588 | 1464194507872 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]]]}] 09:41:47 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) 09:41:47 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html | took 1196ms 09:41:47 INFO - PROCESS | 3588 | 1464194507908 Marionette TRACE conn3 -> [0,673,"getWindowHandle",null] 09:41:47 INFO - PROCESS | 3588 | 1464194507910 Marionette TRACE conn3 <- [1,673,null,{"value":"13"}] 09:41:47 INFO - PROCESS | 3588 | 1464194507913 Marionette TRACE conn3 -> [0,674,"setScriptTimeout",{"ms":35000}] 09:41:47 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html 09:41:47 INFO - PROCESS | 3588 | 1464194507915 Marionette TRACE conn3 <- [1,674,null,{}] 09:41:47 INFO - PROCESS | 3588 | 1464194507919 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}] 09:41:48 INFO - PROCESS | 3588 | 1464194507995 Marionette TRACE conn3 <- [1,675,null,{"value":null}] 09:41:48 INFO - PROCESS | 3588 | 1464194508073 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\", \"7e3b6c20-c8d1-41f1-b038-025c5fee69e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:41:48 INFO - PROCESS | 3588 | ++DOCSHELL 0F348C00 == 53 [pid = 3588] [id = 178] 09:41:48 INFO - PROCESS | 3588 | ++DOMWINDOW == 107 (0F64D800) [pid = 3588] [serial = 532] [outer = 00000000] 09:41:48 INFO - PROCESS | 3588 | ++DOMWINDOW == 108 (1694F400) [pid = 3588] [serial = 533] [outer = 0F64D800] 09:41:48 INFO - PROCESS | 3588 | 1464194508116 Marionette DEBUG loaded listener.js 09:41:48 INFO - PROCESS | 3588 | ++DOMWINDOW == 109 (181F1800) [pid = 3588] [serial = 534] [outer = 0F64D800] 09:41:49 INFO - PROCESS | 3588 | 1464194509013 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]]]}] 09:41:49 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | textAlign end with ltr is the right edge 09:41:49 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | took 1102ms 09:41:49 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html 09:41:49 INFO - PROCESS | 3588 | 1464194509048 Marionette TRACE conn3 -> [0,677,"getWindowHandle",null] 09:41:49 INFO - PROCESS | 3588 | 1464194509050 Marionette TRACE conn3 <- [1,677,null,{"value":"13"}] 09:41:49 INFO - PROCESS | 3588 | 1464194509053 Marionette TRACE conn3 -> [0,678,"setScriptTimeout",{"ms":35000}] 09:41:49 INFO - PROCESS | 3588 | 1464194509055 Marionette TRACE conn3 <- [1,678,null,{}] 09:41:49 INFO - PROCESS | 3588 | 1464194509058 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}] 09:41:49 INFO - PROCESS | 3588 | 1464194509164 Marionette TRACE conn3 <- [1,679,null,{"value":null}] 09:41:49 INFO - PROCESS | 3588 | 1464194509173 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\", \"7e3b6c20-c8d1-41f1-b038-025c5fee69e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:41:49 INFO - PROCESS | 3588 | ++DOCSHELL 157BC800 == 54 [pid = 3588] [id = 179] 09:41:49 INFO - PROCESS | 3588 | ++DOMWINDOW == 110 (157BF000) [pid = 3588] [serial = 535] [outer = 00000000] 09:41:49 INFO - PROCESS | 3588 | ++DOMWINDOW == 111 (19E1F800) [pid = 3588] [serial = 536] [outer = 157BF000] 09:41:49 INFO - PROCESS | 3588 | 1464194509216 Marionette DEBUG loaded listener.js 09:41:49 INFO - PROCESS | 3588 | ++DOMWINDOW == 112 (1A296000) [pid = 3588] [serial = 537] [outer = 157BF000] 09:41:50 INFO - PROCESS | 3588 | 1464194510150 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]]]}] 09:41:50 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | textAlign end with rtl is the left edge 09:41:50 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | took 1149ms 09:41:50 INFO - PROCESS | 3588 | 1464194510240 Marionette TRACE conn3 -> [0,681,"getWindowHandle",null] 09:41:50 INFO - PROCESS | 3588 | 1464194510245 Marionette TRACE conn3 <- [1,681,null,{"value":"13"}] 09:41:50 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html 09:41:50 INFO - PROCESS | 3588 | 1464194510251 Marionette TRACE conn3 -> [0,682,"setScriptTimeout",{"ms":35000}] 09:41:50 INFO - PROCESS | 3588 | 1464194510255 Marionette TRACE conn3 <- [1,682,null,{}] 09:41:50 INFO - PROCESS | 3588 | 1464194510261 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}] 09:41:50 INFO - PROCESS | 3588 | 1464194510365 Marionette TRACE conn3 <- [1,683,null,{"value":null}] 09:41:50 INFO - PROCESS | 3588 | 1464194510485 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\", \"7e3b6c20-c8d1-41f1-b038-025c5fee69e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:41:50 INFO - PROCESS | 3588 | ++DOCSHELL 10274C00 == 55 [pid = 3588] [id = 180] 09:41:50 INFO - PROCESS | 3588 | ++DOMWINDOW == 113 (1027A400) [pid = 3588] [serial = 538] [outer = 00000000] 09:41:50 INFO - PROCESS | 3588 | ++DOMWINDOW == 114 (10A5F400) [pid = 3588] [serial = 539] [outer = 1027A400] 09:41:50 INFO - PROCESS | 3588 | 1464194510544 Marionette DEBUG loaded listener.js 09:41:50 INFO - PROCESS | 3588 | ++DOMWINDOW == 115 (10D5B800) [pid = 3588] [serial = 540] [outer = 1027A400] 09:41:51 INFO - PROCESS | 3588 | 1464194511643 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]]]}] 09:41:51 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) 09:41:51 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html | took 1463ms 09:41:51 INFO - PROCESS | 3588 | 1464194511708 Marionette TRACE conn3 -> [0,685,"getWindowHandle",null] 09:41:51 INFO - PROCESS | 3588 | 1464194511714 Marionette TRACE conn3 <- [1,685,null,{"value":"13"}] 09:41:51 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html 09:41:51 INFO - PROCESS | 3588 | 1464194511721 Marionette TRACE conn3 -> [0,686,"setScriptTimeout",{"ms":35000}] 09:41:51 INFO - PROCESS | 3588 | 1464194511724 Marionette TRACE conn3 <- [1,686,null,{}] 09:41:51 INFO - PROCESS | 3588 | 1464194511771 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}] 09:41:51 INFO - PROCESS | 3588 | 1464194511867 Marionette TRACE conn3 <- [1,687,null,{"value":null}] 09:41:52 INFO - PROCESS | 3588 | 1464194511997 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\", \"7e3b6c20-c8d1-41f1-b038-025c5fee69e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:41:52 INFO - PROCESS | 3588 | ++DOCSHELL 14306400 == 56 [pid = 3588] [id = 181] 09:41:52 INFO - PROCESS | 3588 | ++DOMWINDOW == 116 (1430A000) [pid = 3588] [serial = 541] [outer = 00000000] 09:41:52 INFO - PROCESS | 3588 | ++DOMWINDOW == 117 (143F8400) [pid = 3588] [serial = 542] [outer = 1430A000] 09:41:52 INFO - PROCESS | 3588 | 1464194512050 Marionette DEBUG loaded listener.js 09:41:52 INFO - PROCESS | 3588 | ++DOMWINDOW == 118 (155E4400) [pid = 3588] [serial = 543] [outer = 1430A000] 09:41:53 INFO - PROCESS | 3588 | 1464194513167 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]]]}] 09:41:53 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) 09:41:53 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html | took 1464ms 09:41:53 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html 09:41:53 INFO - PROCESS | 3588 | 1464194513208 Marionette TRACE conn3 -> [0,689,"getWindowHandle",null] 09:41:53 INFO - PROCESS | 3588 | 1464194513210 Marionette TRACE conn3 <- [1,689,null,{"value":"13"}] 09:41:53 INFO - PROCESS | 3588 | 1464194513215 Marionette TRACE conn3 -> [0,690,"setScriptTimeout",{"ms":35000}] 09:41:53 INFO - PROCESS | 3588 | 1464194513218 Marionette TRACE conn3 <- [1,690,null,{}] 09:41:53 INFO - PROCESS | 3588 | 1464194513229 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}] 09:41:53 INFO - PROCESS | 3588 | 1464194513369 Marionette TRACE conn3 <- [1,691,null,{"value":null}] 09:41:53 INFO - PROCESS | 3588 | 1464194513493 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\", \"7e3b6c20-c8d1-41f1-b038-025c5fee69e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:41:53 INFO - PROCESS | 3588 | ++DOCSHELL 10D58000 == 57 [pid = 3588] [id = 182] 09:41:53 INFO - PROCESS | 3588 | ++DOMWINDOW == 119 (167F1C00) [pid = 3588] [serial = 544] [outer = 00000000] 09:41:53 INFO - PROCESS | 3588 | ++DOMWINDOW == 120 (17AB6000) [pid = 3588] [serial = 545] [outer = 167F1C00] 09:41:53 INFO - PROCESS | 3588 | 1464194513551 Marionette DEBUG loaded listener.js 09:41:53 INFO - PROCESS | 3588 | ++DOMWINDOW == 121 (1A294400) [pid = 3588] [serial = 546] [outer = 167F1C00] 09:41:54 INFO - PROCESS | 3588 | 1464194514528 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]]]}] 09:41:54 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | textAlign start with ltr is the left edge 09:41:54 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | took 1369ms 09:41:54 INFO - PROCESS | 3588 | 1464194514574 Marionette TRACE conn3 -> [0,693,"getWindowHandle",null] 09:41:54 INFO - PROCESS | 3588 | 1464194514577 Marionette TRACE conn3 <- [1,693,null,{"value":"13"}] 09:41:54 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html 09:41:54 INFO - PROCESS | 3588 | 1464194514581 Marionette TRACE conn3 -> [0,694,"setScriptTimeout",{"ms":35000}] 09:41:54 INFO - PROCESS | 3588 | 1464194514583 Marionette TRACE conn3 <- [1,694,null,{}] 09:41:54 INFO - PROCESS | 3588 | 1464194514586 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}] 09:41:54 INFO - PROCESS | 3588 | 1464194514799 Marionette TRACE conn3 <- [1,695,null,{"value":null}] 09:41:54 INFO - PROCESS | 3588 | 1464194514937 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\", \"7e3b6c20-c8d1-41f1-b038-025c5fee69e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:41:54 INFO - PROCESS | 3588 | ++DOCSHELL 0F348000 == 58 [pid = 3588] [id = 183] 09:41:54 INFO - PROCESS | 3588 | ++DOMWINDOW == 122 (0F348400) [pid = 3588] [serial = 547] [outer = 00000000] 09:41:54 INFO - PROCESS | 3588 | ++DOMWINDOW == 123 (102D8800) [pid = 3588] [serial = 548] [outer = 0F348400] 09:41:55 INFO - PROCESS | 3588 | 1464194514986 Marionette DEBUG loaded listener.js 09:41:55 INFO - PROCESS | 3588 | ++DOMWINDOW == 124 (1125DC00) [pid = 3588] [serial = 549] [outer = 0F348400] 09:41:55 INFO - PROCESS | 3588 | --DOCSHELL 11255000 == 57 [pid = 3588] [id = 80] 09:41:55 INFO - PROCESS | 3588 | --DOCSHELL 155E0800 == 56 [pid = 3588] [id = 136] 09:41:55 INFO - PROCESS | 3588 | --DOCSHELL 13E23C00 == 55 [pid = 3588] [id = 137] 09:41:55 INFO - PROCESS | 3588 | --DOCSHELL 0F26E800 == 54 [pid = 3588] [id = 139] 09:41:55 INFO - PROCESS | 3588 | --DOCSHELL 10F09000 == 53 [pid = 3588] [id = 138] 09:41:55 INFO - PROCESS | 3588 | --DOCSHELL 0F348C00 == 52 [pid = 3588] [id = 178] 09:41:55 INFO - PROCESS | 3588 | --DOCSHELL 182B4C00 == 51 [pid = 3588] [id = 177] 09:41:55 INFO - PROCESS | 3588 | --DOCSHELL 155E8400 == 50 [pid = 3588] [id = 176] 09:41:55 INFO - PROCESS | 3588 | --DOCSHELL 166BA400 == 49 [pid = 3588] [id = 175] 09:41:55 INFO - PROCESS | 3588 | --DOCSHELL 155E3800 == 48 [pid = 3588] [id = 174] 09:41:55 INFO - PROCESS | 3588 | --DOCSHELL 13935000 == 47 [pid = 3588] [id = 173] 09:41:55 INFO - PROCESS | 3588 | --DOCSHELL 0F274800 == 46 [pid = 3588] [id = 172] 09:41:55 INFO - PROCESS | 3588 | --DOCSHELL 10D58400 == 45 [pid = 3588] [id = 171] 09:41:55 INFO - PROCESS | 3588 | --DOCSHELL 178A6800 == 44 [pid = 3588] [id = 170] 09:41:55 INFO - PROCESS | 3588 | --DOCSHELL 182BD400 == 43 [pid = 3588] [id = 169] 09:41:55 INFO - PROCESS | 3588 | --DOCSHELL 10557800 == 42 [pid = 3588] [id = 166] 09:41:55 INFO - PROCESS | 3588 | --DOMWINDOW == 123 (1ACD5400) [pid = 3588] [serial = 447] [outer = 00000000] [url = about:blank] 09:41:55 INFO - PROCESS | 3588 | --DOMWINDOW == 122 (1AAB6400) [pid = 3588] [serial = 479] [outer = 00000000] [url = about:blank] 09:41:55 INFO - PROCESS | 3588 | --DOMWINDOW == 121 (1ACD4800) [pid = 3588] [serial = 482] [outer = 00000000] [url = about:blank] 09:41:55 INFO - PROCESS | 3588 | --DOMWINDOW == 120 (1ABB1800) [pid = 3588] [serial = 480] [outer = 00000000] [url = about:blank] 09:41:56 INFO - PROCESS | 3588 | --DOMWINDOW == 119 (19B4DC00) [pid = 3588] [serial = 476] [outer = 00000000] [url = about:blank] 09:41:56 INFO - PROCESS | 3588 | --DOMWINDOW == 118 (12914800) [pid = 3588] [serial = 467] [outer = 00000000] [url = about:blank] 09:41:56 INFO - PROCESS | 3588 | --DOMWINDOW == 117 (1436A400) [pid = 3588] [serial = 468] [outer = 00000000] [url = about:blank] 09:41:56 INFO - PROCESS | 3588 | --DOMWINDOW == 116 (1AF6DC00) [pid = 3588] [serial = 461] [outer = 00000000] [url = about:blank] 09:41:56 INFO - PROCESS | 3588 | --DOMWINDOW == 115 (1430C000) [pid = 3588] [serial = 465] [outer = 00000000] [url = about:blank] 09:41:56 INFO - PROCESS | 3588 | --DOMWINDOW == 114 (12B28000) [pid = 3588] [serial = 464] [outer = 00000000] [url = about:blank] 09:41:56 INFO - PROCESS | 3588 | --DOMWINDOW == 113 (166BFC00) [pid = 3588] [serial = 470] [outer = 00000000] [url = about:blank] 09:41:56 INFO - PROCESS | 3588 | --DOMWINDOW == 112 (167F2800) [pid = 3588] [serial = 471] [outer = 00000000] [url = about:blank] 09:41:56 INFO - PROCESS | 3588 | --DOMWINDOW == 111 (1B171800) [pid = 3588] [serial = 485] [outer = 00000000] [url = about:blank] 09:41:56 INFO - PROCESS | 3588 | --DOMWINDOW == 110 (184C2400) [pid = 3588] [serial = 455] [outer = 00000000] [url = about:blank] 09:41:56 INFO - PROCESS | 3588 | --DOMWINDOW == 109 (1430E800) [pid = 3588] [serial = 452] [outer = 00000000] [url = about:blank] 09:41:56 INFO - PROCESS | 3588 | --DOMWINDOW == 108 (1AF66000) [pid = 3588] [serial = 458] [outer = 00000000] [url = about:blank] 09:41:56 INFO - PROCESS | 3588 | --DOMWINDOW == 107 (166B8C00) [pid = 3588] [serial = 494] [outer = 00000000] [url = about:blank] 09:41:56 INFO - PROCESS | 3588 | --DOMWINDOW == 106 (0F2EF000) [pid = 3588] [serial = 449] [outer = 00000000] [url = about:blank] 09:41:56 INFO - PROCESS | 3588 | --DOMWINDOW == 105 (1ACD5800) [pid = 3588] [serial = 483] [outer = 00000000] [url = about:blank] 09:41:56 INFO - PROCESS | 3588 | --DOMWINDOW == 104 (1B762000) [pid = 3588] [serial = 492] [outer = 00000000] [url = about:blank] 09:41:56 INFO - PROCESS | 3588 | --DOMWINDOW == 103 (1B761000) [pid = 3588] [serial = 491] [outer = 00000000] [url = about:blank] 09:41:56 INFO - PROCESS | 3588 | --DOMWINDOW == 102 (1B509800) [pid = 3588] [serial = 486] [outer = 00000000] [url = about:blank] 09:41:56 INFO - PROCESS | 3588 | --DOMWINDOW == 101 (1868F800) [pid = 3588] [serial = 474] [outer = 00000000] [url = about:blank] 09:41:56 INFO - PROCESS | 3588 | --DOMWINDOW == 100 (177DBC00) [pid = 3588] [serial = 473] [outer = 00000000] [url = about:blank] 09:41:56 INFO - PROCESS | 3588 | --DOMWINDOW == 99 (1ABB8400) [pid = 3588] [serial = 488] [outer = 00000000] [url = about:blank] 09:41:56 INFO - PROCESS | 3588 | --DOMWINDOW == 98 (1AF6EC00) [pid = 3588] [serial = 489] [outer = 00000000] [url = about:blank] 09:41:56 INFO - PROCESS | 3588 | --DOMWINDOW == 97 (1A218C00) [pid = 3588] [serial = 477] [outer = 00000000] [url = about:blank] 09:41:56 INFO - PROCESS | 3588 | 1464194516007 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]]]}] 09:41:56 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | textAlign start with rtl is the right edge 09:41:56 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | took 1464ms 09:41:56 INFO - PROCESS | 3588 | 1464194516037 Marionette TRACE conn3 -> [0,697,"getWindowHandle",null] 09:41:56 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html 09:41:56 INFO - PROCESS | 3588 | 1464194516040 Marionette TRACE conn3 <- [1,697,null,{"value":"13"}] 09:41:56 INFO - PROCESS | 3588 | 1464194516044 Marionette TRACE conn3 -> [0,698,"setScriptTimeout",{"ms":35000}] 09:41:56 INFO - PROCESS | 3588 | 1464194516048 Marionette TRACE conn3 <- [1,698,null,{}] 09:41:56 INFO - PROCESS | 3588 | 1464194516053 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}] 09:41:56 INFO - PROCESS | 3588 | 1464194516147 Marionette TRACE conn3 <- [1,699,null,{"value":null}] 09:41:56 INFO - PROCESS | 3588 | 1464194516155 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\", \"7e3b6c20-c8d1-41f1-b038-025c5fee69e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:41:56 INFO - PROCESS | 3588 | ++DOCSHELL 12B28000 == 43 [pid = 3588] [id = 184] 09:41:56 INFO - PROCESS | 3588 | ++DOMWINDOW == 98 (12FACC00) [pid = 3588] [serial = 550] [outer = 00000000] 09:41:56 INFO - PROCESS | 3588 | ++DOMWINDOW == 99 (132B9000) [pid = 3588] [serial = 551] [outer = 12FACC00] 09:41:56 INFO - PROCESS | 3588 | 1464194516217 Marionette DEBUG loaded listener.js 09:41:56 INFO - PROCESS | 3588 | ++DOMWINDOW == 100 (13E17C00) [pid = 3588] [serial = 552] [outer = 12FACC00] 09:41:57 INFO - PROCESS | 3588 | 1464194517154 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]]]}] 09:41:57 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | Canvas test: 2d.text.draw.baseline.alphabetic 09:41:57 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | took 1149ms 09:41:57 INFO - PROCESS | 3588 | 1464194517188 Marionette TRACE conn3 -> [0,701,"getWindowHandle",null] 09:41:57 INFO - PROCESS | 3588 | 1464194517190 Marionette TRACE conn3 <- [1,701,null,{"value":"13"}] 09:41:57 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html 09:41:57 INFO - PROCESS | 3588 | 1464194517194 Marionette TRACE conn3 -> [0,702,"setScriptTimeout",{"ms":35000}] 09:41:57 INFO - PROCESS | 3588 | 1464194517196 Marionette TRACE conn3 <- [1,702,null,{}] 09:41:57 INFO - PROCESS | 3588 | 1464194517200 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}] 09:41:57 INFO - PROCESS | 3588 | 1464194517288 Marionette TRACE conn3 <- [1,703,null,{"value":null}] 09:41:57 INFO - PROCESS | 3588 | 1464194517365 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\", \"7e3b6c20-c8d1-41f1-b038-025c5fee69e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:41:57 INFO - PROCESS | 3588 | ++DOCSHELL 143F4000 == 44 [pid = 3588] [id = 185] 09:41:57 INFO - PROCESS | 3588 | ++DOMWINDOW == 101 (14F04C00) [pid = 3588] [serial = 553] [outer = 00000000] 09:41:57 INFO - PROCESS | 3588 | ++DOMWINDOW == 102 (155E8400) [pid = 3588] [serial = 554] [outer = 14F04C00] 09:41:57 INFO - PROCESS | 3588 | 1464194517411 Marionette DEBUG loaded listener.js 09:41:57 INFO - PROCESS | 3588 | ++DOMWINDOW == 103 (166B5000) [pid = 3588] [serial = 555] [outer = 14F04C00] 09:41:58 INFO - PROCESS | 3588 | 1464194518333 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]]]}] 09:41:58 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 09:41:58 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html | took 1149ms 09:41:58 INFO - PROCESS | 3588 | 1464194518374 Marionette TRACE conn3 -> [0,705,"getWindowHandle",null] 09:41:58 INFO - PROCESS | 3588 | 1464194518378 Marionette TRACE conn3 <- [1,705,null,{"value":"13"}] 09:41:58 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html 09:41:58 INFO - PROCESS | 3588 | 1464194518388 Marionette TRACE conn3 -> [0,706,"setScriptTimeout",{"ms":35000}] 09:41:58 INFO - PROCESS | 3588 | 1464194518392 Marionette TRACE conn3 <- [1,706,null,{}] 09:41:58 INFO - PROCESS | 3588 | 1464194518396 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}] 09:41:58 INFO - PROCESS | 3588 | 1464194518514 Marionette TRACE conn3 <- [1,707,null,{"value":null}] 09:41:58 INFO - PROCESS | 3588 | 1464194518521 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\", \"7e3b6c20-c8d1-41f1-b038-025c5fee69e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:41:58 INFO - PROCESS | 3588 | ++DOCSHELL 14376400 == 45 [pid = 3588] [id = 186] 09:41:58 INFO - PROCESS | 3588 | ++DOMWINDOW == 104 (155E1C00) [pid = 3588] [serial = 556] [outer = 00000000] 09:41:58 INFO - PROCESS | 3588 | ++DOMWINDOW == 105 (177A7C00) [pid = 3588] [serial = 557] [outer = 155E1C00] 09:41:58 INFO - PROCESS | 3588 | 1464194518565 Marionette DEBUG loaded listener.js 09:41:58 INFO - PROCESS | 3588 | ++DOMWINDOW == 106 (178AD800) [pid = 3588] [serial = 558] [outer = 155E1C00] 09:41:59 INFO - PROCESS | 3588 | 1464194519501 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]]]}] 09:41:59 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | fillText works on @font-face fonts 09:41:59 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | took 1149ms 09:41:59 INFO - PROCESS | 3588 | 1464194519530 Marionette TRACE conn3 -> [0,709,"getWindowHandle",null] 09:41:59 INFO - PROCESS | 3588 | 1464194519532 Marionette TRACE conn3 <- [1,709,null,{"value":"13"}] 09:41:59 INFO - PROCESS | 3588 | 1464194519536 Marionette TRACE conn3 -> [0,710,"setScriptTimeout",{"ms":35000}] 09:41:59 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html 09:41:59 INFO - PROCESS | 3588 | 1464194519547 Marionette TRACE conn3 <- [1,710,null,{}] 09:41:59 INFO - PROCESS | 3588 | 1464194519558 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}] 09:41:59 INFO - PROCESS | 3588 | 1464194519670 Marionette TRACE conn3 <- [1,711,null,{"value":null}] 09:41:59 INFO - PROCESS | 3588 | 1464194519677 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\", \"7e3b6c20-c8d1-41f1-b038-025c5fee69e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:41:59 INFO - PROCESS | 3588 | ++DOCSHELL 177AB800 == 46 [pid = 3588] [id = 187] 09:41:59 INFO - PROCESS | 3588 | ++DOMWINDOW == 107 (178A4000) [pid = 3588] [serial = 559] [outer = 00000000] 09:41:59 INFO - PROCESS | 3588 | ++DOMWINDOW == 108 (182B8400) [pid = 3588] [serial = 560] [outer = 178A4000] 09:41:59 INFO - PROCESS | 3588 | 1464194519720 Marionette DEBUG loaded listener.js 09:41:59 INFO - PROCESS | 3588 | ++DOMWINDOW == 109 (182C0400) [pid = 3588] [serial = 561] [outer = 178A4000] 09:42:00 INFO - PROCESS | 3588 | --DOMWINDOW == 108 (167F4C00) [pid = 3588] [serial = 526] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html] 09:42:00 INFO - PROCESS | 3588 | --DOMWINDOW == 107 (182B7C00) [pid = 3588] [serial = 529] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html] 09:42:00 INFO - PROCESS | 3588 | --DOMWINDOW == 106 (155E3C00) [pid = 3588] [serial = 520] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html] 09:42:00 INFO - PROCESS | 3588 | --DOMWINDOW == 105 (0F278C00) [pid = 3588] [serial = 514] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html] 09:42:00 INFO - PROCESS | 3588 | --DOMWINDOW == 104 (167EF800) [pid = 3588] [serial = 523] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html] 09:42:00 INFO - PROCESS | 3588 | --DOMWINDOW == 103 (13955400) [pid = 3588] [serial = 517] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html] 09:42:00 INFO - PROCESS | 3588 | --DOMWINDOW == 102 (10D5BC00) [pid = 3588] [serial = 511] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html] 09:42:00 INFO - PROCESS | 3588 | --DOMWINDOW == 101 (0F64D800) [pid = 3588] [serial = 532] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html] 09:42:00 INFO - PROCESS | 3588 | 1464194520208 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] 09:42:00 INFO - PROCESS | 3588 | 1464194520237 Marionette TRACE conn3 <- [1,713,null,{"value":"13"}] 09:42:00 INFO - PROCESS | 3588 | 1464194520241 Marionette TRACE conn3 -> [0,714,"setScriptTimeout",{"ms":35000}] 09:42:00 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html 09:42:00 INFO - PROCESS | 3588 | 1464194520242 Marionette TRACE conn3 <- [1,714,null,{}] 09:42:00 INFO - PROCESS | 3588 | 1464194520245 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}] 09:42:00 INFO - PROCESS | 3588 | 1464194520328 Marionette TRACE conn3 <- [1,715,null,{"value":null}] 09:42:00 INFO - PROCESS | 3588 | 1464194520335 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\", \"7e3b6c20-c8d1-41f1-b038-025c5fee69e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:42:00 INFO - PROCESS | 3588 | ++DOCSHELL 1694E000 == 47 [pid = 3588] [id = 188] 09:42:00 INFO - PROCESS | 3588 | ++DOMWINDOW == 102 (16B35800) [pid = 3588] [serial = 562] [outer = 00000000] 09:42:00 INFO - PROCESS | 3588 | ++DOMWINDOW == 103 (182B7C00) [pid = 3588] [serial = 563] [outer = 16B35800] 09:42:00 INFO - PROCESS | 3588 | 1464194520391 Marionette DEBUG loaded listener.js 09:42:00 INFO - PROCESS | 3588 | ++DOMWINDOW == 104 (19B4C400) [pid = 3588] [serial = 564] [outer = 16B35800] 09:42:00 INFO - PROCESS | 3588 | 1464194520891 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]]]}] 09:42:00 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | fillText handles maxWidth correctly 09:42:00 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | took 693ms 09:42:00 INFO - PROCESS | 3588 | 1464194520940 Marionette TRACE conn3 -> [0,717,"getWindowHandle",null] 09:42:00 INFO - PROCESS | 3588 | 1464194520942 Marionette TRACE conn3 <- [1,717,null,{"value":"13"}] 09:42:00 INFO - PROCESS | 3588 | 1464194520946 Marionette TRACE conn3 -> [0,718,"setScriptTimeout",{"ms":35000}] 09:42:00 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html 09:42:00 INFO - PROCESS | 3588 | 1464194520948 Marionette TRACE conn3 <- [1,718,null,{}] 09:42:00 INFO - PROCESS | 3588 | 1464194520951 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}] 09:42:01 INFO - PROCESS | 3588 | 1464194521059 Marionette TRACE conn3 <- [1,719,null,{"value":null}] 09:42:01 INFO - PROCESS | 3588 | 1464194521066 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\", \"7e3b6c20-c8d1-41f1-b038-025c5fee69e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:42:01 INFO - PROCESS | 3588 | ++DOCSHELL 182B6C00 == 48 [pid = 3588] [id = 189] 09:42:01 INFO - PROCESS | 3588 | ++DOMWINDOW == 105 (184C2000) [pid = 3588] [serial = 565] [outer = 00000000] 09:42:01 INFO - PROCESS | 3588 | ++DOMWINDOW == 106 (1A601C00) [pid = 3588] [serial = 566] [outer = 184C2000] 09:42:01 INFO - PROCESS | 3588 | 1464194521138 Marionette DEBUG loaded listener.js 09:42:01 INFO - PROCESS | 3588 | ++DOMWINDOW == 107 (1AA0A000) [pid = 3588] [serial = 567] [outer = 184C2000] 09:42:01 INFO - PROCESS | 3588 | 1464194521588 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] 09:42:01 INFO - PROCESS | 3588 | 1464194521648 Marionette TRACE conn3 <- [1,721,null,{"value":"13"}] 09:42:01 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html 09:42:01 INFO - PROCESS | 3588 | 1464194521651 Marionette TRACE conn3 -> [0,722,"setScriptTimeout",{"ms":35000}] 09:42:01 INFO - PROCESS | 3588 | 1464194521653 Marionette TRACE conn3 <- [1,722,null,{}] 09:42:01 INFO - PROCESS | 3588 | 1464194521656 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}] 09:42:01 INFO - PROCESS | 3588 | 1464194521733 Marionette TRACE conn3 <- [1,723,null,{"value":null}] 09:42:01 INFO - PROCESS | 3588 | 1464194521740 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\", \"7e3b6c20-c8d1-41f1-b038-025c5fee69e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:42:01 INFO - PROCESS | 3588 | ++DOCSHELL 1AAC0800 == 49 [pid = 3588] [id = 190] 09:42:01 INFO - PROCESS | 3588 | ++DOMWINDOW == 108 (1AAC1000) [pid = 3588] [serial = 568] [outer = 00000000] 09:42:01 INFO - PROCESS | 3588 | ++DOMWINDOW == 109 (1ABC0800) [pid = 3588] [serial = 569] [outer = 1AAC1000] 09:42:01 INFO - PROCESS | 3588 | 1464194521792 Marionette DEBUG loaded listener.js 09:42:01 INFO - PROCESS | 3588 | ++DOMWINDOW == 110 (1ACD0C00) [pid = 3588] [serial = 570] [outer = 1AAC1000] 09:42:02 INFO - PROCESS | 3588 | 1464194522321 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]]]}] 09:42:02 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | fillText does not start a new path or subpath 09:42:02 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | took 693ms 09:42:02 INFO - PROCESS | 3588 | 1464194522383 Marionette TRACE conn3 -> [0,725,"getWindowHandle",null] 09:42:02 INFO - PROCESS | 3588 | 1464194522388 Marionette TRACE conn3 <- [1,725,null,{"value":"13"}] 09:42:02 INFO - PROCESS | 3588 | 1464194522393 Marionette TRACE conn3 -> [0,726,"setScriptTimeout",{"ms":35000}] 09:42:02 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html 09:42:02 INFO - PROCESS | 3588 | 1464194522397 Marionette TRACE conn3 <- [1,726,null,{}] 09:42:02 INFO - PROCESS | 3588 | 1464194522403 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}] 09:42:02 INFO - PROCESS | 3588 | 1464194522559 Marionette TRACE conn3 <- [1,727,null,{"value":null}] 09:42:02 INFO - PROCESS | 3588 | 1464194522653 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\", \"7e3b6c20-c8d1-41f1-b038-025c5fee69e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:42:02 INFO - PROCESS | 3588 | ++DOCSHELL 10A58000 == 50 [pid = 3588] [id = 191] 09:42:02 INFO - PROCESS | 3588 | ++DOMWINDOW == 111 (10D5C000) [pid = 3588] [serial = 571] [outer = 00000000] 09:42:02 INFO - PROCESS | 3588 | ++DOMWINDOW == 112 (114DDC00) [pid = 3588] [serial = 572] [outer = 10D5C000] 09:42:02 INFO - PROCESS | 3588 | 1464194522709 Marionette DEBUG loaded listener.js 09:42:02 INFO - PROCESS | 3588 | ++DOMWINDOW == 113 (131E5400) [pid = 3588] [serial = 573] [outer = 10D5C000] 09:42:03 INFO - PROCESS | 3588 | 1464194523696 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]]]}] 09:42:03 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | Canvas test: 2d.text.draw.fontface 09:42:03 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | took 1370ms 09:42:03 INFO - PROCESS | 3588 | 1464194523789 Marionette TRACE conn3 -> [0,729,"getWindowHandle",null] 09:42:03 INFO - PROCESS | 3588 | 1464194523795 Marionette TRACE conn3 <- [1,729,null,{"value":"13"}] 09:42:03 INFO - PROCESS | 3588 | 1464194523803 Marionette TRACE conn3 -> [0,730,"setScriptTimeout",{"ms":35000}] 09:42:03 INFO - PROCESS | 3588 | 1464194523805 Marionette TRACE conn3 <- [1,730,null,{}] 09:42:03 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html 09:42:03 INFO - PROCESS | 3588 | 1464194523810 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}] 09:42:03 INFO - PROCESS | 3588 | 1464194523905 Marionette TRACE conn3 <- [1,731,null,{"value":null}] 09:42:04 INFO - PROCESS | 3588 | 1464194524101 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\", \"7e3b6c20-c8d1-41f1-b038-025c5fee69e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:42:04 INFO - PROCESS | 3588 | ++DOCSHELL 155E8C00 == 51 [pid = 3588] [id = 192] 09:42:04 INFO - PROCESS | 3588 | ++DOMWINDOW == 114 (155E9400) [pid = 3588] [serial = 574] [outer = 00000000] 09:42:04 INFO - PROCESS | 3588 | ++DOMWINDOW == 115 (167F1800) [pid = 3588] [serial = 575] [outer = 155E9400] 09:42:04 INFO - PROCESS | 3588 | 1464194524155 Marionette DEBUG loaded listener.js 09:42:04 INFO - PROCESS | 3588 | ++DOMWINDOW == 116 (168F2C00) [pid = 3588] [serial = 576] [outer = 155E9400] 09:42:05 INFO - PROCESS | 3588 | 1464194525181 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]]]}] 09:42:05 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 09:42:05 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html | took 1401ms 09:42:05 INFO - PROCESS | 3588 | 1464194525211 Marionette TRACE conn3 -> [0,733,"getWindowHandle",null] 09:42:05 INFO - PROCESS | 3588 | 1464194525213 Marionette TRACE conn3 <- [1,733,null,{"value":"13"}] 09:42:05 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html 09:42:05 INFO - PROCESS | 3588 | 1464194525217 Marionette TRACE conn3 -> [0,734,"setScriptTimeout",{"ms":35000}] 09:42:05 INFO - PROCESS | 3588 | 1464194525221 Marionette TRACE conn3 <- [1,734,null,{}] 09:42:05 INFO - PROCESS | 3588 | 1464194525232 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}] 09:42:05 INFO - PROCESS | 3588 | 1464194525344 Marionette TRACE conn3 <- [1,735,null,{"value":null}] 09:42:05 INFO - PROCESS | 3588 | 1464194525515 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\", \"7e3b6c20-c8d1-41f1-b038-025c5fee69e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:42:05 INFO - PROCESS | 3588 | ++DOCSHELL 1581F000 == 52 [pid = 3588] [id = 193] 09:42:05 INFO - PROCESS | 3588 | ++DOMWINDOW == 117 (1A45F400) [pid = 3588] [serial = 577] [outer = 00000000] 09:42:05 INFO - PROCESS | 3588 | ++DOMWINDOW == 118 (1AAC0000) [pid = 3588] [serial = 578] [outer = 1A45F400] 09:42:05 INFO - PROCESS | 3588 | 1464194525575 Marionette DEBUG loaded listener.js 09:42:05 INFO - PROCESS | 3588 | ++DOMWINDOW == 119 (1ACDC000) [pid = 3588] [serial = 579] [outer = 1A45F400] 09:42:06 INFO - PROCESS | 3588 | 1464194526616 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]]]}] 09:42:06 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.) 09:42:06 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html | took 1401ms 09:42:06 INFO - PROCESS | 3588 | 1464194526649 Marionette TRACE conn3 -> [0,737,"getWindowHandle",null] 09:42:06 INFO - PROCESS | 3588 | 1464194526652 Marionette TRACE conn3 <- [1,737,null,{"value":"13"}] 09:42:06 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html 09:42:06 INFO - PROCESS | 3588 | 1464194526656 Marionette TRACE conn3 -> [0,738,"setScriptTimeout",{"ms":35000}] 09:42:06 INFO - PROCESS | 3588 | 1464194526658 Marionette TRACE conn3 <- [1,738,null,{}] 09:42:06 INFO - PROCESS | 3588 | 1464194526662 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}] 09:42:06 INFO - PROCESS | 3588 | 1464194526765 Marionette TRACE conn3 <- [1,739,null,{"value":null}] 09:42:06 INFO - PROCESS | 3588 | 1464194526948 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\", \"7e3b6c20-c8d1-41f1-b038-025c5fee69e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:42:06 INFO - PROCESS | 3588 | ++DOCSHELL 143F1C00 == 53 [pid = 3588] [id = 194] 09:42:06 INFO - PROCESS | 3588 | ++DOMWINDOW == 120 (15823000) [pid = 3588] [serial = 580] [outer = 00000000] 09:42:06 INFO - PROCESS | 3588 | ++DOMWINDOW == 121 (1694D800) [pid = 3588] [serial = 581] [outer = 15823000] 09:42:07 INFO - PROCESS | 3588 | 1464194527006 Marionette DEBUG loaded listener.js 09:42:07 INFO - PROCESS | 3588 | ++DOMWINDOW == 122 (16B36400) [pid = 3588] [serial = 582] [outer = 15823000] 09:42:08 INFO - PROCESS | 3588 | 1464194527989 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]]]}] 09:42:08 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | U+0020 is rendered the correct size (1em wide) 09:42:08 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | took 1369ms 09:42:08 INFO - PROCESS | 3588 | 1464194528015 Marionette TRACE conn3 -> [0,741,"getWindowHandle",null] 09:42:08 INFO - PROCESS | 3588 | 1464194528018 Marionette TRACE conn3 <- [1,741,null,{"value":"13"}] 09:42:08 INFO - PROCESS | 3588 | 1464194528023 Marionette TRACE conn3 -> [0,742,"setScriptTimeout",{"ms":35000}] 09:42:08 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html 09:42:08 INFO - PROCESS | 3588 | 1464194528027 Marionette TRACE conn3 <- [1,742,null,{}] 09:42:08 INFO - PROCESS | 3588 | 1464194528032 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}] 09:42:08 INFO - PROCESS | 3588 | 1464194528131 Marionette TRACE conn3 <- [1,743,null,{"value":null}] 09:42:08 INFO - PROCESS | 3588 | 1464194528212 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\", \"7e3b6c20-c8d1-41f1-b038-025c5fee69e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:42:08 INFO - PROCESS | 3588 | ++DOCSHELL 0F342C00 == 54 [pid = 3588] [id = 195] 09:42:08 INFO - PROCESS | 3588 | ++DOMWINDOW == 123 (0F651400) [pid = 3588] [serial = 583] [outer = 00000000] 09:42:08 INFO - PROCESS | 3588 | ++DOMWINDOW == 124 (12BBEC00) [pid = 3588] [serial = 584] [outer = 0F651400] 09:42:08 INFO - PROCESS | 3588 | 1464194528302 Marionette DEBUG loaded listener.js 09:42:08 INFO - PROCESS | 3588 | ++DOMWINDOW == 125 (13E23C00) [pid = 3588] [serial = 585] [outer = 0F651400] 09:42:08 INFO - PROCESS | 3588 | --DOCSHELL 182B6C00 == 53 [pid = 3588] [id = 189] 09:42:08 INFO - PROCESS | 3588 | --DOCSHELL 1694E000 == 52 [pid = 3588] [id = 188] 09:42:08 INFO - PROCESS | 3588 | --DOCSHELL 177AB800 == 51 [pid = 3588] [id = 187] 09:42:08 INFO - PROCESS | 3588 | --DOCSHELL 14376400 == 50 [pid = 3588] [id = 186] 09:42:08 INFO - PROCESS | 3588 | --DOCSHELL 143F4000 == 49 [pid = 3588] [id = 185] 09:42:08 INFO - PROCESS | 3588 | --DOCSHELL 12B28000 == 48 [pid = 3588] [id = 184] 09:42:08 INFO - PROCESS | 3588 | --DOCSHELL 0F348000 == 47 [pid = 3588] [id = 183] 09:42:08 INFO - PROCESS | 3588 | --DOCSHELL 10274C00 == 46 [pid = 3588] [id = 180] 09:42:08 INFO - PROCESS | 3588 | --DOMWINDOW == 124 (19E1F800) [pid = 3588] [serial = 536] [outer = 00000000] [url = about:blank] 09:42:08 INFO - PROCESS | 3588 | --DOMWINDOW == 123 (178AB400) [pid = 3588] [serial = 527] [outer = 00000000] [url = about:blank] 09:42:08 INFO - PROCESS | 3588 | --DOMWINDOW == 122 (11813000) [pid = 3588] [serial = 497] [outer = 00000000] [url = about:blank] 09:42:08 INFO - PROCESS | 3588 | --DOMWINDOW == 121 (155E8000) [pid = 3588] [serial = 500] [outer = 00000000] [url = about:blank] 09:42:08 INFO - PROCESS | 3588 | --DOMWINDOW == 120 (182BC800) [pid = 3588] [serial = 530] [outer = 00000000] [url = about:blank] 09:42:08 INFO - PROCESS | 3588 | --DOMWINDOW == 119 (182BD000) [pid = 3588] [serial = 503] [outer = 00000000] [url = about:blank] 09:42:08 INFO - PROCESS | 3588 | --DOMWINDOW == 118 (1A456C00) [pid = 3588] [serial = 506] [outer = 00000000] [url = about:blank] 09:42:08 INFO - PROCESS | 3588 | --DOMWINDOW == 117 (1581CC00) [pid = 3588] [serial = 521] [outer = 00000000] [url = about:blank] 09:42:08 INFO - PROCESS | 3588 | --DOMWINDOW == 116 (167E9000) [pid = 3588] [serial = 522] [outer = 00000000] [url = about:blank] 09:42:08 INFO - PROCESS | 3588 | --DOMWINDOW == 115 (1108B400) [pid = 3588] [serial = 515] [outer = 00000000] [url = about:blank] 09:42:08 INFO - PROCESS | 3588 | --DOMWINDOW == 114 (118B9400) [pid = 3588] [serial = 516] [outer = 00000000] [url = about:blank] 09:42:08 INFO - PROCESS | 3588 | --DOMWINDOW == 113 (168F0C00) [pid = 3588] [serial = 524] [outer = 00000000] [url = about:blank] 09:42:08 INFO - PROCESS | 3588 | --DOMWINDOW == 112 (143C0000) [pid = 3588] [serial = 518] [outer = 00000000] [url = about:blank] 09:42:08 INFO - PROCESS | 3588 | --DOMWINDOW == 111 (15542000) [pid = 3588] [serial = 519] [outer = 00000000] [url = about:blank] 09:42:08 INFO - PROCESS | 3588 | --DOMWINDOW == 110 (10D63400) [pid = 3588] [serial = 513] [outer = 00000000] [url = about:blank] 09:42:08 INFO - PROCESS | 3588 | --DOMWINDOW == 109 (10D60000) [pid = 3588] [serial = 512] [outer = 00000000] [url = about:blank] 09:42:08 INFO - PROCESS | 3588 | --DOMWINDOW == 108 (178AC800) [pid = 3588] [serial = 509] [outer = 00000000] [url = about:blank] 09:42:08 INFO - PROCESS | 3588 | --DOMWINDOW == 107 (1694F400) [pid = 3588] [serial = 533] [outer = 00000000] [url = about:blank] 09:42:08 INFO - PROCESS | 3588 | --DOMWINDOW == 106 (181E6C00) [pid = 3588] [serial = 528] [outer = 00000000] [url = about:blank] 09:42:08 INFO - PROCESS | 3588 | --DOMWINDOW == 105 (18787000) [pid = 3588] [serial = 531] [outer = 00000000] [url = about:blank] 09:42:08 INFO - PROCESS | 3588 | --DOMWINDOW == 104 (181F1800) [pid = 3588] [serial = 534] [outer = 00000000] [url = about:blank] 09:42:08 INFO - PROCESS | 3588 | --DOMWINDOW == 103 (16B3CC00) [pid = 3588] [serial = 525] [outer = 00000000] [url = about:blank] 09:42:09 INFO - PROCESS | 3588 | 1464194529359 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]]]}] 09:42:09 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 09:42:09 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html | took 1338ms 09:42:09 INFO - PROCESS | 3588 | 1464194529369 Marionette TRACE conn3 -> [0,745,"getWindowHandle",null] 09:42:09 INFO - PROCESS | 3588 | 1464194529374 Marionette TRACE conn3 <- [1,745,null,{"value":"13"}] 09:42:09 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html 09:42:09 INFO - PROCESS | 3588 | 1464194529380 Marionette TRACE conn3 -> [0,746,"setScriptTimeout",{"ms":35000}] 09:42:09 INFO - PROCESS | 3588 | 1464194529383 Marionette TRACE conn3 <- [1,746,null,{}] 09:42:09 INFO - PROCESS | 3588 | 1464194529386 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}] 09:42:09 INFO - PROCESS | 3588 | 1464194529478 Marionette TRACE conn3 <- [1,747,null,{"value":null}] 09:42:09 INFO - PROCESS | 3588 | 1464194529486 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\", \"7e3b6c20-c8d1-41f1-b038-025c5fee69e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:42:09 INFO - PROCESS | 3588 | ++DOCSHELL 10D61000 == 47 [pid = 3588] [id = 196] 09:42:09 INFO - PROCESS | 3588 | ++DOMWINDOW == 104 (10F07400) [pid = 3588] [serial = 586] [outer = 00000000] 09:42:09 INFO - PROCESS | 3588 | ++DOMWINDOW == 105 (1436CC00) [pid = 3588] [serial = 587] [outer = 10F07400] 09:42:09 INFO - PROCESS | 3588 | 1464194529530 Marionette DEBUG loaded listener.js 09:42:09 INFO - PROCESS | 3588 | ++DOMWINDOW == 106 (143FB000) [pid = 3588] [serial = 588] [outer = 10F07400] 09:42:10 INFO - PROCESS | 3588 | 1464194529994 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]]]}] 09:42:10 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | strokeText does not start a new path or subpath 09:42:10 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | took 645ms 09:42:10 INFO - PROCESS | 3588 | 1464194530017 Marionette TRACE conn3 -> [0,749,"getWindowHandle",null] 09:42:10 INFO - PROCESS | 3588 | 1464194530019 Marionette TRACE conn3 <- [1,749,null,{"value":"13"}] 09:42:10 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html 09:42:10 INFO - PROCESS | 3588 | 1464194530023 Marionette TRACE conn3 -> [0,750,"setScriptTimeout",{"ms":35000}] 09:42:10 INFO - PROCESS | 3588 | 1464194530026 Marionette TRACE conn3 <- [1,750,null,{}] 09:42:10 INFO - PROCESS | 3588 | 1464194530040 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}] 09:42:10 INFO - PROCESS | 3588 | 1464194530127 Marionette TRACE conn3 <- [1,751,null,{"value":null}] 09:42:10 INFO - PROCESS | 3588 | 1464194530137 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\", \"7e3b6c20-c8d1-41f1-b038-025c5fee69e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:42:10 INFO - PROCESS | 3588 | ++DOCSHELL 167F2800 == 48 [pid = 3588] [id = 197] 09:42:10 INFO - PROCESS | 3588 | ++DOMWINDOW == 107 (167F2C00) [pid = 3588] [serial = 589] [outer = 00000000] 09:42:10 INFO - PROCESS | 3588 | ++DOMWINDOW == 108 (16B3DC00) [pid = 3588] [serial = 590] [outer = 167F2C00] 09:42:10 INFO - PROCESS | 3588 | 1464194530188 Marionette DEBUG loaded listener.js 09:42:10 INFO - PROCESS | 3588 | ++DOMWINDOW == 109 (177E2800) [pid = 3588] [serial = 591] [outer = 167F2C00] 09:42:11 INFO - PROCESS | 3588 | 1464194531175 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]]]}] 09:42:11 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | Canvas test: 2d.text.measure.width.basic 09:42:11 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | took 1149ms 09:42:11 INFO - PROCESS | 3588 | 1464194531205 Marionette TRACE conn3 -> [0,753,"getWindowHandle",null] 09:42:11 INFO - PROCESS | 3588 | 1464194531208 Marionette TRACE conn3 <- [1,753,null,{"value":"13"}] 09:42:11 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html 09:42:11 INFO - PROCESS | 3588 | 1464194531211 Marionette TRACE conn3 -> [0,754,"setScriptTimeout",{"ms":35000}] 09:42:11 INFO - PROCESS | 3588 | 1464194531213 Marionette TRACE conn3 <- [1,754,null,{}] 09:42:11 INFO - PROCESS | 3588 | 1464194531217 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}] 09:42:11 INFO - PROCESS | 3588 | 1464194531328 Marionette TRACE conn3 <- [1,755,null,{"value":null}] 09:42:11 INFO - PROCESS | 3588 | 1464194531333 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\", \"7e3b6c20-c8d1-41f1-b038-025c5fee69e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:42:11 INFO - PROCESS | 3588 | ++DOCSHELL 178B1800 == 49 [pid = 3588] [id = 198] 09:42:11 INFO - PROCESS | 3588 | ++DOMWINDOW == 110 (17ABD400) [pid = 3588] [serial = 592] [outer = 00000000] 09:42:11 INFO - PROCESS | 3588 | ++DOMWINDOW == 111 (182B7000) [pid = 3588] [serial = 593] [outer = 17ABD400] 09:42:11 INFO - PROCESS | 3588 | 1464194531378 Marionette DEBUG loaded listener.js 09:42:11 INFO - PROCESS | 3588 | ++DOMWINDOW == 112 (182B9800) [pid = 3588] [serial = 594] [outer = 17ABD400] 09:42:12 INFO - PROCESS | 3588 | 1464194532285 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]]]}] 09:42:12 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | The empty string has zero width 09:42:12 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | took 1086ms 09:42:12 INFO - PROCESS | 3588 | 1464194532305 Marionette TRACE conn3 -> [0,757,"getWindowHandle",null] 09:42:12 INFO - PROCESS | 3588 | 1464194532307 Marionette TRACE conn3 <- [1,757,null,{"value":"13"}] 09:42:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html 09:42:12 INFO - PROCESS | 3588 | 1464194532310 Marionette TRACE conn3 -> [0,758,"setScriptTimeout",{"ms":35000}] 09:42:12 INFO - PROCESS | 3588 | 1464194532312 Marionette TRACE conn3 <- [1,758,null,{}] 09:42:12 INFO - PROCESS | 3588 | 1464194532316 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}] 09:42:12 INFO - PROCESS | 3588 | 1464194532429 Marionette TRACE conn3 <- [1,759,null,{"value":null}] 09:42:12 INFO - PROCESS | 3588 | 1464194532436 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\", \"7e3b6c20-c8d1-41f1-b038-025c5fee69e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:42:12 INFO - PROCESS | 3588 | ++DOCSHELL 18788000 == 50 [pid = 3588] [id = 199] 09:42:12 INFO - PROCESS | 3588 | ++DOMWINDOW == 113 (18789000) [pid = 3588] [serial = 595] [outer = 00000000] 09:42:12 INFO - PROCESS | 3588 | ++DOMWINDOW == 114 (19E1E000) [pid = 3588] [serial = 596] [outer = 18789000] 09:42:12 INFO - PROCESS | 3588 | 1464194532480 Marionette DEBUG loaded listener.js 09:42:12 INFO - PROCESS | 3588 | ++DOMWINDOW == 115 (19E20000) [pid = 3588] [serial = 597] [outer = 18789000] 09:42:12 INFO - PROCESS | 3588 | 1464194532950 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]]]}] 09:42:13 INFO - PROCESS | 3588 | --DOMWINDOW == 114 (0F348400) [pid = 3588] [serial = 547] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html] 09:42:13 INFO - PROCESS | 3588 | --DOMWINDOW == 113 (14F04C00) [pid = 3588] [serial = 553] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html] 09:42:13 INFO - PROCESS | 3588 | --DOMWINDOW == 112 (12FACC00) [pid = 3588] [serial = 550] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html] 09:42:13 INFO - PROCESS | 3588 | --DOMWINDOW == 111 (184C2000) [pid = 3588] [serial = 565] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html] 09:42:13 INFO - PROCESS | 3588 | --DOMWINDOW == 110 (155E1C00) [pid = 3588] [serial = 556] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html] 09:42:13 INFO - PROCESS | 3588 | --DOMWINDOW == 109 (178A4000) [pid = 3588] [serial = 559] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html] 09:42:13 INFO - PROCESS | 3588 | --DOMWINDOW == 108 (16B35800) [pid = 3588] [serial = 562] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html] 09:42:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | Canvas test: 2d.fillStyle.default 09:42:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | took 692ms 09:42:13 INFO - PROCESS | 3588 | 1464194533010 Marionette TRACE conn3 -> [0,761,"getWindowHandle",null] 09:42:13 INFO - PROCESS | 3588 | 1464194533012 Marionette TRACE conn3 <- [1,761,null,{"value":"13"}] 09:42:13 INFO - PROCESS | 3588 | 1464194533015 Marionette TRACE conn3 -> [0,762,"setScriptTimeout",{"ms":35000}] 09:42:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html 09:42:13 INFO - PROCESS | 3588 | 1464194533017 Marionette TRACE conn3 <- [1,762,null,{}] 09:42:13 INFO - PROCESS | 3588 | 1464194533020 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}] 09:42:13 INFO - PROCESS | 3588 | 1464194533118 Marionette TRACE conn3 <- [1,763,null,{"value":null}] 09:42:13 INFO - PROCESS | 3588 | 1464194533127 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\", \"7e3b6c20-c8d1-41f1-b038-025c5fee69e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:42:13 INFO - PROCESS | 3588 | ++DOCSHELL 155E3C00 == 51 [pid = 3588] [id = 200] 09:42:13 INFO - PROCESS | 3588 | ++DOMWINDOW == 109 (182C0C00) [pid = 3588] [serial = 598] [outer = 00000000] 09:42:13 INFO - PROCESS | 3588 | ++DOMWINDOW == 110 (1A29A400) [pid = 3588] [serial = 599] [outer = 182C0C00] 09:42:13 INFO - PROCESS | 3588 | 1464194533172 Marionette DEBUG loaded listener.js 09:42:13 INFO - PROCESS | 3588 | ++DOMWINDOW == 111 (1A682C00) [pid = 3588] [serial = 600] [outer = 182C0C00] 09:42:13 INFO - PROCESS | 3588 | 1464194533591 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]]]}] 09:42:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | Canvas test: 2d.fillStyle.get.semitransparent 09:42:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | took 645ms 09:42:13 INFO - PROCESS | 3588 | 1464194533657 Marionette TRACE conn3 -> [0,765,"getWindowHandle",null] 09:42:13 INFO - PROCESS | 3588 | 1464194533659 Marionette TRACE conn3 <- [1,765,null,{"value":"13"}] 09:42:13 INFO - PROCESS | 3588 | 1464194533662 Marionette TRACE conn3 -> [0,766,"setScriptTimeout",{"ms":35000}] 09:42:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html 09:42:13 INFO - PROCESS | 3588 | 1464194533664 Marionette TRACE conn3 <- [1,766,null,{}] 09:42:13 INFO - PROCESS | 3588 | 1464194533667 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}] 09:42:13 INFO - PROCESS | 3588 | 1464194533746 Marionette TRACE conn3 <- [1,767,null,{"value":null}] 09:42:13 INFO - PROCESS | 3588 | 1464194533785 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\", \"7e3b6c20-c8d1-41f1-b038-025c5fee69e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:42:13 INFO - PROCESS | 3588 | ++DOCSHELL 18692400 == 52 [pid = 3588] [id = 201] 09:42:13 INFO - PROCESS | 3588 | ++DOMWINDOW == 112 (19E1DC00) [pid = 3588] [serial = 601] [outer = 00000000] 09:42:13 INFO - PROCESS | 3588 | ++DOMWINDOW == 113 (1AE22400) [pid = 3588] [serial = 602] [outer = 19E1DC00] 09:42:13 INFO - PROCESS | 3588 | 1464194533832 Marionette DEBUG loaded listener.js 09:42:13 INFO - PROCESS | 3588 | ++DOMWINDOW == 114 (1AE2E800) [pid = 3588] [serial = 603] [outer = 19E1DC00] 09:42:14 INFO - PROCESS | 3588 | 1464194534234 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]]]}] 09:42:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | Canvas test: 2d.fillStyle.get.solid 09:42:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | took 598ms 09:42:14 INFO - PROCESS | 3588 | 1464194534261 Marionette TRACE conn3 -> [0,769,"getWindowHandle",null] 09:42:14 INFO - PROCESS | 3588 | 1464194534263 Marionette TRACE conn3 <- [1,769,null,{"value":"13"}] 09:42:14 INFO - PROCESS | 3588 | 1464194534266 Marionette TRACE conn3 -> [0,770,"setScriptTimeout",{"ms":35000}] 09:42:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html 09:42:14 INFO - PROCESS | 3588 | 1464194534268 Marionette TRACE conn3 <- [1,770,null,{}] 09:42:14 INFO - PROCESS | 3588 | 1464194534284 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}] 09:42:14 INFO - PROCESS | 3588 | 1464194534376 Marionette TRACE conn3 <- [1,771,null,{"value":null}] 09:42:14 INFO - PROCESS | 3588 | 1464194534382 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\", \"7e3b6c20-c8d1-41f1-b038-025c5fee69e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:42:14 INFO - PROCESS | 3588 | ++DOCSHELL 1ACD8C00 == 53 [pid = 3588] [id = 202] 09:42:14 INFO - PROCESS | 3588 | ++DOMWINDOW == 115 (1AF62800) [pid = 3588] [serial = 604] [outer = 00000000] 09:42:14 INFO - PROCESS | 3588 | ++DOMWINDOW == 116 (1B16B400) [pid = 3588] [serial = 605] [outer = 1AF62800] 09:42:14 INFO - PROCESS | 3588 | 1464194534425 Marionette DEBUG loaded listener.js 09:42:14 INFO - PROCESS | 3588 | ++DOMWINDOW == 117 (1B16E400) [pid = 3588] [serial = 606] [outer = 1AF62800] 09:42:14 INFO - PROCESS | 3588 | 1464194534832 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]]]}] 09:42:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | Canvas test: 2d.fillStyle.get.transparent 09:42:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | took 598ms 09:42:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html 09:42:14 INFO - PROCESS | 3588 | 1464194534863 Marionette TRACE conn3 -> [0,773,"getWindowHandle",null] 09:42:14 INFO - PROCESS | 3588 | 1464194534865 Marionette TRACE conn3 <- [1,773,null,{"value":"13"}] 09:42:14 INFO - PROCESS | 3588 | 1464194534869 Marionette TRACE conn3 -> [0,774,"setScriptTimeout",{"ms":35000}] 09:42:14 INFO - PROCESS | 3588 | 1464194534870 Marionette TRACE conn3 <- [1,774,null,{}] 09:42:14 INFO - PROCESS | 3588 | 1464194534874 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}] 09:42:15 INFO - PROCESS | 3588 | 1464194535041 Marionette TRACE conn3 <- [1,775,null,{"value":null}] 09:42:15 INFO - PROCESS | 3588 | 1464194535204 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\", \"7e3b6c20-c8d1-41f1-b038-025c5fee69e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:42:15 INFO - PROCESS | 3588 | ++DOCSHELL 0F346800 == 54 [pid = 3588] [id = 203] 09:42:15 INFO - PROCESS | 3588 | ++DOMWINDOW == 118 (0F347400) [pid = 3588] [serial = 607] [outer = 00000000] 09:42:15 INFO - PROCESS | 3588 | ++DOMWINDOW == 119 (10236C00) [pid = 3588] [serial = 608] [outer = 0F347400] 09:42:15 INFO - PROCESS | 3588 | 1464194535302 Marionette DEBUG loaded listener.js 09:42:15 INFO - PROCESS | 3588 | ++DOMWINDOW == 120 (10D5BC00) [pid = 3588] [serial = 609] [outer = 0F347400] 09:42:15 INFO - PROCESS | 3588 | 1464194535875 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]]]}] 09:42:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | Canvas test: 2d.fillStyle.invalidstring 09:42:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | took 1007ms 09:42:15 INFO - PROCESS | 3588 | 1464194535905 Marionette TRACE conn3 -> [0,777,"getWindowHandle",null] 09:42:15 INFO - PROCESS | 3588 | 1464194535910 Marionette TRACE conn3 <- [1,777,null,{"value":"13"}] 09:42:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html 09:42:15 INFO - PROCESS | 3588 | 1464194535914 Marionette TRACE conn3 -> [0,778,"setScriptTimeout",{"ms":35000}] 09:42:15 INFO - PROCESS | 3588 | 1464194535918 Marionette TRACE conn3 <- [1,778,null,{}] 09:42:15 INFO - PROCESS | 3588 | 1464194535923 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}] 09:42:16 INFO - PROCESS | 3588 | 1464194536033 Marionette TRACE conn3 <- [1,779,null,{"value":null}] 09:42:16 INFO - PROCESS | 3588 | 1464194536163 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\", \"7e3b6c20-c8d1-41f1-b038-025c5fee69e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:42:16 INFO - PROCESS | 3588 | ++DOCSHELL 12C07C00 == 55 [pid = 3588] [id = 204] 09:42:16 INFO - PROCESS | 3588 | ++DOMWINDOW == 121 (12C0A800) [pid = 3588] [serial = 610] [outer = 00000000] 09:42:16 INFO - PROCESS | 3588 | ++DOMWINDOW == 122 (132B9C00) [pid = 3588] [serial = 611] [outer = 12C0A800] 09:42:16 INFO - PROCESS | 3588 | 1464194536219 Marionette DEBUG loaded listener.js 09:42:16 INFO - PROCESS | 3588 | ++DOMWINDOW == 123 (1436E800) [pid = 3588] [serial = 612] [outer = 12C0A800] 09:42:16 INFO - PROCESS | 3588 | 1464194536825 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]]]}] 09:42:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | Canvas test: 2d.fillStyle.invalidtype 09:42:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | took 945ms 09:42:16 INFO - PROCESS | 3588 | 1464194536863 Marionette TRACE conn3 -> [0,781,"getWindowHandle",null] 09:42:16 INFO - PROCESS | 3588 | 1464194536867 Marionette TRACE conn3 <- [1,781,null,{"value":"13"}] 09:42:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html 09:42:16 INFO - PROCESS | 3588 | 1464194536871 Marionette TRACE conn3 -> [0,782,"setScriptTimeout",{"ms":35000}] 09:42:16 INFO - PROCESS | 3588 | 1464194536873 Marionette TRACE conn3 <- [1,782,null,{}] 09:42:16 INFO - PROCESS | 3588 | 1464194536877 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}] 09:42:17 INFO - PROCESS | 3588 | 1464194536984 Marionette TRACE conn3 <- [1,783,null,{"value":null}] 09:42:17 INFO - PROCESS | 3588 | 1464194537087 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\", \"7e3b6c20-c8d1-41f1-b038-025c5fee69e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:42:17 INFO - PROCESS | 3588 | ++DOCSHELL 13149800 == 56 [pid = 3588] [id = 205] 09:42:17 INFO - PROCESS | 3588 | ++DOMWINDOW == 124 (15F84C00) [pid = 3588] [serial = 613] [outer = 00000000] 09:42:17 INFO - PROCESS | 3588 | ++DOMWINDOW == 125 (16F73C00) [pid = 3588] [serial = 614] [outer = 15F84C00] 09:42:17 INFO - PROCESS | 3588 | 1464194537156 Marionette DEBUG loaded listener.js 09:42:17 INFO - PROCESS | 3588 | ++DOMWINDOW == 126 (178ADC00) [pid = 3588] [serial = 615] [outer = 15F84C00] 09:42:17 INFO - PROCESS | 3588 | 1464194537785 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]]]}] 09:42:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | currentColor is computed from the canvas element 09:42:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | took 945ms 09:42:17 INFO - PROCESS | 3588 | 1464194537816 Marionette TRACE conn3 -> [0,785,"getWindowHandle",null] 09:42:17 INFO - PROCESS | 3588 | 1464194537819 Marionette TRACE conn3 <- [1,785,null,{"value":"13"}] 09:42:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html 09:42:17 INFO - PROCESS | 3588 | 1464194537829 Marionette TRACE conn3 -> [0,786,"setScriptTimeout",{"ms":35000}] 09:42:17 INFO - PROCESS | 3588 | 1464194537836 Marionette TRACE conn3 <- [1,786,null,{}] 09:42:17 INFO - PROCESS | 3588 | 1464194537841 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}] 09:42:17 INFO - PROCESS | 3588 | 1464194537946 Marionette TRACE conn3 <- [1,787,null,{"value":null}] 09:42:18 INFO - PROCESS | 3588 | 1464194538073 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\", \"7e3b6c20-c8d1-41f1-b038-025c5fee69e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:42:18 INFO - PROCESS | 3588 | ++DOCSHELL 1AABAC00 == 57 [pid = 3588] [id = 206] 09:42:18 INFO - PROCESS | 3588 | ++DOMWINDOW == 127 (1ABB4800) [pid = 3588] [serial = 616] [outer = 00000000] 09:42:18 INFO - PROCESS | 3588 | ++DOMWINDOW == 128 (1AF6A000) [pid = 3588] [serial = 617] [outer = 1ABB4800] 09:42:18 INFO - PROCESS | 3588 | 1464194538127 Marionette DEBUG loaded listener.js 09:42:18 INFO - PROCESS | 3588 | ++DOMWINDOW == 129 (1B173000) [pid = 3588] [serial = 618] [outer = 1ABB4800] 09:42:18 INFO - PROCESS | 3588 | 1464194538653 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]]]}] 09:42:18 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 09:42:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html | took 898ms 09:42:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html 09:42:18 INFO - PROCESS | 3588 | 1464194538726 Marionette TRACE conn3 -> [0,789,"getWindowHandle",null] 09:42:18 INFO - PROCESS | 3588 | 1464194538729 Marionette TRACE conn3 <- [1,789,null,{"value":"13"}] 09:42:18 INFO - PROCESS | 3588 | 1464194538732 Marionette TRACE conn3 -> [0,790,"setScriptTimeout",{"ms":35000}] 09:42:18 INFO - PROCESS | 3588 | 1464194538734 Marionette TRACE conn3 <- [1,790,null,{}] 09:42:18 INFO - PROCESS | 3588 | 1464194538738 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}] 09:42:18 INFO - PROCESS | 3588 | 1464194538843 Marionette TRACE conn3 <- [1,791,null,{"value":null}] 09:42:18 INFO - PROCESS | 3588 | 1464194538970 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\", \"7e3b6c20-c8d1-41f1-b038-025c5fee69e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:42:19 INFO - PROCESS | 3588 | ++DOCSHELL 178AB400 == 58 [pid = 3588] [id = 207] 09:42:19 INFO - PROCESS | 3588 | ++DOMWINDOW == 130 (178AE000) [pid = 3588] [serial = 619] [outer = 00000000] 09:42:19 INFO - PROCESS | 3588 | ++DOMWINDOW == 131 (1B509000) [pid = 3588] [serial = 620] [outer = 178AE000] 09:42:19 INFO - PROCESS | 3588 | 1464194539024 Marionette DEBUG loaded listener.js 09:42:19 INFO - PROCESS | 3588 | ++DOMWINDOW == 132 (1B50F400) [pid = 3588] [serial = 621] [outer = 178AE000] 09:42:19 INFO - PROCESS | 3588 | 1464194539622 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]]]}] 09:42:19 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 09:42:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html | took 913ms 09:42:19 INFO - PROCESS | 3588 | 1464194539668 Marionette TRACE conn3 -> [0,793,"getWindowHandle",null] 09:42:19 INFO - PROCESS | 3588 | 1464194539670 Marionette TRACE conn3 <- [1,793,null,{"value":"13"}] 09:42:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html 09:42:19 INFO - PROCESS | 3588 | 1464194539674 Marionette TRACE conn3 -> [0,794,"setScriptTimeout",{"ms":35000}] 09:42:19 INFO - PROCESS | 3588 | 1464194539676 Marionette TRACE conn3 <- [1,794,null,{}] 09:42:19 INFO - PROCESS | 3588 | 1464194539679 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}] 09:42:19 INFO - PROCESS | 3588 | 1464194539786 Marionette TRACE conn3 <- [1,795,null,{"value":null}] 09:42:19 INFO - PROCESS | 3588 | 1464194539890 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\", \"7e3b6c20-c8d1-41f1-b038-025c5fee69e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:42:19 INFO - PROCESS | 3588 | ++DOCSHELL 1B765800 == 59 [pid = 3588] [id = 208] 09:42:19 INFO - PROCESS | 3588 | ++DOMWINDOW == 133 (1B766800) [pid = 3588] [serial = 622] [outer = 00000000] 09:42:19 INFO - PROCESS | 3588 | ++DOMWINDOW == 134 (1B76BC00) [pid = 3588] [serial = 623] [outer = 1B766800] 09:42:19 INFO - PROCESS | 3588 | 1464194539949 Marionette DEBUG loaded listener.js 09:42:20 INFO - PROCESS | 3588 | ++DOMWINDOW == 135 (1B991400) [pid = 3588] [serial = 624] [outer = 1B766800] 09:42:20 INFO - PROCESS | 3588 | 1464194540490 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]]]}] 09:42:20 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 09:42:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html | took 850ms 09:42:20 INFO - PROCESS | 3588 | 1464194540538 Marionette TRACE conn3 -> [0,797,"getWindowHandle",null] 09:42:20 INFO - PROCESS | 3588 | 1464194540540 Marionette TRACE conn3 <- [1,797,null,{"value":"13"}] 09:42:20 INFO - PROCESS | 3588 | 1464194540544 Marionette TRACE conn3 -> [0,798,"setScriptTimeout",{"ms":35000}] 09:42:20 INFO - PROCESS | 3588 | 1464194540546 Marionette TRACE conn3 <- [1,798,null,{}] 09:42:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html 09:42:20 INFO - PROCESS | 3588 | 1464194540550 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}] 09:42:20 INFO - PROCESS | 3588 | 1464194540655 Marionette TRACE conn3 <- [1,799,null,{"value":null}] 09:42:20 INFO - PROCESS | 3588 | 1464194540761 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\", \"7e3b6c20-c8d1-41f1-b038-025c5fee69e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:42:20 INFO - PROCESS | 3588 | ++DOCSHELL 150BF400 == 60 [pid = 3588] [id = 209] 09:42:20 INFO - PROCESS | 3588 | ++DOMWINDOW == 136 (15942C00) [pid = 3588] [serial = 625] [outer = 00000000] 09:42:20 INFO - PROCESS | 3588 | ++DOMWINDOW == 137 (17ABC000) [pid = 3588] [serial = 626] [outer = 15942C00] 09:42:20 INFO - PROCESS | 3588 | 1464194540813 Marionette DEBUG loaded listener.js 09:42:20 INFO - PROCESS | 3588 | ++DOMWINDOW == 138 (19E1FC00) [pid = 3588] [serial = 627] [outer = 15942C00] 09:42:21 INFO - PROCESS | 3588 | 1464194541567 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]]]}] 09:42:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | Canvas test: 2d.fillStyle.parse.hex3 09:42:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | took 1086ms 09:42:21 INFO - PROCESS | 3588 | 1464194541634 Marionette TRACE conn3 -> [0,801,"getWindowHandle",null] 09:42:21 INFO - PROCESS | 3588 | 1464194541638 Marionette TRACE conn3 <- [1,801,null,{"value":"13"}] 09:42:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html 09:42:21 INFO - PROCESS | 3588 | 1464194541643 Marionette TRACE conn3 -> [0,802,"setScriptTimeout",{"ms":35000}] 09:42:21 INFO - PROCESS | 3588 | 1464194541646 Marionette TRACE conn3 <- [1,802,null,{}] 09:42:21 INFO - PROCESS | 3588 | 1464194541652 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}] 09:42:21 INFO - PROCESS | 3588 | 1464194541755 Marionette TRACE conn3 <- [1,803,null,{"value":null}] 09:42:21 INFO - PROCESS | 3588 | 1464194541894 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\", \"7e3b6c20-c8d1-41f1-b038-025c5fee69e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:42:21 INFO - PROCESS | 3588 | ++DOCSHELL 10D62400 == 61 [pid = 3588] [id = 210] 09:42:21 INFO - PROCESS | 3588 | ++DOMWINDOW == 139 (1108DC00) [pid = 3588] [serial = 628] [outer = 00000000] 09:42:21 INFO - PROCESS | 3588 | ++DOMWINDOW == 140 (12FB5000) [pid = 3588] [serial = 629] [outer = 1108DC00] 09:42:21 INFO - PROCESS | 3588 | 1464194541946 Marionette DEBUG loaded listener.js 09:42:22 INFO - PROCESS | 3588 | ++DOMWINDOW == 141 (14373800) [pid = 3588] [serial = 630] [outer = 1108DC00] 09:42:22 INFO - PROCESS | 3588 | --DOCSHELL 1ACD8C00 == 60 [pid = 3588] [id = 202] 09:42:22 INFO - PROCESS | 3588 | --DOCSHELL 18692400 == 59 [pid = 3588] [id = 201] 09:42:22 INFO - PROCESS | 3588 | --DOCSHELL 155E3C00 == 58 [pid = 3588] [id = 200] 09:42:22 INFO - PROCESS | 3588 | --DOCSHELL 18788000 == 57 [pid = 3588] [id = 199] 09:42:22 INFO - PROCESS | 3588 | --DOCSHELL 178B1800 == 56 [pid = 3588] [id = 198] 09:42:22 INFO - PROCESS | 3588 | --DOCSHELL 167F2800 == 55 [pid = 3588] [id = 197] 09:42:22 INFO - PROCESS | 3588 | --DOCSHELL 10D61000 == 54 [pid = 3588] [id = 196] 09:42:22 INFO - PROCESS | 3588 | --DOCSHELL 0F342C00 == 53 [pid = 3588] [id = 195] 09:42:22 INFO - PROCESS | 3588 | --DOMWINDOW == 140 (1125DC00) [pid = 3588] [serial = 549] [outer = 00000000] [url = about:blank] 09:42:22 INFO - PROCESS | 3588 | --DOMWINDOW == 139 (102D8800) [pid = 3588] [serial = 548] [outer = 00000000] [url = about:blank] 09:42:22 INFO - PROCESS | 3588 | --DOMWINDOW == 138 (155E8400) [pid = 3588] [serial = 554] [outer = 00000000] [url = about:blank] 09:42:22 INFO - PROCESS | 3588 | --DOMWINDOW == 137 (132B9000) [pid = 3588] [serial = 551] [outer = 00000000] [url = about:blank] 09:42:22 INFO - PROCESS | 3588 | --DOMWINDOW == 136 (13E17C00) [pid = 3588] [serial = 552] [outer = 00000000] [url = about:blank] 09:42:22 INFO - PROCESS | 3588 | --DOMWINDOW == 135 (1ABC0800) [pid = 3588] [serial = 569] [outer = 00000000] [url = about:blank] 09:42:22 INFO - PROCESS | 3588 | --DOMWINDOW == 134 (10A5F400) [pid = 3588] [serial = 539] [outer = 00000000] [url = about:blank] 09:42:22 INFO - PROCESS | 3588 | --DOMWINDOW == 133 (143F8400) [pid = 3588] [serial = 542] [outer = 00000000] [url = about:blank] 09:42:22 INFO - PROCESS | 3588 | --DOMWINDOW == 132 (1AA0A000) [pid = 3588] [serial = 567] [outer = 00000000] [url = about:blank] 09:42:22 INFO - PROCESS | 3588 | --DOMWINDOW == 131 (177A7C00) [pid = 3588] [serial = 557] [outer = 00000000] [url = about:blank] 09:42:22 INFO - PROCESS | 3588 | --DOMWINDOW == 130 (17AB6000) [pid = 3588] [serial = 545] [outer = 00000000] [url = about:blank] 09:42:22 INFO - PROCESS | 3588 | --DOMWINDOW == 129 (182B8400) [pid = 3588] [serial = 560] [outer = 00000000] [url = about:blank] 09:42:22 INFO - PROCESS | 3588 | --DOMWINDOW == 128 (178AD800) [pid = 3588] [serial = 558] [outer = 00000000] [url = about:blank] 09:42:22 INFO - PROCESS | 3588 | --DOMWINDOW == 127 (182B7C00) [pid = 3588] [serial = 563] [outer = 00000000] [url = about:blank] 09:42:22 INFO - PROCESS | 3588 | --DOMWINDOW == 126 (1A601C00) [pid = 3588] [serial = 566] [outer = 00000000] [url = about:blank] 09:42:22 INFO - PROCESS | 3588 | --DOMWINDOW == 125 (182C0400) [pid = 3588] [serial = 561] [outer = 00000000] [url = about:blank] 09:42:22 INFO - PROCESS | 3588 | --DOMWINDOW == 124 (19B4C400) [pid = 3588] [serial = 564] [outer = 00000000] [url = about:blank] 09:42:22 INFO - PROCESS | 3588 | --DOMWINDOW == 123 (166B5000) [pid = 3588] [serial = 555] [outer = 00000000] [url = about:blank] 09:42:22 INFO - PROCESS | 3588 | 1464194542527 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] 09:42:22 INFO - PROCESS | 3588 | 1464194542591 Marionette TRACE conn3 <- [1,805,null,{"value":"13"}] 09:42:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html 09:42:22 INFO - PROCESS | 3588 | 1464194542597 Marionette TRACE conn3 -> [0,806,"setScriptTimeout",{"ms":35000}] 09:42:22 INFO - PROCESS | 3588 | 1464194542600 Marionette TRACE conn3 <- [1,806,null,{}] 09:42:22 INFO - PROCESS | 3588 | 1464194542603 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}] 09:42:22 INFO - PROCESS | 3588 | 1464194542699 Marionette TRACE conn3 <- [1,807,null,{"value":null}] 09:42:22 INFO - PROCESS | 3588 | 1464194542706 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\", \"7e3b6c20-c8d1-41f1-b038-025c5fee69e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:42:22 INFO - PROCESS | 3588 | ++DOCSHELL 12C04400 == 54 [pid = 3588] [id = 211] 09:42:22 INFO - PROCESS | 3588 | ++DOMWINDOW == 124 (12C05000) [pid = 3588] [serial = 631] [outer = 00000000] 09:42:22 INFO - PROCESS | 3588 | ++DOMWINDOW == 125 (155E8400) [pid = 3588] [serial = 632] [outer = 12C05000] 09:42:22 INFO - PROCESS | 3588 | 1464194542754 Marionette DEBUG loaded listener.js 09:42:22 INFO - PROCESS | 3588 | ++DOMWINDOW == 126 (1581C800) [pid = 3588] [serial = 633] [outer = 12C05000] 09:42:23 INFO - PROCESS | 3588 | 1464194543229 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]]]}] 09:42:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | Canvas test: 2d.fillStyle.parse.hex6 09:42:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | took 708ms 09:42:23 INFO - PROCESS | 3588 | 1464194543295 Marionette TRACE conn3 -> [0,809,"getWindowHandle",null] 09:42:23 INFO - PROCESS | 3588 | 1464194543297 Marionette TRACE conn3 <- [1,809,null,{"value":"13"}] 09:42:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html 09:42:23 INFO - PROCESS | 3588 | 1464194543301 Marionette TRACE conn3 -> [0,810,"setScriptTimeout",{"ms":35000}] 09:42:23 INFO - PROCESS | 3588 | 1464194543304 Marionette TRACE conn3 <- [1,810,null,{}] 09:42:23 INFO - PROCESS | 3588 | 1464194543314 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}] 09:42:23 INFO - PROCESS | 3588 | 1464194543402 Marionette TRACE conn3 <- [1,811,null,{"value":null}] 09:42:23 INFO - PROCESS | 3588 | 1464194543410 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\", \"7e3b6c20-c8d1-41f1-b038-025c5fee69e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:42:23 INFO - PROCESS | 3588 | ++DOCSHELL 167B1800 == 55 [pid = 3588] [id = 212] 09:42:23 INFO - PROCESS | 3588 | ++DOMWINDOW == 127 (167EF400) [pid = 3588] [serial = 634] [outer = 00000000] 09:42:23 INFO - PROCESS | 3588 | ++DOMWINDOW == 128 (178A6C00) [pid = 3588] [serial = 635] [outer = 167EF400] 09:42:23 INFO - PROCESS | 3588 | 1464194543456 Marionette DEBUG loaded listener.js 09:42:23 INFO - PROCESS | 3588 | ++DOMWINDOW == 129 (182B7C00) [pid = 3588] [serial = 636] [outer = 167EF400] 09:42:23 INFO - PROCESS | 3588 | 1464194543952 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] 09:42:23 INFO - PROCESS | 3588 | 1464194543972 Marionette TRACE conn3 <- [1,813,null,{"value":"13"}] 09:42:23 INFO - PROCESS | 3588 | 1464194543975 Marionette TRACE conn3 -> [0,814,"setScriptTimeout",{"ms":35000}] 09:42:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html 09:42:23 INFO - PROCESS | 3588 | 1464194543977 Marionette TRACE conn3 <- [1,814,null,{}] 09:42:23 INFO - PROCESS | 3588 | 1464194543984 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}] 09:42:24 INFO - PROCESS | 3588 | 1464194544069 Marionette TRACE conn3 <- [1,815,null,{"value":null}] 09:42:24 INFO - PROCESS | 3588 | 1464194544105 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\", \"7e3b6c20-c8d1-41f1-b038-025c5fee69e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:42:24 INFO - PROCESS | 3588 | ++DOCSHELL 1878FC00 == 56 [pid = 3588] [id = 213] 09:42:24 INFO - PROCESS | 3588 | ++DOMWINDOW == 130 (18790800) [pid = 3588] [serial = 637] [outer = 00000000] 09:42:24 INFO - PROCESS | 3588 | ++DOMWINDOW == 131 (1A29D400) [pid = 3588] [serial = 638] [outer = 18790800] 09:42:24 INFO - PROCESS | 3588 | 1464194544149 Marionette DEBUG loaded listener.js 09:42:24 INFO - PROCESS | 3588 | ++DOMWINDOW == 132 (1A60FC00) [pid = 3588] [serial = 639] [outer = 18790800] 09:42:24 INFO - PROCESS | 3588 | 1464194544572 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]]]}] 09:42:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | Canvas test: 2d.fillStyle.parse.hsl-1 09:42:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | took 646ms 09:42:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html 09:42:24 INFO - PROCESS | 3588 | 1464194544619 Marionette TRACE conn3 -> [0,817,"getWindowHandle",null] 09:42:24 INFO - PROCESS | 3588 | 1464194544621 Marionette TRACE conn3 <- [1,817,null,{"value":"13"}] 09:42:24 INFO - PROCESS | 3588 | 1464194544625 Marionette TRACE conn3 -> [0,818,"setScriptTimeout",{"ms":35000}] 09:42:24 INFO - PROCESS | 3588 | 1464194544626 Marionette TRACE conn3 <- [1,818,null,{}] 09:42:24 INFO - PROCESS | 3588 | 1464194544629 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}] 09:42:24 INFO - PROCESS | 3588 | 1464194544754 Marionette TRACE conn3 <- [1,819,null,{"value":null}] 09:42:24 INFO - PROCESS | 3588 | 1464194544810 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\", \"7e3b6c20-c8d1-41f1-b038-025c5fee69e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:42:24 INFO - PROCESS | 3588 | ++DOCSHELL 10C62400 == 57 [pid = 3588] [id = 214] 09:42:24 INFO - PROCESS | 3588 | ++DOMWINDOW == 133 (10C63000) [pid = 3588] [serial = 640] [outer = 00000000] 09:42:24 INFO - PROCESS | 3588 | ++DOMWINDOW == 134 (10C6A000) [pid = 3588] [serial = 641] [outer = 10C63000] 09:42:24 INFO - PROCESS | 3588 | 1464194544861 Marionette DEBUG loaded listener.js 09:42:24 INFO - PROCESS | 3588 | ++DOMWINDOW == 135 (10C6DC00) [pid = 3588] [serial = 642] [outer = 10C63000] 09:42:25 INFO - PROCESS | 3588 | 1464194545268 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]]]}] 09:42:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | Canvas test: 2d.fillStyle.parse.hsl-2 09:42:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | took 692ms 09:42:25 INFO - PROCESS | 3588 | 1464194545330 Marionette TRACE conn3 -> [0,821,"getWindowHandle",null] 09:42:25 INFO - PROCESS | 3588 | 1464194545332 Marionette TRACE conn3 <- [1,821,null,{"value":"13"}] 09:42:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html 09:42:25 INFO - PROCESS | 3588 | 1464194545335 Marionette TRACE conn3 -> [0,822,"setScriptTimeout",{"ms":35000}] 09:42:25 INFO - PROCESS | 3588 | 1464194545337 Marionette TRACE conn3 <- [1,822,null,{}] 09:42:25 INFO - PROCESS | 3588 | 1464194545340 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}] 09:42:25 INFO - PROCESS | 3588 | 1464194545470 Marionette TRACE conn3 <- [1,823,null,{"value":null}] 09:42:25 INFO - PROCESS | 3588 | 1464194545562 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\", \"7e3b6c20-c8d1-41f1-b038-025c5fee69e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:42:25 INFO - PROCESS | 3588 | ++DOCSHELL 0F25C000 == 58 [pid = 3588] [id = 215] 09:42:25 INFO - PROCESS | 3588 | ++DOMWINDOW == 136 (0F25C400) [pid = 3588] [serial = 643] [outer = 00000000] 09:42:25 INFO - PROCESS | 3588 | ++DOMWINDOW == 137 (10C6BC00) [pid = 3588] [serial = 644] [outer = 0F25C400] 09:42:25 INFO - PROCESS | 3588 | 1464194545606 Marionette DEBUG loaded listener.js 09:42:25 INFO - PROCESS | 3588 | ++DOMWINDOW == 138 (155DCC00) [pid = 3588] [serial = 645] [outer = 0F25C400] 09:42:26 INFO - PROCESS | 3588 | 1464194546015 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]]]}] 09:42:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | Canvas test: 2d.fillStyle.parse.hsl-3 09:42:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | took 755ms 09:42:26 INFO - PROCESS | 3588 | 1464194546075 Marionette TRACE conn3 -> [0,825,"getWindowHandle",null] 09:42:26 INFO - PROCESS | 3588 | 1464194546077 Marionette TRACE conn3 <- [1,825,null,{"value":"13"}] 09:42:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html 09:42:26 INFO - PROCESS | 3588 | 1464194546084 Marionette TRACE conn3 -> [0,826,"setScriptTimeout",{"ms":35000}] 09:42:26 INFO - PROCESS | 3588 | 1464194546086 Marionette TRACE conn3 <- [1,826,null,{}] 09:42:26 INFO - PROCESS | 3588 | 1464194546095 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}] 09:42:26 INFO - PROCESS | 3588 | 1464194546208 Marionette TRACE conn3 <- [1,827,null,{"value":null}] 09:42:26 INFO - PROCESS | 3588 | 1464194546274 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\", \"7e3b6c20-c8d1-41f1-b038-025c5fee69e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:42:26 INFO - PROCESS | 3588 | ++DOCSHELL 10C66400 == 59 [pid = 3588] [id = 216] 09:42:26 INFO - PROCESS | 3588 | ++DOMWINDOW == 139 (10C69800) [pid = 3588] [serial = 646] [outer = 00000000] 09:42:26 INFO - PROCESS | 3588 | ++DOMWINDOW == 140 (1784EC00) [pid = 3588] [serial = 647] [outer = 10C69800] 09:42:26 INFO - PROCESS | 3588 | 1464194546317 Marionette DEBUG loaded listener.js 09:42:26 INFO - PROCESS | 3588 | ++DOMWINDOW == 141 (17852000) [pid = 3588] [serial = 648] [outer = 10C69800] 09:42:26 INFO - PROCESS | 3588 | --DOMWINDOW == 140 (17ABD400) [pid = 3588] [serial = 592] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html] 09:42:26 INFO - PROCESS | 3588 | --DOMWINDOW == 139 (10F07400) [pid = 3588] [serial = 586] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html] 09:42:26 INFO - PROCESS | 3588 | --DOMWINDOW == 138 (18789000) [pid = 3588] [serial = 595] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html] 09:42:26 INFO - PROCESS | 3588 | --DOMWINDOW == 137 (167F2C00) [pid = 3588] [serial = 589] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html] 09:42:26 INFO - PROCESS | 3588 | --DOMWINDOW == 136 (0F651400) [pid = 3588] [serial = 583] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html] 09:42:26 INFO - PROCESS | 3588 | --DOMWINDOW == 135 (1AAC1000) [pid = 3588] [serial = 568] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html] 09:42:26 INFO - PROCESS | 3588 | --DOMWINDOW == 134 (182C0C00) [pid = 3588] [serial = 598] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html] 09:42:26 INFO - PROCESS | 3588 | --DOMWINDOW == 133 (19E1DC00) [pid = 3588] [serial = 601] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html] 09:42:26 INFO - PROCESS | 3588 | --DOMWINDOW == 132 (157BF000) [pid = 3588] [serial = 535] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html] 09:42:26 INFO - PROCESS | 3588 | --DOMWINDOW == 131 (0F349800) [pid = 3588] [serial = 493] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html] 09:42:26 INFO - PROCESS | 3588 | 1464194546770 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]]]}] 09:42:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | Canvas test: 2d.fillStyle.parse.hsl-4 09:42:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | took 772ms 09:42:26 INFO - PROCESS | 3588 | 1464194546841 Marionette TRACE conn3 -> [0,829,"getWindowHandle",null] 09:42:26 INFO - PROCESS | 3588 | 1464194546843 Marionette TRACE conn3 <- [1,829,null,{"value":"13"}] 09:42:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html 09:42:26 INFO - PROCESS | 3588 | 1464194546850 Marionette TRACE conn3 -> [0,830,"setScriptTimeout",{"ms":35000}] 09:42:26 INFO - PROCESS | 3588 | 1464194546852 Marionette TRACE conn3 <- [1,830,null,{}] 09:42:26 INFO - PROCESS | 3588 | 1464194546857 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}] 09:42:26 INFO - PROCESS | 3588 | 1464194546951 Marionette TRACE conn3 <- [1,831,null,{"value":null}] 09:42:27 INFO - PROCESS | 3588 | 1464194547043 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\", \"7e3b6c20-c8d1-41f1-b038-025c5fee69e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:42:27 INFO - PROCESS | 3588 | ++DOCSHELL 0F348C00 == 60 [pid = 3588] [id = 217] 09:42:27 INFO - PROCESS | 3588 | ++DOMWINDOW == 132 (0F349800) [pid = 3588] [serial = 649] [outer = 00000000] 09:42:27 INFO - PROCESS | 3588 | ++DOMWINDOW == 133 (167F1400) [pid = 3588] [serial = 650] [outer = 0F349800] 09:42:27 INFO - PROCESS | 3588 | 1464194547088 Marionette DEBUG loaded listener.js 09:42:27 INFO - PROCESS | 3588 | ++DOMWINDOW == 134 (178B0800) [pid = 3588] [serial = 651] [outer = 0F349800] 09:42:27 INFO - PROCESS | 3588 | 1464194547481 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]]]}] 09:42:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | Canvas test: 2d.fillStyle.parse.hsl-5 09:42:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | took 708ms 09:42:27 INFO - PROCESS | 3588 | 1464194547546 Marionette TRACE conn3 -> [0,833,"getWindowHandle",null] 09:42:27 INFO - PROCESS | 3588 | 1464194547548 Marionette TRACE conn3 <- [1,833,null,{"value":"13"}] 09:42:27 INFO - PROCESS | 3588 | 1464194547552 Marionette TRACE conn3 -> [0,834,"setScriptTimeout",{"ms":35000}] 09:42:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html 09:42:27 INFO - PROCESS | 3588 | 1464194547553 Marionette TRACE conn3 <- [1,834,null,{}] 09:42:27 INFO - PROCESS | 3588 | 1464194547557 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}] 09:42:27 INFO - PROCESS | 3588 | 1464194547640 Marionette TRACE conn3 <- [1,835,null,{"value":null}] 09:42:27 INFO - PROCESS | 3588 | 1464194547647 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\", \"7e3b6c20-c8d1-41f1-b038-025c5fee69e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:42:27 INFO - PROCESS | 3588 | ++DOCSHELL 11033000 == 61 [pid = 3588] [id = 218] 09:42:27 INFO - PROCESS | 3588 | ++DOMWINDOW == 135 (11033C00) [pid = 3588] [serial = 652] [outer = 00000000] 09:42:27 INFO - PROCESS | 3588 | ++DOMWINDOW == 136 (11037400) [pid = 3588] [serial = 653] [outer = 11033C00] 09:42:27 INFO - PROCESS | 3588 | 1464194547690 Marionette DEBUG loaded listener.js 09:42:27 INFO - PROCESS | 3588 | ++DOMWINDOW == 137 (1103C400) [pid = 3588] [serial = 654] [outer = 11033C00] 09:42:28 INFO - PROCESS | 3588 | 1464194548153 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]]]}] 09:42:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | Canvas test: 2d.fillStyle.parse.hsl-6 09:42:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | took 598ms 09:42:28 INFO - PROCESS | 3588 | 1464194548189 Marionette TRACE conn3 -> [0,837,"getWindowHandle",null] 09:42:28 INFO - PROCESS | 3588 | 1464194548191 Marionette TRACE conn3 <- [1,837,null,{"value":"13"}] 09:42:28 INFO - PROCESS | 3588 | 1464194548194 Marionette TRACE conn3 -> [0,838,"setScriptTimeout",{"ms":35000}] 09:42:28 INFO - PROCESS | 3588 | 1464194548196 Marionette TRACE conn3 <- [1,838,null,{}] 09:42:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html 09:42:28 INFO - PROCESS | 3588 | 1464194548199 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}] 09:42:28 INFO - PROCESS | 3588 | 1464194548280 Marionette TRACE conn3 <- [1,839,null,{"value":null}] 09:42:28 INFO - PROCESS | 3588 | 1464194548286 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\", \"7e3b6c20-c8d1-41f1-b038-025c5fee69e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:42:28 INFO - PROCESS | 3588 | ++DOCSHELL 10D62C00 == 62 [pid = 3588] [id = 219] 09:42:28 INFO - PROCESS | 3588 | ++DOMWINDOW == 138 (11037000) [pid = 3588] [serial = 655] [outer = 00000000] 09:42:28 INFO - PROCESS | 3588 | ++DOMWINDOW == 139 (16170400) [pid = 3588] [serial = 656] [outer = 11037000] 09:42:28 INFO - PROCESS | 3588 | 1464194548331 Marionette DEBUG loaded listener.js 09:42:28 INFO - PROCESS | 3588 | ++DOMWINDOW == 140 (16173800) [pid = 3588] [serial = 657] [outer = 11037000] 09:42:28 INFO - PROCESS | 3588 | 1464194548913 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]]]}] 09:42:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-1 09:42:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | took 739ms 09:42:28 INFO - PROCESS | 3588 | 1464194548939 Marionette TRACE conn3 -> [0,841,"getWindowHandle",null] 09:42:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html 09:42:28 INFO - PROCESS | 3588 | 1464194548945 Marionette TRACE conn3 <- [1,841,null,{"value":"13"}] 09:42:28 INFO - PROCESS | 3588 | 1464194548953 Marionette TRACE conn3 -> [0,842,"setScriptTimeout",{"ms":35000}] 09:42:28 INFO - PROCESS | 3588 | 1464194548959 Marionette TRACE conn3 <- [1,842,null,{}] 09:42:28 INFO - PROCESS | 3588 | 1464194548966 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}] 09:42:29 INFO - PROCESS | 3588 | 1464194549080 Marionette TRACE conn3 <- [1,843,null,{"value":null}] 09:42:29 INFO - PROCESS | 3588 | 1464194549217 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\", \"7e3b6c20-c8d1-41f1-b038-025c5fee69e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:42:29 INFO - PROCESS | 3588 | ++DOCSHELL 0F25C800 == 63 [pid = 3588] [id = 220] 09:42:29 INFO - PROCESS | 3588 | ++DOMWINDOW == 141 (0F25D000) [pid = 3588] [serial = 658] [outer = 00000000] 09:42:29 INFO - PROCESS | 3588 | ++DOMWINDOW == 142 (10A64800) [pid = 3588] [serial = 659] [outer = 0F25D000] 09:42:29 INFO - PROCESS | 3588 | 1464194549273 Marionette DEBUG loaded listener.js 09:42:29 INFO - PROCESS | 3588 | ++DOMWINDOW == 143 (10D58400) [pid = 3588] [serial = 660] [outer = 0F25D000] 09:42:29 INFO - PROCESS | 3588 | 1464194549886 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]]]}] 09:42:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-2 09:42:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | took 1008ms 09:42:29 INFO - PROCESS | 3588 | 1464194549953 Marionette TRACE conn3 -> [0,845,"getWindowHandle",null] 09:42:29 INFO - PROCESS | 3588 | 1464194549960 Marionette TRACE conn3 <- [1,845,null,{"value":"13"}] 09:42:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html 09:42:29 INFO - PROCESS | 3588 | 1464194549970 Marionette TRACE conn3 -> [0,846,"setScriptTimeout",{"ms":35000}] 09:42:29 INFO - PROCESS | 3588 | 1464194549974 Marionette TRACE conn3 <- [1,846,null,{}] 09:42:29 INFO - PROCESS | 3588 | 1464194549979 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}] 09:42:30 INFO - PROCESS | 3588 | 1464194550119 Marionette TRACE conn3 <- [1,847,null,{"value":null}] 09:42:30 INFO - PROCESS | 3588 | 1464194550252 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\", \"7e3b6c20-c8d1-41f1-b038-025c5fee69e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:42:30 INFO - PROCESS | 3588 | ++DOCSHELL 1185B800 == 64 [pid = 3588] [id = 221] 09:42:30 INFO - PROCESS | 3588 | ++DOMWINDOW == 144 (1290DC00) [pid = 3588] [serial = 661] [outer = 00000000] 09:42:30 INFO - PROCESS | 3588 | ++DOMWINDOW == 145 (1394C400) [pid = 3588] [serial = 662] [outer = 1290DC00] 09:42:30 INFO - PROCESS | 3588 | 1464194550307 Marionette DEBUG loaded listener.js 09:42:30 INFO - PROCESS | 3588 | ++DOMWINDOW == 146 (15547800) [pid = 3588] [serial = 663] [outer = 1290DC00] 09:42:30 INFO - PROCESS | 3588 | 1464194550859 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]]]}] 09:42:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-3 09:42:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | took 945ms 09:42:30 INFO - PROCESS | 3588 | 1464194550914 Marionette TRACE conn3 -> [0,849,"getWindowHandle",null] 09:42:30 INFO - PROCESS | 3588 | 1464194550917 Marionette TRACE conn3 <- [1,849,null,{"value":"13"}] 09:42:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html 09:42:30 INFO - PROCESS | 3588 | 1464194550920 Marionette TRACE conn3 -> [0,850,"setScriptTimeout",{"ms":35000}] 09:42:30 INFO - PROCESS | 3588 | 1464194550924 Marionette TRACE conn3 <- [1,850,null,{}] 09:42:30 INFO - PROCESS | 3588 | 1464194550935 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}] 09:42:31 INFO - PROCESS | 3588 | 1464194551052 Marionette TRACE conn3 <- [1,851,null,{"value":null}] 09:42:31 INFO - PROCESS | 3588 | 1464194551186 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\", \"7e3b6c20-c8d1-41f1-b038-025c5fee69e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:42:31 INFO - PROCESS | 3588 | ++DOCSHELL 166B4000 == 65 [pid = 3588] [id = 222] 09:42:31 INFO - PROCESS | 3588 | ++DOMWINDOW == 147 (167EF000) [pid = 3588] [serial = 664] [outer = 00000000] 09:42:31 INFO - PROCESS | 3588 | ++DOMWINDOW == 148 (168F5400) [pid = 3588] [serial = 665] [outer = 167EF000] 09:42:31 INFO - PROCESS | 3588 | 1464194551243 Marionette DEBUG loaded listener.js 09:42:31 INFO - PROCESS | 3588 | ++DOMWINDOW == 149 (1784C000) [pid = 3588] [serial = 666] [outer = 167EF000] 09:42:31 INFO - PROCESS | 3588 | 1464194551825 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]]]}] 09:42:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-4 09:42:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | took 945ms 09:42:31 INFO - PROCESS | 3588 | 1464194551865 Marionette TRACE conn3 -> [0,853,"getWindowHandle",null] 09:42:31 INFO - PROCESS | 3588 | 1464194551868 Marionette TRACE conn3 <- [1,853,null,{"value":"13"}] 09:42:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html 09:42:31 INFO - PROCESS | 3588 | 1464194551872 Marionette TRACE conn3 -> [0,854,"setScriptTimeout",{"ms":35000}] 09:42:31 INFO - PROCESS | 3588 | 1464194551874 Marionette TRACE conn3 <- [1,854,null,{}] 09:42:31 INFO - PROCESS | 3588 | 1464194551877 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}] 09:42:32 INFO - PROCESS | 3588 | 1464194551984 Marionette TRACE conn3 <- [1,855,null,{"value":null}] 09:42:32 INFO - PROCESS | 3588 | 1464194552093 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\", \"7e3b6c20-c8d1-41f1-b038-025c5fee69e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:42:32 INFO - PROCESS | 3588 | ++DOCSHELL 18789800 == 66 [pid = 3588] [id = 223] 09:42:32 INFO - PROCESS | 3588 | ++DOMWINDOW == 150 (1878CC00) [pid = 3588] [serial = 667] [outer = 00000000] 09:42:32 INFO - PROCESS | 3588 | ++DOMWINDOW == 151 (1A680C00) [pid = 3588] [serial = 668] [outer = 1878CC00] 09:42:32 INFO - PROCESS | 3588 | 1464194552146 Marionette DEBUG loaded listener.js 09:42:32 INFO - PROCESS | 3588 | ++DOMWINDOW == 152 (1ABB9800) [pid = 3588] [serial = 669] [outer = 1878CC00] 09:42:32 INFO - PROCESS | 3588 | 1464194552781 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]]]}] 09:42:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | Canvas test: 2d.fillStyle.parse.hsla-1 09:42:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | took 897ms 09:42:32 INFO - PROCESS | 3588 | 1464194552807 Marionette TRACE conn3 -> [0,857,"getWindowHandle",null] 09:42:32 INFO - PROCESS | 3588 | 1464194552809 Marionette TRACE conn3 <- [1,857,null,{"value":"13"}] 09:42:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html 09:42:32 INFO - PROCESS | 3588 | 1464194552812 Marionette TRACE conn3 -> [0,858,"setScriptTimeout",{"ms":35000}] 09:42:32 INFO - PROCESS | 3588 | 1464194552814 Marionette TRACE conn3 <- [1,858,null,{}] 09:42:32 INFO - PROCESS | 3588 | 1464194552818 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}] 09:42:32 INFO - PROCESS | 3588 | 1464194552921 Marionette TRACE conn3 <- [1,859,null,{"value":null}] 09:42:33 INFO - PROCESS | 3588 | 1464194553026 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\", \"7e3b6c20-c8d1-41f1-b038-025c5fee69e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:42:33 INFO - PROCESS | 3588 | ++DOCSHELL 1A215000 == 67 [pid = 3588] [id = 224] 09:42:33 INFO - PROCESS | 3588 | ++DOMWINDOW == 153 (1A2A2C00) [pid = 3588] [serial = 670] [outer = 00000000] 09:42:33 INFO - PROCESS | 3588 | ++DOMWINDOW == 154 (1AE25800) [pid = 3588] [serial = 671] [outer = 1A2A2C00] 09:42:33 INFO - PROCESS | 3588 | 1464194553090 Marionette DEBUG loaded listener.js 09:42:33 INFO - PROCESS | 3588 | ++DOMWINDOW == 155 (1AF65800) [pid = 3588] [serial = 672] [outer = 1A2A2C00] 09:42:33 INFO - PROCESS | 3588 | 1464194553895 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]]]}] 09:42:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | Canvas test: 2d.fillStyle.parse.hsla-2 09:42:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | took 1149ms 09:42:33 INFO - PROCESS | 3588 | 1464194553959 Marionette TRACE conn3 -> [0,861,"getWindowHandle",null] 09:42:33 INFO - PROCESS | 3588 | 1464194553963 Marionette TRACE conn3 <- [1,861,null,{"value":"13"}] 09:42:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html 09:42:33 INFO - PROCESS | 3588 | 1464194553982 Marionette TRACE conn3 -> [0,862,"setScriptTimeout",{"ms":35000}] 09:42:33 INFO - PROCESS | 3588 | 1464194553986 Marionette TRACE conn3 <- [1,862,null,{}] 09:42:34 INFO - PROCESS | 3588 | 1464194553993 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}] 09:42:34 INFO - PROCESS | 3588 | 1464194554106 Marionette TRACE conn3 <- [1,863,null,{"value":null}] 09:42:34 INFO - PROCESS | 3588 | 1464194554236 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\", \"7e3b6c20-c8d1-41f1-b038-025c5fee69e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:42:34 INFO - PROCESS | 3588 | ++DOCSHELL 0F2F3400 == 68 [pid = 3588] [id = 225] 09:42:34 INFO - PROCESS | 3588 | ++DOMWINDOW == 156 (0F2F6000) [pid = 3588] [serial = 673] [outer = 00000000] 09:42:34 INFO - PROCESS | 3588 | ++DOMWINDOW == 157 (1102DC00) [pid = 3588] [serial = 674] [outer = 0F2F6000] 09:42:34 INFO - PROCESS | 3588 | 1464194554288 Marionette DEBUG loaded listener.js 09:42:34 INFO - PROCESS | 3588 | ++DOMWINDOW == 158 (11254400) [pid = 3588] [serial = 675] [outer = 0F2F6000] 09:42:34 INFO - PROCESS | 3588 | 1464194554893 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]]]}] 09:42:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-1 09:42:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | took 945ms 09:42:34 INFO - PROCESS | 3588 | 1464194554928 Marionette TRACE conn3 -> [0,865,"getWindowHandle",null] 09:42:34 INFO - PROCESS | 3588 | 1464194554933 Marionette TRACE conn3 <- [1,865,null,{"value":"13"}] 09:42:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html 09:42:34 INFO - PROCESS | 3588 | 1464194554939 Marionette TRACE conn3 -> [0,866,"setScriptTimeout",{"ms":35000}] 09:42:34 INFO - PROCESS | 3588 | 1464194554942 Marionette TRACE conn3 <- [1,866,null,{}] 09:42:34 INFO - PROCESS | 3588 | 1464194554945 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}] 09:42:35 INFO - PROCESS | 3588 | 1464194555046 Marionette TRACE conn3 <- [1,867,null,{"value":null}] 09:42:35 INFO - PROCESS | 3588 | 1464194555190 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\", \"7e3b6c20-c8d1-41f1-b038-025c5fee69e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:42:35 INFO - PROCESS | 3588 | ++DOCSHELL 12C09400 == 69 [pid = 3588] [id = 226] 09:42:35 INFO - PROCESS | 3588 | ++DOMWINDOW == 159 (12C10800) [pid = 3588] [serial = 676] [outer = 00000000] 09:42:35 INFO - PROCESS | 3588 | ++DOMWINDOW == 160 (13E22C00) [pid = 3588] [serial = 677] [outer = 12C10800] 09:42:35 INFO - PROCESS | 3588 | 1464194555241 Marionette DEBUG loaded listener.js 09:42:35 INFO - PROCESS | 3588 | ++DOMWINDOW == 161 (143F2800) [pid = 3588] [serial = 678] [outer = 12C10800] 09:42:35 INFO - PROCESS | 3588 | --DOCSHELL 11033000 == 68 [pid = 3588] [id = 218] 09:42:35 INFO - PROCESS | 3588 | --DOCSHELL 0F348C00 == 67 [pid = 3588] [id = 217] 09:42:35 INFO - PROCESS | 3588 | --DOCSHELL 10C66400 == 66 [pid = 3588] [id = 216] 09:42:35 INFO - PROCESS | 3588 | --DOCSHELL 0F25C000 == 65 [pid = 3588] [id = 215] 09:42:35 INFO - PROCESS | 3588 | --DOCSHELL 10C62400 == 64 [pid = 3588] [id = 214] 09:42:35 INFO - PROCESS | 3588 | --DOCSHELL 1878FC00 == 63 [pid = 3588] [id = 213] 09:42:35 INFO - PROCESS | 3588 | --DOCSHELL 167B1800 == 62 [pid = 3588] [id = 212] 09:42:35 INFO - PROCESS | 3588 | --DOCSHELL 12C04400 == 61 [pid = 3588] [id = 211] 09:42:35 INFO - PROCESS | 3588 | --DOCSHELL 10D62400 == 60 [pid = 3588] [id = 210] 09:42:35 INFO - PROCESS | 3588 | --DOMWINDOW == 160 (1B16B400) [pid = 3588] [serial = 605] [outer = 00000000] [url = about:blank] 09:42:35 INFO - PROCESS | 3588 | --DOMWINDOW == 159 (1694D800) [pid = 3588] [serial = 581] [outer = 00000000] [url = about:blank] 09:42:35 INFO - PROCESS | 3588 | --DOMWINDOW == 158 (114DDC00) [pid = 3588] [serial = 572] [outer = 00000000] [url = about:blank] 09:42:35 INFO - PROCESS | 3588 | --DOMWINDOW == 157 (167F1800) [pid = 3588] [serial = 575] [outer = 00000000] [url = about:blank] 09:42:35 INFO - PROCESS | 3588 | --DOMWINDOW == 156 (1AAC0000) [pid = 3588] [serial = 578] [outer = 00000000] [url = about:blank] 09:42:35 INFO - PROCESS | 3588 | --DOCSHELL 0F346800 == 59 [pid = 3588] [id = 203] 09:42:35 INFO - PROCESS | 3588 | 1464194555809 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]]]}] 09:42:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-2 09:42:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | took 913ms 09:42:35 INFO - PROCESS | 3588 | 1464194555842 Marionette TRACE conn3 -> [0,869,"getWindowHandle",null] 09:42:35 INFO - PROCESS | 3588 | 1464194555844 Marionette TRACE conn3 <- [1,869,null,{"value":"13"}] 09:42:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html 09:42:35 INFO - PROCESS | 3588 | 1464194555848 Marionette TRACE conn3 -> [0,870,"setScriptTimeout",{"ms":35000}] 09:42:35 INFO - PROCESS | 3588 | 1464194555851 Marionette TRACE conn3 <- [1,870,null,{}] 09:42:35 INFO - PROCESS | 3588 | 1464194555861 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}] 09:42:36 INFO - PROCESS | 3588 | 1464194555994 Marionette TRACE conn3 <- [1,871,null,{"value":null}] 09:42:36 INFO - PROCESS | 3588 | --DOMWINDOW == 155 (1B764800) [pid = 3588] [serial = 495] [outer = 00000000] [url = about:blank] 09:42:36 INFO - PROCESS | 3588 | --DOMWINDOW == 154 (1A296000) [pid = 3588] [serial = 537] [outer = 00000000] [url = about:blank] 09:42:36 INFO - PROCESS | 3588 | --DOMWINDOW == 153 (182B7000) [pid = 3588] [serial = 593] [outer = 00000000] [url = about:blank] 09:42:36 INFO - PROCESS | 3588 | --DOMWINDOW == 152 (1436CC00) [pid = 3588] [serial = 587] [outer = 00000000] [url = about:blank] 09:42:36 INFO - PROCESS | 3588 | --DOMWINDOW == 151 (143FB000) [pid = 3588] [serial = 588] [outer = 00000000] [url = about:blank] 09:42:36 INFO - PROCESS | 3588 | --DOMWINDOW == 150 (19E1E000) [pid = 3588] [serial = 596] [outer = 00000000] [url = about:blank] 09:42:36 INFO - PROCESS | 3588 | --DOMWINDOW == 149 (16B3DC00) [pid = 3588] [serial = 590] [outer = 00000000] [url = about:blank] 09:42:36 INFO - PROCESS | 3588 | --DOMWINDOW == 148 (12BBEC00) [pid = 3588] [serial = 584] [outer = 00000000] [url = about:blank] 09:42:36 INFO - PROCESS | 3588 | --DOMWINDOW == 147 (13E23C00) [pid = 3588] [serial = 585] [outer = 00000000] [url = about:blank] 09:42:36 INFO - PROCESS | 3588 | --DOMWINDOW == 146 (1ACD0C00) [pid = 3588] [serial = 570] [outer = 00000000] [url = about:blank] 09:42:36 INFO - PROCESS | 3588 | --DOMWINDOW == 145 (1A29A400) [pid = 3588] [serial = 599] [outer = 00000000] [url = about:blank] 09:42:36 INFO - PROCESS | 3588 | --DOMWINDOW == 144 (1A682C00) [pid = 3588] [serial = 600] [outer = 00000000] [url = about:blank] 09:42:36 INFO - PROCESS | 3588 | --DOMWINDOW == 143 (1AE22400) [pid = 3588] [serial = 602] [outer = 00000000] [url = about:blank] 09:42:36 INFO - PROCESS | 3588 | --DOMWINDOW == 142 (19E20000) [pid = 3588] [serial = 597] [outer = 00000000] [url = about:blank] 09:42:36 INFO - PROCESS | 3588 | --DOMWINDOW == 141 (1AE2E800) [pid = 3588] [serial = 603] [outer = 00000000] [url = about:blank] 09:42:36 INFO - PROCESS | 3588 | --DOMWINDOW == 140 (182B9800) [pid = 3588] [serial = 594] [outer = 00000000] [url = about:blank] 09:42:36 INFO - PROCESS | 3588 | --DOMWINDOW == 139 (177E2800) [pid = 3588] [serial = 591] [outer = 00000000] [url = about:blank] 09:42:36 INFO - PROCESS | 3588 | 1464194556093 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\", \"7e3b6c20-c8d1-41f1-b038-025c5fee69e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:42:36 INFO - PROCESS | 3588 | ++DOCSHELL 0F348000 == 60 [pid = 3588] [id = 227] 09:42:36 INFO - PROCESS | 3588 | ++DOMWINDOW == 140 (0F93F000) [pid = 3588] [serial = 679] [outer = 00000000] 09:42:36 INFO - PROCESS | 3588 | ++DOMWINDOW == 141 (10C66400) [pid = 3588] [serial = 680] [outer = 0F93F000] 09:42:36 INFO - PROCESS | 3588 | 1464194556147 Marionette DEBUG loaded listener.js 09:42:36 INFO - PROCESS | 3588 | ++DOMWINDOW == 142 (12BBEC00) [pid = 3588] [serial = 681] [outer = 0F93F000] 09:42:36 INFO - PROCESS | 3588 | 1464194556517 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]]]}] 09:42:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-3 09:42:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | took 709ms 09:42:36 INFO - PROCESS | 3588 | 1464194556559 Marionette TRACE conn3 -> [0,873,"getWindowHandle",null] 09:42:36 INFO - PROCESS | 3588 | 1464194556561 Marionette TRACE conn3 <- [1,873,null,{"value":"13"}] 09:42:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html 09:42:36 INFO - PROCESS | 3588 | 1464194556565 Marionette TRACE conn3 -> [0,874,"setScriptTimeout",{"ms":35000}] 09:42:36 INFO - PROCESS | 3588 | 1464194556567 Marionette TRACE conn3 <- [1,874,null,{}] 09:42:36 INFO - PROCESS | 3588 | 1464194556570 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}] 09:42:36 INFO - PROCESS | 3588 | 1464194556700 Marionette TRACE conn3 <- [1,875,null,{"value":null}] 09:42:36 INFO - PROCESS | 3588 | 1464194556733 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\", \"7e3b6c20-c8d1-41f1-b038-025c5fee69e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:42:36 INFO - PROCESS | 3588 | ++DOCSHELL 15819800 == 61 [pid = 3588] [id = 228] 09:42:36 INFO - PROCESS | 3588 | ++DOMWINDOW == 143 (1616C000) [pid = 3588] [serial = 682] [outer = 00000000] 09:42:36 INFO - PROCESS | 3588 | ++DOMWINDOW == 144 (16175C00) [pid = 3588] [serial = 683] [outer = 1616C000] 09:42:36 INFO - PROCESS | 3588 | 1464194556777 Marionette DEBUG loaded listener.js 09:42:36 INFO - PROCESS | 3588 | ++DOMWINDOW == 145 (167ED400) [pid = 3588] [serial = 684] [outer = 1616C000] 09:42:37 INFO - PROCESS | 3588 | 1464194557221 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]]]}] 09:42:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-4 09:42:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | took 646ms 09:42:37 INFO - PROCESS | 3588 | 1464194557233 Marionette TRACE conn3 -> [0,877,"getWindowHandle",null] 09:42:37 INFO - PROCESS | 3588 | 1464194557235 Marionette TRACE conn3 <- [1,877,null,{"value":"13"}] 09:42:37 INFO - PROCESS | 3588 | 1464194557238 Marionette TRACE conn3 -> [0,878,"setScriptTimeout",{"ms":35000}] 09:42:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html 09:42:37 INFO - PROCESS | 3588 | 1464194557240 Marionette TRACE conn3 <- [1,878,null,{}] 09:42:37 INFO - PROCESS | 3588 | 1464194557247 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}] 09:42:37 INFO - PROCESS | 3588 | 1464194557326 Marionette TRACE conn3 <- [1,879,null,{"value":null}] 09:42:37 INFO - PROCESS | 3588 | 1464194557333 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\", \"7e3b6c20-c8d1-41f1-b038-025c5fee69e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:42:37 INFO - PROCESS | 3588 | ++DOCSHELL 006BE400 == 62 [pid = 3588] [id = 229] 09:42:37 INFO - PROCESS | 3588 | ++DOMWINDOW == 146 (0F2F8400) [pid = 3588] [serial = 685] [outer = 00000000] 09:42:37 INFO - PROCESS | 3588 | ++DOMWINDOW == 147 (1694D800) [pid = 3588] [serial = 686] [outer = 0F2F8400] 09:42:37 INFO - PROCESS | 3588 | 1464194557377 Marionette DEBUG loaded listener.js 09:42:37 INFO - PROCESS | 3588 | ++DOMWINDOW == 148 (177AB000) [pid = 3588] [serial = 687] [outer = 0F2F8400] 09:42:37 INFO - PROCESS | 3588 | 1464194557802 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]]]}] 09:42:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-5 09:42:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | took 598ms 09:42:37 INFO - PROCESS | 3588 | 1464194557850 Marionette TRACE conn3 -> [0,881,"getWindowHandle",null] 09:42:37 INFO - PROCESS | 3588 | 1464194557852 Marionette TRACE conn3 <- [1,881,null,{"value":"13"}] 09:42:37 INFO - PROCESS | 3588 | 1464194557855 Marionette TRACE conn3 -> [0,882,"setScriptTimeout",{"ms":35000}] 09:42:37 INFO - PROCESS | 3588 | 1464194557857 Marionette TRACE conn3 <- [1,882,null,{}] 09:42:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html 09:42:37 INFO - PROCESS | 3588 | 1464194557860 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}] 09:42:37 INFO - PROCESS | 3588 | 1464194557973 Marionette TRACE conn3 <- [1,883,null,{"value":null}] 09:42:37 INFO - PROCESS | 3588 | 1464194557980 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\", \"7e3b6c20-c8d1-41f1-b038-025c5fee69e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:42:38 INFO - PROCESS | 3588 | ++DOCSHELL 16174C00 == 63 [pid = 3588] [id = 230] 09:42:38 INFO - PROCESS | 3588 | ++DOMWINDOW == 149 (1784BC00) [pid = 3588] [serial = 688] [outer = 00000000] 09:42:38 INFO - PROCESS | 3588 | ++DOMWINDOW == 150 (159E3C00) [pid = 3588] [serial = 689] [outer = 1784BC00] 09:42:38 INFO - PROCESS | 3588 | 1464194558025 Marionette DEBUG loaded listener.js 09:42:38 INFO - PROCESS | 3588 | ++DOMWINDOW == 151 (182B8C00) [pid = 3588] [serial = 690] [outer = 1784BC00] 09:42:38 INFO - PROCESS | 3588 | 1464194558543 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]]]}] 09:42:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-6 09:42:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | took 740ms 09:42:38 INFO - PROCESS | 3588 | 1464194558599 Marionette TRACE conn3 -> [0,885,"getWindowHandle",null] 09:42:38 INFO - PROCESS | 3588 | 1464194558601 Marionette TRACE conn3 <- [1,885,null,{"value":"13"}] 09:42:38 INFO - PROCESS | 3588 | 1464194558605 Marionette TRACE conn3 -> [0,886,"setScriptTimeout",{"ms":35000}] 09:42:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html 09:42:38 INFO - PROCESS | 3588 | 1464194558606 Marionette TRACE conn3 <- [1,886,null,{}] 09:42:38 INFO - PROCESS | 3588 | 1464194558610 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}] 09:42:38 INFO - PROCESS | 3588 | 1464194558724 Marionette TRACE conn3 <- [1,887,null,{"value":null}] 09:42:38 INFO - PROCESS | 3588 | 1464194558733 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\", \"7e3b6c20-c8d1-41f1-b038-025c5fee69e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:42:38 INFO - PROCESS | 3588 | ++DOCSHELL 0F25FC00 == 64 [pid = 3588] [id = 231] 09:42:38 INFO - PROCESS | 3588 | ++DOMWINDOW == 152 (14372400) [pid = 3588] [serial = 691] [outer = 00000000] 09:42:38 INFO - PROCESS | 3588 | ++DOMWINDOW == 153 (18791C00) [pid = 3588] [serial = 692] [outer = 14372400] 09:42:38 INFO - PROCESS | 3588 | 1464194558827 Marionette DEBUG loaded listener.js 09:42:38 INFO - PROCESS | 3588 | ++DOMWINDOW == 154 (19E20000) [pid = 3588] [serial = 693] [outer = 14372400] 09:42:39 INFO - PROCESS | 3588 | 1464194559538 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]]]}] 09:42:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | Canvas test: 2d.fillStyle.parse.html4 09:42:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | took 1007ms 09:42:39 INFO - PROCESS | 3588 | 1464194559612 Marionette TRACE conn3 -> [0,889,"getWindowHandle",null] 09:42:39 INFO - PROCESS | 3588 | 1464194559614 Marionette TRACE conn3 <- [1,889,null,{"value":"13"}] 09:42:39 INFO - PROCESS | 3588 | 1464194559617 Marionette TRACE conn3 -> [0,890,"setScriptTimeout",{"ms":35000}] 09:42:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html 09:42:39 INFO - PROCESS | 3588 | 1464194559619 Marionette TRACE conn3 <- [1,890,null,{}] 09:42:39 INFO - PROCESS | 3588 | 1464194559629 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}] 09:42:39 INFO - PROCESS | 3588 | 1464194559758 Marionette TRACE conn3 <- [1,891,null,{"value":null}] 09:42:39 INFO - PROCESS | 3588 | 1464194559769 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\", \"7e3b6c20-c8d1-41f1-b038-025c5fee69e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:42:39 INFO - PROCESS | 3588 | ++DOCSHELL 182C3000 == 65 [pid = 3588] [id = 232] 09:42:39 INFO - PROCESS | 3588 | ++DOMWINDOW == 155 (182C3C00) [pid = 3588] [serial = 694] [outer = 00000000] 09:42:39 INFO - PROCESS | 3588 | ++DOMWINDOW == 156 (1A608400) [pid = 3588] [serial = 695] [outer = 182C3C00] 09:42:39 INFO - PROCESS | 3588 | 1464194559863 Marionette DEBUG loaded listener.js 09:42:39 INFO - PROCESS | 3588 | ++DOMWINDOW == 157 (1AE2D400) [pid = 3588] [serial = 696] [outer = 182C3C00] 09:42:40 INFO - PROCESS | 3588 | --DOMWINDOW == 156 (182B9C00) [pid = 3588] [serial = 502] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html] 09:42:40 INFO - PROCESS | 3588 | --DOMWINDOW == 155 (1554A000) [pid = 3588] [serial = 499] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html] 09:42:40 INFO - PROCESS | 3588 | --DOMWINDOW == 154 (15942C00) [pid = 3588] [serial = 625] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html] 09:42:40 INFO - PROCESS | 3588 | --DOMWINDOW == 153 (1AE24C00) [pid = 3588] [serial = 457] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html] 09:42:40 INFO - PROCESS | 3588 | --DOMWINDOW == 152 (15823000) [pid = 3588] [serial = 580] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html] 09:42:40 INFO - PROCESS | 3588 | --DOMWINDOW == 151 (178A7000) [pid = 3588] [serial = 508] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html] 09:42:40 INFO - PROCESS | 3588 | --DOMWINDOW == 150 (1B16F400) [pid = 3588] [serial = 357] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html] 09:42:40 INFO - PROCESS | 3588 | --DOMWINDOW == 149 (12C05000) [pid = 3588] [serial = 631] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html] 09:42:40 INFO - PROCESS | 3588 | --DOMWINDOW == 148 (0F25C400) [pid = 3588] [serial = 643] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html] 09:42:40 INFO - PROCESS | 3588 | --DOMWINDOW == 147 (10C63000) [pid = 3588] [serial = 640] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html] 09:42:40 INFO - PROCESS | 3588 | --DOMWINDOW == 146 (11033C00) [pid = 3588] [serial = 652] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html] 09:42:40 INFO - PROCESS | 3588 | --DOMWINDOW == 145 (18790800) [pid = 3588] [serial = 637] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html] 09:42:40 INFO - PROCESS | 3588 | --DOMWINDOW == 144 (14310400) [pid = 3588] [serial = 409] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html] 09:42:40 INFO - PROCESS | 3588 | --DOMWINDOW == 143 (1694E400) [pid = 3588] [serial = 454] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html] 09:42:40 INFO - PROCESS | 3588 | --DOMWINDOW == 142 (10C69800) [pid = 3588] [serial = 646] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html] 09:42:40 INFO - PROCESS | 3588 | --DOMWINDOW == 141 (155E9400) [pid = 3588] [serial = 574] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html] 09:42:40 INFO - PROCESS | 3588 | --DOMWINDOW == 140 (1A45F400) [pid = 3588] [serial = 577] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html] 09:42:40 INFO - PROCESS | 3588 | --DOMWINDOW == 139 (0F349800) [pid = 3588] [serial = 649] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html] 09:42:40 INFO - PROCESS | 3588 | --DOMWINDOW == 138 (1AF62800) [pid = 3588] [serial = 604] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html] 09:42:40 INFO - PROCESS | 3588 | --DOMWINDOW == 137 (1430A000) [pid = 3588] [serial = 541] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html] 09:42:40 INFO - PROCESS | 3588 | --DOMWINDOW == 136 (1878AC00) [pid = 3588] [serial = 505] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html] 09:42:40 INFO - PROCESS | 3588 | --DOMWINDOW == 135 (155E4C00) [pid = 3588] [serial = 405] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html] 09:42:40 INFO - PROCESS | 3588 | --DOMWINDOW == 134 (1108DC00) [pid = 3588] [serial = 628] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html] 09:42:40 INFO - PROCESS | 3588 | --DOMWINDOW == 133 (10D5C000) [pid = 3588] [serial = 571] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html] 09:42:40 INFO - PROCESS | 3588 | --DOMWINDOW == 132 (167EF400) [pid = 3588] [serial = 634] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html] 09:42:40 INFO - PROCESS | 3588 | --DOMWINDOW == 131 (1027A400) [pid = 3588] [serial = 538] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html] 09:42:40 INFO - PROCESS | 3588 | --DOMWINDOW == 130 (14305000) [pid = 3588] [serial = 412] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html] 09:42:40 INFO - PROCESS | 3588 | --DOMWINDOW == 129 (12FA9000) [pid = 3588] [serial = 451] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html] 09:42:40 INFO - PROCESS | 3588 | --DOMWINDOW == 128 (0F271C00) [pid = 3588] [serial = 448] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html] 09:42:40 INFO - PROCESS | 3588 | --DOMWINDOW == 127 (0F26EC00) [pid = 3588] [serial = 415] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html] 09:42:40 INFO - PROCESS | 3588 | --DOMWINDOW == 126 (1A213C00) [pid = 3588] [serial = 460] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html] 09:42:40 INFO - PROCESS | 3588 | --DOMWINDOW == 125 (167F1C00) [pid = 3588] [serial = 544] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html] 09:42:40 INFO - PROCESS | 3588 | --DOMWINDOW == 124 (10A58800) [pid = 3588] [serial = 496] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html] 09:42:40 INFO - PROCESS | 3588 | --DOMWINDOW == 123 (0F2F6800) [pid = 3588] [serial = 402] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html] 09:42:40 INFO - PROCESS | 3588 | 1464194560749 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]]]}] 09:42:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | Canvas test: 2d.fillStyle.parse.invalid.hex1 09:42:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | took 1165ms 09:42:40 INFO - PROCESS | 3588 | 1464194560772 Marionette TRACE conn3 -> [0,893,"getWindowHandle",null] 09:42:40 INFO - PROCESS | 3588 | 1464194560774 Marionette TRACE conn3 <- [1,893,null,{"value":"13"}] 09:42:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html 09:42:40 INFO - PROCESS | 3588 | 1464194560777 Marionette TRACE conn3 -> [0,894,"setScriptTimeout",{"ms":35000}] 09:42:40 INFO - PROCESS | 3588 | 1464194560779 Marionette TRACE conn3 <- [1,894,null,{}] 09:42:40 INFO - PROCESS | 3588 | 1464194560782 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}] 09:42:40 INFO - PROCESS | 3588 | 1464194560864 Marionette TRACE conn3 <- [1,895,null,{"value":null}] 09:42:41 INFO - PROCESS | 3588 | 1464194560978 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\", \"7e3b6c20-c8d1-41f1-b038-025c5fee69e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:42:41 INFO - PROCESS | 3588 | ++DOCSHELL 0F26CC00 == 66 [pid = 3588] [id = 233] 09:42:41 INFO - PROCESS | 3588 | ++DOMWINDOW == 124 (0F2F6800) [pid = 3588] [serial = 697] [outer = 00000000] 09:42:41 INFO - PROCESS | 3588 | ++DOMWINDOW == 125 (10C63000) [pid = 3588] [serial = 698] [outer = 0F2F6800] 09:42:41 INFO - PROCESS | 3588 | 1464194561022 Marionette DEBUG loaded listener.js 09:42:41 INFO - PROCESS | 3588 | ++DOMWINDOW == 126 (1108DC00) [pid = 3588] [serial = 699] [outer = 0F2F6800] 09:42:41 INFO - PROCESS | 3588 | 1464194561443 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]]]}] 09:42:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | Canvas test: 2d.fillStyle.parse.invalid.hex2 09:42:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | took 692ms 09:42:41 INFO - PROCESS | 3588 | 1464194561509 Marionette TRACE conn3 -> [0,897,"getWindowHandle",null] 09:42:41 INFO - PROCESS | 3588 | 1464194561511 Marionette TRACE conn3 <- [1,897,null,{"value":"13"}] 09:42:41 INFO - PROCESS | 3588 | 1464194561514 Marionette TRACE conn3 -> [0,898,"setScriptTimeout",{"ms":35000}] 09:42:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html 09:42:41 INFO - PROCESS | 3588 | 1464194561516 Marionette TRACE conn3 <- [1,898,null,{}] 09:42:41 INFO - PROCESS | 3588 | 1464194561520 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}] 09:42:41 INFO - PROCESS | 3588 | 1464194561602 Marionette TRACE conn3 <- [1,899,null,{"value":null}] 09:42:41 INFO - PROCESS | 3588 | 1464194561609 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\", \"7e3b6c20-c8d1-41f1-b038-025c5fee69e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:42:41 INFO - PROCESS | 3588 | ++DOCSHELL 10C68400 == 67 [pid = 3588] [id = 234] 09:42:41 INFO - PROCESS | 3588 | ++DOMWINDOW == 127 (11251C00) [pid = 3588] [serial = 700] [outer = 00000000] 09:42:41 INFO - PROCESS | 3588 | ++DOMWINDOW == 128 (1554A000) [pid = 3588] [serial = 701] [outer = 11251C00] 09:42:41 INFO - PROCESS | 3588 | 1464194561655 Marionette DEBUG loaded listener.js 09:42:41 INFO - PROCESS | 3588 | ++DOMWINDOW == 129 (168FF800) [pid = 3588] [serial = 702] [outer = 11251C00] 09:42:42 INFO - PROCESS | 3588 | 1464194562086 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]]]}] 09:42:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | Canvas test: 2d.fillStyle.parse.invalid.hex3 09:42:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | took 598ms 09:42:42 INFO - PROCESS | 3588 | 1464194562120 Marionette TRACE conn3 -> [0,901,"getWindowHandle",null] 09:42:42 INFO - PROCESS | 3588 | 1464194562122 Marionette TRACE conn3 <- [1,901,null,{"value":"13"}] 09:42:42 INFO - PROCESS | 3588 | 1464194562126 Marionette TRACE conn3 -> [0,902,"setScriptTimeout",{"ms":35000}] 09:42:42 INFO - PROCESS | 3588 | 1464194562128 Marionette TRACE conn3 <- [1,902,null,{}] 09:42:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html 09:42:42 INFO - PROCESS | 3588 | 1464194562131 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}] 09:42:42 INFO - PROCESS | 3588 | 1464194562233 Marionette TRACE conn3 <- [1,903,null,{"value":null}] 09:42:42 INFO - PROCESS | 3588 | 1464194562269 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\", \"7e3b6c20-c8d1-41f1-b038-025c5fee69e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:42:42 INFO - PROCESS | 3588 | ++DOCSHELL 17856C00 == 68 [pid = 3588] [id = 235] 09:42:42 INFO - PROCESS | 3588 | ++DOMWINDOW == 130 (182B5C00) [pid = 3588] [serial = 703] [outer = 00000000] 09:42:42 INFO - PROCESS | 3588 | ++DOMWINDOW == 131 (1A294000) [pid = 3588] [serial = 704] [outer = 182B5C00] 09:42:42 INFO - PROCESS | 3588 | 1464194562325 Marionette DEBUG loaded listener.js 09:42:42 INFO - PROCESS | 3588 | ++DOMWINDOW == 132 (1AE2AC00) [pid = 3588] [serial = 705] [outer = 182B5C00] 09:42:42 INFO - PROCESS | 3588 | 1464194562971 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]]]}] 09:42:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | Canvas test: 2d.fillStyle.parse.invalid.hex4 09:42:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | took 881ms 09:42:43 INFO - PROCESS | 3588 | 1464194563013 Marionette TRACE conn3 -> [0,905,"getWindowHandle",null] 09:42:43 INFO - PROCESS | 3588 | 1464194563017 Marionette TRACE conn3 <- [1,905,null,{"value":"13"}] 09:42:43 INFO - PROCESS | 3588 | 1464194563023 Marionette TRACE conn3 -> [0,906,"setScriptTimeout",{"ms":35000}] 09:42:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html 09:42:43 INFO - PROCESS | 3588 | 1464194563026 Marionette TRACE conn3 <- [1,906,null,{}] 09:42:43 INFO - PROCESS | 3588 | 1464194563032 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}] 09:42:43 INFO - PROCESS | 3588 | 1464194563149 Marionette TRACE conn3 <- [1,907,null,{"value":null}] 09:42:43 INFO - PROCESS | 3588 | 1464194563259 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\", \"7e3b6c20-c8d1-41f1-b038-025c5fee69e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:42:43 INFO - PROCESS | 3588 | ++DOCSHELL 1050E800 == 69 [pid = 3588] [id = 236] 09:42:43 INFO - PROCESS | 3588 | ++DOMWINDOW == 133 (10C62800) [pid = 3588] [serial = 706] [outer = 00000000] 09:42:43 INFO - PROCESS | 3588 | ++DOMWINDOW == 134 (10C6F000) [pid = 3588] [serial = 707] [outer = 10C62800] 09:42:43 INFO - PROCESS | 3588 | 1464194563323 Marionette DEBUG loaded listener.js 09:42:43 INFO - PROCESS | 3588 | ++DOMWINDOW == 135 (11FF3C00) [pid = 3588] [serial = 708] [outer = 10C62800] 09:42:43 INFO - PROCESS | 3588 | 1464194563949 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]]]}] 09:42:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | Canvas test: 2d.fillStyle.parse.invalid.hex5 09:42:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | took 1007ms 09:42:44 INFO - PROCESS | 3588 | 1464194564027 Marionette TRACE conn3 -> [0,909,"getWindowHandle",null] 09:42:44 INFO - PROCESS | 3588 | 1464194564033 Marionette TRACE conn3 <- [1,909,null,{"value":"13"}] 09:42:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html 09:42:44 INFO - PROCESS | 3588 | 1464194564039 Marionette TRACE conn3 -> [0,910,"setScriptTimeout",{"ms":35000}] 09:42:44 INFO - PROCESS | 3588 | 1464194564042 Marionette TRACE conn3 <- [1,910,null,{}] 09:42:44 INFO - PROCESS | 3588 | 1464194564046 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}] 09:42:44 INFO - PROCESS | 3588 | 1464194564158 Marionette TRACE conn3 <- [1,911,null,{"value":null}] 09:42:44 INFO - PROCESS | 3588 | 1464194564294 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\", \"7e3b6c20-c8d1-41f1-b038-025c5fee69e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:42:44 INFO - PROCESS | 3588 | ++DOCSHELL 12FB3C00 == 70 [pid = 3588] [id = 237] 09:42:44 INFO - PROCESS | 3588 | ++DOMWINDOW == 136 (13190000) [pid = 3588] [serial = 709] [outer = 00000000] 09:42:44 INFO - PROCESS | 3588 | ++DOMWINDOW == 137 (143F8400) [pid = 3588] [serial = 710] [outer = 13190000] 09:42:44 INFO - PROCESS | 3588 | 1464194564357 Marionette DEBUG loaded listener.js 09:42:44 INFO - PROCESS | 3588 | ++DOMWINDOW == 138 (15F84400) [pid = 3588] [serial = 711] [outer = 13190000] 09:42:44 INFO - PROCESS | 3588 | 1464194564931 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]]]}] 09:42:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | Canvas test: 2d.fillStyle.parse.invalid.hex6 09:42:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | took 945ms 09:42:45 INFO - PROCESS | 3588 | 1464194564982 Marionette TRACE conn3 -> [0,913,"getWindowHandle",null] 09:42:45 INFO - PROCESS | 3588 | 1464194564985 Marionette TRACE conn3 <- [1,913,null,{"value":"13"}] 09:42:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html 09:42:45 INFO - PROCESS | 3588 | 1464194564988 Marionette TRACE conn3 -> [0,914,"setScriptTimeout",{"ms":35000}] 09:42:45 INFO - PROCESS | 3588 | 1464194564992 Marionette TRACE conn3 <- [1,914,null,{}] 09:42:45 INFO - PROCESS | 3588 | 1464194565003 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}] 09:42:45 INFO - PROCESS | 3588 | 1464194565144 Marionette TRACE conn3 <- [1,915,null,{"value":null}] 09:42:45 INFO - PROCESS | 3588 | 1464194565285 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\", \"7e3b6c20-c8d1-41f1-b038-025c5fee69e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:42:45 INFO - PROCESS | 3588 | ++DOCSHELL 0F25F400 == 71 [pid = 3588] [id = 238] 09:42:45 INFO - PROCESS | 3588 | ++DOMWINDOW == 139 (13955400) [pid = 3588] [serial = 712] [outer = 00000000] 09:42:45 INFO - PROCESS | 3588 | ++DOMWINDOW == 140 (19E20400) [pid = 3588] [serial = 713] [outer = 13955400] 09:42:45 INFO - PROCESS | 3588 | 1464194565355 Marionette DEBUG loaded listener.js 09:42:45 INFO - PROCESS | 3588 | ++DOMWINDOW == 141 (1A60F800) [pid = 3588] [serial = 714] [outer = 13955400] 09:42:45 INFO - PROCESS | 3588 | ++DOMWINDOW == 142 (1AF62800) [pid = 3588] [serial = 715] [outer = 1B85E400] 09:42:46 INFO - PROCESS | 3588 | 1464194566010 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]]]}] 09:42:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | Canvas test: 2d.fillStyle.parse.invalid.hex7 09:42:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | took 1055ms 09:42:46 INFO - PROCESS | 3588 | 1464194566066 Marionette TRACE conn3 -> [0,917,"getWindowHandle",null] 09:42:46 INFO - PROCESS | 3588 | 1464194566069 Marionette TRACE conn3 <- [1,917,null,{"value":"13"}] 09:42:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html 09:42:46 INFO - PROCESS | 3588 | 1464194566073 Marionette TRACE conn3 -> [0,918,"setScriptTimeout",{"ms":35000}] 09:42:46 INFO - PROCESS | 3588 | 1464194566075 Marionette TRACE conn3 <- [1,918,null,{}] 09:42:46 INFO - PROCESS | 3588 | 1464194566094 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}] 09:42:46 INFO - PROCESS | 3588 | 1464194566203 Marionette TRACE conn3 <- [1,919,null,{"value":null}] 09:42:46 INFO - PROCESS | 3588 | 1464194566339 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\", \"7e3b6c20-c8d1-41f1-b038-025c5fee69e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:42:46 INFO - PROCESS | 3588 | ++DOCSHELL 17828400 == 72 [pid = 3588] [id = 239] 09:42:46 INFO - PROCESS | 3588 | ++DOMWINDOW == 143 (17828C00) [pid = 3588] [serial = 716] [outer = 00000000] 09:42:46 INFO - PROCESS | 3588 | ++DOMWINDOW == 144 (1784DC00) [pid = 3588] [serial = 717] [outer = 17828C00] 09:42:46 INFO - PROCESS | 3588 | 1464194566403 Marionette DEBUG loaded listener.js 09:42:46 INFO - PROCESS | 3588 | ++DOMWINDOW == 145 (18693400) [pid = 3588] [serial = 718] [outer = 17828C00] 09:42:46 INFO - PROCESS | 3588 | 1464194566949 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]]]}] 09:42:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | Canvas test: 2d.fillStyle.parse.invalid.hex8 09:42:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | took 913ms 09:42:46 INFO - PROCESS | 3588 | 1464194566976 Marionette TRACE conn3 -> [0,921,"getWindowHandle",null] 09:42:46 INFO - PROCESS | 3588 | 1464194566978 Marionette TRACE conn3 <- [1,921,null,{"value":"13"}] 09:42:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html 09:42:46 INFO - PROCESS | 3588 | 1464194566982 Marionette TRACE conn3 -> [0,922,"setScriptTimeout",{"ms":35000}] 09:42:46 INFO - PROCESS | 3588 | 1464194566984 Marionette TRACE conn3 <- [1,922,null,{}] 09:42:46 INFO - PROCESS | 3588 | 1464194566988 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}] 09:42:47 INFO - PROCESS | 3588 | 1464194567091 Marionette TRACE conn3 <- [1,923,null,{"value":null}] 09:42:47 INFO - PROCESS | 3588 | 1464194567199 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\", \"7e3b6c20-c8d1-41f1-b038-025c5fee69e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:42:47 INFO - PROCESS | 3588 | ++DOCSHELL 16179C00 == 73 [pid = 3588] [id = 240] 09:42:47 INFO - PROCESS | 3588 | ++DOMWINDOW == 146 (1784AC00) [pid = 3588] [serial = 719] [outer = 00000000] 09:42:47 INFO - PROCESS | 3588 | ++DOMWINDOW == 147 (1B509400) [pid = 3588] [serial = 720] [outer = 1784AC00] 09:42:47 INFO - PROCESS | 3588 | 1464194567252 Marionette DEBUG loaded listener.js 09:42:47 INFO - PROCESS | 3588 | ++DOMWINDOW == 148 (1B764000) [pid = 3588] [serial = 721] [outer = 1784AC00] 09:42:47 INFO - PROCESS | 3588 | 1464194567812 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]]]}] 09:42:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-1 09:42:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | took 897ms 09:42:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html 09:42:47 INFO - PROCESS | 3588 | 1464194567886 Marionette TRACE conn3 -> [0,925,"getWindowHandle",null] 09:42:47 INFO - PROCESS | 3588 | 1464194567889 Marionette TRACE conn3 <- [1,925,null,{"value":"13"}] 09:42:47 INFO - PROCESS | 3588 | 1464194567892 Marionette TRACE conn3 -> [0,926,"setScriptTimeout",{"ms":35000}] 09:42:47 INFO - PROCESS | 3588 | 1464194567894 Marionette TRACE conn3 <- [1,926,null,{}] 09:42:47 INFO - PROCESS | 3588 | 1464194567898 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}] 09:42:48 INFO - PROCESS | 3588 | 1464194568027 Marionette TRACE conn3 <- [1,927,null,{"value":null}] 09:42:48 INFO - PROCESS | 3588 | 1464194568132 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\", \"7e3b6c20-c8d1-41f1-b038-025c5fee69e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:42:48 INFO - PROCESS | 3588 | ++DOCSHELL 1B76AC00 == 74 [pid = 3588] [id = 241] 09:42:48 INFO - PROCESS | 3588 | ++DOMWINDOW == 149 (1B998400) [pid = 3588] [serial = 722] [outer = 00000000] 09:42:48 INFO - PROCESS | 3588 | ++DOMWINDOW == 150 (1B9CA800) [pid = 3588] [serial = 723] [outer = 1B998400] 09:42:48 INFO - PROCESS | 3588 | 1464194568186 Marionette DEBUG loaded listener.js 09:42:48 INFO - PROCESS | 3588 | ++DOMWINDOW == 151 (1B9CE400) [pid = 3588] [serial = 724] [outer = 1B998400] 09:42:48 INFO - PROCESS | 3588 | 1464194568776 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]]]}] 09:42:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-2 09:42:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | took 944ms 09:42:48 INFO - PROCESS | 3588 | 1464194568838 Marionette TRACE conn3 -> [0,929,"getWindowHandle",null] 09:42:48 INFO - PROCESS | 3588 | 1464194568840 Marionette TRACE conn3 <- [1,929,null,{"value":"13"}] 09:42:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html 09:42:48 INFO - PROCESS | 3588 | 1464194568843 Marionette TRACE conn3 -> [0,930,"setScriptTimeout",{"ms":35000}] 09:42:48 INFO - PROCESS | 3588 | 1464194568845 Marionette TRACE conn3 <- [1,930,null,{}] 09:42:48 INFO - PROCESS | 3588 | 1464194568849 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}] 09:42:48 INFO - PROCESS | 3588 | 1464194568951 Marionette TRACE conn3 <- [1,931,null,{"value":null}] 09:42:49 INFO - PROCESS | 3588 | 1464194569059 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\", \"7e3b6c20-c8d1-41f1-b038-025c5fee69e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:42:49 INFO - PROCESS | 3588 | ++DOCSHELL 0F273000 == 75 [pid = 3588] [id = 242] 09:42:49 INFO - PROCESS | 3588 | ++DOMWINDOW == 152 (0F33C000) [pid = 3588] [serial = 725] [outer = 00000000] 09:42:49 INFO - PROCESS | 3588 | ++DOMWINDOW == 153 (15548C00) [pid = 3588] [serial = 726] [outer = 0F33C000] 09:42:49 INFO - PROCESS | 3588 | 1464194569111 Marionette DEBUG loaded listener.js 09:42:49 INFO - PROCESS | 3588 | ++DOMWINDOW == 154 (15940800) [pid = 3588] [serial = 727] [outer = 0F33C000] 09:42:49 INFO - PROCESS | 3588 | 1464194569965 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]]]}] 09:42:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-3 09:42:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | took 1149ms 09:42:50 INFO - PROCESS | 3588 | 1464194570024 Marionette TRACE conn3 -> [0,933,"getWindowHandle",null] 09:42:50 INFO - PROCESS | 3588 | 1464194570028 Marionette TRACE conn3 <- [1,933,null,{"value":"13"}] 09:42:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html 09:42:50 INFO - PROCESS | 3588 | 1464194570033 Marionette TRACE conn3 -> [0,934,"setScriptTimeout",{"ms":35000}] 09:42:50 INFO - PROCESS | 3588 | 1464194570037 Marionette TRACE conn3 <- [1,934,null,{}] 09:42:50 INFO - PROCESS | 3588 | 1464194570044 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}] 09:42:50 INFO - PROCESS | 3588 | 1464194570146 Marionette TRACE conn3 <- [1,935,null,{"value":null}] 09:42:50 INFO - PROCESS | 3588 | 1464194570291 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\", \"7e3b6c20-c8d1-41f1-b038-025c5fee69e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:42:50 INFO - PROCESS | 3588 | ++DOCSHELL 10C63400 == 76 [pid = 3588] [id = 243] 09:42:50 INFO - PROCESS | 3588 | ++DOMWINDOW == 155 (10C63800) [pid = 3588] [serial = 728] [outer = 00000000] 09:42:50 INFO - PROCESS | 3588 | ++DOMWINDOW == 156 (10F08800) [pid = 3588] [serial = 729] [outer = 10C63800] 09:42:50 INFO - PROCESS | 3588 | 1464194570341 Marionette DEBUG loaded listener.js 09:42:50 INFO - PROCESS | 3588 | ++DOMWINDOW == 157 (11039C00) [pid = 3588] [serial = 730] [outer = 10C63800] 09:42:50 INFO - PROCESS | 3588 | --DOCSHELL 10A58000 == 75 [pid = 3588] [id = 191] 09:42:50 INFO - PROCESS | 3588 | --DOCSHELL 1AAC0800 == 74 [pid = 3588] [id = 190] 09:42:50 INFO - PROCESS | 3588 | --DOCSHELL 155E8C00 == 73 [pid = 3588] [id = 192] 09:42:50 INFO - PROCESS | 3588 | --DOCSHELL 143F1C00 == 72 [pid = 3588] [id = 194] 09:42:50 INFO - PROCESS | 3588 | --DOCSHELL 10C68400 == 71 [pid = 3588] [id = 234] 09:42:50 INFO - PROCESS | 3588 | --DOCSHELL 0F26CC00 == 70 [pid = 3588] [id = 233] 09:42:50 INFO - PROCESS | 3588 | --DOCSHELL 182C3000 == 69 [pid = 3588] [id = 232] 09:42:50 INFO - PROCESS | 3588 | --DOCSHELL 0F25FC00 == 68 [pid = 3588] [id = 231] 09:42:50 INFO - PROCESS | 3588 | --DOCSHELL 16174C00 == 67 [pid = 3588] [id = 230] 09:42:50 INFO - PROCESS | 3588 | --DOCSHELL 006BE400 == 66 [pid = 3588] [id = 229] 09:42:50 INFO - PROCESS | 3588 | --DOCSHELL 15819800 == 65 [pid = 3588] [id = 228] 09:42:50 INFO - PROCESS | 3588 | --DOCSHELL 0F348000 == 64 [pid = 3588] [id = 227] 09:42:50 INFO - PROCESS | 3588 | --DOMWINDOW == 156 (16170400) [pid = 3588] [serial = 656] [outer = 00000000] [url = about:blank] 09:42:50 INFO - PROCESS | 3588 | --DOCSHELL 12C09400 == 63 [pid = 3588] [id = 226] 09:42:50 INFO - PROCESS | 3588 | --DOCSHELL 0F2F3400 == 62 [pid = 3588] [id = 225] 09:42:50 INFO - PROCESS | 3588 | 1464194570935 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]]]}] 09:42:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-4 09:42:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | took 944ms 09:42:50 INFO - PROCESS | 3588 | 1464194570980 Marionette TRACE conn3 -> [0,937,"getWindowHandle",null] 09:42:50 INFO - PROCESS | 3588 | 1464194570985 Marionette TRACE conn3 <- [1,937,null,{"value":"13"}] 09:42:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html 09:42:50 INFO - PROCESS | 3588 | 1464194570991 Marionette TRACE conn3 -> [0,938,"setScriptTimeout",{"ms":35000}] 09:42:50 INFO - PROCESS | 3588 | 1464194570993 Marionette TRACE conn3 <- [1,938,null,{}] 09:42:51 INFO - PROCESS | 3588 | 1464194570997 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}] 09:42:51 INFO - PROCESS | 3588 | 1464194571103 Marionette TRACE conn3 <- [1,939,null,{"value":null}] 09:42:51 INFO - PROCESS | 3588 | --DOMWINDOW == 155 (1103C400) [pid = 3588] [serial = 654] [outer = 00000000] [url = about:blank] 09:42:51 INFO - PROCESS | 3588 | --DOMWINDOW == 154 (1B509000) [pid = 3588] [serial = 620] [outer = 00000000] [url = about:blank] 09:42:51 INFO - PROCESS | 3588 | --DOMWINDOW == 153 (182C1000) [pid = 3588] [serial = 504] [outer = 00000000] [url = about:blank] 09:42:51 INFO - PROCESS | 3588 | --DOMWINDOW == 152 (16F73C00) [pid = 3588] [serial = 614] [outer = 00000000] [url = about:blank] 09:42:51 INFO - PROCESS | 3588 | --DOMWINDOW == 151 (15937800) [pid = 3588] [serial = 501] [outer = 00000000] [url = about:blank] 09:42:51 INFO - PROCESS | 3588 | --DOMWINDOW == 150 (19E1FC00) [pid = 3588] [serial = 627] [outer = 00000000] [url = about:blank] 09:42:51 INFO - PROCESS | 3588 | --DOMWINDOW == 149 (1AF6F400) [pid = 3588] [serial = 459] [outer = 00000000] [url = about:blank] 09:42:51 INFO - PROCESS | 3588 | --DOMWINDOW == 148 (16B36400) [pid = 3588] [serial = 582] [outer = 00000000] [url = about:blank] 09:42:51 INFO - PROCESS | 3588 | --DOMWINDOW == 147 (178AE800) [pid = 3588] [serial = 510] [outer = 00000000] [url = about:blank] 09:42:51 INFO - PROCESS | 3588 | --DOMWINDOW == 146 (17ABC000) [pid = 3588] [serial = 626] [outer = 00000000] [url = about:blank] 09:42:51 INFO - PROCESS | 3588 | --DOMWINDOW == 145 (1B510800) [pid = 3588] [serial = 359] [outer = 00000000] [url = about:blank] 09:42:51 INFO - PROCESS | 3588 | --DOMWINDOW == 144 (1581C800) [pid = 3588] [serial = 633] [outer = 00000000] [url = about:blank] 09:42:51 INFO - PROCESS | 3588 | --DOMWINDOW == 143 (155E8400) [pid = 3588] [serial = 632] [outer = 00000000] [url = about:blank] 09:42:51 INFO - PROCESS | 3588 | --DOMWINDOW == 142 (10C6BC00) [pid = 3588] [serial = 644] [outer = 00000000] [url = about:blank] 09:42:51 INFO - PROCESS | 3588 | --DOMWINDOW == 141 (10C6A000) [pid = 3588] [serial = 641] [outer = 00000000] [url = about:blank] 09:42:51 INFO - PROCESS | 3588 | --DOMWINDOW == 140 (11037400) [pid = 3588] [serial = 653] [outer = 00000000] [url = about:blank] 09:42:51 INFO - PROCESS | 3588 | --DOMWINDOW == 139 (1A29D400) [pid = 3588] [serial = 638] [outer = 00000000] [url = about:blank] 09:42:51 INFO - PROCESS | 3588 | --DOMWINDOW == 138 (1AE24400) [pid = 3588] [serial = 411] [outer = 00000000] [url = about:blank] 09:42:51 INFO - PROCESS | 3588 | --DOMWINDOW == 137 (18790400) [pid = 3588] [serial = 456] [outer = 00000000] [url = about:blank] 09:42:51 INFO - PROCESS | 3588 | --DOMWINDOW == 136 (10236C00) [pid = 3588] [serial = 608] [outer = 00000000] [url = about:blank] 09:42:51 INFO - PROCESS | 3588 | --DOMWINDOW == 135 (17852000) [pid = 3588] [serial = 648] [outer = 00000000] [url = about:blank] 09:42:51 INFO - PROCESS | 3588 | --DOMWINDOW == 134 (168F2C00) [pid = 3588] [serial = 576] [outer = 00000000] [url = about:blank] 09:42:51 INFO - PROCESS | 3588 | --DOMWINDOW == 133 (1ACDC000) [pid = 3588] [serial = 579] [outer = 00000000] [url = about:blank] 09:42:51 INFO - PROCESS | 3588 | --DOMWINDOW == 132 (178B0800) [pid = 3588] [serial = 651] [outer = 00000000] [url = about:blank] 09:42:51 INFO - PROCESS | 3588 | --DOMWINDOW == 131 (1B16E400) [pid = 3588] [serial = 606] [outer = 00000000] [url = about:blank] 09:42:51 INFO - PROCESS | 3588 | --DOMWINDOW == 130 (155E4400) [pid = 3588] [serial = 543] [outer = 00000000] [url = about:blank] 09:42:51 INFO - PROCESS | 3588 | --DOMWINDOW == 129 (1AF6A000) [pid = 3588] [serial = 617] [outer = 00000000] [url = about:blank] 09:42:51 INFO - PROCESS | 3588 | --DOMWINDOW == 128 (1A60FC00) [pid = 3588] [serial = 639] [outer = 00000000] [url = about:blank] 09:42:51 INFO - PROCESS | 3588 | --DOMWINDOW == 127 (10C6DC00) [pid = 3588] [serial = 642] [outer = 00000000] [url = about:blank] 09:42:51 INFO - PROCESS | 3588 | --DOMWINDOW == 126 (1AA02000) [pid = 3588] [serial = 507] [outer = 00000000] [url = about:blank] 09:42:51 INFO - PROCESS | 3588 | --DOMWINDOW == 125 (168F4000) [pid = 3588] [serial = 407] [outer = 00000000] [url = about:blank] 09:42:51 INFO - PROCESS | 3588 | --DOMWINDOW == 124 (132B9C00) [pid = 3588] [serial = 611] [outer = 00000000] [url = about:blank] 09:42:51 INFO - PROCESS | 3588 | --DOMWINDOW == 123 (12FB5000) [pid = 3588] [serial = 629] [outer = 00000000] [url = about:blank] 09:42:51 INFO - PROCESS | 3588 | --DOMWINDOW == 122 (131E5400) [pid = 3588] [serial = 573] [outer = 00000000] [url = about:blank] 09:42:51 INFO - PROCESS | 3588 | --DOMWINDOW == 121 (178A6C00) [pid = 3588] [serial = 635] [outer = 00000000] [url = about:blank] 09:42:51 INFO - PROCESS | 3588 | --DOMWINDOW == 120 (10D5B800) [pid = 3588] [serial = 540] [outer = 00000000] [url = about:blank] 09:42:51 INFO - PROCESS | 3588 | --DOMWINDOW == 119 (1AF61800) [pid = 3588] [serial = 414] [outer = 00000000] [url = about:blank] 09:42:51 INFO - PROCESS | 3588 | --DOMWINDOW == 118 (1436F800) [pid = 3588] [serial = 453] [outer = 00000000] [url = about:blank] 09:42:51 INFO - PROCESS | 3588 | --DOMWINDOW == 117 (155DCC00) [pid = 3588] [serial = 645] [outer = 00000000] [url = about:blank] 09:42:51 INFO - PROCESS | 3588 | --DOMWINDOW == 116 (14373800) [pid = 3588] [serial = 630] [outer = 00000000] [url = about:blank] 09:42:51 INFO - PROCESS | 3588 | --DOMWINDOW == 115 (1784EC00) [pid = 3588] [serial = 647] [outer = 00000000] [url = about:blank] 09:42:51 INFO - PROCESS | 3588 | --DOMWINDOW == 114 (1B76BC00) [pid = 3588] [serial = 623] [outer = 00000000] [url = about:blank] 09:42:51 INFO - PROCESS | 3588 | --DOMWINDOW == 113 (10234800) [pid = 3588] [serial = 450] [outer = 00000000] [url = about:blank] 09:42:51 INFO - PROCESS | 3588 | --DOMWINDOW == 112 (167F1400) [pid = 3588] [serial = 650] [outer = 00000000] [url = about:blank] 09:42:51 INFO - PROCESS | 3588 | --DOMWINDOW == 111 (10272400) [pid = 3588] [serial = 417] [outer = 00000000] [url = about:blank] 09:42:51 INFO - PROCESS | 3588 | --DOMWINDOW == 110 (182B7C00) [pid = 3588] [serial = 636] [outer = 00000000] [url = about:blank] 09:42:51 INFO - PROCESS | 3588 | --DOMWINDOW == 109 (1B507800) [pid = 3588] [serial = 462] [outer = 00000000] [url = about:blank] 09:42:51 INFO - PROCESS | 3588 | --DOMWINDOW == 108 (1A294400) [pid = 3588] [serial = 546] [outer = 00000000] [url = about:blank] 09:42:51 INFO - PROCESS | 3588 | --DOMWINDOW == 107 (12FB0C00) [pid = 3588] [serial = 498] [outer = 00000000] [url = about:blank] 09:42:51 INFO - PROCESS | 3588 | --DOMWINDOW == 106 (114E0400) [pid = 3588] [serial = 404] [outer = 00000000] [url = about:blank] 09:42:51 INFO - PROCESS | 3588 | 1464194571208 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\", \"7e3b6c20-c8d1-41f1-b038-025c5fee69e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:42:51 INFO - PROCESS | 3588 | ++DOCSHELL 0F2EC800 == 63 [pid = 3588] [id = 244] 09:42:51 INFO - PROCESS | 3588 | ++DOMWINDOW == 107 (0F346000) [pid = 3588] [serial = 731] [outer = 00000000] 09:42:51 INFO - PROCESS | 3588 | ++DOMWINDOW == 108 (10505800) [pid = 3588] [serial = 732] [outer = 0F346000] 09:42:51 INFO - PROCESS | 3588 | 1464194571253 Marionette DEBUG loaded listener.js 09:42:51 INFO - PROCESS | 3588 | ++DOMWINDOW == 109 (10D5A400) [pid = 3588] [serial = 733] [outer = 0F346000] 09:42:51 INFO - PROCESS | 3588 | 1464194571686 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]]]}] 09:42:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-5 09:42:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | took 740ms 09:42:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html 09:42:51 INFO - PROCESS | 3588 | 1464194571730 Marionette TRACE conn3 -> [0,941,"getWindowHandle",null] 09:42:51 INFO - PROCESS | 3588 | 1464194571732 Marionette TRACE conn3 <- [1,941,null,{"value":"13"}] 09:42:51 INFO - PROCESS | 3588 | 1464194571736 Marionette TRACE conn3 -> [0,942,"setScriptTimeout",{"ms":35000}] 09:42:51 INFO - PROCESS | 3588 | 1464194571739 Marionette TRACE conn3 <- [1,942,null,{}] 09:42:51 INFO - PROCESS | 3588 | 1464194571754 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}] 09:42:51 INFO - PROCESS | 3588 | 1464194571842 Marionette TRACE conn3 <- [1,943,null,{"value":null}] 09:42:51 INFO - PROCESS | 3588 | 1464194571854 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\", \"7e3b6c20-c8d1-41f1-b038-025c5fee69e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:42:51 INFO - PROCESS | 3588 | ++DOCSHELL 131E0C00 == 64 [pid = 3588] [id = 245] 09:42:51 INFO - PROCESS | 3588 | ++DOMWINDOW == 110 (131E5400) [pid = 3588] [serial = 734] [outer = 00000000] 09:42:51 INFO - PROCESS | 3588 | ++DOMWINDOW == 111 (13937C00) [pid = 3588] [serial = 735] [outer = 131E5400] 09:42:51 INFO - PROCESS | 3588 | 1464194571904 Marionette DEBUG loaded listener.js 09:42:51 INFO - PROCESS | 3588 | ++DOMWINDOW == 112 (14369400) [pid = 3588] [serial = 736] [outer = 131E5400] 09:42:52 INFO - PROCESS | 3588 | 1464194572357 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]]]}] 09:42:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-6 09:42:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | took 661ms 09:42:52 INFO - PROCESS | 3588 | 1464194572394 Marionette TRACE conn3 -> [0,945,"getWindowHandle",null] 09:42:52 INFO - PROCESS | 3588 | 1464194572397 Marionette TRACE conn3 <- [1,945,null,{"value":"13"}] 09:42:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html 09:42:52 INFO - PROCESS | 3588 | 1464194572400 Marionette TRACE conn3 -> [0,946,"setScriptTimeout",{"ms":35000}] 09:42:52 INFO - PROCESS | 3588 | 1464194572402 Marionette TRACE conn3 <- [1,946,null,{}] 09:42:52 INFO - PROCESS | 3588 | 1464194572405 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}] 09:42:52 INFO - PROCESS | 3588 | 1464194572490 Marionette TRACE conn3 <- [1,947,null,{"value":null}] 09:42:52 INFO - PROCESS | 3588 | 1464194572496 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\", \"7e3b6c20-c8d1-41f1-b038-025c5fee69e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:42:52 INFO - PROCESS | 3588 | ++DOCSHELL 14F05C00 == 65 [pid = 3588] [id = 246] 09:42:52 INFO - PROCESS | 3588 | ++DOMWINDOW == 113 (14F0E400) [pid = 3588] [serial = 737] [outer = 00000000] 09:42:52 INFO - PROCESS | 3588 | ++DOMWINDOW == 114 (155E6400) [pid = 3588] [serial = 738] [outer = 14F0E400] 09:42:52 INFO - PROCESS | 3588 | 1464194572549 Marionette DEBUG loaded listener.js 09:42:52 INFO - PROCESS | 3588 | ++DOMWINDOW == 115 (15819800) [pid = 3588] [serial = 739] [outer = 14F0E400] 09:42:53 INFO - PROCESS | 3588 | 1464194572983 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]]]}] 09:42:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-1 09:42:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | took 646ms 09:42:53 INFO - PROCESS | 3588 | 1464194573038 Marionette TRACE conn3 -> [0,949,"getWindowHandle",null] 09:42:53 INFO - PROCESS | 3588 | 1464194573040 Marionette TRACE conn3 <- [1,949,null,{"value":"13"}] 09:42:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html 09:42:53 INFO - PROCESS | 3588 | 1464194573043 Marionette TRACE conn3 -> [0,950,"setScriptTimeout",{"ms":35000}] 09:42:53 INFO - PROCESS | 3588 | 1464194573045 Marionette TRACE conn3 <- [1,950,null,{}] 09:42:53 INFO - PROCESS | 3588 | 1464194573048 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}] 09:42:53 INFO - PROCESS | 3588 | 1464194573139 Marionette TRACE conn3 <- [1,951,null,{"value":null}] 09:42:53 INFO - PROCESS | 3588 | 1464194573145 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\", \"7e3b6c20-c8d1-41f1-b038-025c5fee69e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:42:53 INFO - PROCESS | 3588 | ++DOCSHELL 14371400 == 66 [pid = 3588] [id = 247] 09:42:53 INFO - PROCESS | 3588 | ++DOMWINDOW == 116 (143C1C00) [pid = 3588] [serial = 740] [outer = 00000000] 09:42:53 INFO - PROCESS | 3588 | ++DOMWINDOW == 117 (1616B800) [pid = 3588] [serial = 741] [outer = 143C1C00] 09:42:53 INFO - PROCESS | 3588 | 1464194573189 Marionette DEBUG loaded listener.js 09:42:53 INFO - PROCESS | 3588 | ++DOMWINDOW == 118 (16172400) [pid = 3588] [serial = 742] [outer = 143C1C00] 09:42:53 INFO - PROCESS | 3588 | 1464194573706 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]]]}] 09:42:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-2 09:42:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | took 708ms 09:42:53 INFO - PROCESS | 3588 | 1464194573743 Marionette TRACE conn3 -> [0,953,"getWindowHandle",null] 09:42:53 INFO - PROCESS | 3588 | 1464194573745 Marionette TRACE conn3 <- [1,953,null,{"value":"13"}] 09:42:53 INFO - PROCESS | 3588 | 1464194573748 Marionette TRACE conn3 -> [0,954,"setScriptTimeout",{"ms":35000}] 09:42:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html 09:42:53 INFO - PROCESS | 3588 | 1464194573750 Marionette TRACE conn3 <- [1,954,null,{}] 09:42:53 INFO - PROCESS | 3588 | 1464194573759 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}] 09:42:53 INFO - PROCESS | 3588 | 1464194573890 Marionette TRACE conn3 <- [1,955,null,{"value":null}] 09:42:53 INFO - PROCESS | 3588 | 1464194573955 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\", \"7e3b6c20-c8d1-41f1-b038-025c5fee69e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:42:53 INFO - PROCESS | 3588 | ++DOCSHELL 16F6F800 == 67 [pid = 3588] [id = 248] 09:42:53 INFO - PROCESS | 3588 | ++DOMWINDOW == 119 (1721C400) [pid = 3588] [serial = 743] [outer = 00000000] 09:42:54 INFO - PROCESS | 3588 | ++DOMWINDOW == 120 (17822800) [pid = 3588] [serial = 744] [outer = 1721C400] 09:42:54 INFO - PROCESS | 3588 | 1464194573999 Marionette DEBUG loaded listener.js 09:42:54 INFO - PROCESS | 3588 | ++DOMWINDOW == 121 (17830C00) [pid = 3588] [serial = 745] [outer = 1721C400] 09:42:54 INFO - PROCESS | 3588 | 1464194574460 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]]]}] 09:42:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | Canvas test: 2d.fillStyle.parse.invalid.name-1 09:42:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | took 740ms 09:42:54 INFO - PROCESS | 3588 | 1464194574547 Marionette TRACE conn3 -> [0,957,"getWindowHandle",null] 09:42:54 INFO - PROCESS | 3588 | 1464194574549 Marionette TRACE conn3 <- [1,957,null,{"value":"13"}] 09:42:54 INFO - PROCESS | 3588 | 1464194574559 Marionette TRACE conn3 -> [0,958,"setScriptTimeout",{"ms":35000}] 09:42:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html 09:42:54 INFO - PROCESS | 3588 | 1464194574561 Marionette TRACE conn3 <- [1,958,null,{}] 09:42:54 INFO - PROCESS | 3588 | 1464194574565 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}] 09:42:54 INFO - PROCESS | 3588 | 1464194574688 Marionette TRACE conn3 <- [1,959,null,{"value":null}] 09:42:54 INFO - PROCESS | 3588 | 1464194574753 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\", \"7e3b6c20-c8d1-41f1-b038-025c5fee69e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:42:54 INFO - PROCESS | 3588 | ++DOCSHELL 13E1D000 == 68 [pid = 3588] [id = 249] 09:42:54 INFO - PROCESS | 3588 | ++DOMWINDOW == 122 (167EAC00) [pid = 3588] [serial = 746] [outer = 00000000] 09:42:54 INFO - PROCESS | 3588 | ++DOMWINDOW == 123 (17857800) [pid = 3588] [serial = 747] [outer = 167EAC00] 09:42:54 INFO - PROCESS | 3588 | 1464194574796 Marionette DEBUG loaded listener.js 09:42:54 INFO - PROCESS | 3588 | ++DOMWINDOW == 124 (178ABC00) [pid = 3588] [serial = 748] [outer = 167EAC00] 09:42:55 INFO - PROCESS | 3588 | 1464194575197 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]]]}] 09:42:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | Canvas test: 2d.fillStyle.parse.invalid.name-2 09:42:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | took 692ms 09:42:55 INFO - PROCESS | 3588 | 1464194575260 Marionette TRACE conn3 -> [0,961,"getWindowHandle",null] 09:42:55 INFO - PROCESS | 3588 | 1464194575262 Marionette TRACE conn3 <- [1,961,null,{"value":"13"}] 09:42:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html 09:42:55 INFO - PROCESS | 3588 | 1464194575265 Marionette TRACE conn3 -> [0,962,"setScriptTimeout",{"ms":35000}] 09:42:55 INFO - PROCESS | 3588 | 1464194575267 Marionette TRACE conn3 <- [1,962,null,{}] 09:42:55 INFO - PROCESS | 3588 | 1464194575270 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}] 09:42:55 INFO - PROCESS | 3588 | 1464194575384 Marionette TRACE conn3 <- [1,963,null,{"value":null}] 09:42:55 INFO - PROCESS | 3588 | 1464194575390 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\", \"7e3b6c20-c8d1-41f1-b038-025c5fee69e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:42:55 INFO - PROCESS | 3588 | ++DOCSHELL 17823C00 == 69 [pid = 3588] [id = 250] 09:42:55 INFO - PROCESS | 3588 | ++DOMWINDOW == 125 (17828000) [pid = 3588] [serial = 749] [outer = 00000000] 09:42:55 INFO - PROCESS | 3588 | ++DOMWINDOW == 126 (182B7400) [pid = 3588] [serial = 750] [outer = 17828000] 09:42:55 INFO - PROCESS | 3588 | 1464194575446 Marionette DEBUG loaded listener.js 09:42:55 INFO - PROCESS | 3588 | ++DOMWINDOW == 127 (182BAC00) [pid = 3588] [serial = 751] [outer = 17828000] 09:42:55 INFO - PROCESS | 3588 | --DOMWINDOW == 126 (14372400) [pid = 3588] [serial = 691] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html] 09:42:55 INFO - PROCESS | 3588 | --DOMWINDOW == 125 (0F2F6000) [pid = 3588] [serial = 673] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html] 09:42:55 INFO - PROCESS | 3588 | --DOMWINDOW == 124 (12C10800) [pid = 3588] [serial = 676] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html] 09:42:55 INFO - PROCESS | 3588 | --DOMWINDOW == 123 (1784BC00) [pid = 3588] [serial = 688] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html] 09:42:55 INFO - PROCESS | 3588 | --DOMWINDOW == 122 (1616C000) [pid = 3588] [serial = 682] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html] 09:42:55 INFO - PROCESS | 3588 | --DOMWINDOW == 121 (0F93F000) [pid = 3588] [serial = 679] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html] 09:42:55 INFO - PROCESS | 3588 | --DOMWINDOW == 120 (0F2F8400) [pid = 3588] [serial = 685] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html] 09:42:55 INFO - PROCESS | 3588 | --DOMWINDOW == 119 (0F2F6800) [pid = 3588] [serial = 697] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html] 09:42:55 INFO - PROCESS | 3588 | --DOMWINDOW == 118 (11251C00) [pid = 3588] [serial = 700] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html] 09:42:55 INFO - PROCESS | 3588 | --DOMWINDOW == 117 (182C3C00) [pid = 3588] [serial = 694] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html] 09:42:56 INFO - PROCESS | 3588 | 1464194576045 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]]]}] 09:42:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | Canvas test: 2d.fillStyle.parse.invalid.name-3 09:42:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | took 834ms 09:42:56 INFO - PROCESS | 3588 | 1464194576108 Marionette TRACE conn3 -> [0,965,"getWindowHandle",null] 09:42:56 INFO - PROCESS | 3588 | 1464194576110 Marionette TRACE conn3 <- [1,965,null,{"value":"13"}] 09:42:56 INFO - PROCESS | 3588 | 1464194576114 Marionette TRACE conn3 -> [0,966,"setScriptTimeout",{"ms":35000}] 09:42:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html 09:42:56 INFO - PROCESS | 3588 | 1464194576115 Marionette TRACE conn3 <- [1,966,null,{}] 09:42:56 INFO - PROCESS | 3588 | 1464194576119 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}] 09:42:56 INFO - PROCESS | 3588 | 1464194576207 Marionette TRACE conn3 <- [1,967,null,{"value":null}] 09:42:56 INFO - PROCESS | 3588 | 1464194576213 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\", \"7e3b6c20-c8d1-41f1-b038-025c5fee69e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:42:56 INFO - PROCESS | 3588 | ++DOCSHELL 10C64400 == 70 [pid = 3588] [id = 251] 09:42:56 INFO - PROCESS | 3588 | ++DOMWINDOW == 118 (1784BC00) [pid = 3588] [serial = 752] [outer = 00000000] 09:42:56 INFO - PROCESS | 3588 | ++DOMWINDOW == 119 (17ABCC00) [pid = 3588] [serial = 753] [outer = 1784BC00] 09:42:56 INFO - PROCESS | 3588 | 1464194576257 Marionette DEBUG loaded listener.js 09:42:56 INFO - PROCESS | 3588 | ++DOMWINDOW == 120 (182C1800) [pid = 3588] [serial = 754] [outer = 1784BC00] 09:42:56 INFO - PROCESS | 3588 | 1464194576683 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]]]}] 09:42:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | Canvas test: 2d.fillStyle.parse.invalid.name-4 09:42:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | took 598ms 09:42:56 INFO - PROCESS | 3588 | 1464194576711 Marionette TRACE conn3 -> [0,969,"getWindowHandle",null] 09:42:56 INFO - PROCESS | 3588 | 1464194576713 Marionette TRACE conn3 <- [1,969,null,{"value":"13"}] 09:42:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html 09:42:56 INFO - PROCESS | 3588 | 1464194576716 Marionette TRACE conn3 -> [0,970,"setScriptTimeout",{"ms":35000}] 09:42:56 INFO - PROCESS | 3588 | 1464194576718 Marionette TRACE conn3 <- [1,970,null,{}] 09:42:56 INFO - PROCESS | 3588 | 1464194576724 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}] 09:42:56 INFO - PROCESS | 3588 | 1464194576807 Marionette TRACE conn3 <- [1,971,null,{"value":null}] 09:42:56 INFO - PROCESS | 3588 | 1464194576814 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\", \"7e3b6c20-c8d1-41f1-b038-025c5fee69e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:42:56 INFO - PROCESS | 3588 | ++DOCSHELL 1868B800 == 71 [pid = 3588] [id = 252] 09:42:56 INFO - PROCESS | 3588 | ++DOMWINDOW == 121 (18692800) [pid = 3588] [serial = 755] [outer = 00000000] 09:42:56 INFO - PROCESS | 3588 | ++DOMWINDOW == 122 (18789000) [pid = 3588] [serial = 756] [outer = 18692800] 09:42:56 INFO - PROCESS | 3588 | 1464194576857 Marionette DEBUG loaded listener.js 09:42:56 INFO - PROCESS | 3588 | ++DOMWINDOW == 123 (19B4B800) [pid = 3588] [serial = 757] [outer = 18692800] 09:42:57 INFO - PROCESS | 3588 | 1464194577279 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]]]}] 09:42:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | Canvas test: 2d.fillStyle.parse.invalid.name-5 09:42:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | took 598ms 09:42:57 INFO - PROCESS | 3588 | 1464194577313 Marionette TRACE conn3 -> [0,973,"getWindowHandle",null] 09:42:57 INFO - PROCESS | 3588 | 1464194577316 Marionette TRACE conn3 <- [1,973,null,{"value":"13"}] 09:42:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html 09:42:57 INFO - PROCESS | 3588 | 1464194577335 Marionette TRACE conn3 -> [0,974,"setScriptTimeout",{"ms":35000}] 09:42:57 INFO - PROCESS | 3588 | 1464194577337 Marionette TRACE conn3 <- [1,974,null,{}] 09:42:57 INFO - PROCESS | 3588 | 1464194577340 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}] 09:42:57 INFO - PROCESS | 3588 | 1464194577445 Marionette TRACE conn3 <- [1,975,null,{"value":null}] 09:42:57 INFO - PROCESS | 3588 | 1464194577454 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\", \"7e3b6c20-c8d1-41f1-b038-025c5fee69e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:42:57 INFO - PROCESS | 3588 | ++DOCSHELL 0F348C00 == 72 [pid = 3588] [id = 253] 09:42:57 INFO - PROCESS | 3588 | ++DOMWINDOW == 124 (19E23C00) [pid = 3588] [serial = 758] [outer = 00000000] 09:42:57 INFO - PROCESS | 3588 | ++DOMWINDOW == 125 (1AA0A000) [pid = 3588] [serial = 759] [outer = 19E23C00] 09:42:57 INFO - PROCESS | 3588 | 1464194577502 Marionette DEBUG loaded listener.js 09:42:57 INFO - PROCESS | 3588 | ++DOMWINDOW == 126 (1ABB1800) [pid = 3588] [serial = 760] [outer = 19E23C00] 09:42:58 INFO - PROCESS | 3588 | 1464194578238 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]]]}] 09:42:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-1 09:42:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | took 976ms 09:42:58 INFO - PROCESS | 3588 | 1464194578286 Marionette TRACE conn3 -> [0,977,"getWindowHandle",null] 09:42:58 INFO - PROCESS | 3588 | 1464194578291 Marionette TRACE conn3 <- [1,977,null,{"value":"13"}] 09:42:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html 09:42:58 INFO - PROCESS | 3588 | 1464194578296 Marionette TRACE conn3 -> [0,978,"setScriptTimeout",{"ms":35000}] 09:42:58 INFO - PROCESS | 3588 | 1464194578299 Marionette TRACE conn3 <- [1,978,null,{}] 09:42:58 INFO - PROCESS | 3588 | 1464194578306 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}] 09:42:58 INFO - PROCESS | 3588 | 1464194578468 Marionette TRACE conn3 <- [1,979,null,{"value":null}] 09:42:58 INFO - PROCESS | 3588 | 1464194578606 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\", \"7e3b6c20-c8d1-41f1-b038-025c5fee69e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:42:58 INFO - PROCESS | 3588 | ++DOCSHELL 105F5400 == 73 [pid = 3588] [id = 254] 09:42:58 INFO - PROCESS | 3588 | ++DOMWINDOW == 127 (10A59800) [pid = 3588] [serial = 761] [outer = 00000000] 09:42:58 INFO - PROCESS | 3588 | ++DOMWINDOW == 128 (10C6EC00) [pid = 3588] [serial = 762] [outer = 10A59800] 09:42:58 INFO - PROCESS | 3588 | 1464194578668 Marionette DEBUG loaded listener.js 09:42:58 INFO - PROCESS | 3588 | ++DOMWINDOW == 129 (114DDC00) [pid = 3588] [serial = 763] [outer = 10A59800] 09:42:59 INFO - PROCESS | 3588 | 1464194579276 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]]]}] 09:42:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-2 09:42:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | took 1007ms 09:42:59 INFO - PROCESS | 3588 | 1464194579330 Marionette TRACE conn3 -> [0,981,"getWindowHandle",null] 09:42:59 INFO - PROCESS | 3588 | 1464194579336 Marionette TRACE conn3 <- [1,981,null,{"value":"13"}] 09:42:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html 09:42:59 INFO - PROCESS | 3588 | 1464194579343 Marionette TRACE conn3 -> [0,982,"setScriptTimeout",{"ms":35000}] 09:42:59 INFO - PROCESS | 3588 | 1464194579346 Marionette TRACE conn3 <- [1,982,null,{}] 09:42:59 INFO - PROCESS | 3588 | 1464194579349 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}] 09:42:59 INFO - PROCESS | 3588 | 1464194579462 Marionette TRACE conn3 <- [1,983,null,{"value":null}] 09:42:59 INFO - PROCESS | 3588 | 1464194579598 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\", \"7e3b6c20-c8d1-41f1-b038-025c5fee69e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:42:59 INFO - PROCESS | 3588 | ++DOCSHELL 13935C00 == 74 [pid = 3588] [id = 255] 09:42:59 INFO - PROCESS | 3588 | ++DOMWINDOW == 130 (13949400) [pid = 3588] [serial = 764] [outer = 00000000] 09:42:59 INFO - PROCESS | 3588 | ++DOMWINDOW == 131 (15547400) [pid = 3588] [serial = 765] [outer = 13949400] 09:42:59 INFO - PROCESS | 3588 | 1464194579653 Marionette DEBUG loaded listener.js 09:42:59 INFO - PROCESS | 3588 | ++DOMWINDOW == 132 (155E8400) [pid = 3588] [serial = 766] [outer = 13949400] 09:43:00 INFO - PROCESS | 3588 | 1464194580247 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]]]}] 09:43:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-3 09:43:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | took 960ms 09:43:00 INFO - PROCESS | 3588 | 1464194580286 Marionette TRACE conn3 -> [0,985,"getWindowHandle",null] 09:43:00 INFO - PROCESS | 3588 | 1464194580289 Marionette TRACE conn3 <- [1,985,null,{"value":"13"}] 09:43:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html 09:43:00 INFO - PROCESS | 3588 | 1464194580292 Marionette TRACE conn3 -> [0,986,"setScriptTimeout",{"ms":35000}] 09:43:00 INFO - PROCESS | 3588 | 1464194580296 Marionette TRACE conn3 <- [1,986,null,{}] 09:43:00 INFO - PROCESS | 3588 | 1464194580307 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}] 09:43:00 INFO - PROCESS | 3588 | 1464194580421 Marionette TRACE conn3 <- [1,987,null,{"value":null}] 09:43:00 INFO - PROCESS | 3588 | 1464194580560 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\", \"7e3b6c20-c8d1-41f1-b038-025c5fee69e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:43:00 INFO - PROCESS | 3588 | ++DOCSHELL 182C3C00 == 75 [pid = 3588] [id = 256] 09:43:00 INFO - PROCESS | 3588 | ++DOMWINDOW == 133 (184C4000) [pid = 3588] [serial = 767] [outer = 00000000] 09:43:00 INFO - PROCESS | 3588 | ++DOMWINDOW == 134 (19E1DC00) [pid = 3588] [serial = 768] [outer = 184C4000] 09:43:00 INFO - PROCESS | 3588 | 1464194580618 Marionette DEBUG loaded listener.js 09:43:00 INFO - PROCESS | 3588 | ++DOMWINDOW == 135 (1A2A2800) [pid = 3588] [serial = 769] [outer = 184C4000] 09:43:01 INFO - PROCESS | 3588 | 1464194581173 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]]]}] 09:43:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-4 09:43:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | took 960ms 09:43:01 INFO - PROCESS | 3588 | 1464194581237 Marionette TRACE conn3 -> [0,989,"getWindowHandle",null] 09:43:01 INFO - PROCESS | 3588 | 1464194581240 Marionette TRACE conn3 <- [1,989,null,{"value":"13"}] 09:43:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html 09:43:01 INFO - PROCESS | 3588 | 1464194581244 Marionette TRACE conn3 -> [0,990,"setScriptTimeout",{"ms":35000}] 09:43:01 INFO - PROCESS | 3588 | 1464194581246 Marionette TRACE conn3 <- [1,990,null,{}] 09:43:01 INFO - PROCESS | 3588 | 1464194581249 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}] 09:43:01 INFO - PROCESS | 3588 | 1464194581359 Marionette TRACE conn3 <- [1,991,null,{"value":null}] 09:43:01 INFO - PROCESS | 3588 | 1464194581494 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\", \"7e3b6c20-c8d1-41f1-b038-025c5fee69e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:43:01 INFO - PROCESS | 3588 | ++DOCSHELL 1782DC00 == 76 [pid = 3588] [id = 257] 09:43:01 INFO - PROCESS | 3588 | ++DOMWINDOW == 136 (18789400) [pid = 3588] [serial = 770] [outer = 00000000] 09:43:01 INFO - PROCESS | 3588 | ++DOMWINDOW == 137 (1AE24000) [pid = 3588] [serial = 771] [outer = 18789400] 09:43:01 INFO - PROCESS | 3588 | 1464194581549 Marionette DEBUG loaded listener.js 09:43:01 INFO - PROCESS | 3588 | ++DOMWINDOW == 138 (1AF64800) [pid = 3588] [serial = 772] [outer = 18789400] 09:43:02 INFO - PROCESS | 3588 | 1464194582102 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]]]}] 09:43:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-5 09:43:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | took 913ms 09:43:02 INFO - PROCESS | 3588 | 1464194582147 Marionette TRACE conn3 -> [0,993,"getWindowHandle",null] 09:43:02 INFO - PROCESS | 3588 | 1464194582150 Marionette TRACE conn3 <- [1,993,null,{"value":"13"}] 09:43:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html 09:43:02 INFO - PROCESS | 3588 | 1464194582153 Marionette TRACE conn3 -> [0,994,"setScriptTimeout",{"ms":35000}] 09:43:02 INFO - PROCESS | 3588 | 1464194582155 Marionette TRACE conn3 <- [1,994,null,{}] 09:43:02 INFO - PROCESS | 3588 | 1464194582159 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}] 09:43:02 INFO - PROCESS | 3588 | 1464194582264 Marionette TRACE conn3 <- [1,995,null,{"value":null}] 09:43:02 INFO - PROCESS | 3588 | 1464194582371 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\", \"7e3b6c20-c8d1-41f1-b038-025c5fee69e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:43:02 INFO - PROCESS | 3588 | ++DOCSHELL 102CD400 == 77 [pid = 3588] [id = 258] 09:43:02 INFO - PROCESS | 3588 | ++DOMWINDOW == 139 (18792000) [pid = 3588] [serial = 773] [outer = 00000000] 09:43:02 INFO - PROCESS | 3588 | ++DOMWINDOW == 140 (1B173400) [pid = 3588] [serial = 774] [outer = 18792000] 09:43:02 INFO - PROCESS | 3588 | 1464194582424 Marionette DEBUG loaded listener.js 09:43:02 INFO - PROCESS | 3588 | ++DOMWINDOW == 141 (1B177800) [pid = 3588] [serial = 775] [outer = 18792000] 09:43:03 INFO - PROCESS | 3588 | 1464194583017 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]]]}] 09:43:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-6 09:43:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | took 913ms 09:43:03 INFO - PROCESS | 3588 | 1464194583089 Marionette TRACE conn3 -> [0,997,"getWindowHandle",null] 09:43:03 INFO - PROCESS | 3588 | 1464194583091 Marionette TRACE conn3 <- [1,997,null,{"value":"13"}] 09:43:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html 09:43:03 INFO - PROCESS | 3588 | 1464194583095 Marionette TRACE conn3 -> [0,998,"setScriptTimeout",{"ms":35000}] 09:43:03 INFO - PROCESS | 3588 | 1464194583097 Marionette TRACE conn3 <- [1,998,null,{}] 09:43:03 INFO - PROCESS | 3588 | 1464194583101 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}] 09:43:03 INFO - PROCESS | 3588 | 1464194583228 Marionette TRACE conn3 <- [1,999,null,{"value":null}] 09:43:03 INFO - PROCESS | 3588 | 1464194583355 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\", \"7e3b6c20-c8d1-41f1-b038-025c5fee69e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:43:03 INFO - PROCESS | 3588 | ++DOCSHELL 10510800 == 78 [pid = 3588] [id = 259] 09:43:03 INFO - PROCESS | 3588 | ++DOMWINDOW == 142 (10557800) [pid = 3588] [serial = 776] [outer = 00000000] 09:43:03 INFO - PROCESS | 3588 | ++DOMWINDOW == 143 (1B997400) [pid = 3588] [serial = 777] [outer = 10557800] 09:43:03 INFO - PROCESS | 3588 | 1464194583407 Marionette DEBUG loaded listener.js 09:43:03 INFO - PROCESS | 3588 | ++DOMWINDOW == 144 (1B9C6800) [pid = 3588] [serial = 778] [outer = 10557800] 09:43:04 INFO - PROCESS | 3588 | 1464194584017 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]]]}] 09:43:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-7 09:43:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | took 1008ms 09:43:04 INFO - PROCESS | 3588 | 1464194584098 Marionette TRACE conn3 -> [0,1001,"getWindowHandle",null] 09:43:04 INFO - PROCESS | 3588 | 1464194584100 Marionette TRACE conn3 <- [1,1001,null,{"value":"13"}] 09:43:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html 09:43:04 INFO - PROCESS | 3588 | 1464194584104 Marionette TRACE conn3 -> [0,1002,"setScriptTimeout",{"ms":35000}] 09:43:04 INFO - PROCESS | 3588 | 1464194584105 Marionette TRACE conn3 <- [1,1002,null,{}] 09:43:04 INFO - PROCESS | 3588 | 1464194584109 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}] 09:43:04 INFO - PROCESS | 3588 | 1464194584398 Marionette TRACE conn3 <- [1,1003,null,{"value":null}] 09:43:04 INFO - PROCESS | 3588 | 1464194584564 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\", \"7e3b6c20-c8d1-41f1-b038-025c5fee69e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:43:04 INFO - PROCESS | 3588 | ++DOCSHELL 0C77F400 == 79 [pid = 3588] [id = 260] 09:43:04 INFO - PROCESS | 3588 | ++DOMWINDOW == 145 (0C77F800) [pid = 3588] [serial = 779] [outer = 00000000] 09:43:04 INFO - PROCESS | 3588 | ++DOMWINDOW == 146 (0F270400) [pid = 3588] [serial = 780] [outer = 0C77F800] 09:43:04 INFO - PROCESS | 3588 | 1464194584618 Marionette DEBUG loaded listener.js 09:43:04 INFO - PROCESS | 3588 | ++DOMWINDOW == 147 (0F646000) [pid = 3588] [serial = 781] [outer = 0C77F800] 09:43:05 INFO - PROCESS | 3588 | 1464194585223 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]]]}] 09:43:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-1 09:43:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | took 1196ms 09:43:05 INFO - PROCESS | 3588 | 1464194585297 Marionette TRACE conn3 -> [0,1005,"getWindowHandle",null] 09:43:05 INFO - PROCESS | 3588 | 1464194585300 Marionette TRACE conn3 <- [1,1005,null,{"value":"13"}] 09:43:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html 09:43:05 INFO - PROCESS | 3588 | 1464194585305 Marionette TRACE conn3 -> [0,1006,"setScriptTimeout",{"ms":35000}] 09:43:05 INFO - PROCESS | 3588 | 1464194585309 Marionette TRACE conn3 <- [1,1006,null,{}] 09:43:05 INFO - PROCESS | 3588 | 1464194585313 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}] 09:43:05 INFO - PROCESS | 3588 | 1464194585426 Marionette TRACE conn3 <- [1,1007,null,{"value":null}] 09:43:05 INFO - PROCESS | 3588 | 1464194585563 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\", \"7e3b6c20-c8d1-41f1-b038-025c5fee69e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:43:05 INFO - PROCESS | 3588 | ++DOCSHELL 102ECC00 == 80 [pid = 3588] [id = 261] 09:43:05 INFO - PROCESS | 3588 | ++DOMWINDOW == 148 (10503800) [pid = 3588] [serial = 782] [outer = 00000000] 09:43:05 INFO - PROCESS | 3588 | ++DOMWINDOW == 149 (105F5800) [pid = 3588] [serial = 783] [outer = 10503800] 09:43:05 INFO - PROCESS | 3588 | 1464194585615 Marionette DEBUG loaded listener.js 09:43:05 INFO - PROCESS | 3588 | ++DOMWINDOW == 150 (10C65400) [pid = 3588] [serial = 784] [outer = 10503800] 09:43:05 INFO - PROCESS | 3588 | --DOCSHELL 1868B800 == 79 [pid = 3588] [id = 252] 09:43:05 INFO - PROCESS | 3588 | --DOCSHELL 10C64400 == 78 [pid = 3588] [id = 251] 09:43:05 INFO - PROCESS | 3588 | --DOCSHELL 17823C00 == 77 [pid = 3588] [id = 250] 09:43:05 INFO - PROCESS | 3588 | --DOCSHELL 13E1D000 == 76 [pid = 3588] [id = 249] 09:43:05 INFO - PROCESS | 3588 | --DOCSHELL 16F6F800 == 75 [pid = 3588] [id = 248] 09:43:05 INFO - PROCESS | 3588 | --DOCSHELL 14371400 == 74 [pid = 3588] [id = 247] 09:43:05 INFO - PROCESS | 3588 | --DOCSHELL 14F05C00 == 73 [pid = 3588] [id = 246] 09:43:05 INFO - PROCESS | 3588 | --DOCSHELL 10D62C00 == 72 [pid = 3588] [id = 219] 09:43:05 INFO - PROCESS | 3588 | --DOCSHELL 131E0C00 == 71 [pid = 3588] [id = 245] 09:43:05 INFO - PROCESS | 3588 | --DOCSHELL 0F2EC800 == 70 [pid = 3588] [id = 244] 09:43:05 INFO - PROCESS | 3588 | --DOCSHELL 10C63400 == 69 [pid = 3588] [id = 243] 09:43:05 INFO - PROCESS | 3588 | --DOMWINDOW == 149 (10A64800) [pid = 3588] [serial = 659] [outer = 00000000] [url = about:blank] 09:43:05 INFO - PROCESS | 3588 | --DOMWINDOW == 148 (1394C400) [pid = 3588] [serial = 662] [outer = 00000000] [url = about:blank] 09:43:05 INFO - PROCESS | 3588 | --DOMWINDOW == 147 (168F5400) [pid = 3588] [serial = 665] [outer = 00000000] [url = about:blank] 09:43:05 INFO - PROCESS | 3588 | --DOMWINDOW == 146 (1A680C00) [pid = 3588] [serial = 668] [outer = 00000000] [url = about:blank] 09:43:05 INFO - PROCESS | 3588 | --DOMWINDOW == 145 (1AE25800) [pid = 3588] [serial = 671] [outer = 00000000] [url = about:blank] 09:43:05 INFO - PROCESS | 3588 | --DOMWINDOW == 144 (1A294000) [pid = 3588] [serial = 704] [outer = 00000000] [url = about:blank] 09:43:05 INFO - PROCESS | 3588 | --DOCSHELL 1050E800 == 68 [pid = 3588] [id = 236] 09:43:05 INFO - PROCESS | 3588 | --DOCSHELL 17856C00 == 67 [pid = 3588] [id = 235] 09:43:05 INFO - PROCESS | 3588 | --DOMWINDOW == 143 (18791C00) [pid = 3588] [serial = 692] [outer = 00000000] [url = about:blank] 09:43:05 INFO - PROCESS | 3588 | --DOMWINDOW == 142 (11254400) [pid = 3588] [serial = 675] [outer = 00000000] [url = about:blank] 09:43:05 INFO - PROCESS | 3588 | --DOMWINDOW == 141 (1102DC00) [pid = 3588] [serial = 674] [outer = 00000000] [url = about:blank] 09:43:05 INFO - PROCESS | 3588 | --DOMWINDOW == 140 (143F2800) [pid = 3588] [serial = 678] [outer = 00000000] [url = about:blank] 09:43:05 INFO - PROCESS | 3588 | --DOMWINDOW == 139 (13E22C00) [pid = 3588] [serial = 677] [outer = 00000000] [url = about:blank] 09:43:05 INFO - PROCESS | 3588 | --DOMWINDOW == 138 (159E3C00) [pid = 3588] [serial = 689] [outer = 00000000] [url = about:blank] 09:43:05 INFO - PROCESS | 3588 | --DOMWINDOW == 137 (16175C00) [pid = 3588] [serial = 683] [outer = 00000000] [url = about:blank] 09:43:05 INFO - PROCESS | 3588 | --DOMWINDOW == 136 (167ED400) [pid = 3588] [serial = 684] [outer = 00000000] [url = about:blank] 09:43:05 INFO - PROCESS | 3588 | --DOMWINDOW == 135 (19E20000) [pid = 3588] [serial = 693] [outer = 00000000] [url = about:blank] 09:43:05 INFO - PROCESS | 3588 | --DOMWINDOW == 134 (10C66400) [pid = 3588] [serial = 680] [outer = 00000000] [url = about:blank] 09:43:05 INFO - PROCESS | 3588 | --DOMWINDOW == 133 (12BBEC00) [pid = 3588] [serial = 681] [outer = 00000000] [url = about:blank] 09:43:05 INFO - PROCESS | 3588 | --DOMWINDOW == 132 (1694D800) [pid = 3588] [serial = 686] [outer = 00000000] [url = about:blank] 09:43:05 INFO - PROCESS | 3588 | --DOMWINDOW == 131 (177AB000) [pid = 3588] [serial = 687] [outer = 00000000] [url = about:blank] 09:43:05 INFO - PROCESS | 3588 | --DOMWINDOW == 130 (10C63000) [pid = 3588] [serial = 698] [outer = 00000000] [url = about:blank] 09:43:05 INFO - PROCESS | 3588 | --DOMWINDOW == 129 (168FF800) [pid = 3588] [serial = 702] [outer = 00000000] [url = about:blank] 09:43:05 INFO - PROCESS | 3588 | --DOMWINDOW == 128 (1A608400) [pid = 3588] [serial = 695] [outer = 00000000] [url = about:blank] 09:43:05 INFO - PROCESS | 3588 | --DOMWINDOW == 127 (1554A000) [pid = 3588] [serial = 701] [outer = 00000000] [url = about:blank] 09:43:05 INFO - PROCESS | 3588 | --DOMWINDOW == 126 (1AE2D400) [pid = 3588] [serial = 696] [outer = 00000000] [url = about:blank] 09:43:05 INFO - PROCESS | 3588 | --DOMWINDOW == 125 (1108DC00) [pid = 3588] [serial = 699] [outer = 00000000] [url = about:blank] 09:43:05 INFO - PROCESS | 3588 | --DOMWINDOW == 124 (182B8C00) [pid = 3588] [serial = 690] [outer = 00000000] [url = about:blank] 09:43:06 INFO - PROCESS | 3588 | 1464194586141 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]]]}] 09:43:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-2 09:43:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | took 912ms 09:43:06 INFO - PROCESS | 3588 | 1464194586207 Marionette TRACE conn3 -> [0,1009,"getWindowHandle",null] 09:43:06 INFO - PROCESS | 3588 | 1464194586210 Marionette TRACE conn3 <- [1,1009,null,{"value":"13"}] 09:43:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html 09:43:06 INFO - PROCESS | 3588 | 1464194586213 Marionette TRACE conn3 -> [0,1010,"setScriptTimeout",{"ms":35000}] 09:43:06 INFO - PROCESS | 3588 | 1464194586215 Marionette TRACE conn3 <- [1,1010,null,{}] 09:43:06 INFO - PROCESS | 3588 | 1464194586219 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}] 09:43:06 INFO - PROCESS | 3588 | 1464194586310 Marionette TRACE conn3 <- [1,1011,null,{"value":null}] 09:43:06 INFO - PROCESS | 3588 | 1464194586320 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\", \"7e3b6c20-c8d1-41f1-b038-025c5fee69e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:43:06 INFO - PROCESS | 3588 | ++DOCSHELL 10D5F800 == 68 [pid = 3588] [id = 262] 09:43:06 INFO - PROCESS | 3588 | ++DOMWINDOW == 125 (10D60400) [pid = 3588] [serial = 785] [outer = 00000000] 09:43:06 INFO - PROCESS | 3588 | ++DOMWINDOW == 126 (10F09000) [pid = 3588] [serial = 786] [outer = 10D60400] 09:43:06 INFO - PROCESS | 3588 | 1464194586365 Marionette DEBUG loaded listener.js 09:43:06 INFO - PROCESS | 3588 | ++DOMWINDOW == 127 (11033C00) [pid = 3588] [serial = 787] [outer = 10D60400] 09:43:06 INFO - PROCESS | 3588 | 1464194586839 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]]]}] 09:43:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-3 09:43:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | took 646ms 09:43:06 INFO - PROCESS | 3588 | 1464194586854 Marionette TRACE conn3 -> [0,1013,"getWindowHandle",null] 09:43:06 INFO - PROCESS | 3588 | 1464194586860 Marionette TRACE conn3 <- [1,1013,null,{"value":"13"}] 09:43:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html 09:43:06 INFO - PROCESS | 3588 | 1464194586877 Marionette TRACE conn3 -> [0,1014,"setScriptTimeout",{"ms":35000}] 09:43:06 INFO - PROCESS | 3588 | 1464194586882 Marionette TRACE conn3 <- [1,1014,null,{}] 09:43:06 INFO - PROCESS | 3588 | 1464194586885 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}] 09:43:07 INFO - PROCESS | 3588 | 1464194586976 Marionette TRACE conn3 <- [1,1015,null,{"value":null}] 09:43:07 INFO - PROCESS | 3588 | 1464194586985 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\", \"7e3b6c20-c8d1-41f1-b038-025c5fee69e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:43:07 INFO - PROCESS | 3588 | ++DOCSHELL 1181BC00 == 69 [pid = 3588] [id = 263] 09:43:07 INFO - PROCESS | 3588 | ++DOMWINDOW == 128 (11CB4C00) [pid = 3588] [serial = 788] [outer = 00000000] 09:43:07 INFO - PROCESS | 3588 | ++DOMWINDOW == 129 (11FEC400) [pid = 3588] [serial = 789] [outer = 11CB4C00] 09:43:07 INFO - PROCESS | 3588 | 1464194587029 Marionette DEBUG loaded listener.js 09:43:07 INFO - PROCESS | 3588 | ++DOMWINDOW == 130 (12919000) [pid = 3588] [serial = 790] [outer = 11CB4C00] 09:43:07 INFO - PROCESS | 3588 | 1464194587568 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]]]}] 09:43:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-4 09:43:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | took 708ms 09:43:07 INFO - PROCESS | 3588 | 1464194587601 Marionette TRACE conn3 -> [0,1017,"getWindowHandle",null] 09:43:07 INFO - PROCESS | 3588 | 1464194587602 Marionette TRACE conn3 <- [1,1017,null,{"value":"13"}] 09:43:07 INFO - PROCESS | 3588 | 1464194587606 Marionette TRACE conn3 -> [0,1018,"setScriptTimeout",{"ms":35000}] 09:43:07 INFO - PROCESS | 3588 | 1464194587607 Marionette TRACE conn3 <- [1,1018,null,{}] 09:43:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html 09:43:07 INFO - PROCESS | 3588 | 1464194587610 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}] 09:43:07 INFO - PROCESS | 3588 | 1464194587694 Marionette TRACE conn3 <- [1,1019,null,{"value":null}] 09:43:07 INFO - PROCESS | 3588 | 1464194587701 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\", \"7e3b6c20-c8d1-41f1-b038-025c5fee69e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:43:07 INFO - PROCESS | 3588 | ++DOCSHELL 0F2F9C00 == 70 [pid = 3588] [id = 264] 09:43:07 INFO - PROCESS | 3588 | ++DOMWINDOW == 131 (11FABC00) [pid = 3588] [serial = 791] [outer = 00000000] 09:43:07 INFO - PROCESS | 3588 | ++DOMWINDOW == 132 (12FA8000) [pid = 3588] [serial = 792] [outer = 11FABC00] 09:43:07 INFO - PROCESS | 3588 | 1464194587744 Marionette DEBUG loaded listener.js 09:43:07 INFO - PROCESS | 3588 | ++DOMWINDOW == 133 (1318A400) [pid = 3588] [serial = 793] [outer = 11FABC00] 09:43:08 INFO - PROCESS | 3588 | 1464194588175 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]]]}] 09:43:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-5 09:43:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | took 645ms 09:43:08 INFO - PROCESS | 3588 | 1464194588246 Marionette TRACE conn3 -> [0,1021,"getWindowHandle",null] 09:43:08 INFO - PROCESS | 3588 | 1464194588248 Marionette TRACE conn3 <- [1,1021,null,{"value":"13"}] 09:43:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html 09:43:08 INFO - PROCESS | 3588 | 1464194588251 Marionette TRACE conn3 -> [0,1022,"setScriptTimeout",{"ms":35000}] 09:43:08 INFO - PROCESS | 3588 | 1464194588253 Marionette TRACE conn3 <- [1,1022,null,{}] 09:43:08 INFO - PROCESS | 3588 | 1464194588256 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}] 09:43:08 INFO - PROCESS | 3588 | 1464194588372 Marionette TRACE conn3 <- [1,1023,null,{"value":null}] 09:43:08 INFO - PROCESS | 3588 | 1464194588461 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\", \"7e3b6c20-c8d1-41f1-b038-025c5fee69e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:43:08 INFO - PROCESS | 3588 | ++DOCSHELL 13934400 == 71 [pid = 3588] [id = 265] 09:43:08 INFO - PROCESS | 3588 | ++DOMWINDOW == 134 (13935800) [pid = 3588] [serial = 794] [outer = 00000000] 09:43:08 INFO - PROCESS | 3588 | ++DOMWINDOW == 135 (13E15800) [pid = 3588] [serial = 795] [outer = 13935800] 09:43:08 INFO - PROCESS | 3588 | 1464194588520 Marionette DEBUG loaded listener.js 09:43:08 INFO - PROCESS | 3588 | ++DOMWINDOW == 136 (14369800) [pid = 3588] [serial = 796] [outer = 13935800] 09:43:08 INFO - PROCESS | 3588 | 1464194588966 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]]]}] 09:43:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-6 09:43:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | took 740ms 09:43:08 INFO - PROCESS | 3588 | 1464194588992 Marionette TRACE conn3 -> [0,1025,"getWindowHandle",null] 09:43:08 INFO - PROCESS | 3588 | 1464194588994 Marionette TRACE conn3 <- [1,1025,null,{"value":"13"}] 09:43:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html 09:43:09 INFO - PROCESS | 3588 | 1464194589008 Marionette TRACE conn3 -> [0,1026,"setScriptTimeout",{"ms":35000}] 09:43:09 INFO - PROCESS | 3588 | 1464194589009 Marionette TRACE conn3 <- [1,1026,null,{}] 09:43:09 INFO - PROCESS | 3588 | 1464194589014 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}] 09:43:09 INFO - PROCESS | 3588 | 1464194589131 Marionette TRACE conn3 <- [1,1027,null,{"value":null}] 09:43:09 INFO - PROCESS | 3588 | 1464194589137 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\", \"7e3b6c20-c8d1-41f1-b038-025c5fee69e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:43:09 INFO - PROCESS | 3588 | ++DOCSHELL 1318F400 == 72 [pid = 3588] [id = 266] 09:43:09 INFO - PROCESS | 3588 | ++DOMWINDOW == 137 (1394C400) [pid = 3588] [serial = 797] [outer = 00000000] 09:43:09 INFO - PROCESS | 3588 | ++DOMWINDOW == 138 (143FBC00) [pid = 3588] [serial = 798] [outer = 1394C400] 09:43:09 INFO - PROCESS | 3588 | 1464194589180 Marionette DEBUG loaded listener.js 09:43:09 INFO - PROCESS | 3588 | ++DOMWINDOW == 139 (155DBC00) [pid = 3588] [serial = 799] [outer = 1394C400] 09:43:09 INFO - PROCESS | 3588 | --DOMWINDOW == 138 (1721C400) [pid = 3588] [serial = 743] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html] 09:43:09 INFO - PROCESS | 3588 | --DOMWINDOW == 137 (167EAC00) [pid = 3588] [serial = 746] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html] 09:43:09 INFO - PROCESS | 3588 | --DOMWINDOW == 136 (17828000) [pid = 3588] [serial = 749] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html] 09:43:09 INFO - PROCESS | 3588 | --DOMWINDOW == 135 (0F346000) [pid = 3588] [serial = 731] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html] 09:43:09 INFO - PROCESS | 3588 | --DOMWINDOW == 134 (10C63800) [pid = 3588] [serial = 728] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html] 09:43:09 INFO - PROCESS | 3588 | --DOMWINDOW == 133 (143C1C00) [pid = 3588] [serial = 740] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html] 09:43:09 INFO - PROCESS | 3588 | --DOMWINDOW == 132 (14F0E400) [pid = 3588] [serial = 737] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html] 09:43:09 INFO - PROCESS | 3588 | --DOMWINDOW == 131 (131E5400) [pid = 3588] [serial = 734] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html] 09:43:09 INFO - PROCESS | 3588 | --DOMWINDOW == 130 (18692800) [pid = 3588] [serial = 755] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html] 09:43:09 INFO - PROCESS | 3588 | --DOMWINDOW == 129 (1784BC00) [pid = 3588] [serial = 752] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html] 09:43:10 INFO - PROCESS | 3588 | 1464194590229 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]]]}] 09:43:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-7 09:43:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | took 1306ms 09:43:10 INFO - PROCESS | 3588 | 1464194590305 Marionette TRACE conn3 -> [0,1029,"getWindowHandle",null] 09:43:10 INFO - PROCESS | 3588 | 1464194590311 Marionette TRACE conn3 <- [1,1029,null,{"value":"13"}] 09:43:10 INFO - PROCESS | 3588 | 1464194590315 Marionette TRACE conn3 -> [0,1030,"setScriptTimeout",{"ms":35000}] 09:43:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html 09:43:10 INFO - PROCESS | 3588 | 1464194590320 Marionette TRACE conn3 <- [1,1030,null,{}] 09:43:10 INFO - PROCESS | 3588 | 1464194590325 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}] 09:43:10 INFO - PROCESS | 3588 | 1464194590440 Marionette TRACE conn3 <- [1,1031,null,{"value":null}] 09:43:10 INFO - PROCESS | 3588 | 1464194590578 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\", \"7e3b6c20-c8d1-41f1-b038-025c5fee69e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:43:10 INFO - PROCESS | 3588 | ++DOCSHELL 0F985C00 == 73 [pid = 3588] [id = 267] 09:43:10 INFO - PROCESS | 3588 | ++DOMWINDOW == 130 (10233800) [pid = 3588] [serial = 800] [outer = 00000000] 09:43:10 INFO - PROCESS | 3588 | ++DOMWINDOW == 131 (10A5C000) [pid = 3588] [serial = 801] [outer = 10233800] 09:43:10 INFO - PROCESS | 3588 | 1464194590635 Marionette DEBUG loaded listener.js 09:43:10 INFO - PROCESS | 3588 | ++DOMWINDOW == 132 (10C6F800) [pid = 3588] [serial = 802] [outer = 10233800] 09:43:11 INFO - PROCESS | 3588 | 1464194591233 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]]]}] 09:43:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-1 09:43:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | took 944ms 09:43:11 INFO - PROCESS | 3588 | 1464194591263 Marionette TRACE conn3 -> [0,1033,"getWindowHandle",null] 09:43:11 INFO - PROCESS | 3588 | 1464194591269 Marionette TRACE conn3 <- [1,1033,null,{"value":"13"}] 09:43:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html 09:43:11 INFO - PROCESS | 3588 | 1464194591276 Marionette TRACE conn3 -> [0,1034,"setScriptTimeout",{"ms":35000}] 09:43:11 INFO - PROCESS | 3588 | 1464194591279 Marionette TRACE conn3 <- [1,1034,null,{}] 09:43:11 INFO - PROCESS | 3588 | 1464194591283 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}] 09:43:11 INFO - PROCESS | 3588 | 1464194591435 Marionette TRACE conn3 <- [1,1035,null,{"value":null}] 09:43:11 INFO - PROCESS | 3588 | 1464194591543 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\", \"7e3b6c20-c8d1-41f1-b038-025c5fee69e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:43:11 INFO - PROCESS | 3588 | ++DOCSHELL 1103C800 == 74 [pid = 3588] [id = 268] 09:43:11 INFO - PROCESS | 3588 | ++DOMWINDOW == 133 (11815000) [pid = 3588] [serial = 803] [outer = 00000000] 09:43:11 INFO - PROCESS | 3588 | ++DOMWINDOW == 134 (12C03400) [pid = 3588] [serial = 804] [outer = 11815000] 09:43:11 INFO - PROCESS | 3588 | 1464194591597 Marionette DEBUG loaded listener.js 09:43:11 INFO - PROCESS | 3588 | ++DOMWINDOW == 135 (12FB0C00) [pid = 3588] [serial = 805] [outer = 11815000] 09:43:12 INFO - PROCESS | 3588 | 1464194592232 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]]]}] 09:43:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-2 09:43:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | took 960ms 09:43:12 INFO - PROCESS | 3588 | 1464194592254 Marionette TRACE conn3 -> [0,1037,"getWindowHandle",null] 09:43:12 INFO - PROCESS | 3588 | 1464194592257 Marionette TRACE conn3 <- [1,1037,null,{"value":"13"}] 09:43:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html 09:43:12 INFO - PROCESS | 3588 | 1464194592260 Marionette TRACE conn3 -> [0,1038,"setScriptTimeout",{"ms":35000}] 09:43:12 INFO - PROCESS | 3588 | 1464194592264 Marionette TRACE conn3 <- [1,1038,null,{}] 09:43:12 INFO - PROCESS | 3588 | 1464194592276 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}] 09:43:12 INFO - PROCESS | 3588 | 1464194592386 Marionette TRACE conn3 <- [1,1039,null,{"value":null}] 09:43:12 INFO - PROCESS | 3588 | 1464194592523 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\", \"7e3b6c20-c8d1-41f1-b038-025c5fee69e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:43:12 INFO - PROCESS | 3588 | ++DOCSHELL 14372400 == 75 [pid = 3588] [id = 269] 09:43:12 INFO - PROCESS | 3588 | ++DOMWINDOW == 136 (14375C00) [pid = 3588] [serial = 806] [outer = 00000000] 09:43:12 INFO - PROCESS | 3588 | ++DOMWINDOW == 137 (155E1800) [pid = 3588] [serial = 807] [outer = 14375C00] 09:43:12 INFO - PROCESS | 3588 | 1464194592580 Marionette DEBUG loaded listener.js 09:43:12 INFO - PROCESS | 3588 | ++DOMWINDOW == 138 (157C5C00) [pid = 3588] [serial = 808] [outer = 14375C00] 09:43:13 INFO - PROCESS | 3588 | 1464194593172 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]]]}] 09:43:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-3 09:43:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | took 944ms 09:43:13 INFO - PROCESS | 3588 | 1464194593209 Marionette TRACE conn3 -> [0,1041,"getWindowHandle",null] 09:43:13 INFO - PROCESS | 3588 | 1464194593212 Marionette TRACE conn3 <- [1,1041,null,{"value":"13"}] 09:43:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html 09:43:13 INFO - PROCESS | 3588 | 1464194593217 Marionette TRACE conn3 -> [0,1042,"setScriptTimeout",{"ms":35000}] 09:43:13 INFO - PROCESS | 3588 | 1464194593219 Marionette TRACE conn3 <- [1,1042,null,{}] 09:43:13 INFO - PROCESS | 3588 | 1464194593223 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}] 09:43:13 INFO - PROCESS | 3588 | 1464194593332 Marionette TRACE conn3 <- [1,1043,null,{"value":null}] 09:43:13 INFO - PROCESS | 3588 | 1464194593467 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\", \"7e3b6c20-c8d1-41f1-b038-025c5fee69e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:43:13 INFO - PROCESS | 3588 | ++DOCSHELL 157BDC00 == 76 [pid = 3588] [id = 270] 09:43:13 INFO - PROCESS | 3588 | ++DOMWINDOW == 139 (1593F000) [pid = 3588] [serial = 809] [outer = 00000000] 09:43:13 INFO - PROCESS | 3588 | ++DOMWINDOW == 140 (16172000) [pid = 3588] [serial = 810] [outer = 1593F000] 09:43:13 INFO - PROCESS | 3588 | 1464194593521 Marionette DEBUG loaded listener.js 09:43:13 INFO - PROCESS | 3588 | ++DOMWINDOW == 141 (16178400) [pid = 3588] [serial = 811] [outer = 1593F000] 09:43:14 INFO - PROCESS | 3588 | 1464194594050 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]]]}] 09:43:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-4 09:43:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | took 913ms 09:43:14 INFO - PROCESS | 3588 | 1464194594121 Marionette TRACE conn3 -> [0,1045,"getWindowHandle",null] 09:43:14 INFO - PROCESS | 3588 | 1464194594123 Marionette TRACE conn3 <- [1,1045,null,{"value":"13"}] 09:43:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html 09:43:14 INFO - PROCESS | 3588 | 1464194594127 Marionette TRACE conn3 -> [0,1046,"setScriptTimeout",{"ms":35000}] 09:43:14 INFO - PROCESS | 3588 | 1464194594129 Marionette TRACE conn3 <- [1,1046,null,{}] 09:43:14 INFO - PROCESS | 3588 | 1464194594133 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}] 09:43:14 INFO - PROCESS | 3588 | 1464194594236 Marionette TRACE conn3 <- [1,1047,null,{"value":null}] 09:43:14 INFO - PROCESS | 3588 | 1464194594343 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\", \"7e3b6c20-c8d1-41f1-b038-025c5fee69e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:43:14 INFO - PROCESS | 3588 | ++DOCSHELL 10D64400 == 77 [pid = 3588] [id = 271] 09:43:14 INFO - PROCESS | 3588 | ++DOMWINDOW == 142 (11092400) [pid = 3588] [serial = 812] [outer = 00000000] 09:43:14 INFO - PROCESS | 3588 | ++DOMWINDOW == 143 (167EF800) [pid = 3588] [serial = 813] [outer = 11092400] 09:43:14 INFO - PROCESS | 3588 | 1464194594396 Marionette DEBUG loaded listener.js 09:43:14 INFO - PROCESS | 3588 | ++DOMWINDOW == 144 (167F1400) [pid = 3588] [serial = 814] [outer = 11092400] 09:43:14 INFO - PROCESS | 3588 | 1464194594970 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]]]}] 09:43:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-5 09:43:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | took 897ms 09:43:15 INFO - PROCESS | 3588 | 1464194595031 Marionette TRACE conn3 -> [0,1049,"getWindowHandle",null] 09:43:15 INFO - PROCESS | 3588 | 1464194595033 Marionette TRACE conn3 <- [1,1049,null,{"value":"13"}] 09:43:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html 09:43:15 INFO - PROCESS | 3588 | 1464194595036 Marionette TRACE conn3 -> [0,1050,"setScriptTimeout",{"ms":35000}] 09:43:15 INFO - PROCESS | 3588 | 1464194595038 Marionette TRACE conn3 <- [1,1050,null,{}] 09:43:15 INFO - PROCESS | 3588 | 1464194595042 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}] 09:43:15 INFO - PROCESS | 3588 | 1464194595162 Marionette TRACE conn3 <- [1,1051,null,{"value":null}] 09:43:15 INFO - PROCESS | 3588 | 1464194595299 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\", \"7e3b6c20-c8d1-41f1-b038-025c5fee69e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:43:15 INFO - PROCESS | 3588 | ++DOCSHELL 0F2F3400 == 78 [pid = 3588] [id = 272] 09:43:15 INFO - PROCESS | 3588 | ++DOMWINDOW == 145 (0F2F8000) [pid = 3588] [serial = 815] [outer = 00000000] 09:43:15 INFO - PROCESS | 3588 | ++DOMWINDOW == 146 (177A0000) [pid = 3588] [serial = 816] [outer = 0F2F8000] 09:43:15 INFO - PROCESS | 3588 | 1464194595354 Marionette DEBUG loaded listener.js 09:43:15 INFO - PROCESS | 3588 | ++DOMWINDOW == 147 (177DA000) [pid = 3588] [serial = 817] [outer = 0F2F8000] 09:43:15 INFO - PROCESS | 3588 | 1464194595937 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]]]}] 09:43:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | Canvas test: 2d.fillStyle.parse.rgb-eof 09:43:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | took 944ms 09:43:16 INFO - PROCESS | 3588 | 1464194596013 Marionette TRACE conn3 -> [0,1053,"getWindowHandle",null] 09:43:16 INFO - PROCESS | 3588 | 1464194596015 Marionette TRACE conn3 <- [1,1053,null,{"value":"13"}] 09:43:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html 09:43:16 INFO - PROCESS | 3588 | 1464194596019 Marionette TRACE conn3 -> [0,1054,"setScriptTimeout",{"ms":35000}] 09:43:16 INFO - PROCESS | 3588 | 1464194596021 Marionette TRACE conn3 <- [1,1054,null,{}] 09:43:16 INFO - PROCESS | 3588 | 1464194596025 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}] 09:43:16 INFO - PROCESS | 3588 | 1464194596134 Marionette TRACE conn3 <- [1,1055,null,{"value":null}] 09:43:16 INFO - PROCESS | 3588 | 1464194596285 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\", \"7e3b6c20-c8d1-41f1-b038-025c5fee69e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:43:16 INFO - PROCESS | 3588 | ++DOCSHELL 0F97C000 == 79 [pid = 3588] [id = 273] 09:43:16 INFO - PROCESS | 3588 | ++DOMWINDOW == 148 (11FE9800) [pid = 3588] [serial = 818] [outer = 00000000] 09:43:16 INFO - PROCESS | 3588 | ++DOMWINDOW == 149 (1782C800) [pid = 3588] [serial = 819] [outer = 11FE9800] 09:43:16 INFO - PROCESS | 3588 | 1464194596338 Marionette DEBUG loaded listener.js 09:43:16 INFO - PROCESS | 3588 | ++DOMWINDOW == 150 (1784A400) [pid = 3588] [serial = 820] [outer = 11FE9800] 09:43:16 INFO - PROCESS | 3588 | 1464194596895 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]]]}] 09:43:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | Canvas test: 2d.fillStyle.parse.rgb-num 09:43:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | took 944ms 09:43:16 INFO - PROCESS | 3588 | 1464194596964 Marionette TRACE conn3 -> [0,1057,"getWindowHandle",null] 09:43:16 INFO - PROCESS | 3588 | 1464194596967 Marionette TRACE conn3 <- [1,1057,null,{"value":"13"}] 09:43:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html 09:43:16 INFO - PROCESS | 3588 | 1464194596970 Marionette TRACE conn3 -> [0,1058,"setScriptTimeout",{"ms":35000}] 09:43:16 INFO - PROCESS | 3588 | 1464194596972 Marionette TRACE conn3 <- [1,1058,null,{}] 09:43:16 INFO - PROCESS | 3588 | 1464194596976 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}] 09:43:17 INFO - PROCESS | 3588 | 1464194597082 Marionette TRACE conn3 <- [1,1059,null,{"value":null}] 09:43:17 INFO - PROCESS | 3588 | 1464194597229 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\", \"7e3b6c20-c8d1-41f1-b038-025c5fee69e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:43:17 INFO - PROCESS | 3588 | ++DOCSHELL 1581E800 == 80 [pid = 3588] [id = 274] 09:43:17 INFO - PROCESS | 3588 | ++DOMWINDOW == 151 (15823000) [pid = 3588] [serial = 821] [outer = 00000000] 09:43:17 INFO - PROCESS | 3588 | ++DOMWINDOW == 152 (167F6800) [pid = 3588] [serial = 822] [outer = 15823000] 09:43:17 INFO - PROCESS | 3588 | 1464194597283 Marionette DEBUG loaded listener.js 09:43:17 INFO - PROCESS | 3588 | ++DOMWINDOW == 153 (177DB400) [pid = 3588] [serial = 823] [outer = 15823000] 09:43:17 INFO - PROCESS | 3588 | 1464194597947 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]]]}] 09:43:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | Canvas test: 2d.fillStyle.parse.rgb-percent 09:43:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | took 1008ms 09:43:17 INFO - PROCESS | 3588 | 1464194597973 Marionette TRACE conn3 -> [0,1061,"getWindowHandle",null] 09:43:17 INFO - PROCESS | 3588 | 1464194597978 Marionette TRACE conn3 <- [1,1061,null,{"value":"13"}] 09:43:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html 09:43:18 INFO - PROCESS | 3588 | 1464194597982 Marionette TRACE conn3 -> [0,1062,"setScriptTimeout",{"ms":35000}] 09:43:18 INFO - PROCESS | 3588 | 1464194597986 Marionette TRACE conn3 <- [1,1062,null,{}] 09:43:18 INFO - PROCESS | 3588 | 1464194597992 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}] 09:43:18 INFO - PROCESS | 3588 | 1464194598098 Marionette TRACE conn3 <- [1,1063,null,{"value":null}] 09:43:18 INFO - PROCESS | 3588 | 1464194598262 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\", \"7e3b6c20-c8d1-41f1-b038-025c5fee69e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:43:18 INFO - PROCESS | 3588 | ++DOCSHELL 10C65C00 == 81 [pid = 3588] [id = 275] 09:43:18 INFO - PROCESS | 3588 | ++DOMWINDOW == 154 (10C67400) [pid = 3588] [serial = 824] [outer = 00000000] 09:43:18 INFO - PROCESS | 3588 | ++DOMWINDOW == 155 (11037C00) [pid = 3588] [serial = 825] [outer = 10C67400] 09:43:18 INFO - PROCESS | 3588 | 1464194598313 Marionette DEBUG loaded listener.js 09:43:18 INFO - PROCESS | 3588 | ++DOMWINDOW == 156 (1121A800) [pid = 3588] [serial = 826] [outer = 10C67400] 09:43:18 INFO - PROCESS | 3588 | --DOCSHELL 13934400 == 80 [pid = 3588] [id = 265] 09:43:18 INFO - PROCESS | 3588 | --DOCSHELL 0F2F9C00 == 79 [pid = 3588] [id = 264] 09:43:18 INFO - PROCESS | 3588 | --DOCSHELL 1181BC00 == 78 [pid = 3588] [id = 263] 09:43:18 INFO - PROCESS | 3588 | --DOCSHELL 10D5F800 == 77 [pid = 3588] [id = 262] 09:43:18 INFO - PROCESS | 3588 | --DOCSHELL 102ECC00 == 76 [pid = 3588] [id = 261] 09:43:18 INFO - PROCESS | 3588 | --DOCSHELL 0C77F400 == 75 [pid = 3588] [id = 260] 09:43:18 INFO - PROCESS | 3588 | --DOCSHELL 102CD400 == 74 [pid = 3588] [id = 258] 09:43:18 INFO - PROCESS | 3588 | --DOCSHELL 1782DC00 == 73 [pid = 3588] [id = 257] 09:43:18 INFO - PROCESS | 3588 | --DOCSHELL 182C3C00 == 72 [pid = 3588] [id = 256] 09:43:18 INFO - PROCESS | 3588 | --DOCSHELL 13935C00 == 71 [pid = 3588] [id = 255] 09:43:18 INFO - PROCESS | 3588 | --DOCSHELL 105F5400 == 70 [pid = 3588] [id = 254] 09:43:18 INFO - PROCESS | 3588 | --DOMWINDOW == 155 (10C6F000) [pid = 3588] [serial = 707] [outer = 00000000] [url = about:blank] 09:43:18 INFO - PROCESS | 3588 | --DOMWINDOW == 154 (1AA0A000) [pid = 3588] [serial = 759] [outer = 00000000] [url = about:blank] 09:43:18 INFO - PROCESS | 3588 | --DOMWINDOW == 153 (18789000) [pid = 3588] [serial = 756] [outer = 00000000] [url = about:blank] 09:43:18 INFO - PROCESS | 3588 | --DOMWINDOW == 152 (182BAC00) [pid = 3588] [serial = 751] [outer = 00000000] [url = about:blank] 09:43:18 INFO - PROCESS | 3588 | --DOMWINDOW == 151 (19B4AC00) [pid = 3588] [serial = 408] [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.] 09:43:18 INFO - PROCESS | 3588 | --DOMWINDOW == 150 (17ABCC00) [pid = 3588] [serial = 753] [outer = 00000000] [url = about:blank] 09:43:18 INFO - PROCESS | 3588 | --DOMWINDOW == 149 (19B4B800) [pid = 3588] [serial = 757] [outer = 00000000] [url = about:blank] 09:43:18 INFO - PROCESS | 3588 | --DOMWINDOW == 148 (16172400) [pid = 3588] [serial = 742] [outer = 00000000] [url = about:blank] 09:43:18 INFO - PROCESS | 3588 | --DOMWINDOW == 147 (182C1800) [pid = 3588] [serial = 754] [outer = 00000000] [url = about:blank] 09:43:18 INFO - PROCESS | 3588 | --DOMWINDOW == 146 (17822800) [pid = 3588] [serial = 744] [outer = 00000000] [url = about:blank] 09:43:18 INFO - PROCESS | 3588 | --DOMWINDOW == 145 (17857800) [pid = 3588] [serial = 747] [outer = 00000000] [url = about:blank] 09:43:18 INFO - PROCESS | 3588 | --DOMWINDOW == 144 (17830C00) [pid = 3588] [serial = 745] [outer = 00000000] [url = about:blank] 09:43:18 INFO - PROCESS | 3588 | --DOMWINDOW == 143 (182B7400) [pid = 3588] [serial = 750] [outer = 00000000] [url = about:blank] 09:43:18 INFO - PROCESS | 3588 | --DOMWINDOW == 142 (178ABC00) [pid = 3588] [serial = 748] [outer = 00000000] [url = about:blank] 09:43:18 INFO - PROCESS | 3588 | --DOMWINDOW == 141 (10505800) [pid = 3588] [serial = 732] [outer = 00000000] [url = about:blank] 09:43:18 INFO - PROCESS | 3588 | --DOMWINDOW == 140 (10D5A400) [pid = 3588] [serial = 733] [outer = 00000000] [url = about:blank] 09:43:18 INFO - PROCESS | 3588 | --DOMWINDOW == 139 (10F08800) [pid = 3588] [serial = 729] [outer = 00000000] [url = about:blank] 09:43:18 INFO - PROCESS | 3588 | --DOMWINDOW == 138 (11039C00) [pid = 3588] [serial = 730] [outer = 00000000] [url = about:blank] 09:43:18 INFO - PROCESS | 3588 | --DOMWINDOW == 137 (1616B800) [pid = 3588] [serial = 741] [outer = 00000000] [url = about:blank] 09:43:18 INFO - PROCESS | 3588 | --DOMWINDOW == 136 (19E20400) [pid = 3588] [serial = 713] [outer = 00000000] [url = about:blank] 09:43:18 INFO - PROCESS | 3588 | --DOMWINDOW == 135 (155E6400) [pid = 3588] [serial = 738] [outer = 00000000] [url = about:blank] 09:43:18 INFO - PROCESS | 3588 | --DOMWINDOW == 134 (15819800) [pid = 3588] [serial = 739] [outer = 00000000] [url = about:blank] 09:43:18 INFO - PROCESS | 3588 | --DOMWINDOW == 133 (13937C00) [pid = 3588] [serial = 735] [outer = 00000000] [url = about:blank] 09:43:18 INFO - PROCESS | 3588 | --DOMWINDOW == 132 (14369400) [pid = 3588] [serial = 736] [outer = 00000000] [url = about:blank] 09:43:18 INFO - PROCESS | 3588 | --DOMWINDOW == 131 (143F8400) [pid = 3588] [serial = 710] [outer = 00000000] [url = about:blank] 09:43:18 INFO - PROCESS | 3588 | --DOMWINDOW == 130 (15548C00) [pid = 3588] [serial = 726] [outer = 00000000] [url = about:blank] 09:43:18 INFO - PROCESS | 3588 | --DOMWINDOW == 129 (1784DC00) [pid = 3588] [serial = 717] [outer = 00000000] [url = about:blank] 09:43:18 INFO - PROCESS | 3588 | --DOMWINDOW == 128 (1B509400) [pid = 3588] [serial = 720] [outer = 00000000] [url = about:blank] 09:43:18 INFO - PROCESS | 3588 | --DOMWINDOW == 127 (1B9CA800) [pid = 3588] [serial = 723] [outer = 00000000] [url = about:blank] 09:43:18 INFO - PROCESS | 3588 | 1464194598832 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]]]}] 09:43:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-1 09:43:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | took 912ms 09:43:18 INFO - PROCESS | 3588 | 1464194598889 Marionette TRACE conn3 -> [0,1065,"getWindowHandle",null] 09:43:18 INFO - PROCESS | 3588 | 1464194598894 Marionette TRACE conn3 <- [1,1065,null,{"value":"13"}] 09:43:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html 09:43:18 INFO - PROCESS | 3588 | 1464194598900 Marionette TRACE conn3 -> [0,1066,"setScriptTimeout",{"ms":35000}] 09:43:18 INFO - PROCESS | 3588 | 1464194598903 Marionette TRACE conn3 <- [1,1066,null,{}] 09:43:18 INFO - PROCESS | 3588 | 1464194598906 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}] 09:43:19 INFO - PROCESS | 3588 | 1464194599003 Marionette TRACE conn3 <- [1,1067,null,{"value":null}] 09:43:19 INFO - PROCESS | 3588 | 1464194599013 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\", \"7e3b6c20-c8d1-41f1-b038-025c5fee69e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:43:19 INFO - PROCESS | 3588 | ++DOCSHELL 10D5E400 == 71 [pid = 3588] [id = 276] 09:43:19 INFO - PROCESS | 3588 | ++DOMWINDOW == 128 (10D5F800) [pid = 3588] [serial = 827] [outer = 00000000] 09:43:19 INFO - PROCESS | 3588 | ++DOMWINDOW == 129 (1125C000) [pid = 3588] [serial = 828] [outer = 10D5F800] 09:43:19 INFO - PROCESS | 3588 | 1464194599057 Marionette DEBUG loaded listener.js 09:43:19 INFO - PROCESS | 3588 | ++DOMWINDOW == 130 (11CB2800) [pid = 3588] [serial = 829] [outer = 10D5F800] 09:43:19 INFO - PROCESS | 3588 | 1464194599533 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]]]}] 09:43:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-2 09:43:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | took 709ms 09:43:19 INFO - PROCESS | 3588 | 1464194599598 Marionette TRACE conn3 -> [0,1069,"getWindowHandle",null] 09:43:19 INFO - PROCESS | 3588 | 1464194599600 Marionette TRACE conn3 <- [1,1069,null,{"value":"13"}] 09:43:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html 09:43:19 INFO - PROCESS | 3588 | 1464194599604 Marionette TRACE conn3 -> [0,1070,"setScriptTimeout",{"ms":35000}] 09:43:19 INFO - PROCESS | 3588 | 1464194599607 Marionette TRACE conn3 <- [1,1070,null,{}] 09:43:19 INFO - PROCESS | 3588 | 1464194599617 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}] 09:43:19 INFO - PROCESS | 3588 | 1464194599710 Marionette TRACE conn3 <- [1,1071,null,{"value":null}] 09:43:19 INFO - PROCESS | 3588 | 1464194599808 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\", \"7e3b6c20-c8d1-41f1-b038-025c5fee69e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:43:19 INFO - PROCESS | 3588 | ++DOCSHELL 13E22C00 == 72 [pid = 3588] [id = 277] 09:43:19 INFO - PROCESS | 3588 | ++DOMWINDOW == 131 (13E23C00) [pid = 3588] [serial = 830] [outer = 00000000] 09:43:19 INFO - PROCESS | 3588 | ++DOMWINDOW == 132 (14370000) [pid = 3588] [serial = 831] [outer = 13E23C00] 09:43:19 INFO - PROCESS | 3588 | 1464194599894 Marionette DEBUG loaded listener.js 09:43:20 INFO - PROCESS | 3588 | ++DOMWINDOW == 133 (150B8000) [pid = 3588] [serial = 832] [outer = 13E23C00] 09:43:20 INFO - PROCESS | 3588 | 1464194600300 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]]]}] 09:43:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | Canvas test: 2d.fillStyle.parse.rgba-eof 09:43:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | took 708ms 09:43:20 INFO - PROCESS | 3588 | 1464194600335 Marionette TRACE conn3 -> [0,1073,"getWindowHandle",null] 09:43:20 INFO - PROCESS | 3588 | 1464194600338 Marionette TRACE conn3 <- [1,1073,null,{"value":"13"}] 09:43:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html 09:43:20 INFO - PROCESS | 3588 | 1464194600341 Marionette TRACE conn3 -> [0,1074,"setScriptTimeout",{"ms":35000}] 09:43:20 INFO - PROCESS | 3588 | 1464194600343 Marionette TRACE conn3 <- [1,1074,null,{}] 09:43:20 INFO - PROCESS | 3588 | 1464194600346 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}] 09:43:20 INFO - PROCESS | 3588 | 1464194600436 Marionette TRACE conn3 <- [1,1075,null,{"value":null}] 09:43:20 INFO - PROCESS | 3588 | 1464194600443 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\", \"7e3b6c20-c8d1-41f1-b038-025c5fee69e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:43:20 INFO - PROCESS | 3588 | ++DOCSHELL 1436D800 == 73 [pid = 3588] [id = 278] 09:43:20 INFO - PROCESS | 3588 | ++DOMWINDOW == 134 (143F5C00) [pid = 3588] [serial = 833] [outer = 00000000] 09:43:20 INFO - PROCESS | 3588 | ++DOMWINDOW == 135 (15F70800) [pid = 3588] [serial = 834] [outer = 143F5C00] 09:43:20 INFO - PROCESS | 3588 | 1464194600487 Marionette DEBUG loaded listener.js 09:43:20 INFO - PROCESS | 3588 | ++DOMWINDOW == 136 (16172400) [pid = 3588] [serial = 835] [outer = 143F5C00] 09:43:20 INFO - PROCESS | 3588 | 1464194600984 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]]]}] 09:43:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | Canvas test: 2d.fillStyle.parse.rgba-num-1 09:43:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | took 708ms 09:43:21 INFO - PROCESS | 3588 | 1464194601040 Marionette TRACE conn3 -> [0,1077,"getWindowHandle",null] 09:43:21 INFO - PROCESS | 3588 | 1464194601042 Marionette TRACE conn3 <- [1,1077,null,{"value":"13"}] 09:43:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html 09:43:21 INFO - PROCESS | 3588 | 1464194601046 Marionette TRACE conn3 -> [0,1078,"setScriptTimeout",{"ms":35000}] 09:43:21 INFO - PROCESS | 3588 | 1464194601048 Marionette TRACE conn3 <- [1,1078,null,{}] 09:43:21 INFO - PROCESS | 3588 | 1464194601051 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}] 09:43:21 INFO - PROCESS | 3588 | 1464194601170 Marionette TRACE conn3 <- [1,1079,null,{"value":null}] 09:43:21 INFO - PROCESS | 3588 | 1464194601270 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\", \"7e3b6c20-c8d1-41f1-b038-025c5fee69e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:43:21 INFO - PROCESS | 3588 | ++DOCSHELL 167EC000 == 74 [pid = 3588] [id = 279] 09:43:21 INFO - PROCESS | 3588 | ++DOMWINDOW == 137 (167ECC00) [pid = 3588] [serial = 836] [outer = 00000000] 09:43:21 INFO - PROCESS | 3588 | ++DOMWINDOW == 138 (16B36800) [pid = 3588] [serial = 837] [outer = 167ECC00] 09:43:21 INFO - PROCESS | 3588 | 1464194601319 Marionette DEBUG loaded listener.js 09:43:21 INFO - PROCESS | 3588 | ++DOMWINDOW == 139 (17222000) [pid = 3588] [serial = 838] [outer = 167ECC00] 09:43:21 INFO - PROCESS | 3588 | 1464194601774 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]]]}] 09:43:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | Canvas test: 2d.fillStyle.parse.rgba-num-2 09:43:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | took 756ms 09:43:21 INFO - PROCESS | 3588 | 1464194601786 Marionette TRACE conn3 -> [0,1081,"getWindowHandle",null] 09:43:21 INFO - PROCESS | 3588 | 1464194601788 Marionette TRACE conn3 <- [1,1081,null,{"value":"13"}] 09:43:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html 09:43:21 INFO - PROCESS | 3588 | 1464194601791 Marionette TRACE conn3 -> [0,1082,"setScriptTimeout",{"ms":35000}] 09:43:21 INFO - PROCESS | 3588 | 1464194601793 Marionette TRACE conn3 <- [1,1082,null,{}] 09:43:21 INFO - PROCESS | 3588 | 1464194601796 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}] 09:43:21 INFO - PROCESS | 3588 | 1464194601926 Marionette TRACE conn3 <- [1,1083,null,{"value":null}] 09:43:22 INFO - PROCESS | 3588 | 1464194601992 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\", \"7e3b6c20-c8d1-41f1-b038-025c5fee69e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:43:22 INFO - PROCESS | 3588 | ++DOCSHELL 1721CC00 == 75 [pid = 3588] [id = 280] 09:43:22 INFO - PROCESS | 3588 | ++DOMWINDOW == 140 (177A8400) [pid = 3588] [serial = 839] [outer = 00000000] 09:43:22 INFO - PROCESS | 3588 | ++DOMWINDOW == 141 (178A5000) [pid = 3588] [serial = 840] [outer = 177A8400] 09:43:22 INFO - PROCESS | 3588 | 1464194602036 Marionette DEBUG loaded listener.js 09:43:22 INFO - PROCESS | 3588 | ++DOMWINDOW == 142 (178A9400) [pid = 3588] [serial = 841] [outer = 177A8400] 09:43:22 INFO - PROCESS | 3588 | 1464194602450 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]]]}] 09:43:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | Canvas test: 2d.fillStyle.parse.rgba-percent 09:43:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | took 708ms 09:43:22 INFO - PROCESS | 3588 | 1464194602492 Marionette TRACE conn3 -> [0,1085,"getWindowHandle",null] 09:43:22 INFO - PROCESS | 3588 | 1464194602494 Marionette TRACE conn3 <- [1,1085,null,{"value":"13"}] 09:43:22 INFO - PROCESS | 3588 | 1464194602497 Marionette TRACE conn3 -> [0,1086,"setScriptTimeout",{"ms":35000}] 09:43:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html 09:43:22 INFO - PROCESS | 3588 | 1464194602499 Marionette TRACE conn3 <- [1,1086,null,{}] 09:43:22 INFO - PROCESS | 3588 | 1464194602509 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}] 09:43:22 INFO - PROCESS | 3588 | 1464194602625 Marionette TRACE conn3 <- [1,1087,null,{"value":null}] 09:43:22 INFO - PROCESS | 3588 | --DOMWINDOW == 141 (11037000) [pid = 3588] [serial = 655] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html] 09:43:22 INFO - PROCESS | 3588 | --DOMWINDOW == 140 (11FABC00) [pid = 3588] [serial = 791] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html] 09:43:22 INFO - PROCESS | 3588 | --DOMWINDOW == 139 (13935800) [pid = 3588] [serial = 794] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html] 09:43:22 INFO - PROCESS | 3588 | --DOMWINDOW == 138 (182B5C00) [pid = 3588] [serial = 703] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html] 09:43:22 INFO - PROCESS | 3588 | --DOMWINDOW == 137 (11CB4C00) [pid = 3588] [serial = 788] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html] 09:43:22 INFO - PROCESS | 3588 | --DOMWINDOW == 136 (19E23C00) [pid = 3588] [serial = 758] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html] 09:43:22 INFO - PROCESS | 3588 | --DOMWINDOW == 135 (0C77F800) [pid = 3588] [serial = 779] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html] 09:43:22 INFO - PROCESS | 3588 | --DOMWINDOW == 134 (10503800) [pid = 3588] [serial = 782] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html] 09:43:22 INFO - PROCESS | 3588 | --DOMWINDOW == 133 (10D60400) [pid = 3588] [serial = 785] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html] 09:43:22 INFO - PROCESS | 3588 | --DOMWINDOW == 132 (12C0A800) [pid = 3588] [serial = 610] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html] 09:43:22 INFO - PROCESS | 3588 | --DOMWINDOW == 131 (178AE000) [pid = 3588] [serial = 619] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html] 09:43:22 INFO - PROCESS | 3588 | --DOMWINDOW == 130 (0F347400) [pid = 3588] [serial = 607] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html] 09:43:22 INFO - PROCESS | 3588 | --DOMWINDOW == 129 (1B766800) [pid = 3588] [serial = 622] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html] 09:43:22 INFO - PROCESS | 3588 | --DOMWINDOW == 128 (15F84C00) [pid = 3588] [serial = 613] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html] 09:43:22 INFO - PROCESS | 3588 | --DOMWINDOW == 127 (1ABB4800) [pid = 3588] [serial = 616] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html] 09:43:22 INFO - PROCESS | 3588 | 1464194602835 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\", \"7e3b6c20-c8d1-41f1-b038-025c5fee69e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:43:22 INFO - PROCESS | 3588 | ++DOCSHELL 0F255800 == 76 [pid = 3588] [id = 281] 09:43:22 INFO - PROCESS | 3588 | ++DOMWINDOW == 128 (0F256400) [pid = 3588] [serial = 842] [outer = 00000000] 09:43:22 INFO - PROCESS | 3588 | ++DOMWINDOW == 129 (105F0000) [pid = 3588] [serial = 843] [outer = 0F256400] 09:43:22 INFO - PROCESS | 3588 | 1464194602880 Marionette DEBUG loaded listener.js 09:43:22 INFO - PROCESS | 3588 | ++DOMWINDOW == 130 (10D60400) [pid = 3588] [serial = 844] [outer = 0F256400] 09:43:23 INFO - PROCESS | 3588 | 1464194603229 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]]]}] 09:43:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | Canvas test: 2d.fillStyle.parse.rgba-solid-1 09:43:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | took 803ms 09:43:23 INFO - PROCESS | 3588 | 1464194603299 Marionette TRACE conn3 -> [0,1089,"getWindowHandle",null] 09:43:23 INFO - PROCESS | 3588 | 1464194603301 Marionette TRACE conn3 <- [1,1089,null,{"value":"13"}] 09:43:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html 09:43:23 INFO - PROCESS | 3588 | 1464194603304 Marionette TRACE conn3 -> [0,1090,"setScriptTimeout",{"ms":35000}] 09:43:23 INFO - PROCESS | 3588 | 1464194603306 Marionette TRACE conn3 <- [1,1090,null,{}] 09:43:23 INFO - PROCESS | 3588 | 1464194603309 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}] 09:43:23 INFO - PROCESS | 3588 | 1464194603440 Marionette TRACE conn3 <- [1,1091,null,{"value":null}] 09:43:23 INFO - PROCESS | 3588 | 1464194603452 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\", \"7e3b6c20-c8d1-41f1-b038-025c5fee69e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:43:23 INFO - PROCESS | 3588 | ++DOCSHELL 10503800 == 77 [pid = 3588] [id = 282] 09:43:23 INFO - PROCESS | 3588 | ++DOMWINDOW == 131 (105F6C00) [pid = 3588] [serial = 845] [outer = 00000000] 09:43:23 INFO - PROCESS | 3588 | ++DOMWINDOW == 132 (143C1C00) [pid = 3588] [serial = 846] [outer = 105F6C00] 09:43:23 INFO - PROCESS | 3588 | 1464194603496 Marionette DEBUG loaded listener.js 09:43:23 INFO - PROCESS | 3588 | ++DOMWINDOW == 133 (178AE400) [pid = 3588] [serial = 847] [outer = 105F6C00] 09:43:23 INFO - PROCESS | 3588 | 1464194603893 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]]]}] 09:43:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | Canvas test: 2d.fillStyle.parse.rgba-solid-2 09:43:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | took 645ms 09:43:23 INFO - PROCESS | 3588 | 1464194603943 Marionette TRACE conn3 -> [0,1093,"getWindowHandle",null] 09:43:23 INFO - PROCESS | 3588 | 1464194603944 Marionette TRACE conn3 <- [1,1093,null,{"value":"13"}] 09:43:23 INFO - PROCESS | 3588 | 1464194603948 Marionette TRACE conn3 -> [0,1094,"setScriptTimeout",{"ms":35000}] 09:43:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html 09:43:23 INFO - PROCESS | 3588 | 1464194603949 Marionette TRACE conn3 <- [1,1094,null,{}] 09:43:23 INFO - PROCESS | 3588 | 1464194603953 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}] 09:43:24 INFO - PROCESS | 3588 | 1464194604038 Marionette TRACE conn3 <- [1,1095,null,{"value":null}] 09:43:24 INFO - PROCESS | 3588 | 1464194604164 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\", \"7e3b6c20-c8d1-41f1-b038-025c5fee69e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:43:24 INFO - PROCESS | 3588 | ++DOCSHELL 105F6800 == 78 [pid = 3588] [id = 283] 09:43:24 INFO - PROCESS | 3588 | ++DOMWINDOW == 134 (10A57C00) [pid = 3588] [serial = 848] [outer = 00000000] 09:43:24 INFO - PROCESS | 3588 | ++DOMWINDOW == 135 (17AB8800) [pid = 3588] [serial = 849] [outer = 10A57C00] 09:43:24 INFO - PROCESS | 3588 | 1464194604211 Marionette DEBUG loaded listener.js 09:43:24 INFO - PROCESS | 3588 | ++DOMWINDOW == 136 (182B5400) [pid = 3588] [serial = 850] [outer = 10A57C00] 09:43:24 INFO - PROCESS | 3588 | 1464194604629 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]]]}] 09:43:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | Canvas test: 2d.fillStyle.parse.rgba-solid-3 09:43:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | took 708ms 09:43:24 INFO - PROCESS | 3588 | 1464194604680 Marionette TRACE conn3 -> [0,1097,"getWindowHandle",null] 09:43:24 INFO - PROCESS | 3588 | 1464194604682 Marionette TRACE conn3 <- [1,1097,null,{"value":"13"}] 09:43:24 INFO - PROCESS | 3588 | 1464194604685 Marionette TRACE conn3 -> [0,1098,"setScriptTimeout",{"ms":35000}] 09:43:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html 09:43:24 INFO - PROCESS | 3588 | 1464194604687 Marionette TRACE conn3 <- [1,1098,null,{}] 09:43:24 INFO - PROCESS | 3588 | 1464194604690 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}] 09:43:24 INFO - PROCESS | 3588 | 1464194604776 Marionette TRACE conn3 <- [1,1099,null,{"value":null}] 09:43:24 INFO - PROCESS | 3588 | 1464194604782 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\", \"7e3b6c20-c8d1-41f1-b038-025c5fee69e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:43:24 INFO - PROCESS | 3588 | ++DOCSHELL 12C08000 == 79 [pid = 3588] [id = 284] 09:43:24 INFO - PROCESS | 3588 | ++DOMWINDOW == 137 (12C0FC00) [pid = 3588] [serial = 851] [outer = 00000000] 09:43:24 INFO - PROCESS | 3588 | ++DOMWINDOW == 138 (182C0400) [pid = 3588] [serial = 852] [outer = 12C0FC00] 09:43:24 INFO - PROCESS | 3588 | 1464194604827 Marionette DEBUG loaded listener.js 09:43:24 INFO - PROCESS | 3588 | ++DOMWINDOW == 139 (184C2400) [pid = 3588] [serial = 853] [outer = 12C0FC00] 09:43:25 INFO - PROCESS | 3588 | 1464194605551 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]]]}] 09:43:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | Canvas test: 2d.fillStyle.parse.rgba-solid-4 09:43:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | took 960ms 09:43:25 INFO - PROCESS | 3588 | 1464194605631 Marionette TRACE conn3 -> [0,1101,"getWindowHandle",null] 09:43:25 INFO - PROCESS | 3588 | 1464194605637 Marionette TRACE conn3 <- [1,1101,null,{"value":"13"}] 09:43:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html 09:43:25 INFO - PROCESS | 3588 | 1464194605641 Marionette TRACE conn3 -> [0,1102,"setScriptTimeout",{"ms":35000}] 09:43:25 INFO - PROCESS | 3588 | 1464194605646 Marionette TRACE conn3 <- [1,1102,null,{}] 09:43:25 INFO - PROCESS | 3588 | 1464194605651 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}] 09:43:25 INFO - PROCESS | 3588 | 1464194605802 Marionette TRACE conn3 <- [1,1103,null,{"value":null}] 09:43:25 INFO - PROCESS | 3588 | 1464194605945 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\", \"7e3b6c20-c8d1-41f1-b038-025c5fee69e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:43:25 INFO - PROCESS | 3588 | ++DOCSHELL 0F279C00 == 80 [pid = 3588] [id = 285] 09:43:25 INFO - PROCESS | 3588 | ++DOMWINDOW == 140 (0F33B800) [pid = 3588] [serial = 854] [outer = 00000000] 09:43:26 INFO - PROCESS | 3588 | ++DOMWINDOW == 141 (10A58000) [pid = 3588] [serial = 855] [outer = 0F33B800] 09:43:26 INFO - PROCESS | 3588 | 1464194606003 Marionette DEBUG loaded listener.js 09:43:26 INFO - PROCESS | 3588 | ++DOMWINDOW == 142 (11091800) [pid = 3588] [serial = 856] [outer = 0F33B800] 09:43:26 INFO - PROCESS | 3588 | 1464194606569 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]]]}] 09:43:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | Canvas test: 2d.fillStyle.parse.svg-1 09:43:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | took 961ms 09:43:26 INFO - PROCESS | 3588 | 1464194606590 Marionette TRACE conn3 -> [0,1105,"getWindowHandle",null] 09:43:26 INFO - PROCESS | 3588 | 1464194606596 Marionette TRACE conn3 <- [1,1105,null,{"value":"13"}] 09:43:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html 09:43:26 INFO - PROCESS | 3588 | 1464194606604 Marionette TRACE conn3 -> [0,1106,"setScriptTimeout",{"ms":35000}] 09:43:26 INFO - PROCESS | 3588 | 1464194606607 Marionette TRACE conn3 <- [1,1106,null,{}] 09:43:26 INFO - PROCESS | 3588 | 1464194606611 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}] 09:43:26 INFO - PROCESS | 3588 | 1464194606726 Marionette TRACE conn3 <- [1,1107,null,{"value":null}] 09:43:26 INFO - PROCESS | 3588 | 1464194606839 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\", \"7e3b6c20-c8d1-41f1-b038-025c5fee69e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:43:26 INFO - PROCESS | 3588 | ++DOCSHELL 1318AC00 == 81 [pid = 3588] [id = 286] 09:43:26 INFO - PROCESS | 3588 | ++DOMWINDOW == 143 (13193400) [pid = 3588] [serial = 857] [outer = 00000000] 09:43:26 INFO - PROCESS | 3588 | ++DOMWINDOW == 144 (143F1400) [pid = 3588] [serial = 858] [outer = 13193400] 09:43:26 INFO - PROCESS | 3588 | 1464194606933 Marionette DEBUG loaded listener.js 09:43:27 INFO - PROCESS | 3588 | ++DOMWINDOW == 145 (157C1800) [pid = 3588] [serial = 859] [outer = 13193400] 09:43:27 INFO - PROCESS | 3588 | 1464194607526 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]]]}] 09:43:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | Canvas test: 2d.fillStyle.parse.svg-2 09:43:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | took 945ms 09:43:27 INFO - PROCESS | 3588 | 1464194607549 Marionette TRACE conn3 -> [0,1109,"getWindowHandle",null] 09:43:27 INFO - PROCESS | 3588 | 1464194607551 Marionette TRACE conn3 <- [1,1109,null,{"value":"13"}] 09:43:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html 09:43:27 INFO - PROCESS | 3588 | 1464194607555 Marionette TRACE conn3 -> [0,1110,"setScriptTimeout",{"ms":35000}] 09:43:27 INFO - PROCESS | 3588 | 1464194607559 Marionette TRACE conn3 <- [1,1110,null,{}] 09:43:27 INFO - PROCESS | 3588 | 1464194607570 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}] 09:43:27 INFO - PROCESS | 3588 | 1464194607684 Marionette TRACE conn3 <- [1,1111,null,{"value":null}] 09:43:27 INFO - PROCESS | 3588 | 1464194607800 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\", \"7e3b6c20-c8d1-41f1-b038-025c5fee69e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:43:27 INFO - PROCESS | 3588 | ++DOCSHELL 16B35800 == 82 [pid = 3588] [id = 287] 09:43:27 INFO - PROCESS | 3588 | ++DOMWINDOW == 146 (18251800) [pid = 3588] [serial = 860] [outer = 00000000] 09:43:27 INFO - PROCESS | 3588 | ++DOMWINDOW == 147 (182BD400) [pid = 3588] [serial = 861] [outer = 18251800] 09:43:27 INFO - PROCESS | 3588 | 1464194607896 Marionette DEBUG loaded listener.js 09:43:27 INFO - PROCESS | 3588 | ++DOMWINDOW == 148 (18784800) [pid = 3588] [serial = 862] [outer = 18251800] 09:43:28 INFO - PROCESS | 3588 | 1464194608535 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]]]}] 09:43:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | Canvas test: 2d.fillStyle.parse.system 09:43:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | took 1055ms 09:43:28 INFO - PROCESS | 3588 | 1464194608602 Marionette TRACE conn3 -> [0,1113,"getWindowHandle",null] 09:43:28 INFO - PROCESS | 3588 | 1464194608605 Marionette TRACE conn3 <- [1,1113,null,{"value":"13"}] 09:43:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html 09:43:28 INFO - PROCESS | 3588 | 1464194608625 Marionette TRACE conn3 -> [0,1114,"setScriptTimeout",{"ms":35000}] 09:43:28 INFO - PROCESS | 3588 | 1464194608627 Marionette TRACE conn3 <- [1,1114,null,{}] 09:43:28 INFO - PROCESS | 3588 | 1464194608630 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}] 09:43:28 INFO - PROCESS | 3588 | 1464194608820 Marionette TRACE conn3 <- [1,1115,null,{"value":null}] 09:43:28 INFO - PROCESS | 3588 | 1464194608960 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\", \"7e3b6c20-c8d1-41f1-b038-025c5fee69e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:43:28 INFO - PROCESS | 3588 | ++DOCSHELL 0F9ED400 == 83 [pid = 3588] [id = 288] 09:43:28 INFO - PROCESS | 3588 | ++DOMWINDOW == 149 (1050E800) [pid = 3588] [serial = 863] [outer = 00000000] 09:43:29 INFO - PROCESS | 3588 | ++DOMWINDOW == 150 (1103AC00) [pid = 3588] [serial = 864] [outer = 1050E800] 09:43:29 INFO - PROCESS | 3588 | 1464194609015 Marionette DEBUG loaded listener.js 09:43:29 INFO - PROCESS | 3588 | ++DOMWINDOW == 151 (12F4D400) [pid = 3588] [serial = 865] [outer = 1050E800] 09:43:29 INFO - PROCESS | 3588 | 1464194609873 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]]]}] 09:43:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | Canvas test: 2d.fillStyle.parse.transparent-1 09:43:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | took 1291ms 09:43:29 INFO - PROCESS | 3588 | 1464194609912 Marionette TRACE conn3 -> [0,1117,"getWindowHandle",null] 09:43:29 INFO - PROCESS | 3588 | 1464194609916 Marionette TRACE conn3 <- [1,1117,null,{"value":"13"}] 09:43:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html 09:43:29 INFO - PROCESS | 3588 | 1464194609921 Marionette TRACE conn3 -> [0,1118,"setScriptTimeout",{"ms":35000}] 09:43:29 INFO - PROCESS | 3588 | 1464194609925 Marionette TRACE conn3 <- [1,1118,null,{}] 09:43:29 INFO - PROCESS | 3588 | 1464194609930 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}] 09:43:30 INFO - PROCESS | 3588 | 1464194610031 Marionette TRACE conn3 <- [1,1119,null,{"value":null}] 09:43:30 INFO - PROCESS | 3588 | 1464194610175 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\", \"7e3b6c20-c8d1-41f1-b038-025c5fee69e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:43:30 INFO - PROCESS | 3588 | ++DOCSHELL 102D0C00 == 84 [pid = 3588] [id = 289] 09:43:30 INFO - PROCESS | 3588 | ++DOMWINDOW == 152 (102D9400) [pid = 3588] [serial = 866] [outer = 00000000] 09:43:30 INFO - PROCESS | 3588 | ++DOMWINDOW == 153 (10A5F400) [pid = 3588] [serial = 867] [outer = 102D9400] 09:43:30 INFO - PROCESS | 3588 | 1464194610225 Marionette DEBUG loaded listener.js 09:43:30 INFO - PROCESS | 3588 | ++DOMWINDOW == 154 (10D57C00) [pid = 3588] [serial = 868] [outer = 102D9400] 09:43:30 INFO - PROCESS | 3588 | 1464194610807 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]]]}] 09:43:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | Canvas test: 2d.fillStyle.parse.transparent-2 09:43:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | took 960ms 09:43:30 INFO - PROCESS | 3588 | 1464194610869 Marionette TRACE conn3 -> [0,1121,"getWindowHandle",null] 09:43:30 INFO - PROCESS | 3588 | 1464194610874 Marionette TRACE conn3 <- [1,1121,null,{"value":"13"}] 09:43:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html 09:43:30 INFO - PROCESS | 3588 | 1464194610880 Marionette TRACE conn3 -> [0,1122,"setScriptTimeout",{"ms":35000}] 09:43:30 INFO - PROCESS | 3588 | 1464194610883 Marionette TRACE conn3 <- [1,1122,null,{}] 09:43:30 INFO - PROCESS | 3588 | 1464194610886 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}] 09:43:31 INFO - PROCESS | 3588 | 1464194610985 Marionette TRACE conn3 <- [1,1123,null,{"value":null}] 09:43:31 INFO - PROCESS | 3588 | 1464194611101 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\", \"7e3b6c20-c8d1-41f1-b038-025c5fee69e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:43:31 INFO - PROCESS | 3588 | ++DOCSHELL 10D59000 == 85 [pid = 3588] [id = 290] 09:43:31 INFO - PROCESS | 3588 | ++DOMWINDOW == 155 (11039C00) [pid = 3588] [serial = 869] [outer = 00000000] 09:43:31 INFO - PROCESS | 3588 | ++DOMWINDOW == 156 (114E0000) [pid = 3588] [serial = 870] [outer = 11039C00] 09:43:31 INFO - PROCESS | 3588 | 1464194611198 Marionette DEBUG loaded listener.js 09:43:31 INFO - PROCESS | 3588 | ++DOMWINDOW == 157 (11F17000) [pid = 3588] [serial = 871] [outer = 11039C00] 09:43:31 INFO - PROCESS | 3588 | --DOCSHELL 157BC800 == 84 [pid = 3588] [id = 179] 09:43:31 INFO - PROCESS | 3588 | --DOCSHELL 105F6800 == 83 [pid = 3588] [id = 283] 09:43:31 INFO - PROCESS | 3588 | --DOCSHELL 10503800 == 82 [pid = 3588] [id = 282] 09:43:31 INFO - PROCESS | 3588 | --DOCSHELL 0F255800 == 81 [pid = 3588] [id = 281] 09:43:31 INFO - PROCESS | 3588 | --DOCSHELL 1721CC00 == 80 [pid = 3588] [id = 280] 09:43:31 INFO - PROCESS | 3588 | --DOCSHELL 167EC000 == 79 [pid = 3588] [id = 279] 09:43:31 INFO - PROCESS | 3588 | --DOCSHELL 1436D800 == 78 [pid = 3588] [id = 278] 09:43:31 INFO - PROCESS | 3588 | --DOCSHELL 13E22C00 == 77 [pid = 3588] [id = 277] 09:43:31 INFO - PROCESS | 3588 | --DOCSHELL 10D5E400 == 76 [pid = 3588] [id = 276] 09:43:31 INFO - PROCESS | 3588 | --DOCSHELL 10C65C00 == 75 [pid = 3588] [id = 275] 09:43:31 INFO - PROCESS | 3588 | --DOMWINDOW == 156 (10C6EC00) [pid = 3588] [serial = 762] [outer = 00000000] [url = about:blank] 09:43:31 INFO - PROCESS | 3588 | --DOMWINDOW == 155 (1B997400) [pid = 3588] [serial = 777] [outer = 00000000] [url = about:blank] 09:43:31 INFO - PROCESS | 3588 | --DOMWINDOW == 154 (15547400) [pid = 3588] [serial = 765] [outer = 00000000] [url = about:blank] 09:43:31 INFO - PROCESS | 3588 | --DOMWINDOW == 153 (1B173400) [pid = 3588] [serial = 774] [outer = 00000000] [url = about:blank] 09:43:31 INFO - PROCESS | 3588 | --DOMWINDOW == 152 (1AE24000) [pid = 3588] [serial = 771] [outer = 00000000] [url = about:blank] 09:43:31 INFO - PROCESS | 3588 | --DOMWINDOW == 151 (19E1DC00) [pid = 3588] [serial = 768] [outer = 00000000] [url = about:blank] 09:43:31 INFO - PROCESS | 3588 | --DOCSHELL 1318F400 == 74 [pid = 3588] [id = 266] 09:43:31 INFO - PROCESS | 3588 | --DOMWINDOW == 150 (1B173000) [pid = 3588] [serial = 618] [outer = 00000000] [url = about:blank] 09:43:31 INFO - PROCESS | 3588 | --DOMWINDOW == 149 (16173800) [pid = 3588] [serial = 657] [outer = 00000000] [url = about:blank] 09:43:31 INFO - PROCESS | 3588 | --DOMWINDOW == 148 (1AE2AC00) [pid = 3588] [serial = 705] [outer = 00000000] [url = about:blank] 09:43:31 INFO - PROCESS | 3588 | --DOMWINDOW == 147 (11FEC400) [pid = 3588] [serial = 789] [outer = 00000000] [url = about:blank] 09:43:31 INFO - PROCESS | 3588 | --DOMWINDOW == 146 (12919000) [pid = 3588] [serial = 790] [outer = 00000000] [url = about:blank] 09:43:31 INFO - PROCESS | 3588 | --DOMWINDOW == 145 (1ABB1800) [pid = 3588] [serial = 760] [outer = 00000000] [url = about:blank] 09:43:31 INFO - PROCESS | 3588 | --DOMWINDOW == 144 (14369800) [pid = 3588] [serial = 796] [outer = 00000000] [url = about:blank] 09:43:31 INFO - PROCESS | 3588 | --DOMWINDOW == 143 (0F646000) [pid = 3588] [serial = 781] [outer = 00000000] [url = about:blank] 09:43:31 INFO - PROCESS | 3588 | --DOMWINDOW == 142 (0F270400) [pid = 3588] [serial = 780] [outer = 00000000] [url = about:blank] 09:43:31 INFO - PROCESS | 3588 | --DOMWINDOW == 141 (10C65400) [pid = 3588] [serial = 784] [outer = 00000000] [url = about:blank] 09:43:31 INFO - PROCESS | 3588 | --DOMWINDOW == 140 (105F5800) [pid = 3588] [serial = 783] [outer = 00000000] [url = about:blank] 09:43:31 INFO - PROCESS | 3588 | --DOMWINDOW == 139 (10F09000) [pid = 3588] [serial = 786] [outer = 00000000] [url = about:blank] 09:43:31 INFO - PROCESS | 3588 | --DOMWINDOW == 138 (11033C00) [pid = 3588] [serial = 787] [outer = 00000000] [url = about:blank] 09:43:31 INFO - PROCESS | 3588 | --DOMWINDOW == 137 (1436E800) [pid = 3588] [serial = 612] [outer = 00000000] [url = about:blank] 09:43:31 INFO - PROCESS | 3588 | --DOMWINDOW == 136 (1B50F400) [pid = 3588] [serial = 621] [outer = 00000000] [url = about:blank] 09:43:31 INFO - PROCESS | 3588 | --DOMWINDOW == 135 (10D5BC00) [pid = 3588] [serial = 609] [outer = 00000000] [url = about:blank] 09:43:31 INFO - PROCESS | 3588 | --DOMWINDOW == 134 (1B991400) [pid = 3588] [serial = 624] [outer = 00000000] [url = about:blank] 09:43:31 INFO - PROCESS | 3588 | --DOMWINDOW == 133 (178ADC00) [pid = 3588] [serial = 615] [outer = 00000000] [url = about:blank] 09:43:31 INFO - PROCESS | 3588 | --DOMWINDOW == 132 (1318A400) [pid = 3588] [serial = 793] [outer = 00000000] [url = about:blank] 09:43:31 INFO - PROCESS | 3588 | --DOMWINDOW == 131 (12FA8000) [pid = 3588] [serial = 792] [outer = 00000000] [url = about:blank] 09:43:31 INFO - PROCESS | 3588 | --DOMWINDOW == 130 (13E15800) [pid = 3588] [serial = 795] [outer = 00000000] [url = about:blank] 09:43:31 INFO - PROCESS | 3588 | 1464194611705 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]]]}] 09:43:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | Canvas test: 2d.gradient.empty 09:43:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | took 897ms 09:43:31 INFO - PROCESS | 3588 | 1464194611783 Marionette TRACE conn3 -> [0,1125,"getWindowHandle",null] 09:43:31 INFO - PROCESS | 3588 | 1464194611785 Marionette TRACE conn3 <- [1,1125,null,{"value":"13"}] 09:43:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html 09:43:31 INFO - PROCESS | 3588 | 1464194611789 Marionette TRACE conn3 -> [0,1126,"setScriptTimeout",{"ms":35000}] 09:43:31 INFO - PROCESS | 3588 | 1464194611792 Marionette TRACE conn3 <- [1,1126,null,{}] 09:43:31 INFO - PROCESS | 3588 | 1464194611802 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}] 09:43:31 INFO - PROCESS | 3588 | 1464194611891 Marionette TRACE conn3 <- [1,1127,null,{"value":null}] 09:43:32 INFO - PROCESS | 3588 | 1464194612014 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\", \"7e3b6c20-c8d1-41f1-b038-025c5fee69e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:43:32 INFO - PROCESS | 3588 | ++DOCSHELL 0F649400 == 75 [pid = 3588] [id = 291] 09:43:32 INFO - PROCESS | 3588 | ++DOMWINDOW == 131 (10D5E400) [pid = 3588] [serial = 872] [outer = 00000000] 09:43:32 INFO - PROCESS | 3588 | ++DOMWINDOW == 132 (11CB9400) [pid = 3588] [serial = 873] [outer = 10D5E400] 09:43:32 INFO - PROCESS | 3588 | 1464194612060 Marionette DEBUG loaded listener.js 09:43:32 INFO - PROCESS | 3588 | ++DOMWINDOW == 133 (12C0C000) [pid = 3588] [serial = 874] [outer = 10D5E400] 09:43:32 INFO - PROCESS | 3588 | 1464194612420 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]]]}] 09:43:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | Canvas test: 2d.gradient.interpolate.alpha 09:43:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | took 692ms 09:43:32 INFO - PROCESS | 3588 | 1464194612488 Marionette TRACE conn3 -> [0,1129,"getWindowHandle",null] 09:43:32 INFO - PROCESS | 3588 | 1464194612491 Marionette TRACE conn3 <- [1,1129,null,{"value":"13"}] 09:43:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html 09:43:32 INFO - PROCESS | 3588 | 1464194612494 Marionette TRACE conn3 -> [0,1130,"setScriptTimeout",{"ms":35000}] 09:43:32 INFO - PROCESS | 3588 | 1464194612497 Marionette TRACE conn3 <- [1,1130,null,{}] 09:43:32 INFO - PROCESS | 3588 | 1464194612501 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}] 09:43:32 INFO - PROCESS | 3588 | 1464194612589 Marionette TRACE conn3 <- [1,1131,null,{"value":null}] 09:43:32 INFO - PROCESS | 3588 | 1464194612629 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\", \"7e3b6c20-c8d1-41f1-b038-025c5fee69e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:43:32 INFO - PROCESS | 3588 | ++DOCSHELL 12FB0800 == 76 [pid = 3588] [id = 292] 09:43:32 INFO - PROCESS | 3588 | ++DOMWINDOW == 134 (12FB4000) [pid = 3588] [serial = 875] [outer = 00000000] 09:43:32 INFO - PROCESS | 3588 | ++DOMWINDOW == 135 (132B2400) [pid = 3588] [serial = 876] [outer = 12FB4000] 09:43:32 INFO - PROCESS | 3588 | 1464194612674 Marionette DEBUG loaded listener.js 09:43:32 INFO - PROCESS | 3588 | ++DOMWINDOW == 136 (1394BC00) [pid = 3588] [serial = 877] [outer = 12FB4000] 09:43:33 INFO - PROCESS | 3588 | 1464194613144 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]]]}] 09:43:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | Canvas test: 2d.gradient.interpolate.colour 09:43:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | took 645ms 09:43:33 INFO - PROCESS | 3588 | 1464194613168 Marionette TRACE conn3 -> [0,1133,"getWindowHandle",null] 09:43:33 INFO - PROCESS | 3588 | 1464194613170 Marionette TRACE conn3 <- [1,1133,null,{"value":"13"}] 09:43:33 INFO - PROCESS | 3588 | 1464194613177 Marionette TRACE conn3 -> [0,1134,"setScriptTimeout",{"ms":35000}] 09:43:33 INFO - PROCESS | 3588 | 1464194613179 Marionette TRACE conn3 <- [1,1134,null,{}] 09:43:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html 09:43:33 INFO - PROCESS | 3588 | 1464194613183 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}] 09:43:33 INFO - PROCESS | 3588 | 1464194613262 Marionette TRACE conn3 <- [1,1135,null,{"value":null}] 09:43:33 INFO - PROCESS | 3588 | 1464194613269 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\", \"7e3b6c20-c8d1-41f1-b038-025c5fee69e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:43:33 INFO - PROCESS | 3588 | ++DOCSHELL 0F2EC800 == 77 [pid = 3588] [id = 293] 09:43:33 INFO - PROCESS | 3588 | ++DOMWINDOW == 137 (10D5F000) [pid = 3588] [serial = 878] [outer = 00000000] 09:43:33 INFO - PROCESS | 3588 | ++DOMWINDOW == 138 (1430B000) [pid = 3588] [serial = 879] [outer = 10D5F000] 09:43:33 INFO - PROCESS | 3588 | 1464194613313 Marionette DEBUG loaded listener.js 09:43:33 INFO - PROCESS | 3588 | ++DOMWINDOW == 139 (1436B800) [pid = 3588] [serial = 880] [outer = 10D5F000] 09:43:33 INFO - PROCESS | 3588 | 1464194613790 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]]]}] 09:43:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | Canvas test: 2d.gradient.interpolate.colouralpha 09:43:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | took 630ms 09:43:33 INFO - PROCESS | 3588 | 1464194613818 Marionette TRACE conn3 -> [0,1137,"getWindowHandle",null] 09:43:33 INFO - PROCESS | 3588 | 1464194613819 Marionette TRACE conn3 <- [1,1137,null,{"value":"13"}] 09:43:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html 09:43:33 INFO - PROCESS | 3588 | 1464194613832 Marionette TRACE conn3 -> [0,1138,"setScriptTimeout",{"ms":35000}] 09:43:33 INFO - PROCESS | 3588 | 1464194613834 Marionette TRACE conn3 <- [1,1138,null,{}] 09:43:33 INFO - PROCESS | 3588 | 1464194613837 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}] 09:43:33 INFO - PROCESS | 3588 | 1464194613972 Marionette TRACE conn3 <- [1,1139,null,{"value":null}] 09:43:34 INFO - PROCESS | 3588 | 1464194614068 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\", \"7e3b6c20-c8d1-41f1-b038-025c5fee69e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:43:34 INFO - PROCESS | 3588 | ++DOCSHELL 155DE000 == 78 [pid = 3588] [id = 294] 09:43:34 INFO - PROCESS | 3588 | ++DOMWINDOW == 140 (155DEC00) [pid = 3588] [serial = 881] [outer = 00000000] 09:43:34 INFO - PROCESS | 3588 | ++DOMWINDOW == 141 (157C4400) [pid = 3588] [serial = 882] [outer = 155DEC00] 09:43:34 INFO - PROCESS | 3588 | 1464194614114 Marionette DEBUG loaded listener.js 09:43:34 INFO - PROCESS | 3588 | ++DOMWINDOW == 142 (1593B800) [pid = 3588] [serial = 883] [outer = 155DEC00] 09:43:34 INFO - PROCESS | 3588 | 1464194614515 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]]]}] 09:43:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | Canvas test: 2d.gradient.interpolate.multiple 09:43:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | took 740ms 09:43:34 INFO - PROCESS | 3588 | 1464194614575 Marionette TRACE conn3 -> [0,1141,"getWindowHandle",null] 09:43:34 INFO - PROCESS | 3588 | 1464194614578 Marionette TRACE conn3 <- [1,1141,null,{"value":"13"}] 09:43:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html 09:43:34 INFO - PROCESS | 3588 | 1464194614581 Marionette TRACE conn3 -> [0,1142,"setScriptTimeout",{"ms":35000}] 09:43:34 INFO - PROCESS | 3588 | 1464194614583 Marionette TRACE conn3 <- [1,1142,null,{}] 09:43:34 INFO - PROCESS | 3588 | 1464194614587 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}] 09:43:34 INFO - PROCESS | 3588 | 1464194614696 Marionette TRACE conn3 <- [1,1143,null,{"value":null}] 09:43:34 INFO - PROCESS | 3588 | 1464194614702 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\", \"7e3b6c20-c8d1-41f1-b038-025c5fee69e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:43:34 INFO - PROCESS | 3588 | ++DOCSHELL 0F2F9400 == 79 [pid = 3588] [id = 295] 09:43:34 INFO - PROCESS | 3588 | ++DOMWINDOW == 143 (143F1C00) [pid = 3588] [serial = 884] [outer = 00000000] 09:43:34 INFO - PROCESS | 3588 | ++DOMWINDOW == 144 (16171800) [pid = 3588] [serial = 885] [outer = 143F1C00] 09:43:34 INFO - PROCESS | 3588 | 1464194614747 Marionette DEBUG loaded listener.js 09:43:34 INFO - PROCESS | 3588 | ++DOMWINDOW == 145 (16174400) [pid = 3588] [serial = 886] [outer = 143F1C00] 09:43:35 INFO - PROCESS | 3588 | 1464194615179 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]]]}] 09:43:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | Canvas test: 2d.gradient.interpolate.outside 09:43:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | took 645ms 09:43:35 INFO - PROCESS | 3588 | 1464194615218 Marionette TRACE conn3 -> [0,1145,"getWindowHandle",null] 09:43:35 INFO - PROCESS | 3588 | 1464194615220 Marionette TRACE conn3 <- [1,1145,null,{"value":"13"}] 09:43:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html 09:43:35 INFO - PROCESS | 3588 | 1464194615223 Marionette TRACE conn3 -> [0,1146,"setScriptTimeout",{"ms":35000}] 09:43:35 INFO - PROCESS | 3588 | 1464194615225 Marionette TRACE conn3 <- [1,1146,null,{}] 09:43:35 INFO - PROCESS | 3588 | 1464194615235 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}] 09:43:35 INFO - PROCESS | 3588 | 1464194615347 Marionette TRACE conn3 <- [1,1147,null,{"value":null}] 09:43:35 INFO - PROCESS | 3588 | 1464194615437 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\", \"7e3b6c20-c8d1-41f1-b038-025c5fee69e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:43:35 INFO - PROCESS | 3588 | ++DOCSHELL 15F72C00 == 80 [pid = 3588] [id = 296] 09:43:35 INFO - PROCESS | 3588 | ++DOMWINDOW == 146 (167F0000) [pid = 3588] [serial = 887] [outer = 00000000] 09:43:35 INFO - PROCESS | 3588 | ++DOMWINDOW == 147 (17222400) [pid = 3588] [serial = 888] [outer = 167F0000] 09:43:35 INFO - PROCESS | 3588 | 1464194615482 Marionette DEBUG loaded listener.js 09:43:35 INFO - PROCESS | 3588 | ++DOMWINDOW == 148 (177E5000) [pid = 3588] [serial = 889] [outer = 167F0000] 09:43:36 INFO - PROCESS | 3588 | --DOMWINDOW == 147 (13955400) [pid = 3588] [serial = 712] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html] 09:43:36 INFO - PROCESS | 3588 | --DOMWINDOW == 146 (10A59800) [pid = 3588] [serial = 761] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html] 09:43:36 INFO - PROCESS | 3588 | --DOMWINDOW == 145 (10557800) [pid = 3588] [serial = 776] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html] 09:43:36 INFO - PROCESS | 3588 | --DOMWINDOW == 144 (13190000) [pid = 3588] [serial = 709] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html] 09:43:36 INFO - PROCESS | 3588 | --DOMWINDOW == 143 (10C62800) [pid = 3588] [serial = 706] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html] 09:43:36 INFO - PROCESS | 3588 | --DOMWINDOW == 142 (184C4000) [pid = 3588] [serial = 767] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html] 09:43:36 INFO - PROCESS | 3588 | --DOMWINDOW == 141 (1B998400) [pid = 3588] [serial = 722] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html] 09:43:36 INFO - PROCESS | 3588 | --DOMWINDOW == 140 (1290DC00) [pid = 3588] [serial = 661] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html] 09:43:36 INFO - PROCESS | 3588 | --DOMWINDOW == 139 (18789400) [pid = 3588] [serial = 770] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html] 09:43:36 INFO - PROCESS | 3588 | --DOMWINDOW == 138 (1784AC00) [pid = 3588] [serial = 719] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html] 09:43:36 INFO - PROCESS | 3588 | --DOMWINDOW == 137 (17828C00) [pid = 3588] [serial = 716] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html] 09:43:36 INFO - PROCESS | 3588 | --DOMWINDOW == 136 (18792000) [pid = 3588] [serial = 773] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html] 09:43:36 INFO - PROCESS | 3588 | --DOMWINDOW == 135 (13949400) [pid = 3588] [serial = 764] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html] 09:43:36 INFO - PROCESS | 3588 | --DOMWINDOW == 134 (1878CC00) [pid = 3588] [serial = 667] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html] 09:43:36 INFO - PROCESS | 3588 | --DOMWINDOW == 133 (0F25D000) [pid = 3588] [serial = 658] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html] 09:43:36 INFO - PROCESS | 3588 | --DOMWINDOW == 132 (0F33C000) [pid = 3588] [serial = 725] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html] 09:43:36 INFO - PROCESS | 3588 | --DOMWINDOW == 131 (167EF000) [pid = 3588] [serial = 664] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html] 09:43:36 INFO - PROCESS | 3588 | --DOMWINDOW == 130 (1A2A2C00) [pid = 3588] [serial = 670] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html] 09:43:36 INFO - PROCESS | 3588 | --DOMWINDOW == 129 (10A57C00) [pid = 3588] [serial = 848] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html] 09:43:36 INFO - PROCESS | 3588 | --DOMWINDOW == 128 (167ECC00) [pid = 3588] [serial = 836] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html] 09:43:36 INFO - PROCESS | 3588 | --DOMWINDOW == 127 (177A8400) [pid = 3588] [serial = 839] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html] 09:43:36 INFO - PROCESS | 3588 | --DOMWINDOW == 126 (15823000) [pid = 3588] [serial = 821] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html] 09:43:36 INFO - PROCESS | 3588 | --DOMWINDOW == 125 (10D5F800) [pid = 3588] [serial = 827] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html] 09:43:36 INFO - PROCESS | 3588 | --DOMWINDOW == 124 (0F256400) [pid = 3588] [serial = 842] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html] 09:43:36 INFO - PROCESS | 3588 | --DOMWINDOW == 123 (13E23C00) [pid = 3588] [serial = 830] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html] 09:43:36 INFO - PROCESS | 3588 | --DOMWINDOW == 122 (10C67400) [pid = 3588] [serial = 824] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html] 09:43:36 INFO - PROCESS | 3588 | --DOMWINDOW == 121 (143F5C00) [pid = 3588] [serial = 833] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html] 09:43:36 INFO - PROCESS | 3588 | --DOMWINDOW == 120 (105F6C00) [pid = 3588] [serial = 845] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html] 09:43:36 INFO - PROCESS | 3588 | 1464194616418 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]]]}] 09:43:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | Canvas test: 2d.gradient.interpolate.overlap 09:43:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | took 1259ms 09:43:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html 09:43:36 INFO - PROCESS | 3588 | 1464194616486 Marionette TRACE conn3 -> [0,1149,"getWindowHandle",null] 09:43:36 INFO - PROCESS | 3588 | 1464194616487 Marionette TRACE conn3 <- [1,1149,null,{"value":"13"}] 09:43:36 INFO - PROCESS | 3588 | 1464194616491 Marionette TRACE conn3 -> [0,1150,"setScriptTimeout",{"ms":35000}] 09:43:36 INFO - PROCESS | 3588 | 1464194616492 Marionette TRACE conn3 <- [1,1150,null,{}] 09:43:36 INFO - PROCESS | 3588 | 1464194616496 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}] 09:43:36 INFO - PROCESS | 3588 | 1464194616585 Marionette TRACE conn3 <- [1,1151,null,{"value":null}] 09:43:36 INFO - PROCESS | 3588 | 1464194616591 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\", \"7e3b6c20-c8d1-41f1-b038-025c5fee69e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:43:36 INFO - PROCESS | 3588 | ++DOCSHELL 10C62400 == 81 [pid = 3588] [id = 297] 09:43:36 INFO - PROCESS | 3588 | ++DOMWINDOW == 121 (10D58C00) [pid = 3588] [serial = 890] [outer = 00000000] 09:43:36 INFO - PROCESS | 3588 | ++DOMWINDOW == 122 (13934800) [pid = 3588] [serial = 891] [outer = 10D58C00] 09:43:36 INFO - PROCESS | 3588 | 1464194616643 Marionette DEBUG loaded listener.js 09:43:36 INFO - PROCESS | 3588 | ++DOMWINDOW == 123 (14377800) [pid = 3588] [serial = 892] [outer = 10D58C00] 09:43:37 INFO - PROCESS | 3588 | 1464194617090 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]]]}] 09:43:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | Canvas test: 2d.gradient.interpolate.overlap2 09:43:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | took 630ms 09:43:37 INFO - PROCESS | 3588 | 1464194617129 Marionette TRACE conn3 -> [0,1153,"getWindowHandle",null] 09:43:37 INFO - PROCESS | 3588 | 1464194617132 Marionette TRACE conn3 <- [1,1153,null,{"value":"13"}] 09:43:37 INFO - PROCESS | 3588 | 1464194617135 Marionette TRACE conn3 -> [0,1154,"setScriptTimeout",{"ms":35000}] 09:43:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html 09:43:37 INFO - PROCESS | 3588 | 1464194617137 Marionette TRACE conn3 <- [1,1154,null,{}] 09:43:37 INFO - PROCESS | 3588 | 1464194617140 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}] 09:43:37 INFO - PROCESS | 3588 | 1464194617220 Marionette TRACE conn3 <- [1,1155,null,{"value":null}] 09:43:37 INFO - PROCESS | 3588 | 1464194617226 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\", \"7e3b6c20-c8d1-41f1-b038-025c5fee69e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:43:37 INFO - PROCESS | 3588 | ++DOCSHELL 14F03C00 == 82 [pid = 3588] [id = 298] 09:43:37 INFO - PROCESS | 3588 | ++DOMWINDOW == 124 (155E9000) [pid = 3588] [serial = 893] [outer = 00000000] 09:43:37 INFO - PROCESS | 3588 | ++DOMWINDOW == 125 (167ECC00) [pid = 3588] [serial = 894] [outer = 155E9000] 09:43:37 INFO - PROCESS | 3588 | 1464194617269 Marionette DEBUG loaded listener.js 09:43:37 INFO - PROCESS | 3588 | ++DOMWINDOW == 126 (16B3D800) [pid = 3588] [serial = 895] [outer = 155E9000] 09:43:37 INFO - PROCESS | 3588 | 1464194617769 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]]]}] 09:43:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | Canvas test: 2d.gradient.interpolate.solid 09:43:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | took 646ms 09:43:37 INFO - PROCESS | 3588 | 1464194617808 Marionette TRACE conn3 -> [0,1157,"getWindowHandle",null] 09:43:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html 09:43:37 INFO - PROCESS | 3588 | 1464194617810 Marionette TRACE conn3 <- [1,1157,null,{"value":"13"}] 09:43:37 INFO - PROCESS | 3588 | 1464194617813 Marionette TRACE conn3 -> [0,1158,"setScriptTimeout",{"ms":35000}] 09:43:37 INFO - PROCESS | 3588 | 1464194617816 Marionette TRACE conn3 <- [1,1158,null,{}] 09:43:37 INFO - PROCESS | 3588 | 1464194617819 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}] 09:43:37 INFO - PROCESS | 3588 | 1464194617919 Marionette TRACE conn3 <- [1,1159,null,{"value":null}] 09:43:37 INFO - PROCESS | 3588 | 1464194617927 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\", \"7e3b6c20-c8d1-41f1-b038-025c5fee69e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:43:37 INFO - PROCESS | 3588 | ++DOCSHELL 177D9000 == 83 [pid = 3588] [id = 299] 09:43:37 INFO - PROCESS | 3588 | ++DOMWINDOW == 127 (1782A000) [pid = 3588] [serial = 896] [outer = 00000000] 09:43:37 INFO - PROCESS | 3588 | ++DOMWINDOW == 128 (178A4400) [pid = 3588] [serial = 897] [outer = 1782A000] 09:43:37 INFO - PROCESS | 3588 | 1464194617975 Marionette DEBUG loaded listener.js 09:43:38 INFO - PROCESS | 3588 | ++DOMWINDOW == 129 (178B1800) [pid = 3588] [serial = 898] [outer = 1782A000] 09:43:38 INFO - PROCESS | 3588 | 1464194618704 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]]]}] 09:43:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | Canvas test: 2d.gradient.interpolate.vertical 09:43:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | took 943ms 09:43:38 INFO - PROCESS | 3588 | 1464194618757 Marionette TRACE conn3 -> [0,1161,"getWindowHandle",null] 09:43:38 INFO - PROCESS | 3588 | 1464194618762 Marionette TRACE conn3 <- [1,1161,null,{"value":"13"}] 09:43:38 INFO - PROCESS | 3588 | 1464194618767 Marionette TRACE conn3 -> [0,1162,"setScriptTimeout",{"ms":35000}] 09:43:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html 09:43:38 INFO - PROCESS | 3588 | 1464194618772 Marionette TRACE conn3 <- [1,1162,null,{}] 09:43:38 INFO - PROCESS | 3588 | 1464194618777 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}] 09:43:38 INFO - PROCESS | 3588 | 1464194618929 Marionette TRACE conn3 <- [1,1163,null,{"value":null}] 09:43:39 INFO - PROCESS | 3588 | 1464194619033 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\", \"7e3b6c20-c8d1-41f1-b038-025c5fee69e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:43:39 INFO - PROCESS | 3588 | ++DOCSHELL 0F2EC000 == 84 [pid = 3588] [id = 300] 09:43:39 INFO - PROCESS | 3588 | ++DOMWINDOW == 130 (0F343800) [pid = 3588] [serial = 899] [outer = 00000000] 09:43:39 INFO - PROCESS | 3588 | ++DOMWINDOW == 131 (105EF800) [pid = 3588] [serial = 900] [outer = 0F343800] 09:43:39 INFO - PROCESS | 3588 | 1464194619089 Marionette DEBUG loaded listener.js 09:43:39 INFO - PROCESS | 3588 | ++DOMWINDOW == 132 (10C6FC00) [pid = 3588] [serial = 901] [outer = 0F343800] 09:43:39 INFO - PROCESS | 3588 | 1464194619753 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] 09:43:39 INFO - PROCESS | 3588 | 1464194619823 Marionette TRACE conn3 <- [1,1165,null,{"value":"13"}] 09:43:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html 09:43:39 INFO - PROCESS | 3588 | 1464194619862 Marionette TRACE conn3 -> [0,1166,"setScriptTimeout",{"ms":35000}] 09:43:39 INFO - PROCESS | 3588 | 1464194619865 Marionette TRACE conn3 <- [1,1166,null,{}] 09:43:39 INFO - PROCESS | 3588 | 1464194619870 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}] 09:43:40 INFO - PROCESS | 3588 | 1464194619987 Marionette TRACE conn3 <- [1,1167,null,{"value":null}] 09:43:40 INFO - PROCESS | 3588 | 1464194620118 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\", \"7e3b6c20-c8d1-41f1-b038-025c5fee69e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:43:40 INFO - PROCESS | 3588 | ++DOCSHELL 10A5AC00 == 85 [pid = 3588] [id = 301] 09:43:40 INFO - PROCESS | 3588 | ++DOMWINDOW == 133 (114DAC00) [pid = 3588] [serial = 902] [outer = 00000000] 09:43:40 INFO - PROCESS | 3588 | ++DOMWINDOW == 134 (15541800) [pid = 3588] [serial = 903] [outer = 114DAC00] 09:43:40 INFO - PROCESS | 3588 | 1464194620175 Marionette DEBUG loaded listener.js 09:43:40 INFO - PROCESS | 3588 | ++DOMWINDOW == 135 (155EAC00) [pid = 3588] [serial = 904] [outer = 114DAC00] 09:43:40 INFO - PROCESS | 3588 | 1464194620755 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] 09:43:40 INFO - PROCESS | 3588 | 1464194620814 Marionette TRACE conn3 <- [1,1169,null,{"value":"13"}] 09:43:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html 09:43:40 INFO - PROCESS | 3588 | 1464194620818 Marionette TRACE conn3 -> [0,1170,"setScriptTimeout",{"ms":35000}] 09:43:40 INFO - PROCESS | 3588 | 1464194620822 Marionette TRACE conn3 <- [1,1170,null,{}] 09:43:40 INFO - PROCESS | 3588 | 1464194620833 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}] 09:43:40 INFO - PROCESS | 3588 | 1464194620973 Marionette TRACE conn3 <- [1,1171,null,{"value":null}] 09:43:41 INFO - PROCESS | 3588 | 1464194621112 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\", \"7e3b6c20-c8d1-41f1-b038-025c5fee69e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:43:41 INFO - PROCESS | 3588 | ++DOCSHELL 17850000 == 86 [pid = 3588] [id = 302] 09:43:41 INFO - PROCESS | 3588 | ++DOMWINDOW == 136 (181EC400) [pid = 3588] [serial = 905] [outer = 00000000] 09:43:41 INFO - PROCESS | 3588 | ++DOMWINDOW == 137 (182B7800) [pid = 3588] [serial = 906] [outer = 181EC400] 09:43:41 INFO - PROCESS | 3588 | 1464194621169 Marionette DEBUG loaded listener.js 09:43:41 INFO - PROCESS | 3588 | ++DOMWINDOW == 138 (182C3800) [pid = 3588] [serial = 907] [outer = 181EC400] 09:43:41 INFO - PROCESS | 3588 | 1464194621748 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] 09:43:41 INFO - PROCESS | 3588 | 1464194621827 Marionette TRACE conn3 <- [1,1173,null,{"value":"13"}] 09:43:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html 09:43:41 INFO - PROCESS | 3588 | 1464194621831 Marionette TRACE conn3 -> [0,1174,"setScriptTimeout",{"ms":35000}] 09:43:41 INFO - PROCESS | 3588 | 1464194621833 Marionette TRACE conn3 <- [1,1174,null,{}] 09:43:41 INFO - PROCESS | 3588 | 1464194621849 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}] 09:43:42 INFO - PROCESS | 3588 | 1464194621990 Marionette TRACE conn3 <- [1,1175,null,{"value":null}] 09:43:42 INFO - PROCESS | 3588 | 1464194622006 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\", \"7e3b6c20-c8d1-41f1-b038-025c5fee69e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:43:42 INFO - PROCESS | 3588 | ++DOCSHELL 18786400 == 87 [pid = 3588] [id = 303] 09:43:42 INFO - PROCESS | 3588 | ++DOMWINDOW == 139 (18787400) [pid = 3588] [serial = 908] [outer = 00000000] 09:43:42 INFO - PROCESS | 3588 | ++DOMWINDOW == 140 (1878F800) [pid = 3588] [serial = 909] [outer = 18787400] 09:43:42 INFO - PROCESS | 3588 | 1464194622059 Marionette DEBUG loaded listener.js 09:43:42 INFO - PROCESS | 3588 | ++DOMWINDOW == 141 (19B4A800) [pid = 3588] [serial = 910] [outer = 18787400] 09:43:42 INFO - PROCESS | 3588 | 1464194622662 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] 09:43:42 INFO - PROCESS | 3588 | 1464194622737 Marionette TRACE conn3 <- [1,1177,null,{"value":"13"}] 09:43:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html 09:43:42 INFO - PROCESS | 3588 | 1464194622740 Marionette TRACE conn3 -> [0,1178,"setScriptTimeout",{"ms":35000}] 09:43:42 INFO - PROCESS | 3588 | 1464194622743 Marionette TRACE conn3 <- [1,1178,null,{}] 09:43:42 INFO - PROCESS | 3588 | 1464194622748 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}] 09:43:42 INFO - PROCESS | 3588 | 1464194622861 Marionette TRACE conn3 <- [1,1179,null,{"value":null}] 09:43:43 INFO - PROCESS | 3588 | 1464194622997 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\", \"7e3b6c20-c8d1-41f1-b038-025c5fee69e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:43:43 INFO - PROCESS | 3588 | ++DOCSHELL 18694800 == 88 [pid = 3588] [id = 304] 09:43:43 INFO - PROCESS | 3588 | ++DOMWINDOW == 142 (18695400) [pid = 3588] [serial = 911] [outer = 00000000] 09:43:43 INFO - PROCESS | 3588 | ++DOMWINDOW == 143 (1A21D400) [pid = 3588] [serial = 912] [outer = 18695400] 09:43:43 INFO - PROCESS | 3588 | 1464194623051 Marionette DEBUG loaded listener.js 09:43:43 INFO - PROCESS | 3588 | ++DOMWINDOW == 144 (1A220C00) [pid = 3588] [serial = 913] [outer = 18695400] 09:43:43 INFO - PROCESS | 3588 | 1464194623639 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] 09:43:43 INFO - PROCESS | 3588 | 1464194623688 Marionette TRACE conn3 <- [1,1181,null,{"value":"13"}] 09:43:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html 09:43:43 INFO - PROCESS | 3588 | 1464194623691 Marionette TRACE conn3 -> [0,1182,"setScriptTimeout",{"ms":35000}] 09:43:43 INFO - PROCESS | 3588 | 1464194623693 Marionette TRACE conn3 <- [1,1182,null,{}] 09:43:43 INFO - PROCESS | 3588 | 1464194623697 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}] 09:43:43 INFO - PROCESS | 3588 | 1464194623819 Marionette TRACE conn3 <- [1,1183,null,{"value":null}] 09:43:43 INFO - PROCESS | 3588 | 1464194623976 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\", \"7e3b6c20-c8d1-41f1-b038-025c5fee69e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:43:44 INFO - PROCESS | 3588 | ++DOCSHELL 0F93EC00 == 89 [pid = 3588] [id = 305] 09:43:44 INFO - PROCESS | 3588 | ++DOMWINDOW == 145 (0F93F400) [pid = 3588] [serial = 914] [outer = 00000000] 09:43:44 INFO - PROCESS | 3588 | ++DOMWINDOW == 146 (18695800) [pid = 3588] [serial = 915] [outer = 0F93F400] 09:43:44 INFO - PROCESS | 3588 | 1464194624031 Marionette DEBUG loaded listener.js 09:43:44 INFO - PROCESS | 3588 | ++DOMWINDOW == 147 (1A603C00) [pid = 3588] [serial = 916] [outer = 0F93F400] 09:43:44 INFO - PROCESS | 3588 | 1464194624591 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] 09:43:44 INFO - PROCESS | 3588 | 1464194624639 Marionette TRACE conn3 <- [1,1185,null,{"value":"13"}] 09:43:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html 09:43:44 INFO - PROCESS | 3588 | 1464194624642 Marionette TRACE conn3 -> [0,1186,"setScriptTimeout",{"ms":35000}] 09:43:44 INFO - PROCESS | 3588 | 1464194624644 Marionette TRACE conn3 <- [1,1186,null,{}] 09:43:44 INFO - PROCESS | 3588 | 1464194624648 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}] 09:43:44 INFO - PROCESS | 3588 | 1464194624752 Marionette TRACE conn3 <- [1,1187,null,{"value":null}] 09:43:44 INFO - PROCESS | 3588 | 1464194624898 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\", \"7e3b6c20-c8d1-41f1-b038-025c5fee69e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:43:44 INFO - PROCESS | 3588 | ++DOCSHELL 102D8800 == 90 [pid = 3588] [id = 306] 09:43:44 INFO - PROCESS | 3588 | ++DOMWINDOW == 148 (105F4C00) [pid = 3588] [serial = 917] [outer = 00000000] 09:43:44 INFO - PROCESS | 3588 | ++DOMWINDOW == 149 (11814400) [pid = 3588] [serial = 918] [outer = 105F4C00] 09:43:44 INFO - PROCESS | 3588 | 1464194624957 Marionette DEBUG loaded listener.js 09:43:45 INFO - PROCESS | 3588 | ++DOMWINDOW == 150 (12913800) [pid = 3588] [serial = 919] [outer = 105F4C00] 09:43:45 INFO - PROCESS | 3588 | 1464194625714 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]]]}] 09:43:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | createLinearGradient() throws TypeError if arguments are not finite 09:43:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | took 1097ms 09:43:45 INFO - PROCESS | 3588 | 1464194625736 Marionette TRACE conn3 -> [0,1189,"getWindowHandle",null] 09:43:45 INFO - PROCESS | 3588 | 1464194625741 Marionette TRACE conn3 <- [1,1189,null,{"value":"13"}] 09:43:45 INFO - PROCESS | 3588 | 1464194625745 Marionette TRACE conn3 -> [0,1190,"setScriptTimeout",{"ms":35000}] 09:43:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html 09:43:45 INFO - PROCESS | 3588 | 1464194625749 Marionette TRACE conn3 <- [1,1190,null,{}] 09:43:45 INFO - PROCESS | 3588 | 1464194625754 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}] 09:43:45 INFO - PROCESS | 3588 | 1464194625863 Marionette TRACE conn3 <- [1,1191,null,{"value":null}] 09:43:46 INFO - PROCESS | 3588 | 1464194625976 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\", \"7e3b6c20-c8d1-41f1-b038-025c5fee69e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:43:46 INFO - PROCESS | 3588 | ++DOCSHELL 0F33C800 == 91 [pid = 3588] [id = 307] 09:43:46 INFO - PROCESS | 3588 | ++DOMWINDOW == 151 (0F93AC00) [pid = 3588] [serial = 920] [outer = 00000000] 09:43:46 INFO - PROCESS | 3588 | ++DOMWINDOW == 152 (11037000) [pid = 3588] [serial = 921] [outer = 0F93AC00] 09:43:46 INFO - PROCESS | 3588 | 1464194626080 Marionette DEBUG loaded listener.js 09:43:46 INFO - PROCESS | 3588 | ++DOMWINDOW == 153 (11810000) [pid = 3588] [serial = 922] [outer = 0F93AC00] 09:43:46 INFO - PROCESS | 3588 | --DOCSHELL 14F03C00 == 90 [pid = 3588] [id = 298] 09:43:46 INFO - PROCESS | 3588 | --DOCSHELL 10C62400 == 89 [pid = 3588] [id = 297] 09:43:46 INFO - PROCESS | 3588 | --DOCSHELL 15F72C00 == 88 [pid = 3588] [id = 296] 09:43:46 INFO - PROCESS | 3588 | --DOCSHELL 0F2F9400 == 87 [pid = 3588] [id = 295] 09:43:46 INFO - PROCESS | 3588 | --DOCSHELL 155DE000 == 86 [pid = 3588] [id = 294] 09:43:46 INFO - PROCESS | 3588 | --DOCSHELL 0F2EC800 == 85 [pid = 3588] [id = 293] 09:43:46 INFO - PROCESS | 3588 | --DOCSHELL 12FB0800 == 84 [pid = 3588] [id = 292] 09:43:46 INFO - PROCESS | 3588 | --DOCSHELL 0F649400 == 83 [pid = 3588] [id = 291] 09:43:46 INFO - PROCESS | 3588 | --DOCSHELL 10D59000 == 82 [pid = 3588] [id = 290] 09:43:46 INFO - PROCESS | 3588 | --DOCSHELL 102D0C00 == 81 [pid = 3588] [id = 289] 09:43:46 INFO - PROCESS | 3588 | --DOCSHELL 1318AC00 == 80 [pid = 3588] [id = 286] 09:43:46 INFO - PROCESS | 3588 | --DOCSHELL 0F279C00 == 79 [pid = 3588] [id = 285] 09:43:46 INFO - PROCESS | 3588 | --DOMWINDOW == 152 (1A60F800) [pid = 3588] [serial = 714] [outer = 00000000] [url = about:blank] 09:43:46 INFO - PROCESS | 3588 | --DOMWINDOW == 151 (114DDC00) [pid = 3588] [serial = 763] [outer = 00000000] [url = about:blank] 09:43:46 INFO - PROCESS | 3588 | --DOMWINDOW == 150 (1B9C6800) [pid = 3588] [serial = 778] [outer = 00000000] [url = about:blank] 09:43:46 INFO - PROCESS | 3588 | --DOMWINDOW == 149 (15F84400) [pid = 3588] [serial = 711] [outer = 00000000] [url = about:blank] 09:43:46 INFO - PROCESS | 3588 | --DOMWINDOW == 148 (11FF3C00) [pid = 3588] [serial = 708] [outer = 00000000] [url = about:blank] 09:43:46 INFO - PROCESS | 3588 | --DOMWINDOW == 147 (1A2A2800) [pid = 3588] [serial = 769] [outer = 00000000] [url = about:blank] 09:43:46 INFO - PROCESS | 3588 | --DOMWINDOW == 146 (1B9CE400) [pid = 3588] [serial = 724] [outer = 00000000] [url = about:blank] 09:43:46 INFO - PROCESS | 3588 | --DOMWINDOW == 145 (15547800) [pid = 3588] [serial = 663] [outer = 00000000] [url = about:blank] 09:43:46 INFO - PROCESS | 3588 | --DOMWINDOW == 144 (1AF64800) [pid = 3588] [serial = 772] [outer = 00000000] [url = about:blank] 09:43:46 INFO - PROCESS | 3588 | --DOMWINDOW == 143 (1B764000) [pid = 3588] [serial = 721] [outer = 00000000] [url = about:blank] 09:43:46 INFO - PROCESS | 3588 | --DOMWINDOW == 142 (18693400) [pid = 3588] [serial = 718] [outer = 00000000] [url = about:blank] 09:43:46 INFO - PROCESS | 3588 | --DOMWINDOW == 141 (1B177800) [pid = 3588] [serial = 775] [outer = 00000000] [url = about:blank] 09:43:46 INFO - PROCESS | 3588 | --DOMWINDOW == 140 (155E8400) [pid = 3588] [serial = 766] [outer = 00000000] [url = about:blank] 09:43:46 INFO - PROCESS | 3588 | --DOMWINDOW == 139 (1ABB9800) [pid = 3588] [serial = 669] [outer = 00000000] [url = about:blank] 09:43:46 INFO - PROCESS | 3588 | --DOMWINDOW == 138 (10D58400) [pid = 3588] [serial = 660] [outer = 00000000] [url = about:blank] 09:43:46 INFO - PROCESS | 3588 | --DOMWINDOW == 137 (15940800) [pid = 3588] [serial = 727] [outer = 00000000] [url = about:blank] 09:43:46 INFO - PROCESS | 3588 | --DOMWINDOW == 136 (1784C000) [pid = 3588] [serial = 666] [outer = 00000000] [url = about:blank] 09:43:46 INFO - PROCESS | 3588 | --DOMWINDOW == 135 (1AF65800) [pid = 3588] [serial = 672] [outer = 00000000] [url = about:blank] 09:43:46 INFO - PROCESS | 3588 | --DOMWINDOW == 134 (12C03400) [pid = 3588] [serial = 804] [outer = 00000000] [url = about:blank] 09:43:46 INFO - PROCESS | 3588 | --DOMWINDOW == 133 (10A5C000) [pid = 3588] [serial = 801] [outer = 00000000] [url = about:blank] 09:43:46 INFO - PROCESS | 3588 | --DOMWINDOW == 132 (16172000) [pid = 3588] [serial = 810] [outer = 00000000] [url = about:blank] 09:43:46 INFO - PROCESS | 3588 | --DOMWINDOW == 131 (155E1800) [pid = 3588] [serial = 807] [outer = 00000000] [url = about:blank] 09:43:46 INFO - PROCESS | 3588 | --DOMWINDOW == 130 (178A5000) [pid = 3588] [serial = 840] [outer = 00000000] [url = about:blank] 09:43:46 INFO - PROCESS | 3588 | --DOMWINDOW == 129 (1782C800) [pid = 3588] [serial = 819] [outer = 00000000] [url = about:blank] 09:43:46 INFO - PROCESS | 3588 | --DOMWINDOW == 128 (177DB400) [pid = 3588] [serial = 823] [outer = 00000000] [url = about:blank] 09:43:46 INFO - PROCESS | 3588 | --DOMWINDOW == 127 (167F6800) [pid = 3588] [serial = 822] [outer = 00000000] [url = about:blank] 09:43:46 INFO - PROCESS | 3588 | --DOMWINDOW == 126 (17222000) [pid = 3588] [serial = 838] [outer = 00000000] [url = about:blank] 09:43:46 INFO - PROCESS | 3588 | --DOMWINDOW == 125 (167EF800) [pid = 3588] [serial = 813] [outer = 00000000] [url = about:blank] 09:43:46 INFO - PROCESS | 3588 | --DOMWINDOW == 124 (1125C000) [pid = 3588] [serial = 828] [outer = 00000000] [url = about:blank] 09:43:46 INFO - PROCESS | 3588 | --DOMWINDOW == 123 (105F0000) [pid = 3588] [serial = 843] [outer = 00000000] [url = about:blank] 09:43:46 INFO - PROCESS | 3588 | --DOMWINDOW == 122 (11CB2800) [pid = 3588] [serial = 829] [outer = 00000000] [url = about:blank] 09:43:46 INFO - PROCESS | 3588 | --DOMWINDOW == 121 (14370000) [pid = 3588] [serial = 831] [outer = 00000000] [url = about:blank] 09:43:46 INFO - PROCESS | 3588 | --DOMWINDOW == 120 (150B8000) [pid = 3588] [serial = 832] [outer = 00000000] [url = about:blank] 09:43:46 INFO - PROCESS | 3588 | --DOMWINDOW == 119 (143FBC00) [pid = 3588] [serial = 798] [outer = 00000000] [url = about:blank] 09:43:46 INFO - PROCESS | 3588 | --DOMWINDOW == 118 (178A9400) [pid = 3588] [serial = 841] [outer = 00000000] [url = about:blank] 09:43:46 INFO - PROCESS | 3588 | --DOMWINDOW == 117 (11037C00) [pid = 3588] [serial = 825] [outer = 00000000] [url = about:blank] 09:43:46 INFO - PROCESS | 3588 | --DOMWINDOW == 116 (1121A800) [pid = 3588] [serial = 826] [outer = 00000000] [url = about:blank] 09:43:46 INFO - PROCESS | 3588 | --DOMWINDOW == 115 (15F70800) [pid = 3588] [serial = 834] [outer = 00000000] [url = about:blank] 09:43:46 INFO - PROCESS | 3588 | --DOMWINDOW == 114 (10D60400) [pid = 3588] [serial = 844] [outer = 00000000] [url = about:blank] 09:43:46 INFO - PROCESS | 3588 | --DOMWINDOW == 113 (177A0000) [pid = 3588] [serial = 816] [outer = 00000000] [url = about:blank] 09:43:46 INFO - PROCESS | 3588 | --DOMWINDOW == 112 (143C1C00) [pid = 3588] [serial = 846] [outer = 00000000] [url = about:blank] 09:43:46 INFO - PROCESS | 3588 | --DOMWINDOW == 111 (182B5400) [pid = 3588] [serial = 850] [outer = 00000000] [url = about:blank] 09:43:46 INFO - PROCESS | 3588 | --DOMWINDOW == 110 (178AE400) [pid = 3588] [serial = 847] [outer = 00000000] [url = about:blank] 09:43:46 INFO - PROCESS | 3588 | --DOMWINDOW == 109 (16172400) [pid = 3588] [serial = 835] [outer = 00000000] [url = about:blank] 09:43:46 INFO - PROCESS | 3588 | --DOMWINDOW == 108 (17AB8800) [pid = 3588] [serial = 849] [outer = 00000000] [url = about:blank] 09:43:46 INFO - PROCESS | 3588 | --DOMWINDOW == 107 (16B36800) [pid = 3588] [serial = 837] [outer = 00000000] [url = about:blank] 09:43:46 INFO - PROCESS | 3588 | 1464194626669 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]]]}] 09:43:46 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 09:43:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html | took 940ms 09:43:46 INFO - PROCESS | 3588 | 1464194626693 Marionette TRACE conn3 -> [0,1193,"getWindowHandle",null] 09:43:46 INFO - PROCESS | 3588 | 1464194626698 Marionette TRACE conn3 <- [1,1193,null,{"value":"13"}] 09:43:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html 09:43:46 INFO - PROCESS | 3588 | 1464194626704 Marionette TRACE conn3 -> [0,1194,"setScriptTimeout",{"ms":35000}] 09:43:46 INFO - PROCESS | 3588 | 1464194626706 Marionette TRACE conn3 <- [1,1194,null,{}] 09:43:46 INFO - PROCESS | 3588 | 1464194626710 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}] 09:43:46 INFO - PROCESS | 3588 | 1464194626801 Marionette TRACE conn3 <- [1,1195,null,{"value":null}] 09:43:46 INFO - PROCESS | 3588 | 1464194626905 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\", \"7e3b6c20-c8d1-41f1-b038-025c5fee69e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:43:46 INFO - PROCESS | 3588 | ++DOCSHELL 105F1800 == 80 [pid = 3588] [id = 308] 09:43:46 INFO - PROCESS | 3588 | ++DOMWINDOW == 108 (10A55800) [pid = 3588] [serial = 923] [outer = 00000000] 09:43:46 INFO - PROCESS | 3588 | ++DOMWINDOW == 109 (10D64800) [pid = 3588] [serial = 924] [outer = 10A55800] 09:43:46 INFO - PROCESS | 3588 | 1464194626951 Marionette DEBUG loaded listener.js 09:43:47 INFO - PROCESS | 3588 | ++DOMWINDOW == 110 (114DDC00) [pid = 3588] [serial = 925] [outer = 10A55800] 09:43:47 INFO - PROCESS | 3588 | 1464194627344 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]]]}] 09:43:47 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 09:43:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html | took 705ms 09:43:47 INFO - PROCESS | 3588 | 1464194627402 Marionette TRACE conn3 -> [0,1197,"getWindowHandle",null] 09:43:47 INFO - PROCESS | 3588 | 1464194627405 Marionette TRACE conn3 <- [1,1197,null,{"value":"13"}] 09:43:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html 09:43:47 INFO - PROCESS | 3588 | 1464194627408 Marionette TRACE conn3 -> [0,1198,"setScriptTimeout",{"ms":35000}] 09:43:47 INFO - PROCESS | 3588 | 1464194627411 Marionette TRACE conn3 <- [1,1198,null,{}] 09:43:47 INFO - PROCESS | 3588 | 1464194627421 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}] 09:43:47 INFO - PROCESS | 3588 | 1464194627511 Marionette TRACE conn3 <- [1,1199,null,{"value":null}] 09:43:47 INFO - PROCESS | 3588 | 1464194627519 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\", \"7e3b6c20-c8d1-41f1-b038-025c5fee69e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:43:47 INFO - PROCESS | 3588 | ++DOCSHELL 12B28000 == 81 [pid = 3588] [id = 309] 09:43:47 INFO - PROCESS | 3588 | ++DOMWINDOW == 111 (12FA8000) [pid = 3588] [serial = 926] [outer = 00000000] 09:43:47 INFO - PROCESS | 3588 | ++DOMWINDOW == 112 (1436C400) [pid = 3588] [serial = 927] [outer = 12FA8000] 09:43:47 INFO - PROCESS | 3588 | 1464194627566 Marionette DEBUG loaded listener.js 09:43:47 INFO - PROCESS | 3588 | ++DOMWINDOW == 113 (143FCC00) [pid = 3588] [serial = 928] [outer = 12FA8000] 09:43:48 INFO - PROCESS | 3588 | 1464194628070 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]]]}] 09:43:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | Linear gradient transforms do not experience broken caching effects 09:43:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | took 705ms 09:43:48 INFO - PROCESS | 3588 | 1464194628139 Marionette TRACE conn3 -> [0,1201,"getWindowHandle",null] 09:43:48 INFO - PROCESS | 3588 | 1464194628141 Marionette TRACE conn3 <- [1,1201,null,{"value":"13"}] 09:43:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html 09:43:48 INFO - PROCESS | 3588 | 1464194628144 Marionette TRACE conn3 -> [0,1202,"setScriptTimeout",{"ms":35000}] 09:43:48 INFO - PROCESS | 3588 | 1464194628146 Marionette TRACE conn3 <- [1,1202,null,{}] 09:43:48 INFO - PROCESS | 3588 | 1464194628149 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}] 09:43:48 INFO - PROCESS | 3588 | 1464194628264 Marionette TRACE conn3 <- [1,1203,null,{"value":null}] 09:43:48 INFO - PROCESS | 3588 | 1464194628369 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\", \"7e3b6c20-c8d1-41f1-b038-025c5fee69e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:43:48 INFO - PROCESS | 3588 | ++DOCSHELL 15542000 == 82 [pid = 3588] [id = 310] 09:43:48 INFO - PROCESS | 3588 | ++DOMWINDOW == 114 (15546000) [pid = 3588] [serial = 929] [outer = 00000000] 09:43:48 INFO - PROCESS | 3588 | ++DOMWINDOW == 115 (155E3800) [pid = 3588] [serial = 930] [outer = 15546000] 09:43:48 INFO - PROCESS | 3588 | 1464194628413 Marionette DEBUG loaded listener.js 09:43:48 INFO - PROCESS | 3588 | ++DOMWINDOW == 116 (157C8C00) [pid = 3588] [serial = 931] [outer = 15546000] 09:43:48 INFO - PROCESS | 3588 | 1464194628798 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]]]}] 09:43:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | Canvas test: 2d.gradient.object.compare 09:43:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | took 705ms 09:43:48 INFO - PROCESS | 3588 | 1464194628844 Marionette TRACE conn3 -> [0,1205,"getWindowHandle",null] 09:43:48 INFO - PROCESS | 3588 | 1464194628846 Marionette TRACE conn3 <- [1,1205,null,{"value":"13"}] 09:43:48 INFO - PROCESS | 3588 | 1464194628849 Marionette TRACE conn3 -> [0,1206,"setScriptTimeout",{"ms":35000}] 09:43:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html 09:43:48 INFO - PROCESS | 3588 | 1464194628850 Marionette TRACE conn3 <- [1,1206,null,{}] 09:43:48 INFO - PROCESS | 3588 | 1464194628863 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}] 09:43:48 INFO - PROCESS | 3588 | 1464194628987 Marionette TRACE conn3 <- [1,1207,null,{"value":null}] 09:43:48 INFO - PROCESS | 3588 | 1464194628997 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\", \"7e3b6c20-c8d1-41f1-b038-025c5fee69e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:43:49 INFO - PROCESS | 3588 | ++DOCSHELL 131E5800 == 83 [pid = 3588] [id = 311] 09:43:49 INFO - PROCESS | 3588 | ++DOMWINDOW == 117 (1436A000) [pid = 3588] [serial = 932] [outer = 00000000] 09:43:49 INFO - PROCESS | 3588 | ++DOMWINDOW == 118 (16170400) [pid = 3588] [serial = 933] [outer = 1436A000] 09:43:49 INFO - PROCESS | 3588 | 1464194629092 Marionette DEBUG loaded listener.js 09:43:49 INFO - PROCESS | 3588 | ++DOMWINDOW == 119 (166B8C00) [pid = 3588] [serial = 934] [outer = 1436A000] 09:43:49 INFO - PROCESS | 3588 | 1464194629528 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]]]}] 09:43:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | Canvas test: 2d.gradient.object.crosscanvas 09:43:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | took 736ms 09:43:49 INFO - PROCESS | 3588 | 1464194629614 Marionette TRACE conn3 -> [0,1209,"getWindowHandle",null] 09:43:49 INFO - PROCESS | 3588 | 1464194629616 Marionette TRACE conn3 <- [1,1209,null,{"value":"13"}] 09:43:49 INFO - PROCESS | 3588 | 1464194629621 Marionette TRACE conn3 -> [0,1210,"setScriptTimeout",{"ms":35000}] 09:43:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html 09:43:49 INFO - PROCESS | 3588 | 1464194629623 Marionette TRACE conn3 <- [1,1210,null,{}] 09:43:49 INFO - PROCESS | 3588 | 1464194629626 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}] 09:43:49 INFO - PROCESS | 3588 | 1464194629752 Marionette TRACE conn3 <- [1,1211,null,{"value":null}] 09:43:49 INFO - PROCESS | 3588 | 1464194629823 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\", \"7e3b6c20-c8d1-41f1-b038-025c5fee69e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:43:49 INFO - PROCESS | 3588 | ++DOCSHELL 1694AC00 == 84 [pid = 3588] [id = 312] 09:43:49 INFO - PROCESS | 3588 | ++DOMWINDOW == 120 (1721C400) [pid = 3588] [serial = 935] [outer = 00000000] 09:43:49 INFO - PROCESS | 3588 | ++DOMWINDOW == 121 (177E0400) [pid = 3588] [serial = 936] [outer = 1721C400] 09:43:49 INFO - PROCESS | 3588 | 1464194629870 Marionette DEBUG loaded listener.js 09:43:49 INFO - PROCESS | 3588 | ++DOMWINDOW == 122 (1782BC00) [pid = 3588] [serial = 937] [outer = 1721C400] 09:43:50 INFO - PROCESS | 3588 | 1464194630278 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] 09:43:50 INFO - PROCESS | 3588 | 1464194630323 Marionette TRACE conn3 <- [1,1213,null,{"value":"13"}] 09:43:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html 09:43:50 INFO - PROCESS | 3588 | 1464194630326 Marionette TRACE conn3 -> [0,1214,"setScriptTimeout",{"ms":35000}] 09:43:50 INFO - PROCESS | 3588 | 1464194630328 Marionette TRACE conn3 <- [1,1214,null,{}] 09:43:50 INFO - PROCESS | 3588 | 1464194630338 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}] 09:43:50 INFO - PROCESS | 3588 | 1464194630451 Marionette TRACE conn3 <- [1,1215,null,{"value":null}] 09:43:50 INFO - PROCESS | 3588 | 1464194630458 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\", \"7e3b6c20-c8d1-41f1-b038-025c5fee69e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:43:50 INFO - PROCESS | 3588 | ++DOCSHELL 0F346C00 == 85 [pid = 3588] [id = 313] 09:43:50 INFO - PROCESS | 3588 | ++DOMWINDOW == 123 (16F71800) [pid = 3588] [serial = 938] [outer = 00000000] 09:43:50 INFO - PROCESS | 3588 | ++DOMWINDOW == 124 (17858800) [pid = 3588] [serial = 939] [outer = 16F71800] 09:43:50 INFO - PROCESS | 3588 | 1464194630501 Marionette DEBUG loaded listener.js 09:43:50 INFO - PROCESS | 3588 | ++DOMWINDOW == 125 (178A7400) [pid = 3588] [serial = 940] [outer = 16F71800] 09:43:50 INFO - PROCESS | 3588 | --DOMWINDOW == 124 (0F2F8000) [pid = 3588] [serial = 815] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html] 09:43:50 INFO - PROCESS | 3588 | --DOMWINDOW == 123 (11092400) [pid = 3588] [serial = 812] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html] 09:43:50 INFO - PROCESS | 3588 | --DOMWINDOW == 122 (11815000) [pid = 3588] [serial = 803] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html] 09:43:50 INFO - PROCESS | 3588 | --DOMWINDOW == 121 (10233800) [pid = 3588] [serial = 800] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html] 09:43:50 INFO - PROCESS | 3588 | --DOMWINDOW == 120 (11FE9800) [pid = 3588] [serial = 818] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html] 09:43:50 INFO - PROCESS | 3588 | --DOMWINDOW == 119 (1593F000) [pid = 3588] [serial = 809] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html] 09:43:50 INFO - PROCESS | 3588 | --DOMWINDOW == 118 (14375C00) [pid = 3588] [serial = 806] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html] 09:43:50 INFO - PROCESS | 3588 | --DOMWINDOW == 117 (12FB4000) [pid = 3588] [serial = 875] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html] 09:43:50 INFO - PROCESS | 3588 | --DOMWINDOW == 116 (155DEC00) [pid = 3588] [serial = 881] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html] 09:43:50 INFO - PROCESS | 3588 | --DOMWINDOW == 115 (102D9400) [pid = 3588] [serial = 866] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html] 09:43:50 INFO - PROCESS | 3588 | --DOMWINDOW == 114 (10D5E400) [pid = 3588] [serial = 872] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html] 09:43:50 INFO - PROCESS | 3588 | --DOMWINDOW == 113 (10D5F000) [pid = 3588] [serial = 878] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html] 09:43:50 INFO - PROCESS | 3588 | --DOMWINDOW == 112 (11039C00) [pid = 3588] [serial = 869] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html] 09:43:50 INFO - PROCESS | 3588 | --DOMWINDOW == 111 (143F1C00) [pid = 3588] [serial = 884] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html] 09:43:50 INFO - PROCESS | 3588 | --DOMWINDOW == 110 (12C0FC00) [pid = 3588] [serial = 851] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html] 09:43:50 INFO - PROCESS | 3588 | --DOMWINDOW == 109 (167F0000) [pid = 3588] [serial = 887] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html] 09:43:50 INFO - PROCESS | 3588 | --DOMWINDOW == 108 (155E9000) [pid = 3588] [serial = 893] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html] 09:43:50 INFO - PROCESS | 3588 | --DOMWINDOW == 107 (10D58C00) [pid = 3588] [serial = 890] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html] 09:43:51 INFO - PROCESS | 3588 | 1464194631090 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]]]}] 09:43:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | Canvas test: 2d.gradient.object.invalidcolour 09:43:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | took 846ms 09:43:51 INFO - PROCESS | 3588 | 1464194631169 Marionette TRACE conn3 -> [0,1217,"getWindowHandle",null] 09:43:51 INFO - PROCESS | 3588 | 1464194631171 Marionette TRACE conn3 <- [1,1217,null,{"value":"13"}] 09:43:51 INFO - PROCESS | 3588 | 1464194631174 Marionette TRACE conn3 -> [0,1218,"setScriptTimeout",{"ms":35000}] 09:43:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html 09:43:51 INFO - PROCESS | 3588 | 1464194631176 Marionette TRACE conn3 <- [1,1218,null,{}] 09:43:51 INFO - PROCESS | 3588 | 1464194631180 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}] 09:43:51 INFO - PROCESS | 3588 | 1464194631265 Marionette TRACE conn3 <- [1,1219,null,{"value":null}] 09:43:51 INFO - PROCESS | 3588 | 1464194631284 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\", \"7e3b6c20-c8d1-41f1-b038-025c5fee69e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:43:51 INFO - PROCESS | 3588 | ++DOCSHELL 102EA800 == 86 [pid = 3588] [id = 314] 09:43:51 INFO - PROCESS | 3588 | ++DOMWINDOW == 108 (11810400) [pid = 3588] [serial = 941] [outer = 00000000] 09:43:51 INFO - PROCESS | 3588 | ++DOMWINDOW == 109 (14F03C00) [pid = 3588] [serial = 942] [outer = 11810400] 09:43:51 INFO - PROCESS | 3588 | 1464194631338 Marionette DEBUG loaded listener.js 09:43:51 INFO - PROCESS | 3588 | ++DOMWINDOW == 110 (155E9000) [pid = 3588] [serial = 943] [outer = 11810400] 09:43:51 INFO - PROCESS | 3588 | 1464194631772 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]]]}] 09:43:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | Canvas test: 2d.gradient.object.invalidoffset 09:43:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | took 643ms 09:43:51 INFO - PROCESS | 3588 | 1464194631817 Marionette TRACE conn3 -> [0,1221,"getWindowHandle",null] 09:43:51 INFO - PROCESS | 3588 | 1464194631819 Marionette TRACE conn3 <- [1,1221,null,{"value":"13"}] 09:43:51 INFO - PROCESS | 3588 | 1464194631822 Marionette TRACE conn3 -> [0,1222,"setScriptTimeout",{"ms":35000}] 09:43:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html 09:43:51 INFO - PROCESS | 3588 | 1464194631824 Marionette TRACE conn3 <- [1,1222,null,{}] 09:43:51 INFO - PROCESS | 3588 | 1464194631828 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}] 09:43:51 INFO - PROCESS | 3588 | 1464194631913 Marionette TRACE conn3 <- [1,1223,null,{"value":null}] 09:43:51 INFO - PROCESS | 3588 | 1464194631920 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\", \"7e3b6c20-c8d1-41f1-b038-025c5fee69e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:43:51 INFO - PROCESS | 3588 | ++DOCSHELL 11252800 == 87 [pid = 3588] [id = 315] 09:43:51 INFO - PROCESS | 3588 | ++DOMWINDOW == 111 (14375C00) [pid = 3588] [serial = 944] [outer = 00000000] 09:43:51 INFO - PROCESS | 3588 | ++DOMWINDOW == 112 (177A0400) [pid = 3588] [serial = 945] [outer = 14375C00] 09:43:51 INFO - PROCESS | 3588 | 1464194631970 Marionette DEBUG loaded listener.js 09:43:52 INFO - PROCESS | 3588 | ++DOMWINDOW == 113 (178AA400) [pid = 3588] [serial = 946] [outer = 14375C00] 09:43:52 INFO - PROCESS | 3588 | 1464194632383 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]]]}] 09:43:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient 09:43:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | took 596ms 09:43:52 INFO - PROCESS | 3588 | 1464194632420 Marionette TRACE conn3 -> [0,1225,"getWindowHandle",null] 09:43:52 INFO - PROCESS | 3588 | 1464194632422 Marionette TRACE conn3 <- [1,1225,null,{"value":"13"}] 09:43:52 INFO - PROCESS | 3588 | 1464194632425 Marionette TRACE conn3 -> [0,1226,"setScriptTimeout",{"ms":35000}] 09:43:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html 09:43:52 INFO - PROCESS | 3588 | 1464194632427 Marionette TRACE conn3 <- [1,1226,null,{}] 09:43:52 INFO - PROCESS | 3588 | 1464194632446 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}] 09:43:52 INFO - PROCESS | 3588 | 1464194632530 Marionette TRACE conn3 <- [1,1227,null,{"value":null}] 09:43:52 INFO - PROCESS | 3588 | 1464194632536 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\", \"7e3b6c20-c8d1-41f1-b038-025c5fee69e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:43:52 INFO - PROCESS | 3588 | ++DOCSHELL 10A5A000 == 88 [pid = 3588] [id = 316] 09:43:52 INFO - PROCESS | 3588 | ++DOMWINDOW == 114 (10D5CC00) [pid = 3588] [serial = 947] [outer = 00000000] 09:43:52 INFO - PROCESS | 3588 | ++DOMWINDOW == 115 (182B7000) [pid = 3588] [serial = 948] [outer = 10D5CC00] 09:43:52 INFO - PROCESS | 3588 | 1464194632579 Marionette DEBUG loaded listener.js 09:43:52 INFO - PROCESS | 3588 | ++DOMWINDOW == 116 (18693400) [pid = 3588] [serial = 949] [outer = 10D5CC00] 09:43:53 INFO - PROCESS | 3588 | 1464194633260 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]]]}] 09:43:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | window.CanvasGradient exists and has the right properties 09:43:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | took 908ms 09:43:53 INFO - PROCESS | 3588 | 1464194633331 Marionette TRACE conn3 -> [0,1229,"getWindowHandle",null] 09:43:53 INFO - PROCESS | 3588 | 1464194633337 Marionette TRACE conn3 <- [1,1229,null,{"value":"13"}] 09:43:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html 09:43:53 INFO - PROCESS | 3588 | 1464194633343 Marionette TRACE conn3 -> [0,1230,"setScriptTimeout",{"ms":35000}] 09:43:53 INFO - PROCESS | 3588 | 1464194633346 Marionette TRACE conn3 <- [1,1230,null,{}] 09:43:53 INFO - PROCESS | 3588 | 1464194633352 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}] 09:43:53 INFO - PROCESS | 3588 | 1464194633470 Marionette TRACE conn3 <- [1,1231,null,{"value":null}] 09:43:53 INFO - PROCESS | 3588 | 1464194633610 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\", \"7e3b6c20-c8d1-41f1-b038-025c5fee69e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:43:53 INFO - PROCESS | 3588 | ++DOCSHELL 105F0000 == 89 [pid = 3588] [id = 317] 09:43:53 INFO - PROCESS | 3588 | ++DOMWINDOW == 117 (10A62000) [pid = 3588] [serial = 950] [outer = 00000000] 09:43:53 INFO - PROCESS | 3588 | ++DOMWINDOW == 118 (1102FC00) [pid = 3588] [serial = 951] [outer = 10A62000] 09:43:53 INFO - PROCESS | 3588 | 1464194633667 Marionette DEBUG loaded listener.js 09:43:53 INFO - PROCESS | 3588 | ++DOMWINDOW == 119 (1103CC00) [pid = 3588] [serial = 952] [outer = 10A62000] 09:43:54 INFO - PROCESS | 3588 | 1464194634275 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]]]}] 09:43:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | Canvas test: 2d.gradient.object.update 09:43:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | took 1003ms 09:43:54 INFO - PROCESS | 3588 | 1464194634345 Marionette TRACE conn3 -> [0,1233,"getWindowHandle",null] 09:43:54 INFO - PROCESS | 3588 | 1464194634351 Marionette TRACE conn3 <- [1,1233,null,{"value":"13"}] 09:43:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html 09:43:54 INFO - PROCESS | 3588 | 1464194634357 Marionette TRACE conn3 -> [0,1234,"setScriptTimeout",{"ms":35000}] 09:43:54 INFO - PROCESS | 3588 | 1464194634360 Marionette TRACE conn3 <- [1,1234,null,{}] 09:43:54 INFO - PROCESS | 3588 | 1464194634364 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}] 09:43:54 INFO - PROCESS | 3588 | 1464194634510 Marionette TRACE conn3 <- [1,1235,null,{"value":null}] 09:43:54 INFO - PROCESS | 3588 | 1464194634648 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\", \"7e3b6c20-c8d1-41f1-b038-025c5fee69e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:43:54 INFO - PROCESS | 3588 | ++DOCSHELL 12FA9800 == 90 [pid = 3588] [id = 318] 09:43:54 INFO - PROCESS | 3588 | ++DOMWINDOW == 120 (12FB4000) [pid = 3588] [serial = 953] [outer = 00000000] 09:43:54 INFO - PROCESS | 3588 | ++DOMWINDOW == 121 (1436A400) [pid = 3588] [serial = 954] [outer = 12FB4000] 09:43:54 INFO - PROCESS | 3588 | 1464194634702 Marionette DEBUG loaded listener.js 09:43:54 INFO - PROCESS | 3588 | ++DOMWINDOW == 122 (14F04000) [pid = 3588] [serial = 955] [outer = 12FB4000] 09:43:55 INFO - PROCESS | 3588 | 1464194635320 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]]]}] 09:43:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | Canvas test: 2d.gradient.radial.cone.behind 09:43:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | took 1003ms 09:43:55 INFO - PROCESS | 3588 | 1464194635357 Marionette TRACE conn3 -> [0,1237,"getWindowHandle",null] 09:43:55 INFO - PROCESS | 3588 | 1464194635359 Marionette TRACE conn3 <- [1,1237,null,{"value":"13"}] 09:43:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html 09:43:55 INFO - PROCESS | 3588 | 1464194635363 Marionette TRACE conn3 -> [0,1238,"setScriptTimeout",{"ms":35000}] 09:43:55 INFO - PROCESS | 3588 | 1464194635367 Marionette TRACE conn3 <- [1,1238,null,{}] 09:43:55 INFO - PROCESS | 3588 | 1464194635378 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}] 09:43:55 INFO - PROCESS | 3588 | 1464194635491 Marionette TRACE conn3 <- [1,1239,null,{"value":null}] 09:43:55 INFO - PROCESS | 3588 | 1464194635633 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\", \"7e3b6c20-c8d1-41f1-b038-025c5fee69e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:43:55 INFO - PROCESS | 3588 | ++DOCSHELL 17852800 == 91 [pid = 3588] [id = 319] 09:43:55 INFO - PROCESS | 3588 | ++DOMWINDOW == 123 (17853000) [pid = 3588] [serial = 956] [outer = 00000000] 09:43:55 INFO - PROCESS | 3588 | ++DOMWINDOW == 124 (1824B400) [pid = 3588] [serial = 957] [outer = 17853000] 09:43:55 INFO - PROCESS | 3588 | 1464194635691 Marionette DEBUG loaded listener.js 09:43:55 INFO - PROCESS | 3588 | ++DOMWINDOW == 125 (1878C400) [pid = 3588] [serial = 958] [outer = 17853000] 09:43:56 INFO - PROCESS | 3588 | 1464194636240 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]]]}] 09:43:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | Canvas test: 2d.gradient.radial.cone.beside 09:43:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | took 955ms 09:43:56 INFO - PROCESS | 3588 | 1464194636308 Marionette TRACE conn3 -> [0,1241,"getWindowHandle",null] 09:43:56 INFO - PROCESS | 3588 | 1464194636311 Marionette TRACE conn3 <- [1,1241,null,{"value":"13"}] 09:43:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html 09:43:56 INFO - PROCESS | 3588 | 1464194636314 Marionette TRACE conn3 -> [0,1242,"setScriptTimeout",{"ms":35000}] 09:43:56 INFO - PROCESS | 3588 | 1464194636316 Marionette TRACE conn3 <- [1,1242,null,{}] 09:43:56 INFO - PROCESS | 3588 | 1464194636320 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}] 09:43:56 INFO - PROCESS | 3588 | 1464194636432 Marionette TRACE conn3 <- [1,1243,null,{"value":null}] 09:43:56 INFO - PROCESS | 3588 | 1464194636541 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\", \"7e3b6c20-c8d1-41f1-b038-025c5fee69e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:43:56 INFO - PROCESS | 3588 | ++DOCSHELL 177DFC00 == 92 [pid = 3588] [id = 320] 09:43:56 INFO - PROCESS | 3588 | ++DOMWINDOW == 126 (1878B000) [pid = 3588] [serial = 959] [outer = 00000000] 09:43:56 INFO - PROCESS | 3588 | ++DOMWINDOW == 127 (1A294000) [pid = 3588] [serial = 960] [outer = 1878B000] 09:43:56 INFO - PROCESS | 3588 | 1464194636595 Marionette DEBUG loaded listener.js 09:43:56 INFO - PROCESS | 3588 | ++DOMWINDOW == 128 (1A2A2000) [pid = 3588] [serial = 961] [outer = 1878B000] 09:43:57 INFO - PROCESS | 3588 | 1464194637169 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]]]}] 09:43:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | Canvas test: 2d.gradient.radial.cone.bottom 09:43:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | took 909ms 09:43:57 INFO - PROCESS | 3588 | 1464194637218 Marionette TRACE conn3 -> [0,1245,"getWindowHandle",null] 09:43:57 INFO - PROCESS | 3588 | 1464194637221 Marionette TRACE conn3 <- [1,1245,null,{"value":"13"}] 09:43:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html 09:43:57 INFO - PROCESS | 3588 | 1464194637224 Marionette TRACE conn3 -> [0,1246,"setScriptTimeout",{"ms":35000}] 09:43:57 INFO - PROCESS | 3588 | 1464194637226 Marionette TRACE conn3 <- [1,1246,null,{}] 09:43:57 INFO - PROCESS | 3588 | 1464194637229 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}] 09:43:57 INFO - PROCESS | 3588 | 1464194637333 Marionette TRACE conn3 <- [1,1247,null,{"value":null}] 09:43:57 INFO - PROCESS | 3588 | 1464194637442 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\", \"7e3b6c20-c8d1-41f1-b038-025c5fee69e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:43:57 INFO - PROCESS | 3588 | ++DOCSHELL 11FA3000 == 93 [pid = 3588] [id = 321] 09:43:57 INFO - PROCESS | 3588 | ++DOMWINDOW == 129 (19E21800) [pid = 3588] [serial = 962] [outer = 00000000] 09:43:57 INFO - PROCESS | 3588 | ++DOMWINDOW == 130 (1A688400) [pid = 3588] [serial = 963] [outer = 19E21800] 09:43:57 INFO - PROCESS | 3588 | 1464194637495 Marionette DEBUG loaded listener.js 09:43:57 INFO - PROCESS | 3588 | ++DOMWINDOW == 131 (1AA02C00) [pid = 3588] [serial = 964] [outer = 19E21800] 09:43:58 INFO - PROCESS | 3588 | 1464194638105 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]]]}] 09:43:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | Canvas test: 2d.gradient.radial.cone.cylinder 09:43:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | took 940ms 09:43:58 INFO - PROCESS | 3588 | 1464194638169 Marionette TRACE conn3 -> [0,1249,"getWindowHandle",null] 09:43:58 INFO - PROCESS | 3588 | 1464194638172 Marionette TRACE conn3 <- [1,1249,null,{"value":"13"}] 09:43:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html 09:43:58 INFO - PROCESS | 3588 | 1464194638175 Marionette TRACE conn3 -> [0,1250,"setScriptTimeout",{"ms":35000}] 09:43:58 INFO - PROCESS | 3588 | 1464194638177 Marionette TRACE conn3 <- [1,1250,null,{}] 09:43:58 INFO - PROCESS | 3588 | 1464194638181 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}] 09:43:58 INFO - PROCESS | 3588 | 1464194638308 Marionette TRACE conn3 <- [1,1251,null,{"value":null}] 09:43:58 INFO - PROCESS | 3588 | 1464194638448 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\", \"7e3b6c20-c8d1-41f1-b038-025c5fee69e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:43:58 INFO - PROCESS | 3588 | ++DOCSHELL 0F33F800 == 94 [pid = 3588] [id = 322] 09:43:58 INFO - PROCESS | 3588 | ++DOMWINDOW == 132 (0F342400) [pid = 3588] [serial = 965] [outer = 00000000] 09:43:58 INFO - PROCESS | 3588 | ++DOMWINDOW == 133 (10D66000) [pid = 3588] [serial = 966] [outer = 0F342400] 09:43:58 INFO - PROCESS | 3588 | 1464194638529 Marionette DEBUG loaded listener.js 09:43:58 INFO - PROCESS | 3588 | ++DOMWINDOW == 134 (12B53C00) [pid = 3588] [serial = 967] [outer = 0F342400] 09:43:59 INFO - PROCESS | 3588 | 1464194639373 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]]]}] 09:43:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | Canvas test: 2d.gradient.radial.cone.front 09:43:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | took 1253ms 09:43:59 INFO - PROCESS | 3588 | 1464194639425 Marionette TRACE conn3 -> [0,1253,"getWindowHandle",null] 09:43:59 INFO - PROCESS | 3588 | 1464194639429 Marionette TRACE conn3 <- [1,1253,null,{"value":"13"}] 09:43:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html 09:43:59 INFO - PROCESS | 3588 | 1464194639433 Marionette TRACE conn3 -> [0,1254,"setScriptTimeout",{"ms":35000}] 09:43:59 INFO - PROCESS | 3588 | 1464194639438 Marionette TRACE conn3 <- [1,1254,null,{}] 09:43:59 INFO - PROCESS | 3588 | 1464194639443 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}] 09:43:59 INFO - PROCESS | 3588 | 1464194639544 Marionette TRACE conn3 <- [1,1255,null,{"value":null}] 09:43:59 INFO - PROCESS | 3588 | 1464194639657 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\", \"7e3b6c20-c8d1-41f1-b038-025c5fee69e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:43:59 INFO - PROCESS | 3588 | ++DOCSHELL 11039800 == 95 [pid = 3588] [id = 323] 09:43:59 INFO - PROCESS | 3588 | ++DOMWINDOW == 135 (1103B000) [pid = 3588] [serial = 968] [outer = 00000000] 09:43:59 INFO - PROCESS | 3588 | ++DOMWINDOW == 136 (11FABC00) [pid = 3588] [serial = 969] [outer = 1103B000] 09:43:59 INFO - PROCESS | 3588 | 1464194639750 Marionette DEBUG loaded listener.js 09:43:59 INFO - PROCESS | 3588 | ++DOMWINDOW == 137 (12C10800) [pid = 3588] [serial = 970] [outer = 1103B000] 09:44:00 INFO - PROCESS | 3588 | --DOCSHELL 12C07C00 == 94 [pid = 3588] [id = 204] 09:44:00 INFO - PROCESS | 3588 | --DOCSHELL 1B765800 == 93 [pid = 3588] [id = 208] 09:44:00 INFO - PROCESS | 3588 | --DOCSHELL 11252800 == 92 [pid = 3588] [id = 315] 09:44:00 INFO - PROCESS | 3588 | --DOCSHELL 102EA800 == 91 [pid = 3588] [id = 314] 09:44:00 INFO - PROCESS | 3588 | --DOCSHELL 0F346C00 == 90 [pid = 3588] [id = 313] 09:44:00 INFO - PROCESS | 3588 | --DOCSHELL 1694AC00 == 89 [pid = 3588] [id = 312] 09:44:00 INFO - PROCESS | 3588 | --DOCSHELL 131E5800 == 88 [pid = 3588] [id = 311] 09:44:00 INFO - PROCESS | 3588 | --DOCSHELL 15542000 == 87 [pid = 3588] [id = 310] 09:44:00 INFO - PROCESS | 3588 | --DOCSHELL 12B28000 == 86 [pid = 3588] [id = 309] 09:44:00 INFO - PROCESS | 3588 | --DOCSHELL 105F1800 == 85 [pid = 3588] [id = 308] 09:44:00 INFO - PROCESS | 3588 | --DOCSHELL 0F33C800 == 84 [pid = 3588] [id = 307] 09:44:00 INFO - PROCESS | 3588 | --DOMWINDOW == 136 (10A58000) [pid = 3588] [serial = 855] [outer = 00000000] [url = about:blank] 09:44:00 INFO - PROCESS | 3588 | --DOMWINDOW == 135 (1103AC00) [pid = 3588] [serial = 864] [outer = 00000000] [url = about:blank] 09:44:00 INFO - PROCESS | 3588 | --DOMWINDOW == 134 (143F1400) [pid = 3588] [serial = 858] [outer = 00000000] [url = about:blank] 09:44:00 INFO - PROCESS | 3588 | --DOMWINDOW == 133 (182BD400) [pid = 3588] [serial = 861] [outer = 00000000] [url = about:blank] 09:44:00 INFO - PROCESS | 3588 | --DOMWINDOW == 132 (178A4400) [pid = 3588] [serial = 897] [outer = 00000000] [url = about:blank] 09:44:00 INFO - PROCESS | 3588 | --DOCSHELL 10A5AC00 == 83 [pid = 3588] [id = 301] 09:44:00 INFO - PROCESS | 3588 | --DOCSHELL 0F2EC000 == 82 [pid = 3588] [id = 300] 09:44:00 INFO - PROCESS | 3588 | --DOCSHELL 177D9000 == 81 [pid = 3588] [id = 299] 09:44:00 INFO - PROCESS | 3588 | 1464194640406 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]]]}] 09:44:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | Canvas test: 2d.gradient.radial.cone.shape1 09:44:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | took 1002ms 09:44:00 INFO - PROCESS | 3588 | 1464194640466 Marionette TRACE conn3 -> [0,1257,"getWindowHandle",null] 09:44:00 INFO - PROCESS | 3588 | 1464194640471 Marionette TRACE conn3 <- [1,1257,null,{"value":"13"}] 09:44:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html 09:44:00 INFO - PROCESS | 3588 | 1464194640479 Marionette TRACE conn3 -> [0,1258,"setScriptTimeout",{"ms":35000}] 09:44:00 INFO - PROCESS | 3588 | 1464194640482 Marionette TRACE conn3 <- [1,1258,null,{}] 09:44:00 INFO - PROCESS | 3588 | 1464194640485 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}] 09:44:00 INFO - PROCESS | 3588 | --DOMWINDOW == 131 (132B2400) [pid = 3588] [serial = 876] [outer = 00000000] [url = about:blank] 09:44:00 INFO - PROCESS | 3588 | --DOMWINDOW == 130 (1394BC00) [pid = 3588] [serial = 877] [outer = 00000000] [url = about:blank] 09:44:00 INFO - PROCESS | 3588 | --DOMWINDOW == 129 (157C4400) [pid = 3588] [serial = 882] [outer = 00000000] [url = about:blank] 09:44:00 INFO - PROCESS | 3588 | --DOMWINDOW == 128 (10D57C00) [pid = 3588] [serial = 868] [outer = 00000000] [url = about:blank] 09:44:00 INFO - PROCESS | 3588 | --DOMWINDOW == 127 (10A5F400) [pid = 3588] [serial = 867] [outer = 00000000] [url = about:blank] 09:44:00 INFO - PROCESS | 3588 | --DOMWINDOW == 126 (11CB9400) [pid = 3588] [serial = 873] [outer = 00000000] [url = about:blank] 09:44:00 INFO - PROCESS | 3588 | --DOMWINDOW == 125 (12C0C000) [pid = 3588] [serial = 874] [outer = 00000000] [url = about:blank] 09:44:00 INFO - PROCESS | 3588 | --DOMWINDOW == 124 (1430B000) [pid = 3588] [serial = 879] [outer = 00000000] [url = about:blank] 09:44:00 INFO - PROCESS | 3588 | --DOMWINDOW == 123 (114E0000) [pid = 3588] [serial = 870] [outer = 00000000] [url = about:blank] 09:44:00 INFO - PROCESS | 3588 | --DOMWINDOW == 122 (16171800) [pid = 3588] [serial = 885] [outer = 00000000] [url = about:blank] 09:44:00 INFO - PROCESS | 3588 | --DOMWINDOW == 121 (11F17000) [pid = 3588] [serial = 871] [outer = 00000000] [url = about:blank] 09:44:00 INFO - PROCESS | 3588 | --DOMWINDOW == 120 (182C0400) [pid = 3588] [serial = 852] [outer = 00000000] [url = about:blank] 09:44:00 INFO - PROCESS | 3588 | --DOMWINDOW == 119 (1593B800) [pid = 3588] [serial = 883] [outer = 00000000] [url = about:blank] 09:44:00 INFO - PROCESS | 3588 | --DOMWINDOW == 118 (184C2400) [pid = 3588] [serial = 853] [outer = 00000000] [url = about:blank] 09:44:00 INFO - PROCESS | 3588 | --DOMWINDOW == 117 (17222400) [pid = 3588] [serial = 888] [outer = 00000000] [url = about:blank] 09:44:00 INFO - PROCESS | 3588 | --DOMWINDOW == 116 (16174400) [pid = 3588] [serial = 886] [outer = 00000000] [url = about:blank] 09:44:00 INFO - PROCESS | 3588 | --DOMWINDOW == 115 (16B3D800) [pid = 3588] [serial = 895] [outer = 00000000] [url = about:blank] 09:44:00 INFO - PROCESS | 3588 | --DOMWINDOW == 114 (167ECC00) [pid = 3588] [serial = 894] [outer = 00000000] [url = about:blank] 09:44:00 INFO - PROCESS | 3588 | --DOMWINDOW == 113 (177E5000) [pid = 3588] [serial = 889] [outer = 00000000] [url = about:blank] 09:44:00 INFO - PROCESS | 3588 | --DOMWINDOW == 112 (13934800) [pid = 3588] [serial = 891] [outer = 00000000] [url = about:blank] 09:44:00 INFO - PROCESS | 3588 | --DOMWINDOW == 111 (1436B800) [pid = 3588] [serial = 880] [outer = 00000000] [url = about:blank] 09:44:00 INFO - PROCESS | 3588 | --DOMWINDOW == 110 (14377800) [pid = 3588] [serial = 892] [outer = 00000000] [url = about:blank] 09:44:00 INFO - PROCESS | 3588 | --DOMWINDOW == 109 (177DA000) [pid = 3588] [serial = 817] [outer = 00000000] [url = about:blank] 09:44:00 INFO - PROCESS | 3588 | --DOMWINDOW == 108 (167F1400) [pid = 3588] [serial = 814] [outer = 00000000] [url = about:blank] 09:44:00 INFO - PROCESS | 3588 | --DOMWINDOW == 107 (12FB0C00) [pid = 3588] [serial = 805] [outer = 00000000] [url = about:blank] 09:44:00 INFO - PROCESS | 3588 | --DOMWINDOW == 106 (10C6F800) [pid = 3588] [serial = 802] [outer = 00000000] [url = about:blank] 09:44:00 INFO - PROCESS | 3588 | --DOMWINDOW == 105 (1784A400) [pid = 3588] [serial = 820] [outer = 00000000] [url = about:blank] 09:44:00 INFO - PROCESS | 3588 | --DOMWINDOW == 104 (16178400) [pid = 3588] [serial = 811] [outer = 00000000] [url = about:blank] 09:44:00 INFO - PROCESS | 3588 | --DOMWINDOW == 103 (157C5C00) [pid = 3588] [serial = 808] [outer = 00000000] [url = about:blank] 09:44:00 INFO - PROCESS | 3588 | 1464194640628 Marionette TRACE conn3 <- [1,1259,null,{"value":null}] 09:44:00 INFO - PROCESS | 3588 | 1464194640693 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\", \"7e3b6c20-c8d1-41f1-b038-025c5fee69e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:44:00 INFO - PROCESS | 3588 | ++DOCSHELL 10C6EC00 == 82 [pid = 3588] [id = 324] 09:44:00 INFO - PROCESS | 3588 | ++DOMWINDOW == 104 (10C6F800) [pid = 3588] [serial = 971] [outer = 00000000] 09:44:00 INFO - PROCESS | 3588 | ++DOMWINDOW == 105 (11037800) [pid = 3588] [serial = 972] [outer = 10C6F800] 09:44:00 INFO - PROCESS | 3588 | 1464194640738 Marionette DEBUG loaded listener.js 09:44:00 INFO - PROCESS | 3588 | ++DOMWINDOW == 106 (12B29400) [pid = 3588] [serial = 973] [outer = 10C6F800] 09:44:01 INFO - PROCESS | 3588 | 1464194641157 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]]]}] 09:44:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | Canvas test: 2d.gradient.radial.cone.shape2 09:44:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | took 736ms 09:44:01 INFO - PROCESS | 3588 | 1464194641222 Marionette TRACE conn3 -> [0,1261,"getWindowHandle",null] 09:44:01 INFO - PROCESS | 3588 | 1464194641225 Marionette TRACE conn3 <- [1,1261,null,{"value":"13"}] 09:44:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html 09:44:01 INFO - PROCESS | 3588 | 1464194641228 Marionette TRACE conn3 -> [0,1262,"setScriptTimeout",{"ms":35000}] 09:44:01 INFO - PROCESS | 3588 | 1464194641231 Marionette TRACE conn3 <- [1,1262,null,{}] 09:44:01 INFO - PROCESS | 3588 | 1464194641246 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}] 09:44:01 INFO - PROCESS | 3588 | 1464194641336 Marionette TRACE conn3 <- [1,1263,null,{"value":null}] 09:44:01 INFO - PROCESS | 3588 | 1464194641353 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\", \"7e3b6c20-c8d1-41f1-b038-025c5fee69e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:44:01 INFO - PROCESS | 3588 | ++DOCSHELL 143FBC00 == 83 [pid = 3588] [id = 325] 09:44:01 INFO - PROCESS | 3588 | ++DOMWINDOW == 107 (143FD000) [pid = 3588] [serial = 974] [outer = 00000000] 09:44:01 INFO - PROCESS | 3588 | ++DOMWINDOW == 108 (15541400) [pid = 3588] [serial = 975] [outer = 143FD000] 09:44:01 INFO - PROCESS | 3588 | 1464194641404 Marionette DEBUG loaded listener.js 09:44:01 INFO - PROCESS | 3588 | ++DOMWINDOW == 109 (157BB400) [pid = 3588] [serial = 976] [outer = 143FD000] 09:44:01 INFO - PROCESS | 3588 | 1464194641855 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]]]}] 09:44:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | Canvas test: 2d.gradient.radial.cone.top 09:44:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | took 658ms 09:44:01 INFO - PROCESS | 3588 | 1464194641887 Marionette TRACE conn3 -> [0,1265,"getWindowHandle",null] 09:44:01 INFO - PROCESS | 3588 | 1464194641890 Marionette TRACE conn3 <- [1,1265,null,{"value":"13"}] 09:44:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html 09:44:01 INFO - PROCESS | 3588 | 1464194641893 Marionette TRACE conn3 -> [0,1266,"setScriptTimeout",{"ms":35000}] 09:44:01 INFO - PROCESS | 3588 | 1464194641895 Marionette TRACE conn3 <- [1,1266,null,{}] 09:44:01 INFO - PROCESS | 3588 | 1464194641898 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}] 09:44:01 INFO - PROCESS | 3588 | 1464194641985 Marionette TRACE conn3 <- [1,1267,null,{"value":null}] 09:44:01 INFO - PROCESS | 3588 | 1464194641991 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\", \"7e3b6c20-c8d1-41f1-b038-025c5fee69e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:44:02 INFO - PROCESS | 3588 | ++DOCSHELL 157C8800 == 84 [pid = 3588] [id = 326] 09:44:02 INFO - PROCESS | 3588 | ++DOMWINDOW == 110 (15822C00) [pid = 3588] [serial = 977] [outer = 00000000] 09:44:02 INFO - PROCESS | 3588 | ++DOMWINDOW == 111 (15F87400) [pid = 3588] [serial = 978] [outer = 15822C00] 09:44:02 INFO - PROCESS | 3588 | 1464194642038 Marionette DEBUG loaded listener.js 09:44:02 INFO - PROCESS | 3588 | ++DOMWINDOW == 112 (16172400) [pid = 3588] [serial = 979] [outer = 15822C00] 09:44:02 INFO - PROCESS | 3588 | 1464194642472 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]]]}] 09:44:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | Canvas test: 2d.gradient.radial.equal 09:44:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | took 642ms 09:44:02 INFO - PROCESS | 3588 | 1464194642530 Marionette TRACE conn3 -> [0,1269,"getWindowHandle",null] 09:44:02 INFO - PROCESS | 3588 | 1464194642532 Marionette TRACE conn3 <- [1,1269,null,{"value":"13"}] 09:44:02 INFO - PROCESS | 3588 | 1464194642535 Marionette TRACE conn3 -> [0,1270,"setScriptTimeout",{"ms":35000}] 09:44:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html 09:44:02 INFO - PROCESS | 3588 | 1464194642537 Marionette TRACE conn3 <- [1,1270,null,{}] 09:44:02 INFO - PROCESS | 3588 | 1464194642540 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}] 09:44:02 INFO - PROCESS | 3588 | 1464194642632 Marionette TRACE conn3 <- [1,1271,null,{"value":null}] 09:44:02 INFO - PROCESS | 3588 | 1464194642638 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\", \"7e3b6c20-c8d1-41f1-b038-025c5fee69e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:44:02 INFO - PROCESS | 3588 | ++DOCSHELL 0F278800 == 85 [pid = 3588] [id = 327] 09:44:02 INFO - PROCESS | 3588 | ++DOMWINDOW == 113 (1554B400) [pid = 3588] [serial = 980] [outer = 00000000] 09:44:02 INFO - PROCESS | 3588 | ++DOMWINDOW == 114 (167AA800) [pid = 3588] [serial = 981] [outer = 1554B400] 09:44:02 INFO - PROCESS | 3588 | 1464194642682 Marionette DEBUG loaded listener.js 09:44:02 INFO - PROCESS | 3588 | ++DOMWINDOW == 115 (167F1400) [pid = 3588] [serial = 982] [outer = 1554B400] 09:44:03 INFO - PROCESS | 3588 | 1464194643201 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]]]}] 09:44:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | Canvas test: 2d.gradient.radial.inside1 09:44:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | took 705ms 09:44:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html 09:44:03 INFO - PROCESS | 3588 | 1464194643235 Marionette TRACE conn3 -> [0,1273,"getWindowHandle",null] 09:44:03 INFO - PROCESS | 3588 | 1464194643237 Marionette TRACE conn3 <- [1,1273,null,{"value":"13"}] 09:44:03 INFO - PROCESS | 3588 | 1464194643241 Marionette TRACE conn3 -> [0,1274,"setScriptTimeout",{"ms":35000}] 09:44:03 INFO - PROCESS | 3588 | 1464194643242 Marionette TRACE conn3 <- [1,1274,null,{}] 09:44:03 INFO - PROCESS | 3588 | 1464194643246 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}] 09:44:03 INFO - PROCESS | 3588 | 1464194643373 Marionette TRACE conn3 <- [1,1275,null,{"value":null}] 09:44:03 INFO - PROCESS | 3588 | 1464194643438 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\", \"7e3b6c20-c8d1-41f1-b038-025c5fee69e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:44:03 INFO - PROCESS | 3588 | ++DOCSHELL 177A7000 == 86 [pid = 3588] [id = 328] 09:44:03 INFO - PROCESS | 3588 | ++DOMWINDOW == 116 (177AB000) [pid = 3588] [serial = 983] [outer = 00000000] 09:44:03 INFO - PROCESS | 3588 | ++DOMWINDOW == 117 (17828800) [pid = 3588] [serial = 984] [outer = 177AB000] 09:44:03 INFO - PROCESS | 3588 | 1464194643482 Marionette DEBUG loaded listener.js 09:44:03 INFO - PROCESS | 3588 | ++DOMWINDOW == 118 (17829400) [pid = 3588] [serial = 985] [outer = 177AB000] 09:44:03 INFO - PROCESS | 3588 | 1464194643894 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]]]}] 09:44:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | Canvas test: 2d.gradient.radial.inside2 09:44:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | took 689ms 09:44:03 INFO - PROCESS | 3588 | 1464194643940 Marionette TRACE conn3 -> [0,1277,"getWindowHandle",null] 09:44:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html 09:44:03 INFO - PROCESS | 3588 | 1464194643942 Marionette TRACE conn3 <- [1,1277,null,{"value":"13"}] 09:44:03 INFO - PROCESS | 3588 | 1464194643945 Marionette TRACE conn3 -> [0,1278,"setScriptTimeout",{"ms":35000}] 09:44:03 INFO - PROCESS | 3588 | 1464194643947 Marionette TRACE conn3 <- [1,1278,null,{}] 09:44:03 INFO - PROCESS | 3588 | 1464194643967 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}] 09:44:04 INFO - PROCESS | 3588 | 1464194644105 Marionette TRACE conn3 <- [1,1279,null,{"value":null}] 09:44:04 INFO - PROCESS | 3588 | 1464194644130 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\", \"7e3b6c20-c8d1-41f1-b038-025c5fee69e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:44:04 INFO - PROCESS | 3588 | ++DOCSHELL 17828000 == 87 [pid = 3588] [id = 329] 09:44:04 INFO - PROCESS | 3588 | ++DOMWINDOW == 119 (1784BC00) [pid = 3588] [serial = 986] [outer = 00000000] 09:44:04 INFO - PROCESS | 3588 | ++DOMWINDOW == 120 (178AAC00) [pid = 3588] [serial = 987] [outer = 1784BC00] 09:44:04 INFO - PROCESS | 3588 | 1464194644174 Marionette DEBUG loaded listener.js 09:44:04 INFO - PROCESS | 3588 | ++DOMWINDOW == 121 (1824B000) [pid = 3588] [serial = 988] [outer = 1784BC00] 09:44:04 INFO - PROCESS | 3588 | 1464194644604 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]]]}] 09:44:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | Canvas test: 2d.gradient.radial.inside3 09:44:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | took 689ms 09:44:04 INFO - PROCESS | 3588 | 1464194644645 Marionette TRACE conn3 -> [0,1281,"getWindowHandle",null] 09:44:04 INFO - PROCESS | 3588 | 1464194644647 Marionette TRACE conn3 <- [1,1281,null,{"value":"13"}] 09:44:04 INFO - PROCESS | 3588 | 1464194644650 Marionette TRACE conn3 -> [0,1282,"setScriptTimeout",{"ms":35000}] 09:44:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html 09:44:04 INFO - PROCESS | 3588 | 1464194644652 Marionette TRACE conn3 <- [1,1282,null,{}] 09:44:04 INFO - PROCESS | 3588 | 1464194644661 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}] 09:44:04 INFO - PROCESS | 3588 | 1464194644776 Marionette TRACE conn3 <- [1,1283,null,{"value":null}] 09:44:04 INFO - PROCESS | 3588 | 1464194644783 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\", \"7e3b6c20-c8d1-41f1-b038-025c5fee69e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:44:04 INFO - PROCESS | 3588 | ++DOCSHELL 16B36400 == 88 [pid = 3588] [id = 330] 09:44:04 INFO - PROCESS | 3588 | ++DOMWINDOW == 122 (1782D000) [pid = 3588] [serial = 989] [outer = 00000000] 09:44:04 INFO - PROCESS | 3588 | ++DOMWINDOW == 123 (1868F000) [pid = 3588] [serial = 990] [outer = 1782D000] 09:44:04 INFO - PROCESS | 3588 | 1464194644885 Marionette DEBUG loaded listener.js 09:44:04 INFO - PROCESS | 3588 | ++DOMWINDOW == 124 (18789C00) [pid = 3588] [serial = 991] [outer = 1782D000] 09:44:05 INFO - PROCESS | 3588 | --DOMWINDOW == 123 (0F33B800) [pid = 3588] [serial = 854] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html] 09:44:05 INFO - PROCESS | 3588 | --DOMWINDOW == 122 (13193400) [pid = 3588] [serial = 857] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html] 09:44:05 INFO - PROCESS | 3588 | --DOMWINDOW == 121 (1394C400) [pid = 3588] [serial = 797] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html] 09:44:05 INFO - PROCESS | 3588 | --DOMWINDOW == 120 (1050E800) [pid = 3588] [serial = 863] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html] 09:44:05 INFO - PROCESS | 3588 | --DOMWINDOW == 119 (18251800) [pid = 3588] [serial = 860] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html] 09:44:05 INFO - PROCESS | 3588 | --DOMWINDOW == 118 (1436A000) [pid = 3588] [serial = 932] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html] 09:44:05 INFO - PROCESS | 3588 | --DOMWINDOW == 117 (1721C400) [pid = 3588] [serial = 935] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html] 09:44:05 INFO - PROCESS | 3588 | --DOMWINDOW == 116 (16F71800) [pid = 3588] [serial = 938] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html] 09:44:05 INFO - PROCESS | 3588 | --DOMWINDOW == 115 (12FA8000) [pid = 3588] [serial = 926] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html] 09:44:05 INFO - PROCESS | 3588 | --DOMWINDOW == 114 (0F93AC00) [pid = 3588] [serial = 920] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html] 09:44:05 INFO - PROCESS | 3588 | --DOMWINDOW == 113 (15546000) [pid = 3588] [serial = 929] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html] 09:44:05 INFO - PROCESS | 3588 | --DOMWINDOW == 112 (11810400) [pid = 3588] [serial = 941] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html] 09:44:05 INFO - PROCESS | 3588 | --DOMWINDOW == 111 (10A55800) [pid = 3588] [serial = 923] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html] 09:44:05 INFO - PROCESS | 3588 | --DOMWINDOW == 110 (105F4C00) [pid = 3588] [serial = 917] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html] 09:44:05 INFO - PROCESS | 3588 | --DOMWINDOW == 109 (14375C00) [pid = 3588] [serial = 944] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html] 09:44:05 INFO - PROCESS | 3588 | 1464194645482 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]]]}] 09:44:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative 09:44:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | took 909ms 09:44:05 INFO - PROCESS | 3588 | 1464194645555 Marionette TRACE conn3 -> [0,1285,"getWindowHandle",null] 09:44:05 INFO - PROCESS | 3588 | 1464194645557 Marionette TRACE conn3 <- [1,1285,null,{"value":"13"}] 09:44:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html 09:44:05 INFO - PROCESS | 3588 | 1464194645561 Marionette TRACE conn3 -> [0,1286,"setScriptTimeout",{"ms":35000}] 09:44:05 INFO - PROCESS | 3588 | 1464194645562 Marionette TRACE conn3 <- [1,1286,null,{}] 09:44:05 INFO - PROCESS | 3588 | 1464194645566 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}] 09:44:05 INFO - PROCESS | 3588 | 1464194645649 Marionette TRACE conn3 <- [1,1287,null,{"value":null}] 09:44:05 INFO - PROCESS | 3588 | 1464194645655 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\", \"7e3b6c20-c8d1-41f1-b038-025c5fee69e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:44:05 INFO - PROCESS | 3588 | ++DOCSHELL 0F9EB400 == 89 [pid = 3588] [id = 331] 09:44:05 INFO - PROCESS | 3588 | ++DOMWINDOW == 110 (1120F400) [pid = 3588] [serial = 992] [outer = 00000000] 09:44:05 INFO - PROCESS | 3588 | ++DOMWINDOW == 111 (155DE000) [pid = 3588] [serial = 993] [outer = 1120F400] 09:44:05 INFO - PROCESS | 3588 | 1464194645699 Marionette DEBUG loaded listener.js 09:44:05 INFO - PROCESS | 3588 | ++DOMWINDOW == 112 (16170C00) [pid = 3588] [serial = 994] [outer = 1120F400] 09:44:06 INFO - PROCESS | 3588 | 1464194646153 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]]]}] 09:44:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | createRadialGradient() throws TypeError if arguments are not finite 09:44:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | took 642ms 09:44:06 INFO - PROCESS | 3588 | 1464194646199 Marionette TRACE conn3 -> [0,1289,"getWindowHandle",null] 09:44:06 INFO - PROCESS | 3588 | 1464194646201 Marionette TRACE conn3 <- [1,1289,null,{"value":"13"}] 09:44:06 INFO - PROCESS | 3588 | 1464194646204 Marionette TRACE conn3 -> [0,1290,"setScriptTimeout",{"ms":35000}] 09:44:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html 09:44:06 INFO - PROCESS | 3588 | 1464194646206 Marionette TRACE conn3 <- [1,1290,null,{}] 09:44:06 INFO - PROCESS | 3588 | 1464194646210 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}] 09:44:06 INFO - PROCESS | 3588 | 1464194646300 Marionette TRACE conn3 <- [1,1291,null,{"value":null}] 09:44:06 INFO - PROCESS | 3588 | 1464194646306 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\", \"7e3b6c20-c8d1-41f1-b038-025c5fee69e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:44:06 INFO - PROCESS | 3588 | ++DOCSHELL 10C6AC00 == 90 [pid = 3588] [id = 332] 09:44:06 INFO - PROCESS | 3588 | ++DOMWINDOW == 113 (14306800) [pid = 3588] [serial = 995] [outer = 00000000] 09:44:06 INFO - PROCESS | 3588 | ++DOMWINDOW == 114 (178A4C00) [pid = 3588] [serial = 996] [outer = 14306800] 09:44:06 INFO - PROCESS | 3588 | 1464194646349 Marionette DEBUG loaded listener.js 09:44:06 INFO - PROCESS | 3588 | ++DOMWINDOW == 115 (184C4000) [pid = 3588] [serial = 997] [outer = 14306800] 09:44:06 INFO - PROCESS | 3588 | 1464194646792 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]]]}] 09:44:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | Canvas test: 2d.gradient.radial.outside1 09:44:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | took 642ms 09:44:06 INFO - PROCESS | 3588 | 1464194646842 Marionette TRACE conn3 -> [0,1293,"getWindowHandle",null] 09:44:06 INFO - PROCESS | 3588 | 1464194646845 Marionette TRACE conn3 <- [1,1293,null,{"value":"13"}] 09:44:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html 09:44:06 INFO - PROCESS | 3588 | 1464194646848 Marionette TRACE conn3 -> [0,1294,"setScriptTimeout",{"ms":35000}] 09:44:06 INFO - PROCESS | 3588 | 1464194646850 Marionette TRACE conn3 <- [1,1294,null,{}] 09:44:06 INFO - PROCESS | 3588 | 1464194646854 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}] 09:44:06 INFO - PROCESS | 3588 | 1464194646956 Marionette TRACE conn3 <- [1,1295,null,{"value":null}] 09:44:06 INFO - PROCESS | 3588 | 1464194646963 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\", \"7e3b6c20-c8d1-41f1-b038-025c5fee69e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:44:07 INFO - PROCESS | 3588 | ++DOCSHELL 15F83800 == 91 [pid = 3588] [id = 333] 09:44:07 INFO - PROCESS | 3588 | ++DOMWINDOW == 116 (167F7000) [pid = 3588] [serial = 998] [outer = 00000000] 09:44:07 INFO - PROCESS | 3588 | ++DOMWINDOW == 117 (1AAB6000) [pid = 3588] [serial = 999] [outer = 167F7000] 09:44:07 INFO - PROCESS | 3588 | 1464194647039 Marionette DEBUG loaded listener.js 09:44:07 INFO - PROCESS | 3588 | ++DOMWINDOW == 118 (1ABBE400) [pid = 3588] [serial = 1000] [outer = 167F7000] 09:44:07 INFO - PROCESS | 3588 | 1464194647722 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]]]}] 09:44:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | Canvas test: 2d.gradient.radial.outside2 09:44:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | took 909ms 09:44:07 INFO - PROCESS | 3588 | 1464194647753 Marionette TRACE conn3 -> [0,1297,"getWindowHandle",null] 09:44:07 INFO - PROCESS | 3588 | 1464194647758 Marionette TRACE conn3 <- [1,1297,null,{"value":"13"}] 09:44:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html 09:44:07 INFO - PROCESS | 3588 | 1464194647763 Marionette TRACE conn3 -> [0,1298,"setScriptTimeout",{"ms":35000}] 09:44:07 INFO - PROCESS | 3588 | 1464194647768 Marionette TRACE conn3 <- [1,1298,null,{}] 09:44:07 INFO - PROCESS | 3588 | 1464194647773 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}] 09:44:07 INFO - PROCESS | 3588 | 1464194647890 Marionette TRACE conn3 <- [1,1299,null,{"value":null}] 09:44:08 INFO - PROCESS | 3588 | 1464194648005 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\", \"7e3b6c20-c8d1-41f1-b038-025c5fee69e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:44:08 INFO - PROCESS | 3588 | ++DOCSHELL 0F984C00 == 92 [pid = 3588] [id = 334] 09:44:08 INFO - PROCESS | 3588 | ++DOMWINDOW == 119 (10A61C00) [pid = 3588] [serial = 1001] [outer = 00000000] 09:44:08 INFO - PROCESS | 3588 | ++DOMWINDOW == 120 (10D66C00) [pid = 3588] [serial = 1002] [outer = 10A61C00] 09:44:08 INFO - PROCESS | 3588 | 1464194648101 Marionette DEBUG loaded listener.js 09:44:08 INFO - PROCESS | 3588 | ++DOMWINDOW == 121 (11FA7000) [pid = 3588] [serial = 1003] [outer = 10A61C00] 09:44:08 INFO - PROCESS | 3588 | 1464194648712 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] 09:44:08 INFO - PROCESS | 3588 | 1464194648772 Marionette TRACE conn3 <- [1,1301,null,{"value":"13"}] 09:44:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html 09:44:08 INFO - PROCESS | 3588 | 1464194648779 Marionette TRACE conn3 -> [0,1302,"setScriptTimeout",{"ms":35000}] 09:44:08 INFO - PROCESS | 3588 | 1464194648782 Marionette TRACE conn3 <- [1,1302,null,{}] 09:44:08 INFO - PROCESS | 3588 | 1464194648785 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}] 09:44:08 INFO - PROCESS | 3588 | 1464194648899 Marionette TRACE conn3 <- [1,1303,null,{"value":null}] 09:44:09 INFO - PROCESS | 3588 | 1464194649040 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\", \"7e3b6c20-c8d1-41f1-b038-025c5fee69e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:44:09 INFO - PROCESS | 3588 | ++DOCSHELL 0F646000 == 93 [pid = 3588] [id = 335] 09:44:09 INFO - PROCESS | 3588 | ++DOMWINDOW == 122 (13949C00) [pid = 3588] [serial = 1004] [outer = 00000000] 09:44:09 INFO - PROCESS | 3588 | ++DOMWINDOW == 123 (15485000) [pid = 3588] [serial = 1005] [outer = 13949C00] 09:44:09 INFO - PROCESS | 3588 | 1464194649095 Marionette DEBUG loaded listener.js 09:44:09 INFO - PROCESS | 3588 | ++DOMWINDOW == 124 (15F86C00) [pid = 3588] [serial = 1006] [outer = 13949C00] 09:44:09 INFO - PROCESS | 3588 | 1464194649708 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]]]}] 09:44:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | Canvas test: 2d.gradient.radial.touch1 09:44:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | took 940ms 09:44:09 INFO - PROCESS | 3588 | 1464194649722 Marionette TRACE conn3 -> [0,1305,"getWindowHandle",null] 09:44:09 INFO - PROCESS | 3588 | 1464194649724 Marionette TRACE conn3 <- [1,1305,null,{"value":"13"}] 09:44:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html 09:44:09 INFO - PROCESS | 3588 | 1464194649728 Marionette TRACE conn3 -> [0,1306,"setScriptTimeout",{"ms":35000}] 09:44:09 INFO - PROCESS | 3588 | 1464194649732 Marionette TRACE conn3 <- [1,1306,null,{}] 09:44:09 INFO - PROCESS | 3588 | 1464194649743 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}] 09:44:09 INFO - PROCESS | 3588 | 1464194649857 Marionette TRACE conn3 <- [1,1307,null,{"value":null}] 09:44:10 INFO - PROCESS | 3588 | 1464194649999 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\", \"7e3b6c20-c8d1-41f1-b038-025c5fee69e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:44:10 INFO - PROCESS | 3588 | ++DOCSHELL 1A297000 == 94 [pid = 3588] [id = 336] 09:44:10 INFO - PROCESS | 3588 | ++DOMWINDOW == 125 (1A29CC00) [pid = 3588] [serial = 1007] [outer = 00000000] 09:44:10 INFO - PROCESS | 3588 | ++DOMWINDOW == 126 (1A67FC00) [pid = 3588] [serial = 1008] [outer = 1A29CC00] 09:44:10 INFO - PROCESS | 3588 | 1464194650056 Marionette DEBUG loaded listener.js 09:44:10 INFO - PROCESS | 3588 | ++DOMWINDOW == 127 (1AABC000) [pid = 3588] [serial = 1009] [outer = 1A29CC00] 09:44:10 INFO - PROCESS | 3588 | 1464194650616 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]]]}] 09:44:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | Canvas test: 2d.gradient.radial.touch2 09:44:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | took 940ms 09:44:10 INFO - PROCESS | 3588 | 1464194650673 Marionette TRACE conn3 -> [0,1309,"getWindowHandle",null] 09:44:10 INFO - PROCESS | 3588 | 1464194650676 Marionette TRACE conn3 <- [1,1309,null,{"value":"13"}] 09:44:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html 09:44:10 INFO - PROCESS | 3588 | 1464194650679 Marionette TRACE conn3 -> [0,1310,"setScriptTimeout",{"ms":35000}] 09:44:10 INFO - PROCESS | 3588 | 1464194650681 Marionette TRACE conn3 <- [1,1310,null,{}] 09:44:10 INFO - PROCESS | 3588 | 1464194650685 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}] 09:44:10 INFO - PROCESS | 3588 | 1464194650798 Marionette TRACE conn3 <- [1,1311,null,{"value":null}] 09:44:10 INFO - PROCESS | 3588 | 1464194650936 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\", \"7e3b6c20-c8d1-41f1-b038-025c5fee69e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:44:10 INFO - PROCESS | 3588 | ++DOCSHELL 1AA0F800 == 95 [pid = 3588] [id = 337] 09:44:10 INFO - PROCESS | 3588 | ++DOMWINDOW == 128 (1ABB7000) [pid = 3588] [serial = 1010] [outer = 00000000] 09:44:11 INFO - PROCESS | 3588 | ++DOMWINDOW == 129 (1ACDA800) [pid = 3588] [serial = 1011] [outer = 1ABB7000] 09:44:11 INFO - PROCESS | 3588 | 1464194650992 Marionette DEBUG loaded listener.js 09:44:11 INFO - PROCESS | 3588 | ++DOMWINDOW == 130 (1AE24C00) [pid = 3588] [serial = 1012] [outer = 1ABB7000] 09:44:11 INFO - PROCESS | 3588 | 1464194651578 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]]]}] 09:44:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | Canvas test: 2d.gradient.radial.touch3 09:44:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | took 940ms 09:44:11 INFO - PROCESS | 3588 | 1464194651624 Marionette TRACE conn3 -> [0,1313,"getWindowHandle",null] 09:44:11 INFO - PROCESS | 3588 | 1464194651626 Marionette TRACE conn3 <- [1,1313,null,{"value":"13"}] 09:44:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html 09:44:11 INFO - PROCESS | 3588 | 1464194651630 Marionette TRACE conn3 -> [0,1314,"setScriptTimeout",{"ms":35000}] 09:44:11 INFO - PROCESS | 3588 | 1464194651632 Marionette TRACE conn3 <- [1,1314,null,{}] 09:44:11 INFO - PROCESS | 3588 | 1464194651635 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}] 09:44:11 INFO - PROCESS | 3588 | 1464194651740 Marionette TRACE conn3 <- [1,1315,null,{"value":null}] 09:44:11 INFO - PROCESS | 3588 | 1464194651898 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\", \"7e3b6c20-c8d1-41f1-b038-025c5fee69e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:44:11 INFO - PROCESS | 3588 | ++DOCSHELL 17851400 == 96 [pid = 3588] [id = 338] 09:44:11 INFO - PROCESS | 3588 | ++DOMWINDOW == 131 (1ACD6000) [pid = 3588] [serial = 1013] [outer = 00000000] 09:44:11 INFO - PROCESS | 3588 | ++DOMWINDOW == 132 (1AE2FC00) [pid = 3588] [serial = 1014] [outer = 1ACD6000] 09:44:11 INFO - PROCESS | 3588 | 1464194651953 Marionette DEBUG loaded listener.js 09:44:12 INFO - PROCESS | 3588 | ++DOMWINDOW == 133 (1AF61800) [pid = 3588] [serial = 1015] [outer = 1ACD6000] 09:44:12 INFO - PROCESS | 3588 | 1464194652510 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]]]}] 09:44:12 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 09:44:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html | took 909ms 09:44:12 INFO - PROCESS | 3588 | 1464194652565 Marionette TRACE conn3 -> [0,1317,"getWindowHandle",null] 09:44:12 INFO - PROCESS | 3588 | 1464194652568 Marionette TRACE conn3 <- [1,1317,null,{"value":"13"}] 09:44:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html 09:44:12 INFO - PROCESS | 3588 | 1464194652571 Marionette TRACE conn3 -> [0,1318,"setScriptTimeout",{"ms":35000}] 09:44:12 INFO - PROCESS | 3588 | 1464194652573 Marionette TRACE conn3 <- [1,1318,null,{}] 09:44:12 INFO - PROCESS | 3588 | 1464194652577 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}] 09:44:12 INFO - PROCESS | 3588 | 1464194652692 Marionette TRACE conn3 <- [1,1319,null,{"value":null}] 09:44:12 INFO - PROCESS | 3588 | 1464194652832 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\", \"7e3b6c20-c8d1-41f1-b038-025c5fee69e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:44:12 INFO - PROCESS | 3588 | ++DOCSHELL 1B170800 == 97 [pid = 3588] [id = 339] 09:44:12 INFO - PROCESS | 3588 | ++DOMWINDOW == 134 (1B171000) [pid = 3588] [serial = 1016] [outer = 00000000] 09:44:12 INFO - PROCESS | 3588 | ++DOMWINDOW == 135 (1B177400) [pid = 3588] [serial = 1017] [outer = 1B171000] 09:44:12 INFO - PROCESS | 3588 | 1464194652887 Marionette DEBUG loaded listener.js 09:44:12 INFO - PROCESS | 3588 | ++DOMWINDOW == 136 (1B179C00) [pid = 3588] [serial = 1018] [outer = 1B171000] 09:44:13 INFO - PROCESS | 3588 | 1464194653508 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]]]}] 09:44:13 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 09:44:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html | took 1002ms 09:44:13 INFO - PROCESS | 3588 | 1464194653575 Marionette TRACE conn3 -> [0,1321,"getWindowHandle",null] 09:44:13 INFO - PROCESS | 3588 | 1464194653577 Marionette TRACE conn3 <- [1,1321,null,{"value":"13"}] 09:44:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html 09:44:13 INFO - PROCESS | 3588 | 1464194653581 Marionette TRACE conn3 -> [0,1322,"setScriptTimeout",{"ms":35000}] 09:44:13 INFO - PROCESS | 3588 | 1464194653583 Marionette TRACE conn3 <- [1,1322,null,{}] 09:44:13 INFO - PROCESS | 3588 | 1464194653586 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}] 09:44:13 INFO - PROCESS | 3588 | 1464194653692 Marionette TRACE conn3 <- [1,1323,null,{"value":null}] 09:44:13 INFO - PROCESS | 3588 | 1464194653977 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\", \"7e3b6c20-c8d1-41f1-b038-025c5fee69e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:44:14 INFO - PROCESS | 3588 | ++DOCSHELL 0C785000 == 98 [pid = 3588] [id = 340] 09:44:14 INFO - PROCESS | 3588 | ++DOMWINDOW == 137 (0F251400) [pid = 3588] [serial = 1019] [outer = 00000000] 09:44:14 INFO - PROCESS | 3588 | ++DOMWINDOW == 138 (10279400) [pid = 3588] [serial = 1020] [outer = 0F251400] 09:44:14 INFO - PROCESS | 3588 | 1464194654050 Marionette DEBUG loaded listener.js 09:44:14 INFO - PROCESS | 3588 | ++DOMWINDOW == 139 (10C69400) [pid = 3588] [serial = 1021] [outer = 0F251400] 09:44:14 INFO - PROCESS | 3588 | 1464194654692 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]]]}] 09:44:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | Radial gradient transforms do not experience broken caching effects 09:44:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | took 1160ms 09:44:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html 09:44:14 INFO - PROCESS | 3588 | 1464194654736 Marionette TRACE conn3 -> [0,1325,"getWindowHandle",null] 09:44:14 INFO - PROCESS | 3588 | 1464194654739 Marionette TRACE conn3 <- [1,1325,null,{"value":"13"}] 09:44:14 INFO - PROCESS | 3588 | 1464194654744 Marionette TRACE conn3 -> [0,1326,"setScriptTimeout",{"ms":35000}] 09:44:14 INFO - PROCESS | 3588 | 1464194654747 Marionette TRACE conn3 <- [1,1326,null,{}] 09:44:14 INFO - PROCESS | 3588 | 1464194654752 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}] 09:44:14 INFO - PROCESS | 3588 | 1464194654858 Marionette TRACE conn3 <- [1,1327,null,{"value":null}] 09:44:15 INFO - PROCESS | 3588 | 1464194655022 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\", \"7e3b6c20-c8d1-41f1-b038-025c5fee69e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:44:15 INFO - PROCESS | 3588 | ++DOCSHELL 10F0B800 == 99 [pid = 3588] [id = 341] 09:44:15 INFO - PROCESS | 3588 | ++DOMWINDOW == 140 (1108B400) [pid = 3588] [serial = 1022] [outer = 00000000] 09:44:15 INFO - PROCESS | 3588 | ++DOMWINDOW == 141 (1430FC00) [pid = 3588] [serial = 1023] [outer = 1108B400] 09:44:15 INFO - PROCESS | 3588 | 1464194655072 Marionette DEBUG loaded listener.js 09:44:15 INFO - PROCESS | 3588 | ++DOMWINDOW == 142 (143B4400) [pid = 3588] [serial = 1024] [outer = 1108B400] 09:44:15 INFO - PROCESS | 3588 | --DOCSHELL 1B76AC00 == 98 [pid = 3588] [id = 241] 09:44:15 INFO - PROCESS | 3588 | --DOCSHELL 10C6AC00 == 97 [pid = 3588] [id = 332] 09:44:15 INFO - PROCESS | 3588 | --DOCSHELL 0F9EB400 == 96 [pid = 3588] [id = 331] 09:44:15 INFO - PROCESS | 3588 | --DOCSHELL 16B36400 == 95 [pid = 3588] [id = 330] 09:44:15 INFO - PROCESS | 3588 | --DOCSHELL 17828000 == 94 [pid = 3588] [id = 329] 09:44:15 INFO - PROCESS | 3588 | --DOCSHELL 177A7000 == 93 [pid = 3588] [id = 328] 09:44:15 INFO - PROCESS | 3588 | --DOCSHELL 0F278800 == 92 [pid = 3588] [id = 327] 09:44:15 INFO - PROCESS | 3588 | --DOCSHELL 157C8800 == 91 [pid = 3588] [id = 326] 09:44:15 INFO - PROCESS | 3588 | --DOCSHELL 143FBC00 == 90 [pid = 3588] [id = 325] 09:44:15 INFO - PROCESS | 3588 | --DOCSHELL 10C6EC00 == 89 [pid = 3588] [id = 324] 09:44:15 INFO - PROCESS | 3588 | --DOCSHELL 11039800 == 88 [pid = 3588] [id = 323] 09:44:15 INFO - PROCESS | 3588 | --DOCSHELL 11FA3000 == 87 [pid = 3588] [id = 321] 09:44:15 INFO - PROCESS | 3588 | --DOMWINDOW == 141 (105EF800) [pid = 3588] [serial = 900] [outer = 00000000] [url = about:blank] 09:44:15 INFO - PROCESS | 3588 | --DOMWINDOW == 140 (15541800) [pid = 3588] [serial = 903] [outer = 00000000] [url = about:blank] 09:44:15 INFO - PROCESS | 3588 | --DOMWINDOW == 139 (182B7800) [pid = 3588] [serial = 906] [outer = 00000000] [url = about:blank] 09:44:15 INFO - PROCESS | 3588 | --DOMWINDOW == 138 (1878F800) [pid = 3588] [serial = 909] [outer = 00000000] [url = about:blank] 09:44:15 INFO - PROCESS | 3588 | --DOMWINDOW == 137 (1A21D400) [pid = 3588] [serial = 912] [outer = 00000000] [url = about:blank] 09:44:15 INFO - PROCESS | 3588 | --DOMWINDOW == 136 (18695800) [pid = 3588] [serial = 915] [outer = 00000000] [url = about:blank] 09:44:15 INFO - PROCESS | 3588 | --DOMWINDOW == 135 (182B7000) [pid = 3588] [serial = 948] [outer = 00000000] [url = about:blank] 09:44:15 INFO - PROCESS | 3588 | --DOCSHELL 177DFC00 == 86 [pid = 3588] [id = 320] 09:44:15 INFO - PROCESS | 3588 | --DOCSHELL 17852800 == 85 [pid = 3588] [id = 319] 09:44:15 INFO - PROCESS | 3588 | --DOCSHELL 12FA9800 == 84 [pid = 3588] [id = 318] 09:44:15 INFO - PROCESS | 3588 | --DOCSHELL 105F0000 == 83 [pid = 3588] [id = 317] 09:44:15 INFO - PROCESS | 3588 | --DOMWINDOW == 134 (157C1800) [pid = 3588] [serial = 859] [outer = 00000000] [url = about:blank] 09:44:15 INFO - PROCESS | 3588 | --DOMWINDOW == 133 (155DBC00) [pid = 3588] [serial = 799] [outer = 00000000] [url = about:blank] 09:44:15 INFO - PROCESS | 3588 | --DOMWINDOW == 132 (12F4D400) [pid = 3588] [serial = 865] [outer = 00000000] [url = about:blank] 09:44:15 INFO - PROCESS | 3588 | --DOMWINDOW == 131 (18784800) [pid = 3588] [serial = 862] [outer = 00000000] [url = about:blank] 09:44:15 INFO - PROCESS | 3588 | --DOMWINDOW == 130 (11091800) [pid = 3588] [serial = 856] [outer = 00000000] [url = about:blank] 09:44:15 INFO - PROCESS | 3588 | --DOMWINDOW == 129 (155E9000) [pid = 3588] [serial = 943] [outer = 00000000] [url = about:blank] 09:44:15 INFO - PROCESS | 3588 | --DOMWINDOW == 128 (157C8C00) [pid = 3588] [serial = 931] [outer = 00000000] [url = about:blank] 09:44:15 INFO - PROCESS | 3588 | --DOMWINDOW == 127 (178AA400) [pid = 3588] [serial = 946] [outer = 00000000] [url = about:blank] 09:44:15 INFO - PROCESS | 3588 | --DOMWINDOW == 126 (16170400) [pid = 3588] [serial = 933] [outer = 00000000] [url = about:blank] 09:44:15 INFO - PROCESS | 3588 | --DOMWINDOW == 125 (177E0400) [pid = 3588] [serial = 936] [outer = 00000000] [url = about:blank] 09:44:15 INFO - PROCESS | 3588 | --DOMWINDOW == 124 (166B8C00) [pid = 3588] [serial = 934] [outer = 00000000] [url = about:blank] 09:44:15 INFO - PROCESS | 3588 | --DOMWINDOW == 123 (17858800) [pid = 3588] [serial = 939] [outer = 00000000] [url = about:blank] 09:44:15 INFO - PROCESS | 3588 | --DOMWINDOW == 122 (1782BC00) [pid = 3588] [serial = 937] [outer = 00000000] [url = about:blank] 09:44:15 INFO - PROCESS | 3588 | --DOMWINDOW == 121 (178A7400) [pid = 3588] [serial = 940] [outer = 00000000] [url = about:blank] 09:44:15 INFO - PROCESS | 3588 | --DOMWINDOW == 120 (1436C400) [pid = 3588] [serial = 927] [outer = 00000000] [url = about:blank] 09:44:15 INFO - PROCESS | 3588 | --DOMWINDOW == 119 (143FCC00) [pid = 3588] [serial = 928] [outer = 00000000] [url = about:blank] 09:44:15 INFO - PROCESS | 3588 | --DOMWINDOW == 118 (11810000) [pid = 3588] [serial = 922] [outer = 00000000] [url = about:blank] 09:44:15 INFO - PROCESS | 3588 | --DOMWINDOW == 117 (11037000) [pid = 3588] [serial = 921] [outer = 00000000] [url = about:blank] 09:44:15 INFO - PROCESS | 3588 | --DOMWINDOW == 116 (155E3800) [pid = 3588] [serial = 930] [outer = 00000000] [url = about:blank] 09:44:15 INFO - PROCESS | 3588 | --DOMWINDOW == 115 (14F03C00) [pid = 3588] [serial = 942] [outer = 00000000] [url = about:blank] 09:44:15 INFO - PROCESS | 3588 | --DOMWINDOW == 114 (10D64800) [pid = 3588] [serial = 924] [outer = 00000000] [url = about:blank] 09:44:15 INFO - PROCESS | 3588 | --DOMWINDOW == 113 (114DDC00) [pid = 3588] [serial = 925] [outer = 00000000] [url = about:blank] 09:44:15 INFO - PROCESS | 3588 | --DOMWINDOW == 112 (12913800) [pid = 3588] [serial = 919] [outer = 00000000] [url = about:blank] 09:44:15 INFO - PROCESS | 3588 | --DOMWINDOW == 111 (11814400) [pid = 3588] [serial = 918] [outer = 00000000] [url = about:blank] 09:44:15 INFO - PROCESS | 3588 | --DOMWINDOW == 110 (177A0400) [pid = 3588] [serial = 945] [outer = 00000000] [url = about:blank] 09:44:16 INFO - PROCESS | 3588 | 1464194656155 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]]]}] 09:44:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | createPattern() of an animated GIF draws the first frame 09:44:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | took 1457ms 09:44:16 INFO - PROCESS | 3588 | 1464194656211 Marionette TRACE conn3 -> [0,1329,"getWindowHandle",null] 09:44:16 INFO - PROCESS | 3588 | 1464194656215 Marionette TRACE conn3 <- [1,1329,null,{"value":"13"}] 09:44:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html 09:44:16 INFO - PROCESS | 3588 | 1464194656219 Marionette TRACE conn3 -> [0,1330,"setScriptTimeout",{"ms":35000}] 09:44:16 INFO - PROCESS | 3588 | 1464194656221 Marionette TRACE conn3 <- [1,1330,null,{}] 09:44:16 INFO - PROCESS | 3588 | 1464194656226 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}] 09:44:16 INFO - PROCESS | 3588 | 1464194656320 Marionette TRACE conn3 <- [1,1331,null,{"value":null}] 09:44:16 INFO - PROCESS | 3588 | 1464194656410 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\", \"7e3b6c20-c8d1-41f1-b038-025c5fee69e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:44:16 INFO - PROCESS | 3588 | ++DOCSHELL 1027A400 == 84 [pid = 3588] [id = 342] 09:44:16 INFO - PROCESS | 3588 | ++DOMWINDOW == 111 (105F0000) [pid = 3588] [serial = 1025] [outer = 00000000] 09:44:16 INFO - PROCESS | 3588 | ++DOMWINDOW == 112 (11810000) [pid = 3588] [serial = 1026] [outer = 105F0000] 09:44:16 INFO - PROCESS | 3588 | 1464194656462 Marionette DEBUG loaded listener.js 09:44:16 INFO - PROCESS | 3588 | ++DOMWINDOW == 113 (1314BC00) [pid = 3588] [serial = 1027] [outer = 105F0000] 09:44:16 INFO - PROCESS | 3588 | 1464194656842 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]]]}] 09:44:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | Canvas test: 2d.pattern.basic.canvas 09:44:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | took 705ms 09:44:16 INFO - PROCESS | 3588 | 1464194656919 Marionette TRACE conn3 -> [0,1333,"getWindowHandle",null] 09:44:16 INFO - PROCESS | 3588 | 1464194656922 Marionette TRACE conn3 <- [1,1333,null,{"value":"13"}] 09:44:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html 09:44:16 INFO - PROCESS | 3588 | 1464194656926 Marionette TRACE conn3 -> [0,1334,"setScriptTimeout",{"ms":35000}] 09:44:16 INFO - PROCESS | 3588 | 1464194656932 Marionette TRACE conn3 <- [1,1334,null,{}] 09:44:16 INFO - PROCESS | 3588 | 1464194656941 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}] 09:44:17 INFO - PROCESS | 3588 | 1464194657032 Marionette TRACE conn3 <- [1,1335,null,{"value":null}] 09:44:17 INFO - PROCESS | 3588 | 1464194657045 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\", \"7e3b6c20-c8d1-41f1-b038-025c5fee69e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:44:17 INFO - PROCESS | 3588 | ++DOCSHELL 150BF800 == 85 [pid = 3588] [id = 343] 09:44:17 INFO - PROCESS | 3588 | ++DOMWINDOW == 114 (155E0000) [pid = 3588] [serial = 1028] [outer = 00000000] 09:44:17 INFO - PROCESS | 3588 | ++DOMWINDOW == 115 (157C1800) [pid = 3588] [serial = 1029] [outer = 155E0000] 09:44:17 INFO - PROCESS | 3588 | 1464194657092 Marionette DEBUG loaded listener.js 09:44:17 INFO - PROCESS | 3588 | ++DOMWINDOW == 116 (159D9000) [pid = 3588] [serial = 1030] [outer = 155E0000] 09:44:17 INFO - PROCESS | 3588 | 1464194657554 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]]]}] 09:44:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | Canvas test: 2d.pattern.basic.image 09:44:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | took 705ms 09:44:17 INFO - PROCESS | 3588 | 1464194657624 Marionette TRACE conn3 -> [0,1337,"getWindowHandle",null] 09:44:17 INFO - PROCESS | 3588 | 1464194657627 Marionette TRACE conn3 <- [1,1337,null,{"value":"13"}] 09:44:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html 09:44:17 INFO - PROCESS | 3588 | 1464194657637 Marionette TRACE conn3 -> [0,1338,"setScriptTimeout",{"ms":35000}] 09:44:17 INFO - PROCESS | 3588 | 1464194657639 Marionette TRACE conn3 <- [1,1338,null,{}] 09:44:17 INFO - PROCESS | 3588 | 1464194657642 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}] 09:44:17 INFO - PROCESS | 3588 | 1464194657793 Marionette TRACE conn3 <- [1,1339,null,{"value":null}] 09:44:17 INFO - PROCESS | 3588 | 1464194657856 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\", \"7e3b6c20-c8d1-41f1-b038-025c5fee69e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:44:17 INFO - PROCESS | 3588 | ++DOCSHELL 15823000 == 86 [pid = 3588] [id = 344] 09:44:17 INFO - PROCESS | 3588 | ++DOMWINDOW == 117 (15F84C00) [pid = 3588] [serial = 1031] [outer = 00000000] 09:44:17 INFO - PROCESS | 3588 | ++DOMWINDOW == 118 (167EAC00) [pid = 3588] [serial = 1032] [outer = 15F84C00] 09:44:17 INFO - PROCESS | 3588 | 1464194657900 Marionette DEBUG loaded listener.js 09:44:17 INFO - PROCESS | 3588 | ++DOMWINDOW == 119 (167EF000) [pid = 3588] [serial = 1033] [outer = 15F84C00] 09:44:18 INFO - PROCESS | 3588 | 1464194658320 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]]]}] 09:44:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | Canvas test: 2d.pattern.basic.nocontext 09:44:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | took 736ms 09:44:18 INFO - PROCESS | 3588 | 1464194658375 Marionette TRACE conn3 -> [0,1341,"getWindowHandle",null] 09:44:18 INFO - PROCESS | 3588 | 1464194658377 Marionette TRACE conn3 <- [1,1341,null,{"value":"13"}] 09:44:18 INFO - PROCESS | 3588 | 1464194658380 Marionette TRACE conn3 -> [0,1342,"setScriptTimeout",{"ms":35000}] 09:44:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html 09:44:18 INFO - PROCESS | 3588 | 1464194658382 Marionette TRACE conn3 <- [1,1342,null,{}] 09:44:18 INFO - PROCESS | 3588 | 1464194658401 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}] 09:44:18 INFO - PROCESS | 3588 | 1464194658524 Marionette TRACE conn3 <- [1,1343,null,{"value":null}] 09:44:18 INFO - PROCESS | 3588 | 1464194658591 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\", \"7e3b6c20-c8d1-41f1-b038-025c5fee69e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:44:18 INFO - PROCESS | 3588 | ++DOCSHELL 1694C400 == 87 [pid = 3588] [id = 345] 09:44:18 INFO - PROCESS | 3588 | ++DOMWINDOW == 120 (16F71800) [pid = 3588] [serial = 1034] [outer = 00000000] 09:44:18 INFO - PROCESS | 3588 | ++DOMWINDOW == 121 (177A7000) [pid = 3588] [serial = 1035] [outer = 16F71800] 09:44:18 INFO - PROCESS | 3588 | 1464194658641 Marionette DEBUG loaded listener.js 09:44:18 INFO - PROCESS | 3588 | ++DOMWINDOW == 122 (17830C00) [pid = 3588] [serial = 1036] [outer = 16F71800] 09:44:19 INFO - PROCESS | 3588 | --DOMWINDOW == 121 (10C6F800) [pid = 3588] [serial = 971] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html] 09:44:19 INFO - PROCESS | 3588 | --DOMWINDOW == 120 (1120F400) [pid = 3588] [serial = 992] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html] 09:44:19 INFO - PROCESS | 3588 | --DOMWINDOW == 119 (143FD000) [pid = 3588] [serial = 974] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html] 09:44:19 INFO - PROCESS | 3588 | --DOMWINDOW == 118 (1554B400) [pid = 3588] [serial = 980] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html] 09:44:19 INFO - PROCESS | 3588 | --DOMWINDOW == 117 (177AB000) [pid = 3588] [serial = 983] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html] 09:44:19 INFO - PROCESS | 3588 | --DOMWINDOW == 116 (14306800) [pid = 3588] [serial = 995] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html] 09:44:19 INFO - PROCESS | 3588 | --DOMWINDOW == 115 (1784BC00) [pid = 3588] [serial = 986] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html] 09:44:19 INFO - PROCESS | 3588 | --DOMWINDOW == 114 (18787400) [pid = 3588] [serial = 908] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html] 09:44:19 INFO - PROCESS | 3588 | --DOMWINDOW == 113 (15822C00) [pid = 3588] [serial = 977] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html] 09:44:19 INFO - PROCESS | 3588 | --DOMWINDOW == 112 (1782D000) [pid = 3588] [serial = 989] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html] 09:44:19 INFO - PROCESS | 3588 | --DOMWINDOW == 111 (1103B000) [pid = 3588] [serial = 968] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html] 09:44:19 INFO - PROCESS | 3588 | --DOMWINDOW == 110 (0F342400) [pid = 3588] [serial = 965] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html] 09:44:19 INFO - PROCESS | 3588 | --DOMWINDOW == 109 (1782A000) [pid = 3588] [serial = 896] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html] 09:44:19 INFO - PROCESS | 3588 | --DOMWINDOW == 108 (18695400) [pid = 3588] [serial = 911] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html] 09:44:19 INFO - PROCESS | 3588 | --DOMWINDOW == 107 (181EC400) [pid = 3588] [serial = 905] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html] 09:44:19 INFO - PROCESS | 3588 | --DOMWINDOW == 106 (0F343800) [pid = 3588] [serial = 899] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html] 09:44:19 INFO - PROCESS | 3588 | --DOMWINDOW == 105 (0F93F400) [pid = 3588] [serial = 914] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html] 09:44:19 INFO - PROCESS | 3588 | --DOMWINDOW == 104 (114DAC00) [pid = 3588] [serial = 902] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html] 09:44:19 INFO - PROCESS | 3588 | 1464194659648 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]]]}] 09:44:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | Canvas test: 2d.pattern.basic.type 09:44:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | took 1300ms 09:44:19 INFO - PROCESS | 3588 | 1464194659686 Marionette TRACE conn3 -> [0,1345,"getWindowHandle",null] 09:44:19 INFO - PROCESS | 3588 | 1464194659691 Marionette TRACE conn3 <- [1,1345,null,{"value":"13"}] 09:44:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html 09:44:19 INFO - PROCESS | 3588 | 1464194659696 Marionette TRACE conn3 -> [0,1346,"setScriptTimeout",{"ms":35000}] 09:44:19 INFO - PROCESS | 3588 | 1464194659700 Marionette TRACE conn3 <- [1,1346,null,{}] 09:44:19 INFO - PROCESS | 3588 | 1464194659706 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}] 09:44:19 INFO - PROCESS | 3588 | 1464194659822 Marionette TRACE conn3 <- [1,1347,null,{"value":null}] 09:44:19 INFO - PROCESS | 3588 | 1464194659964 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\", \"7e3b6c20-c8d1-41f1-b038-025c5fee69e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:44:19 INFO - PROCESS | 3588 | ++DOCSHELL 10C66800 == 88 [pid = 3588] [id = 346] 09:44:19 INFO - PROCESS | 3588 | ++DOMWINDOW == 105 (10C70400) [pid = 3588] [serial = 1037] [outer = 00000000] 09:44:20 INFO - PROCESS | 3588 | ++DOMWINDOW == 106 (11091800) [pid = 3588] [serial = 1038] [outer = 10C70400] 09:44:20 INFO - PROCESS | 3588 | 1464194660021 Marionette DEBUG loaded listener.js 09:44:20 INFO - PROCESS | 3588 | ++DOMWINDOW == 107 (1181C000) [pid = 3588] [serial = 1039] [outer = 10C70400] 09:44:20 INFO - PROCESS | 3588 | 1464194660620 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]]]}] 09:44:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | Canvas test: 2d.pattern.basic.zerocanvas 09:44:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | took 940ms 09:44:20 INFO - PROCESS | 3588 | 1464194660642 Marionette TRACE conn3 -> [0,1349,"getWindowHandle",null] 09:44:20 INFO - PROCESS | 3588 | 1464194660648 Marionette TRACE conn3 <- [1,1349,null,{"value":"13"}] 09:44:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html 09:44:20 INFO - PROCESS | 3588 | 1464194660655 Marionette TRACE conn3 -> [0,1350,"setScriptTimeout",{"ms":35000}] 09:44:20 INFO - PROCESS | 3588 | 1464194660658 Marionette TRACE conn3 <- [1,1350,null,{}] 09:44:20 INFO - PROCESS | 3588 | 1464194660661 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}] 09:44:20 INFO - PROCESS | 3588 | 1464194660774 Marionette TRACE conn3 <- [1,1351,null,{"value":null}] 09:44:20 INFO - PROCESS | 3588 | 1464194660885 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\", \"7e3b6c20-c8d1-41f1-b038-025c5fee69e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:44:20 INFO - PROCESS | 3588 | ++DOCSHELL 1103B400 == 89 [pid = 3588] [id = 347] 09:44:20 INFO - PROCESS | 3588 | ++DOMWINDOW == 108 (12F47400) [pid = 3588] [serial = 1040] [outer = 00000000] 09:44:20 INFO - PROCESS | 3588 | ++DOMWINDOW == 109 (1436BC00) [pid = 3588] [serial = 1041] [outer = 12F47400] 09:44:20 INFO - PROCESS | 3588 | 1464194660938 Marionette DEBUG loaded listener.js 09:44:21 INFO - PROCESS | 3588 | ++DOMWINDOW == 110 (14378400) [pid = 3588] [serial = 1042] [outer = 12F47400] 09:44:21 INFO - PROCESS | 3588 | 1464194661602 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]]]}] 09:44:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | Canvas test: 2d.pattern.crosscanvas 09:44:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | took 1003ms 09:44:21 INFO - PROCESS | 3588 | 1464194661656 Marionette TRACE conn3 -> [0,1353,"getWindowHandle",null] 09:44:21 INFO - PROCESS | 3588 | 1464194661658 Marionette TRACE conn3 <- [1,1353,null,{"value":"13"}] 09:44:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html 09:44:21 INFO - PROCESS | 3588 | 1464194661662 Marionette TRACE conn3 -> [0,1354,"setScriptTimeout",{"ms":35000}] 09:44:21 INFO - PROCESS | 3588 | 1464194661666 Marionette TRACE conn3 <- [1,1354,null,{}] 09:44:21 INFO - PROCESS | 3588 | 1464194661677 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}] 09:44:21 INFO - PROCESS | 3588 | 1464194661789 Marionette TRACE conn3 <- [1,1355,null,{"value":null}] 09:44:21 INFO - PROCESS | 3588 | 1464194661930 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\", \"7e3b6c20-c8d1-41f1-b038-025c5fee69e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:44:21 INFO - PROCESS | 3588 | ++DOCSHELL 176EA800 == 90 [pid = 3588] [id = 348] 09:44:21 INFO - PROCESS | 3588 | ++DOMWINDOW == 111 (1779F400) [pid = 3588] [serial = 1043] [outer = 00000000] 09:44:22 INFO - PROCESS | 3588 | ++DOMWINDOW == 112 (177E0400) [pid = 3588] [serial = 1044] [outer = 1779F400] 09:44:22 INFO - PROCESS | 3588 | 1464194661988 Marionette DEBUG loaded listener.js 09:44:22 INFO - PROCESS | 3588 | ++DOMWINDOW == 113 (1784D400) [pid = 3588] [serial = 1045] [outer = 1779F400] 09:44:22 INFO - PROCESS | 3588 | 1464194662586 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] 09:44:22 INFO - PROCESS | 3588 | 1464194662609 Marionette TRACE conn3 <- [1,1357,null,{"value":"13"}] 09:44:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html 09:44:22 INFO - PROCESS | 3588 | 1464194662613 Marionette TRACE conn3 -> [0,1358,"setScriptTimeout",{"ms":35000}] 09:44:22 INFO - PROCESS | 3588 | 1464194662615 Marionette TRACE conn3 <- [1,1358,null,{}] 09:44:22 INFO - PROCESS | 3588 | 1464194662619 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}] 09:44:22 INFO - PROCESS | 3588 | 1464194662728 Marionette TRACE conn3 <- [1,1359,null,{"value":null}] 09:44:22 INFO - PROCESS | 3588 | 1464194662838 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\", \"7e3b6c20-c8d1-41f1-b038-025c5fee69e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:44:22 INFO - PROCESS | 3588 | ++DOCSHELL 16B3D800 == 91 [pid = 3588] [id = 349] 09:44:22 INFO - PROCESS | 3588 | ++DOMWINDOW == 114 (16F6F800) [pid = 3588] [serial = 1046] [outer = 00000000] 09:44:22 INFO - PROCESS | 3588 | ++DOMWINDOW == 115 (178AEC00) [pid = 3588] [serial = 1047] [outer = 16F6F800] 09:44:22 INFO - PROCESS | 3588 | 1464194662892 Marionette DEBUG loaded listener.js 09:44:22 INFO - PROCESS | 3588 | ++DOMWINDOW == 116 (181EC400) [pid = 3588] [serial = 1048] [outer = 16F6F800] 09:44:23 INFO - PROCESS | 3588 | 1464194663484 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] 09:44:23 INFO - PROCESS | 3588 | 1464194663562 Marionette TRACE conn3 <- [1,1361,null,{"value":"13"}] 09:44:23 INFO - PROCESS | 3588 | 1464194663566 Marionette TRACE conn3 -> [0,1362,"setScriptTimeout",{"ms":35000}] 09:44:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html 09:44:23 INFO - PROCESS | 3588 | 1464194663568 Marionette TRACE conn3 <- [1,1362,null,{}] 09:44:23 INFO - PROCESS | 3588 | 1464194663572 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}] 09:44:23 INFO - PROCESS | 3588 | 1464194663675 Marionette TRACE conn3 <- [1,1363,null,{"value":null}] 09:44:23 INFO - PROCESS | 3588 | 1464194663812 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\", \"7e3b6c20-c8d1-41f1-b038-025c5fee69e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:44:23 INFO - PROCESS | 3588 | ++DOCSHELL 166B4400 == 92 [pid = 3588] [id = 350] 09:44:23 INFO - PROCESS | 3588 | ++DOMWINDOW == 117 (17851C00) [pid = 3588] [serial = 1049] [outer = 00000000] 09:44:23 INFO - PROCESS | 3588 | ++DOMWINDOW == 118 (18696400) [pid = 3588] [serial = 1050] [outer = 17851C00] 09:44:23 INFO - PROCESS | 3588 | 1464194663913 Marionette DEBUG loaded listener.js 09:44:23 INFO - PROCESS | 3588 | ++DOMWINDOW == 119 (1878D800) [pid = 3588] [serial = 1051] [outer = 17851C00] 09:44:24 INFO - PROCESS | 3588 | [3588] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 09:44:24 INFO - PROCESS | 3588 | 1464194664493 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] 09:44:24 INFO - PROCESS | 3588 | 1464194664548 Marionette TRACE conn3 <- [1,1365,null,{"value":"13"}] 09:44:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html 09:44:24 INFO - PROCESS | 3588 | 1464194664566 Marionette TRACE conn3 -> [0,1366,"setScriptTimeout",{"ms":35000}] 09:44:24 INFO - PROCESS | 3588 | 1464194664568 Marionette TRACE conn3 <- [1,1366,null,{}] 09:44:24 INFO - PROCESS | 3588 | 1464194664571 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}] 09:44:24 INFO - PROCESS | 3588 | 1464194664693 Marionette TRACE conn3 <- [1,1367,null,{"value":null}] 09:44:24 INFO - PROCESS | 3588 | 1464194664831 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\", \"7e3b6c20-c8d1-41f1-b038-025c5fee69e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:44:24 INFO - PROCESS | 3588 | ++DOCSHELL 182C1800 == 93 [pid = 3588] [id = 351] 09:44:24 INFO - PROCESS | 3588 | ++DOMWINDOW == 120 (18696000) [pid = 3588] [serial = 1052] [outer = 00000000] 09:44:24 INFO - PROCESS | 3588 | ++DOMWINDOW == 121 (1A605C00) [pid = 3588] [serial = 1053] [outer = 18696000] 09:44:24 INFO - PROCESS | 3588 | 1464194664886 Marionette DEBUG loaded listener.js 09:44:24 INFO - PROCESS | 3588 | ++DOMWINDOW == 122 (1A60AC00) [pid = 3588] [serial = 1054] [outer = 18696000] 09:44:25 INFO - PROCESS | 3588 | 1464194665489 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] 09:44:25 INFO - PROCESS | 3588 | 1464194665568 Marionette TRACE conn3 <- [1,1369,null,{"value":"13"}] 09:44:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html 09:44:25 INFO - PROCESS | 3588 | 1464194665571 Marionette TRACE conn3 -> [0,1370,"setScriptTimeout",{"ms":35000}] 09:44:25 INFO - PROCESS | 3588 | 1464194665573 Marionette TRACE conn3 <- [1,1370,null,{}] 09:44:25 INFO - PROCESS | 3588 | 1464194665576 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}] 09:44:25 INFO - PROCESS | 3588 | 1464194665690 Marionette TRACE conn3 <- [1,1371,null,{"value":null}] 09:44:25 INFO - PROCESS | 3588 | 1464194665829 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\", \"7e3b6c20-c8d1-41f1-b038-025c5fee69e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:44:25 INFO - PROCESS | 3588 | ++DOCSHELL 0F270400 == 94 [pid = 3588] [id = 352] 09:44:25 INFO - PROCESS | 3588 | ++DOMWINDOW == 123 (0F340400) [pid = 3588] [serial = 1055] [outer = 00000000] 09:44:25 INFO - PROCESS | 3588 | ++DOMWINDOW == 124 (11038C00) [pid = 3588] [serial = 1056] [outer = 0F340400] 09:44:25 INFO - PROCESS | 3588 | 1464194665883 Marionette DEBUG loaded listener.js 09:44:25 INFO - PROCESS | 3588 | ++DOMWINDOW == 125 (1318DC00) [pid = 3588] [serial = 1057] [outer = 0F340400] 09:44:26 INFO - PROCESS | 3588 | [3588] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 09:44:26 INFO - PROCESS | 3588 | 1464194666653 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] 09:44:26 INFO - PROCESS | 3588 | 1464194666733 Marionette TRACE conn3 <- [1,1373,null,{"value":"13"}] 09:44:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html 09:44:26 INFO - PROCESS | 3588 | 1464194666738 Marionette TRACE conn3 -> [0,1374,"setScriptTimeout",{"ms":35000}] 09:44:26 INFO - PROCESS | 3588 | 1464194666742 Marionette TRACE conn3 <- [1,1374,null,{}] 09:44:26 INFO - PROCESS | 3588 | 1464194666747 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}] 09:44:26 INFO - PROCESS | 3588 | 1464194666867 Marionette TRACE conn3 <- [1,1375,null,{"value":null}] 09:44:27 INFO - PROCESS | 3588 | 1464194667010 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\", \"7e3b6c20-c8d1-41f1-b038-025c5fee69e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:44:27 INFO - PROCESS | 3588 | ++DOCSHELL 10C69C00 == 95 [pid = 3588] [id = 353] 09:44:27 INFO - PROCESS | 3588 | ++DOMWINDOW == 126 (10D60400) [pid = 3588] [serial = 1058] [outer = 00000000] 09:44:27 INFO - PROCESS | 3588 | ++DOMWINDOW == 127 (11F17000) [pid = 3588] [serial = 1059] [outer = 10D60400] 09:44:27 INFO - PROCESS | 3588 | 1464194667063 Marionette DEBUG loaded listener.js 09:44:27 INFO - PROCESS | 3588 | ++DOMWINDOW == 128 (13189400) [pid = 3588] [serial = 1060] [outer = 10D60400] 09:44:27 INFO - PROCESS | 3588 | --DOCSHELL 15823000 == 94 [pid = 3588] [id = 344] 09:44:27 INFO - PROCESS | 3588 | --DOCSHELL 150BF800 == 93 [pid = 3588] [id = 343] 09:44:27 INFO - PROCESS | 3588 | --DOCSHELL 1027A400 == 92 [pid = 3588] [id = 342] 09:44:27 INFO - PROCESS | 3588 | --DOCSHELL 10F0B800 == 91 [pid = 3588] [id = 341] 09:44:27 INFO - PROCESS | 3588 | --DOCSHELL 0C785000 == 90 [pid = 3588] [id = 340] 09:44:27 INFO - PROCESS | 3588 | --DOMWINDOW == 127 (1AAB6000) [pid = 3588] [serial = 999] [outer = 00000000] [url = about:blank] 09:44:27 INFO - PROCESS | 3588 | --DOMWINDOW == 126 (184C4000) [pid = 3588] [serial = 997] [outer = 00000000] [url = about:blank] 09:44:27 INFO - PROCESS | 3588 | --DOMWINDOW == 125 (1436A400) [pid = 3588] [serial = 954] [outer = 00000000] [url = about:blank] 09:44:27 INFO - PROCESS | 3588 | --DOMWINDOW == 124 (12B29400) [pid = 3588] [serial = 973] [outer = 00000000] [url = about:blank] 09:44:27 INFO - PROCESS | 3588 | --DOMWINDOW == 123 (155DE000) [pid = 3588] [serial = 993] [outer = 00000000] [url = about:blank] 09:44:27 INFO - PROCESS | 3588 | --DOMWINDOW == 122 (157BB400) [pid = 3588] [serial = 976] [outer = 00000000] [url = about:blank] 09:44:27 INFO - PROCESS | 3588 | --DOMWINDOW == 121 (167F1400) [pid = 3588] [serial = 982] [outer = 00000000] [url = about:blank] 09:44:27 INFO - PROCESS | 3588 | --DOMWINDOW == 120 (16170C00) [pid = 3588] [serial = 994] [outer = 00000000] [url = about:blank] 09:44:27 INFO - PROCESS | 3588 | --DOMWINDOW == 119 (17829400) [pid = 3588] [serial = 985] [outer = 00000000] [url = about:blank] 09:44:27 INFO - PROCESS | 3588 | --DOMWINDOW == 118 (178A4C00) [pid = 3588] [serial = 996] [outer = 00000000] [url = about:blank] 09:44:27 INFO - PROCESS | 3588 | --DOMWINDOW == 117 (167AA800) [pid = 3588] [serial = 981] [outer = 00000000] [url = about:blank] 09:44:27 INFO - PROCESS | 3588 | --DOMWINDOW == 116 (178AAC00) [pid = 3588] [serial = 987] [outer = 00000000] [url = about:blank] 09:44:27 INFO - PROCESS | 3588 | --DOMWINDOW == 115 (15541400) [pid = 3588] [serial = 975] [outer = 00000000] [url = about:blank] 09:44:27 INFO - PROCESS | 3588 | --DOMWINDOW == 114 (19B4A800) [pid = 3588] [serial = 910] [outer = 00000000] [url = about:blank] 09:44:27 INFO - PROCESS | 3588 | --DOMWINDOW == 113 (16172400) [pid = 3588] [serial = 979] [outer = 00000000] [url = about:blank] 09:44:27 INFO - PROCESS | 3588 | --DOMWINDOW == 112 (18789C00) [pid = 3588] [serial = 991] [outer = 00000000] [url = about:blank] 09:44:27 INFO - PROCESS | 3588 | --DOMWINDOW == 111 (1868F000) [pid = 3588] [serial = 990] [outer = 00000000] [url = about:blank] 09:44:27 INFO - PROCESS | 3588 | --DOMWINDOW == 110 (1A688400) [pid = 3588] [serial = 963] [outer = 00000000] [url = about:blank] 09:44:27 INFO - PROCESS | 3588 | --DOMWINDOW == 109 (12C10800) [pid = 3588] [serial = 970] [outer = 00000000] [url = about:blank] 09:44:27 INFO - PROCESS | 3588 | --DOMWINDOW == 108 (10D66000) [pid = 3588] [serial = 966] [outer = 00000000] [url = about:blank] 09:44:27 INFO - PROCESS | 3588 | --DOMWINDOW == 107 (178B1800) [pid = 3588] [serial = 898] [outer = 00000000] [url = about:blank] 09:44:27 INFO - PROCESS | 3588 | --DOMWINDOW == 106 (1102FC00) [pid = 3588] [serial = 951] [outer = 00000000] [url = about:blank] 09:44:27 INFO - PROCESS | 3588 | --DOMWINDOW == 105 (12B53C00) [pid = 3588] [serial = 967] [outer = 00000000] [url = about:blank] 09:44:27 INFO - PROCESS | 3588 | --DOMWINDOW == 104 (1A220C00) [pid = 3588] [serial = 913] [outer = 00000000] [url = about:blank] 09:44:27 INFO - PROCESS | 3588 | --DOMWINDOW == 103 (1A294000) [pid = 3588] [serial = 960] [outer = 00000000] [url = about:blank] 09:44:27 INFO - PROCESS | 3588 | --DOMWINDOW == 102 (1824B400) [pid = 3588] [serial = 957] [outer = 00000000] [url = about:blank] 09:44:27 INFO - PROCESS | 3588 | --DOMWINDOW == 101 (11FABC00) [pid = 3588] [serial = 969] [outer = 00000000] [url = about:blank] 09:44:27 INFO - PROCESS | 3588 | --DOMWINDOW == 100 (1824B000) [pid = 3588] [serial = 988] [outer = 00000000] [url = about:blank] 09:44:27 INFO - PROCESS | 3588 | --DOMWINDOW == 99 (182C3800) [pid = 3588] [serial = 907] [outer = 00000000] [url = about:blank] 09:44:27 INFO - PROCESS | 3588 | --DOMWINDOW == 98 (10C6FC00) [pid = 3588] [serial = 901] [outer = 00000000] [url = about:blank] 09:44:27 INFO - PROCESS | 3588 | --DOMWINDOW == 97 (15F87400) [pid = 3588] [serial = 978] [outer = 00000000] [url = about:blank] 09:44:27 INFO - PROCESS | 3588 | --DOMWINDOW == 96 (17828800) [pid = 3588] [serial = 984] [outer = 00000000] [url = about:blank] 09:44:27 INFO - PROCESS | 3588 | --DOMWINDOW == 95 (1A603C00) [pid = 3588] [serial = 916] [outer = 00000000] [url = about:blank] 09:44:27 INFO - PROCESS | 3588 | --DOMWINDOW == 94 (11037800) [pid = 3588] [serial = 972] [outer = 00000000] [url = about:blank] 09:44:27 INFO - PROCESS | 3588 | --DOMWINDOW == 93 (155EAC00) [pid = 3588] [serial = 904] [outer = 00000000] [url = about:blank] 09:44:27 INFO - PROCESS | 3588 | 1464194667640 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] 09:44:27 INFO - PROCESS | 3588 | 1464194667687 Marionette TRACE conn3 <- [1,1377,null,{"value":"13"}] 09:44:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html 09:44:27 INFO - PROCESS | 3588 | 1464194667693 Marionette TRACE conn3 -> [0,1378,"setScriptTimeout",{"ms":35000}] 09:44:27 INFO - PROCESS | 3588 | 1464194667696 Marionette TRACE conn3 <- [1,1378,null,{}] 09:44:27 INFO - PROCESS | 3588 | 1464194667700 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}] 09:44:27 INFO - PROCESS | 3588 | 1464194667794 Marionette TRACE conn3 <- [1,1379,null,{"value":null}] 09:44:27 INFO - PROCESS | 3588 | 1464194667892 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\", \"7e3b6c20-c8d1-41f1-b038-025c5fee69e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:44:27 INFO - PROCESS | 3588 | ++DOCSHELL 10A59400 == 91 [pid = 3588] [id = 354] 09:44:27 INFO - PROCESS | 3588 | ++DOMWINDOW == 94 (10D5B400) [pid = 3588] [serial = 1061] [outer = 00000000] 09:44:27 INFO - PROCESS | 3588 | ++DOMWINDOW == 95 (1318F400) [pid = 3588] [serial = 1062] [outer = 10D5B400] 09:44:27 INFO - PROCESS | 3588 | 1464194667945 Marionette DEBUG loaded listener.js 09:44:28 INFO - PROCESS | 3588 | ++DOMWINDOW == 96 (14310000) [pid = 3588] [serial = 1063] [outer = 10D5B400] 09:44:28 INFO - PROCESS | 3588 | 1464194668347 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]]]}] 09:44:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | Canvas test: 2d.pattern.image.null 09:44:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | took 705ms 09:44:28 INFO - PROCESS | 3588 | 1464194668392 Marionette TRACE conn3 -> [0,1381,"getWindowHandle",null] 09:44:28 INFO - PROCESS | 3588 | 1464194668394 Marionette TRACE conn3 <- [1,1381,null,{"value":"13"}] 09:44:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html 09:44:28 INFO - PROCESS | 3588 | 1464194668397 Marionette TRACE conn3 -> [0,1382,"setScriptTimeout",{"ms":35000}] 09:44:28 INFO - PROCESS | 3588 | 1464194668401 Marionette TRACE conn3 <- [1,1382,null,{}] 09:44:28 INFO - PROCESS | 3588 | 1464194668411 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}] 09:44:28 INFO - PROCESS | 3588 | 1464194668536 Marionette TRACE conn3 <- [1,1383,null,{"value":null}] 09:44:28 INFO - PROCESS | 3588 | 1464194668553 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\", \"7e3b6c20-c8d1-41f1-b038-025c5fee69e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:44:28 INFO - PROCESS | 3588 | ++DOCSHELL 15943800 == 92 [pid = 3588] [id = 355] 09:44:28 INFO - PROCESS | 3588 | ++DOMWINDOW == 97 (15F6D400) [pid = 3588] [serial = 1064] [outer = 00000000] 09:44:28 INFO - PROCESS | 3588 | ++DOMWINDOW == 98 (1616C400) [pid = 3588] [serial = 1065] [outer = 15F6D400] 09:44:28 INFO - PROCESS | 3588 | 1464194668599 Marionette DEBUG loaded listener.js 09:44:28 INFO - PROCESS | 3588 | ++DOMWINDOW == 99 (16176800) [pid = 3588] [serial = 1066] [outer = 15F6D400] 09:44:29 INFO - PROCESS | 3588 | 1464194669053 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]]]}] 09:44:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | Canvas test: 2d.pattern.image.string 09:44:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | took 689ms 09:44:29 INFO - PROCESS | 3588 | 1464194669100 Marionette TRACE conn3 -> [0,1385,"getWindowHandle",null] 09:44:29 INFO - PROCESS | 3588 | 1464194669102 Marionette TRACE conn3 <- [1,1385,null,{"value":"13"}] 09:44:29 INFO - PROCESS | 3588 | 1464194669106 Marionette TRACE conn3 -> [0,1386,"setScriptTimeout",{"ms":35000}] 09:44:29 INFO - PROCESS | 3588 | 1464194669107 Marionette TRACE conn3 <- [1,1386,null,{}] 09:44:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html 09:44:29 INFO - PROCESS | 3588 | 1464194669110 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}] 09:44:29 INFO - PROCESS | 3588 | 1464194669200 Marionette TRACE conn3 <- [1,1387,null,{"value":null}] 09:44:29 INFO - PROCESS | 3588 | 1464194669206 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\", \"7e3b6c20-c8d1-41f1-b038-025c5fee69e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:44:29 INFO - PROCESS | 3588 | ++DOCSHELL 157BF000 == 93 [pid = 3588] [id = 356] 09:44:29 INFO - PROCESS | 3588 | ++DOMWINDOW == 100 (16173C00) [pid = 3588] [serial = 1067] [outer = 00000000] 09:44:29 INFO - PROCESS | 3588 | ++DOMWINDOW == 101 (168F5400) [pid = 3588] [serial = 1068] [outer = 16173C00] 09:44:29 INFO - PROCESS | 3588 | 1464194669253 Marionette DEBUG loaded listener.js 09:44:29 INFO - PROCESS | 3588 | ++DOMWINDOW == 102 (177A1400) [pid = 3588] [serial = 1069] [outer = 16173C00] 09:44:29 INFO - PROCESS | 3588 | 1464194669733 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]]]}] 09:44:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | Canvas test: 2d.pattern.image.undefined 09:44:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | took 705ms 09:44:29 INFO - PROCESS | 3588 | 1464194669806 Marionette TRACE conn3 -> [0,1389,"getWindowHandle",null] 09:44:29 INFO - PROCESS | 3588 | 1464194669808 Marionette TRACE conn3 <- [1,1389,null,{"value":"13"}] 09:44:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html 09:44:29 INFO - PROCESS | 3588 | 1464194669819 Marionette TRACE conn3 -> [0,1390,"setScriptTimeout",{"ms":35000}] 09:44:29 INFO - PROCESS | 3588 | 1464194669820 Marionette TRACE conn3 <- [1,1390,null,{}] 09:44:29 INFO - PROCESS | 3588 | 1464194669824 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}] 09:44:29 INFO - PROCESS | 3588 | 1464194669947 Marionette TRACE conn3 <- [1,1391,null,{"value":null}] 09:44:30 INFO - PROCESS | 3588 | 1464194670038 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\", \"7e3b6c20-c8d1-41f1-b038-025c5fee69e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:44:30 INFO - PROCESS | 3588 | ++DOCSHELL 167F1400 == 94 [pid = 3588] [id = 357] 09:44:30 INFO - PROCESS | 3588 | ++DOMWINDOW == 103 (17222800) [pid = 3588] [serial = 1070] [outer = 00000000] 09:44:30 INFO - PROCESS | 3588 | ++DOMWINDOW == 104 (178A5000) [pid = 3588] [serial = 1071] [outer = 17222800] 09:44:30 INFO - PROCESS | 3588 | 1464194670082 Marionette DEBUG loaded listener.js 09:44:30 INFO - PROCESS | 3588 | ++DOMWINDOW == 105 (178ADC00) [pid = 3588] [serial = 1072] [outer = 17222800] 09:44:30 INFO - PROCESS | 3588 | 1464194670509 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]]]}] 09:44:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | Canvas test: 2d.pattern.modify.canvas1 09:44:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | took 752ms 09:44:30 INFO - PROCESS | 3588 | 1464194670557 Marionette TRACE conn3 -> [0,1393,"getWindowHandle",null] 09:44:30 INFO - PROCESS | 3588 | 1464194670559 Marionette TRACE conn3 <- [1,1393,null,{"value":"13"}] 09:44:30 INFO - PROCESS | 3588 | 1464194670563 Marionette TRACE conn3 -> [0,1394,"setScriptTimeout",{"ms":35000}] 09:44:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html 09:44:30 INFO - PROCESS | 3588 | 1464194670564 Marionette TRACE conn3 <- [1,1394,null,{}] 09:44:30 INFO - PROCESS | 3588 | 1464194670578 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}] 09:44:30 INFO - PROCESS | 3588 | 1464194670704 Marionette TRACE conn3 <- [1,1395,null,{"value":null}] 09:44:30 INFO - PROCESS | 3588 | 1464194670781 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\", \"7e3b6c20-c8d1-41f1-b038-025c5fee69e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:44:30 INFO - PROCESS | 3588 | ++DOCSHELL 182C1C00 == 95 [pid = 3588] [id = 358] 09:44:30 INFO - PROCESS | 3588 | ++DOMWINDOW == 106 (182C2000) [pid = 3588] [serial = 1073] [outer = 00000000] 09:44:30 INFO - PROCESS | 3588 | ++DOMWINDOW == 107 (1878F400) [pid = 3588] [serial = 1074] [outer = 182C2000] 09:44:30 INFO - PROCESS | 3588 | 1464194670825 Marionette DEBUG loaded listener.js 09:44:30 INFO - PROCESS | 3588 | ++DOMWINDOW == 108 (19B4E000) [pid = 3588] [serial = 1075] [outer = 182C2000] 09:44:31 INFO - PROCESS | 3588 | 1464194671231 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]]]}] 09:44:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | Canvas test: 2d.pattern.modify.canvas2 09:44:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | took 705ms 09:44:31 INFO - PROCESS | 3588 | 1464194671262 Marionette TRACE conn3 -> [0,1397,"getWindowHandle",null] 09:44:31 INFO - PROCESS | 3588 | 1464194671264 Marionette TRACE conn3 <- [1,1397,null,{"value":"13"}] 09:44:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html 09:44:31 INFO - PROCESS | 3588 | 1464194671268 Marionette TRACE conn3 -> [0,1398,"setScriptTimeout",{"ms":35000}] 09:44:31 INFO - PROCESS | 3588 | 1464194671269 Marionette TRACE conn3 <- [1,1398,null,{}] 09:44:31 INFO - PROCESS | 3588 | 1464194671272 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}] 09:44:31 INFO - PROCESS | 3588 | 1464194671417 Marionette TRACE conn3 <- [1,1399,null,{"value":null}] 09:44:31 INFO - PROCESS | 3588 | 1464194671441 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\", \"7e3b6c20-c8d1-41f1-b038-025c5fee69e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:44:31 INFO - PROCESS | 3588 | ++DOCSHELL 0F39C000 == 96 [pid = 3588] [id = 359] 09:44:31 INFO - PROCESS | 3588 | ++DOMWINDOW == 109 (132B8400) [pid = 3588] [serial = 1076] [outer = 00000000] 09:44:31 INFO - PROCESS | 3588 | ++DOMWINDOW == 110 (1A21A800) [pid = 3588] [serial = 1077] [outer = 132B8400] 09:44:31 INFO - PROCESS | 3588 | 1464194671491 Marionette DEBUG loaded listener.js 09:44:31 INFO - PROCESS | 3588 | ++DOMWINDOW == 111 (1A298C00) [pid = 3588] [serial = 1078] [outer = 132B8400] 09:44:31 INFO - PROCESS | 3588 | --DOMWINDOW == 110 (155E0000) [pid = 3588] [serial = 1028] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html] 09:44:31 INFO - PROCESS | 3588 | --DOMWINDOW == 109 (15F84C00) [pid = 3588] [serial = 1031] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html] 09:44:31 INFO - PROCESS | 3588 | --DOMWINDOW == 108 (1108B400) [pid = 3588] [serial = 1022] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html] 09:44:31 INFO - PROCESS | 3588 | --DOMWINDOW == 107 (105F0000) [pid = 3588] [serial = 1025] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html] 09:44:31 INFO - PROCESS | 3588 | --DOMWINDOW == 106 (0F251400) [pid = 3588] [serial = 1019] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html] 09:44:32 INFO - PROCESS | 3588 | 1464194672086 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]]]}] 09:44:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | Canvas test: 2d.pattern.modify.image1 09:44:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | took 846ms 09:44:32 INFO - PROCESS | 3588 | 1464194672111 Marionette TRACE conn3 -> [0,1401,"getWindowHandle",null] 09:44:32 INFO - PROCESS | 3588 | 1464194672113 Marionette TRACE conn3 <- [1,1401,null,{"value":"13"}] 09:44:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html 09:44:32 INFO - PROCESS | 3588 | 1464194672120 Marionette TRACE conn3 -> [0,1402,"setScriptTimeout",{"ms":35000}] 09:44:32 INFO - PROCESS | 3588 | 1464194672122 Marionette TRACE conn3 <- [1,1402,null,{}] 09:44:32 INFO - PROCESS | 3588 | 1464194672125 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}] 09:44:32 INFO - PROCESS | 3588 | 1464194672261 Marionette TRACE conn3 <- [1,1403,null,{"value":null}] 09:44:32 INFO - PROCESS | 3588 | 1464194672325 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\", \"7e3b6c20-c8d1-41f1-b038-025c5fee69e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:44:32 INFO - PROCESS | 3588 | ++DOCSHELL 11FE8400 == 97 [pid = 3588] [id = 360] 09:44:32 INFO - PROCESS | 3588 | ++DOMWINDOW == 107 (155E1800) [pid = 3588] [serial = 1079] [outer = 00000000] 09:44:32 INFO - PROCESS | 3588 | ++DOMWINDOW == 108 (182C2400) [pid = 3588] [serial = 1080] [outer = 155E1800] 09:44:32 INFO - PROCESS | 3588 | 1464194672369 Marionette DEBUG loaded listener.js 09:44:32 INFO - PROCESS | 3588 | ++DOMWINDOW == 109 (1A601400) [pid = 3588] [serial = 1081] [outer = 155E1800] 09:44:32 INFO - PROCESS | 3588 | 1464194672737 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]]]}] 09:44:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | Canvas test: 2d.pattern.modify.image2 09:44:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | took 643ms 09:44:32 INFO - PROCESS | 3588 | 1464194672764 Marionette TRACE conn3 -> [0,1405,"getWindowHandle",null] 09:44:32 INFO - PROCESS | 3588 | 1464194672766 Marionette TRACE conn3 <- [1,1405,null,{"value":"13"}] 09:44:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html 09:44:32 INFO - PROCESS | 3588 | 1464194672770 Marionette TRACE conn3 -> [0,1406,"setScriptTimeout",{"ms":35000}] 09:44:32 INFO - PROCESS | 3588 | 1464194672771 Marionette TRACE conn3 <- [1,1406,null,{}] 09:44:32 INFO - PROCESS | 3588 | 1464194672775 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}] 09:44:32 INFO - PROCESS | 3588 | 1464194672861 Marionette TRACE conn3 <- [1,1407,null,{"value":null}] 09:44:32 INFO - PROCESS | 3588 | 1464194672867 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\", \"7e3b6c20-c8d1-41f1-b038-025c5fee69e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:44:32 INFO - PROCESS | 3588 | ++DOCSHELL 12912C00 == 98 [pid = 3588] [id = 361] 09:44:32 INFO - PROCESS | 3588 | ++DOMWINDOW == 110 (177AE000) [pid = 3588] [serial = 1082] [outer = 00000000] 09:44:32 INFO - PROCESS | 3588 | ++DOMWINDOW == 111 (1ABB5000) [pid = 3588] [serial = 1083] [outer = 177AE000] 09:44:32 INFO - PROCESS | 3588 | 1464194672910 Marionette DEBUG loaded listener.js 09:44:33 INFO - PROCESS | 3588 | ++DOMWINDOW == 112 (1ACDBC00) [pid = 3588] [serial = 1084] [outer = 177AE000] 09:44:33 INFO - PROCESS | 3588 | 1464194673365 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]]]}] 09:44:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | Canvas test: 2d.pattern.paint.norepeat.basic 09:44:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | took 642ms 09:44:33 INFO - PROCESS | 3588 | 1464194673408 Marionette TRACE conn3 -> [0,1409,"getWindowHandle",null] 09:44:33 INFO - PROCESS | 3588 | 1464194673410 Marionette TRACE conn3 <- [1,1409,null,{"value":"13"}] 09:44:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html 09:44:33 INFO - PROCESS | 3588 | 1464194673429 Marionette TRACE conn3 -> [0,1410,"setScriptTimeout",{"ms":35000}] 09:44:33 INFO - PROCESS | 3588 | 1464194673431 Marionette TRACE conn3 <- [1,1410,null,{}] 09:44:33 INFO - PROCESS | 3588 | 1464194673434 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}] 09:44:33 INFO - PROCESS | 3588 | 1464194673520 Marionette TRACE conn3 <- [1,1411,null,{"value":null}] 09:44:33 INFO - PROCESS | 3588 | 1464194673526 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\", \"7e3b6c20-c8d1-41f1-b038-025c5fee69e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:44:33 INFO - PROCESS | 3588 | ++DOCSHELL 1AAB6000 == 99 [pid = 3588] [id = 362] 09:44:33 INFO - PROCESS | 3588 | ++DOMWINDOW == 113 (1AAB9000) [pid = 3588] [serial = 1085] [outer = 00000000] 09:44:33 INFO - PROCESS | 3588 | ++DOMWINDOW == 114 (1AF6CC00) [pid = 3588] [serial = 1086] [outer = 1AAB9000] 09:44:33 INFO - PROCESS | 3588 | 1464194673569 Marionette DEBUG loaded listener.js 09:44:33 INFO - PROCESS | 3588 | ++DOMWINDOW == 115 (1B16EC00) [pid = 3588] [serial = 1087] [outer = 1AAB9000] 09:44:34 INFO - PROCESS | 3588 | --DOCSHELL 0F984C00 == 98 [pid = 3588] [id = 334] 09:44:34 INFO - PROCESS | 3588 | --DOCSHELL 178AB400 == 97 [pid = 3588] [id = 207] 09:44:34 INFO - PROCESS | 3588 | --DOCSHELL 0F25C800 == 96 [pid = 3588] [id = 220] 09:44:34 INFO - PROCESS | 3588 | --DOCSHELL 10510800 == 95 [pid = 3588] [id = 259] 09:44:34 INFO - PROCESS | 3588 | --DOCSHELL 17851400 == 94 [pid = 3588] [id = 338] 09:44:34 INFO - PROCESS | 3588 | --DOCSHELL 1694B000 == 93 [pid = 3588] [id = 168] 09:44:34 INFO - PROCESS | 3588 | --DOCSHELL 10D64400 == 92 [pid = 3588] [id = 271] 09:44:34 INFO - PROCESS | 3588 | --DOCSHELL 157BDC00 == 91 [pid = 3588] [id = 270] 09:44:34 INFO - PROCESS | 3588 | --DOCSHELL 14306400 == 90 [pid = 3588] [id = 181] 09:44:34 INFO - PROCESS | 3588 | --DOCSHELL 1581E800 == 89 [pid = 3588] [id = 274] 09:44:34 INFO - PROCESS | 3588 | --DOCSHELL 0F2F3400 == 88 [pid = 3588] [id = 272] 09:44:34 INFO - PROCESS | 3588 | --DOCSHELL 18694800 == 87 [pid = 3588] [id = 304] 09:44:34 INFO - PROCESS | 3588 | --DOCSHELL 0F97C000 == 86 [pid = 3588] [id = 273] 09:44:34 INFO - PROCESS | 3588 | --DOCSHELL 0F93EC00 == 85 [pid = 3588] [id = 305] 09:44:34 INFO - PROCESS | 3588 | --DOCSHELL 16B35800 == 84 [pid = 3588] [id = 287] 09:44:34 INFO - PROCESS | 3588 | --DOCSHELL 1AABAC00 == 83 [pid = 3588] [id = 206] 09:44:34 INFO - PROCESS | 3588 | --DOCSHELL 0F273000 == 82 [pid = 3588] [id = 242] 09:44:34 INFO - PROCESS | 3588 | --DOCSHELL 1ABB4C00 == 81 [pid = 3588] [id = 107] 09:44:34 INFO - PROCESS | 3588 | --DOCSHELL 0F347C00 == 80 [pid = 3588] [id = 165] 09:44:34 INFO - PROCESS | 3588 | --DOCSHELL 0F985C00 == 79 [pid = 3588] [id = 267] 09:44:34 INFO - PROCESS | 3588 | --DOCSHELL 10D58000 == 78 [pid = 3588] [id = 182] 09:44:34 INFO - PROCESS | 3588 | --DOCSHELL 17ABBC00 == 77 [pid = 3588] [id = 110] 09:44:34 INFO - PROCESS | 3588 | --DOCSHELL 1A297000 == 76 [pid = 3588] [id = 336] 09:44:34 INFO - PROCESS | 3588 | --DOCSHELL 12C08000 == 75 [pid = 3588] [id = 284] 09:44:34 INFO - PROCESS | 3588 | --DOCSHELL 166B4000 == 74 [pid = 3588] [id = 222] 09:44:34 INFO - PROCESS | 3588 | --DOCSHELL 1A215000 == 73 [pid = 3588] [id = 224] 09:44:34 INFO - PROCESS | 3588 | --DOCSHELL 1AA0F800 == 72 [pid = 3588] [id = 337] 09:44:34 INFO - PROCESS | 3588 | --DOCSHELL 17850000 == 71 [pid = 3588] [id = 302] 09:44:34 INFO - PROCESS | 3588 | --DOCSHELL 1581F000 == 70 [pid = 3588] [id = 193] 09:44:34 INFO - PROCESS | 3588 | --DOCSHELL 0F646000 == 69 [pid = 3588] [id = 335] 09:44:34 INFO - PROCESS | 3588 | --DOCSHELL 11214800 == 68 [pid = 3588] [id = 108] 09:44:34 INFO - PROCESS | 3588 | --DOCSHELL 1103C800 == 67 [pid = 3588] [id = 268] 09:44:34 INFO - PROCESS | 3588 | --DOCSHELL 16179C00 == 66 [pid = 3588] [id = 240] 09:44:34 INFO - PROCESS | 3588 | --DOCSHELL 1ACDCC00 == 65 [pid = 3588] [id = 123] 09:44:34 INFO - PROCESS | 3588 | --DOCSHELL 1554B000 == 64 [pid = 3588] [id = 109] 09:44:34 INFO - PROCESS | 3588 | --DOCSHELL 15548800 == 63 [pid = 3588] [id = 167] 09:44:34 INFO - PROCESS | 3588 | --DOCSHELL 0F33F800 == 62 [pid = 3588] [id = 322] 09:44:34 INFO - PROCESS | 3588 | --DOCSHELL 13149800 == 61 [pid = 3588] [id = 205] 09:44:34 INFO - PROCESS | 3588 | --DOCSHELL 12FB3C00 == 60 [pid = 3588] [id = 237] 09:44:34 INFO - PROCESS | 3588 | --DOCSHELL 150BF400 == 59 [pid = 3588] [id = 209] 09:44:34 INFO - PROCESS | 3588 | --DOCSHELL 14372400 == 58 [pid = 3588] [id = 269] 09:44:34 INFO - PROCESS | 3588 | --DOCSHELL 17828400 == 57 [pid = 3588] [id = 239] 09:44:34 INFO - PROCESS | 3588 | --DOCSHELL 102D8800 == 56 [pid = 3588] [id = 306] 09:44:34 INFO - PROCESS | 3588 | --DOCSHELL 0F25F400 == 55 [pid = 3588] [id = 238] 09:44:34 INFO - PROCESS | 3588 | --DOCSHELL 0F9ED400 == 54 [pid = 3588] [id = 288] 09:44:34 INFO - PROCESS | 3588 | --DOCSHELL 0F2F6400 == 53 [pid = 3588] [id = 135] 09:44:34 INFO - PROCESS | 3588 | --DOCSHELL 13952000 == 52 [pid = 3588] [id = 124] 09:44:34 INFO - PROCESS | 3588 | --DOCSHELL 132BF400 == 51 [pid = 3588] [id = 154] 09:44:34 INFO - PROCESS | 3588 | --DOCSHELL 18789800 == 50 [pid = 3588] [id = 223] 09:44:34 INFO - PROCESS | 3588 | --DOCSHELL 0F348C00 == 49 [pid = 3588] [id = 253] 09:44:34 INFO - PROCESS | 3588 | --DOCSHELL 18786400 == 48 [pid = 3588] [id = 303] 09:44:34 INFO - PROCESS | 3588 | --DOCSHELL 1185B800 == 47 [pid = 3588] [id = 221] 09:44:34 INFO - PROCESS | 3588 | --DOCSHELL 1B170800 == 46 [pid = 3588] [id = 339] 09:44:34 INFO - PROCESS | 3588 | --DOCSHELL 15F83800 == 45 [pid = 3588] [id = 333] 09:44:34 INFO - PROCESS | 3588 | --DOCSHELL 10C69C00 == 44 [pid = 3588] [id = 353] 09:44:34 INFO - PROCESS | 3588 | --DOCSHELL 182C1800 == 43 [pid = 3588] [id = 351] 09:44:34 INFO - PROCESS | 3588 | --DOCSHELL 0F270400 == 42 [pid = 3588] [id = 352] 09:44:34 INFO - PROCESS | 3588 | --DOCSHELL 166B4400 == 41 [pid = 3588] [id = 350] 09:44:34 INFO - PROCESS | 3588 | --DOCSHELL 16B3D800 == 40 [pid = 3588] [id = 349] 09:44:34 INFO - PROCESS | 3588 | --DOCSHELL 176EA800 == 39 [pid = 3588] [id = 348] 09:44:34 INFO - PROCESS | 3588 | --DOCSHELL 10A5A000 == 38 [pid = 3588] [id = 316] 09:44:34 INFO - PROCESS | 3588 | --DOCSHELL 1103B400 == 37 [pid = 3588] [id = 347] 09:44:34 INFO - PROCESS | 3588 | --DOCSHELL 10C66800 == 36 [pid = 3588] [id = 346] 09:44:34 INFO - PROCESS | 3588 | --DOCSHELL 1694C400 == 35 [pid = 3588] [id = 345] 09:44:35 INFO - PROCESS | 3588 | --DOCSHELL 10A59400 == 34 [pid = 3588] [id = 354] 09:44:35 INFO - PROCESS | 3588 | --DOCSHELL 0F39C000 == 33 [pid = 3588] [id = 359] 09:44:35 INFO - PROCESS | 3588 | --DOCSHELL 157BF000 == 32 [pid = 3588] [id = 356] 09:44:35 INFO - PROCESS | 3588 | --DOCSHELL 15943800 == 31 [pid = 3588] [id = 355] 09:44:35 INFO - PROCESS | 3588 | --DOCSHELL 11FE8400 == 30 [pid = 3588] [id = 360] 09:44:35 INFO - PROCESS | 3588 | --DOCSHELL 12912C00 == 29 [pid = 3588] [id = 361] 09:44:35 INFO - PROCESS | 3588 | --DOCSHELL 167F1400 == 28 [pid = 3588] [id = 357] 09:44:35 INFO - PROCESS | 3588 | --DOCSHELL 182C1C00 == 27 [pid = 3588] [id = 358] 09:44:35 INFO - PROCESS | 3588 | --DOMWINDOW == 114 (167EF000) [pid = 3588] [serial = 1033] [outer = 00000000] [url = about:blank] 09:44:35 INFO - PROCESS | 3588 | --DOMWINDOW == 113 (143B4400) [pid = 3588] [serial = 1024] [outer = 00000000] [url = about:blank] 09:44:35 INFO - PROCESS | 3588 | --DOMWINDOW == 112 (1430FC00) [pid = 3588] [serial = 1023] [outer = 00000000] [url = about:blank] 09:44:35 INFO - PROCESS | 3588 | --DOMWINDOW == 111 (1A67FC00) [pid = 3588] [serial = 1008] [outer = 00000000] [url = about:blank] 09:44:35 INFO - PROCESS | 3588 | --DOMWINDOW == 110 (1ACDA800) [pid = 3588] [serial = 1011] [outer = 00000000] [url = about:blank] 09:44:35 INFO - PROCESS | 3588 | --DOMWINDOW == 109 (1B177400) [pid = 3588] [serial = 1017] [outer = 00000000] [url = about:blank] 09:44:35 INFO - PROCESS | 3588 | --DOMWINDOW == 108 (11810000) [pid = 3588] [serial = 1026] [outer = 00000000] [url = about:blank] 09:44:35 INFO - PROCESS | 3588 | --DOMWINDOW == 107 (1314BC00) [pid = 3588] [serial = 1027] [outer = 00000000] [url = about:blank] 09:44:35 INFO - PROCESS | 3588 | --DOMWINDOW == 106 (10C69400) [pid = 3588] [serial = 1021] [outer = 00000000] [url = about:blank] 09:44:35 INFO - PROCESS | 3588 | --DOMWINDOW == 105 (10279400) [pid = 3588] [serial = 1020] [outer = 00000000] [url = about:blank] 09:44:35 INFO - PROCESS | 3588 | --DOMWINDOW == 104 (10D66C00) [pid = 3588] [serial = 1002] [outer = 00000000] [url = about:blank] 09:44:35 INFO - PROCESS | 3588 | --DOMWINDOW == 103 (15485000) [pid = 3588] [serial = 1005] [outer = 00000000] [url = about:blank] 09:44:35 INFO - PROCESS | 3588 | --DOMWINDOW == 102 (1AE2FC00) [pid = 3588] [serial = 1014] [outer = 00000000] [url = about:blank] 09:44:35 INFO - PROCESS | 3588 | --DOMWINDOW == 101 (177A7000) [pid = 3588] [serial = 1035] [outer = 00000000] [url = about:blank] 09:44:35 INFO - PROCESS | 3588 | --DOMWINDOW == 100 (159D9000) [pid = 3588] [serial = 1030] [outer = 00000000] [url = about:blank] 09:44:35 INFO - PROCESS | 3588 | --DOMWINDOW == 99 (157C1800) [pid = 3588] [serial = 1029] [outer = 00000000] [url = about:blank] 09:44:35 INFO - PROCESS | 3588 | --DOMWINDOW == 98 (167EAC00) [pid = 3588] [serial = 1032] [outer = 00000000] [url = about:blank] 09:44:35 INFO - PROCESS | 3588 | 1464194675946 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]]]}] 09:44:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | Canvas test: 2d.pattern.paint.norepeat.coord1 09:44:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | took 2538ms 09:44:35 INFO - PROCESS | 3588 | 1464194675991 Marionette TRACE conn3 -> [0,1413,"getWindowHandle",null] 09:44:35 INFO - PROCESS | 3588 | 1464194675995 Marionette TRACE conn3 <- [1,1413,null,{"value":"13"}] 09:44:35 INFO - PROCESS | 3588 | 1464194676000 Marionette TRACE conn3 -> [0,1414,"setScriptTimeout",{"ms":35000}] 09:44:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html 09:44:36 INFO - PROCESS | 3588 | 1464194676004 Marionette TRACE conn3 <- [1,1414,null,{}] 09:44:36 INFO - PROCESS | 3588 | 1464194676010 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}] 09:44:36 INFO - PROCESS | 3588 | 1464194676102 Marionette TRACE conn3 <- [1,1415,null,{"value":null}] 09:44:36 INFO - PROCESS | 3588 | 1464194676112 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\", \"7e3b6c20-c8d1-41f1-b038-025c5fee69e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:44:36 INFO - PROCESS | 3588 | ++DOCSHELL 0F26E400 == 28 [pid = 3588] [id = 363] 09:44:36 INFO - PROCESS | 3588 | ++DOMWINDOW == 99 (0F26E800) [pid = 3588] [serial = 1088] [outer = 00000000] 09:44:36 INFO - PROCESS | 3588 | ++DOMWINDOW == 100 (0F278800) [pid = 3588] [serial = 1089] [outer = 0F26E800] 09:44:36 INFO - PROCESS | 3588 | 1464194676160 Marionette DEBUG loaded listener.js 09:44:36 INFO - PROCESS | 3588 | ++DOMWINDOW == 101 (0F2EEC00) [pid = 3588] [serial = 1090] [outer = 0F26E800] 09:44:36 INFO - PROCESS | 3588 | 1464194676652 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]]]}] 09:44:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | Canvas test: 2d.pattern.paint.norepeat.coord2 09:44:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | took 705ms 09:44:36 INFO - PROCESS | 3588 | 1464194676701 Marionette TRACE conn3 -> [0,1417,"getWindowHandle",null] 09:44:36 INFO - PROCESS | 3588 | 1464194676707 Marionette TRACE conn3 <- [1,1417,null,{"value":"13"}] 09:44:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html 09:44:36 INFO - PROCESS | 3588 | 1464194676713 Marionette TRACE conn3 -> [0,1418,"setScriptTimeout",{"ms":35000}] 09:44:36 INFO - PROCESS | 3588 | 1464194676716 Marionette TRACE conn3 <- [1,1418,null,{}] 09:44:36 INFO - PROCESS | 3588 | 1464194676719 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}] 09:44:36 INFO - PROCESS | 3588 | 1464194676805 Marionette TRACE conn3 <- [1,1419,null,{"value":null}] 09:44:36 INFO - PROCESS | 3588 | 1464194676815 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\", \"7e3b6c20-c8d1-41f1-b038-025c5fee69e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:44:36 INFO - PROCESS | 3588 | ++DOCSHELL 0F645C00 == 29 [pid = 3588] [id = 364] 09:44:36 INFO - PROCESS | 3588 | ++DOMWINDOW == 102 (0F646000) [pid = 3588] [serial = 1091] [outer = 00000000] 09:44:36 INFO - PROCESS | 3588 | ++DOMWINDOW == 103 (0F93F400) [pid = 3588] [serial = 1092] [outer = 0F646000] 09:44:36 INFO - PROCESS | 3588 | 1464194676868 Marionette DEBUG loaded listener.js 09:44:36 INFO - PROCESS | 3588 | ++DOMWINDOW == 104 (0F9F1800) [pid = 3588] [serial = 1093] [outer = 0F646000] 09:44:37 INFO - PROCESS | 3588 | 1464194677332 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]]]}] 09:44:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | Canvas test: 2d.pattern.paint.norepeat.coord3 09:44:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | took 627ms 09:44:37 INFO - PROCESS | 3588 | 1464194677349 Marionette TRACE conn3 -> [0,1421,"getWindowHandle",null] 09:44:37 INFO - PROCESS | 3588 | 1464194677351 Marionette TRACE conn3 <- [1,1421,null,{"value":"13"}] 09:44:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html 09:44:37 INFO - PROCESS | 3588 | 1464194677355 Marionette TRACE conn3 -> [0,1422,"setScriptTimeout",{"ms":35000}] 09:44:37 INFO - PROCESS | 3588 | 1464194677358 Marionette TRACE conn3 <- [1,1422,null,{}] 09:44:37 INFO - PROCESS | 3588 | 1464194677369 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}] 09:44:37 INFO - PROCESS | 3588 | 1464194677456 Marionette TRACE conn3 <- [1,1423,null,{"value":null}] 09:44:37 INFO - PROCESS | 3588 | 1464194677497 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\", \"7e3b6c20-c8d1-41f1-b038-025c5fee69e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:44:37 INFO - PROCESS | 3588 | ++DOCSHELL 10A60000 == 30 [pid = 3588] [id = 365] 09:44:37 INFO - PROCESS | 3588 | ++DOMWINDOW == 105 (10A60800) [pid = 3588] [serial = 1094] [outer = 00000000] 09:44:37 INFO - PROCESS | 3588 | ++DOMWINDOW == 106 (10C69C00) [pid = 3588] [serial = 1095] [outer = 10A60800] 09:44:37 INFO - PROCESS | 3588 | 1464194677547 Marionette DEBUG loaded listener.js 09:44:37 INFO - PROCESS | 3588 | ++DOMWINDOW == 107 (10D59000) [pid = 3588] [serial = 1096] [outer = 10A60800] 09:44:38 INFO - PROCESS | 3588 | 1464194678046 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]]]}] 09:44:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | Canvas test: 2d.pattern.paint.norepeat.outside 09:44:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | took 737ms 09:44:38 INFO - PROCESS | 3588 | 1464194678095 Marionette TRACE conn3 -> [0,1425,"getWindowHandle",null] 09:44:38 INFO - PROCESS | 3588 | 1464194678097 Marionette TRACE conn3 <- [1,1425,null,{"value":"13"}] 09:44:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html 09:44:38 INFO - PROCESS | 3588 | 1464194678100 Marionette TRACE conn3 -> [0,1426,"setScriptTimeout",{"ms":35000}] 09:44:38 INFO - PROCESS | 3588 | 1464194678102 Marionette TRACE conn3 <- [1,1426,null,{}] 09:44:38 INFO - PROCESS | 3588 | 1464194678106 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}] 09:44:38 INFO - PROCESS | 3588 | 1464194678187 Marionette TRACE conn3 <- [1,1427,null,{"value":null}] 09:44:38 INFO - PROCESS | 3588 | 1464194678193 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\", \"7e3b6c20-c8d1-41f1-b038-025c5fee69e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:44:38 INFO - PROCESS | 3588 | ++DOCSHELL 0F33C800 == 31 [pid = 3588] [id = 366] 09:44:38 INFO - PROCESS | 3588 | ++DOMWINDOW == 108 (10D61800) [pid = 3588] [serial = 1097] [outer = 00000000] 09:44:38 INFO - PROCESS | 3588 | ++DOMWINDOW == 109 (11037C00) [pid = 3588] [serial = 1098] [outer = 10D61800] 09:44:38 INFO - PROCESS | 3588 | 1464194678239 Marionette DEBUG loaded listener.js 09:44:38 INFO - PROCESS | 3588 | ++DOMWINDOW == 110 (11091400) [pid = 3588] [serial = 1099] [outer = 10D61800] 09:44:38 INFO - PROCESS | 3588 | 1464194678697 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]]]}] 09:44:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | Canvas patterns do not get flipped when painted 09:44:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | took 627ms 09:44:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html 09:44:38 INFO - PROCESS | 3588 | 1464194678738 Marionette TRACE conn3 -> [0,1429,"getWindowHandle",null] 09:44:38 INFO - PROCESS | 3588 | 1464194678740 Marionette TRACE conn3 <- [1,1429,null,{"value":"13"}] 09:44:38 INFO - PROCESS | 3588 | 1464194678743 Marionette TRACE conn3 -> [0,1430,"setScriptTimeout",{"ms":35000}] 09:44:38 INFO - PROCESS | 3588 | 1464194678745 Marionette TRACE conn3 <- [1,1430,null,{}] 09:44:38 INFO - PROCESS | 3588 | 1464194678748 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}] 09:44:38 INFO - PROCESS | 3588 | 1464194678823 Marionette TRACE conn3 <- [1,1431,null,{"value":null}] 09:44:38 INFO - PROCESS | 3588 | 1464194678833 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\", \"7e3b6c20-c8d1-41f1-b038-025c5fee69e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:44:38 INFO - PROCESS | 3588 | ++DOCSHELL 11256800 == 32 [pid = 3588] [id = 367] 09:44:38 INFO - PROCESS | 3588 | ++DOMWINDOW == 111 (114D7C00) [pid = 3588] [serial = 1100] [outer = 00000000] 09:44:38 INFO - PROCESS | 3588 | ++DOMWINDOW == 112 (1181B400) [pid = 3588] [serial = 1101] [outer = 114D7C00] 09:44:38 INFO - PROCESS | 3588 | 1464194678909 Marionette DEBUG loaded listener.js 09:44:38 INFO - PROCESS | 3588 | ++DOMWINDOW == 113 (118B3000) [pid = 3588] [serial = 1102] [outer = 114D7C00] 09:44:39 INFO - PROCESS | 3588 | 1464194679342 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]]]}] 09:44:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | Image patterns do not get flipped when painted 09:44:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | took 626ms 09:44:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html 09:44:39 INFO - PROCESS | 3588 | 1464194679382 Marionette TRACE conn3 -> [0,1433,"getWindowHandle",null] 09:44:39 INFO - PROCESS | 3588 | 1464194679384 Marionette TRACE conn3 <- [1,1433,null,{"value":"13"}] 09:44:39 INFO - PROCESS | 3588 | 1464194679387 Marionette TRACE conn3 -> [0,1434,"setScriptTimeout",{"ms":35000}] 09:44:39 INFO - PROCESS | 3588 | 1464194679389 Marionette TRACE conn3 <- [1,1434,null,{}] 09:44:39 INFO - PROCESS | 3588 | 1464194679392 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}] 09:44:39 INFO - PROCESS | 3588 | 1464194679500 Marionette TRACE conn3 <- [1,1435,null,{"value":null}] 09:44:39 INFO - PROCESS | 3588 | 1464194679511 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\", \"7e3b6c20-c8d1-41f1-b038-025c5fee69e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:44:39 INFO - PROCESS | 3588 | ++DOCSHELL 12C03C00 == 33 [pid = 3588] [id = 368] 09:44:39 INFO - PROCESS | 3588 | ++DOMWINDOW == 114 (12C04400) [pid = 3588] [serial = 1103] [outer = 00000000] 09:44:39 INFO - PROCESS | 3588 | ++DOMWINDOW == 115 (12C0DC00) [pid = 3588] [serial = 1104] [outer = 12C04400] 09:44:39 INFO - PROCESS | 3588 | 1464194679557 Marionette DEBUG loaded listener.js 09:44:39 INFO - PROCESS | 3588 | ++DOMWINDOW == 116 (12F17C00) [pid = 3588] [serial = 1105] [outer = 12C04400] 09:44:40 INFO - PROCESS | 3588 | 1464194680014 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]]]}] 09:44:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | Canvas test: 2d.pattern.paint.repeat.basic 09:44:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | took 689ms 09:44:40 INFO - PROCESS | 3588 | 1464194680087 Marionette TRACE conn3 -> [0,1437,"getWindowHandle",null] 09:44:40 INFO - PROCESS | 3588 | 1464194680089 Marionette TRACE conn3 <- [1,1437,null,{"value":"13"}] 09:44:40 INFO - PROCESS | 3588 | 1464194680093 Marionette TRACE conn3 -> [0,1438,"setScriptTimeout",{"ms":35000}] 09:44:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html 09:44:40 INFO - PROCESS | 3588 | 1464194680094 Marionette TRACE conn3 <- [1,1438,null,{}] 09:44:40 INFO - PROCESS | 3588 | 1464194680098 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}] 09:44:40 INFO - PROCESS | 3588 | 1464194680171 Marionette TRACE conn3 <- [1,1439,null,{"value":null}] 09:44:40 INFO - PROCESS | 3588 | 1464194680209 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\", \"7e3b6c20-c8d1-41f1-b038-025c5fee69e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:44:40 INFO - PROCESS | 3588 | ++DOCSHELL 13130400 == 34 [pid = 3588] [id = 369] 09:44:40 INFO - PROCESS | 3588 | ++DOMWINDOW == 117 (13133000) [pid = 3588] [serial = 1106] [outer = 00000000] 09:44:40 INFO - PROCESS | 3588 | ++DOMWINDOW == 118 (132B9C00) [pid = 3588] [serial = 1107] [outer = 13133000] 09:44:40 INFO - PROCESS | 3588 | 1464194680254 Marionette DEBUG loaded listener.js 09:44:40 INFO - PROCESS | 3588 | ++DOMWINDOW == 119 (13938000) [pid = 3588] [serial = 1108] [outer = 13133000] 09:44:40 INFO - PROCESS | 3588 | 1464194680694 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]]]}] 09:44:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | Canvas test: 2d.pattern.paint.repeat.coord1 09:44:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | took 642ms 09:44:40 INFO - PROCESS | 3588 | 1464194680731 Marionette TRACE conn3 -> [0,1441,"getWindowHandle",null] 09:44:40 INFO - PROCESS | 3588 | 1464194680733 Marionette TRACE conn3 <- [1,1441,null,{"value":"13"}] 09:44:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html 09:44:40 INFO - PROCESS | 3588 | 1464194680736 Marionette TRACE conn3 -> [0,1442,"setScriptTimeout",{"ms":35000}] 09:44:40 INFO - PROCESS | 3588 | 1464194680738 Marionette TRACE conn3 <- [1,1442,null,{}] 09:44:40 INFO - PROCESS | 3588 | 1464194680741 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}] 09:44:40 INFO - PROCESS | 3588 | 1464194680815 Marionette TRACE conn3 <- [1,1443,null,{"value":null}] 09:44:40 INFO - PROCESS | 3588 | 1464194680821 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\", \"7e3b6c20-c8d1-41f1-b038-025c5fee69e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:44:40 INFO - PROCESS | 3588 | ++DOCSHELL 0F93F000 == 35 [pid = 3588] [id = 370] 09:44:40 INFO - PROCESS | 3588 | ++DOMWINDOW == 120 (1108C000) [pid = 3588] [serial = 1109] [outer = 00000000] 09:44:40 INFO - PROCESS | 3588 | ++DOMWINDOW == 121 (13E24800) [pid = 3588] [serial = 1110] [outer = 1108C000] 09:44:40 INFO - PROCESS | 3588 | 1464194680875 Marionette DEBUG loaded listener.js 09:44:40 INFO - PROCESS | 3588 | ++DOMWINDOW == 122 (14301400) [pid = 3588] [serial = 1111] [outer = 1108C000] 09:44:41 INFO - PROCESS | 3588 | 1464194681305 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]]]}] 09:44:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | Canvas test: 2d.pattern.paint.repeat.coord2 09:44:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | took 596ms 09:44:41 INFO - PROCESS | 3588 | 1464194681346 Marionette TRACE conn3 -> [0,1445,"getWindowHandle",null] 09:44:41 INFO - PROCESS | 3588 | 1464194681348 Marionette TRACE conn3 <- [1,1445,null,{"value":"13"}] 09:44:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html 09:44:41 INFO - PROCESS | 3588 | 1464194681351 Marionette TRACE conn3 -> [0,1446,"setScriptTimeout",{"ms":35000}] 09:44:41 INFO - PROCESS | 3588 | 1464194681353 Marionette TRACE conn3 <- [1,1446,null,{}] 09:44:41 INFO - PROCESS | 3588 | 1464194681356 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}] 09:44:41 INFO - PROCESS | 3588 | 1464194681469 Marionette TRACE conn3 <- [1,1447,null,{"value":null}] 09:44:41 INFO - PROCESS | 3588 | 1464194681475 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\", \"7e3b6c20-c8d1-41f1-b038-025c5fee69e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:44:41 INFO - PROCESS | 3588 | ++DOCSHELL 10A5F000 == 36 [pid = 3588] [id = 371] 09:44:41 INFO - PROCESS | 3588 | ++DOMWINDOW == 123 (14369800) [pid = 3588] [serial = 1112] [outer = 00000000] 09:44:41 INFO - PROCESS | 3588 | ++DOMWINDOW == 124 (14377400) [pid = 3588] [serial = 1113] [outer = 14369800] 09:44:41 INFO - PROCESS | 3588 | 1464194681519 Marionette DEBUG loaded listener.js 09:44:41 INFO - PROCESS | 3588 | ++DOMWINDOW == 125 (14378800) [pid = 3588] [serial = 1114] [outer = 14369800] 09:44:42 INFO - PROCESS | 3588 | 1464194682010 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]]]}] 09:44:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | Canvas test: 2d.pattern.paint.repeat.coord3 09:44:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | took 705ms 09:44:42 INFO - PROCESS | 3588 | 1464194682049 Marionette TRACE conn3 -> [0,1449,"getWindowHandle",null] 09:44:42 INFO - PROCESS | 3588 | 1464194682051 Marionette TRACE conn3 <- [1,1449,null,{"value":"13"}] 09:44:42 INFO - PROCESS | 3588 | 1464194682054 Marionette TRACE conn3 -> [0,1450,"setScriptTimeout",{"ms":35000}] 09:44:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html 09:44:42 INFO - PROCESS | 3588 | 1464194682056 Marionette TRACE conn3 <- [1,1450,null,{}] 09:44:42 INFO - PROCESS | 3588 | 1464194682059 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}] 09:44:42 INFO - PROCESS | 3588 | 1464194682174 Marionette TRACE conn3 <- [1,1451,null,{"value":null}] 09:44:42 INFO - PROCESS | 3588 | 1464194682183 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\", \"7e3b6c20-c8d1-41f1-b038-025c5fee69e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:44:42 INFO - PROCESS | 3588 | ++DOCSHELL 143F7C00 == 37 [pid = 3588] [id = 372] 09:44:42 INFO - PROCESS | 3588 | ++DOMWINDOW == 126 (143F9800) [pid = 3588] [serial = 1115] [outer = 00000000] 09:44:42 INFO - PROCESS | 3588 | ++DOMWINDOW == 127 (14F08C00) [pid = 3588] [serial = 1116] [outer = 143F9800] 09:44:42 INFO - PROCESS | 3588 | 1464194682227 Marionette DEBUG loaded listener.js 09:44:42 INFO - PROCESS | 3588 | ++DOMWINDOW == 128 (14F0E400) [pid = 3588] [serial = 1117] [outer = 143F9800] 09:44:42 INFO - PROCESS | 3588 | 1464194682690 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]]]}] 09:44:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | Canvas test: 2d.pattern.paint.repeat.outside 09:44:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | took 689ms 09:44:42 INFO - PROCESS | 3588 | 1464194682758 Marionette TRACE conn3 -> [0,1453,"getWindowHandle",null] 09:44:42 INFO - PROCESS | 3588 | 1464194682760 Marionette TRACE conn3 <- [1,1453,null,{"value":"13"}] 09:44:42 INFO - PROCESS | 3588 | 1464194682763 Marionette TRACE conn3 -> [0,1454,"setScriptTimeout",{"ms":35000}] 09:44:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html 09:44:42 INFO - PROCESS | 3588 | 1464194682766 Marionette TRACE conn3 <- [1,1454,null,{}] 09:44:42 INFO - PROCESS | 3588 | 1464194682769 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}] 09:44:42 INFO - PROCESS | 3588 | 1464194682928 Marionette TRACE conn3 <- [1,1455,null,{"value":null}] 09:44:42 INFO - PROCESS | 3588 | 1464194682943 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\", \"7e3b6c20-c8d1-41f1-b038-025c5fee69e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:44:43 INFO - PROCESS | 3588 | ++DOCSHELL 15548C00 == 38 [pid = 3588] [id = 373] 09:44:43 INFO - PROCESS | 3588 | ++DOMWINDOW == 129 (155DB400) [pid = 3588] [serial = 1118] [outer = 00000000] 09:44:43 INFO - PROCESS | 3588 | ++DOMWINDOW == 130 (155E8000) [pid = 3588] [serial = 1119] [outer = 155DB400] 09:44:43 INFO - PROCESS | 3588 | 1464194683054 Marionette DEBUG loaded listener.js 09:44:43 INFO - PROCESS | 3588 | ++DOMWINDOW == 131 (157C3C00) [pid = 3588] [serial = 1120] [outer = 155DB400] 09:44:43 INFO - PROCESS | 3588 | --DOMWINDOW == 130 (177AE000) [pid = 3588] [serial = 1082] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html] 09:44:43 INFO - PROCESS | 3588 | --DOMWINDOW == 129 (17222800) [pid = 3588] [serial = 1070] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html] 09:44:43 INFO - PROCESS | 3588 | --DOMWINDOW == 128 (182C2000) [pid = 3588] [serial = 1073] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html] 09:44:43 INFO - PROCESS | 3588 | --DOMWINDOW == 127 (155E1800) [pid = 3588] [serial = 1079] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html] 09:44:43 INFO - PROCESS | 3588 | --DOMWINDOW == 126 (132B8400) [pid = 3588] [serial = 1076] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html] 09:44:43 INFO - PROCESS | 3588 | --DOMWINDOW == 125 (16F6F800) [pid = 3588] [serial = 1046] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html] 09:44:43 INFO - PROCESS | 3588 | --DOMWINDOW == 124 (1779F400) [pid = 3588] [serial = 1043] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html] 09:44:43 INFO - PROCESS | 3588 | --DOMWINDOW == 123 (12F47400) [pid = 3588] [serial = 1040] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html] 09:44:43 INFO - PROCESS | 3588 | --DOMWINDOW == 122 (10C70400) [pid = 3588] [serial = 1037] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html] 09:44:43 INFO - PROCESS | 3588 | --DOMWINDOW == 121 (16F71800) [pid = 3588] [serial = 1034] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html] 09:44:43 INFO - PROCESS | 3588 | --DOMWINDOW == 120 (16173C00) [pid = 3588] [serial = 1067] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html] 09:44:43 INFO - PROCESS | 3588 | --DOMWINDOW == 119 (15F6D400) [pid = 3588] [serial = 1064] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html] 09:44:43 INFO - PROCESS | 3588 | --DOMWINDOW == 118 (10D5B400) [pid = 3588] [serial = 1061] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html] 09:44:43 INFO - PROCESS | 3588 | --DOMWINDOW == 117 (10D60400) [pid = 3588] [serial = 1058] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html] 09:44:43 INFO - PROCESS | 3588 | --DOMWINDOW == 116 (0F340400) [pid = 3588] [serial = 1055] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html] 09:44:43 INFO - PROCESS | 3588 | --DOMWINDOW == 115 (18696000) [pid = 3588] [serial = 1052] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html] 09:44:43 INFO - PROCESS | 3588 | --DOMWINDOW == 114 (17851C00) [pid = 3588] [serial = 1049] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html] 09:44:43 INFO - PROCESS | 3588 | --DOMWINDOW == 113 (17853000) [pid = 3588] [serial = 956] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html] 09:44:43 INFO - PROCESS | 3588 | --DOMWINDOW == 112 (12FB4000) [pid = 3588] [serial = 953] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html] 09:44:44 INFO - PROCESS | 3588 | --DOMWINDOW == 111 (1878B000) [pid = 3588] [serial = 959] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html] 09:44:44 INFO - PROCESS | 3588 | --DOMWINDOW == 110 (167F7000) [pid = 3588] [serial = 998] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html] 09:44:44 INFO - PROCESS | 3588 | --DOMWINDOW == 109 (10A62000) [pid = 3588] [serial = 950] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html] 09:44:44 INFO - PROCESS | 3588 | --DOMWINDOW == 108 (19E21800) [pid = 3588] [serial = 962] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html] 09:44:44 INFO - PROCESS | 3588 | --DOMWINDOW == 107 (10D5CC00) [pid = 3588] [serial = 947] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html] 09:44:44 INFO - PROCESS | 3588 | --DOMWINDOW == 106 (13949C00) [pid = 3588] [serial = 1004] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html] 09:44:44 INFO - PROCESS | 3588 | --DOMWINDOW == 105 (1ACD6000) [pid = 3588] [serial = 1013] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html] 09:44:44 INFO - PROCESS | 3588 | --DOMWINDOW == 104 (1A29CC00) [pid = 3588] [serial = 1007] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html] 09:44:44 INFO - PROCESS | 3588 | --DOMWINDOW == 103 (10A61C00) [pid = 3588] [serial = 1001] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html] 09:44:44 INFO - PROCESS | 3588 | --DOMWINDOW == 102 (1ABB7000) [pid = 3588] [serial = 1010] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html] 09:44:44 INFO - PROCESS | 3588 | --DOMWINDOW == 101 (1B171000) [pid = 3588] [serial = 1016] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html] 09:44:44 INFO - PROCESS | 3588 | 1464194684048 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]]]}] 09:44:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | Canvas test: 2d.pattern.paint.repeatx.basic 09:44:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | took 1363ms 09:44:44 INFO - PROCESS | 3588 | 1464194684123 Marionette TRACE conn3 -> [0,1457,"getWindowHandle",null] 09:44:44 INFO - PROCESS | 3588 | 1464194684125 Marionette TRACE conn3 <- [1,1457,null,{"value":"13"}] 09:44:44 INFO - PROCESS | 3588 | 1464194684128 Marionette TRACE conn3 -> [0,1458,"setScriptTimeout",{"ms":35000}] 09:44:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html 09:44:44 INFO - PROCESS | 3588 | 1464194684141 Marionette TRACE conn3 <- [1,1458,null,{}] 09:44:44 INFO - PROCESS | 3588 | 1464194684145 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}] 09:44:44 INFO - PROCESS | 3588 | 1464194684252 Marionette TRACE conn3 <- [1,1459,null,{"value":null}] 09:44:44 INFO - PROCESS | 3588 | 1464194684335 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\", \"7e3b6c20-c8d1-41f1-b038-025c5fee69e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:44:44 INFO - PROCESS | 3588 | ++DOCSHELL 0F25C000 == 39 [pid = 3588] [id = 374] 09:44:44 INFO - PROCESS | 3588 | ++DOMWINDOW == 102 (0F340400) [pid = 3588] [serial = 1121] [outer = 00000000] 09:44:44 INFO - PROCESS | 3588 | ++DOMWINDOW == 103 (1103B400) [pid = 3588] [serial = 1122] [outer = 0F340400] 09:44:44 INFO - PROCESS | 3588 | 1464194684379 Marionette DEBUG loaded listener.js 09:44:44 INFO - PROCESS | 3588 | ++DOMWINDOW == 104 (11254800) [pid = 3588] [serial = 1123] [outer = 0F340400] 09:44:44 INFO - PROCESS | 3588 | 1464194684750 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]]]}] 09:44:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | Canvas test: 2d.pattern.paint.repeatx.coord1 09:44:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | took 658ms 09:44:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html 09:44:44 INFO - PROCESS | 3588 | 1464194684787 Marionette TRACE conn3 -> [0,1461,"getWindowHandle",null] 09:44:44 INFO - PROCESS | 3588 | 1464194684789 Marionette TRACE conn3 <- [1,1461,null,{"value":"13"}] 09:44:44 INFO - PROCESS | 3588 | 1464194684793 Marionette TRACE conn3 -> [0,1462,"setScriptTimeout",{"ms":35000}] 09:44:44 INFO - PROCESS | 3588 | 1464194684794 Marionette TRACE conn3 <- [1,1462,null,{}] 09:44:44 INFO - PROCESS | 3588 | 1464194684797 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}] 09:44:44 INFO - PROCESS | 3588 | 1464194684874 Marionette TRACE conn3 <- [1,1463,null,{"value":null}] 09:44:44 INFO - PROCESS | 3588 | 1464194684881 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\", \"7e3b6c20-c8d1-41f1-b038-025c5fee69e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:44:44 INFO - PROCESS | 3588 | ++DOCSHELL 12F49400 == 40 [pid = 3588] [id = 375] 09:44:44 INFO - PROCESS | 3588 | ++DOMWINDOW == 105 (13937C00) [pid = 3588] [serial = 1124] [outer = 00000000] 09:44:44 INFO - PROCESS | 3588 | ++DOMWINDOW == 106 (155E7400) [pid = 3588] [serial = 1125] [outer = 13937C00] 09:44:44 INFO - PROCESS | 3588 | 1464194684923 Marionette DEBUG loaded listener.js 09:44:45 INFO - PROCESS | 3588 | ++DOMWINDOW == 107 (15940000) [pid = 3588] [serial = 1126] [outer = 13937C00] 09:44:45 INFO - PROCESS | 3588 | 1464194685362 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]]]}] 09:44:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | Canvas test: 2d.pattern.paint.repeatx.outside 09:44:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | took 595ms 09:44:45 INFO - PROCESS | 3588 | 1464194685390 Marionette TRACE conn3 -> [0,1465,"getWindowHandle",null] 09:44:45 INFO - PROCESS | 3588 | 1464194685392 Marionette TRACE conn3 <- [1,1465,null,{"value":"13"}] 09:44:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html 09:44:45 INFO - PROCESS | 3588 | 1464194685408 Marionette TRACE conn3 -> [0,1466,"setScriptTimeout",{"ms":35000}] 09:44:45 INFO - PROCESS | 3588 | 1464194685409 Marionette TRACE conn3 <- [1,1466,null,{}] 09:44:45 INFO - PROCESS | 3588 | 1464194685416 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}] 09:44:45 INFO - PROCESS | 3588 | 1464194685493 Marionette TRACE conn3 <- [1,1467,null,{"value":null}] 09:44:45 INFO - PROCESS | 3588 | 1464194685499 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\", \"7e3b6c20-c8d1-41f1-b038-025c5fee69e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:44:45 INFO - PROCESS | 3588 | ++DOCSHELL 12C03800 == 41 [pid = 3588] [id = 376] 09:44:45 INFO - PROCESS | 3588 | ++DOMWINDOW == 108 (14378C00) [pid = 3588] [serial = 1127] [outer = 00000000] 09:44:45 INFO - PROCESS | 3588 | ++DOMWINDOW == 109 (15F6F400) [pid = 3588] [serial = 1128] [outer = 14378C00] 09:44:45 INFO - PROCESS | 3588 | 1464194685542 Marionette DEBUG loaded listener.js 09:44:45 INFO - PROCESS | 3588 | ++DOMWINDOW == 110 (1616A800) [pid = 3588] [serial = 1129] [outer = 14378C00] 09:44:46 INFO - PROCESS | 3588 | ++DOMWINDOW == 111 (0F257C00) [pid = 3588] [serial = 1130] [outer = 1B85E400] 09:44:46 INFO - PROCESS | 3588 | 1464194686292 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]]]}] 09:44:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | Canvas test: 2d.pattern.paint.repeaty.basic 09:44:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | took 1002ms 09:44:46 INFO - PROCESS | 3588 | 1464194686409 Marionette TRACE conn3 -> [0,1469,"getWindowHandle",null] 09:44:46 INFO - PROCESS | 3588 | 1464194686414 Marionette TRACE conn3 <- [1,1469,null,{"value":"13"}] 09:44:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html 09:44:46 INFO - PROCESS | 3588 | 1464194686419 Marionette TRACE conn3 -> [0,1470,"setScriptTimeout",{"ms":35000}] 09:44:46 INFO - PROCESS | 3588 | 1464194686424 Marionette TRACE conn3 <- [1,1470,null,{}] 09:44:46 INFO - PROCESS | 3588 | 1464194686431 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}] 09:44:46 INFO - PROCESS | 3588 | 1464194686556 Marionette TRACE conn3 <- [1,1471,null,{"value":null}] 09:44:46 INFO - PROCESS | 3588 | 1464194686682 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\", \"7e3b6c20-c8d1-41f1-b038-025c5fee69e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:44:46 INFO - PROCESS | 3588 | ++DOCSHELL 0F251C00 == 42 [pid = 3588] [id = 377] 09:44:46 INFO - PROCESS | 3588 | ++DOMWINDOW == 112 (0F276C00) [pid = 3588] [serial = 1131] [outer = 00000000] 09:44:46 INFO - PROCESS | 3588 | ++DOMWINDOW == 113 (102D9400) [pid = 3588] [serial = 1132] [outer = 0F276C00] 09:44:46 INFO - PROCESS | 3588 | 1464194686739 Marionette DEBUG loaded listener.js 09:44:46 INFO - PROCESS | 3588 | ++DOMWINDOW == 114 (1055B000) [pid = 3588] [serial = 1133] [outer = 0F276C00] 09:44:47 INFO - PROCESS | 3588 | 1464194687525 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]]]}] 09:44:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | Canvas test: 2d.pattern.paint.repeaty.coord1 09:44:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | took 1191ms 09:44:47 INFO - PROCESS | 3588 | 1464194687617 Marionette TRACE conn3 -> [0,1473,"getWindowHandle",null] 09:44:47 INFO - PROCESS | 3588 | 1464194687622 Marionette TRACE conn3 <- [1,1473,null,{"value":"13"}] 09:44:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html 09:44:47 INFO - PROCESS | 3588 | 1464194687629 Marionette TRACE conn3 -> [0,1474,"setScriptTimeout",{"ms":35000}] 09:44:47 INFO - PROCESS | 3588 | 1464194687631 Marionette TRACE conn3 <- [1,1474,null,{}] 09:44:47 INFO - PROCESS | 3588 | 1464194687635 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}] 09:44:47 INFO - PROCESS | 3588 | 1464194687815 Marionette TRACE conn3 <- [1,1475,null,{"value":null}] 09:44:47 INFO - PROCESS | 3588 | 1464194687939 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\", \"7e3b6c20-c8d1-41f1-b038-025c5fee69e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:44:47 INFO - PROCESS | 3588 | ++DOCSHELL 0F341400 == 43 [pid = 3588] [id = 378] 09:44:47 INFO - PROCESS | 3588 | ++DOMWINDOW == 115 (0F9F1C00) [pid = 3588] [serial = 1134] [outer = 00000000] 09:44:47 INFO - PROCESS | 3588 | ++DOMWINDOW == 116 (10F0D800) [pid = 3588] [serial = 1135] [outer = 0F9F1C00] 09:44:47 INFO - PROCESS | 3588 | 1464194687994 Marionette DEBUG loaded listener.js 09:44:48 INFO - PROCESS | 3588 | ++DOMWINDOW == 117 (11813000) [pid = 3588] [serial = 1136] [outer = 0F9F1C00] 09:44:48 INFO - PROCESS | 3588 | 1464194688917 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]]]}] 09:44:48 INFO - PROCESS | 3588 | --DOCSHELL 102D4800 == 42 [pid = 3588] [id = 18] 09:44:48 INFO - PROCESS | 3588 | --DOCSHELL 15549400 == 41 [pid = 3588] [id = 28] 09:44:48 INFO - PROCESS | 3588 | --DOCSHELL 1185D800 == 40 [pid = 3588] [id = 19] 09:44:48 INFO - PROCESS | 3588 | --DOCSHELL 15488400 == 39 [pid = 3588] [id = 25] 09:44:48 INFO - PROCESS | 3588 | --DOCSHELL 13E1E800 == 38 [pid = 3588] [id = 24] 09:44:48 INFO - PROCESS | 3588 | --DOCSHELL 1185C400 == 37 [pid = 3588] [id = 27] 09:44:48 INFO - PROCESS | 3588 | --DOCSHELL 167B5000 == 36 [pid = 3588] [id = 8] 09:44:48 INFO - PROCESS | 3588 | --DOCSHELL 15F7B000 == 35 [pid = 3588] [id = 26] 09:44:48 INFO - PROCESS | 3588 | --DOCSHELL 12B27000 == 34 [pid = 3588] [id = 23] 09:44:48 INFO - PROCESS | 3588 | --DOCSHELL 131E3400 == 33 [pid = 3588] [id = 22] 09:44:48 INFO - PROCESS | 3588 | --DOCSHELL 114D7800 == 32 [pid = 3588] [id = 21] 09:44:48 INFO - PROCESS | 3588 | --DOCSHELL 1AAB6000 == 31 [pid = 3588] [id = 362] 09:44:48 INFO - PROCESS | 3588 | --DOMWINDOW == 116 (1AA02C00) [pid = 3588] [serial = 964] [outer = 00000000] [url = about:blank] 09:44:48 INFO - PROCESS | 3588 | --DOMWINDOW == 115 (18693400) [pid = 3588] [serial = 949] [outer = 00000000] [url = about:blank] 09:44:48 INFO - PROCESS | 3588 | --DOMWINDOW == 114 (1878C400) [pid = 3588] [serial = 958] [outer = 00000000] [url = about:blank] 09:44:48 INFO - PROCESS | 3588 | --DOMWINDOW == 113 (14F04000) [pid = 3588] [serial = 955] [outer = 00000000] [url = about:blank] 09:44:48 INFO - PROCESS | 3588 | --DOMWINDOW == 112 (1A2A2000) [pid = 3588] [serial = 961] [outer = 00000000] [url = about:blank] 09:44:48 INFO - PROCESS | 3588 | --DOMWINDOW == 111 (1ABBE400) [pid = 3588] [serial = 1000] [outer = 00000000] [url = about:blank] 09:44:48 INFO - PROCESS | 3588 | --DOMWINDOW == 110 (1103CC00) [pid = 3588] [serial = 952] [outer = 00000000] [url = about:blank] 09:44:48 INFO - PROCESS | 3588 | --DOMWINDOW == 109 (1ACDBC00) [pid = 3588] [serial = 1084] [outer = 00000000] [url = about:blank] 09:44:48 INFO - PROCESS | 3588 | --DOMWINDOW == 108 (1AF6CC00) [pid = 3588] [serial = 1086] [outer = 00000000] [url = about:blank] 09:44:48 INFO - PROCESS | 3588 | --DOMWINDOW == 107 (178A5000) [pid = 3588] [serial = 1071] [outer = 00000000] [url = about:blank] 09:44:48 INFO - PROCESS | 3588 | --DOMWINDOW == 106 (19B4E000) [pid = 3588] [serial = 1075] [outer = 00000000] [url = about:blank] 09:44:48 INFO - PROCESS | 3588 | --DOMWINDOW == 105 (1878F400) [pid = 3588] [serial = 1074] [outer = 00000000] [url = about:blank] 09:44:48 INFO - PROCESS | 3588 | --DOMWINDOW == 104 (182C2400) [pid = 3588] [serial = 1080] [outer = 00000000] [url = about:blank] 09:44:48 INFO - PROCESS | 3588 | --DOMWINDOW == 103 (1A21A800) [pid = 3588] [serial = 1077] [outer = 00000000] [url = about:blank] 09:44:48 INFO - PROCESS | 3588 | --DOMWINDOW == 102 (1ABB5000) [pid = 3588] [serial = 1083] [outer = 00000000] [url = about:blank] 09:44:48 INFO - PROCESS | 3588 | --DOMWINDOW == 101 (1A298C00) [pid = 3588] [serial = 1078] [outer = 00000000] [url = about:blank] 09:44:48 INFO - PROCESS | 3588 | --DOMWINDOW == 100 (178AEC00) [pid = 3588] [serial = 1047] [outer = 00000000] [url = about:blank] 09:44:48 INFO - PROCESS | 3588 | --DOMWINDOW == 99 (1784D400) [pid = 3588] [serial = 1045] [outer = 00000000] [url = about:blank] 09:44:48 INFO - PROCESS | 3588 | --DOMWINDOW == 98 (177E0400) [pid = 3588] [serial = 1044] [outer = 00000000] [url = about:blank] 09:44:48 INFO - PROCESS | 3588 | --DOMWINDOW == 97 (14378400) [pid = 3588] [serial = 1042] [outer = 00000000] [url = about:blank] 09:44:48 INFO - PROCESS | 3588 | --DOMWINDOW == 96 (1436BC00) [pid = 3588] [serial = 1041] [outer = 00000000] [url = about:blank] 09:44:48 INFO - PROCESS | 3588 | --DOMWINDOW == 95 (1181C000) [pid = 3588] [serial = 1039] [outer = 00000000] [url = about:blank] 09:44:48 INFO - PROCESS | 3588 | --DOMWINDOW == 94 (11091800) [pid = 3588] [serial = 1038] [outer = 00000000] [url = about:blank] 09:44:48 INFO - PROCESS | 3588 | --DOMWINDOW == 93 (17830C00) [pid = 3588] [serial = 1036] [outer = 00000000] [url = about:blank] 09:44:48 INFO - PROCESS | 3588 | --DOMWINDOW == 92 (168F5400) [pid = 3588] [serial = 1068] [outer = 00000000] [url = about:blank] 09:44:48 INFO - PROCESS | 3588 | --DOMWINDOW == 91 (1616C400) [pid = 3588] [serial = 1065] [outer = 00000000] [url = about:blank] 09:44:48 INFO - PROCESS | 3588 | --DOMWINDOW == 90 (16176800) [pid = 3588] [serial = 1066] [outer = 00000000] [url = about:blank] 09:44:48 INFO - PROCESS | 3588 | --DOMWINDOW == 89 (1318F400) [pid = 3588] [serial = 1062] [outer = 00000000] [url = about:blank] 09:44:48 INFO - PROCESS | 3588 | --DOMWINDOW == 88 (14310000) [pid = 3588] [serial = 1063] [outer = 00000000] [url = about:blank] 09:44:48 INFO - PROCESS | 3588 | --DOMWINDOW == 87 (13189400) [pid = 3588] [serial = 1060] [outer = 00000000] [url = about:blank] 09:44:48 INFO - PROCESS | 3588 | --DOMWINDOW == 86 (11F17000) [pid = 3588] [serial = 1059] [outer = 00000000] [url = about:blank] 09:44:48 INFO - PROCESS | 3588 | --DOMWINDOW == 85 (1318DC00) [pid = 3588] [serial = 1057] [outer = 00000000] [url = about:blank] 09:44:48 INFO - PROCESS | 3588 | --DOMWINDOW == 84 (11038C00) [pid = 3588] [serial = 1056] [outer = 00000000] [url = about:blank] 09:44:48 INFO - PROCESS | 3588 | --DOMWINDOW == 83 (1A60AC00) [pid = 3588] [serial = 1054] [outer = 00000000] [url = about:blank] 09:44:48 INFO - PROCESS | 3588 | --DOMWINDOW == 82 (1A605C00) [pid = 3588] [serial = 1053] [outer = 00000000] [url = about:blank] 09:44:48 INFO - PROCESS | 3588 | --DOMWINDOW == 81 (1878D800) [pid = 3588] [serial = 1051] [outer = 00000000] [url = about:blank] 09:44:48 INFO - PROCESS | 3588 | --DOMWINDOW == 80 (18696400) [pid = 3588] [serial = 1050] [outer = 00000000] [url = about:blank] 09:44:48 INFO - PROCESS | 3588 | --DOMWINDOW == 79 (181EC400) [pid = 3588] [serial = 1048] [outer = 00000000] [url = about:blank] 09:44:48 INFO - PROCESS | 3588 | --DOMWINDOW == 78 (1A601400) [pid = 3588] [serial = 1081] [outer = 00000000] [url = about:blank] 09:44:48 INFO - PROCESS | 3588 | --DOMWINDOW == 77 (177A1400) [pid = 3588] [serial = 1069] [outer = 00000000] [url = about:blank] 09:44:48 INFO - PROCESS | 3588 | --DOMWINDOW == 76 (178ADC00) [pid = 3588] [serial = 1072] [outer = 00000000] [url = about:blank] 09:44:48 INFO - PROCESS | 3588 | --DOMWINDOW == 75 (15F86C00) [pid = 3588] [serial = 1006] [outer = 00000000] [url = about:blank] 09:44:48 INFO - PROCESS | 3588 | --DOMWINDOW == 74 (1AF61800) [pid = 3588] [serial = 1015] [outer = 00000000] [url = about:blank] 09:44:48 INFO - PROCESS | 3588 | --DOMWINDOW == 73 (1AABC000) [pid = 3588] [serial = 1009] [outer = 00000000] [url = about:blank] 09:44:48 INFO - PROCESS | 3588 | --DOMWINDOW == 72 (11FA7000) [pid = 3588] [serial = 1003] [outer = 00000000] [url = about:blank] 09:44:48 INFO - PROCESS | 3588 | --DOMWINDOW == 71 (1AE24C00) [pid = 3588] [serial = 1012] [outer = 00000000] [url = about:blank] 09:44:48 INFO - PROCESS | 3588 | --DOMWINDOW == 70 (1B179C00) [pid = 3588] [serial = 1018] [outer = 00000000] [url = about:blank] 09:44:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | Canvas test: 2d.pattern.paint.repeaty.outside 09:44:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | took 1363ms 09:44:49 INFO - PROCESS | 3588 | 1464194689014 Marionette TRACE conn3 -> [0,1477,"getWindowHandle",null] 09:44:49 INFO - PROCESS | 3588 | 1464194689018 Marionette TRACE conn3 <- [1,1477,null,{"value":"13"}] 09:44:49 INFO - PROCESS | 3588 | 1464194689023 Marionette TRACE conn3 -> [0,1478,"setScriptTimeout",{"ms":35000}] 09:44:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html 09:44:49 INFO - PROCESS | 3588 | 1464194689027 Marionette TRACE conn3 <- [1,1478,null,{}] 09:44:49 INFO - PROCESS | 3588 | 1464194689032 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}] 09:44:49 INFO - PROCESS | 3588 | 1464194689142 Marionette TRACE conn3 <- [1,1479,null,{"value":null}] 09:44:49 INFO - PROCESS | 3588 | 1464194689220 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\", \"7e3b6c20-c8d1-41f1-b038-025c5fee69e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:44:49 INFO - PROCESS | 3588 | ++DOCSHELL 0F2F7000 == 32 [pid = 3588] [id = 379] 09:44:49 INFO - PROCESS | 3588 | ++DOMWINDOW == 71 (0F2F7800) [pid = 3588] [serial = 1137] [outer = 00000000] 09:44:49 INFO - PROCESS | 3588 | ++DOMWINDOW == 72 (10272C00) [pid = 3588] [serial = 1138] [outer = 0F2F7800] 09:44:49 INFO - PROCESS | 3588 | 1464194689267 Marionette DEBUG loaded listener.js 09:44:49 INFO - PROCESS | 3588 | ++DOMWINDOW == 73 (10560C00) [pid = 3588] [serial = 1139] [outer = 0F2F7800] 09:44:49 INFO - PROCESS | 3588 | 1464194689674 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]]]}] 09:44:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | Canvas test: 2d.pattern.repeat.case 09:44:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | took 689ms 09:44:49 INFO - PROCESS | 3588 | 1464194689725 Marionette TRACE conn3 -> [0,1481,"getWindowHandle",null] 09:44:49 INFO - PROCESS | 3588 | 1464194689730 Marionette TRACE conn3 <- [1,1481,null,{"value":"13"}] 09:44:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html 09:44:49 INFO - PROCESS | 3588 | 1464194689736 Marionette TRACE conn3 -> [0,1482,"setScriptTimeout",{"ms":35000}] 09:44:49 INFO - PROCESS | 3588 | 1464194689739 Marionette TRACE conn3 <- [1,1482,null,{}] 09:44:49 INFO - PROCESS | 3588 | 1464194689742 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}] 09:44:49 INFO - PROCESS | 3588 | 1464194689822 Marionette TRACE conn3 <- [1,1483,null,{"value":null}] 09:44:49 INFO - PROCESS | 3588 | 1464194689830 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\", \"7e3b6c20-c8d1-41f1-b038-025c5fee69e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:44:49 INFO - PROCESS | 3588 | ++DOCSHELL 10A5EC00 == 33 [pid = 3588] [id = 380] 09:44:49 INFO - PROCESS | 3588 | ++DOMWINDOW == 74 (10A62000) [pid = 3588] [serial = 1140] [outer = 00000000] 09:44:49 INFO - PROCESS | 3588 | ++DOMWINDOW == 75 (10D65C00) [pid = 3588] [serial = 1141] [outer = 10A62000] 09:44:49 INFO - PROCESS | 3588 | 1464194689874 Marionette DEBUG loaded listener.js 09:44:49 INFO - PROCESS | 3588 | ++DOMWINDOW == 76 (11034C00) [pid = 3588] [serial = 1142] [outer = 10A62000] 09:44:50 INFO - PROCESS | 3588 | 1464194690339 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]]]}] 09:44:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | Canvas test: 2d.pattern.repeat.empty 09:44:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | took 642ms 09:44:50 INFO - PROCESS | 3588 | 1464194690373 Marionette TRACE conn3 -> [0,1485,"getWindowHandle",null] 09:44:50 INFO - PROCESS | 3588 | 1464194690375 Marionette TRACE conn3 <- [1,1485,null,{"value":"13"}] 09:44:50 INFO - PROCESS | 3588 | 1464194690378 Marionette TRACE conn3 -> [0,1486,"setScriptTimeout",{"ms":35000}] 09:44:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html 09:44:50 INFO - PROCESS | 3588 | 1464194690382 Marionette TRACE conn3 <- [1,1486,null,{}] 09:44:50 INFO - PROCESS | 3588 | 1464194690392 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}] 09:44:50 INFO - PROCESS | 3588 | 1464194690476 Marionette TRACE conn3 <- [1,1487,null,{"value":null}] 09:44:50 INFO - PROCESS | 3588 | 1464194690585 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\", \"7e3b6c20-c8d1-41f1-b038-025c5fee69e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:44:50 INFO - PROCESS | 3588 | ++DOCSHELL 12BB8000 == 34 [pid = 3588] [id = 381] 09:44:50 INFO - PROCESS | 3588 | ++DOMWINDOW == 77 (12BBC800) [pid = 3588] [serial = 1143] [outer = 00000000] 09:44:50 INFO - PROCESS | 3588 | ++DOMWINDOW == 78 (12C0E400) [pid = 3588] [serial = 1144] [outer = 12BBC800] 09:44:50 INFO - PROCESS | 3588 | 1464194690640 Marionette DEBUG loaded listener.js 09:44:50 INFO - PROCESS | 3588 | ++DOMWINDOW == 79 (1314B800) [pid = 3588] [serial = 1145] [outer = 12BBC800] 09:44:51 INFO - PROCESS | 3588 | 1464194691005 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]]]}] 09:44:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | Canvas test: 2d.pattern.repeat.null 09:44:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | took 643ms 09:44:51 INFO - PROCESS | 3588 | 1464194691016 Marionette TRACE conn3 -> [0,1489,"getWindowHandle",null] 09:44:51 INFO - PROCESS | 3588 | 1464194691018 Marionette TRACE conn3 <- [1,1489,null,{"value":"13"}] 09:44:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html 09:44:51 INFO - PROCESS | 3588 | 1464194691022 Marionette TRACE conn3 -> [0,1490,"setScriptTimeout",{"ms":35000}] 09:44:51 INFO - PROCESS | 3588 | 1464194691023 Marionette TRACE conn3 <- [1,1490,null,{}] 09:44:51 INFO - PROCESS | 3588 | 1464194691027 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}] 09:44:51 INFO - PROCESS | 3588 | 1464194691107 Marionette TRACE conn3 <- [1,1491,null,{"value":null}] 09:44:51 INFO - PROCESS | 3588 | 1464194691128 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\", \"7e3b6c20-c8d1-41f1-b038-025c5fee69e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:44:51 INFO - PROCESS | 3588 | ++DOCSHELL 0F274800 == 35 [pid = 3588] [id = 382] 09:44:51 INFO - PROCESS | 3588 | ++DOMWINDOW == 80 (10D66000) [pid = 3588] [serial = 1146] [outer = 00000000] 09:44:51 INFO - PROCESS | 3588 | ++DOMWINDOW == 81 (13E1E400) [pid = 3588] [serial = 1147] [outer = 10D66000] 09:44:51 INFO - PROCESS | 3588 | 1464194691250 Marionette DEBUG loaded listener.js 09:44:51 INFO - PROCESS | 3588 | ++DOMWINDOW == 82 (1436A400) [pid = 3588] [serial = 1148] [outer = 10D66000] 09:44:51 INFO - PROCESS | 3588 | 1464194691656 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]]]}] 09:44:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | Canvas test: 2d.pattern.repeat.nullsuffix 09:44:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | took 705ms 09:44:51 INFO - PROCESS | 3588 | 1464194691721 Marionette TRACE conn3 -> [0,1493,"getWindowHandle",null] 09:44:51 INFO - PROCESS | 3588 | 1464194691723 Marionette TRACE conn3 <- [1,1493,null,{"value":"13"}] 09:44:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html 09:44:51 INFO - PROCESS | 3588 | 1464194691727 Marionette TRACE conn3 -> [0,1494,"setScriptTimeout",{"ms":35000}] 09:44:51 INFO - PROCESS | 3588 | 1464194691728 Marionette TRACE conn3 <- [1,1494,null,{}] 09:44:51 INFO - PROCESS | 3588 | 1464194691732 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}] 09:44:51 INFO - PROCESS | 3588 | 1464194691836 Marionette TRACE conn3 <- [1,1495,null,{"value":null}] 09:44:51 INFO - PROCESS | 3588 | 1464194691925 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\", \"7e3b6c20-c8d1-41f1-b038-025c5fee69e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:44:51 INFO - PROCESS | 3588 | ++DOCSHELL 1436C000 == 36 [pid = 3588] [id = 383] 09:44:51 INFO - PROCESS | 3588 | ++DOMWINDOW == 83 (1436EC00) [pid = 3588] [serial = 1149] [outer = 00000000] 09:44:51 INFO - PROCESS | 3588 | ++DOMWINDOW == 84 (143B3800) [pid = 3588] [serial = 1150] [outer = 1436EC00] 09:44:51 INFO - PROCESS | 3588 | 1464194691971 Marionette DEBUG loaded listener.js 09:44:52 INFO - PROCESS | 3588 | ++DOMWINDOW == 85 (143BEC00) [pid = 3588] [serial = 1151] [outer = 1436EC00] 09:44:52 INFO - PROCESS | 3588 | 1464194692389 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]]]}] 09:44:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | Canvas test: 2d.pattern.repeat.undefined 09:44:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | took 690ms 09:44:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html 09:44:52 INFO - PROCESS | 3588 | 1464194692426 Marionette TRACE conn3 -> [0,1497,"getWindowHandle",null] 09:44:52 INFO - PROCESS | 3588 | 1464194692428 Marionette TRACE conn3 <- [1,1497,null,{"value":"13"}] 09:44:52 INFO - PROCESS | 3588 | 1464194692431 Marionette TRACE conn3 -> [0,1498,"setScriptTimeout",{"ms":35000}] 09:44:52 INFO - PROCESS | 3588 | 1464194692433 Marionette TRACE conn3 <- [1,1498,null,{}] 09:44:52 INFO - PROCESS | 3588 | 1464194692436 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}] 09:44:52 INFO - PROCESS | 3588 | 1464194692564 Marionette TRACE conn3 <- [1,1499,null,{"value":null}] 09:44:52 INFO - PROCESS | 3588 | 1464194692571 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\", \"7e3b6c20-c8d1-41f1-b038-025c5fee69e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:44:52 INFO - PROCESS | 3588 | ++DOCSHELL 10D66C00 == 37 [pid = 3588] [id = 384] 09:44:52 INFO - PROCESS | 3588 | ++DOMWINDOW == 86 (10F0E400) [pid = 3588] [serial = 1152] [outer = 00000000] 09:44:52 INFO - PROCESS | 3588 | ++DOMWINDOW == 87 (155E2400) [pid = 3588] [serial = 1153] [outer = 10F0E400] 09:44:52 INFO - PROCESS | 3588 | 1464194692620 Marionette DEBUG loaded listener.js 09:44:52 INFO - PROCESS | 3588 | ++DOMWINDOW == 88 (155E4400) [pid = 3588] [serial = 1154] [outer = 10F0E400] 09:44:53 INFO - PROCESS | 3588 | 1464194693040 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]]]}] 09:44:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | Canvas test: 2d.pattern.repeat.unrecognised 09:44:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | took 627ms 09:44:53 INFO - PROCESS | 3588 | 1464194693070 Marionette TRACE conn3 -> [0,1501,"getWindowHandle",null] 09:44:53 INFO - PROCESS | 3588 | 1464194693072 Marionette TRACE conn3 <- [1,1501,null,{"value":"13"}] 09:44:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html 09:44:53 INFO - PROCESS | 3588 | 1464194693075 Marionette TRACE conn3 -> [0,1502,"setScriptTimeout",{"ms":35000}] 09:44:53 INFO - PROCESS | 3588 | 1464194693077 Marionette TRACE conn3 <- [1,1502,null,{}] 09:44:53 INFO - PROCESS | 3588 | 1464194693080 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}] 09:44:53 INFO - PROCESS | 3588 | 1464194693189 Marionette TRACE conn3 <- [1,1503,null,{"value":null}] 09:44:53 INFO - PROCESS | 3588 | --DOMWINDOW == 87 (14369800) [pid = 3588] [serial = 1112] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html] 09:44:53 INFO - PROCESS | 3588 | --DOMWINDOW == 86 (0F26E800) [pid = 3588] [serial = 1088] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html] 09:44:53 INFO - PROCESS | 3588 | --DOMWINDOW == 85 (0F646000) [pid = 3588] [serial = 1091] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html] 09:44:53 INFO - PROCESS | 3588 | --DOMWINDOW == 84 (114D7C00) [pid = 3588] [serial = 1100] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html] 09:44:53 INFO - PROCESS | 3588 | --DOMWINDOW == 83 (1108C000) [pid = 3588] [serial = 1109] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html] 09:44:53 INFO - PROCESS | 3588 | --DOMWINDOW == 82 (10D61800) [pid = 3588] [serial = 1097] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html] 09:44:53 INFO - PROCESS | 3588 | --DOMWINDOW == 81 (12C04400) [pid = 3588] [serial = 1103] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html] 09:44:53 INFO - PROCESS | 3588 | --DOMWINDOW == 80 (13133000) [pid = 3588] [serial = 1106] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html] 09:44:53 INFO - PROCESS | 3588 | --DOMWINDOW == 79 (1AAB9000) [pid = 3588] [serial = 1085] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html] 09:44:53 INFO - PROCESS | 3588 | --DOMWINDOW == 78 (143F9800) [pid = 3588] [serial = 1115] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html] 09:44:53 INFO - PROCESS | 3588 | --DOMWINDOW == 77 (155DB400) [pid = 3588] [serial = 1118] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html] 09:44:53 INFO - PROCESS | 3588 | --DOMWINDOW == 76 (13937C00) [pid = 3588] [serial = 1124] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html] 09:44:53 INFO - PROCESS | 3588 | --DOMWINDOW == 75 (10A60800) [pid = 3588] [serial = 1094] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html] 09:44:53 INFO - PROCESS | 3588 | --DOMWINDOW == 74 (0F340400) [pid = 3588] [serial = 1121] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html] 09:44:53 INFO - PROCESS | 3588 | 1464194693425 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\", \"7e3b6c20-c8d1-41f1-b038-025c5fee69e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:44:53 INFO - PROCESS | 3588 | ++DOCSHELL 0F252800 == 38 [pid = 3588] [id = 385] 09:44:53 INFO - PROCESS | 3588 | ++DOMWINDOW == 75 (0F25B000) [pid = 3588] [serial = 1155] [outer = 00000000] 09:44:53 INFO - PROCESS | 3588 | ++DOMWINDOW == 76 (0F348000) [pid = 3588] [serial = 1156] [outer = 0F25B000] 09:44:53 INFO - PROCESS | 3588 | 1464194693472 Marionette DEBUG loaded listener.js 09:44:53 INFO - PROCESS | 3588 | ++DOMWINDOW == 77 (10A60800) [pid = 3588] [serial = 1157] [outer = 0F25B000] 09:44:53 INFO - PROCESS | 3588 | 1464194693829 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]]]}] 09:44:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | Canvas test: 2d.pattern.repeat.unrecognisednull 09:44:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | took 799ms 09:44:53 INFO - PROCESS | 3588 | 1464194693878 Marionette TRACE conn3 -> [0,1505,"getWindowHandle",null] 09:44:53 INFO - PROCESS | 3588 | 1464194693879 Marionette TRACE conn3 <- [1,1505,null,{"value":"13"}] 09:44:53 INFO - PROCESS | 3588 | 1464194693883 Marionette TRACE conn3 -> [0,1506,"setScriptTimeout",{"ms":35000}] 09:44:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html 09:44:53 INFO - PROCESS | 3588 | 1464194693885 Marionette TRACE conn3 <- [1,1506,null,{}] 09:44:53 INFO - PROCESS | 3588 | 1464194693889 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}] 09:44:54 INFO - PROCESS | 3588 | 1464194693996 Marionette TRACE conn3 <- [1,1507,null,{"value":null}] 09:44:54 INFO - PROCESS | 3588 | 1464194694048 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\", \"7e3b6c20-c8d1-41f1-b038-025c5fee69e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:44:54 INFO - PROCESS | 3588 | ++DOCSHELL 0F2F1C00 == 39 [pid = 3588] [id = 386] 09:44:54 INFO - PROCESS | 3588 | ++DOMWINDOW == 78 (0F347C00) [pid = 3588] [serial = 1158] [outer = 00000000] 09:44:54 INFO - PROCESS | 3588 | ++DOMWINDOW == 79 (132BFC00) [pid = 3588] [serial = 1159] [outer = 0F347C00] 09:44:54 INFO - PROCESS | 3588 | 1464194694092 Marionette DEBUG loaded listener.js 09:44:54 INFO - PROCESS | 3588 | ++DOMWINDOW == 80 (143B5000) [pid = 3588] [serial = 1160] [outer = 0F347C00] 09:44:54 INFO - PROCESS | 3588 | 1464194694437 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]]]}] 09:44:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | Canvas test: 2d.strokeStyle.default 09:44:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | took 596ms 09:44:54 INFO - PROCESS | 3588 | 1464194694480 Marionette TRACE conn3 -> [0,1509,"getWindowHandle",null] 09:44:54 INFO - PROCESS | 3588 | 1464194694482 Marionette TRACE conn3 <- [1,1509,null,{"value":"13"}] 09:44:54 INFO - TEST-START | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html 09:44:54 INFO - PROCESS | 3588 | 1464194694485 Marionette TRACE conn3 -> [0,1510,"setScriptTimeout",{"ms":35000}] 09:44:54 INFO - PROCESS | 3588 | 1464194694487 Marionette TRACE conn3 <- [1,1510,null,{}] 09:44:54 INFO - PROCESS | 3588 | 1464194694490 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}] 09:44:54 INFO - PROCESS | 3588 | 1464194694601 Marionette TRACE conn3 <- [1,1511,null,{"value":null}] 09:44:54 INFO - PROCESS | 3588 | 1464194694610 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\", \"7e3b6c20-c8d1-41f1-b038-025c5fee69e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:44:54 INFO - PROCESS | 3588 | ++DOCSHELL 10F0FC00 == 40 [pid = 3588] [id = 387] 09:44:54 INFO - PROCESS | 3588 | ++DOMWINDOW == 81 (12B29800) [pid = 3588] [serial = 1161] [outer = 00000000] 09:44:54 INFO - PROCESS | 3588 | ++DOMWINDOW == 82 (15940800) [pid = 3588] [serial = 1162] [outer = 12B29800] 09:44:54 INFO - PROCESS | 3588 | 1464194694655 Marionette DEBUG loaded listener.js 09:44:54 INFO - PROCESS | 3588 | ++DOMWINDOW == 83 (15F70C00) [pid = 3588] [serial = 1163] [outer = 12B29800] 09:44:55 INFO - PROCESS | 3588 | 1464194695074 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"]]]}] 09:44:55 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 () { 09:44:55 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 09:44:55 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5 09:44:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:44:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:44:55 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1 09:44:55 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 () { 09:44:55 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 09:44:55 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5 09:44:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:44:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:44:55 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1 09:44:55 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 () { 09:44:55 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 09:44:55 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5 09:44:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:44:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:44:55 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1 09:44:55 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 () { 09:44:55 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 09:44:55 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5 09:44:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:44:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:44:55 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1 09:44:55 INFO - TEST-OK | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | took 642ms 09:44:55 INFO - PROCESS | 3588 | 1464194695127 Marionette TRACE conn3 -> [0,1513,"getWindowHandle",null] 09:44:55 INFO - PROCESS | 3588 | 1464194695129 Marionette TRACE conn3 <- [1,1513,null,{"value":"13"}] 09:44:55 INFO - TEST-START | /2dcontext/hit-regions/hitregions-members-exist.html 09:44:55 INFO - PROCESS | 3588 | 1464194695133 Marionette TRACE conn3 -> [0,1514,"setScriptTimeout",{"ms":35000}] 09:44:55 INFO - PROCESS | 3588 | 1464194695135 Marionette TRACE conn3 <- [1,1514,null,{}] 09:44:55 INFO - PROCESS | 3588 | 1464194695138 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}] 09:44:55 INFO - PROCESS | 3588 | 1464194695255 Marionette TRACE conn3 <- [1,1515,null,{"value":null}] 09:44:55 INFO - PROCESS | 3588 | 1464194695263 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\", \"7e3b6c20-c8d1-41f1-b038-025c5fee69e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:44:55 INFO - PROCESS | 3588 | ++DOCSHELL 1581B800 == 41 [pid = 3588] [id = 388] 09:44:55 INFO - PROCESS | 3588 | ++DOMWINDOW == 84 (1616B400) [pid = 3588] [serial = 1164] [outer = 00000000] 09:44:55 INFO - PROCESS | 3588 | ++DOMWINDOW == 85 (16178C00) [pid = 3588] [serial = 1165] [outer = 1616B400] 09:44:55 INFO - PROCESS | 3588 | 1464194695306 Marionette DEBUG loaded listener.js 09:44:55 INFO - PROCESS | 3588 | ++DOMWINDOW == 86 (16179800) [pid = 3588] [serial = 1166] [outer = 1616B400] 09:44:55 INFO - PROCESS | 3588 | 1464194695931 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"]]]}] 09:44:55 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.addHitRegion Exists - assert_equals: expected "function" but got "undefined" 09:44:55 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3 09:44:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:44:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:44:55 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1 09:44:55 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.removeHitRegion Exists - assert_equals: expected "function" but got "undefined" 09:44:55 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3 09:44:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:44:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:44:55 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1 09:44:55 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.clearHitRegions Exists - assert_equals: expected "function" but got "undefined" 09:44:55 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3 09:44:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:44:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:44:55 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1 09:44:55 INFO - TEST-OK | /2dcontext/hit-regions/hitregions-members-exist.html | took 830ms 09:44:56 INFO - PROCESS | 3588 | 1464194695990 Marionette TRACE conn3 -> [0,1517,"getWindowHandle",null] 09:44:56 INFO - PROCESS | 3588 | 1464194695996 Marionette TRACE conn3 <- [1,1517,null,{"value":"13"}] 09:44:56 INFO - TEST-START | /2dcontext/image-smoothing/imagesmoothing.html 09:44:56 INFO - PROCESS | 3588 | 1464194696002 Marionette TRACE conn3 -> [0,1518,"setScriptTimeout",{"ms":35000}] 09:44:56 INFO - PROCESS | 3588 | 1464194696006 Marionette TRACE conn3 <- [1,1518,null,{}] 09:44:56 INFO - PROCESS | 3588 | 1464194696011 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}] 09:44:56 INFO - PROCESS | 3588 | 1464194696124 Marionette TRACE conn3 <- [1,1519,null,{"value":null}] 09:44:56 INFO - PROCESS | 3588 | 1464194696247 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\", \"7e3b6c20-c8d1-41f1-b038-025c5fee69e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:44:56 INFO - PROCESS | 3588 | ++DOCSHELL 10A5D000 == 42 [pid = 3588] [id = 389] 09:44:56 INFO - PROCESS | 3588 | ++DOMWINDOW == 87 (10A64800) [pid = 3588] [serial = 1167] [outer = 00000000] 09:44:56 INFO - PROCESS | 3588 | ++DOMWINDOW == 88 (11091000) [pid = 3588] [serial = 1168] [outer = 10A64800] 09:44:56 INFO - PROCESS | 3588 | 1464194696303 Marionette DEBUG loaded listener.js 09:44:56 INFO - PROCESS | 3588 | ++DOMWINDOW == 89 (1180F400) [pid = 3588] [serial = 1169] [outer = 10A64800] 09:44:56 INFO - PROCESS | 3588 | 1464194696807 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]]]}] 09:44:56 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 09:44:56 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9 09:44:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:44:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:44:56 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7 09:44:56 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6 09:44:56 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. 09:44:56 INFO - TEST-PASS | /2dcontext/image-smoothing/imagesmoothing.html | On setting the imageSmoothingEnabled attribute, it must be set to the new value. 09:44:56 INFO - TEST-OK | /2dcontext/image-smoothing/imagesmoothing.html | took 846ms 09:44:56 INFO - PROCESS | 3588 | 1464194696844 Marionette TRACE conn3 -> [0,1521,"getWindowHandle",null] 09:44:56 INFO - PROCESS | 3588 | 1464194696850 Marionette TRACE conn3 <- [1,1521,null,{"value":"13"}] 09:44:56 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.butt.html 09:44:56 INFO - PROCESS | 3588 | 1464194696858 Marionette TRACE conn3 -> [0,1522,"setScriptTimeout",{"ms":35000}] 09:44:56 INFO - PROCESS | 3588 | 1464194696863 Marionette TRACE conn3 <- [1,1522,null,{}] 09:44:56 INFO - PROCESS | 3588 | 1464194696887 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}] 09:44:57 INFO - PROCESS | 3588 | 1464194696993 Marionette TRACE conn3 <- [1,1523,null,{"value":null}] 09:44:57 INFO - PROCESS | 3588 | 1464194697091 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\", \"7e3b6c20-c8d1-41f1-b038-025c5fee69e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:44:57 INFO - PROCESS | 3588 | ++DOCSHELL 132BE800 == 43 [pid = 3588] [id = 390] 09:44:57 INFO - PROCESS | 3588 | ++DOMWINDOW == 90 (1394B800) [pid = 3588] [serial = 1170] [outer = 00000000] 09:44:57 INFO - PROCESS | 3588 | ++DOMWINDOW == 91 (1548E400) [pid = 3588] [serial = 1171] [outer = 1394B800] 09:44:57 INFO - PROCESS | 3588 | 1464194697144 Marionette DEBUG loaded listener.js 09:44:57 INFO - PROCESS | 3588 | ++DOMWINDOW == 92 (155DC800) [pid = 3588] [serial = 1172] [outer = 1394B800] 09:44:57 INFO - PROCESS | 3588 | 1464194697742 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]]]}] 09:44:57 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.butt.html | lineCap 'butt' is rendered correctly 09:44:57 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.butt.html | took 924ms 09:44:57 INFO - PROCESS | 3588 | 1464194697779 Marionette TRACE conn3 -> [0,1525,"getWindowHandle",null] 09:44:57 INFO - PROCESS | 3588 | 1464194697782 Marionette TRACE conn3 <- [1,1525,null,{"value":"13"}] 09:44:57 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.closed.html 09:44:57 INFO - PROCESS | 3588 | 1464194697786 Marionette TRACE conn3 -> [0,1526,"setScriptTimeout",{"ms":35000}] 09:44:57 INFO - PROCESS | 3588 | 1464194697789 Marionette TRACE conn3 <- [1,1526,null,{}] 09:44:57 INFO - PROCESS | 3588 | 1464194697815 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}] 09:44:57 INFO - PROCESS | 3588 | 1464194697920 Marionette TRACE conn3 <- [1,1527,null,{"value":null}] 09:44:58 INFO - PROCESS | 3588 | 1464194698048 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\", \"7e3b6c20-c8d1-41f1-b038-025c5fee69e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:44:58 INFO - PROCESS | 3588 | ++DOCSHELL 167F1C00 == 44 [pid = 3588] [id = 391] 09:44:58 INFO - PROCESS | 3588 | ++DOMWINDOW == 93 (167F2400) [pid = 3588] [serial = 1173] [outer = 00000000] 09:44:58 INFO - PROCESS | 3588 | ++DOMWINDOW == 94 (167F5800) [pid = 3588] [serial = 1174] [outer = 167F2400] 09:44:58 INFO - PROCESS | 3588 | 1464194698105 Marionette DEBUG loaded listener.js 09:44:58 INFO - PROCESS | 3588 | ++DOMWINDOW == 95 (168F2800) [pid = 3588] [serial = 1175] [outer = 167F2400] 09:44:58 INFO - PROCESS | 3588 | 1464194698640 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]]]}] 09:44:58 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.closed.html | Line caps are not drawn at the corners of an unclosed rectangle 09:44:58 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.closed.html | took 909ms 09:44:58 INFO - PROCESS | 3588 | 1464194698689 Marionette TRACE conn3 -> [0,1529,"getWindowHandle",null] 09:44:58 INFO - PROCESS | 3588 | 1464194698692 Marionette TRACE conn3 <- [1,1529,null,{"value":"13"}] 09:44:58 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.invalid.html 09:44:58 INFO - PROCESS | 3588 | 1464194698696 Marionette TRACE conn3 -> [0,1530,"setScriptTimeout",{"ms":35000}] 09:44:58 INFO - PROCESS | 3588 | 1464194698698 Marionette TRACE conn3 <- [1,1530,null,{}] 09:44:58 INFO - PROCESS | 3588 | 1464194698701 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}] 09:44:58 INFO - PROCESS | 3588 | 1464194698804 Marionette TRACE conn3 <- [1,1531,null,{"value":null}] 09:44:58 INFO - PROCESS | 3588 | 1464194698903 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\", \"7e3b6c20-c8d1-41f1-b038-025c5fee69e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:44:58 INFO - PROCESS | 3588 | ++DOCSHELL 12C09400 == 45 [pid = 3588] [id = 392] 09:44:58 INFO - PROCESS | 3588 | ++DOMWINDOW == 96 (12C0F400) [pid = 3588] [serial = 1176] [outer = 00000000] 09:44:58 INFO - PROCESS | 3588 | ++DOMWINDOW == 97 (16952C00) [pid = 3588] [serial = 1177] [outer = 12C0F400] 09:44:58 INFO - PROCESS | 3588 | 1464194698956 Marionette DEBUG loaded listener.js 09:44:59 INFO - PROCESS | 3588 | ++DOMWINDOW == 98 (16F70400) [pid = 3588] [serial = 1178] [outer = 12C0F400] 09:44:59 INFO - PROCESS | 3588 | 1464194699567 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]]]}] 09:44:59 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.invalid.html | Setting lineCap to invalid values is ignored 09:44:59 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.invalid.html | took 940ms 09:44:59 INFO - PROCESS | 3588 | 1464194699641 Marionette TRACE conn3 -> [0,1533,"getWindowHandle",null] 09:44:59 INFO - PROCESS | 3588 | 1464194699643 Marionette TRACE conn3 <- [1,1533,null,{"value":"13"}] 09:44:59 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.open.html 09:44:59 INFO - PROCESS | 3588 | 1464194699647 Marionette TRACE conn3 -> [0,1534,"setScriptTimeout",{"ms":35000}] 09:44:59 INFO - PROCESS | 3588 | 1464194699649 Marionette TRACE conn3 <- [1,1534,null,{}] 09:44:59 INFO - PROCESS | 3588 | 1464194699673 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}] 09:44:59 INFO - PROCESS | 3588 | 1464194699859 Marionette TRACE conn3 <- [1,1535,null,{"value":null}] 09:44:59 INFO - PROCESS | 3588 | 1464194699917 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\", \"7e3b6c20-c8d1-41f1-b038-025c5fee69e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:44:59 INFO - PROCESS | 3588 | ++DOCSHELL 0F9E5000 == 46 [pid = 3588] [id = 393] 09:44:59 INFO - PROCESS | 3588 | ++DOMWINDOW == 99 (1103BC00) [pid = 3588] [serial = 1179] [outer = 00000000] 09:44:59 INFO - PROCESS | 3588 | ++DOMWINDOW == 100 (11CB4800) [pid = 3588] [serial = 1180] [outer = 1103BC00] 09:44:59 INFO - PROCESS | 3588 | 1464194699971 Marionette DEBUG loaded listener.js 09:45:00 INFO - PROCESS | 3588 | ++DOMWINDOW == 101 (12FADC00) [pid = 3588] [serial = 1181] [outer = 1103BC00] 09:45:00 INFO - PROCESS | 3588 | 1464194700688 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]]]}] 09:45:00 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.open.html | Line caps are drawn at the corners of an unclosed rectangle 09:45:00 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.open.html | took 1049ms 09:45:00 INFO - PROCESS | 3588 | 1464194700726 Marionette TRACE conn3 -> [0,1537,"getWindowHandle",null] 09:45:00 INFO - PROCESS | 3588 | 1464194700731 Marionette TRACE conn3 <- [1,1537,null,{"value":"13"}] 09:45:00 INFO - PROCESS | 3588 | 1464194700735 Marionette TRACE conn3 -> [0,1538,"setScriptTimeout",{"ms":35000}] 09:45:00 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.round.html 09:45:00 INFO - PROCESS | 3588 | 1464194700739 Marionette TRACE conn3 <- [1,1538,null,{}] 09:45:00 INFO - PROCESS | 3588 | 1464194700744 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}] 09:45:00 INFO - PROCESS | 3588 | 1464194700844 Marionette TRACE conn3 <- [1,1539,null,{"value":null}] 09:45:00 INFO - PROCESS | 3588 | 1464194700988 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\", \"7e3b6c20-c8d1-41f1-b038-025c5fee69e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:45:00 INFO - PROCESS | 3588 | --DOCSHELL 10505000 == 45 [pid = 3588] [id = 20] 09:45:01 INFO - PROCESS | 3588 | --DOMWINDOW == 100 (14378800) [pid = 3588] [serial = 1114] [outer = 00000000] [url = about:blank] 09:45:01 INFO - PROCESS | 3588 | --DOMWINDOW == 99 (0F278800) [pid = 3588] [serial = 1089] [outer = 00000000] [url = about:blank] 09:45:01 INFO - PROCESS | 3588 | --DOMWINDOW == 98 (0F2EEC00) [pid = 3588] [serial = 1090] [outer = 00000000] [url = about:blank] 09:45:01 INFO - PROCESS | 3588 | --DOMWINDOW == 97 (0F93F400) [pid = 3588] [serial = 1092] [outer = 00000000] [url = about:blank] 09:45:01 INFO - PROCESS | 3588 | --DOMWINDOW == 96 (1181B400) [pid = 3588] [serial = 1101] [outer = 00000000] [url = about:blank] 09:45:01 INFO - PROCESS | 3588 | --DOMWINDOW == 95 (0F9F1800) [pid = 3588] [serial = 1093] [outer = 00000000] [url = about:blank] 09:45:01 INFO - PROCESS | 3588 | --DOMWINDOW == 94 (118B3000) [pid = 3588] [serial = 1102] [outer = 00000000] [url = about:blank] 09:45:01 INFO - PROCESS | 3588 | --DOMWINDOW == 93 (13E24800) [pid = 3588] [serial = 1110] [outer = 00000000] [url = about:blank] 09:45:01 INFO - PROCESS | 3588 | --DOMWINDOW == 92 (11091400) [pid = 3588] [serial = 1099] [outer = 00000000] [url = about:blank] 09:45:01 INFO - PROCESS | 3588 | --DOMWINDOW == 91 (11037C00) [pid = 3588] [serial = 1098] [outer = 00000000] [url = about:blank] 09:45:01 INFO - PROCESS | 3588 | --DOMWINDOW == 90 (12C0DC00) [pid = 3588] [serial = 1104] [outer = 00000000] [url = about:blank] 09:45:01 INFO - PROCESS | 3588 | --DOMWINDOW == 89 (12F17C00) [pid = 3588] [serial = 1105] [outer = 00000000] [url = about:blank] 09:45:01 INFO - PROCESS | 3588 | --DOMWINDOW == 88 (132B9C00) [pid = 3588] [serial = 1107] [outer = 00000000] [url = about:blank] 09:45:01 INFO - PROCESS | 3588 | --DOMWINDOW == 87 (13938000) [pid = 3588] [serial = 1108] [outer = 00000000] [url = about:blank] 09:45:01 INFO - PROCESS | 3588 | --DOMWINDOW == 86 (1B16EC00) [pid = 3588] [serial = 1087] [outer = 00000000] [url = about:blank] 09:45:01 INFO - PROCESS | 3588 | --DOMWINDOW == 85 (15F6F400) [pid = 3588] [serial = 1128] [outer = 00000000] [url = about:blank] 09:45:01 INFO - PROCESS | 3588 | --DOMWINDOW == 84 (14F08C00) [pid = 3588] [serial = 1116] [outer = 00000000] [url = about:blank] 09:45:01 INFO - PROCESS | 3588 | --DOMWINDOW == 83 (155E8000) [pid = 3588] [serial = 1119] [outer = 00000000] [url = about:blank] 09:45:01 INFO - PROCESS | 3588 | --DOMWINDOW == 82 (155E7400) [pid = 3588] [serial = 1125] [outer = 00000000] [url = about:blank] 09:45:01 INFO - PROCESS | 3588 | --DOMWINDOW == 81 (10C69C00) [pid = 3588] [serial = 1095] [outer = 00000000] [url = about:blank] 09:45:01 INFO - PROCESS | 3588 | --DOMWINDOW == 80 (1103B400) [pid = 3588] [serial = 1122] [outer = 00000000] [url = about:blank] 09:45:01 INFO - PROCESS | 3588 | --DOMWINDOW == 79 (157C3C00) [pid = 3588] [serial = 1120] [outer = 00000000] [url = about:blank] 09:45:01 INFO - PROCESS | 3588 | --DOMWINDOW == 78 (10D59000) [pid = 3588] [serial = 1096] [outer = 00000000] [url = about:blank] 09:45:01 INFO - PROCESS | 3588 | --DOMWINDOW == 77 (14377400) [pid = 3588] [serial = 1113] [outer = 00000000] [url = about:blank] 09:45:01 INFO - PROCESS | 3588 | --DOMWINDOW == 76 (14F0E400) [pid = 3588] [serial = 1117] [outer = 00000000] [url = about:blank] 09:45:01 INFO - PROCESS | 3588 | --DOMWINDOW == 75 (11254800) [pid = 3588] [serial = 1123] [outer = 00000000] [url = about:blank] 09:45:01 INFO - PROCESS | 3588 | --DOMWINDOW == 74 (15940000) [pid = 3588] [serial = 1126] [outer = 00000000] [url = about:blank] 09:45:01 INFO - PROCESS | 3588 | --DOMWINDOW == 73 (14301400) [pid = 3588] [serial = 1111] [outer = 00000000] [url = about:blank] 09:45:01 INFO - PROCESS | 3588 | ++DOCSHELL 0F26CC00 == 46 [pid = 3588] [id = 394] 09:45:01 INFO - PROCESS | 3588 | ++DOMWINDOW == 74 (0F278800) [pid = 3588] [serial = 1182] [outer = 00000000] 09:45:01 INFO - PROCESS | 3588 | ++DOMWINDOW == 75 (0F340400) [pid = 3588] [serial = 1183] [outer = 0F278800] 09:45:01 INFO - PROCESS | 3588 | 1464194701063 Marionette DEBUG loaded listener.js 09:45:01 INFO - PROCESS | 3588 | ++DOMWINDOW == 76 (10C66000) [pid = 3588] [serial = 1184] [outer = 0F278800] 09:45:01 INFO - PROCESS | 3588 | 1464194701507 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]]]}] 09:45:01 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.round.html | lineCap 'round' is rendered correctly 09:45:01 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.round.html | took 799ms 09:45:01 INFO - PROCESS | 3588 | 1464194701539 Marionette TRACE conn3 -> [0,1541,"getWindowHandle",null] 09:45:01 INFO - PROCESS | 3588 | 1464194701544 Marionette TRACE conn3 <- [1,1541,null,{"value":"13"}] 09:45:01 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.square.html 09:45:01 INFO - PROCESS | 3588 | 1464194701554 Marionette TRACE conn3 -> [0,1542,"setScriptTimeout",{"ms":35000}] 09:45:01 INFO - PROCESS | 3588 | 1464194701557 Marionette TRACE conn3 <- [1,1542,null,{}] 09:45:01 INFO - PROCESS | 3588 | 1464194701560 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}] 09:45:01 INFO - PROCESS | 3588 | 1464194701645 Marionette TRACE conn3 <- [1,1543,null,{"value":null}] 09:45:01 INFO - PROCESS | 3588 | 1464194701652 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\", \"7e3b6c20-c8d1-41f1-b038-025c5fee69e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:45:01 INFO - PROCESS | 3588 | ++DOCSHELL 10C6DC00 == 47 [pid = 3588] [id = 395] 09:45:01 INFO - PROCESS | 3588 | ++DOMWINDOW == 77 (10C6FC00) [pid = 3588] [serial = 1185] [outer = 00000000] 09:45:01 INFO - PROCESS | 3588 | ++DOMWINDOW == 78 (11810000) [pid = 3588] [serial = 1186] [outer = 10C6FC00] 09:45:01 INFO - PROCESS | 3588 | 1464194701696 Marionette DEBUG loaded listener.js 09:45:01 INFO - PROCESS | 3588 | ++DOMWINDOW == 79 (1185C400) [pid = 3588] [serial = 1187] [outer = 10C6FC00] 09:45:02 INFO - PROCESS | 3588 | 1464194702165 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]]]}] 09:45:02 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.square.html | lineCap 'square' is rendered correctly 09:45:02 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.square.html | took 627ms 09:45:02 INFO - PROCESS | 3588 | 1464194702195 Marionette TRACE conn3 -> [0,1545,"getWindowHandle",null] 09:45:02 INFO - PROCESS | 3588 | 1464194702197 Marionette TRACE conn3 <- [1,1545,null,{"value":"13"}] 09:45:02 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.valid.html 09:45:02 INFO - PROCESS | 3588 | 1464194702201 Marionette TRACE conn3 -> [0,1546,"setScriptTimeout",{"ms":35000}] 09:45:02 INFO - PROCESS | 3588 | 1464194702204 Marionette TRACE conn3 <- [1,1546,null,{}] 09:45:02 INFO - PROCESS | 3588 | 1464194702214 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}] 09:45:02 INFO - PROCESS | 3588 | 1464194702299 Marionette TRACE conn3 <- [1,1547,null,{"value":null}] 09:45:02 INFO - PROCESS | 3588 | 1464194702309 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\", \"7e3b6c20-c8d1-41f1-b038-025c5fee69e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:45:02 INFO - PROCESS | 3588 | ++DOCSHELL 13149800 == 48 [pid = 3588] [id = 396] 09:45:02 INFO - PROCESS | 3588 | ++DOMWINDOW == 80 (1314BC00) [pid = 3588] [serial = 1188] [outer = 00000000] 09:45:02 INFO - PROCESS | 3588 | ++DOMWINDOW == 81 (13930C00) [pid = 3588] [serial = 1189] [outer = 1314BC00] 09:45:02 INFO - PROCESS | 3588 | 1464194702362 Marionette DEBUG loaded listener.js 09:45:02 INFO - PROCESS | 3588 | ++DOMWINDOW == 82 (13953800) [pid = 3588] [serial = 1190] [outer = 1314BC00] 09:45:02 INFO - PROCESS | 3588 | 1464194702806 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]]]}] 09:45:02 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.valid.html | Setting lineCap to valid values works 09:45:02 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.valid.html | took 626ms 09:45:02 INFO - PROCESS | 3588 | 1464194702836 Marionette TRACE conn3 -> [0,1549,"getWindowHandle",null] 09:45:02 INFO - PROCESS | 3588 | 1464194702839 Marionette TRACE conn3 <- [1,1549,null,{"value":"13"}] 09:45:02 INFO - TEST-START | /2dcontext/line-styles/2d.line.cross.html 09:45:02 INFO - PROCESS | 3588 | 1464194702842 Marionette TRACE conn3 -> [0,1550,"setScriptTimeout",{"ms":35000}] 09:45:02 INFO - PROCESS | 3588 | 1464194702844 Marionette TRACE conn3 <- [1,1550,null,{}] 09:45:02 INFO - PROCESS | 3588 | 1464194702847 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}] 09:45:02 INFO - PROCESS | 3588 | 1464194702930 Marionette TRACE conn3 <- [1,1551,null,{"value":null}] 09:45:02 INFO - PROCESS | 3588 | 1464194702936 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\", \"7e3b6c20-c8d1-41f1-b038-025c5fee69e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:45:02 INFO - PROCESS | 3588 | ++DOCSHELL 0F25E800 == 49 [pid = 3588] [id = 397] 09:45:02 INFO - PROCESS | 3588 | ++DOMWINDOW == 83 (10509800) [pid = 3588] [serial = 1191] [outer = 00000000] 09:45:02 INFO - PROCESS | 3588 | ++DOMWINDOW == 84 (1436FC00) [pid = 3588] [serial = 1192] [outer = 10509800] 09:45:02 INFO - PROCESS | 3588 | 1464194702980 Marionette DEBUG loaded listener.js 09:45:03 INFO - PROCESS | 3588 | ++DOMWINDOW == 85 (143C1C00) [pid = 3588] [serial = 1193] [outer = 10509800] 09:45:03 INFO - PROCESS | 3588 | 1464194703452 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]]]}] 09:45:03 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cross.html | Canvas test: 2d.line.cross 09:45:03 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cross.html | took 642ms 09:45:03 INFO - PROCESS | 3588 | 1464194703480 Marionette TRACE conn3 -> [0,1553,"getWindowHandle",null] 09:45:03 INFO - PROCESS | 3588 | 1464194703482 Marionette TRACE conn3 <- [1,1553,null,{"value":"13"}] 09:45:03 INFO - TEST-START | /2dcontext/line-styles/2d.line.defaults.html 09:45:03 INFO - PROCESS | 3588 | 1464194703485 Marionette TRACE conn3 -> [0,1554,"setScriptTimeout",{"ms":35000}] 09:45:03 INFO - PROCESS | 3588 | 1464194703487 Marionette TRACE conn3 <- [1,1554,null,{}] 09:45:03 INFO - PROCESS | 3588 | 1464194703490 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}] 09:45:03 INFO - PROCESS | 3588 | 1464194703604 Marionette TRACE conn3 <- [1,1555,null,{"value":null}] 09:45:03 INFO - PROCESS | 3588 | 1464194703610 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\", \"7e3b6c20-c8d1-41f1-b038-025c5fee69e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:45:03 INFO - PROCESS | 3588 | ++DOCSHELL 1394A000 == 50 [pid = 3588] [id = 398] 09:45:03 INFO - PROCESS | 3588 | ++DOMWINDOW == 86 (1430D400) [pid = 3588] [serial = 1194] [outer = 00000000] 09:45:03 INFO - PROCESS | 3588 | ++DOMWINDOW == 87 (150BC400) [pid = 3588] [serial = 1195] [outer = 1430D400] 09:45:03 INFO - PROCESS | 3588 | 1464194703654 Marionette DEBUG loaded listener.js 09:45:03 INFO - PROCESS | 3588 | ++DOMWINDOW == 88 (1553F400) [pid = 3588] [serial = 1196] [outer = 1430D400] 09:45:04 INFO - PROCESS | 3588 | 1464194704116 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]]]}] 09:45:04 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.defaults.html | Canvas test: 2d.line.defaults 09:45:04 INFO - TEST-OK | /2dcontext/line-styles/2d.line.defaults.html | took 705ms 09:45:04 INFO - PROCESS | 3588 | 1464194704190 Marionette TRACE conn3 -> [0,1557,"getWindowHandle",null] 09:45:04 INFO - PROCESS | 3588 | 1464194704192 Marionette TRACE conn3 <- [1,1557,null,{"value":"13"}] 09:45:04 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.bevel.html 09:45:04 INFO - PROCESS | 3588 | 1464194704196 Marionette TRACE conn3 -> [0,1558,"setScriptTimeout",{"ms":35000}] 09:45:04 INFO - PROCESS | 3588 | 1464194704197 Marionette TRACE conn3 <- [1,1558,null,{}] 09:45:04 INFO - PROCESS | 3588 | 1464194704200 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}] 09:45:04 INFO - PROCESS | 3588 | 1464194704319 Marionette TRACE conn3 <- [1,1559,null,{"value":null}] 09:45:04 INFO - PROCESS | 3588 | 1464194704413 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\", \"7e3b6c20-c8d1-41f1-b038-025c5fee69e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:45:04 INFO - PROCESS | 3588 | ++DOCSHELL 0F26DC00 == 51 [pid = 3588] [id = 399] 09:45:04 INFO - PROCESS | 3588 | ++DOMWINDOW == 89 (15815C00) [pid = 3588] [serial = 1197] [outer = 00000000] 09:45:04 INFO - PROCESS | 3588 | ++DOMWINDOW == 90 (159DC800) [pid = 3588] [serial = 1198] [outer = 15815C00] 09:45:04 INFO - PROCESS | 3588 | 1464194704458 Marionette DEBUG loaded listener.js 09:45:04 INFO - PROCESS | 3588 | ++DOMWINDOW == 91 (1581FC00) [pid = 3588] [serial = 1199] [outer = 15815C00] 09:45:04 INFO - PROCESS | 3588 | 1464194704872 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]]]}] 09:45:04 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.bevel.html | lineJoin 'bevel' is rendered correctly 09:45:04 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.bevel.html | took 689ms 09:45:04 INFO - PROCESS | 3588 | 1464194704895 Marionette TRACE conn3 -> [0,1561,"getWindowHandle",null] 09:45:04 INFO - PROCESS | 3588 | 1464194704897 Marionette TRACE conn3 <- [1,1561,null,{"value":"13"}] 09:45:04 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.closed.html 09:45:04 INFO - PROCESS | 3588 | 1464194704900 Marionette TRACE conn3 -> [0,1562,"setScriptTimeout",{"ms":35000}] 09:45:04 INFO - PROCESS | 3588 | 1464194704902 Marionette TRACE conn3 <- [1,1562,null,{}] 09:45:04 INFO - PROCESS | 3588 | 1464194704905 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}] 09:45:05 INFO - PROCESS | 3588 | 1464194705014 Marionette TRACE conn3 <- [1,1563,null,{"value":null}] 09:45:05 INFO - PROCESS | 3588 | 1464194705021 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\", \"7e3b6c20-c8d1-41f1-b038-025c5fee69e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:45:05 INFO - PROCESS | 3588 | ++DOCSHELL 0F345400 == 52 [pid = 3588] [id = 400] 09:45:05 INFO - PROCESS | 3588 | ++DOMWINDOW == 92 (15F81000) [pid = 3588] [serial = 1200] [outer = 00000000] 09:45:05 INFO - PROCESS | 3588 | ++DOMWINDOW == 93 (167E9C00) [pid = 3588] [serial = 1201] [outer = 15F81000] 09:45:05 INFO - PROCESS | 3588 | 1464194705118 Marionette DEBUG loaded listener.js 09:45:05 INFO - PROCESS | 3588 | ++DOMWINDOW == 94 (167F5C00) [pid = 3588] [serial = 1202] [outer = 15F81000] 09:45:05 INFO - PROCESS | 3588 | --DOMWINDOW == 93 (12B29800) [pid = 3588] [serial = 1161] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html] 09:45:05 INFO - PROCESS | 3588 | --DOMWINDOW == 92 (1436EC00) [pid = 3588] [serial = 1149] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html] 09:45:05 INFO - PROCESS | 3588 | --DOMWINDOW == 91 (10A62000) [pid = 3588] [serial = 1140] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html] 09:45:05 INFO - PROCESS | 3588 | --DOMWINDOW == 90 (0F2F7800) [pid = 3588] [serial = 1137] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html] 09:45:05 INFO - PROCESS | 3588 | --DOMWINDOW == 89 (10F0E400) [pid = 3588] [serial = 1152] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html] 09:45:05 INFO - PROCESS | 3588 | --DOMWINDOW == 88 (0F25B000) [pid = 3588] [serial = 1155] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html] 09:45:05 INFO - PROCESS | 3588 | --DOMWINDOW == 87 (0F347C00) [pid = 3588] [serial = 1158] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html] 09:45:05 INFO - PROCESS | 3588 | --DOMWINDOW == 86 (12BBC800) [pid = 3588] [serial = 1143] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html] 09:45:05 INFO - PROCESS | 3588 | --DOMWINDOW == 85 (10D66000) [pid = 3588] [serial = 1146] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html] 09:45:05 INFO - PROCESS | 3588 | 1464194705607 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]]]}] 09:45:05 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.closed.html | Line joins are drawn at the corner of a closed rectangle 09:45:05 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.closed.html | took 736ms 09:45:05 INFO - PROCESS | 3588 | 1464194705641 Marionette TRACE conn3 -> [0,1565,"getWindowHandle",null] 09:45:05 INFO - PROCESS | 3588 | 1464194705643 Marionette TRACE conn3 <- [1,1565,null,{"value":"13"}] 09:45:05 INFO - PROCESS | 3588 | 1464194705646 Marionette TRACE conn3 -> [0,1566,"setScriptTimeout",{"ms":35000}] 09:45:05 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.invalid.html 09:45:05 INFO - PROCESS | 3588 | 1464194705648 Marionette TRACE conn3 <- [1,1566,null,{}] 09:45:05 INFO - PROCESS | 3588 | 1464194705651 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}] 09:45:05 INFO - PROCESS | 3588 | 1464194705764 Marionette TRACE conn3 <- [1,1567,null,{"value":null}] 09:45:05 INFO - PROCESS | 3588 | 1464194705770 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\", \"7e3b6c20-c8d1-41f1-b038-025c5fee69e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:45:05 INFO - PROCESS | 3588 | ++DOCSHELL 0F347C00 == 53 [pid = 3588] [id = 401] 09:45:05 INFO - PROCESS | 3588 | ++DOMWINDOW == 86 (12B28C00) [pid = 3588] [serial = 1203] [outer = 00000000] 09:45:05 INFO - PROCESS | 3588 | ++DOMWINDOW == 87 (14372800) [pid = 3588] [serial = 1204] [outer = 12B28C00] 09:45:05 INFO - PROCESS | 3588 | 1464194705813 Marionette DEBUG loaded listener.js 09:45:05 INFO - PROCESS | 3588 | ++DOMWINDOW == 88 (15F83800) [pid = 3588] [serial = 1205] [outer = 12B28C00] 09:45:06 INFO - PROCESS | 3588 | 1464194706228 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]]]}] 09:45:06 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.invalid.html | Setting lineJoin to invalid values is ignored 09:45:06 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.invalid.html | took 643ms 09:45:06 INFO - PROCESS | 3588 | 1464194706284 Marionette TRACE conn3 -> [0,1569,"getWindowHandle",null] 09:45:06 INFO - PROCESS | 3588 | 1464194706286 Marionette TRACE conn3 <- [1,1569,null,{"value":"13"}] 09:45:06 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.miter.html 09:45:06 INFO - PROCESS | 3588 | 1464194706289 Marionette TRACE conn3 -> [0,1570,"setScriptTimeout",{"ms":35000}] 09:45:06 INFO - PROCESS | 3588 | 1464194706291 Marionette TRACE conn3 <- [1,1570,null,{}] 09:45:06 INFO - PROCESS | 3588 | 1464194706294 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}] 09:45:06 INFO - PROCESS | 3588 | 1464194706373 Marionette TRACE conn3 <- [1,1571,null,{"value":null}] 09:45:06 INFO - PROCESS | 3588 | 1464194706379 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\", \"7e3b6c20-c8d1-41f1-b038-025c5fee69e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:45:06 INFO - PROCESS | 3588 | ++DOCSHELL 0F26A800 == 54 [pid = 3588] [id = 402] 09:45:06 INFO - PROCESS | 3588 | ++DOMWINDOW == 89 (0F270400) [pid = 3588] [serial = 1206] [outer = 00000000] 09:45:06 INFO - PROCESS | 3588 | ++DOMWINDOW == 90 (16F73400) [pid = 3588] [serial = 1207] [outer = 0F270400] 09:45:06 INFO - PROCESS | 3588 | 1464194706430 Marionette DEBUG loaded listener.js 09:45:06 INFO - PROCESS | 3588 | ++DOMWINDOW == 91 (177AA800) [pid = 3588] [serial = 1208] [outer = 0F270400] 09:45:06 INFO - PROCESS | 3588 | 1464194706847 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]]]}] 09:45:06 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.miter.html | lineJoin 'miter' is rendered correctly 09:45:06 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.miter.html | took 596ms 09:45:06 INFO - PROCESS | 3588 | 1464194706887 Marionette TRACE conn3 -> [0,1573,"getWindowHandle",null] 09:45:06 INFO - PROCESS | 3588 | 1464194706889 Marionette TRACE conn3 <- [1,1573,null,{"value":"13"}] 09:45:06 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.open.html 09:45:06 INFO - PROCESS | 3588 | 1464194706895 Marionette TRACE conn3 -> [0,1574,"setScriptTimeout",{"ms":35000}] 09:45:06 INFO - PROCESS | 3588 | 1464194706897 Marionette TRACE conn3 <- [1,1574,null,{}] 09:45:06 INFO - PROCESS | 3588 | 1464194706900 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}] 09:45:06 INFO - PROCESS | 3588 | 1464194706978 Marionette TRACE conn3 <- [1,1575,null,{"value":null}] 09:45:07 INFO - PROCESS | 3588 | 1464194706985 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\", \"7e3b6c20-c8d1-41f1-b038-025c5fee69e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:45:07 INFO - PROCESS | 3588 | ++DOCSHELL 13934800 == 55 [pid = 3588] [id = 403] 09:45:07 INFO - PROCESS | 3588 | ++DOMWINDOW == 92 (1694EC00) [pid = 3588] [serial = 1209] [outer = 00000000] 09:45:07 INFO - PROCESS | 3588 | ++DOMWINDOW == 93 (17822000) [pid = 3588] [serial = 1210] [outer = 1694EC00] 09:45:07 INFO - PROCESS | 3588 | 1464194707032 Marionette DEBUG loaded listener.js 09:45:07 INFO - PROCESS | 3588 | ++DOMWINDOW == 94 (177DB000) [pid = 3588] [serial = 1211] [outer = 1694EC00] 09:45:07 INFO - PROCESS | 3588 | 1464194707504 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]]]}] 09:45:07 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.open.html | Line joins are not drawn at the corner of an unclosed rectangle 09:45:07 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.open.html | took 642ms 09:45:07 INFO - PROCESS | 3588 | 1464194707540 Marionette TRACE conn3 -> [0,1577,"getWindowHandle",null] 09:45:07 INFO - PROCESS | 3588 | 1464194707542 Marionette TRACE conn3 <- [1,1577,null,{"value":"13"}] 09:45:07 INFO - PROCESS | 3588 | 1464194707545 Marionette TRACE conn3 -> [0,1578,"setScriptTimeout",{"ms":35000}] 09:45:07 INFO - PROCESS | 3588 | 1464194707548 Marionette TRACE conn3 <- [1,1578,null,{}] 09:45:07 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.parallel.html 09:45:07 INFO - PROCESS | 3588 | 1464194707551 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}] 09:45:07 INFO - PROCESS | 3588 | 1464194707702 Marionette TRACE conn3 <- [1,1579,null,{"value":null}] 09:45:07 INFO - PROCESS | 3588 | 1464194707839 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\", \"7e3b6c20-c8d1-41f1-b038-025c5fee69e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:45:07 INFO - PROCESS | 3588 | ++DOCSHELL 0F260800 == 56 [pid = 3588] [id = 404] 09:45:07 INFO - PROCESS | 3588 | ++DOMWINDOW == 95 (0F26B800) [pid = 3588] [serial = 1212] [outer = 00000000] 09:45:07 INFO - PROCESS | 3588 | ++DOMWINDOW == 96 (0F279C00) [pid = 3588] [serial = 1213] [outer = 0F26B800] 09:45:07 INFO - PROCESS | 3588 | 1464194707897 Marionette DEBUG loaded listener.js 09:45:07 INFO - PROCESS | 3588 | ++DOMWINDOW == 97 (0F648800) [pid = 3588] [serial = 1214] [outer = 0F26B800] 09:45:08 INFO - PROCESS | 3588 | 1464194708554 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]]]}] 09:45:08 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.parallel.html | Line joins are drawn at 180-degree joins 09:45:08 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.parallel.html | took 1034ms 09:45:08 INFO - PROCESS | 3588 | 1464194708605 Marionette TRACE conn3 -> [0,1581,"getWindowHandle",null] 09:45:08 INFO - PROCESS | 3588 | 1464194708609 Marionette TRACE conn3 <- [1,1581,null,{"value":"13"}] 09:45:08 INFO - PROCESS | 3588 | 1464194708614 Marionette TRACE conn3 -> [0,1582,"setScriptTimeout",{"ms":35000}] 09:45:08 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.round.html 09:45:08 INFO - PROCESS | 3588 | 1464194708618 Marionette TRACE conn3 <- [1,1582,null,{}] 09:45:08 INFO - PROCESS | 3588 | 1464194708623 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}] 09:45:08 INFO - PROCESS | 3588 | 1464194708778 Marionette TRACE conn3 <- [1,1583,null,{"value":null}] 09:45:08 INFO - PROCESS | 3588 | 1464194708796 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\", \"7e3b6c20-c8d1-41f1-b038-025c5fee69e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:45:08 INFO - PROCESS | 3588 | ++DOCSHELL 11810400 == 57 [pid = 3588] [id = 405] 09:45:08 INFO - PROCESS | 3588 | ++DOMWINDOW == 98 (11816C00) [pid = 3588] [serial = 1215] [outer = 00000000] 09:45:08 INFO - PROCESS | 3588 | ++DOMWINDOW == 99 (12C10C00) [pid = 3588] [serial = 1216] [outer = 11816C00] 09:45:08 INFO - PROCESS | 3588 | 1464194708852 Marionette DEBUG loaded listener.js 09:45:08 INFO - PROCESS | 3588 | ++DOMWINDOW == 100 (13148C00) [pid = 3588] [serial = 1217] [outer = 11816C00] 09:45:09 INFO - PROCESS | 3588 | 1464194709475 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]]]}] 09:45:09 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.round.html | lineJoin 'round' is rendered correctly 09:45:09 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.round.html | took 909ms 09:45:09 INFO - PROCESS | 3588 | 1464194709521 Marionette TRACE conn3 -> [0,1585,"getWindowHandle",null] 09:45:09 INFO - PROCESS | 3588 | 1464194709524 Marionette TRACE conn3 <- [1,1585,null,{"value":"13"}] 09:45:09 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.valid.html 09:45:09 INFO - PROCESS | 3588 | 1464194709528 Marionette TRACE conn3 -> [0,1586,"setScriptTimeout",{"ms":35000}] 09:45:09 INFO - PROCESS | 3588 | 1464194709530 Marionette TRACE conn3 <- [1,1586,null,{}] 09:45:09 INFO - PROCESS | 3588 | 1464194709534 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}] 09:45:09 INFO - PROCESS | 3588 | 1464194709638 Marionette TRACE conn3 <- [1,1587,null,{"value":null}] 09:45:09 INFO - PROCESS | 3588 | 1464194709773 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\", \"7e3b6c20-c8d1-41f1-b038-025c5fee69e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:45:09 INFO - PROCESS | 3588 | ++DOCSHELL 10C6E000 == 58 [pid = 3588] [id = 406] 09:45:09 INFO - PROCESS | 3588 | ++DOMWINDOW == 101 (150B7400) [pid = 3588] [serial = 1218] [outer = 00000000] 09:45:09 INFO - PROCESS | 3588 | ++DOMWINDOW == 102 (1581CC00) [pid = 3588] [serial = 1219] [outer = 150B7400] 09:45:09 INFO - PROCESS | 3588 | 1464194709828 Marionette DEBUG loaded listener.js 09:45:09 INFO - PROCESS | 3588 | ++DOMWINDOW == 103 (16174000) [pid = 3588] [serial = 1220] [outer = 150B7400] 09:45:10 INFO - PROCESS | 3588 | 1464194710428 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]]]}] 09:45:10 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.valid.html | Setting lineJoin to valid values works 09:45:10 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.valid.html | took 940ms 09:45:10 INFO - PROCESS | 3588 | 1464194710471 Marionette TRACE conn3 -> [0,1589,"getWindowHandle",null] 09:45:10 INFO - PROCESS | 3588 | 1464194710476 Marionette TRACE conn3 <- [1,1589,null,{"value":"13"}] 09:45:10 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.acute.html 09:45:10 INFO - PROCESS | 3588 | 1464194710493 Marionette TRACE conn3 -> [0,1590,"setScriptTimeout",{"ms":35000}] 09:45:10 INFO - PROCESS | 3588 | 1464194710498 Marionette TRACE conn3 <- [1,1590,null,{}] 09:45:10 INFO - PROCESS | 3588 | 1464194710502 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}] 09:45:10 INFO - PROCESS | 3588 | 1464194710611 Marionette TRACE conn3 <- [1,1591,null,{"value":null}] 09:45:10 INFO - PROCESS | 3588 | 1464194710743 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\", \"7e3b6c20-c8d1-41f1-b038-025c5fee69e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:45:10 INFO - PROCESS | 3588 | ++DOCSHELL 167E8C00 == 59 [pid = 3588] [id = 407] 09:45:10 INFO - PROCESS | 3588 | ++DOMWINDOW == 104 (168F0C00) [pid = 3588] [serial = 1221] [outer = 00000000] 09:45:10 INFO - PROCESS | 3588 | ++DOMWINDOW == 105 (1784F800) [pid = 3588] [serial = 1222] [outer = 168F0C00] 09:45:10 INFO - PROCESS | 3588 | 1464194710797 Marionette DEBUG loaded listener.js 09:45:10 INFO - PROCESS | 3588 | ++DOMWINDOW == 106 (17854400) [pid = 3588] [serial = 1223] [outer = 168F0C00] 09:45:11 INFO - PROCESS | 3588 | 1464194711377 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]]]}] 09:45:11 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.acute.html | Miter joins are drawn correctly with acute angles 09:45:11 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.acute.html | took 956ms 09:45:11 INFO - PROCESS | 3588 | 1464194711448 Marionette TRACE conn3 -> [0,1593,"getWindowHandle",null] 09:45:11 INFO - PROCESS | 3588 | 1464194711450 Marionette TRACE conn3 <- [1,1593,null,{"value":"13"}] 09:45:11 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.exceeded.html 09:45:11 INFO - PROCESS | 3588 | 1464194711454 Marionette TRACE conn3 -> [0,1594,"setScriptTimeout",{"ms":35000}] 09:45:11 INFO - PROCESS | 3588 | 1464194711456 Marionette TRACE conn3 <- [1,1594,null,{}] 09:45:11 INFO - PROCESS | 3588 | 1464194711459 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}] 09:45:11 INFO - PROCESS | 3588 | 1464194711600 Marionette TRACE conn3 <- [1,1595,null,{"value":null}] 09:45:11 INFO - PROCESS | 3588 | 1464194711778 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\", \"7e3b6c20-c8d1-41f1-b038-025c5fee69e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:45:11 INFO - PROCESS | 3588 | ++DOCSHELL 10505800 == 60 [pid = 3588] [id = 408] 09:45:11 INFO - PROCESS | 3588 | ++DOMWINDOW == 107 (1050E000) [pid = 3588] [serial = 1224] [outer = 00000000] 09:45:11 INFO - PROCESS | 3588 | ++DOMWINDOW == 108 (10A58400) [pid = 3588] [serial = 1225] [outer = 1050E000] 09:45:11 INFO - PROCESS | 3588 | 1464194711833 Marionette DEBUG loaded listener.js 09:45:11 INFO - PROCESS | 3588 | ++DOMWINDOW == 109 (11031C00) [pid = 3588] [serial = 1226] [outer = 1050E000] 09:45:12 INFO - PROCESS | 3588 | 1464194712547 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]]]}] 09:45:12 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.exceeded.html | Miter joins are not drawn when the miter limit is exceeded 09:45:12 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.exceeded.html | took 1097ms 09:45:12 INFO - PROCESS | 3588 | 1464194712584 Marionette TRACE conn3 -> [0,1597,"getWindowHandle",null] 09:45:12 INFO - PROCESS | 3588 | 1464194712589 Marionette TRACE conn3 <- [1,1597,null,{"value":"13"}] 09:45:12 INFO - PROCESS | 3588 | 1464194712594 Marionette TRACE conn3 -> [0,1598,"setScriptTimeout",{"ms":35000}] 09:45:12 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.invalid.html 09:45:12 INFO - PROCESS | 3588 | 1464194712598 Marionette TRACE conn3 <- [1,1598,null,{}] 09:45:12 INFO - PROCESS | 3588 | 1464194712603 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}] 09:45:12 INFO - PROCESS | 3588 | 1464194712703 Marionette TRACE conn3 <- [1,1599,null,{"value":null}] 09:45:12 INFO - PROCESS | 3588 | 1464194712812 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\", \"7e3b6c20-c8d1-41f1-b038-025c5fee69e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:45:12 INFO - PROCESS | 3588 | ++DOCSHELL 10D5BC00 == 61 [pid = 3588] [id = 409] 09:45:12 INFO - PROCESS | 3588 | ++DOMWINDOW == 110 (10D65400) [pid = 3588] [serial = 1227] [outer = 00000000] 09:45:12 INFO - PROCESS | 3588 | ++DOMWINDOW == 111 (11210C00) [pid = 3588] [serial = 1228] [outer = 10D65400] 09:45:12 INFO - PROCESS | 3588 | 1464194712861 Marionette DEBUG loaded listener.js 09:45:12 INFO - PROCESS | 3588 | ++DOMWINDOW == 112 (11FF4400) [pid = 3588] [serial = 1229] [outer = 10D65400] 09:45:13 INFO - PROCESS | 3588 | --DOCSHELL 0F274800 == 60 [pid = 3588] [id = 382] 09:45:13 INFO - PROCESS | 3588 | --DOCSHELL 0F2F1C00 == 59 [pid = 3588] [id = 386] 09:45:13 INFO - PROCESS | 3588 | --DOCSHELL 0F252800 == 58 [pid = 3588] [id = 385] 09:45:13 INFO - PROCESS | 3588 | --DOCSHELL 10F0FC00 == 57 [pid = 3588] [id = 387] 09:45:13 INFO - PROCESS | 3588 | --DOCSHELL 10D66C00 == 56 [pid = 3588] [id = 384] 09:45:13 INFO - PROCESS | 3588 | --DOCSHELL 1436C000 == 55 [pid = 3588] [id = 383] 09:45:13 INFO - PROCESS | 3588 | --DOCSHELL 12BB8000 == 54 [pid = 3588] [id = 381] 09:45:13 INFO - PROCESS | 3588 | --DOCSHELL 13934800 == 53 [pid = 3588] [id = 403] 09:45:13 INFO - PROCESS | 3588 | --DOCSHELL 0F26A800 == 52 [pid = 3588] [id = 402] 09:45:13 INFO - PROCESS | 3588 | --DOCSHELL 0F347C00 == 51 [pid = 3588] [id = 401] 09:45:13 INFO - PROCESS | 3588 | --DOCSHELL 0F345400 == 50 [pid = 3588] [id = 400] 09:45:13 INFO - PROCESS | 3588 | --DOCSHELL 0F26DC00 == 49 [pid = 3588] [id = 399] 09:45:13 INFO - PROCESS | 3588 | --DOCSHELL 1394A000 == 48 [pid = 3588] [id = 398] 09:45:13 INFO - PROCESS | 3588 | --DOCSHELL 0F25E800 == 47 [pid = 3588] [id = 397] 09:45:13 INFO - PROCESS | 3588 | --DOCSHELL 13149800 == 46 [pid = 3588] [id = 396] 09:45:13 INFO - PROCESS | 3588 | --DOCSHELL 10C6DC00 == 45 [pid = 3588] [id = 395] 09:45:13 INFO - PROCESS | 3588 | --DOCSHELL 0F26CC00 == 44 [pid = 3588] [id = 394] 09:45:13 INFO - PROCESS | 3588 | --DOCSHELL 10A5D000 == 43 [pid = 3588] [id = 389] 09:45:13 INFO - PROCESS | 3588 | --DOCSHELL 1581B800 == 42 [pid = 3588] [id = 388] 09:45:13 INFO - PROCESS | 3588 | --DOMWINDOW == 111 (102D9400) [pid = 3588] [serial = 1132] [outer = 00000000] [url = about:blank] 09:45:13 INFO - PROCESS | 3588 | --DOMWINDOW == 110 (13E1E400) [pid = 3588] [serial = 1147] [outer = 00000000] [url = about:blank] 09:45:13 INFO - PROCESS | 3588 | --DOMWINDOW == 109 (143B5000) [pid = 3588] [serial = 1160] [outer = 00000000] [url = about:blank] 09:45:13 INFO - PROCESS | 3588 | --DOMWINDOW == 108 (1436A400) [pid = 3588] [serial = 1148] [outer = 00000000] [url = about:blank] 09:45:13 INFO - PROCESS | 3588 | --DOMWINDOW == 107 (16178C00) [pid = 3588] [serial = 1165] [outer = 00000000] [url = about:blank] 09:45:13 INFO - PROCESS | 3588 | --DOMWINDOW == 106 (15940800) [pid = 3588] [serial = 1162] [outer = 00000000] [url = about:blank] 09:45:13 INFO - PROCESS | 3588 | --DOMWINDOW == 105 (143B3800) [pid = 3588] [serial = 1150] [outer = 00000000] [url = about:blank] 09:45:13 INFO - PROCESS | 3588 | --DOMWINDOW == 104 (10D65C00) [pid = 3588] [serial = 1141] [outer = 00000000] [url = about:blank] 09:45:13 INFO - PROCESS | 3588 | --DOMWINDOW == 103 (11034C00) [pid = 3588] [serial = 1142] [outer = 00000000] [url = about:blank] 09:45:13 INFO - PROCESS | 3588 | --DOMWINDOW == 102 (10272C00) [pid = 3588] [serial = 1138] [outer = 00000000] [url = about:blank] 09:45:13 INFO - PROCESS | 3588 | --DOMWINDOW == 101 (10560C00) [pid = 3588] [serial = 1139] [outer = 00000000] [url = about:blank] 09:45:13 INFO - PROCESS | 3588 | --DOMWINDOW == 100 (155E2400) [pid = 3588] [serial = 1153] [outer = 00000000] [url = about:blank] 09:45:13 INFO - PROCESS | 3588 | --DOMWINDOW == 99 (143BEC00) [pid = 3588] [serial = 1151] [outer = 00000000] [url = about:blank] 09:45:13 INFO - PROCESS | 3588 | --DOMWINDOW == 98 (1AF62800) [pid = 3588] [serial = 715] [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.] 09:45:13 INFO - PROCESS | 3588 | --DOMWINDOW == 97 (0F348000) [pid = 3588] [serial = 1156] [outer = 00000000] [url = about:blank] 09:45:13 INFO - PROCESS | 3588 | --DOMWINDOW == 96 (155E4400) [pid = 3588] [serial = 1154] [outer = 00000000] [url = about:blank] 09:45:13 INFO - PROCESS | 3588 | --DOMWINDOW == 95 (10A60800) [pid = 3588] [serial = 1157] [outer = 00000000] [url = about:blank] 09:45:13 INFO - PROCESS | 3588 | --DOMWINDOW == 94 (132BFC00) [pid = 3588] [serial = 1159] [outer = 00000000] [url = about:blank] 09:45:13 INFO - PROCESS | 3588 | --DOMWINDOW == 93 (15F70C00) [pid = 3588] [serial = 1163] [outer = 00000000] [url = about:blank] 09:45:13 INFO - PROCESS | 3588 | --DOMWINDOW == 92 (10F0D800) [pid = 3588] [serial = 1135] [outer = 00000000] [url = about:blank] 09:45:13 INFO - PROCESS | 3588 | --DOMWINDOW == 91 (12C0E400) [pid = 3588] [serial = 1144] [outer = 00000000] [url = about:blank] 09:45:13 INFO - PROCESS | 3588 | --DOMWINDOW == 90 (1314B800) [pid = 3588] [serial = 1145] [outer = 00000000] [url = about:blank] 09:45:13 INFO - PROCESS | 3588 | 1464194713443 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]]]}] 09:45:13 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.invalid.html | Setting miterLimit to invalid values is ignored 09:45:13 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.invalid.html | took 908ms 09:45:13 INFO - PROCESS | 3588 | 1464194713500 Marionette TRACE conn3 -> [0,1601,"getWindowHandle",null] 09:45:13 INFO - PROCESS | 3588 | 1464194713506 Marionette TRACE conn3 <- [1,1601,null,{"value":"13"}] 09:45:13 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.lineedge.html 09:45:13 INFO - PROCESS | 3588 | 1464194713512 Marionette TRACE conn3 -> [0,1602,"setScriptTimeout",{"ms":35000}] 09:45:13 INFO - PROCESS | 3588 | 1464194713514 Marionette TRACE conn3 <- [1,1602,null,{}] 09:45:13 INFO - PROCESS | 3588 | 1464194713518 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}] 09:45:13 INFO - PROCESS | 3588 | 1464194713612 Marionette TRACE conn3 <- [1,1603,null,{"value":null}] 09:45:13 INFO - PROCESS | 3588 | 1464194713704 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\", \"7e3b6c20-c8d1-41f1-b038-025c5fee69e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:45:13 INFO - PROCESS | 3588 | ++DOCSHELL 0F275400 == 43 [pid = 3588] [id = 410] 09:45:13 INFO - PROCESS | 3588 | ++DOMWINDOW == 91 (0F346800) [pid = 3588] [serial = 1230] [outer = 00000000] 09:45:13 INFO - PROCESS | 3588 | ++DOMWINDOW == 92 (11034000) [pid = 3588] [serial = 1231] [outer = 0F346800] 09:45:13 INFO - PROCESS | 3588 | 1464194713748 Marionette DEBUG loaded listener.js 09:45:13 INFO - PROCESS | 3588 | ++DOMWINDOW == 93 (1185D400) [pid = 3588] [serial = 1232] [outer = 0F346800] 09:45:14 INFO - PROCESS | 3588 | 1464194714147 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]]]}] 09:45:14 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.lineedge.html | Miter joins are not drawn when the miter limit is exceeded at the corners of a zero-height rectangle 09:45:14 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.lineedge.html | took 689ms 09:45:14 INFO - PROCESS | 3588 | 1464194714210 Marionette TRACE conn3 -> [0,1605,"getWindowHandle",null] 09:45:14 INFO - PROCESS | 3588 | 1464194714212 Marionette TRACE conn3 <- [1,1605,null,{"value":"13"}] 09:45:14 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.obtuse.html 09:45:14 INFO - PROCESS | 3588 | 1464194714216 Marionette TRACE conn3 -> [0,1606,"setScriptTimeout",{"ms":35000}] 09:45:14 INFO - PROCESS | 3588 | 1464194714219 Marionette TRACE conn3 <- [1,1606,null,{}] 09:45:14 INFO - PROCESS | 3588 | 1464194714229 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}] 09:45:14 INFO - PROCESS | 3588 | 1464194714314 Marionette TRACE conn3 <- [1,1607,null,{"value":null}] 09:45:14 INFO - PROCESS | 3588 | 1464194714321 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\", \"7e3b6c20-c8d1-41f1-b038-025c5fee69e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:45:14 INFO - PROCESS | 3588 | ++DOCSHELL 1318F400 == 44 [pid = 3588] [id = 411] 09:45:14 INFO - PROCESS | 3588 | ++DOMWINDOW == 94 (131E0400) [pid = 3588] [serial = 1233] [outer = 00000000] 09:45:14 INFO - PROCESS | 3588 | ++DOMWINDOW == 95 (1430B000) [pid = 3588] [serial = 1234] [outer = 131E0400] 09:45:14 INFO - PROCESS | 3588 | 1464194714369 Marionette DEBUG loaded listener.js 09:45:14 INFO - PROCESS | 3588 | ++DOMWINDOW == 96 (14370000) [pid = 3588] [serial = 1235] [outer = 131E0400] 09:45:14 INFO - PROCESS | 3588 | 1464194714846 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]]]}] 09:45:14 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.obtuse.html | Miter joins are drawn correctly with obtuse angles 09:45:14 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.obtuse.html | took 689ms 09:45:14 INFO - PROCESS | 3588 | 1464194714915 Marionette TRACE conn3 -> [0,1609,"getWindowHandle",null] 09:45:14 INFO - PROCESS | 3588 | 1464194714917 Marionette TRACE conn3 <- [1,1609,null,{"value":"13"}] 09:45:14 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.rightangle.html 09:45:14 INFO - PROCESS | 3588 | 1464194714921 Marionette TRACE conn3 -> [0,1610,"setScriptTimeout",{"ms":35000}] 09:45:14 INFO - PROCESS | 3588 | 1464194714922 Marionette TRACE conn3 <- [1,1610,null,{}] 09:45:14 INFO - PROCESS | 3588 | 1464194714925 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}] 09:45:15 INFO - PROCESS | 3588 | 1464194715034 Marionette TRACE conn3 <- [1,1611,null,{"value":null}] 09:45:15 INFO - PROCESS | 3588 | 1464194715132 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\", \"7e3b6c20-c8d1-41f1-b038-025c5fee69e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:45:15 INFO - PROCESS | 3588 | ++DOCSHELL 14374C00 == 45 [pid = 3588] [id = 412] 09:45:15 INFO - PROCESS | 3588 | ++DOMWINDOW == 97 (143FE800) [pid = 3588] [serial = 1236] [outer = 00000000] 09:45:15 INFO - PROCESS | 3588 | ++DOMWINDOW == 98 (150C0C00) [pid = 3588] [serial = 1237] [outer = 143FE800] 09:45:15 INFO - PROCESS | 3588 | 1464194715178 Marionette DEBUG loaded listener.js 09:45:15 INFO - PROCESS | 3588 | ++DOMWINDOW == 99 (155DCC00) [pid = 3588] [serial = 1238] [outer = 143FE800] 09:45:15 INFO - PROCESS | 3588 | 1464194715575 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]]]}] 09:45:15 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.rightangle.html | Miter joins are not drawn when the miter limit is exceeded, on exact right angles 09:45:15 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.rightangle.html | took 689ms 09:45:15 INFO - PROCESS | 3588 | 1464194715620 Marionette TRACE conn3 -> [0,1613,"getWindowHandle",null] 09:45:15 INFO - PROCESS | 3588 | 1464194715622 Marionette TRACE conn3 <- [1,1613,null,{"value":"13"}] 09:45:15 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.valid.html 09:45:15 INFO - PROCESS | 3588 | 1464194715625 Marionette TRACE conn3 -> [0,1614,"setScriptTimeout",{"ms":35000}] 09:45:15 INFO - PROCESS | 3588 | 1464194715627 Marionette TRACE conn3 <- [1,1614,null,{}] 09:45:15 INFO - PROCESS | 3588 | 1464194715630 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}] 09:45:15 INFO - PROCESS | 3588 | 1464194715743 Marionette TRACE conn3 <- [1,1615,null,{"value":null}] 09:45:15 INFO - PROCESS | 3588 | 1464194715749 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\", \"7e3b6c20-c8d1-41f1-b038-025c5fee69e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:45:15 INFO - PROCESS | 3588 | ++DOCSHELL 10C63800 == 46 [pid = 3588] [id = 413] 09:45:15 INFO - PROCESS | 3588 | ++DOMWINDOW == 100 (155E4800) [pid = 3588] [serial = 1239] [outer = 00000000] 09:45:15 INFO - PROCESS | 3588 | ++DOMWINDOW == 101 (15819800) [pid = 3588] [serial = 1240] [outer = 155E4800] 09:45:15 INFO - PROCESS | 3588 | 1464194715845 Marionette DEBUG loaded listener.js 09:45:15 INFO - PROCESS | 3588 | ++DOMWINDOW == 102 (15822C00) [pid = 3588] [serial = 1241] [outer = 155E4800] 09:45:16 INFO - PROCESS | 3588 | 1464194716277 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]]]}] 09:45:16 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.valid.html | Setting miterLimit to valid values works 09:45:16 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.valid.html | took 705ms 09:45:16 INFO - PROCESS | 3588 | 1464194716325 Marionette TRACE conn3 -> [0,1617,"getWindowHandle",null] 09:45:16 INFO - PROCESS | 3588 | 1464194716327 Marionette TRACE conn3 <- [1,1617,null,{"value":"13"}] 09:45:16 INFO - PROCESS | 3588 | 1464194716330 Marionette TRACE conn3 -> [0,1618,"setScriptTimeout",{"ms":35000}] 09:45:16 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.within.html 09:45:16 INFO - PROCESS | 3588 | 1464194716332 Marionette TRACE conn3 <- [1,1618,null,{}] 09:45:16 INFO - PROCESS | 3588 | 1464194716335 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}] 09:45:16 INFO - PROCESS | 3588 | 1464194716480 Marionette TRACE conn3 <- [1,1619,null,{"value":null}] 09:45:16 INFO - PROCESS | 3588 | 1464194716504 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\", \"7e3b6c20-c8d1-41f1-b038-025c5fee69e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:45:16 INFO - PROCESS | 3588 | ++DOCSHELL 16172800 == 47 [pid = 3588] [id = 414] 09:45:16 INFO - PROCESS | 3588 | ++DOMWINDOW == 103 (16179C00) [pid = 3588] [serial = 1242] [outer = 00000000] 09:45:16 INFO - PROCESS | 3588 | ++DOMWINDOW == 104 (168F6400) [pid = 3588] [serial = 1243] [outer = 16179C00] 09:45:16 INFO - PROCESS | 3588 | 1464194716549 Marionette DEBUG loaded listener.js 09:45:16 INFO - PROCESS | 3588 | ++DOMWINDOW == 105 (17222C00) [pid = 3588] [serial = 1244] [outer = 16179C00] 09:45:17 INFO - PROCESS | 3588 | 1464194716987 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]]]}] 09:45:17 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.within.html | Miter joins are drawn when the miter limit is not quite exceeded 09:45:17 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.within.html | took 705ms 09:45:17 INFO - PROCESS | 3588 | 1464194717030 Marionette TRACE conn3 -> [0,1621,"getWindowHandle",null] 09:45:17 INFO - PROCESS | 3588 | 1464194717032 Marionette TRACE conn3 <- [1,1621,null,{"value":"13"}] 09:45:17 INFO - PROCESS | 3588 | 1464194717035 Marionette TRACE conn3 -> [0,1622,"setScriptTimeout",{"ms":35000}] 09:45:17 INFO - TEST-START | /2dcontext/line-styles/2d.line.union.html 09:45:17 INFO - PROCESS | 3588 | 1464194717037 Marionette TRACE conn3 <- [1,1622,null,{}] 09:45:17 INFO - PROCESS | 3588 | 1464194717040 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}] 09:45:17 INFO - PROCESS | 3588 | 1464194717150 Marionette TRACE conn3 <- [1,1623,null,{"value":null}] 09:45:17 INFO - PROCESS | 3588 | 1464194717158 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\", \"7e3b6c20-c8d1-41f1-b038-025c5fee69e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:45:17 INFO - PROCESS | 3588 | ++DOCSHELL 155EA800 == 48 [pid = 3588] [id = 415] 09:45:17 INFO - PROCESS | 3588 | ++DOMWINDOW == 106 (15F70C00) [pid = 3588] [serial = 1245] [outer = 00000000] 09:45:17 INFO - PROCESS | 3588 | ++DOMWINDOW == 107 (17821800) [pid = 3588] [serial = 1246] [outer = 15F70C00] 09:45:17 INFO - PROCESS | 3588 | 1464194717258 Marionette DEBUG loaded listener.js 09:45:17 INFO - PROCESS | 3588 | ++DOMWINDOW == 108 (177DFC00) [pid = 3588] [serial = 1247] [outer = 15F70C00] 09:45:17 INFO - PROCESS | 3588 | --DOMWINDOW == 107 (15F81000) [pid = 3588] [serial = 1200] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.closed.html] 09:45:17 INFO - PROCESS | 3588 | --DOMWINDOW == 106 (15815C00) [pid = 3588] [serial = 1197] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.bevel.html] 09:45:17 INFO - PROCESS | 3588 | --DOMWINDOW == 105 (10C6FC00) [pid = 3588] [serial = 1185] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.square.html] 09:45:17 INFO - PROCESS | 3588 | --DOMWINDOW == 104 (0F278800) [pid = 3588] [serial = 1182] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.round.html] 09:45:17 INFO - PROCESS | 3588 | --DOMWINDOW == 103 (1314BC00) [pid = 3588] [serial = 1188] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.valid.html] 09:45:17 INFO - PROCESS | 3588 | --DOMWINDOW == 102 (10509800) [pid = 3588] [serial = 1191] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cross.html] 09:45:17 INFO - PROCESS | 3588 | --DOMWINDOW == 101 (12B28C00) [pid = 3588] [serial = 1203] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.invalid.html] 09:45:17 INFO - PROCESS | 3588 | --DOMWINDOW == 100 (1430D400) [pid = 3588] [serial = 1194] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.defaults.html] 09:45:17 INFO - PROCESS | 3588 | --DOMWINDOW == 99 (0F270400) [pid = 3588] [serial = 1206] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.miter.html] 09:45:17 INFO - PROCESS | 3588 | 1464194717758 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]]]}] 09:45:17 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.union.html | Canvas test: 2d.line.union 09:45:17 INFO - TEST-OK | /2dcontext/line-styles/2d.line.union.html | took 736ms 09:45:17 INFO - PROCESS | 3588 | 1464194717776 Marionette TRACE conn3 -> [0,1625,"getWindowHandle",null] 09:45:17 INFO - PROCESS | 3588 | 1464194717778 Marionette TRACE conn3 <- [1,1625,null,{"value":"13"}] 09:45:17 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.basic.html 09:45:17 INFO - PROCESS | 3588 | 1464194717790 Marionette TRACE conn3 -> [0,1626,"setScriptTimeout",{"ms":35000}] 09:45:17 INFO - PROCESS | 3588 | 1464194717792 Marionette TRACE conn3 <- [1,1626,null,{}] 09:45:17 INFO - PROCESS | 3588 | 1464194717822 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}] 09:45:17 INFO - PROCESS | 3588 | 1464194717949 Marionette TRACE conn3 <- [1,1627,null,{"value":null}] 09:45:18 INFO - PROCESS | 3588 | 1464194718008 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\", \"7e3b6c20-c8d1-41f1-b038-025c5fee69e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:45:18 INFO - PROCESS | 3588 | ++DOCSHELL 11037C00 == 49 [pid = 3588] [id = 416] 09:45:18 INFO - PROCESS | 3588 | ++DOMWINDOW == 100 (118B0400) [pid = 3588] [serial = 1248] [outer = 00000000] 09:45:18 INFO - PROCESS | 3588 | ++DOMWINDOW == 101 (1554AC00) [pid = 3588] [serial = 1249] [outer = 118B0400] 09:45:18 INFO - PROCESS | 3588 | 1464194718052 Marionette DEBUG loaded listener.js 09:45:18 INFO - PROCESS | 3588 | ++DOMWINDOW == 102 (167ED400) [pid = 3588] [serial = 1250] [outer = 118B0400] 09:45:18 INFO - PROCESS | 3588 | 1464194718409 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]]]}] 09:45:18 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.basic.html | lineWidth determines the width of line strokes 09:45:18 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.basic.html | took 627ms 09:45:18 INFO - PROCESS | 3588 | 1464194718430 Marionette TRACE conn3 -> [0,1629,"getWindowHandle",null] 09:45:18 INFO - PROCESS | 3588 | 1464194718432 Marionette TRACE conn3 <- [1,1629,null,{"value":"13"}] 09:45:18 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.invalid.html 09:45:18 INFO - PROCESS | 3588 | 1464194718436 Marionette TRACE conn3 -> [0,1630,"setScriptTimeout",{"ms":35000}] 09:45:18 INFO - PROCESS | 3588 | 1464194718437 Marionette TRACE conn3 <- [1,1630,null,{}] 09:45:18 INFO - PROCESS | 3588 | 1464194718441 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}] 09:45:18 INFO - PROCESS | 3588 | 1464194718559 Marionette TRACE conn3 <- [1,1631,null,{"value":null}] 09:45:18 INFO - PROCESS | 3588 | 1464194718568 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\", \"7e3b6c20-c8d1-41f1-b038-025c5fee69e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:45:18 INFO - PROCESS | 3588 | ++DOCSHELL 0F649400 == 50 [pid = 3588] [id = 417] 09:45:18 INFO - PROCESS | 3588 | ++DOMWINDOW == 103 (11816800) [pid = 3588] [serial = 1251] [outer = 00000000] 09:45:18 INFO - PROCESS | 3588 | ++DOMWINDOW == 104 (1784F400) [pid = 3588] [serial = 1252] [outer = 11816800] 09:45:18 INFO - PROCESS | 3588 | 1464194718611 Marionette DEBUG loaded listener.js 09:45:18 INFO - PROCESS | 3588 | ++DOMWINDOW == 105 (178A2C00) [pid = 3588] [serial = 1253] [outer = 11816800] 09:45:19 INFO - PROCESS | 3588 | 1464194719003 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]]]}] 09:45:19 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.invalid.html | Setting lineWidth to invalid values is ignored 09:45:19 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.invalid.html | took 595ms 09:45:19 INFO - PROCESS | 3588 | 1464194719033 Marionette TRACE conn3 -> [0,1633,"getWindowHandle",null] 09:45:19 INFO - PROCESS | 3588 | 1464194719035 Marionette TRACE conn3 <- [1,1633,null,{"value":"13"}] 09:45:19 INFO - PROCESS | 3588 | 1464194719038 Marionette TRACE conn3 -> [0,1634,"setScriptTimeout",{"ms":35000}] 09:45:19 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.scaledefault.html 09:45:19 INFO - PROCESS | 3588 | 1464194719040 Marionette TRACE conn3 <- [1,1634,null,{}] 09:45:19 INFO - PROCESS | 3588 | 1464194719044 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}] 09:45:19 INFO - PROCESS | 3588 | 1464194719123 Marionette TRACE conn3 <- [1,1635,null,{"value":null}] 09:45:19 INFO - PROCESS | 3588 | 1464194719129 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\", \"7e3b6c20-c8d1-41f1-b038-025c5fee69e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:45:19 INFO - PROCESS | 3588 | ++DOCSHELL 17821400 == 51 [pid = 3588] [id = 418] 09:45:19 INFO - PROCESS | 3588 | ++DOMWINDOW == 106 (1784A000) [pid = 3588] [serial = 1254] [outer = 00000000] 09:45:19 INFO - PROCESS | 3588 | ++DOMWINDOW == 107 (178AE800) [pid = 3588] [serial = 1255] [outer = 1784A000] 09:45:19 INFO - PROCESS | 3588 | 1464194719173 Marionette DEBUG loaded listener.js 09:45:19 INFO - PROCESS | 3588 | ++DOMWINDOW == 108 (17AB2000) [pid = 3588] [serial = 1256] [outer = 1784A000] 09:45:19 INFO - PROCESS | 3588 | 1464194719751 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]]]}] 09:45:19 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.scaledefault.html | Default lineWidth strokes are affected by scale transformations 09:45:19 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.scaledefault.html | took 815ms 09:45:19 INFO - PROCESS | 3588 | 1464194719841 Marionette TRACE conn3 -> [0,1637,"getWindowHandle",null] 09:45:19 INFO - PROCESS | 3588 | 1464194719846 Marionette TRACE conn3 <- [1,1637,null,{"value":"13"}] 09:45:19 INFO - PROCESS | 3588 | 1464194719851 Marionette TRACE conn3 -> [0,1638,"setScriptTimeout",{"ms":35000}] 09:45:19 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.transformed.html 09:45:19 INFO - PROCESS | 3588 | 1464194719855 Marionette TRACE conn3 <- [1,1638,null,{}] 09:45:19 INFO - PROCESS | 3588 | 1464194719861 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}] 09:45:20 INFO - PROCESS | 3588 | 1464194720002 Marionette TRACE conn3 <- [1,1639,null,{"value":null}] 09:45:20 INFO - PROCESS | 3588 | 1464194720136 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\", \"7e3b6c20-c8d1-41f1-b038-025c5fee69e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:45:20 INFO - PROCESS | 3588 | ++DOCSHELL 102D9400 == 52 [pid = 3588] [id = 419] 09:45:20 INFO - PROCESS | 3588 | ++DOMWINDOW == 109 (102DA000) [pid = 3588] [serial = 1257] [outer = 00000000] 09:45:20 INFO - PROCESS | 3588 | ++DOMWINDOW == 110 (10C6E400) [pid = 3588] [serial = 1258] [outer = 102DA000] 09:45:20 INFO - PROCESS | 3588 | 1464194720195 Marionette DEBUG loaded listener.js 09:45:20 INFO - PROCESS | 3588 | ++DOMWINDOW == 111 (10F0FC00) [pid = 3588] [serial = 1259] [outer = 102DA000] 09:45:20 INFO - PROCESS | 3588 | 1464194720818 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]]]}] 09:45:20 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.transformed.html | Line stroke widths are affected by scale transformations 09:45:20 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.transformed.html | took 1002ms 09:45:20 INFO - PROCESS | 3588 | 1464194720855 Marionette TRACE conn3 -> [0,1641,"getWindowHandle",null] 09:45:20 INFO - PROCESS | 3588 | 1464194720861 Marionette TRACE conn3 <- [1,1641,null,{"value":"13"}] 09:45:20 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.valid.html 09:45:20 INFO - PROCESS | 3588 | 1464194720882 Marionette TRACE conn3 -> [0,1642,"setScriptTimeout",{"ms":35000}] 09:45:20 INFO - PROCESS | 3588 | 1464194720885 Marionette TRACE conn3 <- [1,1642,null,{}] 09:45:20 INFO - PROCESS | 3588 | 1464194720889 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}] 09:45:21 INFO - PROCESS | 3588 | 1464194720996 Marionette TRACE conn3 <- [1,1643,null,{"value":null}] 09:45:21 INFO - PROCESS | 3588 | 1464194721129 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\", \"7e3b6c20-c8d1-41f1-b038-025c5fee69e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:45:21 INFO - PROCESS | 3588 | ++DOCSHELL 12FA8000 == 53 [pid = 3588] [id = 420] 09:45:21 INFO - PROCESS | 3588 | ++DOMWINDOW == 112 (131E0C00) [pid = 3588] [serial = 1260] [outer = 00000000] 09:45:21 INFO - PROCESS | 3588 | ++DOMWINDOW == 113 (13E1F000) [pid = 3588] [serial = 1261] [outer = 131E0C00] 09:45:21 INFO - PROCESS | 3588 | 1464194721184 Marionette DEBUG loaded listener.js 09:45:21 INFO - PROCESS | 3588 | ++DOMWINDOW == 114 (14373800) [pid = 3588] [serial = 1262] [outer = 131E0C00] 09:45:21 INFO - PROCESS | 3588 | 1464194721823 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]]]}] 09:45:21 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.valid.html | Setting lineWidth to valid values works 09:45:21 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.valid.html | took 987ms 09:45:21 INFO - PROCESS | 3588 | 1464194721872 Marionette TRACE conn3 -> [0,1645,"getWindowHandle",null] 09:45:21 INFO - PROCESS | 3588 | 1464194721875 Marionette TRACE conn3 <- [1,1645,null,{"value":"13"}] 09:45:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.1.html 09:45:21 INFO - PROCESS | 3588 | 1464194721878 Marionette TRACE conn3 -> [0,1646,"setScriptTimeout",{"ms":35000}] 09:45:21 INFO - PROCESS | 3588 | 1464194721882 Marionette TRACE conn3 <- [1,1646,null,{}] 09:45:21 INFO - PROCESS | 3588 | 1464194721893 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}] 09:45:22 INFO - PROCESS | 3588 | 1464194722031 Marionette TRACE conn3 <- [1,1647,null,{"value":null}] 09:45:22 INFO - PROCESS | 3588 | 1464194722167 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\", \"7e3b6c20-c8d1-41f1-b038-025c5fee69e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:45:22 INFO - PROCESS | 3588 | ++DOCSHELL 1121AC00 == 54 [pid = 3588] [id = 421] 09:45:22 INFO - PROCESS | 3588 | ++DOMWINDOW == 115 (177E6800) [pid = 3588] [serial = 1263] [outer = 00000000] 09:45:22 INFO - PROCESS | 3588 | ++DOMWINDOW == 116 (1782E400) [pid = 3588] [serial = 1264] [outer = 177E6800] 09:45:22 INFO - PROCESS | 3588 | 1464194722224 Marionette DEBUG loaded listener.js 09:45:22 INFO - PROCESS | 3588 | ++DOMWINDOW == 117 (178AA400) [pid = 3588] [serial = 1265] [outer = 177E6800] 09:45:22 INFO - PROCESS | 3588 | 1464194722762 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]]]}] 09:45:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.1.html | arc() draws pi/2 .. -pi anticlockwise correctly 09:45:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.1.html | took 940ms 09:45:22 INFO - PROCESS | 3588 | 1464194722823 Marionette TRACE conn3 -> [0,1649,"getWindowHandle",null] 09:45:22 INFO - PROCESS | 3588 | 1464194722826 Marionette TRACE conn3 <- [1,1649,null,{"value":"13"}] 09:45:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.2.html 09:45:22 INFO - PROCESS | 3588 | 1464194722830 Marionette TRACE conn3 -> [0,1650,"setScriptTimeout",{"ms":35000}] 09:45:22 INFO - PROCESS | 3588 | 1464194722832 Marionette TRACE conn3 <- [1,1650,null,{}] 09:45:22 INFO - PROCESS | 3588 | 1464194722835 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}] 09:45:22 INFO - PROCESS | 3588 | 1464194722940 Marionette TRACE conn3 <- [1,1651,null,{"value":null}] 09:45:23 INFO - PROCESS | 3588 | 1464194723045 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\", \"7e3b6c20-c8d1-41f1-b038-025c5fee69e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:45:23 INFO - PROCESS | 3588 | ++DOCSHELL 17ABD400 == 55 [pid = 3588] [id = 422] 09:45:23 INFO - PROCESS | 3588 | ++DOMWINDOW == 118 (17ABE400) [pid = 3588] [serial = 1266] [outer = 00000000] 09:45:23 INFO - PROCESS | 3588 | ++DOMWINDOW == 119 (18250400) [pid = 3588] [serial = 1267] [outer = 17ABE400] 09:45:23 INFO - PROCESS | 3588 | 1464194723099 Marionette DEBUG loaded listener.js 09:45:23 INFO - PROCESS | 3588 | ++DOMWINDOW == 120 (182B8C00) [pid = 3588] [serial = 1268] [outer = 17ABE400] 09:45:23 INFO - PROCESS | 3588 | 1464194723726 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]]]}] 09:45:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.2.html | arc() draws -3pi/2 .. -pi anticlockwise correctly 09:45:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.2.html | took 940ms 09:45:23 INFO - PROCESS | 3588 | 1464194723806 Marionette TRACE conn3 -> [0,1653,"getWindowHandle",null] 09:45:23 INFO - PROCESS | 3588 | 1464194723808 Marionette TRACE conn3 <- [1,1653,null,{"value":"13"}] 09:45:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.3.html 09:45:23 INFO - PROCESS | 3588 | 1464194723812 Marionette TRACE conn3 -> [0,1654,"setScriptTimeout",{"ms":35000}] 09:45:23 INFO - PROCESS | 3588 | 1464194723814 Marionette TRACE conn3 <- [1,1654,null,{}] 09:45:23 INFO - PROCESS | 3588 | 1464194723818 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}] 09:45:23 INFO - PROCESS | 3588 | 1464194723918 Marionette TRACE conn3 <- [1,1655,null,{"value":null}] 09:45:24 INFO - PROCESS | 3588 | 1464194724038 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\", \"7e3b6c20-c8d1-41f1-b038-025c5fee69e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:45:24 INFO - PROCESS | 3588 | ++DOCSHELL 10C66800 == 56 [pid = 3588] [id = 423] 09:45:24 INFO - PROCESS | 3588 | ++DOMWINDOW == 121 (1181B400) [pid = 3588] [serial = 1269] [outer = 00000000] 09:45:24 INFO - PROCESS | 3588 | ++DOMWINDOW == 122 (14306800) [pid = 3588] [serial = 1270] [outer = 1181B400] 09:45:24 INFO - PROCESS | 3588 | 1464194724091 Marionette DEBUG loaded listener.js 09:45:24 INFO - PROCESS | 3588 | ++DOMWINDOW == 123 (143F9000) [pid = 3588] [serial = 1271] [outer = 1181B400] 09:45:24 INFO - PROCESS | 3588 | 1464194724827 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]]]}] 09:45:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.3.html | arc() wraps angles mod 2pi when anticlockwise and end > start+2pi 09:45:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.3.html | took 1096ms 09:45:24 INFO - PROCESS | 3588 | 1464194724913 Marionette TRACE conn3 -> [0,1657,"getWindowHandle",null] 09:45:24 INFO - PROCESS | 3588 | 1464194724917 Marionette TRACE conn3 <- [1,1657,null,{"value":"13"}] 09:45:24 INFO - PROCESS | 3588 | 1464194724922 Marionette TRACE conn3 -> [0,1658,"setScriptTimeout",{"ms":35000}] 09:45:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.4.html 09:45:24 INFO - PROCESS | 3588 | 1464194724926 Marionette TRACE conn3 <- [1,1658,null,{}] 09:45:24 INFO - PROCESS | 3588 | 1464194724930 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}] 09:45:25 INFO - PROCESS | 3588 | 1464194725030 Marionette TRACE conn3 <- [1,1659,null,{"value":null}] 09:45:25 INFO - PROCESS | 3588 | 1464194725167 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\", \"7e3b6c20-c8d1-41f1-b038-025c5fee69e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:45:25 INFO - PROCESS | 3588 | ++DOCSHELL 0F9ED400 == 57 [pid = 3588] [id = 424] 09:45:25 INFO - PROCESS | 3588 | ++DOMWINDOW == 124 (118AE800) [pid = 3588] [serial = 1272] [outer = 00000000] 09:45:25 INFO - PROCESS | 3588 | ++DOMWINDOW == 125 (12B53C00) [pid = 3588] [serial = 1273] [outer = 118AE800] 09:45:25 INFO - PROCESS | 3588 | 1464194725218 Marionette DEBUG loaded listener.js 09:45:25 INFO - PROCESS | 3588 | ++DOMWINDOW == 126 (12FB5000) [pid = 3588] [serial = 1274] [outer = 118AE800] 09:45:25 INFO - PROCESS | 3588 | --DOCSHELL 0F649400 == 56 [pid = 3588] [id = 417] 09:45:25 INFO - PROCESS | 3588 | --DOCSHELL 11037C00 == 55 [pid = 3588] [id = 416] 09:45:25 INFO - PROCESS | 3588 | --DOCSHELL 155EA800 == 54 [pid = 3588] [id = 415] 09:45:25 INFO - PROCESS | 3588 | --DOCSHELL 16172800 == 53 [pid = 3588] [id = 414] 09:45:25 INFO - PROCESS | 3588 | --DOCSHELL 10C63800 == 52 [pid = 3588] [id = 413] 09:45:25 INFO - PROCESS | 3588 | --DOCSHELL 14374C00 == 51 [pid = 3588] [id = 412] 09:45:25 INFO - PROCESS | 3588 | --DOCSHELL 1318F400 == 50 [pid = 3588] [id = 411] 09:45:25 INFO - PROCESS | 3588 | --DOCSHELL 0F275400 == 49 [pid = 3588] [id = 410] 09:45:25 INFO - PROCESS | 3588 | --DOCSHELL 10D5BC00 == 48 [pid = 3588] [id = 409] 09:45:25 INFO - PROCESS | 3588 | --DOMWINDOW == 125 (17822000) [pid = 3588] [serial = 1210] [outer = 00000000] [url = about:blank] 09:45:25 INFO - PROCESS | 3588 | --DOMWINDOW == 124 (167E9C00) [pid = 3588] [serial = 1201] [outer = 00000000] [url = about:blank] 09:45:25 INFO - PROCESS | 3588 | --DOMWINDOW == 123 (1581FC00) [pid = 3588] [serial = 1199] [outer = 00000000] [url = about:blank] 09:45:25 INFO - PROCESS | 3588 | --DOMWINDOW == 122 (159DC800) [pid = 3588] [serial = 1198] [outer = 00000000] [url = about:blank] 09:45:25 INFO - PROCESS | 3588 | --DOMWINDOW == 121 (16952C00) [pid = 3588] [serial = 1177] [outer = 00000000] [url = about:blank] 09:45:25 INFO - PROCESS | 3588 | --DOMWINDOW == 120 (11810000) [pid = 3588] [serial = 1186] [outer = 00000000] [url = about:blank] 09:45:25 INFO - PROCESS | 3588 | --DOMWINDOW == 119 (1185C400) [pid = 3588] [serial = 1187] [outer = 00000000] [url = about:blank] 09:45:25 INFO - PROCESS | 3588 | --DOMWINDOW == 118 (0F340400) [pid = 3588] [serial = 1183] [outer = 00000000] [url = about:blank] 09:45:25 INFO - PROCESS | 3588 | --DOMWINDOW == 117 (10C66000) [pid = 3588] [serial = 1184] [outer = 00000000] [url = about:blank] 09:45:25 INFO - PROCESS | 3588 | --DOMWINDOW == 116 (167F5800) [pid = 3588] [serial = 1174] [outer = 00000000] [url = about:blank] 09:45:25 INFO - PROCESS | 3588 | --DOMWINDOW == 115 (13930C00) [pid = 3588] [serial = 1189] [outer = 00000000] [url = about:blank] 09:45:25 INFO - PROCESS | 3588 | --DOMWINDOW == 114 (13953800) [pid = 3588] [serial = 1190] [outer = 00000000] [url = about:blank] 09:45:25 INFO - PROCESS | 3588 | --DOMWINDOW == 113 (1436FC00) [pid = 3588] [serial = 1192] [outer = 00000000] [url = about:blank] 09:45:25 INFO - PROCESS | 3588 | --DOMWINDOW == 112 (11091000) [pid = 3588] [serial = 1168] [outer = 00000000] [url = about:blank] 09:45:25 INFO - PROCESS | 3588 | --DOMWINDOW == 111 (11CB4800) [pid = 3588] [serial = 1180] [outer = 00000000] [url = about:blank] 09:45:25 INFO - PROCESS | 3588 | --DOMWINDOW == 110 (1548E400) [pid = 3588] [serial = 1171] [outer = 00000000] [url = about:blank] 09:45:25 INFO - PROCESS | 3588 | --DOMWINDOW == 109 (15F83800) [pid = 3588] [serial = 1205] [outer = 00000000] [url = about:blank] 09:45:25 INFO - PROCESS | 3588 | --DOMWINDOW == 108 (14372800) [pid = 3588] [serial = 1204] [outer = 00000000] [url = about:blank] 09:45:25 INFO - PROCESS | 3588 | --DOMWINDOW == 107 (167F5C00) [pid = 3588] [serial = 1202] [outer = 00000000] [url = about:blank] 09:45:25 INFO - PROCESS | 3588 | --DOMWINDOW == 106 (150BC400) [pid = 3588] [serial = 1195] [outer = 00000000] [url = about:blank] 09:45:25 INFO - PROCESS | 3588 | --DOMWINDOW == 105 (1553F400) [pid = 3588] [serial = 1196] [outer = 00000000] [url = about:blank] 09:45:25 INFO - PROCESS | 3588 | --DOMWINDOW == 104 (16F73400) [pid = 3588] [serial = 1207] [outer = 00000000] [url = about:blank] 09:45:25 INFO - PROCESS | 3588 | --DOMWINDOW == 103 (177AA800) [pid = 3588] [serial = 1208] [outer = 00000000] [url = about:blank] 09:45:25 INFO - PROCESS | 3588 | --DOMWINDOW == 102 (143C1C00) [pid = 3588] [serial = 1193] [outer = 00000000] [url = about:blank] 09:45:25 INFO - PROCESS | 3588 | 1464194725751 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]]]}] 09:45:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.4.html | arc() draws a full circle when clockwise and end > start+2pi 09:45:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.4.html | took 846ms 09:45:25 INFO - PROCESS | 3588 | 1464194725766 Marionette TRACE conn3 -> [0,1661,"getWindowHandle",null] 09:45:25 INFO - PROCESS | 3588 | 1464194725771 Marionette TRACE conn3 <- [1,1661,null,{"value":"13"}] 09:45:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.5.html 09:45:25 INFO - PROCESS | 3588 | 1464194725777 Marionette TRACE conn3 -> [0,1662,"setScriptTimeout",{"ms":35000}] 09:45:25 INFO - PROCESS | 3588 | 1464194725780 Marionette TRACE conn3 <- [1,1662,null,{}] 09:45:25 INFO - PROCESS | 3588 | 1464194725784 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}] 09:45:25 INFO - PROCESS | 3588 | 1464194725878 Marionette TRACE conn3 <- [1,1663,null,{"value":null}] 09:45:25 INFO - PROCESS | 3588 | 1464194725887 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\", \"7e3b6c20-c8d1-41f1-b038-025c5fee69e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:45:25 INFO - PROCESS | 3588 | ++DOCSHELL 10D5BC00 == 49 [pid = 3588] [id = 425] 09:45:25 INFO - PROCESS | 3588 | ++DOMWINDOW == 103 (10D65C00) [pid = 3588] [serial = 1275] [outer = 00000000] 09:45:25 INFO - PROCESS | 3588 | ++DOMWINDOW == 104 (13149800) [pid = 3588] [serial = 1276] [outer = 10D65C00] 09:45:25 INFO - PROCESS | 3588 | 1464194725934 Marionette DEBUG loaded listener.js 09:45:26 INFO - PROCESS | 3588 | ++DOMWINDOW == 105 (13938800) [pid = 3588] [serial = 1277] [outer = 10D65C00] 09:45:26 INFO - PROCESS | 3588 | 1464194726416 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]]]}] 09:45:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.5.html | arc() wraps angles mod 2pi when clockwise and start > end+2pi 09:45:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.5.html | took 689ms 09:45:26 INFO - PROCESS | 3588 | 1464194726476 Marionette TRACE conn3 -> [0,1665,"getWindowHandle",null] 09:45:26 INFO - PROCESS | 3588 | 1464194726478 Marionette TRACE conn3 <- [1,1665,null,{"value":"13"}] 09:45:26 INFO - PROCESS | 3588 | 1464194726481 Marionette TRACE conn3 -> [0,1666,"setScriptTimeout",{"ms":35000}] 09:45:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.6.html 09:45:26 INFO - PROCESS | 3588 | 1464194726485 Marionette TRACE conn3 <- [1,1666,null,{}] 09:45:26 INFO - PROCESS | 3588 | 1464194726495 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}] 09:45:26 INFO - PROCESS | 3588 | 1464194726583 Marionette TRACE conn3 <- [1,1667,null,{"value":null}] 09:45:26 INFO - PROCESS | 3588 | 1464194726708 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\", \"7e3b6c20-c8d1-41f1-b038-025c5fee69e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:45:26 INFO - PROCESS | 3588 | ++DOCSHELL 13E1D400 == 50 [pid = 3588] [id = 426] 09:45:26 INFO - PROCESS | 3588 | ++DOMWINDOW == 106 (143F4000) [pid = 3588] [serial = 1278] [outer = 00000000] 09:45:26 INFO - PROCESS | 3588 | ++DOMWINDOW == 107 (15546000) [pid = 3588] [serial = 1279] [outer = 143F4000] 09:45:26 INFO - PROCESS | 3588 | 1464194726758 Marionette DEBUG loaded listener.js 09:45:26 INFO - PROCESS | 3588 | ++DOMWINDOW == 108 (155E1C00) [pid = 3588] [serial = 1280] [outer = 143F4000] 09:45:27 INFO - PROCESS | 3588 | 1464194727138 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]]]}] 09:45:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.6.html | arc() draws a full circle when anticlockwise and start > end+2pi 09:45:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.6.html | took 689ms 09:45:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.default.html 09:45:27 INFO - PROCESS | 3588 | 1464194727181 Marionette TRACE conn3 -> [0,1669,"getWindowHandle",null] 09:45:27 INFO - PROCESS | 3588 | 1464194727183 Marionette TRACE conn3 <- [1,1669,null,{"value":"13"}] 09:45:27 INFO - PROCESS | 3588 | 1464194727186 Marionette TRACE conn3 -> [0,1670,"setScriptTimeout",{"ms":35000}] 09:45:27 INFO - PROCESS | 3588 | 1464194727188 Marionette TRACE conn3 <- [1,1670,null,{}] 09:45:27 INFO - PROCESS | 3588 | 1464194727191 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}] 09:45:27 INFO - PROCESS | 3588 | 1464194727281 Marionette TRACE conn3 <- [1,1671,null,{"value":null}] 09:45:27 INFO - PROCESS | 3588 | 1464194727287 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\", \"7e3b6c20-c8d1-41f1-b038-025c5fee69e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:45:27 INFO - PROCESS | 3588 | ++DOCSHELL 155DBC00 == 51 [pid = 3588] [id = 427] 09:45:27 INFO - PROCESS | 3588 | ++DOMWINDOW == 109 (157C8400) [pid = 3588] [serial = 1281] [outer = 00000000] 09:45:27 INFO - PROCESS | 3588 | ++DOMWINDOW == 110 (15F81000) [pid = 3588] [serial = 1282] [outer = 157C8400] 09:45:27 INFO - PROCESS | 3588 | 1464194727332 Marionette DEBUG loaded listener.js 09:45:27 INFO - PROCESS | 3588 | ++DOMWINDOW == 111 (16170800) [pid = 3588] [serial = 1283] [outer = 157C8400] 09:45:28 INFO - PROCESS | 3588 | --DOCSHELL 167F1C00 == 50 [pid = 3588] [id = 391] 09:45:28 INFO - PROCESS | 3588 | --DOCSHELL 1B50A000 == 49 [pid = 3588] [id = 15] 09:45:28 INFO - PROCESS | 3588 | --DOCSHELL 1ACD9400 == 48 [pid = 3588] [id = 12] 09:45:28 INFO - PROCESS | 3588 | --DOCSHELL 0F9E5000 == 47 [pid = 3588] [id = 393] 09:45:28 INFO - PROCESS | 3588 | --DOCSHELL 1AE30800 == 46 [pid = 3588] [id = 13] 09:45:28 INFO - PROCESS | 3588 | --DOCSHELL 0F260800 == 45 [pid = 3588] [id = 404] 09:45:28 INFO - PROCESS | 3588 | --DOCSHELL 1B506800 == 44 [pid = 3588] [id = 14] 09:45:28 INFO - PROCESS | 3588 | --DOCSHELL 1AAB3400 == 43 [pid = 3588] [id = 10] 09:45:28 INFO - PROCESS | 3588 | --DOCSHELL 10C6E000 == 42 [pid = 3588] [id = 406] 09:45:28 INFO - PROCESS | 3588 | --DOCSHELL 11810400 == 41 [pid = 3588] [id = 405] 09:45:28 INFO - PROCESS | 3588 | --DOCSHELL 167E8C00 == 40 [pid = 3588] [id = 407] 09:45:28 INFO - PROCESS | 3588 | --DOCSHELL 10505800 == 39 [pid = 3588] [id = 408] 09:45:28 INFO - PROCESS | 3588 | --DOCSHELL 12C09400 == 38 [pid = 3588] [id = 392] 09:45:28 INFO - PROCESS | 3588 | --DOCSHELL 132BE800 == 37 [pid = 3588] [id = 390] 09:45:28 INFO - PROCESS | 3588 | --DOCSHELL 177A0C00 == 36 [pid = 3588] [id = 11] 09:45:28 INFO - PROCESS | 3588 | --DOCSHELL 10C66800 == 35 [pid = 3588] [id = 423] 09:45:28 INFO - PROCESS | 3588 | --DOCSHELL 0F9ED400 == 34 [pid = 3588] [id = 424] 09:45:28 INFO - PROCESS | 3588 | --DOCSHELL 17ABD400 == 33 [pid = 3588] [id = 422] 09:45:28 INFO - PROCESS | 3588 | --DOCSHELL 12FA8000 == 32 [pid = 3588] [id = 420] 09:45:28 INFO - PROCESS | 3588 | --DOCSHELL 1121AC00 == 31 [pid = 3588] [id = 421] 09:45:28 INFO - PROCESS | 3588 | --DOCSHELL 17821400 == 30 [pid = 3588] [id = 418] 09:45:28 INFO - PROCESS | 3588 | --DOCSHELL 102D9400 == 29 [pid = 3588] [id = 419] 09:45:29 INFO - PROCESS | 3588 | --DOCSHELL 13E1D400 == 28 [pid = 3588] [id = 426] 09:45:29 INFO - PROCESS | 3588 | --DOCSHELL 10D5BC00 == 27 [pid = 3588] [id = 425] 09:45:29 INFO - PROCESS | 3588 | 1464194729435 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]]]}] 09:45:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.default.html | arc() with missing last argument defaults to clockwise 09:45:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.default.html | took 2271ms 09:45:29 INFO - PROCESS | 3588 | 1464194729462 Marionette TRACE conn3 -> [0,1673,"getWindowHandle",null] 09:45:29 INFO - PROCESS | 3588 | 1464194729467 Marionette TRACE conn3 <- [1,1673,null,{"value":"13"}] 09:45:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.empty.html 09:45:29 INFO - PROCESS | 3588 | 1464194729472 Marionette TRACE conn3 -> [0,1674,"setScriptTimeout",{"ms":35000}] 09:45:29 INFO - PROCESS | 3588 | 1464194729476 Marionette TRACE conn3 <- [1,1674,null,{}] 09:45:29 INFO - PROCESS | 3588 | 1464194729483 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}] 09:45:29 INFO - PROCESS | 3588 | 1464194729604 Marionette TRACE conn3 <- [1,1675,null,{"value":null}] 09:45:29 INFO - PROCESS | 3588 | 1464194729614 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\", \"7e3b6c20-c8d1-41f1-b038-025c5fee69e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:45:29 INFO - PROCESS | 3588 | ++DOCSHELL 0F277000 == 28 [pid = 3588] [id = 428] 09:45:29 INFO - PROCESS | 3588 | ++DOMWINDOW == 112 (0F278000) [pid = 3588] [serial = 1284] [outer = 00000000] 09:45:29 INFO - PROCESS | 3588 | ++DOMWINDOW == 113 (0F2F8C00) [pid = 3588] [serial = 1285] [outer = 0F278000] 09:45:29 INFO - PROCESS | 3588 | 1464194729712 Marionette DEBUG loaded listener.js 09:45:29 INFO - PROCESS | 3588 | ++DOMWINDOW == 114 (0F345800) [pid = 3588] [serial = 1286] [outer = 0F278000] 09:45:30 INFO - PROCESS | 3588 | 1464194730200 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]]]}] 09:45:30 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 09:45:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.empty.html | took 736ms 09:45:30 INFO - PROCESS | 3588 | 1464194730212 Marionette TRACE conn3 -> [0,1677,"getWindowHandle",null] 09:45:30 INFO - PROCESS | 3588 | 1464194730218 Marionette TRACE conn3 <- [1,1677,null,{"value":"13"}] 09:45:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.end.html 09:45:30 INFO - PROCESS | 3588 | 1464194730235 Marionette TRACE conn3 -> [0,1678,"setScriptTimeout",{"ms":35000}] 09:45:30 INFO - PROCESS | 3588 | 1464194730238 Marionette TRACE conn3 <- [1,1678,null,{}] 09:45:30 INFO - PROCESS | 3588 | 1464194730242 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}] 09:45:30 INFO - PROCESS | 3588 | 1464194730361 Marionette TRACE conn3 <- [1,1679,null,{"value":null}] 09:45:30 INFO - PROCESS | 3588 | 1464194730372 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\", \"7e3b6c20-c8d1-41f1-b038-025c5fee69e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:45:30 INFO - PROCESS | 3588 | ++DOCSHELL 10A55C00 == 29 [pid = 3588] [id = 429] 09:45:30 INFO - PROCESS | 3588 | ++DOMWINDOW == 115 (10A57800) [pid = 3588] [serial = 1287] [outer = 00000000] 09:45:30 INFO - PROCESS | 3588 | ++DOMWINDOW == 116 (10C61400) [pid = 3588] [serial = 1288] [outer = 10A57800] 09:45:30 INFO - PROCESS | 3588 | 1464194730465 Marionette DEBUG loaded listener.js 09:45:30 INFO - PROCESS | 3588 | ++DOMWINDOW == 117 (10C6A800) [pid = 3588] [serial = 1289] [outer = 10A57800] 09:45:30 INFO - PROCESS | 3588 | 1464194730931 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]]]}] 09:45:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.end.html | arc() adds the end point of the arc to the subpath 09:45:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.end.html | took 768ms 09:45:31 INFO - PROCESS | 3588 | 1464194731021 Marionette TRACE conn3 -> [0,1681,"getWindowHandle",null] 09:45:31 INFO - PROCESS | 3588 | 1464194731023 Marionette TRACE conn3 <- [1,1681,null,{"value":"13"}] 09:45:31 INFO - PROCESS | 3588 | 1464194731030 Marionette TRACE conn3 -> [0,1682,"setScriptTimeout",{"ms":35000}] 09:45:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.negative.html 09:45:31 INFO - PROCESS | 3588 | 1464194731033 Marionette TRACE conn3 <- [1,1682,null,{}] 09:45:31 INFO - PROCESS | 3588 | 1464194731045 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}] 09:45:31 INFO - PROCESS | 3588 | 1464194731159 Marionette TRACE conn3 <- [1,1683,null,{"value":null}] 09:45:31 INFO - PROCESS | 3588 | --DOMWINDOW == 116 (1394B800) [pid = 3588] [serial = 1170] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.butt.html] 09:45:31 INFO - PROCESS | 3588 | --DOMWINDOW == 115 (10A64800) [pid = 3588] [serial = 1167] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html] 09:45:31 INFO - PROCESS | 3588 | --DOMWINDOW == 114 (0F276C00) [pid = 3588] [serial = 1131] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html] 09:45:31 INFO - PROCESS | 3588 | --DOMWINDOW == 113 (14378C00) [pid = 3588] [serial = 1127] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html] 09:45:31 INFO - PROCESS | 3588 | --DOMWINDOW == 112 (1103BC00) [pid = 3588] [serial = 1179] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.open.html] 09:45:31 INFO - PROCESS | 3588 | --DOMWINDOW == 111 (0F9F1C00) [pid = 3588] [serial = 1134] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html] 09:45:31 INFO - PROCESS | 3588 | --DOMWINDOW == 110 (1694EC00) [pid = 3588] [serial = 1209] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.open.html] 09:45:31 INFO - PROCESS | 3588 | --DOMWINDOW == 109 (1616B400) [pid = 3588] [serial = 1164] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html] 09:45:31 INFO - PROCESS | 3588 | --DOMWINDOW == 108 (155E4800) [pid = 3588] [serial = 1239] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.valid.html] 09:45:31 INFO - PROCESS | 3588 | --DOMWINDOW == 107 (16179C00) [pid = 3588] [serial = 1242] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.within.html] 09:45:31 INFO - PROCESS | 3588 | --DOMWINDOW == 106 (0F26B800) [pid = 3588] [serial = 1212] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.parallel.html] 09:45:31 INFO - PROCESS | 3588 | --DOMWINDOW == 105 (11816C00) [pid = 3588] [serial = 1215] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.round.html] 09:45:31 INFO - PROCESS | 3588 | --DOMWINDOW == 104 (150B7400) [pid = 3588] [serial = 1218] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.valid.html] 09:45:31 INFO - PROCESS | 3588 | --DOMWINDOW == 103 (1050E000) [pid = 3588] [serial = 1224] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.exceeded.html] 09:45:31 INFO - PROCESS | 3588 | --DOMWINDOW == 102 (131E0400) [pid = 3588] [serial = 1233] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.obtuse.html] 09:45:31 INFO - PROCESS | 3588 | --DOMWINDOW == 101 (143FE800) [pid = 3588] [serial = 1236] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.rightangle.html] 09:45:31 INFO - PROCESS | 3588 | --DOMWINDOW == 100 (0F346800) [pid = 3588] [serial = 1230] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.lineedge.html] 09:45:31 INFO - PROCESS | 3588 | --DOMWINDOW == 99 (10D65400) [pid = 3588] [serial = 1227] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.invalid.html] 09:45:31 INFO - PROCESS | 3588 | --DOMWINDOW == 98 (168F0C00) [pid = 3588] [serial = 1221] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.acute.html] 09:45:31 INFO - PROCESS | 3588 | --DOMWINDOW == 97 (118B0400) [pid = 3588] [serial = 1248] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.basic.html] 09:45:31 INFO - PROCESS | 3588 | --DOMWINDOW == 96 (15F70C00) [pid = 3588] [serial = 1245] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.union.html] 09:45:31 INFO - PROCESS | 3588 | --DOMWINDOW == 95 (11816800) [pid = 3588] [serial = 1251] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.invalid.html] 09:45:31 INFO - PROCESS | 3588 | --DOMWINDOW == 94 (167F2400) [pid = 3588] [serial = 1173] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.closed.html] 09:45:31 INFO - PROCESS | 3588 | --DOMWINDOW == 93 (12C0F400) [pid = 3588] [serial = 1176] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.invalid.html] 09:45:31 INFO - PROCESS | 3588 | --DOMWINDOW == 92 (10D65C00) [pid = 3588] [serial = 1275] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.5.html] 09:45:31 INFO - PROCESS | 3588 | --DOMWINDOW == 91 (1784A000) [pid = 3588] [serial = 1254] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.scaledefault.html] 09:45:31 INFO - PROCESS | 3588 | --DOMWINDOW == 90 (102DA000) [pid = 3588] [serial = 1257] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.transformed.html] 09:45:31 INFO - PROCESS | 3588 | --DOMWINDOW == 89 (131E0C00) [pid = 3588] [serial = 1260] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.valid.html] 09:45:31 INFO - PROCESS | 3588 | --DOMWINDOW == 88 (177E6800) [pid = 3588] [serial = 1263] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.1.html] 09:45:31 INFO - PROCESS | 3588 | --DOMWINDOW == 87 (17ABE400) [pid = 3588] [serial = 1266] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.2.html] 09:45:31 INFO - PROCESS | 3588 | --DOMWINDOW == 86 (1181B400) [pid = 3588] [serial = 1269] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.3.html] 09:45:31 INFO - PROCESS | 3588 | --DOMWINDOW == 85 (118AE800) [pid = 3588] [serial = 1272] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.4.html] 09:45:31 INFO - PROCESS | 3588 | 1464194731696 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\", \"7e3b6c20-c8d1-41f1-b038-025c5fee69e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:45:31 INFO - PROCESS | 3588 | ++DOCSHELL 0F26BC00 == 30 [pid = 3588] [id = 430] 09:45:31 INFO - PROCESS | 3588 | ++DOMWINDOW == 86 (0F26EC00) [pid = 3588] [serial = 1290] [outer = 00000000] 09:45:31 INFO - PROCESS | 3588 | ++DOMWINDOW == 87 (0F33E000) [pid = 3588] [serial = 1291] [outer = 0F26EC00] 09:45:31 INFO - PROCESS | 3588 | 1464194731749 Marionette DEBUG loaded listener.js 09:45:31 INFO - PROCESS | 3588 | ++DOMWINDOW == 88 (10C62800) [pid = 3588] [serial = 1292] [outer = 0F26EC00] 09:45:32 INFO - PROCESS | 3588 | 1464194732143 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]]]}] 09:45:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.negative.html | arc() with negative radius throws INDEX_SIZE_ERR 09:45:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.negative.html | took 1143ms 09:45:32 INFO - PROCESS | 3588 | 1464194732175 Marionette TRACE conn3 -> [0,1685,"getWindowHandle",null] 09:45:32 INFO - PROCESS | 3588 | 1464194732178 Marionette TRACE conn3 <- [1,1685,null,{"value":"13"}] 09:45:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonempty.html 09:45:32 INFO - PROCESS | 3588 | 1464194732181 Marionette TRACE conn3 -> [0,1686,"setScriptTimeout",{"ms":35000}] 09:45:32 INFO - PROCESS | 3588 | 1464194732182 Marionette TRACE conn3 <- [1,1686,null,{}] 09:45:32 INFO - PROCESS | 3588 | 1464194732186 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}] 09:45:32 INFO - PROCESS | 3588 | 1464194732300 Marionette TRACE conn3 <- [1,1687,null,{"value":null}] 09:45:32 INFO - PROCESS | 3588 | 1464194732308 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\", \"7e3b6c20-c8d1-41f1-b038-025c5fee69e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:45:32 INFO - PROCESS | 3588 | ++DOCSHELL 0F9E5000 == 31 [pid = 3588] [id = 431] 09:45:32 INFO - PROCESS | 3588 | ++DOMWINDOW == 89 (105EF800) [pid = 3588] [serial = 1293] [outer = 00000000] 09:45:32 INFO - PROCESS | 3588 | ++DOMWINDOW == 90 (11091C00) [pid = 3588] [serial = 1294] [outer = 105EF800] 09:45:32 INFO - PROCESS | 3588 | 1464194732353 Marionette DEBUG loaded listener.js 09:45:32 INFO - PROCESS | 3588 | ++DOMWINDOW == 91 (11816800) [pid = 3588] [serial = 1295] [outer = 105EF800] 09:45:32 INFO - PROCESS | 3588 | 1464194732784 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]]]}] 09:45:32 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 09:45:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonempty.html | took 627ms 09:45:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonfinite.html 09:45:32 INFO - PROCESS | 3588 | 1464194732819 Marionette TRACE conn3 -> [0,1689,"getWindowHandle",null] 09:45:32 INFO - PROCESS | 3588 | 1464194732820 Marionette TRACE conn3 <- [1,1689,null,{"value":"13"}] 09:45:32 INFO - PROCESS | 3588 | 1464194732824 Marionette TRACE conn3 -> [0,1690,"setScriptTimeout",{"ms":35000}] 09:45:32 INFO - PROCESS | 3588 | 1464194732825 Marionette TRACE conn3 <- [1,1690,null,{}] 09:45:32 INFO - PROCESS | 3588 | 1464194732828 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}] 09:45:32 INFO - PROCESS | 3588 | 1464194732940 Marionette TRACE conn3 <- [1,1691,null,{"value":null}] 09:45:33 INFO - PROCESS | 3588 | 1464194732982 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\", \"7e3b6c20-c8d1-41f1-b038-025c5fee69e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:45:33 INFO - PROCESS | 3588 | ++DOCSHELL 1181BC00 == 32 [pid = 3588] [id = 432] 09:45:33 INFO - PROCESS | 3588 | ++DOMWINDOW == 92 (1185C400) [pid = 3588] [serial = 1296] [outer = 00000000] 09:45:33 INFO - PROCESS | 3588 | ++DOMWINDOW == 93 (11FF3C00) [pid = 3588] [serial = 1297] [outer = 1185C400] 09:45:33 INFO - PROCESS | 3588 | 1464194733030 Marionette DEBUG loaded listener.js 09:45:33 INFO - PROCESS | 3588 | ++DOMWINDOW == 94 (12B50400) [pid = 3588] [serial = 1298] [outer = 1185C400] 09:45:33 INFO - PROCESS | 3588 | 1464194733437 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]]]}] 09:45:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.nonfinite.html | arc() with Infinity/NaN is ignored 09:45:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonfinite.html | took 627ms 09:45:33 INFO - PROCESS | 3588 | 1464194733462 Marionette TRACE conn3 -> [0,1693,"getWindowHandle",null] 09:45:33 INFO - PROCESS | 3588 | 1464194733464 Marionette TRACE conn3 <- [1,1693,null,{"value":"13"}] 09:45:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.1.html 09:45:33 INFO - PROCESS | 3588 | 1464194733467 Marionette TRACE conn3 -> [0,1694,"setScriptTimeout",{"ms":35000}] 09:45:33 INFO - PROCESS | 3588 | 1464194733469 Marionette TRACE conn3 <- [1,1694,null,{}] 09:45:33 INFO - PROCESS | 3588 | 1464194733472 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}] 09:45:33 INFO - PROCESS | 3588 | 1464194733612 Marionette TRACE conn3 <- [1,1695,null,{"value":null}] 09:45:33 INFO - PROCESS | 3588 | 1464194733623 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\", \"7e3b6c20-c8d1-41f1-b038-025c5fee69e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:45:33 INFO - PROCESS | 3588 | ++DOCSHELL 12C10800 == 33 [pid = 3588] [id = 433] 09:45:33 INFO - PROCESS | 3588 | ++DOMWINDOW == 95 (12F16000) [pid = 3588] [serial = 1299] [outer = 00000000] 09:45:33 INFO - PROCESS | 3588 | ++DOMWINDOW == 96 (132B8800) [pid = 3588] [serial = 1300] [outer = 12F16000] 09:45:33 INFO - PROCESS | 3588 | 1464194733668 Marionette DEBUG loaded listener.js 09:45:33 INFO - PROCESS | 3588 | ++DOMWINDOW == 97 (13E1D000) [pid = 3588] [serial = 1301] [outer = 12F16000] 09:45:34 INFO - PROCESS | 3588 | 1464194734446 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]]]}] 09:45:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.1.html | Non-uniformly scaled arcs are the right shape 09:45:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.1.html | took 1034ms 09:45:34 INFO - PROCESS | 3588 | 1464194734508 Marionette TRACE conn3 -> [0,1697,"getWindowHandle",null] 09:45:34 INFO - PROCESS | 3588 | 1464194734513 Marionette TRACE conn3 <- [1,1697,null,{"value":"13"}] 09:45:34 INFO - PROCESS | 3588 | 1464194734518 Marionette TRACE conn3 -> [0,1698,"setScriptTimeout",{"ms":35000}] 09:45:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.2.html 09:45:34 INFO - PROCESS | 3588 | 1464194734522 Marionette TRACE conn3 <- [1,1698,null,{}] 09:45:34 INFO - PROCESS | 3588 | 1464194734527 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}] 09:45:34 INFO - PROCESS | 3588 | 1464194734659 Marionette TRACE conn3 <- [1,1699,null,{"value":null}] 09:45:34 INFO - PROCESS | 3588 | 1464194734791 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\", \"7e3b6c20-c8d1-41f1-b038-025c5fee69e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:45:34 INFO - PROCESS | 3588 | ++DOCSHELL 0F2F9400 == 34 [pid = 3588] [id = 434] 09:45:34 INFO - PROCESS | 3588 | ++DOMWINDOW == 98 (0F9F1800) [pid = 3588] [serial = 1302] [outer = 00000000] 09:45:34 INFO - PROCESS | 3588 | ++DOMWINDOW == 99 (10A5B400) [pid = 3588] [serial = 1303] [outer = 0F9F1800] 09:45:34 INFO - PROCESS | 3588 | 1464194734852 Marionette DEBUG loaded listener.js 09:45:34 INFO - PROCESS | 3588 | ++DOMWINDOW == 100 (0F2EA400) [pid = 3588] [serial = 1304] [outer = 0F9F1800] 09:45:35 INFO - PROCESS | 3588 | 1464194735602 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]]]}] 09:45:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.2.html | Highly scaled arcs are the right shape 09:45:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.2.html | took 1097ms 09:45:35 INFO - PROCESS | 3588 | 1464194735666 Marionette TRACE conn3 -> [0,1701,"getWindowHandle",null] 09:45:35 INFO - PROCESS | 3588 | 1464194735673 Marionette TRACE conn3 <- [1,1701,null,{"value":"13"}] 09:45:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html 09:45:35 INFO - PROCESS | 3588 | 1464194735680 Marionette TRACE conn3 -> [0,1702,"setScriptTimeout",{"ms":35000}] 09:45:35 INFO - PROCESS | 3588 | 1464194735682 Marionette TRACE conn3 <- [1,1702,null,{}] 09:45:35 INFO - PROCESS | 3588 | 1464194735686 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}] 09:45:35 INFO - PROCESS | 3588 | 1464194735800 Marionette TRACE conn3 <- [1,1703,null,{"value":null}] 09:45:35 INFO - PROCESS | 3588 | 1464194735930 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\", \"7e3b6c20-c8d1-41f1-b038-025c5fee69e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:45:35 INFO - PROCESS | 3588 | ++DOCSHELL 0F26F400 == 35 [pid = 3588] [id = 435] 09:45:35 INFO - PROCESS | 3588 | ++DOMWINDOW == 101 (0F273400) [pid = 3588] [serial = 1305] [outer = 00000000] 09:45:35 INFO - PROCESS | 3588 | ++DOMWINDOW == 102 (0F644000) [pid = 3588] [serial = 1306] [outer = 0F273400] 09:45:35 INFO - PROCESS | 3588 | 1464194735986 Marionette DEBUG loaded listener.js 09:45:36 INFO - PROCESS | 3588 | ++DOMWINDOW == 103 (1027A400) [pid = 3588] [serial = 1307] [outer = 0F273400] 09:45:36 INFO - PROCESS | 3588 | --DOCSHELL 0F2F7000 == 34 [pid = 3588] [id = 379] 09:45:36 INFO - PROCESS | 3588 | --DOCSHELL 10A60000 == 33 [pid = 3588] [id = 365] 09:45:36 INFO - PROCESS | 3588 | --DOCSHELL 0F645C00 == 32 [pid = 3588] [id = 364] 09:45:36 INFO - PROCESS | 3588 | --DOCSHELL 0F26E400 == 31 [pid = 3588] [id = 363] 09:45:36 INFO - PROCESS | 3588 | --DOCSHELL 10A5EC00 == 30 [pid = 3588] [id = 380] 09:45:36 INFO - PROCESS | 3588 | --DOMWINDOW == 102 (12FADC00) [pid = 3588] [serial = 1181] [outer = 00000000] [url = about:blank] 09:45:36 INFO - PROCESS | 3588 | --DOMWINDOW == 101 (11813000) [pid = 3588] [serial = 1136] [outer = 00000000] [url = about:blank] 09:45:36 INFO - PROCESS | 3588 | --DOMWINDOW == 100 (177DB000) [pid = 3588] [serial = 1211] [outer = 00000000] [url = about:blank] 09:45:36 INFO - PROCESS | 3588 | --DOMWINDOW == 99 (13148C00) [pid = 3588] [serial = 1217] [outer = 00000000] [url = about:blank] 09:45:36 INFO - PROCESS | 3588 | --DOMWINDOW == 98 (168F2800) [pid = 3588] [serial = 1175] [outer = 00000000] [url = about:blank] 09:45:36 INFO - PROCESS | 3588 | --DOMWINDOW == 97 (16F70400) [pid = 3588] [serial = 1178] [outer = 00000000] [url = about:blank] 09:45:36 INFO - PROCESS | 3588 | --DOMWINDOW == 96 (17854400) [pid = 3588] [serial = 1223] [outer = 00000000] [url = about:blank] 09:45:36 INFO - PROCESS | 3588 | --DOMWINDOW == 95 (155DC800) [pid = 3588] [serial = 1172] [outer = 00000000] [url = about:blank] 09:45:36 INFO - PROCESS | 3588 | --DOMWINDOW == 94 (1180F400) [pid = 3588] [serial = 1169] [outer = 00000000] [url = about:blank] 09:45:36 INFO - PROCESS | 3588 | --DOMWINDOW == 93 (1055B000) [pid = 3588] [serial = 1133] [outer = 00000000] [url = about:blank] 09:45:36 INFO - PROCESS | 3588 | --DOMWINDOW == 92 (0F648800) [pid = 3588] [serial = 1214] [outer = 00000000] [url = about:blank] 09:45:36 INFO - PROCESS | 3588 | --DOMWINDOW == 91 (16174000) [pid = 3588] [serial = 1220] [outer = 00000000] [url = about:blank] 09:45:36 INFO - PROCESS | 3588 | --DOMWINDOW == 90 (1616A800) [pid = 3588] [serial = 1129] [outer = 00000000] [url = about:blank] 09:45:36 INFO - PROCESS | 3588 | --DOMWINDOW == 89 (15819800) [pid = 3588] [serial = 1240] [outer = 00000000] [url = about:blank] 09:45:36 INFO - PROCESS | 3588 | --DOMWINDOW == 88 (15822C00) [pid = 3588] [serial = 1241] [outer = 00000000] [url = about:blank] 09:45:36 INFO - PROCESS | 3588 | --DOMWINDOW == 87 (168F6400) [pid = 3588] [serial = 1243] [outer = 00000000] [url = about:blank] 09:45:36 INFO - PROCESS | 3588 | --DOMWINDOW == 86 (0F279C00) [pid = 3588] [serial = 1213] [outer = 00000000] [url = about:blank] 09:45:36 INFO - PROCESS | 3588 | --DOMWINDOW == 85 (12C10C00) [pid = 3588] [serial = 1216] [outer = 00000000] [url = about:blank] 09:45:36 INFO - PROCESS | 3588 | --DOMWINDOW == 84 (1581CC00) [pid = 3588] [serial = 1219] [outer = 00000000] [url = about:blank] 09:45:36 INFO - PROCESS | 3588 | --DOMWINDOW == 83 (11031C00) [pid = 3588] [serial = 1226] [outer = 00000000] [url = about:blank] 09:45:36 INFO - PROCESS | 3588 | --DOMWINDOW == 82 (10A58400) [pid = 3588] [serial = 1225] [outer = 00000000] [url = about:blank] 09:45:36 INFO - PROCESS | 3588 | --DOMWINDOW == 81 (1430B000) [pid = 3588] [serial = 1234] [outer = 00000000] [url = about:blank] 09:45:36 INFO - PROCESS | 3588 | --DOMWINDOW == 80 (14370000) [pid = 3588] [serial = 1235] [outer = 00000000] [url = about:blank] 09:45:36 INFO - PROCESS | 3588 | --DOMWINDOW == 79 (150C0C00) [pid = 3588] [serial = 1237] [outer = 00000000] [url = about:blank] 09:45:36 INFO - PROCESS | 3588 | --DOMWINDOW == 78 (11034000) [pid = 3588] [serial = 1231] [outer = 00000000] [url = about:blank] 09:45:36 INFO - PROCESS | 3588 | --DOMWINDOW == 77 (1185D400) [pid = 3588] [serial = 1232] [outer = 00000000] [url = about:blank] 09:45:36 INFO - PROCESS | 3588 | --DOMWINDOW == 76 (11FF4400) [pid = 3588] [serial = 1229] [outer = 00000000] [url = about:blank] 09:45:36 INFO - PROCESS | 3588 | --DOMWINDOW == 75 (11210C00) [pid = 3588] [serial = 1228] [outer = 00000000] [url = about:blank] 09:45:36 INFO - PROCESS | 3588 | --DOMWINDOW == 74 (1784F800) [pid = 3588] [serial = 1222] [outer = 00000000] [url = about:blank] 09:45:36 INFO - PROCESS | 3588 | --DOMWINDOW == 73 (13149800) [pid = 3588] [serial = 1276] [outer = 00000000] [url = about:blank] 09:45:36 INFO - PROCESS | 3588 | --DOMWINDOW == 72 (15546000) [pid = 3588] [serial = 1279] [outer = 00000000] [url = about:blank] 09:45:36 INFO - PROCESS | 3588 | --DOMWINDOW == 71 (1554AC00) [pid = 3588] [serial = 1249] [outer = 00000000] [url = about:blank] 09:45:36 INFO - PROCESS | 3588 | --DOMWINDOW == 70 (17821800) [pid = 3588] [serial = 1246] [outer = 00000000] [url = about:blank] 09:45:36 INFO - PROCESS | 3588 | --DOMWINDOW == 69 (13938800) [pid = 3588] [serial = 1277] [outer = 00000000] [url = about:blank] 09:45:36 INFO - PROCESS | 3588 | --DOMWINDOW == 68 (1784F400) [pid = 3588] [serial = 1252] [outer = 00000000] [url = about:blank] 09:45:36 INFO - PROCESS | 3588 | --DOMWINDOW == 67 (17AB2000) [pid = 3588] [serial = 1256] [outer = 00000000] [url = about:blank] 09:45:36 INFO - PROCESS | 3588 | --DOMWINDOW == 66 (10C6E400) [pid = 3588] [serial = 1258] [outer = 00000000] [url = about:blank] 09:45:36 INFO - PROCESS | 3588 | --DOMWINDOW == 65 (10F0FC00) [pid = 3588] [serial = 1259] [outer = 00000000] [url = about:blank] 09:45:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | arc() with lineWidth > 2*radius is drawn sensibly 09:45:36 INFO - PROCESS | 3588 | --DOMWINDOW == 64 (13E1F000) [pid = 3588] [serial = 1261] [outer = 00000000] [url = about:blank] 09:45:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | took 1113ms 09:45:36 INFO - PROCESS | 3588 | --DOMWINDOW == 63 (14373800) [pid = 3588] [serial = 1262] [outer = 00000000] [url = about:blank] 09:45:36 INFO - PROCESS | 3588 | --DOMWINDOW == 62 (1782E400) [pid = 3588] [serial = 1264] [outer = 00000000] [url = about:blank] 09:45:36 INFO - PROCESS | 3588 | --DOMWINDOW == 61 (177DFC00) [pid = 3588] [serial = 1247] [outer = 00000000] [url = about:blank] 09:45:36 INFO - PROCESS | 3588 | --DOMWINDOW == 60 (178AE800) [pid = 3588] [serial = 1255] [outer = 00000000] [url = about:blank] 09:45:36 INFO - PROCESS | 3588 | --DOMWINDOW == 59 (17222C00) [pid = 3588] [serial = 1244] [outer = 00000000] [url = about:blank] 09:45:36 INFO - PROCESS | 3588 | --DOMWINDOW == 58 (178AA400) [pid = 3588] [serial = 1265] [outer = 00000000] [url = about:blank] 09:45:36 INFO - PROCESS | 3588 | --DOMWINDOW == 57 (18250400) [pid = 3588] [serial = 1267] [outer = 00000000] [url = about:blank] 09:45:36 INFO - PROCESS | 3588 | --DOMWINDOW == 56 (167ED400) [pid = 3588] [serial = 1250] [outer = 00000000] [url = about:blank] 09:45:36 INFO - PROCESS | 3588 | --DOMWINDOW == 55 (182B8C00) [pid = 3588] [serial = 1268] [outer = 00000000] [url = about:blank] 09:45:36 INFO - PROCESS | 3588 | --DOMWINDOW == 54 (14306800) [pid = 3588] [serial = 1270] [outer = 00000000] [url = about:blank] 09:45:36 INFO - PROCESS | 3588 | --DOMWINDOW == 53 (155DCC00) [pid = 3588] [serial = 1238] [outer = 00000000] [url = about:blank] 09:45:36 INFO - PROCESS | 3588 | --DOMWINDOW == 52 (178A2C00) [pid = 3588] [serial = 1253] [outer = 00000000] [url = about:blank] 09:45:36 INFO - PROCESS | 3588 | --DOMWINDOW == 51 (143F9000) [pid = 3588] [serial = 1271] [outer = 00000000] [url = about:blank] 09:45:36 INFO - PROCESS | 3588 | --DOMWINDOW == 50 (12B53C00) [pid = 3588] [serial = 1273] [outer = 00000000] [url = about:blank] 09:45:36 INFO - PROCESS | 3588 | --DOMWINDOW == 49 (12FB5000) [pid = 3588] [serial = 1274] [outer = 00000000] [url = about:blank] 09:45:36 INFO - PROCESS | 3588 | --DOMWINDOW == 48 (16179800) [pid = 3588] [serial = 1166] [outer = 00000000] [url = about:blank] 09:45:36 INFO - PROCESS | 3588 | 1464194736753 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]]]}] 09:45:36 INFO - PROCESS | 3588 | 1464194736779 Marionette TRACE conn3 -> [0,1705,"getWindowHandle",null] 09:45:36 INFO - PROCESS | 3588 | 1464194736784 Marionette TRACE conn3 <- [1,1705,null,{"value":"13"}] 09:45:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html 09:45:36 INFO - PROCESS | 3588 | 1464194736789 Marionette TRACE conn3 -> [0,1706,"setScriptTimeout",{"ms":35000}] 09:45:36 INFO - PROCESS | 3588 | 1464194736793 Marionette TRACE conn3 <- [1,1706,null,{}] 09:45:36 INFO - PROCESS | 3588 | 1464194736798 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}] 09:45:36 INFO - PROCESS | 3588 | 1464194736878 Marionette TRACE conn3 <- [1,1707,null,{"value":null}] 09:45:36 INFO - PROCESS | 3588 | 1464194736889 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\", \"7e3b6c20-c8d1-41f1-b038-025c5fee69e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:45:36 INFO - PROCESS | 3588 | ++DOCSHELL 0F648800 == 31 [pid = 3588] [id = 436] 09:45:36 INFO - PROCESS | 3588 | ++DOMWINDOW == 49 (0F64D400) [pid = 3588] [serial = 1308] [outer = 00000000] 09:45:36 INFO - PROCESS | 3588 | ++DOMWINDOW == 50 (10C6BC00) [pid = 3588] [serial = 1309] [outer = 0F64D400] 09:45:36 INFO - PROCESS | 3588 | 1464194736936 Marionette DEBUG loaded listener.js 09:45:37 INFO - PROCESS | 3588 | ++DOMWINDOW == 51 (10D62C00) [pid = 3588] [serial = 1310] [outer = 0F64D400] 09:45:37 INFO - PROCESS | 3588 | 1464194737461 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]]]}] 09:45:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | arc() with lineWidth > 2*radius is drawn sensibly 09:45:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | took 705ms 09:45:37 INFO - PROCESS | 3588 | 1464194737489 Marionette TRACE conn3 -> [0,1709,"getWindowHandle",null] 09:45:37 INFO - PROCESS | 3588 | 1464194737495 Marionette TRACE conn3 <- [1,1709,null,{"value":"13"}] 09:45:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.1.html 09:45:37 INFO - PROCESS | 3588 | 1464194737501 Marionette TRACE conn3 -> [0,1710,"setScriptTimeout",{"ms":35000}] 09:45:37 INFO - PROCESS | 3588 | 1464194737503 Marionette TRACE conn3 <- [1,1710,null,{}] 09:45:37 INFO - PROCESS | 3588 | 1464194737507 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}] 09:45:37 INFO - PROCESS | 3588 | 1464194737590 Marionette TRACE conn3 <- [1,1711,null,{"value":null}] 09:45:37 INFO - PROCESS | 3588 | 1464194737682 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\", \"7e3b6c20-c8d1-41f1-b038-025c5fee69e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:45:37 INFO - PROCESS | 3588 | ++DOCSHELL 1108B800 == 32 [pid = 3588] [id = 437] 09:45:37 INFO - PROCESS | 3588 | ++DOMWINDOW == 52 (11095000) [pid = 3588] [serial = 1311] [outer = 00000000] 09:45:37 INFO - PROCESS | 3588 | ++DOMWINDOW == 53 (11810800) [pid = 3588] [serial = 1312] [outer = 11095000] 09:45:37 INFO - PROCESS | 3588 | 1464194737726 Marionette DEBUG loaded listener.js 09:45:37 INFO - PROCESS | 3588 | ++DOMWINDOW == 54 (118AF800) [pid = 3588] [serial = 1313] [outer = 11095000] 09:45:38 INFO - PROCESS | 3588 | 1464194738121 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]]]}] 09:45:38 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 09:45:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.1.html | took 643ms 09:45:38 INFO - PROCESS | 3588 | 1464194738137 Marionette TRACE conn3 -> [0,1713,"getWindowHandle",null] 09:45:38 INFO - PROCESS | 3588 | 1464194738140 Marionette TRACE conn3 <- [1,1713,null,{"value":"13"}] 09:45:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.2.html 09:45:38 INFO - PROCESS | 3588 | 1464194738149 Marionette TRACE conn3 -> [0,1714,"setScriptTimeout",{"ms":35000}] 09:45:38 INFO - PROCESS | 3588 | 1464194738152 Marionette TRACE conn3 <- [1,1714,null,{}] 09:45:38 INFO - PROCESS | 3588 | 1464194738163 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}] 09:45:38 INFO - PROCESS | 3588 | 1464194738250 Marionette TRACE conn3 <- [1,1715,null,{"value":null}] 09:45:38 INFO - PROCESS | 3588 | 1464194738258 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\", \"7e3b6c20-c8d1-41f1-b038-025c5fee69e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:45:38 INFO - PROCESS | 3588 | ++DOCSHELL 12F17400 == 33 [pid = 3588] [id = 438] 09:45:38 INFO - PROCESS | 3588 | ++DOMWINDOW == 55 (12F45800) [pid = 3588] [serial = 1314] [outer = 00000000] 09:45:38 INFO - PROCESS | 3588 | ++DOMWINDOW == 56 (13149800) [pid = 3588] [serial = 1315] [outer = 12F45800] 09:45:38 INFO - PROCESS | 3588 | 1464194738310 Marionette DEBUG loaded listener.js 09:45:38 INFO - PROCESS | 3588 | ++DOMWINDOW == 57 (13931800) [pid = 3588] [serial = 1316] [outer = 12F45800] 09:45:38 INFO - PROCESS | 3588 | 1464194738769 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]]]}] 09:45:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.2.html | arc() from 0 to pi draws stuff in the right half 09:45:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.2.html | took 642ms 09:45:38 INFO - PROCESS | 3588 | 1464194738790 Marionette TRACE conn3 -> [0,1717,"getWindowHandle",null] 09:45:38 INFO - PROCESS | 3588 | 1464194738793 Marionette TRACE conn3 <- [1,1717,null,{"value":"13"}] 09:45:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.3.html 09:45:38 INFO - PROCESS | 3588 | 1464194738796 Marionette TRACE conn3 -> [0,1718,"setScriptTimeout",{"ms":35000}] 09:45:38 INFO - PROCESS | 3588 | 1464194738798 Marionette TRACE conn3 <- [1,1718,null,{}] 09:45:38 INFO - PROCESS | 3588 | 1464194738805 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}] 09:45:38 INFO - PROCESS | 3588 | 1464194738918 Marionette TRACE conn3 <- [1,1719,null,{"value":null}] 09:45:39 INFO - PROCESS | 3588 | 1464194739003 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\", \"7e3b6c20-c8d1-41f1-b038-025c5fee69e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:45:39 INFO - PROCESS | 3588 | ++DOCSHELL 10D5A400 == 34 [pid = 3588] [id = 439] 09:45:39 INFO - PROCESS | 3588 | ++DOMWINDOW == 58 (13E22C00) [pid = 3588] [serial = 1317] [outer = 00000000] 09:45:39 INFO - PROCESS | 3588 | ++DOMWINDOW == 59 (14310800) [pid = 3588] [serial = 1318] [outer = 13E22C00] 09:45:39 INFO - PROCESS | 3588 | 1464194739047 Marionette DEBUG loaded listener.js 09:45:39 INFO - PROCESS | 3588 | ++DOMWINDOW == 60 (1436C800) [pid = 3588] [serial = 1319] [outer = 13E22C00] 09:45:39 INFO - PROCESS | 3588 | 1464194739488 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]]]}] 09:45:39 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 09:45:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.3.html | took 736ms 09:45:39 INFO - PROCESS | 3588 | 1464194739543 Marionette TRACE conn3 -> [0,1721,"getWindowHandle",null] 09:45:39 INFO - PROCESS | 3588 | 1464194739545 Marionette TRACE conn3 <- [1,1721,null,{"value":"13"}] 09:45:39 INFO - PROCESS | 3588 | 1464194739548 Marionette TRACE conn3 -> [0,1722,"setScriptTimeout",{"ms":35000}] 09:45:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.4.html 09:45:39 INFO - PROCESS | 3588 | 1464194739550 Marionette TRACE conn3 <- [1,1722,null,{}] 09:45:39 INFO - PROCESS | 3588 | 1464194739553 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}] 09:45:39 INFO - PROCESS | 3588 | 1464194739655 Marionette TRACE conn3 <- [1,1723,null,{"value":null}] 09:45:39 INFO - PROCESS | 3588 | 1464194739663 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\", \"7e3b6c20-c8d1-41f1-b038-025c5fee69e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:45:39 INFO - PROCESS | 3588 | ++DOCSHELL 14306800 == 35 [pid = 3588] [id = 440] 09:45:39 INFO - PROCESS | 3588 | ++DOMWINDOW == 61 (1436F400) [pid = 3588] [serial = 1320] [outer = 00000000] 09:45:39 INFO - PROCESS | 3588 | ++DOMWINDOW == 62 (14378000) [pid = 3588] [serial = 1321] [outer = 1436F400] 09:45:39 INFO - PROCESS | 3588 | 1464194739708 Marionette DEBUG loaded listener.js 09:45:39 INFO - PROCESS | 3588 | ++DOMWINDOW == 63 (14378800) [pid = 3588] [serial = 1322] [outer = 1436F400] 09:45:40 INFO - PROCESS | 3588 | 1464194740192 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]]]}] 09:45:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.4.html | arc() from 0 to -pi/2 draws stuff in the right quadrant 09:45:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.4.html | took 705ms 09:45:40 INFO - PROCESS | 3588 | 1464194740247 Marionette TRACE conn3 -> [0,1725,"getWindowHandle",null] 09:45:40 INFO - PROCESS | 3588 | 1464194740249 Marionette TRACE conn3 <- [1,1725,null,{"value":"13"}] 09:45:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.5.html 09:45:40 INFO - PROCESS | 3588 | 1464194740252 Marionette TRACE conn3 -> [0,1726,"setScriptTimeout",{"ms":35000}] 09:45:40 INFO - PROCESS | 3588 | 1464194740254 Marionette TRACE conn3 <- [1,1726,null,{}] 09:45:40 INFO - PROCESS | 3588 | --DOMWINDOW == 62 (1185C400) [pid = 3588] [serial = 1296] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonfinite.html] 09:45:40 INFO - PROCESS | 3588 | --DOMWINDOW == 61 (157C8400) [pid = 3588] [serial = 1281] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.default.html] 09:45:40 INFO - PROCESS | 3588 | --DOMWINDOW == 60 (0F278000) [pid = 3588] [serial = 1284] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.empty.html] 09:45:40 INFO - PROCESS | 3588 | --DOMWINDOW == 59 (10A57800) [pid = 3588] [serial = 1287] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.end.html] 09:45:40 INFO - PROCESS | 3588 | --DOMWINDOW == 58 (0F26EC00) [pid = 3588] [serial = 1290] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.negative.html] 09:45:40 INFO - PROCESS | 3588 | --DOMWINDOW == 57 (105EF800) [pid = 3588] [serial = 1293] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonempty.html] 09:45:40 INFO - PROCESS | 3588 | --DOMWINDOW == 56 (143F4000) [pid = 3588] [serial = 1278] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.6.html] 09:45:40 INFO - PROCESS | 3588 | 1464194740272 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}] 09:45:40 INFO - PROCESS | 3588 | 1464194740412 Marionette TRACE conn3 <- [1,1727,null,{"value":null}] 09:45:40 INFO - PROCESS | 3588 | 1464194740471 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\", \"7e3b6c20-c8d1-41f1-b038-025c5fee69e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:45:40 INFO - PROCESS | 3588 | ++DOCSHELL 0F25A000 == 36 [pid = 3588] [id = 441] 09:45:40 INFO - PROCESS | 3588 | ++DOMWINDOW == 57 (0F278000) [pid = 3588] [serial = 1323] [outer = 00000000] 09:45:40 INFO - PROCESS | 3588 | ++DOMWINDOW == 58 (143F4000) [pid = 3588] [serial = 1324] [outer = 0F278000] 09:45:40 INFO - PROCESS | 3588 | 1464194740516 Marionette DEBUG loaded listener.js 09:45:40 INFO - PROCESS | 3588 | ++DOMWINDOW == 59 (143FE800) [pid = 3588] [serial = 1325] [outer = 0F278000] 09:45:40 INFO - PROCESS | 3588 | 1464194740869 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]]]}] 09:45:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.5.html | arc() from 0 to 5pi does not draw crazy things 09:45:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.5.html | took 658ms 09:45:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.1.html 09:45:40 INFO - PROCESS | 3588 | 1464194740911 Marionette TRACE conn3 -> [0,1729,"getWindowHandle",null] 09:45:40 INFO - PROCESS | 3588 | 1464194740912 Marionette TRACE conn3 <- [1,1729,null,{"value":"13"}] 09:45:40 INFO - PROCESS | 3588 | 1464194740915 Marionette TRACE conn3 -> [0,1730,"setScriptTimeout",{"ms":35000}] 09:45:40 INFO - PROCESS | 3588 | 1464194740917 Marionette TRACE conn3 <- [1,1730,null,{}] 09:45:40 INFO - PROCESS | 3588 | 1464194740920 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}] 09:45:41 INFO - PROCESS | 3588 | 1464194741027 Marionette TRACE conn3 <- [1,1731,null,{"value":null}] 09:45:41 INFO - PROCESS | 3588 | 1464194741033 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\", \"7e3b6c20-c8d1-41f1-b038-025c5fee69e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:45:41 INFO - PROCESS | 3588 | ++DOCSHELL 0F2F7800 == 37 [pid = 3588] [id = 442] 09:45:41 INFO - PROCESS | 3588 | ++DOMWINDOW == 60 (14F01400) [pid = 3588] [serial = 1326] [outer = 00000000] 09:45:41 INFO - PROCESS | 3588 | ++DOMWINDOW == 61 (155DB800) [pid = 3588] [serial = 1327] [outer = 14F01400] 09:45:41 INFO - PROCESS | 3588 | 1464194741077 Marionette DEBUG loaded listener.js 09:45:41 INFO - PROCESS | 3588 | ++DOMWINDOW == 62 (155DE400) [pid = 3588] [serial = 1328] [outer = 14F01400] 09:45:41 INFO - PROCESS | 3588 | 1464194741470 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]]]}] 09:45:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.1.html | arc() draws nothing when end = start + 2pi-e and anticlockwise 09:45:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.1.html | took 596ms 09:45:41 INFO - PROCESS | 3588 | 1464194741513 Marionette TRACE conn3 -> [0,1733,"getWindowHandle",null] 09:45:41 INFO - PROCESS | 3588 | 1464194741515 Marionette TRACE conn3 <- [1,1733,null,{"value":"13"}] 09:45:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.2.html 09:45:41 INFO - PROCESS | 3588 | 1464194741519 Marionette TRACE conn3 -> [0,1734,"setScriptTimeout",{"ms":35000}] 09:45:41 INFO - PROCESS | 3588 | 1464194741520 Marionette TRACE conn3 <- [1,1734,null,{}] 09:45:41 INFO - PROCESS | 3588 | 1464194741524 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}] 09:45:41 INFO - PROCESS | 3588 | 1464194741609 Marionette TRACE conn3 <- [1,1735,null,{"value":null}] 09:45:41 INFO - PROCESS | 3588 | 1464194741615 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\", \"7e3b6c20-c8d1-41f1-b038-025c5fee69e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:45:41 INFO - PROCESS | 3588 | ++DOCSHELL 12917800 == 38 [pid = 3588] [id = 443] 09:45:41 INFO - PROCESS | 3588 | ++DOMWINDOW == 63 (12C09000) [pid = 3588] [serial = 1329] [outer = 00000000] 09:45:41 INFO - PROCESS | 3588 | ++DOMWINDOW == 64 (10236C00) [pid = 3588] [serial = 1330] [outer = 12C09000] 09:45:41 INFO - PROCESS | 3588 | 1464194741663 Marionette DEBUG loaded listener.js 09:45:41 INFO - PROCESS | 3588 | ++DOMWINDOW == 65 (155E5800) [pid = 3588] [serial = 1331] [outer = 12C09000] 09:45:42 INFO - PROCESS | 3588 | 1464194742112 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]]]}] 09:45:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.2.html | arc() draws a full circle when end = start + 2pi-e and clockwise 09:45:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.2.html | took 642ms 09:45:42 INFO - PROCESS | 3588 | 1464194742157 Marionette TRACE conn3 -> [0,1737,"getWindowHandle",null] 09:45:42 INFO - PROCESS | 3588 | 1464194742159 Marionette TRACE conn3 <- [1,1737,null,{"value":"13"}] 09:45:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.3.html 09:45:42 INFO - PROCESS | 3588 | 1464194742162 Marionette TRACE conn3 -> [0,1738,"setScriptTimeout",{"ms":35000}] 09:45:42 INFO - PROCESS | 3588 | 1464194742164 Marionette TRACE conn3 <- [1,1738,null,{}] 09:45:42 INFO - PROCESS | 3588 | 1464194742171 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}] 09:45:42 INFO - PROCESS | 3588 | 1464194742247 Marionette TRACE conn3 <- [1,1739,null,{"value":null}] 09:45:42 INFO - PROCESS | 3588 | 1464194742254 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\", \"7e3b6c20-c8d1-41f1-b038-025c5fee69e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:45:42 INFO - PROCESS | 3588 | ++DOCSHELL 1185C400 == 39 [pid = 3588] [id = 444] 09:45:42 INFO - PROCESS | 3588 | ++DOMWINDOW == 66 (15548400) [pid = 3588] [serial = 1332] [outer = 00000000] 09:45:42 INFO - PROCESS | 3588 | ++DOMWINDOW == 67 (15819800) [pid = 3588] [serial = 1333] [outer = 15548400] 09:45:42 INFO - PROCESS | 3588 | 1464194742297 Marionette DEBUG loaded listener.js 09:45:42 INFO - PROCESS | 3588 | ++DOMWINDOW == 68 (1581AC00) [pid = 3588] [serial = 1334] [outer = 15548400] 09:45:42 INFO - PROCESS | 3588 | 1464194742734 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]]]}] 09:45:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.3.html | arc() draws a full circle when end = start + 2pi+e and anticlockwise 09:45:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.3.html | took 595ms 09:45:42 INFO - PROCESS | 3588 | 1464194742760 Marionette TRACE conn3 -> [0,1741,"getWindowHandle",null] 09:45:42 INFO - PROCESS | 3588 | 1464194742762 Marionette TRACE conn3 <- [1,1741,null,{"value":"13"}] 09:45:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.4.html 09:45:42 INFO - PROCESS | 3588 | 1464194742765 Marionette TRACE conn3 -> [0,1742,"setScriptTimeout",{"ms":35000}] 09:45:42 INFO - PROCESS | 3588 | 1464194742767 Marionette TRACE conn3 <- [1,1742,null,{}] 09:45:42 INFO - PROCESS | 3588 | 1464194742818 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}] 09:45:42 INFO - PROCESS | 3588 | 1464194742943 Marionette TRACE conn3 <- [1,1743,null,{"value":null}] 09:45:43 INFO - PROCESS | 3588 | 1464194743110 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\", \"7e3b6c20-c8d1-41f1-b038-025c5fee69e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:45:43 INFO - PROCESS | 3588 | ++DOCSHELL 0F33DC00 == 40 [pid = 3588] [id = 445] 09:45:43 INFO - PROCESS | 3588 | ++DOMWINDOW == 69 (0F340400) [pid = 3588] [serial = 1335] [outer = 00000000] 09:45:43 INFO - PROCESS | 3588 | ++DOMWINDOW == 70 (1055AC00) [pid = 3588] [serial = 1336] [outer = 0F340400] 09:45:43 INFO - PROCESS | 3588 | 1464194743174 Marionette DEBUG loaded listener.js 09:45:43 INFO - PROCESS | 3588 | ++DOMWINDOW == 71 (10C6D000) [pid = 3588] [serial = 1337] [outer = 0F340400] 09:45:43 INFO - PROCESS | 3588 | 1464194743708 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]]]}] 09:45:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.4.html | arc() draws nothing when end = start + 2pi+e and clockwise 09:45:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.4.html | took 1003ms 09:45:43 INFO - PROCESS | 3588 | 1464194743769 Marionette TRACE conn3 -> [0,1745,"getWindowHandle",null] 09:45:43 INFO - PROCESS | 3588 | 1464194743773 Marionette TRACE conn3 <- [1,1745,null,{"value":"13"}] 09:45:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.1.html 09:45:43 INFO - PROCESS | 3588 | 1464194743778 Marionette TRACE conn3 -> [0,1746,"setScriptTimeout",{"ms":35000}] 09:45:43 INFO - PROCESS | 3588 | 1464194743781 Marionette TRACE conn3 <- [1,1746,null,{}] 09:45:43 INFO - PROCESS | 3588 | 1464194743785 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}] 09:45:43 INFO - PROCESS | 3588 | 1464194743889 Marionette TRACE conn3 <- [1,1747,null,{"value":null}] 09:45:44 INFO - PROCESS | 3588 | 1464194744021 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\", \"7e3b6c20-c8d1-41f1-b038-025c5fee69e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:45:44 INFO - PROCESS | 3588 | ++DOCSHELL 11FF4000 == 41 [pid = 3588] [id = 446] 09:45:44 INFO - PROCESS | 3588 | ++DOMWINDOW == 72 (11FF4400) [pid = 3588] [serial = 1338] [outer = 00000000] 09:45:44 INFO - PROCESS | 3588 | ++DOMWINDOW == 73 (12C04800) [pid = 3588] [serial = 1339] [outer = 11FF4400] 09:45:44 INFO - PROCESS | 3588 | 1464194744077 Marionette DEBUG loaded listener.js 09:45:44 INFO - PROCESS | 3588 | ++DOMWINDOW == 74 (12FA8C00) [pid = 3588] [serial = 1340] [outer = 11FF4400] 09:45:44 INFO - PROCESS | 3588 | 1464194744639 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]]]}] 09:45:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.1.html | arc() draws nothing when startAngle = endAngle and anticlockwise 09:45:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.1.html | took 893ms 09:45:44 INFO - PROCESS | 3588 | 1464194744683 Marionette TRACE conn3 -> [0,1749,"getWindowHandle",null] 09:45:44 INFO - PROCESS | 3588 | 1464194744686 Marionette TRACE conn3 <- [1,1749,null,{"value":"13"}] 09:45:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.2.html 09:45:44 INFO - PROCESS | 3588 | 1464194744689 Marionette TRACE conn3 -> [0,1750,"setScriptTimeout",{"ms":35000}] 09:45:44 INFO - PROCESS | 3588 | 1464194744692 Marionette TRACE conn3 <- [1,1750,null,{}] 09:45:44 INFO - PROCESS | 3588 | 1464194744695 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}] 09:45:44 INFO - PROCESS | 3588 | 1464194744797 Marionette TRACE conn3 <- [1,1751,null,{"value":null}] 09:45:44 INFO - PROCESS | 3588 | 1464194744898 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\", \"7e3b6c20-c8d1-41f1-b038-025c5fee69e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:45:44 INFO - PROCESS | 3588 | ++DOCSHELL 1430D000 == 42 [pid = 3588] [id = 447] 09:45:44 INFO - PROCESS | 3588 | ++DOMWINDOW == 75 (14369400) [pid = 3588] [serial = 1341] [outer = 00000000] 09:45:44 INFO - PROCESS | 3588 | ++DOMWINDOW == 76 (15485000) [pid = 3588] [serial = 1342] [outer = 14369400] 09:45:44 INFO - PROCESS | 3588 | 1464194744955 Marionette DEBUG loaded listener.js 09:45:45 INFO - PROCESS | 3588 | ++DOMWINDOW == 77 (155E5400) [pid = 3588] [serial = 1343] [outer = 14369400] 09:45:45 INFO - PROCESS | 3588 | 1464194745559 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]]]}] 09:45:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.2.html | arc() draws nothing when startAngle = endAngle and clockwise 09:45:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.2.html | took 940ms 09:45:45 INFO - PROCESS | 3588 | 1464194745635 Marionette TRACE conn3 -> [0,1753,"getWindowHandle",null] 09:45:45 INFO - PROCESS | 3588 | 1464194745642 Marionette TRACE conn3 <- [1,1753,null,{"value":"13"}] 09:45:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zeroradius.html 09:45:45 INFO - PROCESS | 3588 | 1464194745665 Marionette TRACE conn3 -> [0,1754,"setScriptTimeout",{"ms":35000}] 09:45:45 INFO - PROCESS | 3588 | 1464194745667 Marionette TRACE conn3 <- [1,1754,null,{}] 09:45:45 INFO - PROCESS | 3588 | 1464194745672 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}] 09:45:45 INFO - PROCESS | 3588 | 1464194745773 Marionette TRACE conn3 <- [1,1755,null,{"value":null}] 09:45:45 INFO - PROCESS | 3588 | 1464194745899 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\", \"7e3b6c20-c8d1-41f1-b038-025c5fee69e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:45:45 INFO - PROCESS | 3588 | ++DOCSHELL 15816000 == 43 [pid = 3588] [id = 448] 09:45:45 INFO - PROCESS | 3588 | ++DOMWINDOW == 78 (1616DC00) [pid = 3588] [serial = 1344] [outer = 00000000] 09:45:45 INFO - PROCESS | 3588 | ++DOMWINDOW == 79 (16178000) [pid = 3588] [serial = 1345] [outer = 1616DC00] 09:45:45 INFO - PROCESS | 3588 | 1464194745954 Marionette DEBUG loaded listener.js 09:45:46 INFO - PROCESS | 3588 | ++DOMWINDOW == 80 (166B7000) [pid = 3588] [serial = 1346] [outer = 1616DC00] 09:45:46 INFO - PROCESS | 3588 | 1464194746694 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]]]}] 09:45:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zeroradius.html | arc() with zero radius draws a line to the start point 09:45:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zeroradius.html | took 1128ms 09:45:46 INFO - PROCESS | 3588 | 1464194746769 Marionette TRACE conn3 -> [0,1757,"getWindowHandle",null] 09:45:46 INFO - PROCESS | 3588 | 1464194746773 Marionette TRACE conn3 <- [1,1757,null,{"value":"13"}] 09:45:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html 09:45:46 INFO - PROCESS | 3588 | 1464194746778 Marionette TRACE conn3 -> [0,1758,"setScriptTimeout",{"ms":35000}] 09:45:46 INFO - PROCESS | 3588 | 1464194746782 Marionette TRACE conn3 <- [1,1758,null,{}] 09:45:46 INFO - PROCESS | 3588 | 1464194746788 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}] 09:45:46 INFO - PROCESS | 3588 | 1464194746928 Marionette TRACE conn3 <- [1,1759,null,{"value":null}] 09:45:47 INFO - PROCESS | 3588 | 1464194747069 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\", \"7e3b6c20-c8d1-41f1-b038-025c5fee69e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:45:47 INFO - PROCESS | 3588 | ++DOCSHELL 0F2EEC00 == 44 [pid = 3588] [id = 449] 09:45:47 INFO - PROCESS | 3588 | ++DOMWINDOW == 81 (10273400) [pid = 3588] [serial = 1347] [outer = 00000000] 09:45:47 INFO - PROCESS | 3588 | ++DOMWINDOW == 82 (10D61400) [pid = 3588] [serial = 1348] [outer = 10273400] 09:45:47 INFO - PROCESS | 3588 | 1464194747118 Marionette DEBUG loaded listener.js 09:45:47 INFO - PROCESS | 3588 | ++DOMWINDOW == 83 (11030800) [pid = 3588] [serial = 1349] [outer = 10273400] 09:45:47 INFO - PROCESS | 3588 | --DOMWINDOW == 82 (155E1C00) [pid = 3588] [serial = 1280] [outer = 00000000] [url = about:blank] 09:45:47 INFO - PROCESS | 3588 | --DOMWINDOW == 81 (11FF3C00) [pid = 3588] [serial = 1297] [outer = 00000000] [url = about:blank] 09:45:47 INFO - PROCESS | 3588 | --DOMWINDOW == 80 (15F81000) [pid = 3588] [serial = 1282] [outer = 00000000] [url = about:blank] 09:45:47 INFO - PROCESS | 3588 | --DOMWINDOW == 79 (0F2F8C00) [pid = 3588] [serial = 1285] [outer = 00000000] [url = about:blank] 09:45:47 INFO - PROCESS | 3588 | --DOMWINDOW == 78 (10C61400) [pid = 3588] [serial = 1288] [outer = 00000000] [url = about:blank] 09:45:47 INFO - PROCESS | 3588 | --DOMWINDOW == 77 (0F345800) [pid = 3588] [serial = 1286] [outer = 00000000] [url = about:blank] 09:45:47 INFO - PROCESS | 3588 | --DOMWINDOW == 76 (10C6A800) [pid = 3588] [serial = 1289] [outer = 00000000] [url = about:blank] 09:45:47 INFO - PROCESS | 3588 | --DOMWINDOW == 75 (12B50400) [pid = 3588] [serial = 1298] [outer = 00000000] [url = about:blank] 09:45:47 INFO - PROCESS | 3588 | --DOMWINDOW == 74 (0F33E000) [pid = 3588] [serial = 1291] [outer = 00000000] [url = about:blank] 09:45:47 INFO - PROCESS | 3588 | --DOMWINDOW == 73 (10C62800) [pid = 3588] [serial = 1292] [outer = 00000000] [url = about:blank] 09:45:47 INFO - PROCESS | 3588 | --DOMWINDOW == 72 (16170800) [pid = 3588] [serial = 1283] [outer = 00000000] [url = about:blank] 09:45:47 INFO - PROCESS | 3588 | --DOMWINDOW == 71 (11816800) [pid = 3588] [serial = 1295] [outer = 00000000] [url = about:blank] 09:45:47 INFO - PROCESS | 3588 | --DOMWINDOW == 70 (11091C00) [pid = 3588] [serial = 1294] [outer = 00000000] [url = about:blank] 09:45:47 INFO - PROCESS | 3588 | 1464194747649 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]]]}] 09:45:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | arcTo() has no effect if P0 = P1 09:45:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | took 893ms 09:45:47 INFO - PROCESS | 3588 | 1464194747711 Marionette TRACE conn3 -> [0,1761,"getWindowHandle",null] 09:45:47 INFO - PROCESS | 3588 | 1464194747717 Marionette TRACE conn3 <- [1,1761,null,{"value":"13"}] 09:45:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html 09:45:47 INFO - PROCESS | 3588 | 1464194747722 Marionette TRACE conn3 -> [0,1762,"setScriptTimeout",{"ms":35000}] 09:45:47 INFO - PROCESS | 3588 | 1464194747725 Marionette TRACE conn3 <- [1,1762,null,{}] 09:45:47 INFO - PROCESS | 3588 | 1464194747729 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}] 09:45:47 INFO - PROCESS | 3588 | 1464194747811 Marionette TRACE conn3 <- [1,1763,null,{"value":null}] 09:45:47 INFO - PROCESS | 3588 | 1464194747821 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\", \"7e3b6c20-c8d1-41f1-b038-025c5fee69e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:45:47 INFO - PROCESS | 3588 | ++DOCSHELL 10D5BC00 == 45 [pid = 3588] [id = 450] 09:45:47 INFO - PROCESS | 3588 | ++DOMWINDOW == 71 (10D61800) [pid = 3588] [serial = 1350] [outer = 00000000] 09:45:47 INFO - PROCESS | 3588 | ++DOMWINDOW == 72 (11094400) [pid = 3588] [serial = 1351] [outer = 10D61800] 09:45:47 INFO - PROCESS | 3588 | 1464194747865 Marionette DEBUG loaded listener.js 09:45:47 INFO - PROCESS | 3588 | ++DOMWINDOW == 73 (114DBC00) [pid = 3588] [serial = 1352] [outer = 10D61800] 09:45:48 INFO - PROCESS | 3588 | 1464194748346 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]]]}] 09:45:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | arcTo() draws a straight line to P1 if P1 = P2 09:45:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | took 642ms 09:45:48 INFO - PROCESS | 3588 | 1464194748359 Marionette TRACE conn3 -> [0,1765,"getWindowHandle",null] 09:45:48 INFO - PROCESS | 3588 | 1464194748361 Marionette TRACE conn3 <- [1,1765,null,{"value":"13"}] 09:45:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html 09:45:48 INFO - PROCESS | 3588 | 1464194748365 Marionette TRACE conn3 -> [0,1766,"setScriptTimeout",{"ms":35000}] 09:45:48 INFO - PROCESS | 3588 | 1464194748368 Marionette TRACE conn3 <- [1,1766,null,{}] 09:45:48 INFO - PROCESS | 3588 | 1464194748378 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}] 09:45:48 INFO - PROCESS | 3588 | 1464194748460 Marionette TRACE conn3 <- [1,1767,null,{"value":null}] 09:45:48 INFO - PROCESS | 3588 | 1464194748497 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\", \"7e3b6c20-c8d1-41f1-b038-025c5fee69e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:45:48 INFO - PROCESS | 3588 | ++DOCSHELL 12BC2800 == 46 [pid = 3588] [id = 451] 09:45:48 INFO - PROCESS | 3588 | ++DOMWINDOW == 74 (12C01800) [pid = 3588] [serial = 1353] [outer = 00000000] 09:45:48 INFO - PROCESS | 3588 | ++DOMWINDOW == 75 (12FA8400) [pid = 3588] [serial = 1354] [outer = 12C01800] 09:45:48 INFO - PROCESS | 3588 | 1464194748547 Marionette DEBUG loaded listener.js 09:45:48 INFO - PROCESS | 3588 | ++DOMWINDOW == 76 (1394C400) [pid = 3588] [serial = 1355] [outer = 12C01800] 09:45:48 INFO - PROCESS | 3588 | 1464194748992 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]]]}] 09:45:48 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 09:45:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html | took 643ms 09:45:48 INFO - PROCESS | 3588 | 1464194749003 Marionette TRACE conn3 -> [0,1769,"getWindowHandle",null] 09:45:48 INFO - PROCESS | 3588 | 1464194749005 Marionette TRACE conn3 <- [1,1769,null,{"value":"13"}] 09:45:49 INFO - PROCESS | 3588 | 1464194749008 Marionette TRACE conn3 -> [0,1770,"setScriptTimeout",{"ms":35000}] 09:45:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html 09:45:49 INFO - PROCESS | 3588 | 1464194749010 Marionette TRACE conn3 <- [1,1770,null,{}] 09:45:49 INFO - PROCESS | 3588 | 1464194749013 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}] 09:45:49 INFO - PROCESS | 3588 | 1464194749093 Marionette TRACE conn3 <- [1,1771,null,{"value":null}] 09:45:49 INFO - PROCESS | 3588 | 1464194749100 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\", \"7e3b6c20-c8d1-41f1-b038-025c5fee69e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:45:49 INFO - PROCESS | 3588 | ++DOCSHELL 132B7C00 == 47 [pid = 3588] [id = 452] 09:45:49 INFO - PROCESS | 3588 | ++DOMWINDOW == 77 (13E1DC00) [pid = 3588] [serial = 1356] [outer = 00000000] 09:45:49 INFO - PROCESS | 3588 | ++DOMWINDOW == 78 (143F9000) [pid = 3588] [serial = 1357] [outer = 13E1DC00] 09:45:49 INFO - PROCESS | 3588 | 1464194749144 Marionette DEBUG loaded listener.js 09:45:49 INFO - PROCESS | 3588 | ++DOMWINDOW == 79 (150B7C00) [pid = 3588] [serial = 1358] [outer = 13E1DC00] 09:45:49 INFO - PROCESS | 3588 | 1464194749577 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]]]}] 09:45:49 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 09:45:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html | took 595ms 09:45:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html 09:45:49 INFO - PROCESS | 3588 | 1464194749614 Marionette TRACE conn3 -> [0,1773,"getWindowHandle",null] 09:45:49 INFO - PROCESS | 3588 | 1464194749616 Marionette TRACE conn3 <- [1,1773,null,{"value":"13"}] 09:45:49 INFO - PROCESS | 3588 | 1464194749620 Marionette TRACE conn3 -> [0,1774,"setScriptTimeout",{"ms":35000}] 09:45:49 INFO - PROCESS | 3588 | 1464194749630 Marionette TRACE conn3 <- [1,1774,null,{}] 09:45:49 INFO - PROCESS | 3588 | 1464194749641 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}] 09:45:49 INFO - PROCESS | 3588 | 1464194749746 Marionette TRACE conn3 <- [1,1775,null,{"value":null}] 09:45:49 INFO - PROCESS | 3588 | 1464194749753 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\", \"7e3b6c20-c8d1-41f1-b038-025c5fee69e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:45:49 INFO - PROCESS | 3588 | ++DOCSHELL 10D60400 == 48 [pid = 3588] [id = 453] 09:45:49 INFO - PROCESS | 3588 | ++DOMWINDOW == 80 (11033000) [pid = 3588] [serial = 1359] [outer = 00000000] 09:45:49 INFO - PROCESS | 3588 | ++DOMWINDOW == 81 (15815C00) [pid = 3588] [serial = 1360] [outer = 11033000] 09:45:49 INFO - PROCESS | 3588 | 1464194749796 Marionette DEBUG loaded listener.js 09:45:49 INFO - PROCESS | 3588 | ++DOMWINDOW == 82 (1581FC00) [pid = 3588] [serial = 1361] [outer = 11033000] 09:45:50 INFO - PROCESS | 3588 | 1464194750258 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]]]}] 09:45:50 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 09:45:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html | took 658ms 09:45:50 INFO - PROCESS | 3588 | 1464194750283 Marionette TRACE conn3 -> [0,1777,"getWindowHandle",null] 09:45:50 INFO - PROCESS | 3588 | 1464194750285 Marionette TRACE conn3 <- [1,1777,null,{"value":"13"}] 09:45:50 INFO - PROCESS | 3588 | 1464194750289 Marionette TRACE conn3 -> [0,1778,"setScriptTimeout",{"ms":35000}] 09:45:50 INFO - PROCESS | 3588 | 1464194750290 Marionette TRACE conn3 <- [1,1778,null,{}] 09:45:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html 09:45:50 INFO - PROCESS | 3588 | 1464194750295 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}] 09:45:50 INFO - PROCESS | 3588 | 1464194750428 Marionette TRACE conn3 <- [1,1779,null,{"value":null}] 09:45:50 INFO - PROCESS | 3588 | 1464194750436 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\", \"7e3b6c20-c8d1-41f1-b038-025c5fee69e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:45:50 INFO - PROCESS | 3588 | ++DOCSHELL 0F257800 == 49 [pid = 3588] [id = 454] 09:45:50 INFO - PROCESS | 3588 | ++DOMWINDOW == 83 (10D60800) [pid = 3588] [serial = 1362] [outer = 00000000] 09:45:50 INFO - PROCESS | 3588 | ++DOMWINDOW == 84 (167EAC00) [pid = 3588] [serial = 1363] [outer = 10D60800] 09:45:50 INFO - PROCESS | 3588 | 1464194750480 Marionette DEBUG loaded listener.js 09:45:50 INFO - PROCESS | 3588 | ++DOMWINDOW == 85 (167F2C00) [pid = 3588] [serial = 1364] [outer = 10D60800] 09:45:50 INFO - PROCESS | 3588 | 1464194750935 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]]]}] 09:45:50 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) 09:45:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html | took 689ms 09:45:51 INFO - PROCESS | 3588 | 1464194750990 Marionette TRACE conn3 -> [0,1781,"getWindowHandle",null] 09:45:51 INFO - PROCESS | 3588 | 1464194750992 Marionette TRACE conn3 <- [1,1781,null,{"value":"13"}] 09:45:51 INFO - PROCESS | 3588 | 1464194750995 Marionette TRACE conn3 -> [0,1782,"setScriptTimeout",{"ms":35000}] 09:45:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html 09:45:51 INFO - PROCESS | 3588 | 1464194750997 Marionette TRACE conn3 <- [1,1782,null,{}] 09:45:51 INFO - PROCESS | 3588 | 1464194751008 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}] 09:45:51 INFO - PROCESS | 3588 | 1464194751141 Marionette TRACE conn3 <- [1,1783,null,{"value":null}] 09:45:51 INFO - PROCESS | 3588 | 1464194751162 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\", \"7e3b6c20-c8d1-41f1-b038-025c5fee69e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:45:51 INFO - PROCESS | 3588 | ++DOCSHELL 0F26F800 == 50 [pid = 3588] [id = 455] 09:45:51 INFO - PROCESS | 3588 | ++DOMWINDOW == 86 (16170400) [pid = 3588] [serial = 1365] [outer = 00000000] 09:45:51 INFO - PROCESS | 3588 | ++DOMWINDOW == 87 (168F5000) [pid = 3588] [serial = 1366] [outer = 16170400] 09:45:51 INFO - PROCESS | 3588 | 1464194751207 Marionette DEBUG loaded listener.js 09:45:51 INFO - PROCESS | 3588 | ++DOMWINDOW == 88 (1694E000) [pid = 3588] [serial = 1367] [outer = 16170400] 09:45:51 INFO - PROCESS | 3588 | 1464194751724 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]]]}] 09:45:51 INFO - PROCESS | 3588 | --DOMWINDOW == 87 (12F45800) [pid = 3588] [serial = 1314] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.2.html] 09:45:51 INFO - PROCESS | 3588 | --DOMWINDOW == 86 (0F64D400) [pid = 3588] [serial = 1308] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.2.html] 09:45:51 INFO - PROCESS | 3588 | --DOMWINDOW == 85 (11095000) [pid = 3588] [serial = 1311] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.1.html] 09:45:51 INFO - PROCESS | 3588 | --DOMWINDOW == 84 (13E22C00) [pid = 3588] [serial = 1317] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html] 09:45:51 INFO - PROCESS | 3588 | --DOMWINDOW == 83 (1436F400) [pid = 3588] [serial = 1320] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.4.html] 09:45:51 INFO - PROCESS | 3588 | --DOMWINDOW == 82 (0F278000) [pid = 3588] [serial = 1323] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.5.html] 09:45:51 INFO - PROCESS | 3588 | --DOMWINDOW == 81 (14F01400) [pid = 3588] [serial = 1326] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.1.html] 09:45:51 INFO - PROCESS | 3588 | --DOMWINDOW == 80 (12C09000) [pid = 3588] [serial = 1329] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.2.html] 09:45:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 09:45:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | took 752ms 09:45:51 INFO - PROCESS | 3588 | 1464194751757 Marionette TRACE conn3 -> [0,1785,"getWindowHandle",null] 09:45:51 INFO - PROCESS | 3588 | 1464194751759 Marionette TRACE conn3 <- [1,1785,null,{"value":"13"}] 09:45:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.negative.html 09:45:51 INFO - PROCESS | 3588 | 1464194751762 Marionette TRACE conn3 -> [0,1786,"setScriptTimeout",{"ms":35000}] 09:45:51 INFO - PROCESS | 3588 | 1464194751764 Marionette TRACE conn3 <- [1,1786,null,{}] 09:45:51 INFO - PROCESS | 3588 | 1464194751767 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}] 09:45:51 INFO - PROCESS | 3588 | 1464194751848 Marionette TRACE conn3 <- [1,1787,null,{"value":null}] 09:45:51 INFO - PROCESS | 3588 | 1464194751854 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\", \"7e3b6c20-c8d1-41f1-b038-025c5fee69e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:45:51 INFO - PROCESS | 3588 | ++DOCSHELL 0F64D400 == 51 [pid = 3588] [id = 456] 09:45:51 INFO - PROCESS | 3588 | ++DOMWINDOW == 81 (1185D400) [pid = 3588] [serial = 1368] [outer = 00000000] 09:45:51 INFO - PROCESS | 3588 | ++DOMWINDOW == 82 (131E0C00) [pid = 3588] [serial = 1369] [outer = 1185D400] 09:45:51 INFO - PROCESS | 3588 | 1464194751898 Marionette DEBUG loaded listener.js 09:45:51 INFO - PROCESS | 3588 | ++DOMWINDOW == 83 (13E23C00) [pid = 3588] [serial = 1370] [outer = 1185D400] 09:45:52 INFO - PROCESS | 3588 | 1464194752317 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]]]}] 09:45:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.negative.html | arcTo() with negative radius throws an exception 09:45:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.negative.html | took 595ms 09:45:52 INFO - PROCESS | 3588 | 1464194752359 Marionette TRACE conn3 -> [0,1789,"getWindowHandle",null] 09:45:52 INFO - PROCESS | 3588 | 1464194752361 Marionette TRACE conn3 <- [1,1789,null,{"value":"13"}] 09:45:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html 09:45:52 INFO - PROCESS | 3588 | 1464194752369 Marionette TRACE conn3 -> [0,1790,"setScriptTimeout",{"ms":35000}] 09:45:52 INFO - PROCESS | 3588 | 1464194752370 Marionette TRACE conn3 <- [1,1790,null,{}] 09:45:52 INFO - PROCESS | 3588 | 1464194752374 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}] 09:45:52 INFO - PROCESS | 3588 | 1464194752451 Marionette TRACE conn3 <- [1,1791,null,{"value":null}] 09:45:52 INFO - PROCESS | 3588 | 1464194752484 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\", \"7e3b6c20-c8d1-41f1-b038-025c5fee69e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:45:52 INFO - PROCESS | 3588 | ++DOCSHELL 1125CC00 == 52 [pid = 3588] [id = 457] 09:45:52 INFO - PROCESS | 3588 | ++DOMWINDOW == 84 (13133000) [pid = 3588] [serial = 1371] [outer = 00000000] 09:45:52 INFO - PROCESS | 3588 | ++DOMWINDOW == 85 (167ED800) [pid = 3588] [serial = 1372] [outer = 13133000] 09:45:52 INFO - PROCESS | 3588 | 1464194752528 Marionette DEBUG loaded listener.js 09:45:52 INFO - PROCESS | 3588 | ++DOMWINDOW == 86 (168F0C00) [pid = 3588] [serial = 1373] [outer = 13133000] 09:45:52 INFO - PROCESS | 3588 | 1464194752954 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]]]}] 09:45:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | arcTo() with Infinity/NaN is ignored 09:45:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | took 642ms 09:45:53 INFO - PROCESS | 3588 | 1464194753003 Marionette TRACE conn3 -> [0,1793,"getWindowHandle",null] 09:45:53 INFO - PROCESS | 3588 | 1464194753005 Marionette TRACE conn3 <- [1,1793,null,{"value":"13"}] 09:45:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.scale.html 09:45:53 INFO - PROCESS | 3588 | 1464194753008 Marionette TRACE conn3 -> [0,1794,"setScriptTimeout",{"ms":35000}] 09:45:53 INFO - PROCESS | 3588 | 1464194753010 Marionette TRACE conn3 <- [1,1794,null,{}] 09:45:53 INFO - PROCESS | 3588 | 1464194753013 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}] 09:45:53 INFO - PROCESS | 3588 | 1464194753090 Marionette TRACE conn3 <- [1,1795,null,{"value":null}] 09:45:53 INFO - PROCESS | 3588 | 1464194753096 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\", \"7e3b6c20-c8d1-41f1-b038-025c5fee69e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:45:53 INFO - PROCESS | 3588 | ++DOCSHELL 0F26EC00 == 53 [pid = 3588] [id = 458] 09:45:53 INFO - PROCESS | 3588 | ++DOMWINDOW == 87 (0F2F2800) [pid = 3588] [serial = 1374] [outer = 00000000] 09:45:53 INFO - PROCESS | 3588 | ++DOMWINDOW == 88 (177A3400) [pid = 3588] [serial = 1375] [outer = 0F2F2800] 09:45:53 INFO - PROCESS | 3588 | 1464194753140 Marionette DEBUG loaded listener.js 09:45:53 INFO - PROCESS | 3588 | ++DOMWINDOW == 89 (177AE400) [pid = 3588] [serial = 1376] [outer = 0F2F2800] 09:45:53 INFO - PROCESS | 3588 | 1464194753561 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]]]}] 09:45:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.scale.html | arcTo scales the curve, not just the control points 09:45:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.scale.html | took 596ms 09:45:53 INFO - PROCESS | 3588 | 1464194753605 Marionette TRACE conn3 -> [0,1797,"getWindowHandle",null] 09:45:53 INFO - PROCESS | 3588 | 1464194753608 Marionette TRACE conn3 <- [1,1797,null,{"value":"13"}] 09:45:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html 09:45:53 INFO - PROCESS | 3588 | 1464194753611 Marionette TRACE conn3 -> [0,1798,"setScriptTimeout",{"ms":35000}] 09:45:53 INFO - PROCESS | 3588 | 1464194753613 Marionette TRACE conn3 <- [1,1798,null,{}] 09:45:53 INFO - PROCESS | 3588 | 1464194753620 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}] 09:45:53 INFO - PROCESS | 3588 | 1464194753717 Marionette TRACE conn3 <- [1,1799,null,{"value":null}] 09:45:53 INFO - PROCESS | 3588 | 1464194753858 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\", \"7e3b6c20-c8d1-41f1-b038-025c5fee69e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:45:53 INFO - PROCESS | 3588 | ++DOCSHELL 0F278400 == 54 [pid = 3588] [id = 459] 09:45:53 INFO - PROCESS | 3588 | ++DOMWINDOW == 90 (0F2EC400) [pid = 3588] [serial = 1377] [outer = 00000000] 09:45:53 INFO - PROCESS | 3588 | ++DOMWINDOW == 91 (0F343000) [pid = 3588] [serial = 1378] [outer = 0F2EC400] 09:45:53 INFO - PROCESS | 3588 | 1464194753960 Marionette DEBUG loaded listener.js 09:45:54 INFO - PROCESS | 3588 | ++DOMWINDOW == 92 (0F650800) [pid = 3588] [serial = 1379] [outer = 0F2EC400] 09:45:54 INFO - PROCESS | 3588 | 1464194754558 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]]]}] 09:45:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | arcTo() curves in the right kind of shape 09:45:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | took 1003ms 09:45:54 INFO - PROCESS | 3588 | 1464194754615 Marionette TRACE conn3 -> [0,1801,"getWindowHandle",null] 09:45:54 INFO - PROCESS | 3588 | 1464194754620 Marionette TRACE conn3 <- [1,1801,null,{"value":"13"}] 09:45:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html 09:45:54 INFO - PROCESS | 3588 | 1464194754625 Marionette TRACE conn3 -> [0,1802,"setScriptTimeout",{"ms":35000}] 09:45:54 INFO - PROCESS | 3588 | 1464194754629 Marionette TRACE conn3 <- [1,1802,null,{}] 09:45:54 INFO - PROCESS | 3588 | 1464194754633 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}] 09:45:54 INFO - PROCESS | 3588 | 1464194754741 Marionette TRACE conn3 <- [1,1803,null,{"value":null}] 09:45:54 INFO - PROCESS | 3588 | 1464194754874 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\", \"7e3b6c20-c8d1-41f1-b038-025c5fee69e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:45:54 INFO - PROCESS | 3588 | ++DOCSHELL 118B0C00 == 55 [pid = 3588] [id = 460] 09:45:54 INFO - PROCESS | 3588 | ++DOMWINDOW == 93 (11F17800) [pid = 3588] [serial = 1380] [outer = 00000000] 09:45:54 INFO - PROCESS | 3588 | ++DOMWINDOW == 94 (12B50400) [pid = 3588] [serial = 1381] [outer = 11F17800] 09:45:54 INFO - PROCESS | 3588 | 1464194754930 Marionette DEBUG loaded listener.js 09:45:55 INFO - PROCESS | 3588 | ++DOMWINDOW == 95 (12FA9400) [pid = 3588] [serial = 1382] [outer = 11F17800] 09:45:55 INFO - PROCESS | 3588 | 1464194755558 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]]]}] 09:45:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | arcTo() curves in the right kind of shape 09:45:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | took 1002ms 09:45:55 INFO - PROCESS | 3588 | 1464194755631 Marionette TRACE conn3 -> [0,1805,"getWindowHandle",null] 09:45:55 INFO - PROCESS | 3588 | 1464194755635 Marionette TRACE conn3 <- [1,1805,null,{"value":"13"}] 09:45:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.end.html 09:45:55 INFO - PROCESS | 3588 | 1464194755640 Marionette TRACE conn3 -> [0,1806,"setScriptTimeout",{"ms":35000}] 09:45:55 INFO - PROCESS | 3588 | 1464194755642 Marionette TRACE conn3 <- [1,1806,null,{}] 09:45:55 INFO - PROCESS | 3588 | 1464194755646 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}] 09:45:55 INFO - PROCESS | 3588 | 1464194755793 Marionette TRACE conn3 <- [1,1807,null,{"value":null}] 09:45:55 INFO - PROCESS | 3588 | 1464194755854 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\", \"7e3b6c20-c8d1-41f1-b038-025c5fee69e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:45:55 INFO - PROCESS | 3588 | ++DOCSHELL 12B2A000 == 56 [pid = 3588] [id = 461] 09:45:55 INFO - PROCESS | 3588 | ++DOMWINDOW == 96 (12C06400) [pid = 3588] [serial = 1383] [outer = 00000000] 09:45:55 INFO - PROCESS | 3588 | ++DOMWINDOW == 97 (1616EC00) [pid = 3588] [serial = 1384] [outer = 12C06400] 09:45:55 INFO - PROCESS | 3588 | 1464194755908 Marionette DEBUG loaded listener.js 09:45:56 INFO - PROCESS | 3588 | ++DOMWINDOW == 98 (167E9C00) [pid = 3588] [serial = 1385] [outer = 12C06400] 09:45:56 INFO - PROCESS | 3588 | 1464194756501 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]]]}] 09:45:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | arcTo() does not draw anything from P1 to P2 09:45:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | took 893ms 09:45:56 INFO - PROCESS | 3588 | 1464194756543 Marionette TRACE conn3 -> [0,1809,"getWindowHandle",null] 09:45:56 INFO - PROCESS | 3588 | 1464194756546 Marionette TRACE conn3 <- [1,1809,null,{"value":"13"}] 09:45:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.start.html 09:45:56 INFO - PROCESS | 3588 | 1464194756555 Marionette TRACE conn3 -> [0,1810,"setScriptTimeout",{"ms":35000}] 09:45:56 INFO - PROCESS | 3588 | 1464194756562 Marionette TRACE conn3 <- [1,1810,null,{}] 09:45:56 INFO - PROCESS | 3588 | 1464194756567 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}] 09:45:56 INFO - PROCESS | 3588 | 1464194756672 Marionette TRACE conn3 <- [1,1811,null,{"value":null}] 09:45:56 INFO - PROCESS | 3588 | 1464194756775 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\", \"7e3b6c20-c8d1-41f1-b038-025c5fee69e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:45:56 INFO - PROCESS | 3588 | ++DOCSHELL 17828400 == 57 [pid = 3588] [id = 462] 09:45:56 INFO - PROCESS | 3588 | ++DOMWINDOW == 99 (1782B400) [pid = 3588] [serial = 1386] [outer = 00000000] 09:45:56 INFO - PROCESS | 3588 | ++DOMWINDOW == 100 (1782E800) [pid = 3588] [serial = 1387] [outer = 1782B400] 09:45:56 INFO - PROCESS | 3588 | 1464194756828 Marionette DEBUG loaded listener.js 09:45:56 INFO - PROCESS | 3588 | ++DOMWINDOW == 101 (1784A800) [pid = 3588] [serial = 1388] [outer = 1782B400] 09:45:57 INFO - PROCESS | 3588 | 1464194757413 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]]]}] 09:45:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | arcTo() draws a straight line from P0 to P1 09:45:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | took 908ms 09:45:57 INFO - PROCESS | 3588 | 1464194757453 Marionette TRACE conn3 -> [0,1813,"getWindowHandle",null] 09:45:57 INFO - PROCESS | 3588 | 1464194757456 Marionette TRACE conn3 <- [1,1813,null,{"value":"13"}] 09:45:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.transformation.html 09:45:57 INFO - PROCESS | 3588 | 1464194757460 Marionette TRACE conn3 -> [0,1814,"setScriptTimeout",{"ms":35000}] 09:45:57 INFO - PROCESS | 3588 | 1464194757462 Marionette TRACE conn3 <- [1,1814,null,{}] 09:45:57 INFO - PROCESS | 3588 | 1464194757466 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}] 09:45:57 INFO - PROCESS | 3588 | 1464194757568 Marionette TRACE conn3 <- [1,1815,null,{"value":null}] 09:45:57 INFO - PROCESS | 3588 | 1464194757671 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\", \"7e3b6c20-c8d1-41f1-b038-025c5fee69e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:45:57 INFO - PROCESS | 3588 | ++DOCSHELL 17830C00 == 58 [pid = 3588] [id = 463] 09:45:57 INFO - PROCESS | 3588 | ++DOMWINDOW == 102 (17850400) [pid = 3588] [serial = 1389] [outer = 00000000] 09:45:57 INFO - PROCESS | 3588 | ++DOMWINDOW == 103 (17853000) [pid = 3588] [serial = 1390] [outer = 17850400] 09:45:57 INFO - PROCESS | 3588 | 1464194757723 Marionette DEBUG loaded listener.js 09:45:57 INFO - PROCESS | 3588 | ++DOMWINDOW == 104 (17856400) [pid = 3588] [serial = 1391] [outer = 17850400] 09:45:58 INFO - PROCESS | 3588 | 1464194758422 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]]]}] 09:45:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.transformation.html | arcTo joins up to the last subpath point correctly 09:45:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.transformation.html | took 1003ms 09:45:58 INFO - PROCESS | 3588 | 1464194758462 Marionette TRACE conn3 -> [0,1817,"getWindowHandle",null] 09:45:58 INFO - PROCESS | 3588 | 1464194758466 Marionette TRACE conn3 <- [1,1817,null,{"value":"13"}] 09:45:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.1.html 09:45:58 INFO - PROCESS | 3588 | 1464194758471 Marionette TRACE conn3 -> [0,1818,"setScriptTimeout",{"ms":35000}] 09:45:58 INFO - PROCESS | 3588 | 1464194758475 Marionette TRACE conn3 <- [1,1818,null,{}] 09:45:58 INFO - PROCESS | 3588 | 1464194758482 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}] 09:45:58 INFO - PROCESS | 3588 | 1464194758579 Marionette TRACE conn3 <- [1,1819,null,{"value":null}] 09:45:58 INFO - PROCESS | 3588 | 1464194758719 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\", \"7e3b6c20-c8d1-41f1-b038-025c5fee69e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:45:58 INFO - PROCESS | 3588 | ++DOCSHELL 0F2EE000 == 59 [pid = 3588] [id = 464] 09:45:58 INFO - PROCESS | 3588 | ++DOMWINDOW == 105 (0F39C000) [pid = 3588] [serial = 1392] [outer = 00000000] 09:45:58 INFO - PROCESS | 3588 | ++DOMWINDOW == 106 (1103B400) [pid = 3588] [serial = 1393] [outer = 0F39C000] 09:45:58 INFO - PROCESS | 3588 | 1464194758787 Marionette DEBUG loaded listener.js 09:45:58 INFO - PROCESS | 3588 | ++DOMWINDOW == 107 (114E3000) [pid = 3588] [serial = 1394] [outer = 0F39C000] 09:45:59 INFO - PROCESS | 3588 | --DOCSHELL 155DBC00 == 58 [pid = 3588] [id = 427] 09:45:59 INFO - PROCESS | 3588 | --DOCSHELL 11256800 == 57 [pid = 3588] [id = 367] 09:45:59 INFO - PROCESS | 3588 | --DOCSHELL 0F251C00 == 56 [pid = 3588] [id = 377] 09:45:59 INFO - PROCESS | 3588 | --DOCSHELL 0F33C800 == 55 [pid = 3588] [id = 366] 09:45:59 INFO - PROCESS | 3588 | --DOCSHELL 0F26EC00 == 54 [pid = 3588] [id = 458] 09:45:59 INFO - PROCESS | 3588 | --DOCSHELL 1125CC00 == 53 [pid = 3588] [id = 457] 09:45:59 INFO - PROCESS | 3588 | --DOCSHELL 0F64D400 == 52 [pid = 3588] [id = 456] 09:45:59 INFO - PROCESS | 3588 | --DOCSHELL 0F26F800 == 51 [pid = 3588] [id = 455] 09:45:59 INFO - PROCESS | 3588 | --DOCSHELL 0F257800 == 50 [pid = 3588] [id = 454] 09:45:59 INFO - PROCESS | 3588 | --DOCSHELL 10D60400 == 49 [pid = 3588] [id = 453] 09:45:59 INFO - PROCESS | 3588 | --DOCSHELL 132B7C00 == 48 [pid = 3588] [id = 452] 09:45:59 INFO - PROCESS | 3588 | --DOCSHELL 12BC2800 == 47 [pid = 3588] [id = 451] 09:45:59 INFO - PROCESS | 3588 | --DOCSHELL 10D5BC00 == 46 [pid = 3588] [id = 450] 09:45:59 INFO - PROCESS | 3588 | --DOCSHELL 0F2EEC00 == 45 [pid = 3588] [id = 449] 09:45:59 INFO - PROCESS | 3588 | --DOCSHELL 11FF4000 == 44 [pid = 3588] [id = 446] 09:45:59 INFO - PROCESS | 3588 | --DOMWINDOW == 106 (13931800) [pid = 3588] [serial = 1316] [outer = 00000000] [url = about:blank] 09:45:59 INFO - PROCESS | 3588 | --DOMWINDOW == 105 (155DE400) [pid = 3588] [serial = 1328] [outer = 00000000] [url = about:blank] 09:45:59 INFO - PROCESS | 3588 | --DOMWINDOW == 104 (15819800) [pid = 3588] [serial = 1333] [outer = 00000000] [url = about:blank] 09:45:59 INFO - PROCESS | 3588 | --DOMWINDOW == 103 (132B8800) [pid = 3588] [serial = 1300] [outer = 00000000] [url = about:blank] 09:45:59 INFO - PROCESS | 3588 | --DOMWINDOW == 102 (13149800) [pid = 3588] [serial = 1315] [outer = 00000000] [url = about:blank] 09:45:59 INFO - PROCESS | 3588 | --DOMWINDOW == 101 (10C6BC00) [pid = 3588] [serial = 1309] [outer = 00000000] [url = about:blank] 09:45:59 INFO - PROCESS | 3588 | --DOMWINDOW == 100 (10D62C00) [pid = 3588] [serial = 1310] [outer = 00000000] [url = about:blank] 09:45:59 INFO - PROCESS | 3588 | --DOMWINDOW == 99 (11810800) [pid = 3588] [serial = 1312] [outer = 00000000] [url = about:blank] 09:45:59 INFO - PROCESS | 3588 | --DOMWINDOW == 98 (118AF800) [pid = 3588] [serial = 1313] [outer = 00000000] [url = about:blank] 09:45:59 INFO - PROCESS | 3588 | --DOMWINDOW == 97 (14310800) [pid = 3588] [serial = 1318] [outer = 00000000] [url = about:blank] 09:45:59 INFO - PROCESS | 3588 | --DOMWINDOW == 96 (1436C800) [pid = 3588] [serial = 1319] [outer = 00000000] [url = about:blank] 09:45:59 INFO - PROCESS | 3588 | --DOMWINDOW == 95 (14378000) [pid = 3588] [serial = 1321] [outer = 00000000] [url = about:blank] 09:45:59 INFO - PROCESS | 3588 | --DOMWINDOW == 94 (0F644000) [pid = 3588] [serial = 1306] [outer = 00000000] [url = about:blank] 09:45:59 INFO - PROCESS | 3588 | --DOMWINDOW == 93 (143F4000) [pid = 3588] [serial = 1324] [outer = 00000000] [url = about:blank] 09:45:59 INFO - PROCESS | 3588 | --DOMWINDOW == 92 (155DB800) [pid = 3588] [serial = 1327] [outer = 00000000] [url = about:blank] 09:45:59 INFO - PROCESS | 3588 | --DOMWINDOW == 91 (10236C00) [pid = 3588] [serial = 1330] [outer = 00000000] [url = about:blank] 09:45:59 INFO - PROCESS | 3588 | --DOMWINDOW == 90 (14378800) [pid = 3588] [serial = 1322] [outer = 00000000] [url = about:blank] 09:45:59 INFO - PROCESS | 3588 | --DOMWINDOW == 89 (143FE800) [pid = 3588] [serial = 1325] [outer = 00000000] [url = about:blank] 09:45:59 INFO - PROCESS | 3588 | --DOMWINDOW == 88 (10A5B400) [pid = 3588] [serial = 1303] [outer = 00000000] [url = about:blank] 09:45:59 INFO - PROCESS | 3588 | --DOMWINDOW == 87 (155E5800) [pid = 3588] [serial = 1331] [outer = 00000000] [url = about:blank] 09:45:59 INFO - PROCESS | 3588 | 1464194759341 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]]]}] 09:45:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | arcTo() with zero radius draws a straight line from P0 to P1 09:45:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | took 908ms 09:45:59 INFO - PROCESS | 3588 | 1464194759377 Marionette TRACE conn3 -> [0,1821,"getWindowHandle",null] 09:45:59 INFO - PROCESS | 3588 | 1464194759383 Marionette TRACE conn3 <- [1,1821,null,{"value":"13"}] 09:45:59 INFO - PROCESS | 3588 | 1464194759436 Marionette TRACE conn3 -> [0,1822,"setScriptTimeout",{"ms":35000}] 09:45:59 INFO - PROCESS | 3588 | 1464194759438 Marionette TRACE conn3 <- [1,1822,null,{}] 09:45:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.2.html 09:45:59 INFO - PROCESS | 3588 | 1464194759442 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}] 09:45:59 INFO - PROCESS | 3588 | 1464194759538 Marionette TRACE conn3 <- [1,1823,null,{"value":null}] 09:45:59 INFO - PROCESS | 3588 | 1464194759632 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\", \"7e3b6c20-c8d1-41f1-b038-025c5fee69e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:45:59 INFO - PROCESS | 3588 | ++DOCSHELL 0F33C800 == 45 [pid = 3588] [id = 465] 09:45:59 INFO - PROCESS | 3588 | ++DOMWINDOW == 88 (10A5B400) [pid = 3588] [serial = 1395] [outer = 00000000] 09:45:59 INFO - PROCESS | 3588 | ++DOMWINDOW == 89 (10D66C00) [pid = 3588] [serial = 1396] [outer = 10A5B400] 09:45:59 INFO - PROCESS | 3588 | 1464194759677 Marionette DEBUG loaded listener.js 09:45:59 INFO - PROCESS | 3588 | ++DOMWINDOW == 90 (11F22000) [pid = 3588] [serial = 1397] [outer = 10A5B400] 09:46:00 INFO - PROCESS | 3588 | 1464194760078 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]]]}] 09:46:00 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 09:46:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.2.html | took 705ms 09:46:00 INFO - PROCESS | 3588 | 1464194760142 Marionette TRACE conn3 -> [0,1825,"getWindowHandle",null] 09:46:00 INFO - PROCESS | 3588 | 1464194760144 Marionette TRACE conn3 <- [1,1825,null,{"value":"13"}] 09:46:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.beginPath.html 09:46:00 INFO - PROCESS | 3588 | 1464194760152 Marionette TRACE conn3 -> [0,1826,"setScriptTimeout",{"ms":35000}] 09:46:00 INFO - PROCESS | 3588 | 1464194760155 Marionette TRACE conn3 <- [1,1826,null,{}] 09:46:00 INFO - PROCESS | 3588 | 1464194760166 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}] 09:46:00 INFO - PROCESS | 3588 | 1464194760252 Marionette TRACE conn3 <- [1,1827,null,{"value":null}] 09:46:00 INFO - PROCESS | 3588 | 1464194760289 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\", \"7e3b6c20-c8d1-41f1-b038-025c5fee69e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:46:00 INFO - PROCESS | 3588 | ++DOCSHELL 1394C800 == 46 [pid = 3588] [id = 466] 09:46:00 INFO - PROCESS | 3588 | ++DOMWINDOW == 91 (13953800) [pid = 3588] [serial = 1398] [outer = 00000000] 09:46:00 INFO - PROCESS | 3588 | ++DOMWINDOW == 92 (14369C00) [pid = 3588] [serial = 1399] [outer = 13953800] 09:46:00 INFO - PROCESS | 3588 | 1464194760340 Marionette DEBUG loaded listener.js 09:46:00 INFO - PROCESS | 3588 | ++DOMWINDOW == 93 (14371C00) [pid = 3588] [serial = 1400] [outer = 13953800] 09:46:00 INFO - PROCESS | 3588 | 1464194760850 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]]]}] 09:46:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.beginPath.html | Canvas test: 2d.path.beginPath 09:46:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.beginPath.html | took 752ms 09:46:00 INFO - PROCESS | 3588 | 1464194760890 Marionette TRACE conn3 -> [0,1829,"getWindowHandle",null] 09:46:00 INFO - PROCESS | 3588 | 1464194760892 Marionette TRACE conn3 <- [1,1829,null,{"value":"13"}] 09:46:00 INFO - PROCESS | 3588 | 1464194760895 Marionette TRACE conn3 -> [0,1830,"setScriptTimeout",{"ms":35000}] 09:46:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html 09:46:00 INFO - PROCESS | 3588 | 1464194760897 Marionette TRACE conn3 <- [1,1830,null,{}] 09:46:00 INFO - PROCESS | 3588 | 1464194760900 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}] 09:46:00 INFO - PROCESS | 3588 | 1464194760982 Marionette TRACE conn3 <- [1,1831,null,{"value":null}] 09:46:00 INFO - PROCESS | 3588 | 1464194760990 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\", \"7e3b6c20-c8d1-41f1-b038-025c5fee69e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:46:00 INFO - PROCESS | 3588 | ++DOCSHELL 143F2800 == 47 [pid = 3588] [id = 467] 09:46:00 INFO - PROCESS | 3588 | ++DOMWINDOW == 94 (143F3400) [pid = 3588] [serial = 1401] [outer = 00000000] 09:46:01 INFO - PROCESS | 3588 | ++DOMWINDOW == 95 (14F0BC00) [pid = 3588] [serial = 1402] [outer = 143F3400] 09:46:01 INFO - PROCESS | 3588 | 1464194761035 Marionette DEBUG loaded listener.js 09:46:01 INFO - PROCESS | 3588 | ++DOMWINDOW == 96 (155DE400) [pid = 3588] [serial = 1403] [outer = 143F3400] 09:46:01 INFO - PROCESS | 3588 | 1464194761467 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]]]}] 09:46:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | Canvas test: 2d.path.bezierCurveTo.basic 09:46:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | took 595ms 09:46:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html 09:46:01 INFO - PROCESS | 3588 | 1464194761500 Marionette TRACE conn3 -> [0,1833,"getWindowHandle",null] 09:46:01 INFO - PROCESS | 3588 | 1464194761502 Marionette TRACE conn3 <- [1,1833,null,{"value":"13"}] 09:46:01 INFO - PROCESS | 3588 | 1464194761514 Marionette TRACE conn3 -> [0,1834,"setScriptTimeout",{"ms":35000}] 09:46:01 INFO - PROCESS | 3588 | 1464194761516 Marionette TRACE conn3 <- [1,1834,null,{}] 09:46:01 INFO - PROCESS | 3588 | 1464194761528 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}] 09:46:01 INFO - PROCESS | 3588 | 1464194761643 Marionette TRACE conn3 <- [1,1835,null,{"value":null}] 09:46:01 INFO - PROCESS | 3588 | 1464194761729 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\", \"7e3b6c20-c8d1-41f1-b038-025c5fee69e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:46:01 INFO - PROCESS | 3588 | ++DOCSHELL 155DC000 == 48 [pid = 3588] [id = 468] 09:46:01 INFO - PROCESS | 3588 | ++DOMWINDOW == 97 (155E1000) [pid = 3588] [serial = 1404] [outer = 00000000] 09:46:01 INFO - PROCESS | 3588 | ++DOMWINDOW == 98 (157C5C00) [pid = 3588] [serial = 1405] [outer = 155E1000] 09:46:01 INFO - PROCESS | 3588 | 1464194761774 Marionette DEBUG loaded listener.js 09:46:01 INFO - PROCESS | 3588 | ++DOMWINDOW == 99 (15F7C400) [pid = 3588] [serial = 1406] [outer = 155E1000] 09:46:02 INFO - PROCESS | 3588 | 1464194762193 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]]]}] 09:46:02 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) 09:46:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html | took 720ms 09:46:02 INFO - PROCESS | 3588 | 1464194762223 Marionette TRACE conn3 -> [0,1837,"getWindowHandle",null] 09:46:02 INFO - PROCESS | 3588 | 1464194762225 Marionette TRACE conn3 <- [1,1837,null,{"value":"13"}] 09:46:02 INFO - PROCESS | 3588 | 1464194762228 Marionette TRACE conn3 -> [0,1838,"setScriptTimeout",{"ms":35000}] 09:46:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html 09:46:02 INFO - PROCESS | 3588 | 1464194762230 Marionette TRACE conn3 <- [1,1838,null,{}] 09:46:02 INFO - PROCESS | 3588 | 1464194762234 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}] 09:46:02 INFO - PROCESS | 3588 | 1464194762363 Marionette TRACE conn3 <- [1,1839,null,{"value":null}] 09:46:02 INFO - PROCESS | 3588 | 1464194762370 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\", \"7e3b6c20-c8d1-41f1-b038-025c5fee69e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:46:02 INFO - PROCESS | 3588 | ++DOCSHELL 10274000 == 49 [pid = 3588] [id = 469] 09:46:02 INFO - PROCESS | 3588 | ++DOMWINDOW == 100 (15823000) [pid = 3588] [serial = 1407] [outer = 00000000] 09:46:02 INFO - PROCESS | 3588 | ++DOMWINDOW == 101 (167F7C00) [pid = 3588] [serial = 1408] [outer = 15823000] 09:46:02 INFO - PROCESS | 3588 | 1464194762464 Marionette DEBUG loaded listener.js 09:46:02 INFO - PROCESS | 3588 | ++DOMWINDOW == 102 (16B40000) [pid = 3588] [serial = 1409] [outer = 15823000] 09:46:02 INFO - PROCESS | 3588 | 1464194762895 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]]]}] 09:46:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 09:46:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | took 689ms 09:46:02 INFO - PROCESS | 3588 | 1464194762928 Marionette TRACE conn3 -> [0,1841,"getWindowHandle",null] 09:46:02 INFO - PROCESS | 3588 | 1464194762930 Marionette TRACE conn3 <- [1,1841,null,{"value":"13"}] 09:46:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html 09:46:02 INFO - PROCESS | 3588 | 1464194762937 Marionette TRACE conn3 -> [0,1842,"setScriptTimeout",{"ms":35000}] 09:46:02 INFO - PROCESS | 3588 | 1464194762939 Marionette TRACE conn3 <- [1,1842,null,{}] 09:46:02 INFO - PROCESS | 3588 | 1464194762942 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}] 09:46:03 INFO - PROCESS | 3588 | 1464194763081 Marionette TRACE conn3 <- [1,1843,null,{"value":null}] 09:46:03 INFO - PROCESS | 3588 | 1464194763090 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\", \"7e3b6c20-c8d1-41f1-b038-025c5fee69e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:46:03 INFO - PROCESS | 3588 | ++DOCSHELL 167EE400 == 50 [pid = 3588] [id = 470] 09:46:03 INFO - PROCESS | 3588 | ++DOMWINDOW == 103 (16F7D400) [pid = 3588] [serial = 1410] [outer = 00000000] 09:46:03 INFO - PROCESS | 3588 | ++DOMWINDOW == 104 (17826800) [pid = 3588] [serial = 1411] [outer = 16F7D400] 09:46:03 INFO - PROCESS | 3588 | 1464194763136 Marionette DEBUG loaded listener.js 09:46:03 INFO - PROCESS | 3588 | ++DOMWINDOW == 105 (17826C00) [pid = 3588] [serial = 1412] [outer = 16F7D400] 09:46:03 INFO - PROCESS | 3588 | --DOMWINDOW == 104 (11033000) [pid = 3588] [serial = 1359] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.3.html] 09:46:03 INFO - PROCESS | 3588 | --DOMWINDOW == 103 (10D61800) [pid = 3588] [serial = 1350] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.2.html] 09:46:03 INFO - PROCESS | 3588 | --DOMWINDOW == 102 (10273400) [pid = 3588] [serial = 1347] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.1.html] 09:46:03 INFO - PROCESS | 3588 | --DOMWINDOW == 101 (12C01800) [pid = 3588] [serial = 1353] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.1.html] 09:46:03 INFO - PROCESS | 3588 | --DOMWINDOW == 100 (13E1DC00) [pid = 3588] [serial = 1356] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.2.html] 09:46:03 INFO - PROCESS | 3588 | --DOMWINDOW == 99 (15548400) [pid = 3588] [serial = 1332] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.3.html] 09:46:03 INFO - PROCESS | 3588 | --DOMWINDOW == 98 (10D60800) [pid = 3588] [serial = 1362] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html] 09:46:03 INFO - PROCESS | 3588 | --DOMWINDOW == 97 (16170400) [pid = 3588] [serial = 1365] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html] 09:46:03 INFO - PROCESS | 3588 | --DOMWINDOW == 96 (1185D400) [pid = 3588] [serial = 1368] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.negative.html] 09:46:03 INFO - PROCESS | 3588 | --DOMWINDOW == 95 (13133000) [pid = 3588] [serial = 1371] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.nonfinite.html] 09:46:03 INFO - PROCESS | 3588 | --DOMWINDOW == 94 (12F16000) [pid = 3588] [serial = 1299] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.1.html] 09:46:03 INFO - PROCESS | 3588 | 1464194763674 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]]]}] 09:46:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | bezierCurveTo() with Infinity/NaN is ignored 09:46:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | took 799ms 09:46:03 INFO - PROCESS | 3588 | 1464194763741 Marionette TRACE conn3 -> [0,1845,"getWindowHandle",null] 09:46:03 INFO - PROCESS | 3588 | 1464194763743 Marionette TRACE conn3 <- [1,1845,null,{"value":"13"}] 09:46:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html 09:46:03 INFO - PROCESS | 3588 | 1464194763747 Marionette TRACE conn3 -> [0,1846,"setScriptTimeout",{"ms":35000}] 09:46:03 INFO - PROCESS | 3588 | 1464194763749 Marionette TRACE conn3 <- [1,1846,null,{}] 09:46:03 INFO - PROCESS | 3588 | 1464194763753 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}] 09:46:03 INFO - PROCESS | 3588 | 1464194763831 Marionette TRACE conn3 <- [1,1847,null,{"value":null}] 09:46:03 INFO - PROCESS | 3588 | 1464194763840 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\", \"7e3b6c20-c8d1-41f1-b038-025c5fee69e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:46:03 INFO - PROCESS | 3588 | ++DOCSHELL 11033000 == 51 [pid = 3588] [id = 471] 09:46:03 INFO - PROCESS | 3588 | ++DOMWINDOW == 95 (10A58800) [pid = 3588] [serial = 1413] [outer = 00000000] 09:46:03 INFO - PROCESS | 3588 | ++DOMWINDOW == 96 (14374C00) [pid = 3588] [serial = 1414] [outer = 10A58800] 09:46:03 INFO - PROCESS | 3588 | 1464194763883 Marionette DEBUG loaded listener.js 09:46:03 INFO - PROCESS | 3588 | ++DOMWINDOW == 97 (1694D800) [pid = 3588] [serial = 1415] [outer = 10A58800] 09:46:04 INFO - PROCESS | 3588 | 1464194764346 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]]]}] 09:46:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | Canvas test: 2d.path.bezierCurveTo.scaled 09:46:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | took 626ms 09:46:04 INFO - PROCESS | 3588 | 1464194764405 Marionette TRACE conn3 -> [0,1849,"getWindowHandle",null] 09:46:04 INFO - PROCESS | 3588 | 1464194764407 Marionette TRACE conn3 <- [1,1849,null,{"value":"13"}] 09:46:04 INFO - PROCESS | 3588 | 1464194764410 Marionette TRACE conn3 -> [0,1850,"setScriptTimeout",{"ms":35000}] 09:46:04 INFO - PROCESS | 3588 | 1464194764412 Marionette TRACE conn3 <- [1,1850,null,{}] 09:46:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html 09:46:04 INFO - PROCESS | 3588 | 1464194764418 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}] 09:46:04 INFO - PROCESS | 3588 | 1464194764496 Marionette TRACE conn3 <- [1,1851,null,{"value":null}] 09:46:04 INFO - PROCESS | 3588 | 1464194764503 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\", \"7e3b6c20-c8d1-41f1-b038-025c5fee69e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:46:04 INFO - PROCESS | 3588 | ++DOCSHELL 0F2F3C00 == 52 [pid = 3588] [id = 472] 09:46:04 INFO - PROCESS | 3588 | ++DOMWINDOW == 98 (1430C800) [pid = 3588] [serial = 1416] [outer = 00000000] 09:46:04 INFO - PROCESS | 3588 | ++DOMWINDOW == 99 (17856000) [pid = 3588] [serial = 1417] [outer = 1430C800] 09:46:04 INFO - PROCESS | 3588 | 1464194764549 Marionette DEBUG loaded listener.js 09:46:04 INFO - PROCESS | 3588 | ++DOMWINDOW == 100 (178ADC00) [pid = 3588] [serial = 1418] [outer = 1430C800] 09:46:05 INFO - PROCESS | 3588 | 1464194764999 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]]]}] 09:46:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | Canvas test: 2d.path.bezierCurveTo.shape 09:46:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | took 642ms 09:46:05 INFO - PROCESS | 3588 | 1464194765053 Marionette TRACE conn3 -> [0,1853,"getWindowHandle",null] 09:46:05 INFO - PROCESS | 3588 | 1464194765055 Marionette TRACE conn3 <- [1,1853,null,{"value":"13"}] 09:46:05 INFO - PROCESS | 3588 | 1464194765058 Marionette TRACE conn3 -> [0,1854,"setScriptTimeout",{"ms":35000}] 09:46:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.1.html 09:46:05 INFO - PROCESS | 3588 | 1464194765060 Marionette TRACE conn3 <- [1,1854,null,{}] 09:46:05 INFO - PROCESS | 3588 | 1464194765064 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}] 09:46:05 INFO - PROCESS | 3588 | 1464194765144 Marionette TRACE conn3 <- [1,1855,null,{"value":null}] 09:46:05 INFO - PROCESS | 3588 | 1464194765153 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\", \"7e3b6c20-c8d1-41f1-b038-025c5fee69e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:46:05 INFO - PROCESS | 3588 | ++DOCSHELL 16170400 == 53 [pid = 3588] [id = 473] 09:46:05 INFO - PROCESS | 3588 | ++DOMWINDOW == 101 (1782F400) [pid = 3588] [serial = 1419] [outer = 00000000] 09:46:05 INFO - PROCESS | 3588 | ++DOMWINDOW == 102 (17ABA800) [pid = 3588] [serial = 1420] [outer = 1782F400] 09:46:05 INFO - PROCESS | 3588 | 1464194765195 Marionette DEBUG loaded listener.js 09:46:05 INFO - PROCESS | 3588 | ++DOMWINDOW == 103 (17AC0800) [pid = 3588] [serial = 1421] [outer = 1782F400] 09:46:05 INFO - PROCESS | 3588 | 1464194765712 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]]]}] 09:46:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.1.html | Canvas test: 2d.path.clip.basic.1 09:46:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.1.html | took 689ms 09:46:05 INFO - PROCESS | 3588 | 1464194765759 Marionette TRACE conn3 -> [0,1857,"getWindowHandle",null] 09:46:05 INFO - PROCESS | 3588 | 1464194765763 Marionette TRACE conn3 <- [1,1857,null,{"value":"13"}] 09:46:05 INFO - PROCESS | 3588 | 1464194765769 Marionette TRACE conn3 -> [0,1858,"setScriptTimeout",{"ms":35000}] 09:46:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.2.html 09:46:05 INFO - PROCESS | 3588 | 1464194765774 Marionette TRACE conn3 <- [1,1858,null,{}] 09:46:05 INFO - PROCESS | 3588 | 1464194765780 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}] 09:46:05 INFO - PROCESS | 3588 | 1464194765933 Marionette TRACE conn3 <- [1,1859,null,{"value":null}] 09:46:06 INFO - PROCESS | 3588 | 1464194766057 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\", \"7e3b6c20-c8d1-41f1-b038-025c5fee69e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:46:06 INFO - PROCESS | 3588 | ++DOCSHELL 10A61400 == 54 [pid = 3588] [id = 474] 09:46:06 INFO - PROCESS | 3588 | ++DOMWINDOW == 104 (10A62C00) [pid = 3588] [serial = 1422] [outer = 00000000] 09:46:06 INFO - PROCESS | 3588 | ++DOMWINDOW == 105 (10C6E800) [pid = 3588] [serial = 1423] [outer = 10A62C00] 09:46:06 INFO - PROCESS | 3588 | 1464194766114 Marionette DEBUG loaded listener.js 09:46:06 INFO - PROCESS | 3588 | ++DOMWINDOW == 106 (10F08C00) [pid = 3588] [serial = 1424] [outer = 10A62C00] 09:46:06 INFO - PROCESS | 3588 | 1464194766653 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]]]}] 09:46:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.2.html | Canvas test: 2d.path.clip.basic.2 09:46:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.2.html | took 940ms 09:46:06 INFO - PROCESS | 3588 | 1464194766715 Marionette TRACE conn3 -> [0,1861,"getWindowHandle",null] 09:46:06 INFO - PROCESS | 3588 | 1464194766721 Marionette TRACE conn3 <- [1,1861,null,{"value":"13"}] 09:46:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.empty.html 09:46:06 INFO - PROCESS | 3588 | 1464194766728 Marionette TRACE conn3 -> [0,1862,"setScriptTimeout",{"ms":35000}] 09:46:06 INFO - PROCESS | 3588 | 1464194766731 Marionette TRACE conn3 <- [1,1862,null,{}] 09:46:06 INFO - PROCESS | 3588 | 1464194766735 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}] 09:46:06 INFO - PROCESS | 3588 | 1464194766841 Marionette TRACE conn3 <- [1,1863,null,{"value":null}] 09:46:07 INFO - PROCESS | 3588 | 1464194766977 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\", \"7e3b6c20-c8d1-41f1-b038-025c5fee69e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:46:07 INFO - PROCESS | 3588 | ++DOCSHELL 12C0F400 == 55 [pid = 3588] [id = 475] 09:46:07 INFO - PROCESS | 3588 | ++DOMWINDOW == 107 (12C10C00) [pid = 3588] [serial = 1425] [outer = 00000000] 09:46:07 INFO - PROCESS | 3588 | ++DOMWINDOW == 108 (13934C00) [pid = 3588] [serial = 1426] [outer = 12C10C00] 09:46:07 INFO - PROCESS | 3588 | 1464194767031 Marionette DEBUG loaded listener.js 09:46:07 INFO - PROCESS | 3588 | ++DOMWINDOW == 109 (14369800) [pid = 3588] [serial = 1427] [outer = 12C10C00] 09:46:07 INFO - PROCESS | 3588 | 1464194767647 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]]]}] 09:46:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.empty.html | Canvas test: 2d.path.clip.empty 09:46:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.empty.html | took 1003ms 09:46:07 INFO - PROCESS | 3588 | 1464194767729 Marionette TRACE conn3 -> [0,1865,"getWindowHandle",null] 09:46:07 INFO - PROCESS | 3588 | 1464194767731 Marionette TRACE conn3 <- [1,1865,null,{"value":"13"}] 09:46:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.intersect.html 09:46:07 INFO - PROCESS | 3588 | 1464194767735 Marionette TRACE conn3 -> [0,1866,"setScriptTimeout",{"ms":35000}] 09:46:07 INFO - PROCESS | 3588 | 1464194767739 Marionette TRACE conn3 <- [1,1866,null,{}] 09:46:07 INFO - PROCESS | 3588 | 1464194767750 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}] 09:46:07 INFO - PROCESS | 3588 | 1464194767859 Marionette TRACE conn3 <- [1,1867,null,{"value":null}] 09:46:08 INFO - PROCESS | 3588 | 1464194767994 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\", \"7e3b6c20-c8d1-41f1-b038-025c5fee69e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:46:08 INFO - PROCESS | 3588 | ++DOCSHELL 157BE400 == 56 [pid = 3588] [id = 476] 09:46:08 INFO - PROCESS | 3588 | ++DOMWINDOW == 110 (167F2800) [pid = 3588] [serial = 1428] [outer = 00000000] 09:46:08 INFO - PROCESS | 3588 | ++DOMWINDOW == 111 (176F4800) [pid = 3588] [serial = 1429] [outer = 167F2800] 09:46:08 INFO - PROCESS | 3588 | 1464194768051 Marionette DEBUG loaded listener.js 09:46:08 INFO - PROCESS | 3588 | ++DOMWINDOW == 112 (1782C800) [pid = 3588] [serial = 1430] [outer = 167F2800] 09:46:08 INFO - PROCESS | 3588 | 1464194768657 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]]]}] 09:46:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.intersect.html | Canvas test: 2d.path.clip.intersect 09:46:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.intersect.html | took 1002ms 09:46:08 INFO - PROCESS | 3588 | 1464194768737 Marionette TRACE conn3 -> [0,1869,"getWindowHandle",null] 09:46:08 INFO - PROCESS | 3588 | 1464194768740 Marionette TRACE conn3 <- [1,1869,null,{"value":"13"}] 09:46:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.unaffected.html 09:46:08 INFO - PROCESS | 3588 | 1464194768743 Marionette TRACE conn3 -> [0,1870,"setScriptTimeout",{"ms":35000}] 09:46:08 INFO - PROCESS | 3588 | 1464194768745 Marionette TRACE conn3 <- [1,1870,null,{}] 09:46:08 INFO - PROCESS | 3588 | 1464194768749 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}] 09:46:08 INFO - PROCESS | 3588 | 1464194768883 Marionette TRACE conn3 <- [1,1871,null,{"value":null}] 09:46:09 INFO - PROCESS | 3588 | 1464194769016 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\", \"7e3b6c20-c8d1-41f1-b038-025c5fee69e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:46:09 INFO - PROCESS | 3588 | ++DOCSHELL 17AB1800 == 57 [pid = 3588] [id = 477] 09:46:09 INFO - PROCESS | 3588 | ++DOMWINDOW == 113 (17AB2C00) [pid = 3588] [serial = 1431] [outer = 00000000] 09:46:09 INFO - PROCESS | 3588 | ++DOMWINDOW == 114 (182B4800) [pid = 3588] [serial = 1432] [outer = 17AB2C00] 09:46:09 INFO - PROCESS | 3588 | 1464194769071 Marionette DEBUG loaded listener.js 09:46:09 INFO - PROCESS | 3588 | ++DOMWINDOW == 115 (182BCC00) [pid = 3588] [serial = 1433] [outer = 17AB2C00] 09:46:09 INFO - PROCESS | 3588 | 1464194769640 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]]]}] 09:46:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.unaffected.html | Canvas test: 2d.path.clip.unaffected 09:46:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.unaffected.html | took 956ms 09:46:09 INFO - PROCESS | 3588 | 1464194769688 Marionette TRACE conn3 -> [0,1873,"getWindowHandle",null] 09:46:09 INFO - PROCESS | 3588 | 1464194769690 Marionette TRACE conn3 <- [1,1873,null,{"value":"13"}] 09:46:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.1.html 09:46:09 INFO - PROCESS | 3588 | 1464194769694 Marionette TRACE conn3 -> [0,1874,"setScriptTimeout",{"ms":35000}] 09:46:09 INFO - PROCESS | 3588 | 1464194769696 Marionette TRACE conn3 <- [1,1874,null,{}] 09:46:09 INFO - PROCESS | 3588 | 1464194769700 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}] 09:46:09 INFO - PROCESS | 3588 | 1464194769932 Marionette TRACE conn3 <- [1,1875,null,{"value":null}] 09:46:10 INFO - PROCESS | 3588 | 1464194770092 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\", \"7e3b6c20-c8d1-41f1-b038-025c5fee69e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:46:10 INFO - PROCESS | 3588 | ++DOCSHELL 10510400 == 58 [pid = 3588] [id = 478] 09:46:10 INFO - PROCESS | 3588 | ++DOMWINDOW == 116 (1055B000) [pid = 3588] [serial = 1434] [outer = 00000000] 09:46:10 INFO - PROCESS | 3588 | ++DOMWINDOW == 117 (10A5AC00) [pid = 3588] [serial = 1435] [outer = 1055B000] 09:46:10 INFO - PROCESS | 3588 | 1464194770143 Marionette DEBUG loaded listener.js 09:46:10 INFO - PROCESS | 3588 | ++DOMWINDOW == 118 (10C6F000) [pid = 3588] [serial = 1436] [outer = 1055B000] 09:46:10 INFO - PROCESS | 3588 | 1464194770765 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]]]}] 09:46:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.1.html | Canvas test: 2d.path.clip.winding.1 09:46:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.1.html | took 1159ms 09:46:10 INFO - PROCESS | 3588 | 1464194770850 Marionette TRACE conn3 -> [0,1877,"getWindowHandle",null] 09:46:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.2.html 09:46:10 INFO - PROCESS | 3588 | 1464194770854 Marionette TRACE conn3 <- [1,1877,null,{"value":"13"}] 09:46:10 INFO - PROCESS | 3588 | 1464194770858 Marionette TRACE conn3 -> [0,1878,"setScriptTimeout",{"ms":35000}] 09:46:10 INFO - PROCESS | 3588 | 1464194770862 Marionette TRACE conn3 <- [1,1878,null,{}] 09:46:10 INFO - PROCESS | 3588 | 1464194770881 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}] 09:46:11 INFO - PROCESS | 3588 | 1464194770996 Marionette TRACE conn3 <- [1,1879,null,{"value":null}] 09:46:11 INFO - PROCESS | 3588 | --DOCSHELL 0F2F3C00 == 57 [pid = 3588] [id = 472] 09:46:11 INFO - PROCESS | 3588 | --DOCSHELL 11033000 == 56 [pid = 3588] [id = 471] 09:46:11 INFO - PROCESS | 3588 | --DOCSHELL 167EE400 == 55 [pid = 3588] [id = 470] 09:46:11 INFO - PROCESS | 3588 | --DOCSHELL 10274000 == 54 [pid = 3588] [id = 469] 09:46:11 INFO - PROCESS | 3588 | --DOCSHELL 155DC000 == 53 [pid = 3588] [id = 468] 09:46:11 INFO - PROCESS | 3588 | --DOCSHELL 143F2800 == 52 [pid = 3588] [id = 467] 09:46:11 INFO - PROCESS | 3588 | --DOCSHELL 1394C800 == 51 [pid = 3588] [id = 466] 09:46:11 INFO - PROCESS | 3588 | --DOCSHELL 0F33C800 == 50 [pid = 3588] [id = 465] 09:46:11 INFO - PROCESS | 3588 | --DOCSHELL 0F2EE000 == 49 [pid = 3588] [id = 464] 09:46:11 INFO - PROCESS | 3588 | --DOMWINDOW == 117 (1581FC00) [pid = 3588] [serial = 1361] [outer = 00000000] [url = about:blank] 09:46:11 INFO - PROCESS | 3588 | --DOMWINDOW == 116 (11094400) [pid = 3588] [serial = 1351] [outer = 00000000] [url = about:blank] 09:46:11 INFO - PROCESS | 3588 | --DOMWINDOW == 115 (114DBC00) [pid = 3588] [serial = 1352] [outer = 00000000] [url = about:blank] 09:46:11 INFO - PROCESS | 3588 | --DOMWINDOW == 114 (12C04800) [pid = 3588] [serial = 1339] [outer = 00000000] [url = about:blank] 09:46:11 INFO - PROCESS | 3588 | --DOMWINDOW == 113 (11030800) [pid = 3588] [serial = 1349] [outer = 00000000] [url = about:blank] 09:46:11 INFO - PROCESS | 3588 | --DOMWINDOW == 112 (10D61400) [pid = 3588] [serial = 1348] [outer = 00000000] [url = about:blank] 09:46:11 INFO - PROCESS | 3588 | --DOMWINDOW == 111 (12FA8400) [pid = 3588] [serial = 1354] [outer = 00000000] [url = about:blank] 09:46:11 INFO - PROCESS | 3588 | --DOMWINDOW == 110 (1394C400) [pid = 3588] [serial = 1355] [outer = 00000000] [url = about:blank] 09:46:11 INFO - PROCESS | 3588 | --DOMWINDOW == 109 (143F9000) [pid = 3588] [serial = 1357] [outer = 00000000] [url = about:blank] 09:46:11 INFO - PROCESS | 3588 | --DOMWINDOW == 108 (1581AC00) [pid = 3588] [serial = 1334] [outer = 00000000] [url = about:blank] 09:46:11 INFO - PROCESS | 3588 | --DOMWINDOW == 107 (1055AC00) [pid = 3588] [serial = 1336] [outer = 00000000] [url = about:blank] 09:46:11 INFO - PROCESS | 3588 | --DOMWINDOW == 106 (15485000) [pid = 3588] [serial = 1342] [outer = 00000000] [url = about:blank] 09:46:11 INFO - PROCESS | 3588 | --DOMWINDOW == 105 (167F2C00) [pid = 3588] [serial = 1364] [outer = 00000000] [url = about:blank] 09:46:11 INFO - PROCESS | 3588 | --DOMWINDOW == 104 (16178000) [pid = 3588] [serial = 1345] [outer = 00000000] [url = about:blank] 09:46:11 INFO - PROCESS | 3588 | --DOMWINDOW == 103 (167EAC00) [pid = 3588] [serial = 1363] [outer = 00000000] [url = about:blank] 09:46:11 INFO - PROCESS | 3588 | --DOMWINDOW == 102 (168F5000) [pid = 3588] [serial = 1366] [outer = 00000000] [url = about:blank] 09:46:11 INFO - PROCESS | 3588 | --DOMWINDOW == 101 (13E23C00) [pid = 3588] [serial = 1370] [outer = 00000000] [url = about:blank] 09:46:11 INFO - PROCESS | 3588 | --DOMWINDOW == 100 (131E0C00) [pid = 3588] [serial = 1369] [outer = 00000000] [url = about:blank] 09:46:11 INFO - PROCESS | 3588 | --DOMWINDOW == 99 (167ED800) [pid = 3588] [serial = 1372] [outer = 00000000] [url = about:blank] 09:46:11 INFO - PROCESS | 3588 | --DOMWINDOW == 98 (1694E000) [pid = 3588] [serial = 1367] [outer = 00000000] [url = about:blank] 09:46:11 INFO - PROCESS | 3588 | --DOMWINDOW == 97 (15815C00) [pid = 3588] [serial = 1360] [outer = 00000000] [url = about:blank] 09:46:11 INFO - PROCESS | 3588 | --DOMWINDOW == 96 (168F0C00) [pid = 3588] [serial = 1373] [outer = 00000000] [url = about:blank] 09:46:11 INFO - PROCESS | 3588 | --DOMWINDOW == 95 (150B7C00) [pid = 3588] [serial = 1358] [outer = 00000000] [url = about:blank] 09:46:11 INFO - PROCESS | 3588 | --DOMWINDOW == 94 (13E1D000) [pid = 3588] [serial = 1301] [outer = 00000000] [url = about:blank] 09:46:11 INFO - PROCESS | 3588 | --DOMWINDOW == 93 (177A3400) [pid = 3588] [serial = 1375] [outer = 00000000] [url = about:blank] 09:46:11 INFO - PROCESS | 3588 | 1464194771127 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\", \"7e3b6c20-c8d1-41f1-b038-025c5fee69e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:46:11 INFO - PROCESS | 3588 | ++DOCSHELL 0F2F8000 == 50 [pid = 3588] [id = 479] 09:46:11 INFO - PROCESS | 3588 | ++DOMWINDOW == 94 (0F33C800) [pid = 3588] [serial = 1437] [outer = 00000000] 09:46:11 INFO - PROCESS | 3588 | ++DOMWINDOW == 95 (10A5EC00) [pid = 3588] [serial = 1438] [outer = 0F33C800] 09:46:11 INFO - PROCESS | 3588 | 1464194771177 Marionette DEBUG loaded listener.js 09:46:11 INFO - PROCESS | 3588 | ++DOMWINDOW == 96 (1102D800) [pid = 3588] [serial = 1439] [outer = 0F33C800] 09:46:11 INFO - PROCESS | 3588 | 1464194771637 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]]]}] 09:46:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.2.html | Canvas test: 2d.path.clip.winding.2 09:46:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.2.html | took 815ms 09:46:11 INFO - PROCESS | 3588 | 1464194771743 Marionette TRACE conn3 -> [0,1881,"getWindowHandle",null] 09:46:11 INFO - PROCESS | 3588 | 1464194771748 Marionette TRACE conn3 <- [1,1881,null,{"value":"13"}] 09:46:11 INFO - PROCESS | 3588 | 1464194771753 Marionette TRACE conn3 -> [0,1882,"setScriptTimeout",{"ms":35000}] 09:46:11 INFO - PROCESS | 3588 | 1464194771755 Marionette TRACE conn3 <- [1,1882,null,{}] 09:46:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.empty.html 09:46:11 INFO - PROCESS | 3588 | 1464194771759 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}] 09:46:11 INFO - PROCESS | 3588 | 1464194771841 Marionette TRACE conn3 <- [1,1883,null,{"value":null}] 09:46:11 INFO - PROCESS | 3588 | 1464194771858 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\", \"7e3b6c20-c8d1-41f1-b038-025c5fee69e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:46:11 INFO - PROCESS | 3588 | ++DOCSHELL 13133000 == 51 [pid = 3588] [id = 480] 09:46:11 INFO - PROCESS | 3588 | ++DOMWINDOW == 97 (131E0C00) [pid = 3588] [serial = 1440] [outer = 00000000] 09:46:11 INFO - PROCESS | 3588 | ++DOMWINDOW == 98 (13934400) [pid = 3588] [serial = 1441] [outer = 131E0C00] 09:46:11 INFO - PROCESS | 3588 | 1464194771902 Marionette DEBUG loaded listener.js 09:46:11 INFO - PROCESS | 3588 | ++DOMWINDOW == 99 (13E1E400) [pid = 3588] [serial = 1442] [outer = 131E0C00] 09:46:12 INFO - PROCESS | 3588 | 1464194772369 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]]]}] 09:46:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.empty.html | Canvas test: 2d.path.closePath.empty 09:46:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.empty.html | took 642ms 09:46:12 INFO - PROCESS | 3588 | 1464194772396 Marionette TRACE conn3 -> [0,1885,"getWindowHandle",null] 09:46:12 INFO - PROCESS | 3588 | 1464194772400 Marionette TRACE conn3 <- [1,1885,null,{"value":"13"}] 09:46:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.newline.html 09:46:12 INFO - PROCESS | 3588 | 1464194772410 Marionette TRACE conn3 -> [0,1886,"setScriptTimeout",{"ms":35000}] 09:46:12 INFO - PROCESS | 3588 | 1464194772414 Marionette TRACE conn3 <- [1,1886,null,{}] 09:46:12 INFO - PROCESS | 3588 | 1464194772418 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}] 09:46:12 INFO - PROCESS | 3588 | 1464194772502 Marionette TRACE conn3 <- [1,1887,null,{"value":null}] 09:46:12 INFO - PROCESS | 3588 | 1464194772511 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\", \"7e3b6c20-c8d1-41f1-b038-025c5fee69e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:46:12 INFO - PROCESS | 3588 | ++DOCSHELL 14F0B000 == 52 [pid = 3588] [id = 481] 09:46:12 INFO - PROCESS | 3588 | ++DOMWINDOW == 100 (14F10400) [pid = 3588] [serial = 1443] [outer = 00000000] 09:46:12 INFO - PROCESS | 3588 | ++DOMWINDOW == 101 (15541400) [pid = 3588] [serial = 1444] [outer = 14F10400] 09:46:12 INFO - PROCESS | 3588 | 1464194772555 Marionette DEBUG loaded listener.js 09:46:12 INFO - PROCESS | 3588 | ++DOMWINDOW == 102 (15549C00) [pid = 3588] [serial = 1445] [outer = 14F10400] 09:46:13 INFO - PROCESS | 3588 | 1464194773010 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]]]}] 09:46:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.newline.html | Canvas test: 2d.path.closePath.newline 09:46:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.newline.html | took 658ms 09:46:13 INFO - PROCESS | 3588 | 1464194773060 Marionette TRACE conn3 -> [0,1889,"getWindowHandle",null] 09:46:13 INFO - PROCESS | 3588 | 1464194773062 Marionette TRACE conn3 <- [1,1889,null,{"value":"13"}] 09:46:13 INFO - PROCESS | 3588 | 1464194773065 Marionette TRACE conn3 -> [0,1890,"setScriptTimeout",{"ms":35000}] 09:46:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.nextpoint.html 09:46:13 INFO - PROCESS | 3588 | 1464194773067 Marionette TRACE conn3 <- [1,1890,null,{}] 09:46:13 INFO - PROCESS | 3588 | 1464194773070 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}] 09:46:13 INFO - PROCESS | 3588 | 1464194773151 Marionette TRACE conn3 <- [1,1891,null,{"value":null}] 09:46:13 INFO - PROCESS | 3588 | 1464194773158 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\", \"7e3b6c20-c8d1-41f1-b038-025c5fee69e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:46:13 INFO - PROCESS | 3588 | ++DOCSHELL 15541800 == 53 [pid = 3588] [id = 482] 09:46:13 INFO - PROCESS | 3588 | ++DOMWINDOW == 103 (1554A800) [pid = 3588] [serial = 1446] [outer = 00000000] 09:46:13 INFO - PROCESS | 3588 | ++DOMWINDOW == 104 (1581AC00) [pid = 3588] [serial = 1447] [outer = 1554A800] 09:46:13 INFO - PROCESS | 3588 | 1464194773202 Marionette DEBUG loaded listener.js 09:46:13 INFO - PROCESS | 3588 | ++DOMWINDOW == 105 (1581C800) [pid = 3588] [serial = 1448] [outer = 1554A800] 09:46:13 INFO - PROCESS | 3588 | 1464194773702 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]]]}] 09:46:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | Canvas test: 2d.path.closePath.nextpoint 09:46:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | took 705ms 09:46:13 INFO - PROCESS | 3588 | 1464194773765 Marionette TRACE conn3 -> [0,1893,"getWindowHandle",null] 09:46:13 INFO - PROCESS | 3588 | 1464194773767 Marionette TRACE conn3 <- [1,1893,null,{"value":"13"}] 09:46:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.basic.html 09:46:13 INFO - PROCESS | 3588 | 1464194773780 Marionette TRACE conn3 -> [0,1894,"setScriptTimeout",{"ms":35000}] 09:46:13 INFO - PROCESS | 3588 | 1464194773783 Marionette TRACE conn3 <- [1,1894,null,{}] 09:46:13 INFO - PROCESS | 3588 | 1464194773788 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}] 09:46:13 INFO - PROCESS | 3588 | 1464194773897 Marionette TRACE conn3 <- [1,1895,null,{"value":null}] 09:46:13 INFO - PROCESS | 3588 | 1464194773910 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\", \"7e3b6c20-c8d1-41f1-b038-025c5fee69e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:46:13 INFO - PROCESS | 3588 | ++DOCSHELL 15F87800 == 54 [pid = 3588] [id = 483] 09:46:13 INFO - PROCESS | 3588 | ++DOMWINDOW == 106 (1616B800) [pid = 3588] [serial = 1449] [outer = 00000000] 09:46:14 INFO - PROCESS | 3588 | ++DOMWINDOW == 107 (16177800) [pid = 3588] [serial = 1450] [outer = 1616B800] 09:46:14 INFO - PROCESS | 3588 | 1464194774012 Marionette DEBUG loaded listener.js 09:46:14 INFO - PROCESS | 3588 | ++DOMWINDOW == 108 (167F2C00) [pid = 3588] [serial = 1451] [outer = 1616B800] 09:46:14 INFO - PROCESS | 3588 | 1464194774464 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]]]}] 09:46:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.basic.html | Canvas test: 2d.path.fill.closed.basic 09:46:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.basic.html | took 767ms 09:46:14 INFO - PROCESS | 3588 | 1464194774547 Marionette TRACE conn3 -> [0,1897,"getWindowHandle",null] 09:46:14 INFO - PROCESS | 3588 | 1464194774549 Marionette TRACE conn3 <- [1,1897,null,{"value":"13"}] 09:46:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html 09:46:14 INFO - PROCESS | 3588 | 1464194774555 Marionette TRACE conn3 -> [0,1898,"setScriptTimeout",{"ms":35000}] 09:46:14 INFO - PROCESS | 3588 | 1464194774556 Marionette TRACE conn3 <- [1,1898,null,{}] 09:46:14 INFO - PROCESS | 3588 | 1464194774561 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}] 09:46:14 INFO - PROCESS | 3588 | 1464194774703 Marionette TRACE conn3 <- [1,1899,null,{"value":null}] 09:46:14 INFO - PROCESS | 3588 | 1464194774766 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\", \"7e3b6c20-c8d1-41f1-b038-025c5fee69e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:46:14 INFO - PROCESS | 3588 | ++DOCSHELL 168F0C00 == 55 [pid = 3588] [id = 484] 09:46:14 INFO - PROCESS | 3588 | ++DOMWINDOW == 109 (1694B000) [pid = 3588] [serial = 1452] [outer = 00000000] 09:46:14 INFO - PROCESS | 3588 | ++DOMWINDOW == 110 (16F7D800) [pid = 3588] [serial = 1453] [outer = 1694B000] 09:46:14 INFO - PROCESS | 3588 | 1464194774816 Marionette DEBUG loaded listener.js 09:46:14 INFO - PROCESS | 3588 | ++DOMWINDOW == 111 (176EA800) [pid = 3588] [serial = 1454] [outer = 1694B000] 09:46:15 INFO - PROCESS | 3588 | 1464194775223 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]]]}] 09:46:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | Canvas test: 2d.path.fill.closed.unaffected 09:46:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | took 705ms 09:46:15 INFO - PROCESS | 3588 | 1464194775254 Marionette TRACE conn3 -> [0,1901,"getWindowHandle",null] 09:46:15 INFO - PROCESS | 3588 | 1464194775256 Marionette TRACE conn3 <- [1,1901,null,{"value":"13"}] 09:46:15 INFO - PROCESS | 3588 | 1464194775260 Marionette TRACE conn3 -> [0,1902,"setScriptTimeout",{"ms":35000}] 09:46:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.overlap.html 09:46:15 INFO - PROCESS | 3588 | 1464194775261 Marionette TRACE conn3 <- [1,1902,null,{}] 09:46:15 INFO - PROCESS | 3588 | 1464194775265 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}] 09:46:15 INFO - PROCESS | 3588 | 1464194775375 Marionette TRACE conn3 <- [1,1903,null,{"value":null}] 09:46:15 INFO - PROCESS | 3588 | --DOMWINDOW == 110 (15823000) [pid = 3588] [serial = 1407] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html] 09:46:15 INFO - PROCESS | 3588 | --DOMWINDOW == 109 (155E1000) [pid = 3588] [serial = 1404] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html] 09:46:15 INFO - PROCESS | 3588 | --DOMWINDOW == 108 (17850400) [pid = 3588] [serial = 1389] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.transformation.html] 09:46:15 INFO - PROCESS | 3588 | --DOMWINDOW == 107 (10A5B400) [pid = 3588] [serial = 1395] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.2.html] 09:46:15 INFO - PROCESS | 3588 | --DOMWINDOW == 106 (0F39C000) [pid = 3588] [serial = 1392] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.1.html] 09:46:15 INFO - PROCESS | 3588 | --DOMWINDOW == 105 (143F3400) [pid = 3588] [serial = 1401] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html] 09:46:15 INFO - PROCESS | 3588 | --DOMWINDOW == 104 (13953800) [pid = 3588] [serial = 1398] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.beginPath.html] 09:46:15 INFO - PROCESS | 3588 | --DOMWINDOW == 103 (16F7D400) [pid = 3588] [serial = 1410] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html] 09:46:15 INFO - PROCESS | 3588 | --DOMWINDOW == 102 (10A58800) [pid = 3588] [serial = 1413] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html] 09:46:15 INFO - PROCESS | 3588 | --DOMWINDOW == 101 (1430C800) [pid = 3588] [serial = 1416] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html] 09:46:15 INFO - PROCESS | 3588 | --DOMWINDOW == 100 (0F9F1800) [pid = 3588] [serial = 1302] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.2.html] 09:46:15 INFO - PROCESS | 3588 | --DOMWINDOW == 99 (0F340400) [pid = 3588] [serial = 1335] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.4.html] 09:46:15 INFO - PROCESS | 3588 | --DOMWINDOW == 98 (11FF4400) [pid = 3588] [serial = 1338] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.1.html] 09:46:15 INFO - PROCESS | 3588 | --DOMWINDOW == 97 (14369400) [pid = 3588] [serial = 1341] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.2.html] 09:46:15 INFO - PROCESS | 3588 | --DOMWINDOW == 96 (0F273400) [pid = 3588] [serial = 1305] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html] 09:46:15 INFO - PROCESS | 3588 | --DOMWINDOW == 95 (1616DC00) [pid = 3588] [serial = 1344] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zeroradius.html] 09:46:15 INFO - PROCESS | 3588 | 1464194775603 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\", \"7e3b6c20-c8d1-41f1-b038-025c5fee69e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:46:15 INFO - PROCESS | 3588 | ++DOCSHELL 0F271000 == 56 [pid = 3588] [id = 485] 09:46:15 INFO - PROCESS | 3588 | ++DOMWINDOW == 96 (0F273400) [pid = 3588] [serial = 1455] [outer = 00000000] 09:46:15 INFO - PROCESS | 3588 | ++DOMWINDOW == 97 (0F342000) [pid = 3588] [serial = 1456] [outer = 0F273400] 09:46:15 INFO - PROCESS | 3588 | 1464194775652 Marionette DEBUG loaded listener.js 09:46:15 INFO - PROCESS | 3588 | ++DOMWINDOW == 98 (10A5B400) [pid = 3588] [serial = 1457] [outer = 0F273400] 09:46:16 INFO - PROCESS | 3588 | 1464194776012 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]]]}] 09:46:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.overlap.html | Canvas test: 2d.path.fill.overlap 09:46:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.overlap.html | took 799ms 09:46:16 INFO - PROCESS | 3588 | 1464194776062 Marionette TRACE conn3 -> [0,1905,"getWindowHandle",null] 09:46:16 INFO - PROCESS | 3588 | 1464194776073 Marionette TRACE conn3 <- [1,1905,null,{"value":"13"}] 09:46:16 INFO - PROCESS | 3588 | 1464194776077 Marionette TRACE conn3 -> [0,1906,"setScriptTimeout",{"ms":35000}] 09:46:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.add.html 09:46:16 INFO - PROCESS | 3588 | 1464194776079 Marionette TRACE conn3 <- [1,1906,null,{}] 09:46:16 INFO - PROCESS | 3588 | 1464194776082 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}] 09:46:16 INFO - PROCESS | 3588 | 1464194776196 Marionette TRACE conn3 <- [1,1907,null,{"value":null}] 09:46:16 INFO - PROCESS | 3588 | 1464194776254 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\", \"7e3b6c20-c8d1-41f1-b038-025c5fee69e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:46:16 INFO - PROCESS | 3588 | ++DOCSHELL 10279400 == 57 [pid = 3588] [id = 486] 09:46:16 INFO - PROCESS | 3588 | ++DOMWINDOW == 99 (10C63400) [pid = 3588] [serial = 1458] [outer = 00000000] 09:46:16 INFO - PROCESS | 3588 | ++DOMWINDOW == 100 (1548A000) [pid = 3588] [serial = 1459] [outer = 10C63400] 09:46:16 INFO - PROCESS | 3588 | 1464194776297 Marionette DEBUG loaded listener.js 09:46:16 INFO - PROCESS | 3588 | ++DOMWINDOW == 101 (16170C00) [pid = 3588] [serial = 1460] [outer = 10C63400] 09:46:16 INFO - PROCESS | 3588 | 1464194776639 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]]]}] 09:46:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.add.html | Canvas test: 2d.path.fill.winding.add 09:46:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.add.html | took 596ms 09:46:16 INFO - PROCESS | 3588 | 1464194776676 Marionette TRACE conn3 -> [0,1909,"getWindowHandle",null] 09:46:16 INFO - PROCESS | 3588 | 1464194776678 Marionette TRACE conn3 <- [1,1909,null,{"value":"13"}] 09:46:16 INFO - PROCESS | 3588 | 1464194776681 Marionette TRACE conn3 -> [0,1910,"setScriptTimeout",{"ms":35000}] 09:46:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html 09:46:16 INFO - PROCESS | 3588 | 1464194776682 Marionette TRACE conn3 <- [1,1910,null,{}] 09:46:16 INFO - PROCESS | 3588 | 1464194776686 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}] 09:46:16 INFO - PROCESS | 3588 | 1464194776803 Marionette TRACE conn3 <- [1,1911,null,{"value":null}] 09:46:16 INFO - PROCESS | 3588 | 1464194776812 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\", \"7e3b6c20-c8d1-41f1-b038-025c5fee69e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:46:16 INFO - PROCESS | 3588 | ++DOCSHELL 150BB800 == 58 [pid = 3588] [id = 487] 09:46:16 INFO - PROCESS | 3588 | ++DOMWINDOW == 102 (15548000) [pid = 3588] [serial = 1461] [outer = 00000000] 09:46:16 INFO - PROCESS | 3588 | ++DOMWINDOW == 103 (1782B800) [pid = 3588] [serial = 1462] [outer = 15548000] 09:46:16 INFO - PROCESS | 3588 | 1464194776863 Marionette DEBUG loaded listener.js 09:46:16 INFO - PROCESS | 3588 | ++DOMWINDOW == 104 (178A5C00) [pid = 3588] [serial = 1463] [outer = 15548000] 09:46:17 INFO - PROCESS | 3588 | 1464194777273 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]]]}] 09:46:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | Canvas test: 2d.path.fill.winding.subtract.1 09:46:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | took 642ms 09:46:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html 09:46:17 INFO - PROCESS | 3588 | 1464194777319 Marionette TRACE conn3 -> [0,1913,"getWindowHandle",null] 09:46:17 INFO - PROCESS | 3588 | 1464194777321 Marionette TRACE conn3 <- [1,1913,null,{"value":"13"}] 09:46:17 INFO - PROCESS | 3588 | 1464194777324 Marionette TRACE conn3 -> [0,1914,"setScriptTimeout",{"ms":35000}] 09:46:17 INFO - PROCESS | 3588 | 1464194777326 Marionette TRACE conn3 <- [1,1914,null,{}] 09:46:17 INFO - PROCESS | 3588 | 1464194777329 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}] 09:46:17 INFO - PROCESS | 3588 | 1464194777446 Marionette TRACE conn3 <- [1,1915,null,{"value":null}] 09:46:17 INFO - PROCESS | 3588 | 1464194777454 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\", \"7e3b6c20-c8d1-41f1-b038-025c5fee69e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:46:17 INFO - PROCESS | 3588 | ++DOCSHELL 178AC400 == 59 [pid = 3588] [id = 488] 09:46:17 INFO - PROCESS | 3588 | ++DOMWINDOW == 105 (178AF400) [pid = 3588] [serial = 1464] [outer = 00000000] 09:46:17 INFO - PROCESS | 3588 | ++DOMWINDOW == 106 (17AB9000) [pid = 3588] [serial = 1465] [outer = 178AF400] 09:46:17 INFO - PROCESS | 3588 | 1464194777504 Marionette DEBUG loaded listener.js 09:46:17 INFO - PROCESS | 3588 | ++DOMWINDOW == 107 (182BB800) [pid = 3588] [serial = 1466] [outer = 178AF400] 09:46:18 INFO - PROCESS | 3588 | 1464194778199 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]]]}] 09:46:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | Canvas test: 2d.path.fill.winding.subtract.2 09:46:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | took 940ms 09:46:18 INFO - PROCESS | 3588 | 1464194778271 Marionette TRACE conn3 -> [0,1917,"getWindowHandle",null] 09:46:18 INFO - PROCESS | 3588 | 1464194778276 Marionette TRACE conn3 <- [1,1917,null,{"value":"13"}] 09:46:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html 09:46:18 INFO - PROCESS | 3588 | 1464194778281 Marionette TRACE conn3 -> [0,1918,"setScriptTimeout",{"ms":35000}] 09:46:18 INFO - PROCESS | 3588 | 1464194778285 Marionette TRACE conn3 <- [1,1918,null,{}] 09:46:18 INFO - PROCESS | 3588 | 1464194778291 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}] 09:46:18 INFO - PROCESS | 3588 | 1464194778401 Marionette TRACE conn3 <- [1,1919,null,{"value":null}] 09:46:18 INFO - PROCESS | 3588 | 1464194778539 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\", \"7e3b6c20-c8d1-41f1-b038-025c5fee69e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:46:18 INFO - PROCESS | 3588 | ++DOCSHELL 1102FC00 == 60 [pid = 3588] [id = 489] 09:46:18 INFO - PROCESS | 3588 | ++DOMWINDOW == 108 (11032400) [pid = 3588] [serial = 1467] [outer = 00000000] 09:46:18 INFO - PROCESS | 3588 | ++DOMWINDOW == 109 (1185F800) [pid = 3588] [serial = 1468] [outer = 11032400] 09:46:18 INFO - PROCESS | 3588 | 1464194778598 Marionette DEBUG loaded listener.js 09:46:18 INFO - PROCESS | 3588 | ++DOMWINDOW == 110 (12C04800) [pid = 3588] [serial = 1469] [outer = 11032400] 09:46:19 INFO - PROCESS | 3588 | 1464194779211 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]]]}] 09:46:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | Canvas test: 2d.path.fill.winding.subtract.3 09:46:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | took 940ms 09:46:19 INFO - PROCESS | 3588 | 1464194779227 Marionette TRACE conn3 -> [0,1921,"getWindowHandle",null] 09:46:19 INFO - PROCESS | 3588 | 1464194779233 Marionette TRACE conn3 <- [1,1921,null,{"value":"13"}] 09:46:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.initial.html 09:46:19 INFO - PROCESS | 3588 | 1464194779239 Marionette TRACE conn3 -> [0,1922,"setScriptTimeout",{"ms":35000}] 09:46:19 INFO - PROCESS | 3588 | 1464194779242 Marionette TRACE conn3 <- [1,1922,null,{}] 09:46:19 INFO - PROCESS | 3588 | 1464194779246 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}] 09:46:19 INFO - PROCESS | 3588 | 1464194779355 Marionette TRACE conn3 <- [1,1923,null,{"value":null}] 09:46:19 INFO - PROCESS | 3588 | 1464194779463 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\", \"7e3b6c20-c8d1-41f1-b038-025c5fee69e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:46:19 INFO - PROCESS | 3588 | ++DOCSHELL 14370C00 == 61 [pid = 3588] [id = 490] 09:46:19 INFO - PROCESS | 3588 | ++DOMWINDOW == 111 (14375000) [pid = 3588] [serial = 1470] [outer = 00000000] 09:46:19 INFO - PROCESS | 3588 | ++DOMWINDOW == 112 (15485000) [pid = 3588] [serial = 1471] [outer = 14375000] 09:46:19 INFO - PROCESS | 3588 | 1464194779518 Marionette DEBUG loaded listener.js 09:46:19 INFO - PROCESS | 3588 | ++DOMWINDOW == 113 (15815C00) [pid = 3588] [serial = 1472] [outer = 14375000] 09:46:20 INFO - PROCESS | 3588 | 1464194780153 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]]]}] 09:46:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.initial.html | Canvas test: 2d.path.initial 09:46:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.initial.html | took 940ms 09:46:20 INFO - PROCESS | 3588 | 1464194780183 Marionette TRACE conn3 -> [0,1925,"getWindowHandle",null] 09:46:20 INFO - PROCESS | 3588 | 1464194780185 Marionette TRACE conn3 <- [1,1925,null,{"value":"13"}] 09:46:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.arc.html 09:46:20 INFO - PROCESS | 3588 | 1464194780189 Marionette TRACE conn3 -> [0,1926,"setScriptTimeout",{"ms":35000}] 09:46:20 INFO - PROCESS | 3588 | 1464194780193 Marionette TRACE conn3 <- [1,1926,null,{}] 09:46:20 INFO - PROCESS | 3588 | 1464194780204 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}] 09:46:20 INFO - PROCESS | 3588 | 1464194780314 Marionette TRACE conn3 <- [1,1927,null,{"value":null}] 09:46:20 INFO - PROCESS | 3588 | 1464194780428 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\", \"7e3b6c20-c8d1-41f1-b038-025c5fee69e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:46:20 INFO - PROCESS | 3588 | ++DOCSHELL 0F33D800 == 62 [pid = 3588] [id = 491] 09:46:20 INFO - PROCESS | 3588 | ++DOMWINDOW == 114 (1436AC00) [pid = 3588] [serial = 1473] [outer = 00000000] 09:46:20 INFO - PROCESS | 3588 | ++DOMWINDOW == 115 (17AB6800) [pid = 3588] [serial = 1474] [outer = 1436AC00] 09:46:20 INFO - PROCESS | 3588 | 1464194780524 Marionette DEBUG loaded listener.js 09:46:20 INFO - PROCESS | 3588 | ++DOMWINDOW == 116 (182BF000) [pid = 3588] [serial = 1475] [outer = 1436AC00] 09:46:21 INFO - PROCESS | 3588 | 1464194781065 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]]]}] 09:46:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | isPointInPath() works on arcs 09:46:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | took 940ms 09:46:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html 09:46:21 INFO - PROCESS | 3588 | 1464194781134 Marionette TRACE conn3 -> [0,1929,"getWindowHandle",null] 09:46:21 INFO - PROCESS | 3588 | 1464194781137 Marionette TRACE conn3 <- [1,1929,null,{"value":"13"}] 09:46:21 INFO - PROCESS | 3588 | 1464194781140 Marionette TRACE conn3 -> [0,1930,"setScriptTimeout",{"ms":35000}] 09:46:21 INFO - PROCESS | 3588 | 1464194781142 Marionette TRACE conn3 <- [1,1930,null,{}] 09:46:21 INFO - PROCESS | 3588 | 1464194781146 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}] 09:46:21 INFO - PROCESS | 3588 | 1464194781251 Marionette TRACE conn3 <- [1,1931,null,{"value":null}] 09:46:21 INFO - PROCESS | 3588 | 1464194781387 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\", \"7e3b6c20-c8d1-41f1-b038-025c5fee69e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:46:21 INFO - PROCESS | 3588 | ++DOCSHELL 1868B000 == 63 [pid = 3588] [id = 492] 09:46:21 INFO - PROCESS | 3588 | ++DOMWINDOW == 117 (1868B400) [pid = 3588] [serial = 1476] [outer = 00000000] 09:46:21 INFO - PROCESS | 3588 | ++DOMWINDOW == 118 (18693000) [pid = 3588] [serial = 1477] [outer = 1868B400] 09:46:21 INFO - PROCESS | 3588 | 1464194781441 Marionette DEBUG loaded listener.js 09:46:21 INFO - PROCESS | 3588 | ++DOMWINDOW == 119 (18784400) [pid = 3588] [serial = 1478] [outer = 1868B400] 09:46:22 INFO - PROCESS | 3588 | 1464194782035 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]]]}] 09:46:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | isPointInPath() detects whether the point is inside the path 09:46:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | took 940ms 09:46:22 INFO - PROCESS | 3588 | 1464194782085 Marionette TRACE conn3 -> [0,1933,"getWindowHandle",null] 09:46:22 INFO - PROCESS | 3588 | 1464194782087 Marionette TRACE conn3 <- [1,1933,null,{"value":"13"}] 09:46:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html 09:46:22 INFO - PROCESS | 3588 | 1464194782091 Marionette TRACE conn3 -> [0,1934,"setScriptTimeout",{"ms":35000}] 09:46:22 INFO - PROCESS | 3588 | 1464194782093 Marionette TRACE conn3 <- [1,1934,null,{}] 09:46:22 INFO - PROCESS | 3588 | 1464194782096 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}] 09:46:22 INFO - PROCESS | 3588 | 1464194782338 Marionette TRACE conn3 <- [1,1935,null,{"value":null}] 09:46:22 INFO - PROCESS | 3588 | 1464194782504 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\", \"7e3b6c20-c8d1-41f1-b038-025c5fee69e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:46:22 INFO - PROCESS | 3588 | ++DOCSHELL 102CD400 == 64 [pid = 3588] [id = 493] 09:46:22 INFO - PROCESS | 3588 | ++DOMWINDOW == 120 (102F9800) [pid = 3588] [serial = 1479] [outer = 00000000] 09:46:22 INFO - PROCESS | 3588 | ++DOMWINDOW == 121 (10D5D000) [pid = 3588] [serial = 1480] [outer = 102F9800] 09:46:22 INFO - PROCESS | 3588 | 1464194782554 Marionette DEBUG loaded listener.js 09:46:22 INFO - PROCESS | 3588 | ++DOMWINDOW == 122 (11094400) [pid = 3588] [serial = 1481] [outer = 102F9800] 09:46:23 INFO - PROCESS | 3588 | --DOCSHELL 13130400 == 63 [pid = 3588] [id = 369] 09:46:23 INFO - PROCESS | 3588 | --DOCSHELL 150BB800 == 62 [pid = 3588] [id = 487] 09:46:23 INFO - PROCESS | 3588 | --DOCSHELL 10279400 == 61 [pid = 3588] [id = 486] 09:46:23 INFO - PROCESS | 3588 | --DOCSHELL 0F271000 == 60 [pid = 3588] [id = 485] 09:46:23 INFO - PROCESS | 3588 | --DOCSHELL 168F0C00 == 59 [pid = 3588] [id = 484] 09:46:23 INFO - PROCESS | 3588 | --DOCSHELL 15F87800 == 58 [pid = 3588] [id = 483] 09:46:23 INFO - PROCESS | 3588 | --DOCSHELL 15541800 == 57 [pid = 3588] [id = 482] 09:46:23 INFO - PROCESS | 3588 | --DOCSHELL 14F0B000 == 56 [pid = 3588] [id = 481] 09:46:23 INFO - PROCESS | 3588 | --DOCSHELL 13133000 == 55 [pid = 3588] [id = 480] 09:46:23 INFO - PROCESS | 3588 | --DOCSHELL 0F2F8000 == 54 [pid = 3588] [id = 479] 09:46:23 INFO - PROCESS | 3588 | --DOCSHELL 10510400 == 53 [pid = 3588] [id = 478] 09:46:23 INFO - PROCESS | 3588 | --DOMWINDOW == 121 (17ABA800) [pid = 3588] [serial = 1420] [outer = 00000000] [url = about:blank] 09:46:23 INFO - PROCESS | 3588 | 1464194783229 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]]]}] 09:46:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | isPointInPath() detects whether the point is inside the path 09:46:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | took 1191ms 09:46:23 INFO - PROCESS | 3588 | --DOMWINDOW == 120 (0F2EA400) [pid = 3588] [serial = 1304] [outer = 00000000] [url = about:blank] 09:46:23 INFO - PROCESS | 3588 | --DOMWINDOW == 119 (10C6D000) [pid = 3588] [serial = 1337] [outer = 00000000] [url = about:blank] 09:46:23 INFO - PROCESS | 3588 | --DOMWINDOW == 118 (12FA8C00) [pid = 3588] [serial = 1340] [outer = 00000000] [url = about:blank] 09:46:23 INFO - PROCESS | 3588 | --DOMWINDOW == 117 (155E5400) [pid = 3588] [serial = 1343] [outer = 00000000] [url = about:blank] 09:46:23 INFO - PROCESS | 3588 | --DOMWINDOW == 116 (1027A400) [pid = 3588] [serial = 1307] [outer = 00000000] [url = about:blank] 09:46:23 INFO - PROCESS | 3588 | --DOMWINDOW == 115 (166B7000) [pid = 3588] [serial = 1346] [outer = 00000000] [url = about:blank] 09:46:23 INFO - PROCESS | 3588 | --DOMWINDOW == 114 (167F7C00) [pid = 3588] [serial = 1408] [outer = 00000000] [url = about:blank] 09:46:23 INFO - PROCESS | 3588 | --DOMWINDOW == 113 (157C5C00) [pid = 3588] [serial = 1405] [outer = 00000000] [url = about:blank] 09:46:23 INFO - PROCESS | 3588 | --DOMWINDOW == 112 (15F7C400) [pid = 3588] [serial = 1406] [outer = 00000000] [url = about:blank] 09:46:23 INFO - PROCESS | 3588 | --DOMWINDOW == 111 (16B40000) [pid = 3588] [serial = 1409] [outer = 00000000] [url = about:blank] 09:46:23 INFO - PROCESS | 3588 | --DOMWINDOW == 110 (0F343000) [pid = 3588] [serial = 1378] [outer = 00000000] [url = about:blank] 09:46:23 INFO - PROCESS | 3588 | --DOMWINDOW == 109 (17853000) [pid = 3588] [serial = 1390] [outer = 00000000] [url = about:blank] 09:46:23 INFO - PROCESS | 3588 | --DOMWINDOW == 108 (17856400) [pid = 3588] [serial = 1391] [outer = 00000000] [url = about:blank] 09:46:23 INFO - PROCESS | 3588 | --DOMWINDOW == 107 (1616EC00) [pid = 3588] [serial = 1384] [outer = 00000000] [url = about:blank] 09:46:23 INFO - PROCESS | 3588 | --DOMWINDOW == 106 (12B50400) [pid = 3588] [serial = 1381] [outer = 00000000] [url = about:blank] 09:46:23 INFO - PROCESS | 3588 | --DOMWINDOW == 105 (10D66C00) [pid = 3588] [serial = 1396] [outer = 00000000] [url = about:blank] 09:46:23 INFO - PROCESS | 3588 | --DOMWINDOW == 104 (11F22000) [pid = 3588] [serial = 1397] [outer = 00000000] [url = about:blank] 09:46:23 INFO - PROCESS | 3588 | --DOMWINDOW == 103 (114E3000) [pid = 3588] [serial = 1394] [outer = 00000000] [url = about:blank] 09:46:23 INFO - PROCESS | 3588 | --DOMWINDOW == 102 (1103B400) [pid = 3588] [serial = 1393] [outer = 00000000] [url = about:blank] 09:46:23 INFO - PROCESS | 3588 | --DOMWINDOW == 101 (14F0BC00) [pid = 3588] [serial = 1402] [outer = 00000000] [url = about:blank] 09:46:23 INFO - PROCESS | 3588 | --DOMWINDOW == 100 (14369C00) [pid = 3588] [serial = 1399] [outer = 00000000] [url = about:blank] 09:46:23 INFO - PROCESS | 3588 | --DOMWINDOW == 99 (14371C00) [pid = 3588] [serial = 1400] [outer = 00000000] [url = about:blank] 09:46:23 INFO - PROCESS | 3588 | --DOMWINDOW == 98 (1782E800) [pid = 3588] [serial = 1387] [outer = 00000000] [url = about:blank] 09:46:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html 09:46:23 INFO - PROCESS | 3588 | --DOMWINDOW == 97 (17826800) [pid = 3588] [serial = 1411] [outer = 00000000] [url = about:blank] 09:46:23 INFO - PROCESS | 3588 | --DOMWINDOW == 96 (14374C00) [pid = 3588] [serial = 1414] [outer = 00000000] [url = about:blank] 09:46:23 INFO - PROCESS | 3588 | --DOMWINDOW == 95 (1694D800) [pid = 3588] [serial = 1415] [outer = 00000000] [url = about:blank] 09:46:23 INFO - PROCESS | 3588 | --DOMWINDOW == 94 (17856000) [pid = 3588] [serial = 1417] [outer = 00000000] [url = about:blank] 09:46:23 INFO - PROCESS | 3588 | --DOMWINDOW == 93 (178ADC00) [pid = 3588] [serial = 1418] [outer = 00000000] [url = about:blank] 09:46:23 INFO - PROCESS | 3588 | --DOMWINDOW == 92 (17826C00) [pid = 3588] [serial = 1412] [outer = 00000000] [url = about:blank] 09:46:23 INFO - PROCESS | 3588 | --DOMWINDOW == 91 (155DE400) [pid = 3588] [serial = 1403] [outer = 00000000] [url = about:blank] 09:46:23 INFO - PROCESS | 3588 | 1464194783340 Marionette TRACE conn3 -> [0,1937,"getWindowHandle",null] 09:46:23 INFO - PROCESS | 3588 | 1464194783344 Marionette TRACE conn3 <- [1,1937,null,{"value":"13"}] 09:46:23 INFO - PROCESS | 3588 | 1464194783351 Marionette TRACE conn3 -> [0,1938,"setScriptTimeout",{"ms":35000}] 09:46:23 INFO - PROCESS | 3588 | 1464194783355 Marionette TRACE conn3 <- [1,1938,null,{}] 09:46:23 INFO - PROCESS | 3588 | 1464194783360 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}] 09:46:23 INFO - PROCESS | 3588 | 1464194783444 Marionette TRACE conn3 <- [1,1939,null,{"value":null}] 09:46:23 INFO - PROCESS | 3588 | 1464194783452 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\", \"7e3b6c20-c8d1-41f1-b038-025c5fee69e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:46:23 INFO - PROCESS | 3588 | ++DOCSHELL 10F0EC00 == 54 [pid = 3588] [id = 494] 09:46:23 INFO - PROCESS | 3588 | ++DOMWINDOW == 92 (11033C00) [pid = 3588] [serial = 1482] [outer = 00000000] 09:46:23 INFO - PROCESS | 3588 | ++DOMWINDOW == 93 (11214800) [pid = 3588] [serial = 1483] [outer = 11033C00] 09:46:23 INFO - PROCESS | 3588 | 1464194783505 Marionette DEBUG loaded listener.js 09:46:23 INFO - PROCESS | 3588 | ++DOMWINDOW == 94 (11F21400) [pid = 3588] [serial = 1484] [outer = 11033C00] 09:46:23 INFO - PROCESS | 3588 | 1464194783985 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]]]}] 09:46:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | isPointInPath() works on Bezier curves 09:46:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | took 705ms 09:46:24 INFO - PROCESS | 3588 | 1464194784048 Marionette TRACE conn3 -> [0,1941,"getWindowHandle",null] 09:46:24 INFO - PROCESS | 3588 | 1464194784051 Marionette TRACE conn3 <- [1,1941,null,{"value":"13"}] 09:46:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html 09:46:24 INFO - PROCESS | 3588 | 1464194784054 Marionette TRACE conn3 -> [0,1942,"setScriptTimeout",{"ms":35000}] 09:46:24 INFO - PROCESS | 3588 | 1464194784056 Marionette TRACE conn3 <- [1,1942,null,{}] 09:46:24 INFO - PROCESS | 3588 | 1464194784062 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}] 09:46:24 INFO - PROCESS | 3588 | 1464194784145 Marionette TRACE conn3 <- [1,1943,null,{"value":null}] 09:46:24 INFO - PROCESS | 3588 | 1464194784156 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\", \"7e3b6c20-c8d1-41f1-b038-025c5fee69e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:46:24 INFO - PROCESS | 3588 | ++DOCSHELL 13953800 == 55 [pid = 3588] [id = 495] 09:46:24 INFO - PROCESS | 3588 | ++DOMWINDOW == 95 (1430F800) [pid = 3588] [serial = 1485] [outer = 00000000] 09:46:24 INFO - PROCESS | 3588 | ++DOMWINDOW == 96 (1436D400) [pid = 3588] [serial = 1486] [outer = 1430F800] 09:46:24 INFO - PROCESS | 3588 | 1464194784200 Marionette DEBUG loaded listener.js 09:46:24 INFO - PROCESS | 3588 | ++DOMWINDOW == 97 (14378000) [pid = 3588] [serial = 1487] [outer = 1430F800] 09:46:24 INFO - PROCESS | 3588 | 1464194784663 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]]]}] 09:46:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | isPointInPath() works on unclosed arcs larger than 2pi 09:46:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | took 642ms 09:46:24 INFO - PROCESS | 3588 | 1464194784690 Marionette TRACE conn3 -> [0,1945,"getWindowHandle",null] 09:46:24 INFO - PROCESS | 3588 | 1464194784693 Marionette TRACE conn3 <- [1,1945,null,{"value":"13"}] 09:46:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.edge.html 09:46:24 INFO - PROCESS | 3588 | 1464194784703 Marionette TRACE conn3 -> [0,1946,"setScriptTimeout",{"ms":35000}] 09:46:24 INFO - PROCESS | 3588 | 1464194784708 Marionette TRACE conn3 <- [1,1946,null,{}] 09:46:24 INFO - PROCESS | 3588 | 1464194784715 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}] 09:46:24 INFO - PROCESS | 3588 | 1464194784800 Marionette TRACE conn3 <- [1,1947,null,{"value":null}] 09:46:24 INFO - PROCESS | 3588 | 1464194784807 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\", \"7e3b6c20-c8d1-41f1-b038-025c5fee69e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:46:24 INFO - PROCESS | 3588 | ++DOCSHELL 1436C800 == 56 [pid = 3588] [id = 496] 09:46:24 INFO - PROCESS | 3588 | ++DOMWINDOW == 98 (143F2800) [pid = 3588] [serial = 1488] [outer = 00000000] 09:46:24 INFO - PROCESS | 3588 | ++DOMWINDOW == 99 (155E7C00) [pid = 3588] [serial = 1489] [outer = 143F2800] 09:46:24 INFO - PROCESS | 3588 | 1464194784850 Marionette DEBUG loaded listener.js 09:46:24 INFO - PROCESS | 3588 | ++DOMWINDOW == 100 (1581A800) [pid = 3588] [serial = 1490] [outer = 143F2800] 09:46:25 INFO - PROCESS | 3588 | 1464194785281 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]]]}] 09:46:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | isPointInPath() counts points on the path as being inside 09:46:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | took 596ms 09:46:25 INFO - PROCESS | 3588 | 1464194785292 Marionette TRACE conn3 -> [0,1949,"getWindowHandle",null] 09:46:25 INFO - PROCESS | 3588 | 1464194785294 Marionette TRACE conn3 <- [1,1949,null,{"value":"13"}] 09:46:25 INFO - PROCESS | 3588 | 1464194785297 Marionette TRACE conn3 -> [0,1950,"setScriptTimeout",{"ms":35000}] 09:46:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.empty.html 09:46:25 INFO - PROCESS | 3588 | 1464194785299 Marionette TRACE conn3 <- [1,1950,null,{}] 09:46:25 INFO - PROCESS | 3588 | 1464194785323 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}] 09:46:25 INFO - PROCESS | 3588 | 1464194785414 Marionette TRACE conn3 <- [1,1951,null,{"value":null}] 09:46:25 INFO - PROCESS | 3588 | 1464194785421 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\", \"7e3b6c20-c8d1-41f1-b038-025c5fee69e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:46:25 INFO - PROCESS | 3588 | ++DOCSHELL 0F25E400 == 57 [pid = 3588] [id = 497] 09:46:25 INFO - PROCESS | 3588 | ++DOMWINDOW == 101 (0F25EC00) [pid = 3588] [serial = 1491] [outer = 00000000] 09:46:25 INFO - PROCESS | 3588 | ++DOMWINDOW == 102 (155E2C00) [pid = 3588] [serial = 1492] [outer = 0F25EC00] 09:46:25 INFO - PROCESS | 3588 | 1464194785476 Marionette DEBUG loaded listener.js 09:46:25 INFO - PROCESS | 3588 | ++DOMWINDOW == 103 (155E7400) [pid = 3588] [serial = 1493] [outer = 0F25EC00] 09:46:26 INFO - PROCESS | 3588 | 1464194785987 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]]]}] 09:46:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | isPointInPath() works when there is no path 09:46:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | took 752ms 09:46:26 INFO - PROCESS | 3588 | 1464194786062 Marionette TRACE conn3 -> [0,1953,"getWindowHandle",null] 09:46:26 INFO - PROCESS | 3588 | 1464194786064 Marionette TRACE conn3 <- [1,1953,null,{"value":"13"}] 09:46:26 INFO - PROCESS | 3588 | 1464194786067 Marionette TRACE conn3 -> [0,1954,"setScriptTimeout",{"ms":35000}] 09:46:26 INFO - PROCESS | 3588 | 1464194786069 Marionette TRACE conn3 <- [1,1954,null,{}] 09:46:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html 09:46:26 INFO - PROCESS | 3588 | 1464194786073 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}] 09:46:26 INFO - PROCESS | 3588 | 1464194786184 Marionette TRACE conn3 <- [1,1955,null,{"value":null}] 09:46:26 INFO - PROCESS | 3588 | 1464194786196 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\", \"7e3b6c20-c8d1-41f1-b038-025c5fee69e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:46:26 INFO - PROCESS | 3588 | ++DOCSHELL 167F0400 == 58 [pid = 3588] [id = 498] 09:46:26 INFO - PROCESS | 3588 | ++DOMWINDOW == 104 (167F0C00) [pid = 3588] [serial = 1494] [outer = 00000000] 09:46:26 INFO - PROCESS | 3588 | ++DOMWINDOW == 105 (168F4400) [pid = 3588] [serial = 1495] [outer = 167F0C00] 09:46:26 INFO - PROCESS | 3588 | 1464194786300 Marionette DEBUG loaded listener.js 09:46:26 INFO - PROCESS | 3588 | ++DOMWINDOW == 106 (16F71400) [pid = 3588] [serial = 1496] [outer = 167F0C00] 09:46:26 INFO - PROCESS | 3588 | 1464194786742 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]]]}] 09:46:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | isPointInPath() returns false for non-finite arguments 09:46:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | took 705ms 09:46:26 INFO - PROCESS | 3588 | 1464194786770 Marionette TRACE conn3 -> [0,1957,"getWindowHandle",null] 09:46:26 INFO - PROCESS | 3588 | 1464194786772 Marionette TRACE conn3 <- [1,1957,null,{"value":"13"}] 09:46:26 INFO - PROCESS | 3588 | 1464194786779 Marionette TRACE conn3 -> [0,1958,"setScriptTimeout",{"ms":35000}] 09:46:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.outside.html 09:46:26 INFO - PROCESS | 3588 | 1464194786781 Marionette TRACE conn3 <- [1,1958,null,{}] 09:46:26 INFO - PROCESS | 3588 | 1464194786784 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}] 09:46:26 INFO - PROCESS | 3588 | 1464194786927 Marionette TRACE conn3 <- [1,1959,null,{"value":null}] 09:46:26 INFO - PROCESS | 3588 | 1464194786949 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\", \"7e3b6c20-c8d1-41f1-b038-025c5fee69e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:46:26 INFO - PROCESS | 3588 | ++DOCSHELL 177A3400 == 59 [pid = 3588] [id = 499] 09:46:26 INFO - PROCESS | 3588 | ++DOMWINDOW == 107 (17822400) [pid = 3588] [serial = 1497] [outer = 00000000] 09:46:26 INFO - PROCESS | 3588 | ++DOMWINDOW == 108 (17830400) [pid = 3588] [serial = 1498] [outer = 17822400] 09:46:27 INFO - PROCESS | 3588 | 1464194786993 Marionette DEBUG loaded listener.js 09:46:27 INFO - PROCESS | 3588 | ++DOMWINDOW == 109 (17852800) [pid = 3588] [serial = 1499] [outer = 17822400] 09:46:27 INFO - PROCESS | 3588 | 1464194787419 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]]]}] 09:46:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | isPointInPath() works on paths outside the canvas 09:46:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | took 689ms 09:46:27 INFO - PROCESS | 3588 | 1464194787482 Marionette TRACE conn3 -> [0,1961,"getWindowHandle",null] 09:46:27 INFO - PROCESS | 3588 | 1464194787484 Marionette TRACE conn3 <- [1,1961,null,{"value":"13"}] 09:46:27 INFO - PROCESS | 3588 | 1464194787488 Marionette TRACE conn3 -> [0,1962,"setScriptTimeout",{"ms":35000}] 09:46:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html 09:46:27 INFO - PROCESS | 3588 | 1464194787489 Marionette TRACE conn3 <- [1,1962,null,{}] 09:46:27 INFO - PROCESS | 3588 | 1464194787493 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}] 09:46:27 INFO - PROCESS | 3588 | 1464194787602 Marionette TRACE conn3 <- [1,1963,null,{"value":null}] 09:46:27 INFO - PROCESS | 3588 | 1464194787612 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\", \"7e3b6c20-c8d1-41f1-b038-025c5fee69e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:46:27 INFO - PROCESS | 3588 | ++DOCSHELL 12C02000 == 60 [pid = 3588] [id = 500] 09:46:27 INFO - PROCESS | 3588 | ++DOMWINDOW == 110 (177ABC00) [pid = 3588] [serial = 1500] [outer = 00000000] 09:46:27 INFO - PROCESS | 3588 | ++DOMWINDOW == 111 (178A9000) [pid = 3588] [serial = 1501] [outer = 177ABC00] 09:46:27 INFO - PROCESS | 3588 | 1464194787655 Marionette DEBUG loaded listener.js 09:46:27 INFO - PROCESS | 3588 | ++DOMWINDOW == 112 (17AB2000) [pid = 3588] [serial = 1502] [outer = 177ABC00] 09:46:27 INFO - PROCESS | 3588 | --DOMWINDOW == 111 (0F2F2800) [pid = 3588] [serial = 1374] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.scale.html] 09:46:27 INFO - PROCESS | 3588 | --DOMWINDOW == 110 (15548000) [pid = 3588] [serial = 1461] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html] 09:46:27 INFO - PROCESS | 3588 | --DOMWINDOW == 109 (1616B800) [pid = 3588] [serial = 1449] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.basic.html] 09:46:27 INFO - PROCESS | 3588 | --DOMWINDOW == 108 (1694B000) [pid = 3588] [serial = 1452] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.unaffected.html] 09:46:27 INFO - PROCESS | 3588 | --DOMWINDOW == 107 (131E0C00) [pid = 3588] [serial = 1440] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.empty.html] 09:46:27 INFO - PROCESS | 3588 | --DOMWINDOW == 106 (1554A800) [pid = 3588] [serial = 1446] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.nextpoint.html] 09:46:27 INFO - PROCESS | 3588 | --DOMWINDOW == 105 (14F10400) [pid = 3588] [serial = 1443] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.newline.html] 09:46:27 INFO - PROCESS | 3588 | --DOMWINDOW == 104 (1055B000) [pid = 3588] [serial = 1434] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.1.html] 09:46:27 INFO - PROCESS | 3588 | --DOMWINDOW == 103 (0F33C800) [pid = 3588] [serial = 1437] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.2.html] 09:46:27 INFO - PROCESS | 3588 | --DOMWINDOW == 102 (0F273400) [pid = 3588] [serial = 1455] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.overlap.html] 09:46:27 INFO - PROCESS | 3588 | --DOMWINDOW == 101 (10C63400) [pid = 3588] [serial = 1458] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.add.html] 09:46:28 INFO - PROCESS | 3588 | 1464194788190 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]]]}] 09:46:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | isPointInPath() uses the current path, not just the subpath 09:46:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | took 736ms 09:46:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html 09:46:28 INFO - PROCESS | 3588 | 1464194788230 Marionette TRACE conn3 -> [0,1965,"getWindowHandle",null] 09:46:28 INFO - PROCESS | 3588 | 1464194788232 Marionette TRACE conn3 <- [1,1965,null,{"value":"13"}] 09:46:28 INFO - PROCESS | 3588 | 1464194788235 Marionette TRACE conn3 -> [0,1966,"setScriptTimeout",{"ms":35000}] 09:46:28 INFO - PROCESS | 3588 | 1464194788237 Marionette TRACE conn3 <- [1,1966,null,{}] 09:46:28 INFO - PROCESS | 3588 | 1464194788265 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}] 09:46:28 INFO - PROCESS | 3588 | 1464194788345 Marionette TRACE conn3 <- [1,1967,null,{"value":null}] 09:46:28 INFO - PROCESS | 3588 | 1464194788352 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\", \"7e3b6c20-c8d1-41f1-b038-025c5fee69e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:46:28 INFO - PROCESS | 3588 | ++DOCSHELL 0F2EF000 == 61 [pid = 3588] [id = 501] 09:46:28 INFO - PROCESS | 3588 | ++DOMWINDOW == 102 (10C6EC00) [pid = 3588] [serial = 1503] [outer = 00000000] 09:46:28 INFO - PROCESS | 3588 | ++DOMWINDOW == 103 (16171000) [pid = 3588] [serial = 1504] [outer = 10C6EC00] 09:46:28 INFO - PROCESS | 3588 | 1464194788399 Marionette DEBUG loaded listener.js 09:46:28 INFO - PROCESS | 3588 | ++DOMWINDOW == 104 (1721DC00) [pid = 3588] [serial = 1505] [outer = 10C6EC00] 09:46:28 INFO - PROCESS | 3588 | 1464194788810 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]]]}] 09:46:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | isPointInPath() handles transformations correctly 09:46:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | took 611ms 09:46:28 INFO - PROCESS | 3588 | 1464194788858 Marionette TRACE conn3 -> [0,1969,"getWindowHandle",null] 09:46:28 INFO - PROCESS | 3588 | 1464194788860 Marionette TRACE conn3 <- [1,1969,null,{"value":"13"}] 09:46:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html 09:46:28 INFO - PROCESS | 3588 | 1464194788863 Marionette TRACE conn3 -> [0,1970,"setScriptTimeout",{"ms":35000}] 09:46:28 INFO - PROCESS | 3588 | 1464194788865 Marionette TRACE conn3 <- [1,1970,null,{}] 09:46:28 INFO - PROCESS | 3588 | 1464194788868 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}] 09:46:28 INFO - PROCESS | 3588 | 1464194788955 Marionette TRACE conn3 <- [1,1971,null,{"value":null}] 09:46:28 INFO - PROCESS | 3588 | 1464194788962 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\", \"7e3b6c20-c8d1-41f1-b038-025c5fee69e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:46:28 INFO - PROCESS | 3588 | ++DOCSHELL 14310400 == 62 [pid = 3588] [id = 502] 09:46:28 INFO - PROCESS | 3588 | ++DOMWINDOW == 105 (17821800) [pid = 3588] [serial = 1506] [outer = 00000000] 09:46:29 INFO - PROCESS | 3588 | ++DOMWINDOW == 106 (178AC000) [pid = 3588] [serial = 1507] [outer = 17821800] 09:46:29 INFO - PROCESS | 3588 | 1464194789005 Marionette DEBUG loaded listener.js 09:46:29 INFO - PROCESS | 3588 | ++DOMWINDOW == 107 (182B7400) [pid = 3588] [serial = 1508] [outer = 17821800] 09:46:29 INFO - PROCESS | 3588 | 1464194789623 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]]]}] 09:46:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | isPointInPath() handles transformations correctly 09:46:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | took 799ms 09:46:29 INFO - PROCESS | 3588 | 1464194789712 Marionette TRACE conn3 -> [0,1973,"getWindowHandle",null] 09:46:29 INFO - PROCESS | 3588 | 1464194789716 Marionette TRACE conn3 <- [1,1973,null,{"value":"13"}] 09:46:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html 09:46:29 INFO - PROCESS | 3588 | 1464194789737 Marionette TRACE conn3 -> [0,1974,"setScriptTimeout",{"ms":35000}] 09:46:29 INFO - PROCESS | 3588 | 1464194789741 Marionette TRACE conn3 <- [1,1974,null,{}] 09:46:29 INFO - PROCESS | 3588 | 1464194789747 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}] 09:46:29 INFO - PROCESS | 3588 | 1464194789863 Marionette TRACE conn3 <- [1,1975,null,{"value":null}] 09:46:30 INFO - PROCESS | 3588 | 1464194789995 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\", \"7e3b6c20-c8d1-41f1-b038-025c5fee69e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:46:30 INFO - PROCESS | 3588 | ++DOCSHELL 10C63800 == 63 [pid = 3588] [id = 503] 09:46:30 INFO - PROCESS | 3588 | ++DOMWINDOW == 108 (10D57C00) [pid = 3588] [serial = 1509] [outer = 00000000] 09:46:30 INFO - PROCESS | 3588 | ++DOMWINDOW == 109 (12C0A800) [pid = 3588] [serial = 1510] [outer = 10D57C00] 09:46:30 INFO - PROCESS | 3588 | 1464194790057 Marionette DEBUG loaded listener.js 09:46:30 INFO - PROCESS | 3588 | ++DOMWINDOW == 110 (12FB6800) [pid = 3588] [serial = 1511] [outer = 10D57C00] 09:46:30 INFO - PROCESS | 3588 | 1464194790619 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]]]}] 09:46:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | isPointInPath() handles transformations correctly 09:46:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | took 908ms 09:46:30 INFO - PROCESS | 3588 | 1464194790645 Marionette TRACE conn3 -> [0,1977,"getWindowHandle",null] 09:46:30 INFO - PROCESS | 3588 | 1464194790651 Marionette TRACE conn3 <- [1,1977,null,{"value":"13"}] 09:46:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html 09:46:30 INFO - PROCESS | 3588 | 1464194790660 Marionette TRACE conn3 -> [0,1978,"setScriptTimeout",{"ms":35000}] 09:46:30 INFO - PROCESS | 3588 | 1464194790663 Marionette TRACE conn3 <- [1,1978,null,{}] 09:46:30 INFO - PROCESS | 3588 | 1464194790667 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}] 09:46:30 INFO - PROCESS | 3588 | 1464194790776 Marionette TRACE conn3 <- [1,1979,null,{"value":null}] 09:46:30 INFO - PROCESS | 3588 | 1464194790890 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\", \"7e3b6c20-c8d1-41f1-b038-025c5fee69e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:46:30 INFO - PROCESS | 3588 | ++DOCSHELL 11FAB400 == 64 [pid = 3588] [id = 504] 09:46:30 INFO - PROCESS | 3588 | ++DOMWINDOW == 111 (143C1C00) [pid = 3588] [serial = 1512] [outer = 00000000] 09:46:31 INFO - PROCESS | 3588 | ++DOMWINDOW == 112 (155DD800) [pid = 3588] [serial = 1513] [outer = 143C1C00] 09:46:31 INFO - PROCESS | 3588 | 1464194790984 Marionette DEBUG loaded listener.js 09:46:31 INFO - PROCESS | 3588 | ++DOMWINDOW == 113 (15F87800) [pid = 3588] [serial = 1514] [outer = 143C1C00] 09:46:31 INFO - PROCESS | 3588 | 1464194791569 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]]]}] 09:46:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | isPointInPath() handles transformations correctly 09:46:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | took 940ms 09:46:31 INFO - PROCESS | 3588 | 1464194791604 Marionette TRACE conn3 -> [0,1981,"getWindowHandle",null] 09:46:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html 09:46:31 INFO - PROCESS | 3588 | 1464194791607 Marionette TRACE conn3 <- [1,1981,null,{"value":"13"}] 09:46:31 INFO - PROCESS | 3588 | 1464194791611 Marionette TRACE conn3 -> [0,1982,"setScriptTimeout",{"ms":35000}] 09:46:31 INFO - PROCESS | 3588 | 1464194791615 Marionette TRACE conn3 <- [1,1982,null,{}] 09:46:31 INFO - PROCESS | 3588 | 1464194791626 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}] 09:46:31 INFO - PROCESS | 3588 | 1464194791731 Marionette TRACE conn3 <- [1,1983,null,{"value":null}] 09:46:31 INFO - PROCESS | 3588 | 1464194791844 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\", \"7e3b6c20-c8d1-41f1-b038-025c5fee69e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:46:31 INFO - PROCESS | 3588 | ++DOCSHELL 1782A400 == 65 [pid = 3588] [id = 505] 09:46:31 INFO - PROCESS | 3588 | ++DOMWINDOW == 114 (178A5000) [pid = 3588] [serial = 1515] [outer = 00000000] 09:46:31 INFO - PROCESS | 3588 | ++DOMWINDOW == 115 (182C1800) [pid = 3588] [serial = 1516] [outer = 178A5000] 09:46:31 INFO - PROCESS | 3588 | 1464194791940 Marionette DEBUG loaded listener.js 09:46:32 INFO - PROCESS | 3588 | ++DOMWINDOW == 116 (18785400) [pid = 3588] [serial = 1517] [outer = 178A5000] 09:46:32 INFO - PROCESS | 3588 | 1464194792476 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]]]}] 09:46:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | isPointInPath() works on unclosed subpaths 09:46:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | took 908ms 09:46:32 INFO - PROCESS | 3588 | 1464194792514 Marionette TRACE conn3 -> [0,1985,"getWindowHandle",null] 09:46:32 INFO - PROCESS | 3588 | 1464194792517 Marionette TRACE conn3 <- [1,1985,null,{"value":"13"}] 09:46:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.winding.html 09:46:32 INFO - PROCESS | 3588 | 1464194792520 Marionette TRACE conn3 -> [0,1986,"setScriptTimeout",{"ms":35000}] 09:46:32 INFO - PROCESS | 3588 | 1464194792522 Marionette TRACE conn3 <- [1,1986,null,{}] 09:46:32 INFO - PROCESS | 3588 | 1464194792526 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}] 09:46:32 INFO - PROCESS | 3588 | 1464194792633 Marionette TRACE conn3 <- [1,1987,null,{"value":null}] 09:46:32 INFO - PROCESS | 3588 | 1464194792742 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\", \"7e3b6c20-c8d1-41f1-b038-025c5fee69e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:46:32 INFO - PROCESS | 3588 | ++DOCSHELL 1436DC00 == 66 [pid = 3588] [id = 506] 09:46:32 INFO - PROCESS | 3588 | ++DOMWINDOW == 117 (1616C800) [pid = 3588] [serial = 1518] [outer = 00000000] 09:46:32 INFO - PROCESS | 3588 | ++DOMWINDOW == 118 (18791800) [pid = 3588] [serial = 1519] [outer = 1616C800] 09:46:32 INFO - PROCESS | 3588 | 1464194792795 Marionette DEBUG loaded listener.js 09:46:32 INFO - PROCESS | 3588 | ++DOMWINDOW == 119 (19B4A800) [pid = 3588] [serial = 1520] [outer = 1616C800] 09:46:33 INFO - PROCESS | 3588 | 1464194793365 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]]]}] 09:46:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | isPointInPath() uses the non-zero winding number rule 09:46:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | took 909ms 09:46:33 INFO - PROCESS | 3588 | 1464194793425 Marionette TRACE conn3 -> [0,1989,"getWindowHandle",null] 09:46:33 INFO - PROCESS | 3588 | 1464194793427 Marionette TRACE conn3 <- [1,1989,null,{"value":"13"}] 09:46:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.basic.html 09:46:33 INFO - PROCESS | 3588 | 1464194793430 Marionette TRACE conn3 -> [0,1990,"setScriptTimeout",{"ms":35000}] 09:46:33 INFO - PROCESS | 3588 | 1464194793432 Marionette TRACE conn3 <- [1,1990,null,{}] 09:46:33 INFO - PROCESS | 3588 | 1464194793436 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}] 09:46:33 INFO - PROCESS | 3588 | 1464194793536 Marionette TRACE conn3 <- [1,1991,null,{"value":null}] 09:46:33 INFO - PROCESS | 3588 | 1464194793646 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\", \"7e3b6c20-c8d1-41f1-b038-025c5fee69e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:46:33 INFO - PROCESS | 3588 | ++DOCSHELL 0F2F5C00 == 67 [pid = 3588] [id = 507] 09:46:33 INFO - PROCESS | 3588 | ++DOMWINDOW == 120 (18789C00) [pid = 3588] [serial = 1521] [outer = 00000000] 09:46:33 INFO - PROCESS | 3588 | ++DOMWINDOW == 121 (19E21400) [pid = 3588] [serial = 1522] [outer = 18789C00] 09:46:33 INFO - PROCESS | 3588 | 1464194793699 Marionette DEBUG loaded listener.js 09:46:33 INFO - PROCESS | 3588 | ++DOMWINDOW == 122 (19E27C00) [pid = 3588] [serial = 1523] [outer = 18789C00] 09:46:34 INFO - PROCESS | 3588 | 1464194794423 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]]]}] 09:46:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.basic.html | Canvas test: 2d.path.lineTo.basic 09:46:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.basic.html | took 1049ms 09:46:34 INFO - PROCESS | 3588 | 1464194794471 Marionette TRACE conn3 -> [0,1993,"getWindowHandle",null] 09:46:34 INFO - PROCESS | 3588 | 1464194794474 Marionette TRACE conn3 <- [1,1993,null,{"value":"13"}] 09:46:34 INFO - PROCESS | 3588 | 1464194794500 Marionette TRACE conn3 -> [0,1994,"setScriptTimeout",{"ms":35000}] 09:46:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html 09:46:34 INFO - PROCESS | 3588 | 1464194794504 Marionette TRACE conn3 <- [1,1994,null,{}] 09:46:34 INFO - PROCESS | 3588 | 1464194794510 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}] 09:46:34 INFO - PROCESS | 3588 | 1464194794607 Marionette TRACE conn3 <- [1,1995,null,{"value":null}] 09:46:34 INFO - PROCESS | 3588 | 1464194794750 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\", \"7e3b6c20-c8d1-41f1-b038-025c5fee69e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:46:34 INFO - PROCESS | 3588 | ++DOCSHELL 0F2F6C00 == 68 [pid = 3588] [id = 508] 09:46:34 INFO - PROCESS | 3588 | ++DOMWINDOW == 123 (0F2F8400) [pid = 3588] [serial = 1524] [outer = 00000000] 09:46:34 INFO - PROCESS | 3588 | ++DOMWINDOW == 124 (0F651400) [pid = 3588] [serial = 1525] [outer = 0F2F8400] 09:46:34 INFO - PROCESS | 3588 | 1464194794799 Marionette DEBUG loaded listener.js 09:46:34 INFO - PROCESS | 3588 | ++DOMWINDOW == 125 (1050E000) [pid = 3588] [serial = 1526] [outer = 0F2F8400] 09:46:35 INFO - PROCESS | 3588 | 1464194795433 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]]]}] 09:46:35 INFO - PROCESS | 3588 | --DOCSHELL 0F2EF000 == 67 [pid = 3588] [id = 501] 09:46:35 INFO - PROCESS | 3588 | --DOCSHELL 12C02000 == 66 [pid = 3588] [id = 500] 09:46:35 INFO - PROCESS | 3588 | --DOCSHELL 177A3400 == 65 [pid = 3588] [id = 499] 09:46:35 INFO - PROCESS | 3588 | --DOCSHELL 167F0400 == 64 [pid = 3588] [id = 498] 09:46:35 INFO - PROCESS | 3588 | --DOCSHELL 0F25E400 == 63 [pid = 3588] [id = 497] 09:46:35 INFO - PROCESS | 3588 | --DOCSHELL 1436C800 == 62 [pid = 3588] [id = 496] 09:46:35 INFO - PROCESS | 3588 | --DOCSHELL 13953800 == 61 [pid = 3588] [id = 495] 09:46:35 INFO - PROCESS | 3588 | --DOCSHELL 10F0EC00 == 60 [pid = 3588] [id = 494] 09:46:35 INFO - PROCESS | 3588 | --DOCSHELL 102CD400 == 59 [pid = 3588] [id = 493] 09:46:35 INFO - PROCESS | 3588 | --DOMWINDOW == 124 (177AE400) [pid = 3588] [serial = 1376] [outer = 00000000] [url = about:blank] 09:46:35 INFO - PROCESS | 3588 | --DOMWINDOW == 123 (1782B800) [pid = 3588] [serial = 1462] [outer = 00000000] [url = about:blank] 09:46:35 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 09:46:35 INFO - PROCESS | 3588 | --DOMWINDOW == 122 (16177800) [pid = 3588] [serial = 1450] [outer = 00000000] [url = about:blank] 09:46:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html | took 940ms 09:46:35 INFO - PROCESS | 3588 | --DOMWINDOW == 121 (16F7D800) [pid = 3588] [serial = 1453] [outer = 00000000] [url = about:blank] 09:46:35 INFO - PROCESS | 3588 | --DOMWINDOW == 120 (13934400) [pid = 3588] [serial = 1441] [outer = 00000000] [url = about:blank] 09:46:35 INFO - PROCESS | 3588 | --DOMWINDOW == 119 (13E1E400) [pid = 3588] [serial = 1442] [outer = 00000000] [url = about:blank] 09:46:35 INFO - PROCESS | 3588 | --DOMWINDOW == 118 (1581AC00) [pid = 3588] [serial = 1447] [outer = 00000000] [url = about:blank] 09:46:35 INFO - PROCESS | 3588 | --DOMWINDOW == 117 (15541400) [pid = 3588] [serial = 1444] [outer = 00000000] [url = about:blank] 09:46:35 INFO - PROCESS | 3588 | --DOMWINDOW == 116 (15549C00) [pid = 3588] [serial = 1445] [outer = 00000000] [url = about:blank] 09:46:35 INFO - PROCESS | 3588 | --DOMWINDOW == 115 (10C6F000) [pid = 3588] [serial = 1436] [outer = 00000000] [url = about:blank] 09:46:35 INFO - PROCESS | 3588 | --DOMWINDOW == 114 (10A5AC00) [pid = 3588] [serial = 1435] [outer = 00000000] [url = about:blank] 09:46:35 INFO - PROCESS | 3588 | --DOMWINDOW == 113 (10A5EC00) [pid = 3588] [serial = 1438] [outer = 00000000] [url = about:blank] 09:46:35 INFO - PROCESS | 3588 | --DOMWINDOW == 112 (1102D800) [pid = 3588] [serial = 1439] [outer = 00000000] [url = about:blank] 09:46:35 INFO - PROCESS | 3588 | --DOMWINDOW == 111 (167F2C00) [pid = 3588] [serial = 1451] [outer = 00000000] [url = about:blank] 09:46:35 INFO - PROCESS | 3588 | --DOMWINDOW == 110 (10C6E800) [pid = 3588] [serial = 1423] [outer = 00000000] [url = about:blank] 09:46:35 INFO - PROCESS | 3588 | --DOMWINDOW == 109 (13934C00) [pid = 3588] [serial = 1426] [outer = 00000000] [url = about:blank] 09:46:35 INFO - PROCESS | 3588 | --DOMWINDOW == 108 (176F4800) [pid = 3588] [serial = 1429] [outer = 00000000] [url = about:blank] 09:46:35 INFO - PROCESS | 3588 | --DOMWINDOW == 107 (0F342000) [pid = 3588] [serial = 1456] [outer = 00000000] [url = about:blank] 09:46:35 INFO - PROCESS | 3588 | --DOMWINDOW == 106 (182B4800) [pid = 3588] [serial = 1432] [outer = 00000000] [url = about:blank] 09:46:35 INFO - PROCESS | 3588 | --DOMWINDOW == 105 (176EA800) [pid = 3588] [serial = 1454] [outer = 00000000] [url = about:blank] 09:46:35 INFO - PROCESS | 3588 | --DOMWINDOW == 104 (178A5C00) [pid = 3588] [serial = 1463] [outer = 00000000] [url = about:blank] 09:46:35 INFO - PROCESS | 3588 | --DOMWINDOW == 103 (10A5B400) [pid = 3588] [serial = 1457] [outer = 00000000] [url = about:blank] 09:46:35 INFO - PROCESS | 3588 | --DOMWINDOW == 102 (16170C00) [pid = 3588] [serial = 1460] [outer = 00000000] [url = about:blank] 09:46:35 INFO - PROCESS | 3588 | --DOMWINDOW == 101 (1581C800) [pid = 3588] [serial = 1448] [outer = 00000000] [url = about:blank] 09:46:35 INFO - PROCESS | 3588 | --DOMWINDOW == 100 (1548A000) [pid = 3588] [serial = 1459] [outer = 00000000] [url = about:blank] 09:46:35 INFO - PROCESS | 3588 | --DOMWINDOW == 99 (17AB9000) [pid = 3588] [serial = 1465] [outer = 00000000] [url = about:blank] 09:46:35 INFO - PROCESS | 3588 | 1464194795500 Marionette TRACE conn3 -> [0,1997,"getWindowHandle",null] 09:46:35 INFO - PROCESS | 3588 | 1464194795506 Marionette TRACE conn3 <- [1,1997,null,{"value":"13"}] 09:46:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html 09:46:35 INFO - PROCESS | 3588 | 1464194795512 Marionette TRACE conn3 -> [0,1998,"setScriptTimeout",{"ms":35000}] 09:46:35 INFO - PROCESS | 3588 | 1464194795515 Marionette TRACE conn3 <- [1,1998,null,{}] 09:46:35 INFO - PROCESS | 3588 | 1464194795518 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}] 09:46:35 INFO - PROCESS | 3588 | 1464194795606 Marionette TRACE conn3 <- [1,1999,null,{"value":null}] 09:46:35 INFO - PROCESS | 3588 | 1464194795618 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\", \"7e3b6c20-c8d1-41f1-b038-025c5fee69e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:46:35 INFO - PROCESS | 3588 | ++DOCSHELL 10C66000 == 60 [pid = 3588] [id = 509] 09:46:35 INFO - PROCESS | 3588 | ++DOMWINDOW == 100 (10C67400) [pid = 3588] [serial = 1527] [outer = 00000000] 09:46:35 INFO - PROCESS | 3588 | ++DOMWINDOW == 101 (10C6D800) [pid = 3588] [serial = 1528] [outer = 10C67400] 09:46:35 INFO - PROCESS | 3588 | 1464194795667 Marionette DEBUG loaded listener.js 09:46:35 INFO - PROCESS | 3588 | ++DOMWINDOW == 102 (10D5EC00) [pid = 3588] [serial = 1529] [outer = 10C67400] 09:46:36 INFO - PROCESS | 3588 | 1464194796177 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]]]}] 09:46:36 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 09:46:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html | took 689ms 09:46:36 INFO - PROCESS | 3588 | 1464194796213 Marionette TRACE conn3 -> [0,2001,"getWindowHandle",null] 09:46:36 INFO - PROCESS | 3588 | 1464194796215 Marionette TRACE conn3 <- [1,2001,null,{"value":"13"}] 09:46:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html 09:46:36 INFO - PROCESS | 3588 | 1464194796219 Marionette TRACE conn3 -> [0,2002,"setScriptTimeout",{"ms":35000}] 09:46:36 INFO - PROCESS | 3588 | 1464194796222 Marionette TRACE conn3 <- [1,2002,null,{}] 09:46:36 INFO - PROCESS | 3588 | 1464194796238 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}] 09:46:36 INFO - PROCESS | 3588 | 1464194796329 Marionette TRACE conn3 <- [1,2003,null,{"value":null}] 09:46:36 INFO - PROCESS | 3588 | 1464194796458 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\", \"7e3b6c20-c8d1-41f1-b038-025c5fee69e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:46:36 INFO - PROCESS | 3588 | ++DOCSHELL 10F0EC00 == 61 [pid = 3588] [id = 510] 09:46:36 INFO - PROCESS | 3588 | ++DOMWINDOW == 103 (1103A400) [pid = 3588] [serial = 1530] [outer = 00000000] 09:46:36 INFO - PROCESS | 3588 | ++DOMWINDOW == 104 (11FAB000) [pid = 3588] [serial = 1531] [outer = 1103A400] 09:46:36 INFO - PROCESS | 3588 | 1464194796504 Marionette DEBUG loaded listener.js 09:46:36 INFO - PROCESS | 3588 | ++DOMWINDOW == 105 (12C02C00) [pid = 3588] [serial = 1532] [outer = 1103A400] 09:46:36 INFO - PROCESS | 3588 | 1464194796874 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]]]}] 09:46:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | Canvas test: 2d.path.lineTo.nextpoint 09:46:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | took 689ms 09:46:36 INFO - PROCESS | 3588 | 1464194796918 Marionette TRACE conn3 -> [0,2005,"getWindowHandle",null] 09:46:36 INFO - PROCESS | 3588 | 1464194796921 Marionette TRACE conn3 <- [1,2005,null,{"value":"13"}] 09:46:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html 09:46:36 INFO - PROCESS | 3588 | 1464194796924 Marionette TRACE conn3 -> [0,2006,"setScriptTimeout",{"ms":35000}] 09:46:36 INFO - PROCESS | 3588 | 1464194796926 Marionette TRACE conn3 <- [1,2006,null,{}] 09:46:36 INFO - PROCESS | 3588 | 1464194796929 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}] 09:46:37 INFO - PROCESS | 3588 | 1464194797014 Marionette TRACE conn3 <- [1,2007,null,{"value":null}] 09:46:37 INFO - PROCESS | 3588 | 1464194797022 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\", \"7e3b6c20-c8d1-41f1-b038-025c5fee69e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:46:37 INFO - PROCESS | 3588 | ++DOCSHELL 12FB5000 == 62 [pid = 3588] [id = 511] 09:46:37 INFO - PROCESS | 3588 | ++DOMWINDOW == 106 (1318FC00) [pid = 3588] [serial = 1533] [outer = 00000000] 09:46:37 INFO - PROCESS | 3588 | ++DOMWINDOW == 107 (13935800) [pid = 3588] [serial = 1534] [outer = 1318FC00] 09:46:37 INFO - PROCESS | 3588 | 1464194797066 Marionette DEBUG loaded listener.js 09:46:37 INFO - PROCESS | 3588 | ++DOMWINDOW == 108 (13E1E400) [pid = 3588] [serial = 1535] [outer = 1318FC00] 09:46:37 INFO - PROCESS | 3588 | 1464194797500 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]]]}] 09:46:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | lineTo() with Infinity/NaN is ignored 09:46:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | took 595ms 09:46:37 INFO - PROCESS | 3588 | 1464194797524 Marionette TRACE conn3 -> [0,2009,"getWindowHandle",null] 09:46:37 INFO - PROCESS | 3588 | 1464194797526 Marionette TRACE conn3 <- [1,2009,null,{"value":"13"}] 09:46:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.basic.html 09:46:37 INFO - PROCESS | 3588 | 1464194797530 Marionette TRACE conn3 -> [0,2010,"setScriptTimeout",{"ms":35000}] 09:46:37 INFO - PROCESS | 3588 | 1464194797531 Marionette TRACE conn3 <- [1,2010,null,{}] 09:46:37 INFO - PROCESS | 3588 | 1464194797555 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}] 09:46:37 INFO - PROCESS | 3588 | 1464194797635 Marionette TRACE conn3 <- [1,2011,null,{"value":null}] 09:46:37 INFO - PROCESS | 3588 | 1464194797650 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\", \"7e3b6c20-c8d1-41f1-b038-025c5fee69e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:46:37 INFO - PROCESS | 3588 | ++DOCSHELL 10505000 == 63 [pid = 3588] [id = 512] 09:46:37 INFO - PROCESS | 3588 | ++DOMWINDOW == 109 (12FB0800) [pid = 3588] [serial = 1536] [outer = 00000000] 09:46:37 INFO - PROCESS | 3588 | ++DOMWINDOW == 110 (1436E000) [pid = 3588] [serial = 1537] [outer = 12FB0800] 09:46:37 INFO - PROCESS | 3588 | 1464194797694 Marionette DEBUG loaded listener.js 09:46:37 INFO - PROCESS | 3588 | ++DOMWINDOW == 111 (143C0000) [pid = 3588] [serial = 1538] [outer = 12FB0800] 09:46:38 INFO - PROCESS | 3588 | 1464194798186 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]]]}] 09:46:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.basic.html | Canvas test: 2d.path.moveTo.basic 09:46:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.basic.html | took 720ms 09:46:38 INFO - PROCESS | 3588 | 1464194798256 Marionette TRACE conn3 -> [0,2013,"getWindowHandle",null] 09:46:38 INFO - PROCESS | 3588 | 1464194798258 Marionette TRACE conn3 <- [1,2013,null,{"value":"13"}] 09:46:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.multiple.html 09:46:38 INFO - PROCESS | 3588 | 1464194798262 Marionette TRACE conn3 -> [0,2014,"setScriptTimeout",{"ms":35000}] 09:46:38 INFO - PROCESS | 3588 | 1464194798265 Marionette TRACE conn3 <- [1,2014,null,{}] 09:46:38 INFO - PROCESS | 3588 | 1464194798269 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}] 09:46:38 INFO - PROCESS | 3588 | 1464194798410 Marionette TRACE conn3 <- [1,2015,null,{"value":null}] 09:46:38 INFO - PROCESS | 3588 | 1464194798480 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\", \"7e3b6c20-c8d1-41f1-b038-025c5fee69e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:46:38 INFO - PROCESS | 3588 | ++DOCSHELL 15546000 == 64 [pid = 3588] [id = 513] 09:46:38 INFO - PROCESS | 3588 | ++DOMWINDOW == 112 (15547800) [pid = 3588] [serial = 1539] [outer = 00000000] 09:46:38 INFO - PROCESS | 3588 | ++DOMWINDOW == 113 (155E8C00) [pid = 3588] [serial = 1540] [outer = 15547800] 09:46:38 INFO - PROCESS | 3588 | 1464194798525 Marionette DEBUG loaded listener.js 09:46:38 INFO - PROCESS | 3588 | ++DOMWINDOW == 114 (15940800) [pid = 3588] [serial = 1541] [outer = 15547800] 09:46:38 INFO - PROCESS | 3588 | 1464194798955 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]]]}] 09:46:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.multiple.html | Canvas test: 2d.path.moveTo.multiple 09:46:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.multiple.html | took 736ms 09:46:39 INFO - PROCESS | 3588 | 1464194799002 Marionette TRACE conn3 -> [0,2017,"getWindowHandle",null] 09:46:39 INFO - PROCESS | 3588 | 1464194799004 Marionette TRACE conn3 <- [1,2017,null,{"value":"13"}] 09:46:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html 09:46:39 INFO - PROCESS | 3588 | 1464194799007 Marionette TRACE conn3 -> [0,2018,"setScriptTimeout",{"ms":35000}] 09:46:39 INFO - PROCESS | 3588 | 1464194799009 Marionette TRACE conn3 <- [1,2018,null,{}] 09:46:39 INFO - PROCESS | 3588 | 1464194799051 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}] 09:46:39 INFO - PROCESS | 3588 | 1464194799164 Marionette TRACE conn3 <- [1,2019,null,{"value":null}] 09:46:39 INFO - PROCESS | 3588 | 1464194799174 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\", \"7e3b6c20-c8d1-41f1-b038-025c5fee69e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:46:39 INFO - PROCESS | 3588 | ++DOCSHELL 1554AC00 == 65 [pid = 3588] [id = 514] 09:46:39 INFO - PROCESS | 3588 | ++DOMWINDOW == 115 (155E7000) [pid = 3588] [serial = 1542] [outer = 00000000] 09:46:39 INFO - PROCESS | 3588 | ++DOMWINDOW == 116 (16172C00) [pid = 3588] [serial = 1543] [outer = 155E7000] 09:46:39 INFO - PROCESS | 3588 | 1464194799219 Marionette DEBUG loaded listener.js 09:46:39 INFO - PROCESS | 3588 | ++DOMWINDOW == 117 (16175000) [pid = 3588] [serial = 1544] [outer = 155E7000] 09:46:39 INFO - PROCESS | 3588 | 1464194799673 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]]]}] 09:46:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | Canvas test: 2d.path.moveTo.newsubpath 09:46:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | took 721ms 09:46:39 INFO - PROCESS | 3588 | 1464194799728 Marionette TRACE conn3 -> [0,2021,"getWindowHandle",null] 09:46:39 INFO - PROCESS | 3588 | 1464194799730 Marionette TRACE conn3 <- [1,2021,null,{"value":"13"}] 09:46:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html 09:46:39 INFO - PROCESS | 3588 | 1464194799733 Marionette TRACE conn3 -> [0,2022,"setScriptTimeout",{"ms":35000}] 09:46:39 INFO - PROCESS | 3588 | 1464194799734 Marionette TRACE conn3 <- [1,2022,null,{}] 09:46:39 INFO - PROCESS | 3588 | 1464194799744 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}] 09:46:39 INFO - PROCESS | 3588 | 1464194799857 Marionette TRACE conn3 <- [1,2023,null,{"value":null}] 09:46:39 INFO - PROCESS | 3588 | 1464194799863 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\", \"7e3b6c20-c8d1-41f1-b038-025c5fee69e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:46:39 INFO - PROCESS | 3588 | ++DOCSHELL 15F7F400 == 66 [pid = 3588] [id = 515] 09:46:39 INFO - PROCESS | 3588 | ++DOMWINDOW == 118 (167B1800) [pid = 3588] [serial = 1545] [outer = 00000000] 09:46:39 INFO - PROCESS | 3588 | ++DOMWINDOW == 119 (168F2800) [pid = 3588] [serial = 1546] [outer = 167B1800] 09:46:39 INFO - PROCESS | 3588 | 1464194799907 Marionette DEBUG loaded listener.js 09:46:39 INFO - PROCESS | 3588 | ++DOMWINDOW == 120 (16B35C00) [pid = 3588] [serial = 1547] [outer = 167B1800] 09:46:40 INFO - PROCESS | 3588 | --DOMWINDOW == 119 (167F0C00) [pid = 3588] [serial = 1494] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html] 09:46:40 INFO - PROCESS | 3588 | --DOMWINDOW == 118 (102F9800) [pid = 3588] [serial = 1479] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html] 09:46:40 INFO - PROCESS | 3588 | --DOMWINDOW == 117 (17822400) [pid = 3588] [serial = 1497] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.outside.html] 09:46:40 INFO - PROCESS | 3588 | --DOMWINDOW == 116 (1430F800) [pid = 3588] [serial = 1485] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html] 09:46:40 INFO - PROCESS | 3588 | --DOMWINDOW == 115 (11033C00) [pid = 3588] [serial = 1482] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bezier.html] 09:46:40 INFO - PROCESS | 3588 | --DOMWINDOW == 114 (0F25EC00) [pid = 3588] [serial = 1491] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.empty.html] 09:46:40 INFO - PROCESS | 3588 | --DOMWINDOW == 113 (143F2800) [pid = 3588] [serial = 1488] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.edge.html] 09:46:40 INFO - PROCESS | 3588 | --DOMWINDOW == 112 (177ABC00) [pid = 3588] [serial = 1500] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.subpath.html] 09:46:40 INFO - PROCESS | 3588 | --DOMWINDOW == 111 (10C6EC00) [pid = 3588] [serial = 1503] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html] 09:46:40 INFO - PROCESS | 3588 | --DOMWINDOW == 110 (12C10C00) [pid = 3588] [serial = 1425] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.empty.html] 09:46:40 INFO - PROCESS | 3588 | --DOMWINDOW == 109 (10A62C00) [pid = 3588] [serial = 1422] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.2.html] 09:46:40 INFO - PROCESS | 3588 | --DOMWINDOW == 108 (11F17800) [pid = 3588] [serial = 1380] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html] 09:46:40 INFO - PROCESS | 3588 | --DOMWINDOW == 107 (17AB2C00) [pid = 3588] [serial = 1431] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.unaffected.html] 09:46:40 INFO - PROCESS | 3588 | --DOMWINDOW == 106 (1782B400) [pid = 3588] [serial = 1386] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.start.html] 09:46:40 INFO - PROCESS | 3588 | --DOMWINDOW == 105 (12C06400) [pid = 3588] [serial = 1383] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.end.html] 09:46:40 INFO - PROCESS | 3588 | --DOMWINDOW == 104 (0F2EC400) [pid = 3588] [serial = 1377] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html] 09:46:40 INFO - PROCESS | 3588 | --DOMWINDOW == 103 (167F2800) [pid = 3588] [serial = 1428] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.intersect.html] 09:46:40 INFO - PROCESS | 3588 | 1464194800556 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]]]}] 09:46:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | moveTo() with Infinity/NaN is ignored 09:46:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | took 830ms 09:46:40 INFO - PROCESS | 3588 | 1464194800576 Marionette TRACE conn3 -> [0,2025,"getWindowHandle",null] 09:46:40 INFO - PROCESS | 3588 | 1464194800578 Marionette TRACE conn3 <- [1,2025,null,{"value":"13"}] 09:46:40 INFO - PROCESS | 3588 | 1464194800581 Marionette TRACE conn3 -> [0,2026,"setScriptTimeout",{"ms":35000}] 09:46:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html 09:46:40 INFO - PROCESS | 3588 | 1464194800583 Marionette TRACE conn3 <- [1,2026,null,{}] 09:46:40 INFO - PROCESS | 3588 | 1464194800586 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}] 09:46:40 INFO - PROCESS | 3588 | 1464194800666 Marionette TRACE conn3 <- [1,2027,null,{"value":null}] 09:46:40 INFO - PROCESS | 3588 | 1464194800673 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\", \"7e3b6c20-c8d1-41f1-b038-025c5fee69e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:46:40 INFO - PROCESS | 3588 | ++DOCSHELL 105F9400 == 67 [pid = 3588] [id = 516] 09:46:40 INFO - PROCESS | 3588 | ++DOMWINDOW == 104 (10D62400) [pid = 3588] [serial = 1548] [outer = 00000000] 09:46:40 INFO - PROCESS | 3588 | ++DOMWINDOW == 105 (15541800) [pid = 3588] [serial = 1549] [outer = 10D62400] 09:46:40 INFO - PROCESS | 3588 | 1464194800720 Marionette DEBUG loaded listener.js 09:46:40 INFO - PROCESS | 3588 | ++DOMWINDOW == 106 (155E1C00) [pid = 3588] [serial = 1550] [outer = 10D62400] 09:46:41 INFO - PROCESS | 3588 | 1464194801148 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]]]}] 09:46:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | Canvas test: 2d.path.quadraticCurveTo.basic 09:46:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | took 595ms 09:46:41 INFO - PROCESS | 3588 | 1464194801179 Marionette TRACE conn3 -> [0,2029,"getWindowHandle",null] 09:46:41 INFO - PROCESS | 3588 | 1464194801181 Marionette TRACE conn3 <- [1,2029,null,{"value":"13"}] 09:46:41 INFO - PROCESS | 3588 | 1464194801198 Marionette TRACE conn3 -> [0,2030,"setScriptTimeout",{"ms":35000}] 09:46:41 INFO - PROCESS | 3588 | 1464194801200 Marionette TRACE conn3 <- [1,2030,null,{}] 09:46:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html 09:46:41 INFO - PROCESS | 3588 | 1464194801203 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}] 09:46:41 INFO - PROCESS | 3588 | 1464194801288 Marionette TRACE conn3 <- [1,2031,null,{"value":null}] 09:46:41 INFO - PROCESS | 3588 | 1464194801295 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\", \"7e3b6c20-c8d1-41f1-b038-025c5fee69e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:46:41 INFO - PROCESS | 3588 | ++DOCSHELL 10D63800 == 68 [pid = 3588] [id = 517] 09:46:41 INFO - PROCESS | 3588 | ++DOMWINDOW == 107 (11033C00) [pid = 3588] [serial = 1551] [outer = 00000000] 09:46:41 INFO - PROCESS | 3588 | ++DOMWINDOW == 108 (167F4400) [pid = 3588] [serial = 1552] [outer = 11033C00] 09:46:41 INFO - PROCESS | 3588 | 1464194801346 Marionette DEBUG loaded listener.js 09:46:41 INFO - PROCESS | 3588 | ++DOMWINDOW == 109 (16F71800) [pid = 3588] [serial = 1553] [outer = 11033C00] 09:46:41 INFO - PROCESS | 3588 | 1464194801784 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]]]}] 09:46:41 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) 09:46:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html | took 627ms 09:46:41 INFO - PROCESS | 3588 | 1464194801840 Marionette TRACE conn3 -> [0,2033,"getWindowHandle",null] 09:46:41 INFO - PROCESS | 3588 | 1464194801842 Marionette TRACE conn3 <- [1,2033,null,{"value":"13"}] 09:46:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html 09:46:41 INFO - PROCESS | 3588 | 1464194801846 Marionette TRACE conn3 -> [0,2034,"setScriptTimeout",{"ms":35000}] 09:46:41 INFO - PROCESS | 3588 | 1464194801848 Marionette TRACE conn3 <- [1,2034,null,{}] 09:46:41 INFO - PROCESS | 3588 | 1464194801851 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}] 09:46:41 INFO - PROCESS | 3588 | 1464194801954 Marionette TRACE conn3 <- [1,2035,null,{"value":null}] 09:46:41 INFO - PROCESS | 3588 | 1464194801960 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\", \"7e3b6c20-c8d1-41f1-b038-025c5fee69e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:46:41 INFO - PROCESS | 3588 | ++DOCSHELL 102F9800 == 69 [pid = 3588] [id = 518] 09:46:41 INFO - PROCESS | 3588 | ++DOMWINDOW == 110 (167F4800) [pid = 3588] [serial = 1554] [outer = 00000000] 09:46:42 INFO - PROCESS | 3588 | ++DOMWINDOW == 111 (17827000) [pid = 3588] [serial = 1555] [outer = 167F4800] 09:46:42 INFO - PROCESS | 3588 | 1464194802008 Marionette DEBUG loaded listener.js 09:46:42 INFO - PROCESS | 3588 | ++DOMWINDOW == 112 (1784DC00) [pid = 3588] [serial = 1556] [outer = 167F4800] 09:46:42 INFO - PROCESS | 3588 | 1464194802719 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]]]}] 09:46:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 09:46:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | took 940ms 09:46:42 INFO - PROCESS | 3588 | 1464194802792 Marionette TRACE conn3 -> [0,2037,"getWindowHandle",null] 09:46:42 INFO - PROCESS | 3588 | 1464194802797 Marionette TRACE conn3 <- [1,2037,null,{"value":"13"}] 09:46:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html 09:46:42 INFO - PROCESS | 3588 | 1464194802802 Marionette TRACE conn3 -> [0,2038,"setScriptTimeout",{"ms":35000}] 09:46:42 INFO - PROCESS | 3588 | 1464194802806 Marionette TRACE conn3 <- [1,2038,null,{}] 09:46:42 INFO - PROCESS | 3588 | 1464194802812 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}] 09:46:42 INFO - PROCESS | 3588 | 1464194802955 Marionette TRACE conn3 <- [1,2039,null,{"value":null}] 09:46:43 INFO - PROCESS | 3588 | 1464194803098 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\", \"7e3b6c20-c8d1-41f1-b038-025c5fee69e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:46:43 INFO - PROCESS | 3588 | ++DOCSHELL 0F2F3800 == 70 [pid = 3588] [id = 519] 09:46:43 INFO - PROCESS | 3588 | ++DOMWINDOW == 113 (0F2F7000) [pid = 3588] [serial = 1557] [outer = 00000000] 09:46:43 INFO - PROCESS | 3588 | ++DOMWINDOW == 114 (10A62000) [pid = 3588] [serial = 1558] [outer = 0F2F7000] 09:46:43 INFO - PROCESS | 3588 | 1464194803155 Marionette DEBUG loaded listener.js 09:46:43 INFO - PROCESS | 3588 | ++DOMWINDOW == 115 (11035800) [pid = 3588] [serial = 1559] [outer = 0F2F7000] 09:46:43 INFO - PROCESS | 3588 | 1464194803749 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]]]}] 09:46:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | quadraticCurveTo() with Infinity/NaN is ignored 09:46:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | took 1003ms 09:46:43 INFO - PROCESS | 3588 | 1464194803805 Marionette TRACE conn3 -> [0,2041,"getWindowHandle",null] 09:46:43 INFO - PROCESS | 3588 | 1464194803811 Marionette TRACE conn3 <- [1,2041,null,{"value":"13"}] 09:46:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html 09:46:43 INFO - PROCESS | 3588 | 1464194803817 Marionette TRACE conn3 -> [0,2042,"setScriptTimeout",{"ms":35000}] 09:46:43 INFO - PROCESS | 3588 | 1464194803820 Marionette TRACE conn3 <- [1,2042,null,{}] 09:46:43 INFO - PROCESS | 3588 | 1464194803824 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}] 09:46:43 INFO - PROCESS | 3588 | 1464194803934 Marionette TRACE conn3 <- [1,2043,null,{"value":null}] 09:46:44 INFO - PROCESS | 3588 | 1464194804075 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\", \"7e3b6c20-c8d1-41f1-b038-025c5fee69e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:46:44 INFO - PROCESS | 3588 | ++DOCSHELL 12FB0C00 == 71 [pid = 3588] [id = 520] 09:46:44 INFO - PROCESS | 3588 | ++DOMWINDOW == 116 (13193400) [pid = 3588] [serial = 1560] [outer = 00000000] 09:46:44 INFO - PROCESS | 3588 | ++DOMWINDOW == 117 (1436C800) [pid = 3588] [serial = 1561] [outer = 13193400] 09:46:44 INFO - PROCESS | 3588 | 1464194804129 Marionette DEBUG loaded listener.js 09:46:44 INFO - PROCESS | 3588 | ++DOMWINDOW == 118 (143BF800) [pid = 3588] [serial = 1562] [outer = 13193400] 09:46:44 INFO - PROCESS | 3588 | 1464194804760 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]]]}] 09:46:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | Canvas test: 2d.path.quadraticCurveTo.scaled 09:46:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | took 1002ms 09:46:44 INFO - PROCESS | 3588 | 1464194804818 Marionette TRACE conn3 -> [0,2045,"getWindowHandle",null] 09:46:44 INFO - PROCESS | 3588 | 1464194804821 Marionette TRACE conn3 <- [1,2045,null,{"value":"13"}] 09:46:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html 09:46:44 INFO - PROCESS | 3588 | 1464194804825 Marionette TRACE conn3 -> [0,2046,"setScriptTimeout",{"ms":35000}] 09:46:44 INFO - PROCESS | 3588 | 1464194804829 Marionette TRACE conn3 <- [1,2046,null,{}] 09:46:44 INFO - PROCESS | 3588 | 1464194804840 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}] 09:46:44 INFO - PROCESS | 3588 | 1464194804950 Marionette TRACE conn3 <- [1,2047,null,{"value":null}] 09:46:45 INFO - PROCESS | 3588 | 1464194805093 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\", \"7e3b6c20-c8d1-41f1-b038-025c5fee69e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:46:45 INFO - PROCESS | 3588 | ++DOCSHELL 167E8800 == 72 [pid = 3588] [id = 521] 09:46:45 INFO - PROCESS | 3588 | ++DOMWINDOW == 119 (177D9800) [pid = 3588] [serial = 1563] [outer = 00000000] 09:46:45 INFO - PROCESS | 3588 | ++DOMWINDOW == 120 (17823C00) [pid = 3588] [serial = 1564] [outer = 177D9800] 09:46:45 INFO - PROCESS | 3588 | 1464194805150 Marionette DEBUG loaded listener.js 09:46:45 INFO - PROCESS | 3588 | ++DOMWINDOW == 121 (17849C00) [pid = 3588] [serial = 1565] [outer = 177D9800] 09:46:45 INFO - PROCESS | 3588 | 1464194805687 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]]]}] 09:46:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | Canvas test: 2d.path.quadraticCurveTo.shape 09:46:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | took 909ms 09:46:45 INFO - PROCESS | 3588 | 1464194805728 Marionette TRACE conn3 -> [0,2049,"getWindowHandle",null] 09:46:45 INFO - PROCESS | 3588 | 1464194805731 Marionette TRACE conn3 <- [1,2049,null,{"value":"13"}] 09:46:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.basic.html 09:46:45 INFO - PROCESS | 3588 | 1464194805738 Marionette TRACE conn3 -> [0,2050,"setScriptTimeout",{"ms":35000}] 09:46:45 INFO - PROCESS | 3588 | 1464194805739 Marionette TRACE conn3 <- [1,2050,null,{}] 09:46:45 INFO - PROCESS | 3588 | 1464194805743 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}] 09:46:45 INFO - PROCESS | 3588 | 1464194805852 Marionette TRACE conn3 <- [1,2051,null,{"value":null}] 09:46:45 INFO - PROCESS | 3588 | 1464194805965 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\", \"7e3b6c20-c8d1-41f1-b038-025c5fee69e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:46:46 INFO - PROCESS | 3588 | ++DOCSHELL 177DB400 == 73 [pid = 3588] [id = 522] 09:46:46 INFO - PROCESS | 3588 | ++DOMWINDOW == 122 (17823800) [pid = 3588] [serial = 1566] [outer = 00000000] 09:46:46 INFO - PROCESS | 3588 | ++DOMWINDOW == 123 (178ACC00) [pid = 3588] [serial = 1567] [outer = 17823800] 09:46:46 INFO - PROCESS | 3588 | 1464194806022 Marionette DEBUG loaded listener.js 09:46:46 INFO - PROCESS | 3588 | ++DOMWINDOW == 124 (17AB2C00) [pid = 3588] [serial = 1568] [outer = 17823800] 09:46:46 INFO - PROCESS | 3588 | 1464194806613 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]]]}] 09:46:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.basic.html | Canvas test: 2d.path.rect.basic 09:46:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.basic.html | took 940ms 09:46:46 INFO - PROCESS | 3588 | 1464194806684 Marionette TRACE conn3 -> [0,2053,"getWindowHandle",null] 09:46:46 INFO - PROCESS | 3588 | 1464194806686 Marionette TRACE conn3 <- [1,2053,null,{"value":"13"}] 09:46:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.closed.html 09:46:46 INFO - PROCESS | 3588 | 1464194806690 Marionette TRACE conn3 -> [0,2054,"setScriptTimeout",{"ms":35000}] 09:46:46 INFO - PROCESS | 3588 | 1464194806692 Marionette TRACE conn3 <- [1,2054,null,{}] 09:46:46 INFO - PROCESS | 3588 | 1464194806696 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}] 09:46:46 INFO - PROCESS | 3588 | 1464194806799 Marionette TRACE conn3 <- [1,2055,null,{"value":null}] 09:46:46 INFO - PROCESS | 3588 | 1464194806911 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\", \"7e3b6c20-c8d1-41f1-b038-025c5fee69e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:46:46 INFO - PROCESS | 3588 | ++DOCSHELL 178AA800 == 74 [pid = 3588] [id = 523] 09:46:46 INFO - PROCESS | 3588 | ++DOMWINDOW == 125 (178AB800) [pid = 3588] [serial = 1569] [outer = 00000000] 09:46:46 INFO - PROCESS | 3588 | ++DOMWINDOW == 126 (182BAC00) [pid = 3588] [serial = 1570] [outer = 178AB800] 09:46:46 INFO - PROCESS | 3588 | 1464194806964 Marionette DEBUG loaded listener.js 09:46:47 INFO - PROCESS | 3588 | ++DOMWINDOW == 127 (182BF800) [pid = 3588] [serial = 1571] [outer = 178AB800] 09:46:47 INFO - PROCESS | 3588 | 1464194807630 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]]]}] 09:46:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.closed.html | Canvas test: 2d.path.rect.closed 09:46:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.closed.html | took 940ms 09:46:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.1.html 09:46:47 INFO - PROCESS | 3588 | 1464194807667 Marionette TRACE conn3 -> [0,2057,"getWindowHandle",null] 09:46:47 INFO - PROCESS | 3588 | 1464194807669 Marionette TRACE conn3 <- [1,2057,null,{"value":"13"}] 09:46:47 INFO - PROCESS | 3588 | 1464194807672 Marionette TRACE conn3 -> [0,2058,"setScriptTimeout",{"ms":35000}] 09:46:47 INFO - PROCESS | 3588 | 1464194807674 Marionette TRACE conn3 <- [1,2058,null,{}] 09:46:47 INFO - PROCESS | 3588 | 1464194807678 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}] 09:46:47 INFO - PROCESS | 3588 | 1464194807791 Marionette TRACE conn3 <- [1,2059,null,{"value":null}] 09:46:47 INFO - PROCESS | 3588 | 1464194807905 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\", \"7e3b6c20-c8d1-41f1-b038-025c5fee69e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:46:48 INFO - PROCESS | 3588 | ++DOCSHELL 0F2F6800 == 75 [pid = 3588] [id = 524] 09:46:48 INFO - PROCESS | 3588 | ++DOMWINDOW == 128 (0F340400) [pid = 3588] [serial = 1572] [outer = 00000000] 09:46:48 INFO - PROCESS | 3588 | ++DOMWINDOW == 129 (10564800) [pid = 3588] [serial = 1573] [outer = 0F340400] 09:46:48 INFO - PROCESS | 3588 | 1464194808138 Marionette DEBUG loaded listener.js 09:46:48 INFO - PROCESS | 3588 | ++DOMWINDOW == 130 (10C69C00) [pid = 3588] [serial = 1574] [outer = 0F340400] 09:46:48 INFO - PROCESS | 3588 | 1464194808789 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]]]}] 09:46:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.1.html | Canvas test: 2d.path.rect.end.1 09:46:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.1.html | took 1191ms 09:46:48 INFO - PROCESS | 3588 | 1464194808873 Marionette TRACE conn3 -> [0,2061,"getWindowHandle",null] 09:46:48 INFO - PROCESS | 3588 | 1464194808877 Marionette TRACE conn3 <- [1,2061,null,{"value":"13"}] 09:46:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.2.html 09:46:48 INFO - PROCESS | 3588 | 1464194808882 Marionette TRACE conn3 -> [0,2062,"setScriptTimeout",{"ms":35000}] 09:46:48 INFO - PROCESS | 3588 | 1464194808886 Marionette TRACE conn3 <- [1,2062,null,{}] 09:46:48 INFO - PROCESS | 3588 | 1464194808891 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}] 09:46:49 INFO - PROCESS | 3588 | 1464194809030 Marionette TRACE conn3 <- [1,2063,null,{"value":null}] 09:46:49 INFO - PROCESS | 3588 | 1464194809140 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\", \"7e3b6c20-c8d1-41f1-b038-025c5fee69e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:46:49 INFO - PROCESS | 3588 | --DOCSHELL 10A61400 == 74 [pid = 3588] [id = 474] 09:46:49 INFO - PROCESS | 3588 | --DOCSHELL 157BE400 == 73 [pid = 3588] [id = 476] 09:46:49 INFO - PROCESS | 3588 | --DOCSHELL 10D63800 == 72 [pid = 3588] [id = 517] 09:46:49 INFO - PROCESS | 3588 | --DOCSHELL 105F9400 == 71 [pid = 3588] [id = 516] 09:46:49 INFO - PROCESS | 3588 | --DOCSHELL 15F7F400 == 70 [pid = 3588] [id = 515] 09:46:49 INFO - PROCESS | 3588 | --DOCSHELL 1554AC00 == 69 [pid = 3588] [id = 514] 09:46:49 INFO - PROCESS | 3588 | --DOCSHELL 10505000 == 68 [pid = 3588] [id = 512] 09:46:49 INFO - PROCESS | 3588 | --DOCSHELL 12FB5000 == 67 [pid = 3588] [id = 511] 09:46:49 INFO - PROCESS | 3588 | --DOCSHELL 10F0EC00 == 66 [pid = 3588] [id = 510] 09:46:49 INFO - PROCESS | 3588 | --DOCSHELL 10C66000 == 65 [pid = 3588] [id = 509] 09:46:49 INFO - PROCESS | 3588 | --DOCSHELL 0F2F6C00 == 64 [pid = 3588] [id = 508] 09:46:49 INFO - PROCESS | 3588 | --DOCSHELL 16170400 == 63 [pid = 3588] [id = 473] 09:46:49 INFO - PROCESS | 3588 | --DOCSHELL 10C63800 == 62 [pid = 3588] [id = 503] 09:46:49 INFO - PROCESS | 3588 | --DOCSHELL 14310400 == 61 [pid = 3588] [id = 502] 09:46:49 INFO - PROCESS | 3588 | --DOMWINDOW == 129 (14369800) [pid = 3588] [serial = 1427] [outer = 00000000] [url = about:blank] 09:46:49 INFO - PROCESS | 3588 | --DOMWINDOW == 128 (10F08C00) [pid = 3588] [serial = 1424] [outer = 00000000] [url = about:blank] 09:46:49 INFO - PROCESS | 3588 | --DOMWINDOW == 127 (12FA9400) [pid = 3588] [serial = 1382] [outer = 00000000] [url = about:blank] 09:46:49 INFO - PROCESS | 3588 | --DOMWINDOW == 126 (182BCC00) [pid = 3588] [serial = 1433] [outer = 00000000] [url = about:blank] 09:46:49 INFO - PROCESS | 3588 | --DOMWINDOW == 125 (1784A800) [pid = 3588] [serial = 1388] [outer = 00000000] [url = about:blank] 09:46:49 INFO - PROCESS | 3588 | --DOMWINDOW == 124 (167E9C00) [pid = 3588] [serial = 1385] [outer = 00000000] [url = about:blank] 09:46:49 INFO - PROCESS | 3588 | --DOMWINDOW == 123 (0F650800) [pid = 3588] [serial = 1379] [outer = 00000000] [url = about:blank] 09:46:49 INFO - PROCESS | 3588 | --DOMWINDOW == 122 (1782C800) [pid = 3588] [serial = 1430] [outer = 00000000] [url = about:blank] 09:46:49 INFO - PROCESS | 3588 | --DOMWINDOW == 121 (17852800) [pid = 3588] [serial = 1499] [outer = 00000000] [url = about:blank] 09:46:49 INFO - PROCESS | 3588 | --DOMWINDOW == 120 (178AC000) [pid = 3588] [serial = 1507] [outer = 00000000] [url = about:blank] 09:46:49 INFO - PROCESS | 3588 | --DOMWINDOW == 119 (17AB2000) [pid = 3588] [serial = 1502] [outer = 00000000] [url = about:blank] 09:46:49 INFO - PROCESS | 3588 | --DOMWINDOW == 118 (16171000) [pid = 3588] [serial = 1504] [outer = 00000000] [url = about:blank] 09:46:49 INFO - PROCESS | 3588 | --DOMWINDOW == 117 (1721DC00) [pid = 3588] [serial = 1505] [outer = 00000000] [url = about:blank] 09:46:49 INFO - PROCESS | 3588 | --DOMWINDOW == 116 (155E7400) [pid = 3588] [serial = 1493] [outer = 00000000] [url = about:blank] 09:46:49 INFO - PROCESS | 3588 | --DOMWINDOW == 115 (168F4400) [pid = 3588] [serial = 1495] [outer = 00000000] [url = about:blank] 09:46:49 INFO - PROCESS | 3588 | --DOMWINDOW == 114 (11094400) [pid = 3588] [serial = 1481] [outer = 00000000] [url = about:blank] 09:46:49 INFO - PROCESS | 3588 | --DOMWINDOW == 113 (17830400) [pid = 3588] [serial = 1498] [outer = 00000000] [url = about:blank] 09:46:49 INFO - PROCESS | 3588 | --DOMWINDOW == 112 (10D5D000) [pid = 3588] [serial = 1480] [outer = 00000000] [url = about:blank] 09:46:49 INFO - PROCESS | 3588 | --DOMWINDOW == 111 (16F71400) [pid = 3588] [serial = 1496] [outer = 00000000] [url = about:blank] 09:46:49 INFO - PROCESS | 3588 | --DOMWINDOW == 110 (1436D400) [pid = 3588] [serial = 1486] [outer = 00000000] [url = about:blank] 09:46:49 INFO - PROCESS | 3588 | --DOMWINDOW == 109 (14378000) [pid = 3588] [serial = 1487] [outer = 00000000] [url = about:blank] 09:46:49 INFO - PROCESS | 3588 | --DOMWINDOW == 108 (11214800) [pid = 3588] [serial = 1483] [outer = 00000000] [url = about:blank] 09:46:49 INFO - PROCESS | 3588 | --DOMWINDOW == 107 (11F21400) [pid = 3588] [serial = 1484] [outer = 00000000] [url = about:blank] 09:46:49 INFO - PROCESS | 3588 | --DOMWINDOW == 106 (155E2C00) [pid = 3588] [serial = 1492] [outer = 00000000] [url = about:blank] 09:46:49 INFO - PROCESS | 3588 | --DOMWINDOW == 105 (155E7C00) [pid = 3588] [serial = 1489] [outer = 00000000] [url = about:blank] 09:46:49 INFO - PROCESS | 3588 | --DOMWINDOW == 104 (1581A800) [pid = 3588] [serial = 1490] [outer = 00000000] [url = about:blank] 09:46:49 INFO - PROCESS | 3588 | --DOMWINDOW == 103 (1185F800) [pid = 3588] [serial = 1468] [outer = 00000000] [url = about:blank] 09:46:49 INFO - PROCESS | 3588 | --DOMWINDOW == 102 (17AB6800) [pid = 3588] [serial = 1474] [outer = 00000000] [url = about:blank] 09:46:49 INFO - PROCESS | 3588 | --DOMWINDOW == 101 (15485000) [pid = 3588] [serial = 1471] [outer = 00000000] [url = about:blank] 09:46:49 INFO - PROCESS | 3588 | --DOMWINDOW == 100 (178A9000) [pid = 3588] [serial = 1501] [outer = 00000000] [url = about:blank] 09:46:49 INFO - PROCESS | 3588 | --DOMWINDOW == 99 (18693000) [pid = 3588] [serial = 1477] [outer = 00000000] [url = about:blank] 09:46:49 INFO - PROCESS | 3588 | ++DOCSHELL 0F2EEC00 == 62 [pid = 3588] [id = 525] 09:46:49 INFO - PROCESS | 3588 | ++DOMWINDOW == 100 (0F2F0800) [pid = 3588] [serial = 1575] [outer = 00000000] 09:46:49 INFO - PROCESS | 3588 | ++DOMWINDOW == 101 (105F9400) [pid = 3588] [serial = 1576] [outer = 0F2F0800] 09:46:49 INFO - PROCESS | 3588 | 1464194809227 Marionette DEBUG loaded listener.js 09:46:49 INFO - PROCESS | 3588 | ++DOMWINDOW == 102 (10F08C00) [pid = 3588] [serial = 1577] [outer = 0F2F0800] 09:46:49 INFO - PROCESS | 3588 | 1464194809660 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]]]}] 09:46:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.2.html | Canvas test: 2d.path.rect.end.2 09:46:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.2.html | took 799ms 09:46:49 INFO - PROCESS | 3588 | 1464194809684 Marionette TRACE conn3 -> [0,2065,"getWindowHandle",null] 09:46:49 INFO - PROCESS | 3588 | 1464194809688 Marionette TRACE conn3 <- [1,2065,null,{"value":"13"}] 09:46:49 INFO - PROCESS | 3588 | 1464194809694 Marionette TRACE conn3 -> [0,2066,"setScriptTimeout",{"ms":35000}] 09:46:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.negative.html 09:46:49 INFO - PROCESS | 3588 | 1464194809696 Marionette TRACE conn3 <- [1,2066,null,{}] 09:46:49 INFO - PROCESS | 3588 | 1464194809700 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}] 09:46:49 INFO - PROCESS | 3588 | 1464194809792 Marionette TRACE conn3 <- [1,2067,null,{"value":null}] 09:46:49 INFO - PROCESS | 3588 | 1464194809799 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\", \"7e3b6c20-c8d1-41f1-b038-025c5fee69e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:46:49 INFO - PROCESS | 3588 | ++DOCSHELL 12BBEC00 == 63 [pid = 3588] [id = 526] 09:46:49 INFO - PROCESS | 3588 | ++DOMWINDOW == 103 (12BC2800) [pid = 3588] [serial = 1578] [outer = 00000000] 09:46:49 INFO - PROCESS | 3588 | ++DOMWINDOW == 104 (13934C00) [pid = 3588] [serial = 1579] [outer = 12BC2800] 09:46:49 INFO - PROCESS | 3588 | 1464194809846 Marionette DEBUG loaded listener.js 09:46:49 INFO - PROCESS | 3588 | ++DOMWINDOW == 105 (1436CC00) [pid = 3588] [serial = 1580] [outer = 12BC2800] 09:46:50 INFO - PROCESS | 3588 | 1464194810330 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]]]}] 09:46:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.negative.html | Canvas test: 2d.path.rect.negative 09:46:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.negative.html | took 705ms 09:46:50 INFO - PROCESS | 3588 | 1464194810394 Marionette TRACE conn3 -> [0,2069,"getWindowHandle",null] 09:46:50 INFO - PROCESS | 3588 | 1464194810397 Marionette TRACE conn3 <- [1,2069,null,{"value":"13"}] 09:46:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.newsubpath.html 09:46:50 INFO - PROCESS | 3588 | 1464194810400 Marionette TRACE conn3 -> [0,2070,"setScriptTimeout",{"ms":35000}] 09:46:50 INFO - PROCESS | 3588 | 1464194810404 Marionette TRACE conn3 <- [1,2070,null,{}] 09:46:50 INFO - PROCESS | 3588 | 1464194810414 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}] 09:46:50 INFO - PROCESS | 3588 | 1464194810504 Marionette TRACE conn3 <- [1,2071,null,{"value":null}] 09:46:50 INFO - PROCESS | 3588 | 1464194810623 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\", \"7e3b6c20-c8d1-41f1-b038-025c5fee69e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:46:50 INFO - PROCESS | 3588 | ++DOCSHELL 1436FC00 == 64 [pid = 3588] [id = 527] 09:46:50 INFO - PROCESS | 3588 | ++DOMWINDOW == 106 (15482800) [pid = 3588] [serial = 1581] [outer = 00000000] 09:46:50 INFO - PROCESS | 3588 | ++DOMWINDOW == 107 (155E2400) [pid = 3588] [serial = 1582] [outer = 15482800] 09:46:50 INFO - PROCESS | 3588 | 1464194810669 Marionette DEBUG loaded listener.js 09:46:50 INFO - PROCESS | 3588 | ++DOMWINDOW == 108 (157BF000) [pid = 3588] [serial = 1583] [outer = 15482800] 09:46:51 INFO - PROCESS | 3588 | 1464194811041 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]]]}] 09:46:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.newsubpath.html | Canvas test: 2d.path.rect.newsubpath 09:46:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.newsubpath.html | took 705ms 09:46:51 INFO - PROCESS | 3588 | 1464194811099 Marionette TRACE conn3 -> [0,2073,"getWindowHandle",null] 09:46:51 INFO - PROCESS | 3588 | 1464194811102 Marionette TRACE conn3 <- [1,2073,null,{"value":"13"}] 09:46:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.nonfinite.html 09:46:51 INFO - PROCESS | 3588 | 1464194811106 Marionette TRACE conn3 -> [0,2074,"setScriptTimeout",{"ms":35000}] 09:46:51 INFO - PROCESS | 3588 | 1464194811107 Marionette TRACE conn3 <- [1,2074,null,{}] 09:46:51 INFO - PROCESS | 3588 | 1464194811111 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}] 09:46:51 INFO - PROCESS | 3588 | 1464194811199 Marionette TRACE conn3 <- [1,2075,null,{"value":null}] 09:46:51 INFO - PROCESS | 3588 | 1464194811237 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\", \"7e3b6c20-c8d1-41f1-b038-025c5fee69e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:46:51 INFO - PROCESS | 3588 | ++DOCSHELL 1581B000 == 65 [pid = 3588] [id = 528] 09:46:51 INFO - PROCESS | 3588 | ++DOMWINDOW == 109 (15940000) [pid = 3588] [serial = 1584] [outer = 00000000] 09:46:51 INFO - PROCESS | 3588 | ++DOMWINDOW == 110 (16171000) [pid = 3588] [serial = 1585] [outer = 15940000] 09:46:51 INFO - PROCESS | 3588 | 1464194811281 Marionette DEBUG loaded listener.js 09:46:51 INFO - PROCESS | 3588 | ++DOMWINDOW == 111 (16177800) [pid = 3588] [serial = 1586] [outer = 15940000] 09:46:51 INFO - PROCESS | 3588 | 1464194811757 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]]]}] 09:46:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.nonfinite.html | rect() with Infinity/NaN is ignored 09:46:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.nonfinite.html | took 705ms 09:46:51 INFO - PROCESS | 3588 | 1464194811804 Marionette TRACE conn3 -> [0,2077,"getWindowHandle",null] 09:46:51 INFO - PROCESS | 3588 | 1464194811806 Marionette TRACE conn3 <- [1,2077,null,{"value":"13"}] 09:46:51 INFO - PROCESS | 3588 | 1464194811810 Marionette TRACE conn3 -> [0,2078,"setScriptTimeout",{"ms":35000}] 09:46:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.selfintersect.html 09:46:51 INFO - PROCESS | 3588 | 1464194811811 Marionette TRACE conn3 <- [1,2078,null,{}] 09:46:51 INFO - PROCESS | 3588 | 1464194811815 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}] 09:46:51 INFO - PROCESS | 3588 | 1464194811931 Marionette TRACE conn3 <- [1,2079,null,{"value":null}] 09:46:52 INFO - PROCESS | 3588 | 1464194811995 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\", \"7e3b6c20-c8d1-41f1-b038-025c5fee69e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:46:52 INFO - PROCESS | 3588 | ++DOCSHELL 166B6000 == 66 [pid = 3588] [id = 529] 09:46:52 INFO - PROCESS | 3588 | ++DOMWINDOW == 112 (167E8C00) [pid = 3588] [serial = 1587] [outer = 00000000] 09:46:52 INFO - PROCESS | 3588 | ++DOMWINDOW == 113 (167F1C00) [pid = 3588] [serial = 1588] [outer = 167E8C00] 09:46:52 INFO - PROCESS | 3588 | 1464194812043 Marionette DEBUG loaded listener.js 09:46:52 INFO - PROCESS | 3588 | ++DOMWINDOW == 114 (1694A800) [pid = 3588] [serial = 1589] [outer = 167E8C00] 09:46:52 INFO - PROCESS | 3588 | 1464194812489 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]]]}] 09:46:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.selfintersect.html | Canvas test: 2d.path.rect.selfintersect 09:46:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.selfintersect.html | took 736ms 09:46:52 INFO - PROCESS | 3588 | 1464194812556 Marionette TRACE conn3 -> [0,2081,"getWindowHandle",null] 09:46:52 INFO - PROCESS | 3588 | 1464194812558 Marionette TRACE conn3 <- [1,2081,null,{"value":"13"}] 09:46:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.winding.html 09:46:52 INFO - PROCESS | 3588 | 1464194812561 Marionette TRACE conn3 -> [0,2082,"setScriptTimeout",{"ms":35000}] 09:46:52 INFO - PROCESS | 3588 | 1464194812562 Marionette TRACE conn3 <- [1,2082,null,{}] 09:46:52 INFO - PROCESS | 3588 | 1464194812566 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}] 09:46:52 INFO - PROCESS | 3588 | 1464194812715 Marionette TRACE conn3 <- [1,2083,null,{"value":null}] 09:46:52 INFO - PROCESS | 3588 | 1464194812784 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\", \"7e3b6c20-c8d1-41f1-b038-025c5fee69e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:46:52 INFO - PROCESS | 3588 | ++DOCSHELL 17824400 == 67 [pid = 3588] [id = 530] 09:46:52 INFO - PROCESS | 3588 | ++DOMWINDOW == 115 (17825000) [pid = 3588] [serial = 1590] [outer = 00000000] 09:46:52 INFO - PROCESS | 3588 | ++DOMWINDOW == 116 (17830400) [pid = 3588] [serial = 1591] [outer = 17825000] 09:46:52 INFO - PROCESS | 3588 | 1464194812827 Marionette DEBUG loaded listener.js 09:46:52 INFO - PROCESS | 3588 | ++DOMWINDOW == 117 (1784C400) [pid = 3588] [serial = 1592] [outer = 17825000] 09:46:53 INFO - PROCESS | 3588 | 1464194813232 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]]]}] 09:46:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.winding.html | Canvas test: 2d.path.rect.winding 09:46:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.winding.html | took 689ms 09:46:53 INFO - PROCESS | 3588 | 1464194813260 Marionette TRACE conn3 -> [0,2085,"getWindowHandle",null] 09:46:53 INFO - PROCESS | 3588 | 1464194813262 Marionette TRACE conn3 <- [1,2085,null,{"value":"13"}] 09:46:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.1.html 09:46:53 INFO - PROCESS | 3588 | 1464194813266 Marionette TRACE conn3 -> [0,2086,"setScriptTimeout",{"ms":35000}] 09:46:53 INFO - PROCESS | 3588 | 1464194813268 Marionette TRACE conn3 <- [1,2086,null,{}] 09:46:53 INFO - PROCESS | 3588 | 1464194813271 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}] 09:46:53 INFO - PROCESS | 3588 | 1464194813385 Marionette TRACE conn3 <- [1,2087,null,{"value":null}] 09:46:53 INFO - PROCESS | 3588 | --DOMWINDOW == 116 (15547800) [pid = 3588] [serial = 1539] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.multiple.html] 09:46:53 INFO - PROCESS | 3588 | --DOMWINDOW == 115 (0F2F8400) [pid = 3588] [serial = 1524] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html] 09:46:53 INFO - PROCESS | 3588 | --DOMWINDOW == 114 (1103A400) [pid = 3588] [serial = 1530] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nextpoint.html] 09:46:53 INFO - PROCESS | 3588 | --DOMWINDOW == 113 (155E7000) [pid = 3588] [serial = 1542] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.newsubpath.html] 09:46:53 INFO - PROCESS | 3588 | --DOMWINDOW == 112 (12FB0800) [pid = 3588] [serial = 1536] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.basic.html] 09:46:53 INFO - PROCESS | 3588 | --DOMWINDOW == 111 (167B1800) [pid = 3588] [serial = 1545] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.nonfinite.html] 09:46:53 INFO - PROCESS | 3588 | --DOMWINDOW == 110 (11033C00) [pid = 3588] [serial = 1551] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html] 09:46:53 INFO - PROCESS | 3588 | --DOMWINDOW == 109 (1318FC00) [pid = 3588] [serial = 1533] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nonfinite.html] 09:46:53 INFO - PROCESS | 3588 | --DOMWINDOW == 108 (10C67400) [pid = 3588] [serial = 1527] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html] 09:46:53 INFO - PROCESS | 3588 | --DOMWINDOW == 107 (10D62400) [pid = 3588] [serial = 1548] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html] 09:46:53 INFO - PROCESS | 3588 | --DOMWINDOW == 106 (178AF400) [pid = 3588] [serial = 1464] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html] 09:46:53 INFO - PROCESS | 3588 | 1464194813573 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\", \"7e3b6c20-c8d1-41f1-b038-025c5fee69e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:46:53 INFO - PROCESS | 3588 | ++DOCSHELL 0F257800 == 68 [pid = 3588] [id = 531] 09:46:53 INFO - PROCESS | 3588 | ++DOMWINDOW == 107 (0F275C00) [pid = 3588] [serial = 1593] [outer = 00000000] 09:46:53 INFO - PROCESS | 3588 | ++DOMWINDOW == 108 (10F07400) [pid = 3588] [serial = 1594] [outer = 0F275C00] 09:46:53 INFO - PROCESS | 3588 | 1464194813620 Marionette DEBUG loaded listener.js 09:46:53 INFO - PROCESS | 3588 | ++DOMWINDOW == 109 (12C06400) [pid = 3588] [serial = 1595] [outer = 0F275C00] 09:46:53 INFO - PROCESS | 3588 | 1464194813982 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]]]}] 09:46:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.1.html | Canvas test: 2d.path.rect.zero.1 09:46:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.1.html | took 736ms 09:46:54 INFO - PROCESS | 3588 | 1464194814006 Marionette TRACE conn3 -> [0,2089,"getWindowHandle",null] 09:46:54 INFO - PROCESS | 3588 | 1464194814008 Marionette TRACE conn3 <- [1,2089,null,{"value":"13"}] 09:46:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.2.html 09:46:54 INFO - PROCESS | 3588 | 1464194814011 Marionette TRACE conn3 -> [0,2090,"setScriptTimeout",{"ms":35000}] 09:46:54 INFO - PROCESS | 3588 | 1464194814013 Marionette TRACE conn3 <- [1,2090,null,{}] 09:46:54 INFO - PROCESS | 3588 | 1464194814025 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}] 09:46:54 INFO - PROCESS | 3588 | 1464194814133 Marionette TRACE conn3 <- [1,2091,null,{"value":null}] 09:46:54 INFO - PROCESS | 3588 | 1464194814233 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\", \"7e3b6c20-c8d1-41f1-b038-025c5fee69e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:46:54 INFO - PROCESS | 3588 | ++DOCSHELL 0F34AC00 == 69 [pid = 3588] [id = 532] 09:46:54 INFO - PROCESS | 3588 | ++DOMWINDOW == 110 (0F39C000) [pid = 3588] [serial = 1596] [outer = 00000000] 09:46:54 INFO - PROCESS | 3588 | ++DOMWINDOW == 111 (1784CC00) [pid = 3588] [serial = 1597] [outer = 0F39C000] 09:46:54 INFO - PROCESS | 3588 | 1464194814278 Marionette DEBUG loaded listener.js 09:46:54 INFO - PROCESS | 3588 | ++DOMWINDOW == 112 (178A4400) [pid = 3588] [serial = 1598] [outer = 0F39C000] 09:46:54 INFO - PROCESS | 3588 | 1464194814633 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]]]}] 09:46:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.2.html | Canvas test: 2d.path.rect.zero.2 09:46:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.2.html | took 626ms 09:46:54 INFO - PROCESS | 3588 | 1464194814650 Marionette TRACE conn3 -> [0,2093,"getWindowHandle",null] 09:46:54 INFO - PROCESS | 3588 | 1464194814652 Marionette TRACE conn3 <- [1,2093,null,{"value":"13"}] 09:46:54 INFO - PROCESS | 3588 | 1464194814655 Marionette TRACE conn3 -> [0,2094,"setScriptTimeout",{"ms":35000}] 09:46:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.3.html 09:46:54 INFO - PROCESS | 3588 | 1464194814657 Marionette TRACE conn3 <- [1,2094,null,{}] 09:46:54 INFO - PROCESS | 3588 | 1464194814660 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}] 09:46:54 INFO - PROCESS | 3588 | 1464194814781 Marionette TRACE conn3 <- [1,2095,null,{"value":null}] 09:46:54 INFO - PROCESS | 3588 | 1464194814790 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\", \"7e3b6c20-c8d1-41f1-b038-025c5fee69e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:46:54 INFO - PROCESS | 3588 | ++DOCSHELL 0F2EB800 == 70 [pid = 3588] [id = 533] 09:46:54 INFO - PROCESS | 3588 | ++DOMWINDOW == 113 (10D5F000) [pid = 3588] [serial = 1599] [outer = 00000000] 09:46:54 INFO - PROCESS | 3588 | ++DOMWINDOW == 114 (178A2C00) [pid = 3588] [serial = 1600] [outer = 10D5F000] 09:46:54 INFO - PROCESS | 3588 | 1464194814834 Marionette DEBUG loaded listener.js 09:46:54 INFO - PROCESS | 3588 | ++DOMWINDOW == 115 (182B5800) [pid = 3588] [serial = 1601] [outer = 10D5F000] 09:46:55 INFO - PROCESS | 3588 | 1464194815243 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]]]}] 09:46:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.3.html | Canvas test: 2d.path.rect.zero.3 09:46:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.3.html | took 627ms 09:46:55 INFO - PROCESS | 3588 | 1464194815294 Marionette TRACE conn3 -> [0,2097,"getWindowHandle",null] 09:46:55 INFO - PROCESS | 3588 | 1464194815295 Marionette TRACE conn3 <- [1,2097,null,{"value":"13"}] 09:46:55 INFO - PROCESS | 3588 | 1464194815299 Marionette TRACE conn3 -> [0,2098,"setScriptTimeout",{"ms":35000}] 09:46:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.4.html 09:46:55 INFO - PROCESS | 3588 | 1464194815300 Marionette TRACE conn3 <- [1,2098,null,{}] 09:46:55 INFO - PROCESS | 3588 | 1464194815304 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}] 09:46:55 INFO - PROCESS | 3588 | 1464194815422 Marionette TRACE conn3 <- [1,2099,null,{"value":null}] 09:46:55 INFO - PROCESS | 3588 | 1464194815431 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\", \"7e3b6c20-c8d1-41f1-b038-025c5fee69e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:46:55 INFO - PROCESS | 3588 | ++DOCSHELL 12FA8800 == 71 [pid = 3588] [id = 534] 09:46:55 INFO - PROCESS | 3588 | ++DOMWINDOW == 116 (14307800) [pid = 3588] [serial = 1602] [outer = 00000000] 09:46:55 INFO - PROCESS | 3588 | ++DOMWINDOW == 117 (18783400) [pid = 3588] [serial = 1603] [outer = 14307800] 09:46:55 INFO - PROCESS | 3588 | 1464194815479 Marionette DEBUG loaded listener.js 09:46:55 INFO - PROCESS | 3588 | ++DOMWINDOW == 118 (19B43800) [pid = 3588] [serial = 1604] [outer = 14307800] 09:46:56 INFO - PROCESS | 3588 | 1464194816190 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]]]}] 09:46:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.4.html | Canvas test: 2d.path.rect.zero.4 09:46:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.4.html | took 940ms 09:46:56 INFO - PROCESS | 3588 | 1464194816245 Marionette TRACE conn3 -> [0,2101,"getWindowHandle",null] 09:46:56 INFO - PROCESS | 3588 | 1464194816251 Marionette TRACE conn3 <- [1,2101,null,{"value":"13"}] 09:46:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.5.html 09:46:56 INFO - PROCESS | 3588 | 1464194816256 Marionette TRACE conn3 -> [0,2102,"setScriptTimeout",{"ms":35000}] 09:46:56 INFO - PROCESS | 3588 | 1464194816260 Marionette TRACE conn3 <- [1,2102,null,{}] 09:46:56 INFO - PROCESS | 3588 | 1464194816265 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}] 09:46:56 INFO - PROCESS | 3588 | 1464194816379 Marionette TRACE conn3 <- [1,2103,null,{"value":null}] 09:46:56 INFO - PROCESS | 3588 | 1464194816495 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\", \"7e3b6c20-c8d1-41f1-b038-025c5fee69e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:46:56 INFO - PROCESS | 3588 | ++DOCSHELL 0F2F6400 == 72 [pid = 3588] [id = 535] 09:46:56 INFO - PROCESS | 3588 | ++DOMWINDOW == 119 (10D5E000) [pid = 3588] [serial = 1605] [outer = 00000000] 09:46:56 INFO - PROCESS | 3588 | ++DOMWINDOW == 120 (1180DC00) [pid = 3588] [serial = 1606] [outer = 10D5E000] 09:46:56 INFO - PROCESS | 3588 | 1464194816591 Marionette DEBUG loaded listener.js 09:46:56 INFO - PROCESS | 3588 | ++DOMWINDOW == 121 (12C09800) [pid = 3588] [serial = 1607] [outer = 10D5E000] 09:46:57 INFO - PROCESS | 3588 | 1464194817215 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]]]}] 09:46:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.5.html | Canvas test: 2d.path.rect.zero.5 09:46:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.5.html | took 1003ms 09:46:57 INFO - PROCESS | 3588 | 1464194817258 Marionette TRACE conn3 -> [0,2105,"getWindowHandle",null] 09:46:57 INFO - PROCESS | 3588 | 1464194817264 Marionette TRACE conn3 <- [1,2105,null,{"value":"13"}] 09:46:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.6.html 09:46:57 INFO - PROCESS | 3588 | 1464194817285 Marionette TRACE conn3 -> [0,2106,"setScriptTimeout",{"ms":35000}] 09:46:57 INFO - PROCESS | 3588 | 1464194817288 Marionette TRACE conn3 <- [1,2106,null,{}] 09:46:57 INFO - PROCESS | 3588 | 1464194817292 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}] 09:46:57 INFO - PROCESS | 3588 | 1464194817404 Marionette TRACE conn3 <- [1,2107,null,{"value":null}] 09:46:57 INFO - PROCESS | 3588 | 1464194817545 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\", \"7e3b6c20-c8d1-41f1-b038-025c5fee69e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:46:57 INFO - PROCESS | 3588 | ++DOCSHELL 11F22000 == 73 [pid = 3588] [id = 536] 09:46:57 INFO - PROCESS | 3588 | ++DOMWINDOW == 122 (150BF400) [pid = 3588] [serial = 1608] [outer = 00000000] 09:46:57 INFO - PROCESS | 3588 | ++DOMWINDOW == 123 (157C9C00) [pid = 3588] [serial = 1609] [outer = 150BF400] 09:46:57 INFO - PROCESS | 3588 | 1464194817600 Marionette DEBUG loaded listener.js 09:46:57 INFO - PROCESS | 3588 | ++DOMWINDOW == 124 (15F7D000) [pid = 3588] [serial = 1610] [outer = 150BF400] 09:46:58 INFO - PROCESS | 3588 | 1464194818214 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]]]}] 09:46:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.6.html | Canvas test: 2d.path.rect.zero.6 09:46:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.6.html | took 1003ms 09:46:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.empty.html 09:46:58 INFO - PROCESS | 3588 | 1464194818274 Marionette TRACE conn3 -> [0,2109,"getWindowHandle",null] 09:46:58 INFO - PROCESS | 3588 | 1464194818276 Marionette TRACE conn3 <- [1,2109,null,{"value":"13"}] 09:46:58 INFO - PROCESS | 3588 | 1464194818280 Marionette TRACE conn3 -> [0,2110,"setScriptTimeout",{"ms":35000}] 09:46:58 INFO - PROCESS | 3588 | 1464194818284 Marionette TRACE conn3 <- [1,2110,null,{}] 09:46:58 INFO - PROCESS | 3588 | 1464194818295 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}] 09:46:58 INFO - PROCESS | 3588 | 1464194818411 Marionette TRACE conn3 <- [1,2111,null,{"value":null}] 09:46:58 INFO - PROCESS | 3588 | 1464194818569 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\", \"7e3b6c20-c8d1-41f1-b038-025c5fee69e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:46:58 INFO - PROCESS | 3588 | ++DOCSHELL 184C2400 == 74 [pid = 3588] [id = 537] 09:46:58 INFO - PROCESS | 3588 | ++DOMWINDOW == 125 (1868B800) [pid = 3588] [serial = 1611] [outer = 00000000] 09:46:58 INFO - PROCESS | 3588 | ++DOMWINDOW == 126 (1878EC00) [pid = 3588] [serial = 1612] [outer = 1868B800] 09:46:58 INFO - PROCESS | 3588 | 1464194818626 Marionette DEBUG loaded listener.js 09:46:58 INFO - PROCESS | 3588 | ++DOMWINDOW == 127 (19E20C00) [pid = 3588] [serial = 1613] [outer = 1868B800] 09:46:59 INFO - PROCESS | 3588 | 1464194819163 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]]]}] 09:46:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.empty.html | Empty subpaths are not stroked 09:46:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.empty.html | took 940ms 09:46:59 INFO - PROCESS | 3588 | 1464194819225 Marionette TRACE conn3 -> [0,2113,"getWindowHandle",null] 09:46:59 INFO - PROCESS | 3588 | 1464194819227 Marionette TRACE conn3 <- [1,2113,null,{"value":"13"}] 09:46:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.overlap.html 09:46:59 INFO - PROCESS | 3588 | 1464194819231 Marionette TRACE conn3 -> [0,2114,"setScriptTimeout",{"ms":35000}] 09:46:59 INFO - PROCESS | 3588 | 1464194819233 Marionette TRACE conn3 <- [1,2114,null,{}] 09:46:59 INFO - PROCESS | 3588 | 1464194819237 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}] 09:46:59 INFO - PROCESS | 3588 | 1464194819393 Marionette TRACE conn3 <- [1,2115,null,{"value":null}] 09:46:59 INFO - PROCESS | 3588 | 1464194819535 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\", \"7e3b6c20-c8d1-41f1-b038-025c5fee69e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:46:59 INFO - PROCESS | 3588 | ++DOCSHELL 1A21E400 == 75 [pid = 3588] [id = 538] 09:46:59 INFO - PROCESS | 3588 | ++DOMWINDOW == 128 (1A21E800) [pid = 3588] [serial = 1614] [outer = 00000000] 09:46:59 INFO - PROCESS | 3588 | ++DOMWINDOW == 129 (1A297000) [pid = 3588] [serial = 1615] [outer = 1A21E800] 09:46:59 INFO - PROCESS | 3588 | 1464194819589 Marionette DEBUG loaded listener.js 09:46:59 INFO - PROCESS | 3588 | ++DOMWINDOW == 130 (1A29B400) [pid = 3588] [serial = 1616] [outer = 1A21E800] 09:47:00 INFO - PROCESS | 3588 | 1464194820145 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]]]}] 09:47:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.overlap.html | Stroked subpaths are combined before being drawn 09:47:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.overlap.html | took 955ms 09:47:00 INFO - PROCESS | 3588 | 1464194820207 Marionette TRACE conn3 -> [0,2117,"getWindowHandle",null] 09:47:00 INFO - PROCESS | 3588 | 1464194820210 Marionette TRACE conn3 <- [1,2117,null,{"value":"13"}] 09:47:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.arc.html 09:47:00 INFO - PROCESS | 3588 | 1464194820213 Marionette TRACE conn3 -> [0,2118,"setScriptTimeout",{"ms":35000}] 09:47:00 INFO - PROCESS | 3588 | 1464194820215 Marionette TRACE conn3 <- [1,2118,null,{}] 09:47:00 INFO - PROCESS | 3588 | 1464194820219 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}] 09:47:00 INFO - PROCESS | 3588 | 1464194820321 Marionette TRACE conn3 <- [1,2119,null,{"value":null}] 09:47:00 INFO - PROCESS | 3588 | 1464194820469 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\", \"7e3b6c20-c8d1-41f1-b038-025c5fee69e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:47:00 INFO - PROCESS | 3588 | ++DOCSHELL 10C6E800 == 76 [pid = 3588] [id = 539] 09:47:00 INFO - PROCESS | 3588 | ++DOMWINDOW == 131 (10C6F400) [pid = 3588] [serial = 1617] [outer = 00000000] 09:47:00 INFO - PROCESS | 3588 | ++DOMWINDOW == 132 (1784A400) [pid = 3588] [serial = 1618] [outer = 10C6F400] 09:47:00 INFO - PROCESS | 3588 | 1464194820526 Marionette DEBUG loaded listener.js 09:47:00 INFO - PROCESS | 3588 | ++DOMWINDOW == 133 (1A2A1400) [pid = 3588] [serial = 1619] [outer = 10C6F400] 09:47:01 INFO - PROCESS | 3588 | 1464194821344 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] 09:47:01 INFO - PROCESS | 3588 | 1464194821427 Marionette TRACE conn3 <- [1,2121,null,{"value":"13"}] 09:47:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.closed.html 09:47:01 INFO - PROCESS | 3588 | 1464194821433 Marionette TRACE conn3 -> [0,2122,"setScriptTimeout",{"ms":35000}] 09:47:01 INFO - PROCESS | 3588 | 1464194821437 Marionette TRACE conn3 <- [1,2122,null,{}] 09:47:01 INFO - PROCESS | 3588 | 1464194821443 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}] 09:47:01 INFO - PROCESS | 3588 | 1464194821574 Marionette TRACE conn3 <- [1,2123,null,{"value":null}] 09:47:01 INFO - PROCESS | 3588 | 1464194821723 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\", \"7e3b6c20-c8d1-41f1-b038-025c5fee69e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:47:01 INFO - PROCESS | 3588 | ++DOCSHELL 0F644000 == 77 [pid = 3588] [id = 540] 09:47:01 INFO - PROCESS | 3588 | ++DOMWINDOW == 134 (1055E800) [pid = 3588] [serial = 1620] [outer = 00000000] 09:47:01 INFO - PROCESS | 3588 | ++DOMWINDOW == 135 (11FF6000) [pid = 3588] [serial = 1621] [outer = 1055E800] 09:47:01 INFO - PROCESS | 3588 | 1464194821805 Marionette DEBUG loaded listener.js 09:47:01 INFO - PROCESS | 3588 | ++DOMWINDOW == 136 (12FAE800) [pid = 3588] [serial = 1622] [outer = 1055E800] 09:47:02 INFO - PROCESS | 3588 | --DOCSHELL 1868B000 == 76 [pid = 3588] [id = 492] 09:47:02 INFO - PROCESS | 3588 | --DOCSHELL 1102FC00 == 75 [pid = 3588] [id = 489] 09:47:02 INFO - PROCESS | 3588 | --DOCSHELL 118B0C00 == 74 [pid = 3588] [id = 460] 09:47:02 INFO - PROCESS | 3588 | --DOCSHELL 14370C00 == 73 [pid = 3588] [id = 490] 09:47:02 INFO - PROCESS | 3588 | --DOCSHELL 12B2A000 == 72 [pid = 3588] [id = 461] 09:47:02 INFO - PROCESS | 3588 | --DOCSHELL 0F2EB800 == 71 [pid = 3588] [id = 533] 09:47:02 INFO - PROCESS | 3588 | --DOCSHELL 0F34AC00 == 70 [pid = 3588] [id = 532] 09:47:02 INFO - PROCESS | 3588 | --DOCSHELL 0F257800 == 69 [pid = 3588] [id = 531] 09:47:02 INFO - PROCESS | 3588 | --DOCSHELL 17824400 == 68 [pid = 3588] [id = 530] 09:47:02 INFO - PROCESS | 3588 | --DOCSHELL 15546000 == 67 [pid = 3588] [id = 513] 09:47:02 INFO - PROCESS | 3588 | --DOCSHELL 166B6000 == 66 [pid = 3588] [id = 529] 09:47:02 INFO - PROCESS | 3588 | --DOCSHELL 1581B000 == 65 [pid = 3588] [id = 528] 09:47:02 INFO - PROCESS | 3588 | --DOCSHELL 1436FC00 == 64 [pid = 3588] [id = 527] 09:47:02 INFO - PROCESS | 3588 | --DOCSHELL 12BBEC00 == 63 [pid = 3588] [id = 526] 09:47:02 INFO - PROCESS | 3588 | --DOCSHELL 0F2EEC00 == 62 [pid = 3588] [id = 525] 09:47:02 INFO - PROCESS | 3588 | --DOCSHELL 0F2F6800 == 61 [pid = 3588] [id = 524] 09:47:02 INFO - PROCESS | 3588 | --DOMWINDOW == 135 (17827000) [pid = 3588] [serial = 1555] [outer = 00000000] [url = about:blank] 09:47:02 INFO - PROCESS | 3588 | --DOCSHELL 0F2F3800 == 60 [pid = 3588] [id = 519] 09:47:02 INFO - PROCESS | 3588 | --DOMWINDOW == 134 (182BB800) [pid = 3588] [serial = 1466] [outer = 00000000] [url = about:blank] 09:47:02 INFO - PROCESS | 3588 | --DOMWINDOW == 133 (155E8C00) [pid = 3588] [serial = 1540] [outer = 00000000] [url = about:blank] 09:47:02 INFO - PROCESS | 3588 | --DOMWINDOW == 132 (0F651400) [pid = 3588] [serial = 1525] [outer = 00000000] [url = about:blank] 09:47:02 INFO - PROCESS | 3588 | --DOMWINDOW == 131 (11FAB000) [pid = 3588] [serial = 1531] [outer = 00000000] [url = about:blank] 09:47:02 INFO - PROCESS | 3588 | --DOMWINDOW == 130 (16172C00) [pid = 3588] [serial = 1543] [outer = 00000000] [url = about:blank] 09:47:02 INFO - PROCESS | 3588 | --DOMWINDOW == 129 (12C02C00) [pid = 3588] [serial = 1532] [outer = 00000000] [url = about:blank] 09:47:02 INFO - PROCESS | 3588 | --DOMWINDOW == 128 (1436E000) [pid = 3588] [serial = 1537] [outer = 00000000] [url = about:blank] 09:47:02 INFO - PROCESS | 3588 | --DOMWINDOW == 127 (182C1800) [pid = 3588] [serial = 1516] [outer = 00000000] [url = about:blank] 09:47:02 INFO - PROCESS | 3588 | --DOMWINDOW == 126 (18791800) [pid = 3588] [serial = 1519] [outer = 00000000] [url = about:blank] 09:47:02 INFO - PROCESS | 3588 | --DOMWINDOW == 125 (15940800) [pid = 3588] [serial = 1541] [outer = 00000000] [url = about:blank] 09:47:02 INFO - PROCESS | 3588 | --DOMWINDOW == 124 (19E21400) [pid = 3588] [serial = 1522] [outer = 00000000] [url = about:blank] 09:47:02 INFO - PROCESS | 3588 | --DOMWINDOW == 123 (168F2800) [pid = 3588] [serial = 1546] [outer = 00000000] [url = about:blank] 09:47:02 INFO - PROCESS | 3588 | --DOMWINDOW == 122 (16175000) [pid = 3588] [serial = 1544] [outer = 00000000] [url = about:blank] 09:47:02 INFO - PROCESS | 3588 | --DOMWINDOW == 121 (167F4400) [pid = 3588] [serial = 1552] [outer = 00000000] [url = about:blank] 09:47:02 INFO - PROCESS | 3588 | --DOMWINDOW == 120 (16B35C00) [pid = 3588] [serial = 1547] [outer = 00000000] [url = about:blank] 09:47:02 INFO - PROCESS | 3588 | --DOMWINDOW == 119 (16F71800) [pid = 3588] [serial = 1553] [outer = 00000000] [url = about:blank] 09:47:02 INFO - PROCESS | 3588 | --DOMWINDOW == 118 (13935800) [pid = 3588] [serial = 1534] [outer = 00000000] [url = about:blank] 09:47:02 INFO - PROCESS | 3588 | --DOMWINDOW == 117 (13E1E400) [pid = 3588] [serial = 1535] [outer = 00000000] [url = about:blank] 09:47:02 INFO - PROCESS | 3588 | --DOMWINDOW == 116 (12C0A800) [pid = 3588] [serial = 1510] [outer = 00000000] [url = about:blank] 09:47:02 INFO - PROCESS | 3588 | --DOMWINDOW == 115 (10C6D800) [pid = 3588] [serial = 1528] [outer = 00000000] [url = about:blank] 09:47:02 INFO - PROCESS | 3588 | --DOMWINDOW == 114 (10D5EC00) [pid = 3588] [serial = 1529] [outer = 00000000] [url = about:blank] 09:47:02 INFO - PROCESS | 3588 | --DOMWINDOW == 113 (1050E000) [pid = 3588] [serial = 1526] [outer = 00000000] [url = about:blank] 09:47:02 INFO - PROCESS | 3588 | --DOMWINDOW == 112 (155DD800) [pid = 3588] [serial = 1513] [outer = 00000000] [url = about:blank] 09:47:02 INFO - PROCESS | 3588 | --DOMWINDOW == 111 (15541800) [pid = 3588] [serial = 1549] [outer = 00000000] [url = about:blank] 09:47:02 INFO - PROCESS | 3588 | --DOMWINDOW == 110 (155E1C00) [pid = 3588] [serial = 1550] [outer = 00000000] [url = about:blank] 09:47:02 INFO - PROCESS | 3588 | --DOMWINDOW == 109 (143C0000) [pid = 3588] [serial = 1538] [outer = 00000000] [url = about:blank] 09:47:02 INFO - PROCESS | 3588 | 1464194822406 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]]]}] 09:47:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | Zero-length line segments from closed paths are removed before stroking 09:47:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | took 1003ms 09:47:02 INFO - PROCESS | 3588 | 1464194822437 Marionette TRACE conn3 -> [0,2125,"getWindowHandle",null] 09:47:02 INFO - PROCESS | 3588 | 1464194822443 Marionette TRACE conn3 <- [1,2125,null,{"value":"13"}] 09:47:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.corner.html 09:47:02 INFO - PROCESS | 3588 | 1464194822449 Marionette TRACE conn3 -> [0,2126,"setScriptTimeout",{"ms":35000}] 09:47:02 INFO - PROCESS | 3588 | 1464194822451 Marionette TRACE conn3 <- [1,2126,null,{}] 09:47:02 INFO - PROCESS | 3588 | 1464194822455 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}] 09:47:02 INFO - PROCESS | 3588 | 1464194822556 Marionette TRACE conn3 <- [1,2127,null,{"value":null}] 09:47:02 INFO - PROCESS | 3588 | 1464194822659 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\", \"7e3b6c20-c8d1-41f1-b038-025c5fee69e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:47:02 INFO - PROCESS | 3588 | ++DOCSHELL 1055F000 == 61 [pid = 3588] [id = 541] 09:47:02 INFO - PROCESS | 3588 | ++DOMWINDOW == 110 (10C65400) [pid = 3588] [serial = 1623] [outer = 00000000] 09:47:02 INFO - PROCESS | 3588 | ++DOMWINDOW == 111 (11FAB000) [pid = 3588] [serial = 1624] [outer = 10C65400] 09:47:02 INFO - PROCESS | 3588 | 1464194822703 Marionette DEBUG loaded listener.js 09:47:02 INFO - PROCESS | 3588 | ++DOMWINDOW == 112 (12F47400) [pid = 3588] [serial = 1625] [outer = 10C65400] 09:47:03 INFO - PROCESS | 3588 | 1464194823087 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]]]}] 09:47:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | Zero-length line segments are removed before stroking with miters 09:47:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | took 752ms 09:47:03 INFO - PROCESS | 3588 | 1464194823188 Marionette TRACE conn3 -> [0,2129,"getWindowHandle",null] 09:47:03 INFO - PROCESS | 3588 | 1464194823190 Marionette TRACE conn3 <- [1,2129,null,{"value":"13"}] 09:47:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.curve.html 09:47:03 INFO - PROCESS | 3588 | 1464194823198 Marionette TRACE conn3 -> [0,2130,"setScriptTimeout",{"ms":35000}] 09:47:03 INFO - PROCESS | 3588 | 1464194823201 Marionette TRACE conn3 <- [1,2130,null,{}] 09:47:03 INFO - PROCESS | 3588 | 1464194823211 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}] 09:47:03 INFO - PROCESS | 3588 | 1464194823299 Marionette TRACE conn3 <- [1,2131,null,{"value":null}] 09:47:03 INFO - PROCESS | 3588 | 1464194823312 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\", \"7e3b6c20-c8d1-41f1-b038-025c5fee69e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:47:03 INFO - PROCESS | 3588 | ++DOCSHELL 14F04400 == 62 [pid = 3588] [id = 542] 09:47:03 INFO - PROCESS | 3588 | ++DOMWINDOW == 113 (14F08000) [pid = 3588] [serial = 1626] [outer = 00000000] 09:47:03 INFO - PROCESS | 3588 | ++DOMWINDOW == 114 (15547000) [pid = 3588] [serial = 1627] [outer = 14F08000] 09:47:03 INFO - PROCESS | 3588 | 1464194823358 Marionette DEBUG loaded listener.js 09:47:03 INFO - PROCESS | 3588 | ++DOMWINDOW == 115 (155E0800) [pid = 3588] [serial = 1628] [outer = 14F08000] 09:47:03 INFO - PROCESS | 3588 | 1464194823835 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] 09:47:03 INFO - PROCESS | 3588 | 1464194823900 Marionette TRACE conn3 <- [1,2133,null,{"value":"13"}] 09:47:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.line.html 09:47:03 INFO - PROCESS | 3588 | 1464194823904 Marionette TRACE conn3 -> [0,2134,"setScriptTimeout",{"ms":35000}] 09:47:03 INFO - PROCESS | 3588 | 1464194823906 Marionette TRACE conn3 <- [1,2134,null,{}] 09:47:03 INFO - PROCESS | 3588 | 1464194823909 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}] 09:47:04 INFO - PROCESS | 3588 | 1464194823994 Marionette TRACE conn3 <- [1,2135,null,{"value":null}] 09:47:04 INFO - PROCESS | 3588 | 1464194824094 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\", \"7e3b6c20-c8d1-41f1-b038-025c5fee69e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:47:04 INFO - PROCESS | 3588 | ++DOCSHELL 15943400 == 63 [pid = 3588] [id = 543] 09:47:04 INFO - PROCESS | 3588 | ++DOMWINDOW == 116 (15943800) [pid = 3588] [serial = 1629] [outer = 00000000] 09:47:04 INFO - PROCESS | 3588 | ++DOMWINDOW == 117 (16172000) [pid = 3588] [serial = 1630] [outer = 15943800] 09:47:04 INFO - PROCESS | 3588 | 1464194824138 Marionette DEBUG loaded listener.js 09:47:04 INFO - PROCESS | 3588 | ++DOMWINDOW == 118 (16178000) [pid = 3588] [serial = 1631] [outer = 15943800] 09:47:04 INFO - PROCESS | 3588 | 1464194824516 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] 09:47:04 INFO - PROCESS | 3588 | 1464194824543 Marionette TRACE conn3 <- [1,2137,null,{"value":"13"}] 09:47:04 INFO - PROCESS | 3588 | 1464194824546 Marionette TRACE conn3 -> [0,2138,"setScriptTimeout",{"ms":35000}] 09:47:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.rect.html 09:47:04 INFO - PROCESS | 3588 | 1464194824548 Marionette TRACE conn3 <- [1,2138,null,{}] 09:47:04 INFO - PROCESS | 3588 | 1464194824552 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}] 09:47:04 INFO - PROCESS | 3588 | 1464194824641 Marionette TRACE conn3 <- [1,2139,null,{"value":null}] 09:47:04 INFO - PROCESS | 3588 | 1464194824794 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\", \"7e3b6c20-c8d1-41f1-b038-025c5fee69e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:47:04 INFO - PROCESS | 3588 | ++DOCSHELL 14378800 == 64 [pid = 3588] [id = 544] 09:47:04 INFO - PROCESS | 3588 | ++DOMWINDOW == 119 (155E9000) [pid = 3588] [serial = 1632] [outer = 00000000] 09:47:04 INFO - PROCESS | 3588 | ++DOMWINDOW == 120 (168F4C00) [pid = 3588] [serial = 1633] [outer = 155E9000] 09:47:04 INFO - PROCESS | 3588 | 1464194824837 Marionette DEBUG loaded listener.js 09:47:04 INFO - PROCESS | 3588 | ++DOMWINDOW == 121 (16B3F800) [pid = 3588] [serial = 1634] [outer = 155E9000] 09:47:05 INFO - PROCESS | 3588 | 1464194825253 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]]]}] 09:47:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | Zero-length line segments from rect and strokeRect are removed before stroking 09:47:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | took 736ms 09:47:05 INFO - PROCESS | 3588 | 1464194825287 Marionette TRACE conn3 -> [0,2141,"getWindowHandle",null] 09:47:05 INFO - PROCESS | 3588 | 1464194825289 Marionette TRACE conn3 <- [1,2141,null,{"value":"13"}] 09:47:05 INFO - PROCESS | 3588 | 1464194825293 Marionette TRACE conn3 -> [0,2142,"setScriptTimeout",{"ms":35000}] 09:47:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale1.html 09:47:05 INFO - PROCESS | 3588 | 1464194825294 Marionette TRACE conn3 <- [1,2142,null,{}] 09:47:05 INFO - PROCESS | 3588 | 1464194825298 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}] 09:47:05 INFO - PROCESS | 3588 | 1464194825434 Marionette TRACE conn3 <- [1,2143,null,{"value":null}] 09:47:05 INFO - PROCESS | 3588 | 1464194825504 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\", \"7e3b6c20-c8d1-41f1-b038-025c5fee69e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:47:05 INFO - PROCESS | 3588 | ++DOCSHELL 176EA800 == 65 [pid = 3588] [id = 545] 09:47:05 INFO - PROCESS | 3588 | ++DOMWINDOW == 122 (176F4000) [pid = 3588] [serial = 1635] [outer = 00000000] 09:47:05 INFO - PROCESS | 3588 | ++DOMWINDOW == 123 (1782EC00) [pid = 3588] [serial = 1636] [outer = 176F4000] 09:47:05 INFO - PROCESS | 3588 | 1464194825549 Marionette DEBUG loaded listener.js 09:47:05 INFO - PROCESS | 3588 | ++DOMWINDOW == 124 (178A4000) [pid = 3588] [serial = 1637] [outer = 176F4000] 09:47:05 INFO - PROCESS | 3588 | 1464194825973 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]]]}] 09:47:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale1.html | Stroke line widths are scaled by the current transformation matrix 09:47:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale1.html | took 752ms 09:47:06 INFO - PROCESS | 3588 | 1464194826035 Marionette TRACE conn3 -> [0,2145,"getWindowHandle",null] 09:47:06 INFO - PROCESS | 3588 | 1464194826036 Marionette TRACE conn3 <- [1,2145,null,{"value":"13"}] 09:47:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale2.html 09:47:06 INFO - PROCESS | 3588 | 1464194826040 Marionette TRACE conn3 -> [0,2146,"setScriptTimeout",{"ms":35000}] 09:47:06 INFO - PROCESS | 3588 | 1464194826041 Marionette TRACE conn3 <- [1,2146,null,{}] 09:47:06 INFO - PROCESS | 3588 | 1464194826045 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}] 09:47:06 INFO - PROCESS | 3588 | 1464194826189 Marionette TRACE conn3 <- [1,2147,null,{"value":null}] 09:47:06 INFO - PROCESS | 3588 | 1464194826258 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\", \"7e3b6c20-c8d1-41f1-b038-025c5fee69e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:47:06 INFO - PROCESS | 3588 | ++DOCSHELL 10A60000 == 66 [pid = 3588] [id = 546] 09:47:06 INFO - PROCESS | 3588 | ++DOMWINDOW == 125 (13E1B400) [pid = 3588] [serial = 1638] [outer = 00000000] 09:47:06 INFO - PROCESS | 3588 | ++DOMWINDOW == 126 (182BC400) [pid = 3588] [serial = 1639] [outer = 13E1B400] 09:47:06 INFO - PROCESS | 3588 | 1464194826301 Marionette DEBUG loaded listener.js 09:47:06 INFO - PROCESS | 3588 | ++DOMWINDOW == 127 (182C3C00) [pid = 3588] [serial = 1640] [outer = 13E1B400] 09:47:06 INFO - PROCESS | 3588 | --DOMWINDOW == 126 (167E8C00) [pid = 3588] [serial = 1587] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.selfintersect.html] 09:47:06 INFO - PROCESS | 3588 | --DOMWINDOW == 125 (17825000) [pid = 3588] [serial = 1590] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.winding.html] 09:47:06 INFO - PROCESS | 3588 | --DOMWINDOW == 124 (12BC2800) [pid = 3588] [serial = 1578] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.negative.html] 09:47:06 INFO - PROCESS | 3588 | --DOMWINDOW == 123 (0F2F0800) [pid = 3588] [serial = 1575] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.2.html] 09:47:06 INFO - PROCESS | 3588 | --DOMWINDOW == 122 (0F340400) [pid = 3588] [serial = 1572] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.1.html] 09:47:06 INFO - PROCESS | 3588 | --DOMWINDOW == 121 (15482800) [pid = 3588] [serial = 1581] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.newsubpath.html] 09:47:06 INFO - PROCESS | 3588 | --DOMWINDOW == 120 (0F275C00) [pid = 3588] [serial = 1593] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.1.html] 09:47:06 INFO - PROCESS | 3588 | --DOMWINDOW == 119 (15940000) [pid = 3588] [serial = 1584] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.nonfinite.html] 09:47:06 INFO - PROCESS | 3588 | --DOMWINDOW == 118 (10D5F000) [pid = 3588] [serial = 1599] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html] 09:47:06 INFO - PROCESS | 3588 | --DOMWINDOW == 117 (0F39C000) [pid = 3588] [serial = 1596] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.2.html] 09:47:06 INFO - PROCESS | 3588 | 1464194826846 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]]]}] 09:47:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale2.html | Stroke line widths are scaled by the current transformation matrix 09:47:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale2.html | took 846ms 09:47:06 INFO - PROCESS | 3588 | 1464194826882 Marionette TRACE conn3 -> [0,2149,"getWindowHandle",null] 09:47:06 INFO - PROCESS | 3588 | 1464194826884 Marionette TRACE conn3 <- [1,2149,null,{"value":"13"}] 09:47:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.skew.html 09:47:06 INFO - PROCESS | 3588 | 1464194826887 Marionette TRACE conn3 -> [0,2150,"setScriptTimeout",{"ms":35000}] 09:47:06 INFO - PROCESS | 3588 | 1464194826889 Marionette TRACE conn3 <- [1,2150,null,{}] 09:47:06 INFO - PROCESS | 3588 | 1464194826892 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}] 09:47:06 INFO - PROCESS | 3588 | 1464194826973 Marionette TRACE conn3 <- [1,2151,null,{"value":null}] 09:47:07 INFO - PROCESS | 3588 | 1464194826982 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\", \"7e3b6c20-c8d1-41f1-b038-025c5fee69e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:47:07 INFO - PROCESS | 3588 | ++DOCSHELL 10A57800 == 67 [pid = 3588] [id = 547] 09:47:07 INFO - PROCESS | 3588 | ++DOMWINDOW == 118 (10C63800) [pid = 3588] [serial = 1641] [outer = 00000000] 09:47:07 INFO - PROCESS | 3588 | ++DOMWINDOW == 119 (15482800) [pid = 3588] [serial = 1642] [outer = 10C63800] 09:47:07 INFO - PROCESS | 3588 | 1464194827026 Marionette DEBUG loaded listener.js 09:47:07 INFO - PROCESS | 3588 | ++DOMWINDOW == 120 (1616FC00) [pid = 3588] [serial = 1643] [outer = 10C63800] 09:47:07 INFO - PROCESS | 3588 | 1464194827507 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]]]}] 09:47:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.skew.html | Strokes lines are skewed by the current transformation matrix 09:47:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.skew.html | took 689ms 09:47:07 INFO - PROCESS | 3588 | 1464194827587 Marionette TRACE conn3 -> [0,2153,"getWindowHandle",null] 09:47:07 INFO - PROCESS | 3588 | 1464194827589 Marionette TRACE conn3 <- [1,2153,null,{"value":"13"}] 09:47:07 INFO - PROCESS | 3588 | 1464194827593 Marionette TRACE conn3 -> [0,2154,"setScriptTimeout",{"ms":35000}] 09:47:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.unaffected.html 09:47:07 INFO - PROCESS | 3588 | 1464194827594 Marionette TRACE conn3 <- [1,2154,null,{}] 09:47:07 INFO - PROCESS | 3588 | 1464194827598 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}] 09:47:07 INFO - PROCESS | 3588 | 1464194827679 Marionette TRACE conn3 <- [1,2155,null,{"value":null}] 09:47:07 INFO - PROCESS | 3588 | 1464194827686 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\", \"7e3b6c20-c8d1-41f1-b038-025c5fee69e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:47:07 INFO - PROCESS | 3588 | ++DOCSHELL 11033800 == 68 [pid = 3588] [id = 548] 09:47:07 INFO - PROCESS | 3588 | ++DOMWINDOW == 121 (167F2800) [pid = 3588] [serial = 1644] [outer = 00000000] 09:47:07 INFO - PROCESS | 3588 | ++DOMWINDOW == 122 (17850800) [pid = 3588] [serial = 1645] [outer = 167F2800] 09:47:07 INFO - PROCESS | 3588 | 1464194827729 Marionette DEBUG loaded listener.js 09:47:07 INFO - PROCESS | 3588 | ++DOMWINDOW == 123 (18786400) [pid = 3588] [serial = 1646] [outer = 167F2800] 09:47:08 INFO - PROCESS | 3588 | 1464194828159 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]]]}] 09:47:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.unaffected.html | Stroking does not start a new path or subpath 09:47:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.unaffected.html | took 595ms 09:47:08 INFO - PROCESS | 3588 | 1464194828206 Marionette TRACE conn3 -> [0,2157,"getWindowHandle",null] 09:47:08 INFO - PROCESS | 3588 | 1464194828208 Marionette TRACE conn3 <- [1,2157,null,{"value":"13"}] 09:47:08 INFO - PROCESS | 3588 | 1464194828211 Marionette TRACE conn3 -> [0,2158,"setScriptTimeout",{"ms":35000}] 09:47:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.union.html 09:47:08 INFO - PROCESS | 3588 | 1464194828213 Marionette TRACE conn3 <- [1,2158,null,{}] 09:47:08 INFO - PROCESS | 3588 | 1464194828217 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}] 09:47:08 INFO - PROCESS | 3588 | 1464194828301 Marionette TRACE conn3 <- [1,2159,null,{"value":null}] 09:47:08 INFO - PROCESS | 3588 | 1464194828308 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\", \"7e3b6c20-c8d1-41f1-b038-025c5fee69e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:47:08 INFO - PROCESS | 3588 | ++DOCSHELL 177DB000 == 69 [pid = 3588] [id = 549] 09:47:08 INFO - PROCESS | 3588 | ++DOMWINDOW == 124 (1782B800) [pid = 3588] [serial = 1647] [outer = 00000000] 09:47:08 INFO - PROCESS | 3588 | ++DOMWINDOW == 125 (1A29CC00) [pid = 3588] [serial = 1648] [outer = 1782B800] 09:47:08 INFO - PROCESS | 3588 | 1464194828352 Marionette DEBUG loaded listener.js 09:47:08 INFO - PROCESS | 3588 | ++DOMWINDOW == 126 (1A458000) [pid = 3588] [serial = 1649] [outer = 1782B800] 09:47:08 INFO - PROCESS | 3588 | 1464194828787 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]]]}] 09:47:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.union.html | Strokes in opposite directions are unioned, not subtracted 09:47:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.union.html | took 595ms 09:47:08 INFO - PROCESS | 3588 | 1464194828886 Marionette TRACE conn3 -> [0,2161,"getWindowHandle",null] 09:47:08 INFO - PROCESS | 3588 | 1464194828890 Marionette TRACE conn3 <- [1,2161,null,{"value":"13"}] 09:47:08 INFO - PROCESS | 3588 | 1464194828900 Marionette TRACE conn3 -> [0,2162,"setScriptTimeout",{"ms":35000}] 09:47:08 INFO - PROCESS | 3588 | 1464194828905 Marionette TRACE conn3 <- [1,2162,null,{}] 09:47:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.basic.html 09:47:08 INFO - PROCESS | 3588 | 1464194828911 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}] 09:47:09 INFO - PROCESS | 3588 | 1464194829039 Marionette TRACE conn3 <- [1,2163,null,{"value":null}] 09:47:09 INFO - PROCESS | 3588 | 1464194829226 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\", \"7e3b6c20-c8d1-41f1-b038-025c5fee69e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:47:09 INFO - PROCESS | 3588 | ++DOCSHELL 10D61000 == 70 [pid = 3588] [id = 550] 09:47:09 INFO - PROCESS | 3588 | ++DOMWINDOW == 127 (10D61800) [pid = 3588] [serial = 1650] [outer = 00000000] 09:47:09 INFO - PROCESS | 3588 | ++DOMWINDOW == 128 (11039400) [pid = 3588] [serial = 1651] [outer = 10D61800] 09:47:09 INFO - PROCESS | 3588 | 1464194829282 Marionette DEBUG loaded listener.js 09:47:09 INFO - PROCESS | 3588 | ++DOMWINDOW == 129 (11816C00) [pid = 3588] [serial = 1652] [outer = 10D61800] 09:47:09 INFO - PROCESS | 3588 | 1464194829829 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]]]}] 09:47:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.basic.html | Canvas test: 2d.path.transformation.basic 09:47:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.basic.html | took 940ms 09:47:09 INFO - PROCESS | 3588 | 1464194829860 Marionette TRACE conn3 -> [0,2165,"getWindowHandle",null] 09:47:09 INFO - PROCESS | 3588 | 1464194829863 Marionette TRACE conn3 <- [1,2165,null,{"value":"13"}] 09:47:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.changing.html 09:47:09 INFO - PROCESS | 3588 | 1464194829876 Marionette TRACE conn3 -> [0,2166,"setScriptTimeout",{"ms":35000}] 09:47:09 INFO - PROCESS | 3588 | 1464194829882 Marionette TRACE conn3 <- [1,2166,null,{}] 09:47:09 INFO - PROCESS | 3588 | 1464194829887 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}] 09:47:10 INFO - PROCESS | 3588 | 1464194829998 Marionette TRACE conn3 <- [1,2167,null,{"value":null}] 09:47:10 INFO - PROCESS | 3588 | 1464194830115 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\", \"7e3b6c20-c8d1-41f1-b038-025c5fee69e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:47:10 INFO - PROCESS | 3588 | ++DOCSHELL 1436D000 == 71 [pid = 3588] [id = 551] 09:47:10 INFO - PROCESS | 3588 | ++DOMWINDOW == 130 (14374400) [pid = 3588] [serial = 1653] [outer = 00000000] 09:47:10 INFO - PROCESS | 3588 | ++DOMWINDOW == 131 (150B8000) [pid = 3588] [serial = 1654] [outer = 14374400] 09:47:10 INFO - PROCESS | 3588 | 1464194830209 Marionette DEBUG loaded listener.js 09:47:10 INFO - PROCESS | 3588 | ++DOMWINDOW == 132 (155E6400) [pid = 3588] [serial = 1655] [outer = 14374400] 09:47:10 INFO - PROCESS | 3588 | 1464194830791 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]]]}] 09:47:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.changing.html | Transformations are applied while building paths, not when drawing 09:47:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.changing.html | took 972ms 09:47:10 INFO - PROCESS | 3588 | 1464194830837 Marionette TRACE conn3 -> [0,2169,"getWindowHandle",null] 09:47:10 INFO - PROCESS | 3588 | 1464194830839 Marionette TRACE conn3 <- [1,2169,null,{"value":"13"}] 09:47:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.multiple.html 09:47:10 INFO - PROCESS | 3588 | 1464194830843 Marionette TRACE conn3 -> [0,2170,"setScriptTimeout",{"ms":35000}] 09:47:10 INFO - PROCESS | 3588 | 1464194830845 Marionette TRACE conn3 <- [1,2170,null,{}] 09:47:10 INFO - PROCESS | 3588 | 1464194830855 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}] 09:47:11 INFO - PROCESS | 3588 | 1464194830976 Marionette TRACE conn3 <- [1,2171,null,{"value":null}] 09:47:11 INFO - PROCESS | 3588 | 1464194831136 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\", \"7e3b6c20-c8d1-41f1-b038-025c5fee69e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:47:11 INFO - PROCESS | 3588 | ++DOCSHELL 177E0C00 == 72 [pid = 3588] [id = 552] 09:47:11 INFO - PROCESS | 3588 | ++DOMWINDOW == 133 (1782C400) [pid = 3588] [serial = 1656] [outer = 00000000] 09:47:11 INFO - PROCESS | 3588 | ++DOMWINDOW == 134 (178A4800) [pid = 3588] [serial = 1657] [outer = 1782C400] 09:47:11 INFO - PROCESS | 3588 | 1464194831194 Marionette DEBUG loaded listener.js 09:47:11 INFO - PROCESS | 3588 | ++DOMWINDOW == 135 (182BCC00) [pid = 3588] [serial = 1658] [outer = 1782C400] 09:47:11 INFO - PROCESS | 3588 | 1464194831791 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]]]}] 09:47:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.multiple.html | Transformations are applied while building paths, not when drawing 09:47:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.multiple.html | took 1003ms 09:47:11 INFO - PROCESS | 3588 | 1464194831877 Marionette TRACE conn3 -> [0,2173,"getWindowHandle",null] 09:47:11 INFO - PROCESS | 3588 | 1464194831879 Marionette TRACE conn3 <- [1,2173,null,{"value":"13"}] 09:47:11 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html 09:47:11 INFO - PROCESS | 3588 | 1464194831883 Marionette TRACE conn3 -> [0,2174,"setScriptTimeout",{"ms":35000}] 09:47:11 INFO - PROCESS | 3588 | 1464194831885 Marionette TRACE conn3 <- [1,2174,null,{}] 09:47:11 INFO - PROCESS | 3588 | 1464194831889 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}] 09:47:12 INFO - PROCESS | 3588 | 1464194832059 Marionette TRACE conn3 <- [1,2175,null,{"value":null}] 09:47:12 INFO - PROCESS | 3588 | 1464194832122 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\", \"7e3b6c20-c8d1-41f1-b038-025c5fee69e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:47:12 INFO - PROCESS | 3588 | ++DOCSHELL 1436F400 == 73 [pid = 3588] [id = 553] 09:47:12 INFO - PROCESS | 3588 | ++DOMWINDOW == 136 (1A603C00) [pid = 3588] [serial = 1659] [outer = 00000000] 09:47:12 INFO - PROCESS | 3588 | ++DOMWINDOW == 137 (1A688800) [pid = 3588] [serial = 1660] [outer = 1A603C00] 09:47:12 INFO - PROCESS | 3588 | 1464194832221 Marionette DEBUG loaded listener.js 09:47:12 INFO - PROCESS | 3588 | ++DOMWINDOW == 138 (1AAB5800) [pid = 3588] [serial = 1661] [outer = 1A603C00] 09:47:12 INFO - PROCESS | 3588 | 1464194832780 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]]]}] 09:47:12 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | createImageData(imgdata) exists and returns something 09:47:12 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | took 940ms 09:47:12 INFO - PROCESS | 3588 | 1464194832828 Marionette TRACE conn3 -> [0,2177,"getWindowHandle",null] 09:47:12 INFO - PROCESS | 3588 | 1464194832830 Marionette TRACE conn3 <- [1,2177,null,{"value":"13"}] 09:47:12 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html 09:47:12 INFO - PROCESS | 3588 | 1464194832834 Marionette TRACE conn3 -> [0,2178,"setScriptTimeout",{"ms":35000}] 09:47:12 INFO - PROCESS | 3588 | 1464194832836 Marionette TRACE conn3 <- [1,2178,null,{}] 09:47:12 INFO - PROCESS | 3588 | 1464194832839 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}] 09:47:12 INFO - PROCESS | 3588 | 1464194832944 Marionette TRACE conn3 <- [1,2179,null,{"value":null}] 09:47:13 INFO - PROCESS | 3588 | 1464194833103 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\", \"7e3b6c20-c8d1-41f1-b038-025c5fee69e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:47:13 INFO - PROCESS | 3588 | ++DOCSHELL 1A21D000 == 74 [pid = 3588] [id = 554] 09:47:13 INFO - PROCESS | 3588 | ++DOMWINDOW == 139 (1A687C00) [pid = 3588] [serial = 1662] [outer = 00000000] 09:47:13 INFO - PROCESS | 3588 | ++DOMWINDOW == 140 (1ABB4C00) [pid = 3588] [serial = 1663] [outer = 1A687C00] 09:47:13 INFO - PROCESS | 3588 | 1464194833157 Marionette DEBUG loaded listener.js 09:47:13 INFO - PROCESS | 3588 | ++DOMWINDOW == 141 (1ABB7000) [pid = 3588] [serial = 1664] [outer = 1A687C00] 09:47:13 INFO - PROCESS | 3588 | 1464194833705 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]]]}] 09:47:13 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | createImageData(imgdata) returns transparent black data of the right size 09:47:13 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | took 940ms 09:47:13 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html 09:47:13 INFO - PROCESS | 3588 | 1464194833779 Marionette TRACE conn3 -> [0,2181,"getWindowHandle",null] 09:47:13 INFO - PROCESS | 3588 | 1464194833781 Marionette TRACE conn3 <- [1,2181,null,{"value":"13"}] 09:47:13 INFO - PROCESS | 3588 | 1464194833785 Marionette TRACE conn3 -> [0,2182,"setScriptTimeout",{"ms":35000}] 09:47:13 INFO - PROCESS | 3588 | 1464194833787 Marionette TRACE conn3 <- [1,2182,null,{}] 09:47:13 INFO - PROCESS | 3588 | 1464194833791 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}] 09:47:13 INFO - PROCESS | 3588 | 1464194833949 Marionette TRACE conn3 <- [1,2183,null,{"value":null}] 09:47:14 INFO - PROCESS | 3588 | 1464194834102 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\", \"7e3b6c20-c8d1-41f1-b038-025c5fee69e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:47:14 INFO - PROCESS | 3588 | ++DOCSHELL 1AABC000 == 75 [pid = 3588] [id = 555] 09:47:14 INFO - PROCESS | 3588 | ++DOMWINDOW == 142 (1ACCFC00) [pid = 3588] [serial = 1665] [outer = 00000000] 09:47:14 INFO - PROCESS | 3588 | ++DOMWINDOW == 143 (1ACD9000) [pid = 3588] [serial = 1666] [outer = 1ACCFC00] 09:47:14 INFO - PROCESS | 3588 | 1464194834157 Marionette DEBUG loaded listener.js 09:47:14 INFO - PROCESS | 3588 | ++DOMWINDOW == 144 (1AE21800) [pid = 3588] [serial = 1667] [outer = 1ACCFC00] 09:47:14 INFO - PROCESS | 3588 | 1464194834726 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]]]}] 09:47:14 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | createImageData(imgdata) should throw when called with the wrong |this| 09:47:14 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | took 1003ms 09:47:14 INFO - PROCESS | 3588 | 1464194834788 Marionette TRACE conn3 -> [0,2185,"getWindowHandle",null] 09:47:14 INFO - PROCESS | 3588 | 1464194834790 Marionette TRACE conn3 <- [1,2185,null,{"value":"13"}] 09:47:14 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html 09:47:14 INFO - PROCESS | 3588 | 1464194834808 Marionette TRACE conn3 -> [0,2186,"setScriptTimeout",{"ms":35000}] 09:47:14 INFO - PROCESS | 3588 | 1464194834810 Marionette TRACE conn3 <- [1,2186,null,{}] 09:47:14 INFO - PROCESS | 3588 | 1464194834814 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}] 09:47:14 INFO - PROCESS | 3588 | 1464194834927 Marionette TRACE conn3 <- [1,2187,null,{"value":null}] 09:47:15 INFO - PROCESS | 3588 | 1464194835076 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\", \"7e3b6c20-c8d1-41f1-b038-025c5fee69e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:47:15 INFO - PROCESS | 3588 | ++DOCSHELL 1108BC00 == 76 [pid = 3588] [id = 556] 09:47:15 INFO - PROCESS | 3588 | ++DOMWINDOW == 145 (11095400) [pid = 3588] [serial = 1668] [outer = 00000000] 09:47:15 INFO - PROCESS | 3588 | ++DOMWINDOW == 146 (14F04C00) [pid = 3588] [serial = 1669] [outer = 11095400] 09:47:15 INFO - PROCESS | 3588 | 1464194835130 Marionette DEBUG loaded listener.js 09:47:15 INFO - PROCESS | 3588 | ++DOMWINDOW == 147 (1581A800) [pid = 3588] [serial = 1670] [outer = 11095400] 09:47:15 INFO - PROCESS | 3588 | 1464194835821 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]]]}] 09:47:15 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object 09:47:15 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | took 1034ms 09:47:15 INFO - PROCESS | 3588 | 1464194835864 Marionette TRACE conn3 -> [0,2189,"getWindowHandle",null] 09:47:15 INFO - PROCESS | 3588 | 1464194835869 Marionette TRACE conn3 <- [1,2189,null,{"value":"13"}] 09:47:15 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html 09:47:15 INFO - PROCESS | 3588 | 1464194835873 Marionette TRACE conn3 -> [0,2190,"setScriptTimeout",{"ms":35000}] 09:47:15 INFO - PROCESS | 3588 | 1464194835877 Marionette TRACE conn3 <- [1,2190,null,{}] 09:47:15 INFO - PROCESS | 3588 | 1464194835882 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}] 09:47:15 INFO - PROCESS | 3588 | 1464194835984 Marionette TRACE conn3 <- [1,2191,null,{"value":null}] 09:47:16 INFO - PROCESS | 3588 | 1464194836175 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\", \"7e3b6c20-c8d1-41f1-b038-025c5fee69e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:47:16 INFO - PROCESS | 3588 | ++DOCSHELL 0F2F0400 == 77 [pid = 3588] [id = 557] 09:47:16 INFO - PROCESS | 3588 | ++DOMWINDOW == 148 (1055AC00) [pid = 3588] [serial = 1671] [outer = 00000000] 09:47:16 INFO - PROCESS | 3588 | ++DOMWINDOW == 149 (114E1400) [pid = 3588] [serial = 1672] [outer = 1055AC00] 09:47:16 INFO - PROCESS | 3588 | 1464194836227 Marionette DEBUG loaded listener.js 09:47:16 INFO - PROCESS | 3588 | ++DOMWINDOW == 150 (14372800) [pid = 3588] [serial = 1673] [outer = 1055AC00] 09:47:16 INFO - PROCESS | 3588 | --DOCSHELL 12C0F400 == 76 [pid = 3588] [id = 475] 09:47:16 INFO - PROCESS | 3588 | --DOCSHELL 11033800 == 75 [pid = 3588] [id = 548] 09:47:16 INFO - PROCESS | 3588 | --DOCSHELL 10A57800 == 74 [pid = 3588] [id = 547] 09:47:16 INFO - PROCESS | 3588 | --DOCSHELL 10A60000 == 73 [pid = 3588] [id = 546] 09:47:16 INFO - PROCESS | 3588 | --DOCSHELL 176EA800 == 72 [pid = 3588] [id = 545] 09:47:16 INFO - PROCESS | 3588 | --DOCSHELL 14378800 == 71 [pid = 3588] [id = 544] 09:47:16 INFO - PROCESS | 3588 | --DOCSHELL 15943400 == 70 [pid = 3588] [id = 543] 09:47:16 INFO - PROCESS | 3588 | --DOCSHELL 14F04400 == 69 [pid = 3588] [id = 542] 09:47:16 INFO - PROCESS | 3588 | --DOCSHELL 1055F000 == 68 [pid = 3588] [id = 541] 09:47:16 INFO - PROCESS | 3588 | --DOCSHELL 0F644000 == 67 [pid = 3588] [id = 540] 09:47:16 INFO - PROCESS | 3588 | --DOCSHELL 11F22000 == 66 [pid = 3588] [id = 536] 09:47:16 INFO - PROCESS | 3588 | --DOCSHELL 0F2F6400 == 65 [pid = 3588] [id = 535] 09:47:16 INFO - PROCESS | 3588 | --DOMWINDOW == 149 (18783400) [pid = 3588] [serial = 1603] [outer = 00000000] [url = about:blank] 09:47:16 INFO - PROCESS | 3588 | --DOMWINDOW == 148 (167F1C00) [pid = 3588] [serial = 1588] [outer = 00000000] [url = about:blank] 09:47:16 INFO - PROCESS | 3588 | --DOMWINDOW == 147 (17830400) [pid = 3588] [serial = 1591] [outer = 00000000] [url = about:blank] 09:47:16 INFO - PROCESS | 3588 | --DOMWINDOW == 146 (1694A800) [pid = 3588] [serial = 1589] [outer = 00000000] [url = about:blank] 09:47:16 INFO - PROCESS | 3588 | --DOMWINDOW == 145 (13934C00) [pid = 3588] [serial = 1579] [outer = 00000000] [url = about:blank] 09:47:16 INFO - PROCESS | 3588 | --DOMWINDOW == 144 (1436CC00) [pid = 3588] [serial = 1580] [outer = 00000000] [url = about:blank] 09:47:16 INFO - PROCESS | 3588 | --DOMWINDOW == 143 (105F9400) [pid = 3588] [serial = 1576] [outer = 00000000] [url = about:blank] 09:47:16 INFO - PROCESS | 3588 | --DOMWINDOW == 142 (10F08C00) [pid = 3588] [serial = 1577] [outer = 00000000] [url = about:blank] 09:47:16 INFO - PROCESS | 3588 | --DOMWINDOW == 141 (10C69C00) [pid = 3588] [serial = 1574] [outer = 00000000] [url = about:blank] 09:47:16 INFO - PROCESS | 3588 | --DOMWINDOW == 140 (10564800) [pid = 3588] [serial = 1573] [outer = 00000000] [url = about:blank] 09:47:16 INFO - PROCESS | 3588 | --DOMWINDOW == 139 (155E2400) [pid = 3588] [serial = 1582] [outer = 00000000] [url = about:blank] 09:47:16 INFO - PROCESS | 3588 | --DOMWINDOW == 138 (157BF000) [pid = 3588] [serial = 1583] [outer = 00000000] [url = about:blank] 09:47:16 INFO - PROCESS | 3588 | --DOMWINDOW == 137 (10F07400) [pid = 3588] [serial = 1594] [outer = 00000000] [url = about:blank] 09:47:16 INFO - PROCESS | 3588 | --DOMWINDOW == 136 (16171000) [pid = 3588] [serial = 1585] [outer = 00000000] [url = about:blank] 09:47:16 INFO - PROCESS | 3588 | --DOMWINDOW == 135 (1784C400) [pid = 3588] [serial = 1592] [outer = 00000000] [url = about:blank] 09:47:16 INFO - PROCESS | 3588 | --DOMWINDOW == 134 (10A62000) [pid = 3588] [serial = 1558] [outer = 00000000] [url = about:blank] 09:47:16 INFO - PROCESS | 3588 | --DOMWINDOW == 133 (1436C800) [pid = 3588] [serial = 1561] [outer = 00000000] [url = about:blank] 09:47:16 INFO - PROCESS | 3588 | --DOMWINDOW == 132 (17823C00) [pid = 3588] [serial = 1564] [outer = 00000000] [url = about:blank] 09:47:16 INFO - PROCESS | 3588 | --DOMWINDOW == 131 (178ACC00) [pid = 3588] [serial = 1567] [outer = 00000000] [url = about:blank] 09:47:16 INFO - PROCESS | 3588 | --DOMWINDOW == 130 (182BAC00) [pid = 3588] [serial = 1570] [outer = 00000000] [url = about:blank] 09:47:16 INFO - PROCESS | 3588 | --DOMWINDOW == 129 (178A2C00) [pid = 3588] [serial = 1600] [outer = 00000000] [url = about:blank] 09:47:16 INFO - PROCESS | 3588 | --DOMWINDOW == 128 (12C06400) [pid = 3588] [serial = 1595] [outer = 00000000] [url = about:blank] 09:47:16 INFO - PROCESS | 3588 | --DOMWINDOW == 127 (182B5800) [pid = 3588] [serial = 1601] [outer = 00000000] [url = about:blank] 09:47:16 INFO - PROCESS | 3588 | --DOMWINDOW == 126 (1784CC00) [pid = 3588] [serial = 1597] [outer = 00000000] [url = about:blank] 09:47:16 INFO - PROCESS | 3588 | --DOMWINDOW == 125 (16177800) [pid = 3588] [serial = 1586] [outer = 00000000] [url = about:blank] 09:47:16 INFO - PROCESS | 3588 | --DOMWINDOW == 124 (178A4400) [pid = 3588] [serial = 1598] [outer = 00000000] [url = about:blank] 09:47:16 INFO - PROCESS | 3588 | --DOCSHELL 1B85AC00 == 64 [pid = 3588] [id = 16] 09:47:16 INFO - PROCESS | 3588 | 1464194836828 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]]]}] 09:47:16 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | createImageData(null) throws TypeError 09:47:16 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | took 1003ms 09:47:16 INFO - PROCESS | 3588 | 1464194836874 Marionette TRACE conn3 -> [0,2193,"getWindowHandle",null] 09:47:16 INFO - PROCESS | 3588 | 1464194836878 Marionette TRACE conn3 <- [1,2193,null,{"value":"13"}] 09:47:16 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html 09:47:16 INFO - PROCESS | 3588 | 1464194836884 Marionette TRACE conn3 -> [0,2194,"setScriptTimeout",{"ms":35000}] 09:47:16 INFO - PROCESS | 3588 | 1464194836887 Marionette TRACE conn3 <- [1,2194,null,{}] 09:47:16 INFO - PROCESS | 3588 | 1464194836891 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}] 09:47:17 INFO - PROCESS | 3588 | 1464194836992 Marionette TRACE conn3 <- [1,2195,null,{"value":null}] 09:47:17 INFO - PROCESS | 3588 | 1464194837105 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\", \"7e3b6c20-c8d1-41f1-b038-025c5fee69e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:47:17 INFO - PROCESS | 3588 | ++DOCSHELL 0F33D400 == 65 [pid = 3588] [id = 558] 09:47:17 INFO - PROCESS | 3588 | ++DOMWINDOW == 125 (0F39C000) [pid = 3588] [serial = 1674] [outer = 00000000] 09:47:17 INFO - PROCESS | 3588 | ++DOMWINDOW == 126 (11F17800) [pid = 3588] [serial = 1675] [outer = 0F39C000] 09:47:17 INFO - PROCESS | 3588 | 1464194837150 Marionette DEBUG loaded listener.js 09:47:17 INFO - PROCESS | 3588 | ++DOMWINDOW == 127 (1436F800) [pid = 3588] [serial = 1676] [outer = 0F39C000] 09:47:17 INFO - PROCESS | 3588 | 1464194837543 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]]]}] 09:47:17 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | createImageData(sw, sh) exists and returns something 09:47:17 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | took 705ms 09:47:17 INFO - PROCESS | 3588 | 1464194837584 Marionette TRACE conn3 -> [0,2197,"getWindowHandle",null] 09:47:17 INFO - PROCESS | 3588 | 1464194837586 Marionette TRACE conn3 <- [1,2197,null,{"value":"13"}] 09:47:17 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html 09:47:17 INFO - PROCESS | 3588 | 1464194837590 Marionette TRACE conn3 -> [0,2198,"setScriptTimeout",{"ms":35000}] 09:47:17 INFO - PROCESS | 3588 | 1464194837593 Marionette TRACE conn3 <- [1,2198,null,{}] 09:47:17 INFO - PROCESS | 3588 | 1464194837608 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}] 09:47:17 INFO - PROCESS | 3588 | 1464194837698 Marionette TRACE conn3 <- [1,2199,null,{"value":null}] 09:47:17 INFO - PROCESS | 3588 | 1464194837705 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\", \"7e3b6c20-c8d1-41f1-b038-025c5fee69e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:47:17 INFO - PROCESS | 3588 | ++DOCSHELL 143B4800 == 66 [pid = 3588] [id = 559] 09:47:17 INFO - PROCESS | 3588 | ++DOMWINDOW == 128 (155EA800) [pid = 3588] [serial = 1677] [outer = 00000000] 09:47:17 INFO - PROCESS | 3588 | ++DOMWINDOW == 129 (159E3800) [pid = 3588] [serial = 1678] [outer = 155EA800] 09:47:17 INFO - PROCESS | 3588 | 1464194837754 Marionette DEBUG loaded listener.js 09:47:17 INFO - PROCESS | 3588 | ++DOMWINDOW == 130 (16177800) [pid = 3588] [serial = 1679] [outer = 155EA800] 09:47:18 INFO - PROCESS | 3588 | 1464194838219 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]]]}] 09:47:18 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | createImageData(sw, sh) returns transparent black data of the right size 09:47:18 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | took 658ms 09:47:18 INFO - PROCESS | 3588 | 1464194838248 Marionette TRACE conn3 -> [0,2201,"getWindowHandle",null] 09:47:18 INFO - PROCESS | 3588 | 1464194838250 Marionette TRACE conn3 <- [1,2201,null,{"value":"13"}] 09:47:18 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html 09:47:18 INFO - PROCESS | 3588 | 1464194838253 Marionette TRACE conn3 -> [0,2202,"setScriptTimeout",{"ms":35000}] 09:47:18 INFO - PROCESS | 3588 | 1464194838255 Marionette TRACE conn3 <- [1,2202,null,{}] 09:47:18 INFO - PROCESS | 3588 | 1464194838258 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}] 09:47:18 INFO - PROCESS | 3588 | 1464194838344 Marionette TRACE conn3 <- [1,2203,null,{"value":null}] 09:47:18 INFO - PROCESS | 3588 | 1464194838350 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\", \"7e3b6c20-c8d1-41f1-b038-025c5fee69e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:47:18 INFO - PROCESS | 3588 | ++DOCSHELL 167E8C00 == 67 [pid = 3588] [id = 560] 09:47:18 INFO - PROCESS | 3588 | ++DOMWINDOW == 131 (167F0800) [pid = 3588] [serial = 1680] [outer = 00000000] 09:47:18 INFO - PROCESS | 3588 | ++DOMWINDOW == 132 (16B35C00) [pid = 3588] [serial = 1681] [outer = 167F0800] 09:47:18 INFO - PROCESS | 3588 | 1464194838394 Marionette DEBUG loaded listener.js 09:47:18 INFO - PROCESS | 3588 | ++DOMWINDOW == 133 (1721DC00) [pid = 3588] [serial = 1682] [outer = 167F0800] 09:47:18 INFO - PROCESS | 3588 | 1464194838891 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]]]}] 09:47:18 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | createImageData(sw, sh) works for sizes much larger than the canvas 09:47:18 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | took 689ms 09:47:18 INFO - PROCESS | 3588 | 1464194838953 Marionette TRACE conn3 -> [0,2205,"getWindowHandle",null] 09:47:18 INFO - PROCESS | 3588 | 1464194838955 Marionette TRACE conn3 <- [1,2205,null,{"value":"13"}] 09:47:18 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html 09:47:18 INFO - PROCESS | 3588 | 1464194838958 Marionette TRACE conn3 -> [0,2206,"setScriptTimeout",{"ms":35000}] 09:47:18 INFO - PROCESS | 3588 | 1464194838969 Marionette TRACE conn3 <- [1,2206,null,{}] 09:47:18 INFO - PROCESS | 3588 | 1464194838978 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}] 09:47:19 INFO - PROCESS | 3588 | 1464194839102 Marionette TRACE conn3 <- [1,2207,null,{"value":null}] 09:47:19 INFO - PROCESS | 3588 | 1464194839110 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\", \"7e3b6c20-c8d1-41f1-b038-025c5fee69e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:47:19 INFO - PROCESS | 3588 | ++DOCSHELL 0F346000 == 68 [pid = 3588] [id = 561] 09:47:19 INFO - PROCESS | 3588 | ++DOMWINDOW == 134 (167F7400) [pid = 3588] [serial = 1683] [outer = 00000000] 09:47:19 INFO - PROCESS | 3588 | ++DOMWINDOW == 135 (177E6800) [pid = 3588] [serial = 1684] [outer = 167F7400] 09:47:19 INFO - PROCESS | 3588 | 1464194839210 Marionette DEBUG loaded listener.js 09:47:19 INFO - PROCESS | 3588 | ++DOMWINDOW == 136 (17830400) [pid = 3588] [serial = 1685] [outer = 167F7400] 09:47:19 INFO - PROCESS | 3588 | 1464194839629 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]]]}] 09:47:19 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | createImageData(sw, sh) takes the absolute magnitude of the size arguments 09:47:19 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | took 705ms 09:47:19 INFO - PROCESS | 3588 | 1464194839667 Marionette TRACE conn3 -> [0,2209,"getWindowHandle",null] 09:47:19 INFO - PROCESS | 3588 | 1464194839669 Marionette TRACE conn3 <- [1,2209,null,{"value":"13"}] 09:47:19 INFO - PROCESS | 3588 | 1464194839672 Marionette TRACE conn3 -> [0,2210,"setScriptTimeout",{"ms":35000}] 09:47:19 INFO - PROCESS | 3588 | 1464194839674 Marionette TRACE conn3 <- [1,2210,null,{}] 09:47:19 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html 09:47:19 INFO - PROCESS | 3588 | 1464194839677 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}] 09:47:19 INFO - PROCESS | 3588 | 1464194839833 Marionette TRACE conn3 <- [1,2211,null,{"value":null}] 09:47:19 INFO - PROCESS | 3588 | 1464194839859 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\", \"7e3b6c20-c8d1-41f1-b038-025c5fee69e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:47:19 INFO - PROCESS | 3588 | ++DOCSHELL 178B0C00 == 69 [pid = 3588] [id = 562] 09:47:19 INFO - PROCESS | 3588 | ++DOMWINDOW == 137 (178B1C00) [pid = 3588] [serial = 1686] [outer = 00000000] 09:47:19 INFO - PROCESS | 3588 | ++DOMWINDOW == 138 (182B4C00) [pid = 3588] [serial = 1687] [outer = 178B1C00] 09:47:19 INFO - PROCESS | 3588 | 1464194839903 Marionette DEBUG loaded listener.js 09:47:19 INFO - PROCESS | 3588 | ++DOMWINDOW == 139 (182BC800) [pid = 3588] [serial = 1688] [outer = 178B1C00] 09:47:20 INFO - PROCESS | 3588 | 1464194840346 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]]]}] 09:47:20 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | createImageData() throws TypeError if arguments are not finite 09:47:20 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | took 689ms 09:47:20 INFO - PROCESS | 3588 | 1464194840378 Marionette TRACE conn3 -> [0,2213,"getWindowHandle",null] 09:47:20 INFO - PROCESS | 3588 | 1464194840380 Marionette TRACE conn3 <- [1,2213,null,{"value":"13"}] 09:47:20 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html 09:47:20 INFO - PROCESS | 3588 | 1464194840383 Marionette TRACE conn3 -> [0,2214,"setScriptTimeout",{"ms":35000}] 09:47:20 INFO - PROCESS | 3588 | 1464194840385 Marionette TRACE conn3 <- [1,2214,null,{}] 09:47:20 INFO - PROCESS | 3588 | 1464194840388 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}] 09:47:20 INFO - PROCESS | 3588 | 1464194840509 Marionette TRACE conn3 <- [1,2215,null,{"value":null}] 09:47:20 INFO - PROCESS | 3588 | 1464194840515 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\", \"7e3b6c20-c8d1-41f1-b038-025c5fee69e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:47:20 INFO - PROCESS | 3588 | ++DOCSHELL 155E7800 == 70 [pid = 3588] [id = 563] 09:47:20 INFO - PROCESS | 3588 | ++DOMWINDOW == 140 (17855400) [pid = 3588] [serial = 1689] [outer = 00000000] 09:47:20 INFO - PROCESS | 3588 | ++DOMWINDOW == 141 (19B51C00) [pid = 3588] [serial = 1690] [outer = 17855400] 09:47:20 INFO - PROCESS | 3588 | 1464194840617 Marionette DEBUG loaded listener.js 09:47:20 INFO - PROCESS | 3588 | ++DOMWINDOW == 142 (1A298400) [pid = 3588] [serial = 1691] [outer = 17855400] 09:47:21 INFO - PROCESS | 3588 | --DOMWINDOW == 141 (176F4000) [pid = 3588] [serial = 1635] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale1.html] 09:47:21 INFO - PROCESS | 3588 | --DOMWINDOW == 140 (155E9000) [pid = 3588] [serial = 1632] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html] 09:47:21 INFO - PROCESS | 3588 | --DOMWINDOW == 139 (1055E800) [pid = 3588] [serial = 1620] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html] 09:47:21 INFO - PROCESS | 3588 | --DOMWINDOW == 138 (14F08000) [pid = 3588] [serial = 1626] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html] 09:47:21 INFO - PROCESS | 3588 | --DOMWINDOW == 137 (10C63800) [pid = 3588] [serial = 1641] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.skew.html] 09:47:21 INFO - PROCESS | 3588 | --DOMWINDOW == 136 (15943800) [pid = 3588] [serial = 1629] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html] 09:47:21 INFO - PROCESS | 3588 | --DOMWINDOW == 135 (13E1B400) [pid = 3588] [serial = 1638] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html] 09:47:21 INFO - PROCESS | 3588 | --DOMWINDOW == 134 (167F2800) [pid = 3588] [serial = 1644] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.unaffected.html] 09:47:21 INFO - PROCESS | 3588 | --DOMWINDOW == 133 (10C65400) [pid = 3588] [serial = 1623] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.corner.html] 09:47:21 INFO - PROCESS | 3588 | 1464194841113 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]]]}] 09:47:21 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | createImageData(w, h) is rounded the same as getImageData(0, 0, w, h) 09:47:21 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | took 799ms 09:47:21 INFO - PROCESS | 3588 | 1464194841195 Marionette TRACE conn3 -> [0,2217,"getWindowHandle",null] 09:47:21 INFO - PROCESS | 3588 | 1464194841197 Marionette TRACE conn3 <- [1,2217,null,{"value":"13"}] 09:47:21 INFO - PROCESS | 3588 | 1464194841200 Marionette TRACE conn3 -> [0,2218,"setScriptTimeout",{"ms":35000}] 09:47:21 INFO - PROCESS | 3588 | 1464194841202 Marionette TRACE conn3 <- [1,2218,null,{}] 09:47:21 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html 09:47:21 INFO - PROCESS | 3588 | 1464194841205 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}] 09:47:21 INFO - PROCESS | 3588 | 1464194841288 Marionette TRACE conn3 <- [1,2219,null,{"value":null}] 09:47:21 INFO - PROCESS | 3588 | 1464194841403 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\", \"7e3b6c20-c8d1-41f1-b038-025c5fee69e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:47:21 INFO - PROCESS | 3588 | ++DOCSHELL 12B21400 == 71 [pid = 3588] [id = 564] 09:47:21 INFO - PROCESS | 3588 | ++DOMWINDOW == 134 (1312E400) [pid = 3588] [serial = 1692] [outer = 00000000] 09:47:21 INFO - PROCESS | 3588 | ++DOMWINDOW == 135 (157C3C00) [pid = 3588] [serial = 1693] [outer = 1312E400] 09:47:21 INFO - PROCESS | 3588 | 1464194841447 Marionette DEBUG loaded listener.js 09:47:21 INFO - PROCESS | 3588 | ++DOMWINDOW == 136 (1868B000) [pid = 3588] [serial = 1694] [outer = 1312E400] 09:47:21 INFO - PROCESS | 3588 | 1464194841803 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]]]}] 09:47:21 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | createImageData(sw, sh) should throw when called with the wrong |this| 09:47:21 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | took 627ms 09:47:21 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html 09:47:21 INFO - PROCESS | 3588 | 1464194841841 Marionette TRACE conn3 -> [0,2221,"getWindowHandle",null] 09:47:21 INFO - PROCESS | 3588 | 1464194841842 Marionette TRACE conn3 <- [1,2221,null,{"value":"13"}] 09:47:21 INFO - PROCESS | 3588 | 1464194841846 Marionette TRACE conn3 -> [0,2222,"setScriptTimeout",{"ms":35000}] 09:47:21 INFO - PROCESS | 3588 | 1464194841847 Marionette TRACE conn3 <- [1,2222,null,{}] 09:47:21 INFO - PROCESS | 3588 | 1464194841851 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}] 09:47:22 INFO - PROCESS | 3588 | 1464194841976 Marionette TRACE conn3 <- [1,2223,null,{"value":null}] 09:47:22 INFO - PROCESS | 3588 | 1464194841985 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\", \"7e3b6c20-c8d1-41f1-b038-025c5fee69e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:47:22 INFO - PROCESS | 3588 | ++DOCSHELL 10A5F400 == 72 [pid = 3588] [id = 565] 09:47:22 INFO - PROCESS | 3588 | ++DOMWINDOW == 137 (13954C00) [pid = 3588] [serial = 1695] [outer = 00000000] 09:47:22 INFO - PROCESS | 3588 | ++DOMWINDOW == 138 (1A610800) [pid = 3588] [serial = 1696] [outer = 13954C00] 09:47:22 INFO - PROCESS | 3588 | 1464194842028 Marionette DEBUG loaded listener.js 09:47:22 INFO - PROCESS | 3588 | ++DOMWINDOW == 139 (1AA0C800) [pid = 3588] [serial = 1697] [outer = 13954C00] 09:47:22 INFO - PROCESS | 3588 | 1464194842444 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]]]}] 09:47:22 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | createImageData(sw, sh) works for sizes smaller than one pixel 09:47:22 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | took 627ms 09:47:22 INFO - PROCESS | 3588 | 1464194842484 Marionette TRACE conn3 -> [0,2225,"getWindowHandle",null] 09:47:22 INFO - PROCESS | 3588 | 1464194842486 Marionette TRACE conn3 <- [1,2225,null,{"value":"13"}] 09:47:22 INFO - PROCESS | 3588 | 1464194842489 Marionette TRACE conn3 -> [0,2226,"setScriptTimeout",{"ms":35000}] 09:47:22 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html 09:47:22 INFO - PROCESS | 3588 | 1464194842491 Marionette TRACE conn3 <- [1,2226,null,{}] 09:47:22 INFO - PROCESS | 3588 | 1464194842494 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}] 09:47:22 INFO - PROCESS | 3588 | 1464194842621 Marionette TRACE conn3 <- [1,2227,null,{"value":null}] 09:47:22 INFO - PROCESS | 3588 | 1464194842668 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\", \"7e3b6c20-c8d1-41f1-b038-025c5fee69e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:47:22 INFO - PROCESS | 3588 | ++DOCSHELL 1ABB4800 == 73 [pid = 3588] [id = 566] 09:47:22 INFO - PROCESS | 3588 | ++DOMWINDOW == 140 (1ABB5400) [pid = 3588] [serial = 1698] [outer = 00000000] 09:47:22 INFO - PROCESS | 3588 | ++DOMWINDOW == 141 (1ACD5800) [pid = 3588] [serial = 1699] [outer = 1ABB5400] 09:47:22 INFO - PROCESS | 3588 | 1464194842710 Marionette DEBUG loaded listener.js 09:47:22 INFO - PROCESS | 3588 | ++DOMWINDOW == 142 (1ACDC800) [pid = 3588] [serial = 1700] [outer = 1ABB5400] 09:47:23 INFO - PROCESS | 3588 | 1464194843334 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]]]}] 09:47:23 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object 09:47:23 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | took 846ms 09:47:23 INFO - PROCESS | 3588 | 1464194843365 Marionette TRACE conn3 -> [0,2229,"getWindowHandle",null] 09:47:23 INFO - PROCESS | 3588 | 1464194843369 Marionette TRACE conn3 <- [1,2229,null,{"value":"13"}] 09:47:23 INFO - PROCESS | 3588 | 1464194843374 Marionette TRACE conn3 -> [0,2230,"setScriptTimeout",{"ms":35000}] 09:47:23 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html 09:47:23 INFO - PROCESS | 3588 | 1464194843379 Marionette TRACE conn3 <- [1,2230,null,{}] 09:47:23 INFO - PROCESS | 3588 | 1464194843386 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}] 09:47:23 INFO - PROCESS | 3588 | 1464194843501 Marionette TRACE conn3 <- [1,2231,null,{"value":null}] 09:47:23 INFO - PROCESS | 3588 | 1464194843666 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\", \"7e3b6c20-c8d1-41f1-b038-025c5fee69e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:47:23 INFO - PROCESS | 3588 | ++DOCSHELL 1055E800 == 74 [pid = 3588] [id = 567] 09:47:23 INFO - PROCESS | 3588 | ++DOMWINDOW == 143 (105F5400) [pid = 3588] [serial = 1701] [outer = 00000000] 09:47:23 INFO - PROCESS | 3588 | ++DOMWINDOW == 144 (11033C00) [pid = 3588] [serial = 1702] [outer = 105F5400] 09:47:23 INFO - PROCESS | 3588 | 1464194843722 Marionette DEBUG loaded listener.js 09:47:23 INFO - PROCESS | 3588 | ++DOMWINDOW == 145 (114DAC00) [pid = 3588] [serial = 1703] [outer = 105F5400] 09:47:24 INFO - PROCESS | 3588 | 1464194844341 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]]]}] 09:47:24 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero 09:47:24 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | took 1003ms 09:47:24 INFO - PROCESS | 3588 | 1464194844388 Marionette TRACE conn3 -> [0,2233,"getWindowHandle",null] 09:47:24 INFO - PROCESS | 3588 | 1464194844394 Marionette TRACE conn3 <- [1,2233,null,{"value":"13"}] 09:47:24 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html 09:47:24 INFO - PROCESS | 3588 | 1464194844401 Marionette TRACE conn3 -> [0,2234,"setScriptTimeout",{"ms":35000}] 09:47:24 INFO - PROCESS | 3588 | 1464194844404 Marionette TRACE conn3 <- [1,2234,null,{}] 09:47:24 INFO - PROCESS | 3588 | 1464194844408 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}] 09:47:24 INFO - PROCESS | 3588 | 1464194844521 Marionette TRACE conn3 <- [1,2235,null,{"value":null}] 09:47:24 INFO - PROCESS | 3588 | 1464194844668 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\", \"7e3b6c20-c8d1-41f1-b038-025c5fee69e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:47:24 INFO - PROCESS | 3588 | ++DOCSHELL 0F644C00 == 75 [pid = 3588] [id = 568] 09:47:24 INFO - PROCESS | 3588 | ++DOMWINDOW == 146 (11867800) [pid = 3588] [serial = 1704] [outer = 00000000] 09:47:24 INFO - PROCESS | 3588 | ++DOMWINDOW == 147 (155E9000) [pid = 3588] [serial = 1705] [outer = 11867800] 09:47:24 INFO - PROCESS | 3588 | 1464194844722 Marionette DEBUG loaded listener.js 09:47:24 INFO - PROCESS | 3588 | ++DOMWINDOW == 148 (1616F800) [pid = 3588] [serial = 1706] [outer = 11867800] 09:47:25 INFO - PROCESS | 3588 | 1464194845362 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]]]}] 09:47:25 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | getImageData() exists and returns something 09:47:25 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | took 1002ms 09:47:25 INFO - PROCESS | 3588 | 1464194845403 Marionette TRACE conn3 -> [0,2237,"getWindowHandle",null] 09:47:25 INFO - PROCESS | 3588 | 1464194845406 Marionette TRACE conn3 <- [1,2237,null,{"value":"13"}] 09:47:25 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html 09:47:25 INFO - PROCESS | 3588 | 1464194845410 Marionette TRACE conn3 -> [0,2238,"setScriptTimeout",{"ms":35000}] 09:47:25 INFO - PROCESS | 3588 | 1464194845413 Marionette TRACE conn3 <- [1,2238,null,{}] 09:47:25 INFO - PROCESS | 3588 | 1464194845438 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}] 09:47:25 INFO - PROCESS | 3588 | 1464194845587 Marionette TRACE conn3 <- [1,2239,null,{"value":null}] 09:47:25 INFO - PROCESS | 3588 | 1464194845659 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\", \"7e3b6c20-c8d1-41f1-b038-025c5fee69e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:47:25 INFO - PROCESS | 3588 | ++DOCSHELL 16174400 == 76 [pid = 3588] [id = 569] 09:47:25 INFO - PROCESS | 3588 | ++DOMWINDOW == 149 (177E5000) [pid = 3588] [serial = 1707] [outer = 00000000] 09:47:25 INFO - PROCESS | 3588 | ++DOMWINDOW == 150 (1A68D000) [pid = 3588] [serial = 1708] [outer = 177E5000] 09:47:25 INFO - PROCESS | 3588 | 1464194845757 Marionette DEBUG loaded listener.js 09:47:25 INFO - PROCESS | 3588 | ++DOMWINDOW == 151 (1ABBFC00) [pid = 3588] [serial = 1709] [outer = 177E5000] 09:47:26 INFO - PROCESS | 3588 | 1464194846301 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]]]}] 09:47:26 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | getImageData() clamps colours to the range [0, 255] 09:47:26 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | took 940ms 09:47:26 INFO - PROCESS | 3588 | 1464194846355 Marionette TRACE conn3 -> [0,2241,"getWindowHandle",null] 09:47:26 INFO - PROCESS | 3588 | 1464194846358 Marionette TRACE conn3 <- [1,2241,null,{"value":"13"}] 09:47:26 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.length.html 09:47:26 INFO - PROCESS | 3588 | 1464194846361 Marionette TRACE conn3 -> [0,2242,"setScriptTimeout",{"ms":35000}] 09:47:26 INFO - PROCESS | 3588 | 1464194846363 Marionette TRACE conn3 <- [1,2242,null,{}] 09:47:26 INFO - PROCESS | 3588 | 1464194846367 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}] 09:47:26 INFO - PROCESS | 3588 | 1464194846476 Marionette TRACE conn3 <- [1,2243,null,{"value":null}] 09:47:26 INFO - PROCESS | 3588 | 1464194846636 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\", \"7e3b6c20-c8d1-41f1-b038-025c5fee69e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:47:26 INFO - PROCESS | 3588 | ++DOCSHELL 1AE28800 == 77 [pid = 3588] [id = 570] 09:47:26 INFO - PROCESS | 3588 | ++DOMWINDOW == 152 (1AE28C00) [pid = 3588] [serial = 1710] [outer = 00000000] 09:47:26 INFO - PROCESS | 3588 | ++DOMWINDOW == 153 (1AE2D800) [pid = 3588] [serial = 1711] [outer = 1AE28C00] 09:47:26 INFO - PROCESS | 3588 | 1464194846691 Marionette DEBUG loaded listener.js 09:47:26 INFO - PROCESS | 3588 | ++DOMWINDOW == 154 (1AF63400) [pid = 3588] [serial = 1712] [outer = 1AE28C00] 09:47:27 INFO - PROCESS | 3588 | 1464194847295 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]]]}] 09:47:27 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | getImageData() returns a correctly-sized Uint8ClampedArray 09:47:27 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | took 1002ms 09:47:27 INFO - PROCESS | 3588 | 1464194847363 Marionette TRACE conn3 -> [0,2245,"getWindowHandle",null] 09:47:27 INFO - PROCESS | 3588 | 1464194847366 Marionette TRACE conn3 <- [1,2245,null,{"value":"13"}] 09:47:27 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html 09:47:27 INFO - PROCESS | 3588 | 1464194847369 Marionette TRACE conn3 -> [0,2246,"setScriptTimeout",{"ms":35000}] 09:47:27 INFO - PROCESS | 3588 | 1464194847371 Marionette TRACE conn3 <- [1,2246,null,{}] 09:47:27 INFO - PROCESS | 3588 | 1464194847420 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}] 09:47:27 INFO - PROCESS | 3588 | 1464194847533 Marionette TRACE conn3 <- [1,2247,null,{"value":null}] 09:47:27 INFO - PROCESS | 3588 | 1464194847878 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\", \"7e3b6c20-c8d1-41f1-b038-025c5fee69e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:47:27 INFO - PROCESS | 3588 | ++DOCSHELL 0F26A400 == 78 [pid = 3588] [id = 571] 09:47:27 INFO - PROCESS | 3588 | ++DOMWINDOW == 155 (0F26D400) [pid = 3588] [serial = 1713] [outer = 00000000] 09:47:27 INFO - PROCESS | 3588 | ++DOMWINDOW == 156 (10505400) [pid = 3588] [serial = 1714] [outer = 0F26D400] 09:47:27 INFO - PROCESS | 3588 | 1464194847970 Marionette DEBUG loaded listener.js 09:47:28 INFO - PROCESS | 3588 | ++DOMWINDOW == 157 (10D62000) [pid = 3588] [serial = 1715] [outer = 0F26D400] 09:47:28 INFO - PROCESS | 3588 | 1464194848581 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]]]}] 09:47:28 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | getImageData() throws TypeError if arguments are not finite 09:47:28 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | took 1254ms 09:47:28 INFO - PROCESS | 3588 | 1464194848621 Marionette TRACE conn3 -> [0,2249,"getWindowHandle",null] 09:47:28 INFO - PROCESS | 3588 | 1464194848625 Marionette TRACE conn3 <- [1,2249,null,{"value":"13"}] 09:47:28 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html 09:47:28 INFO - PROCESS | 3588 | 1464194848630 Marionette TRACE conn3 -> [0,2250,"setScriptTimeout",{"ms":35000}] 09:47:28 INFO - PROCESS | 3588 | 1464194848633 Marionette TRACE conn3 <- [1,2250,null,{}] 09:47:28 INFO - PROCESS | 3588 | 1464194848638 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}] 09:47:28 INFO - PROCESS | 3588 | 1464194848738 Marionette TRACE conn3 <- [1,2251,null,{"value":null}] 09:47:28 INFO - PROCESS | 3588 | 1464194848890 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\", \"7e3b6c20-c8d1-41f1-b038-025c5fee69e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:47:28 INFO - PROCESS | 3588 | ++DOCSHELL 10504800 == 79 [pid = 3588] [id = 572] 09:47:28 INFO - PROCESS | 3588 | ++DOMWINDOW == 158 (1102E800) [pid = 3588] [serial = 1716] [outer = 00000000] 09:47:28 INFO - PROCESS | 3588 | ++DOMWINDOW == 159 (1394A000) [pid = 3588] [serial = 1717] [outer = 1102E800] 09:47:28 INFO - PROCESS | 3588 | 1464194848944 Marionette DEBUG loaded listener.js 09:47:29 INFO - PROCESS | 3588 | ++DOMWINDOW == 160 (13E1A400) [pid = 3588] [serial = 1718] [outer = 1102E800] 09:47:29 INFO - PROCESS | 3588 | 1464194849543 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]]]}] 09:47:29 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | getImageData() returns non-premultiplied colours 09:47:29 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | took 940ms 09:47:29 INFO - PROCESS | 3588 | 1464194849574 Marionette TRACE conn3 -> [0,2253,"getWindowHandle",null] 09:47:29 INFO - PROCESS | 3588 | 1464194849578 Marionette TRACE conn3 <- [1,2253,null,{"value":"13"}] 09:47:29 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html 09:47:29 INFO - PROCESS | 3588 | 1464194849583 Marionette TRACE conn3 -> [0,2254,"setScriptTimeout",{"ms":35000}] 09:47:29 INFO - PROCESS | 3588 | 1464194849585 Marionette TRACE conn3 <- [1,2254,null,{}] 09:47:29 INFO - PROCESS | 3588 | 1464194849589 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}] 09:47:29 INFO - PROCESS | 3588 | 1464194849686 Marionette TRACE conn3 <- [1,2255,null,{"value":null}] 09:47:29 INFO - PROCESS | 3588 | 1464194849858 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\", \"7e3b6c20-c8d1-41f1-b038-025c5fee69e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:47:29 INFO - PROCESS | 3588 | --DOCSHELL 0F278400 == 78 [pid = 3588] [id = 459] 09:47:29 INFO - PROCESS | 3588 | --DOCSHELL 102F9800 == 77 [pid = 3588] [id = 518] 09:47:29 INFO - PROCESS | 3588 | --DOCSHELL 143F7C00 == 76 [pid = 3588] [id = 372] 09:47:29 INFO - PROCESS | 3588 | --DOCSHELL 0F93F000 == 75 [pid = 3588] [id = 370] 09:47:29 INFO - PROCESS | 3588 | --DOCSHELL 0F25C000 == 74 [pid = 3588] [id = 374] 09:47:29 INFO - PROCESS | 3588 | --DOCSHELL 10A5F400 == 73 [pid = 3588] [id = 565] 09:47:29 INFO - PROCESS | 3588 | --DOCSHELL 12B21400 == 72 [pid = 3588] [id = 564] 09:47:29 INFO - PROCESS | 3588 | --DOCSHELL 155E7800 == 71 [pid = 3588] [id = 563] 09:47:29 INFO - PROCESS | 3588 | --DOCSHELL 178B0C00 == 70 [pid = 3588] [id = 562] 09:47:29 INFO - PROCESS | 3588 | --DOCSHELL 0F346000 == 69 [pid = 3588] [id = 561] 09:47:29 INFO - PROCESS | 3588 | --DOCSHELL 167E8C00 == 68 [pid = 3588] [id = 560] 09:47:29 INFO - PROCESS | 3588 | --DOCSHELL 143B4800 == 67 [pid = 3588] [id = 559] 09:47:29 INFO - PROCESS | 3588 | --DOCSHELL 0F33D400 == 66 [pid = 3588] [id = 558] 09:47:29 INFO - PROCESS | 3588 | --DOCSHELL 0F2F0400 == 65 [pid = 3588] [id = 557] 09:47:29 INFO - PROCESS | 3588 | --DOMWINDOW == 159 (1878EC00) [pid = 3588] [serial = 1612] [outer = 00000000] [url = about:blank] 09:47:29 INFO - PROCESS | 3588 | --DOMWINDOW == 158 (1A297000) [pid = 3588] [serial = 1615] [outer = 00000000] [url = about:blank] 09:47:29 INFO - PROCESS | 3588 | --DOMWINDOW == 157 (1180DC00) [pid = 3588] [serial = 1606] [outer = 00000000] [url = about:blank] 09:47:29 INFO - PROCESS | 3588 | --DOMWINDOW == 156 (1784A400) [pid = 3588] [serial = 1618] [outer = 00000000] [url = about:blank] 09:47:29 INFO - PROCESS | 3588 | --DOMWINDOW == 155 (157C9C00) [pid = 3588] [serial = 1609] [outer = 00000000] [url = about:blank] 09:47:29 INFO - PROCESS | 3588 | --DOMWINDOW == 154 (1A29CC00) [pid = 3588] [serial = 1648] [outer = 00000000] [url = about:blank] 09:47:29 INFO - PROCESS | 3588 | ++DOCSHELL 0F278400 == 66 [pid = 3588] [id = 573] 09:47:29 INFO - PROCESS | 3588 | ++DOMWINDOW == 155 (0F2F0400) [pid = 3588] [serial = 1719] [outer = 00000000] 09:47:29 INFO - PROCESS | 3588 | ++DOMWINDOW == 156 (10A5F400) [pid = 3588] [serial = 1720] [outer = 0F2F0400] 09:47:29 INFO - PROCESS | 3588 | 1464194849941 Marionette DEBUG loaded listener.js 09:47:30 INFO - PROCESS | 3588 | ++DOMWINDOW == 157 (12FB5000) [pid = 3588] [serial = 1721] [outer = 0F2F0400] 09:47:30 INFO - PROCESS | 3588 | --DOCSHELL 1108BC00 == 65 [pid = 3588] [id = 556] 09:47:30 INFO - PROCESS | 3588 | --DOCSHELL 1AABC000 == 64 [pid = 3588] [id = 555] 09:47:30 INFO - PROCESS | 3588 | --DOCSHELL 1A21D000 == 63 [pid = 3588] [id = 554] 09:47:30 INFO - PROCESS | 3588 | --DOCSHELL 1436F400 == 62 [pid = 3588] [id = 553] 09:47:30 INFO - PROCESS | 3588 | --DOCSHELL 177E0C00 == 61 [pid = 3588] [id = 552] 09:47:30 INFO - PROCESS | 3588 | --DOCSHELL 1436D000 == 60 [pid = 3588] [id = 551] 09:47:30 INFO - PROCESS | 3588 | --DOCSHELL 10D61000 == 59 [pid = 3588] [id = 550] 09:47:30 INFO - PROCESS | 3588 | --DOCSHELL 177DB000 == 58 [pid = 3588] [id = 549] 09:47:30 INFO - PROCESS | 3588 | --DOMWINDOW == 156 (1782EC00) [pid = 3588] [serial = 1636] [outer = 00000000] [url = about:blank] 09:47:30 INFO - PROCESS | 3588 | --DOMWINDOW == 155 (16B3F800) [pid = 3588] [serial = 1634] [outer = 00000000] [url = about:blank] 09:47:30 INFO - PROCESS | 3588 | --DOMWINDOW == 154 (178A4000) [pid = 3588] [serial = 1637] [outer = 00000000] [url = about:blank] 09:47:30 INFO - PROCESS | 3588 | --DOMWINDOW == 153 (11FF6000) [pid = 3588] [serial = 1621] [outer = 00000000] [url = about:blank] 09:47:30 INFO - PROCESS | 3588 | --DOMWINDOW == 152 (155E0800) [pid = 3588] [serial = 1628] [outer = 00000000] [url = about:blank] 09:47:30 INFO - PROCESS | 3588 | --DOMWINDOW == 151 (15482800) [pid = 3588] [serial = 1642] [outer = 00000000] [url = about:blank] 09:47:30 INFO - PROCESS | 3588 | --DOMWINDOW == 150 (16178000) [pid = 3588] [serial = 1631] [outer = 00000000] [url = about:blank] 09:47:30 INFO - PROCESS | 3588 | --DOMWINDOW == 149 (182BC400) [pid = 3588] [serial = 1639] [outer = 00000000] [url = about:blank] 09:47:30 INFO - PROCESS | 3588 | --DOMWINDOW == 148 (168F4C00) [pid = 3588] [serial = 1633] [outer = 00000000] [url = about:blank] 09:47:30 INFO - PROCESS | 3588 | --DOMWINDOW == 147 (12FAE800) [pid = 3588] [serial = 1622] [outer = 00000000] [url = about:blank] 09:47:30 INFO - PROCESS | 3588 | --DOMWINDOW == 146 (15547000) [pid = 3588] [serial = 1627] [outer = 00000000] [url = about:blank] 09:47:30 INFO - PROCESS | 3588 | --DOMWINDOW == 145 (182C3C00) [pid = 3588] [serial = 1640] [outer = 00000000] [url = about:blank] 09:47:30 INFO - PROCESS | 3588 | --DOMWINDOW == 144 (17850800) [pid = 3588] [serial = 1645] [outer = 00000000] [url = about:blank] 09:47:30 INFO - PROCESS | 3588 | --DOMWINDOW == 143 (1616FC00) [pid = 3588] [serial = 1643] [outer = 00000000] [url = about:blank] 09:47:30 INFO - PROCESS | 3588 | --DOMWINDOW == 142 (16172000) [pid = 3588] [serial = 1630] [outer = 00000000] [url = about:blank] 09:47:30 INFO - PROCESS | 3588 | --DOMWINDOW == 141 (12F47400) [pid = 3588] [serial = 1625] [outer = 00000000] [url = about:blank] 09:47:30 INFO - PROCESS | 3588 | --DOMWINDOW == 140 (11FAB000) [pid = 3588] [serial = 1624] [outer = 00000000] [url = about:blank] 09:47:30 INFO - PROCESS | 3588 | --DOMWINDOW == 139 (18786400) [pid = 3588] [serial = 1646] [outer = 00000000] [url = about:blank] 09:47:30 INFO - PROCESS | 3588 | 1464194850334 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]]]}] 09:47:30 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | getImageData() returns A in the fourth component 09:47:30 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | took 799ms 09:47:30 INFO - PROCESS | 3588 | 1464194850385 Marionette TRACE conn3 -> [0,2257,"getWindowHandle",null] 09:47:30 INFO - PROCESS | 3588 | 1464194850387 Marionette TRACE conn3 <- [1,2257,null,{"value":"13"}] 09:47:30 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html 09:47:30 INFO - PROCESS | 3588 | 1464194850392 Marionette TRACE conn3 -> [0,2258,"setScriptTimeout",{"ms":35000}] 09:47:30 INFO - PROCESS | 3588 | 1464194850398 Marionette TRACE conn3 <- [1,2258,null,{}] 09:47:30 INFO - PROCESS | 3588 | 1464194850407 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}] 09:47:30 INFO - PROCESS | 3588 | 1464194850492 Marionette TRACE conn3 <- [1,2259,null,{"value":null}] 09:47:30 INFO - PROCESS | 3588 | 1464194850502 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\", \"7e3b6c20-c8d1-41f1-b038-025c5fee69e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:47:30 INFO - PROCESS | 3588 | ++DOCSHELL 157C9C00 == 59 [pid = 3588] [id = 574] 09:47:30 INFO - PROCESS | 3588 | ++DOMWINDOW == 140 (15939400) [pid = 3588] [serial = 1722] [outer = 00000000] 09:47:30 INFO - PROCESS | 3588 | ++DOMWINDOW == 141 (15F72C00) [pid = 3588] [serial = 1723] [outer = 15939400] 09:47:30 INFO - PROCESS | 3588 | 1464194850546 Marionette DEBUG loaded listener.js 09:47:30 INFO - PROCESS | 3588 | ++DOMWINDOW == 142 (1616C000) [pid = 3588] [serial = 1724] [outer = 15939400] 09:47:31 INFO - PROCESS | 3588 | 1464194851028 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]]]}] 09:47:31 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | getImageData() returns leftmost columns first 09:47:31 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | took 689ms 09:47:31 INFO - PROCESS | 3588 | 1464194851090 Marionette TRACE conn3 -> [0,2261,"getWindowHandle",null] 09:47:31 INFO - PROCESS | 3588 | 1464194851092 Marionette TRACE conn3 <- [1,2261,null,{"value":"13"}] 09:47:31 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html 09:47:31 INFO - PROCESS | 3588 | 1464194851096 Marionette TRACE conn3 -> [0,2262,"setScriptTimeout",{"ms":35000}] 09:47:31 INFO - PROCESS | 3588 | 1464194851097 Marionette TRACE conn3 <- [1,2262,null,{}] 09:47:31 INFO - PROCESS | 3588 | 1464194851100 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}] 09:47:31 INFO - PROCESS | 3588 | 1464194851185 Marionette TRACE conn3 <- [1,2263,null,{"value":null}] 09:47:31 INFO - PROCESS | 3588 | 1464194851349 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\", \"7e3b6c20-c8d1-41f1-b038-025c5fee69e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:47:31 INFO - PROCESS | 3588 | ++DOCSHELL 16176000 == 60 [pid = 3588] [id = 575] 09:47:31 INFO - PROCESS | 3588 | ++DOMWINDOW == 143 (167E9000) [pid = 3588] [serial = 1725] [outer = 00000000] 09:47:31 INFO - PROCESS | 3588 | ++DOMWINDOW == 144 (168F2800) [pid = 3588] [serial = 1726] [outer = 167E9000] 09:47:31 INFO - PROCESS | 3588 | 1464194851394 Marionette DEBUG loaded listener.js 09:47:31 INFO - PROCESS | 3588 | ++DOMWINDOW == 145 (1694E400) [pid = 3588] [serial = 1727] [outer = 167E9000] 09:47:31 INFO - PROCESS | 3588 | 1464194851761 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]]]}] 09:47:31 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | getImageData() returns R then G then B 09:47:31 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | took 689ms 09:47:31 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html 09:47:31 INFO - PROCESS | 3588 | 1464194851795 Marionette TRACE conn3 -> [0,2265,"getWindowHandle",null] 09:47:31 INFO - PROCESS | 3588 | 1464194851797 Marionette TRACE conn3 <- [1,2265,null,{"value":"13"}] 09:47:31 INFO - PROCESS | 3588 | 1464194851800 Marionette TRACE conn3 -> [0,2266,"setScriptTimeout",{"ms":35000}] 09:47:31 INFO - PROCESS | 3588 | 1464194851802 Marionette TRACE conn3 <- [1,2266,null,{}] 09:47:31 INFO - PROCESS | 3588 | 1464194851805 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}] 09:47:31 INFO - PROCESS | 3588 | 1464194851889 Marionette TRACE conn3 <- [1,2267,null,{"value":null}] 09:47:31 INFO - PROCESS | 3588 | 1464194851895 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\", \"7e3b6c20-c8d1-41f1-b038-025c5fee69e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:47:31 INFO - PROCESS | 3588 | ++DOCSHELL 16B3FC00 == 61 [pid = 3588] [id = 576] 09:47:31 INFO - PROCESS | 3588 | ++DOMWINDOW == 146 (16B42C00) [pid = 3588] [serial = 1728] [outer = 00000000] 09:47:31 INFO - PROCESS | 3588 | ++DOMWINDOW == 147 (177DBC00) [pid = 3588] [serial = 1729] [outer = 16B42C00] 09:47:31 INFO - PROCESS | 3588 | 1464194851947 Marionette DEBUG loaded listener.js 09:47:32 INFO - PROCESS | 3588 | ++DOMWINDOW == 148 (1784A400) [pid = 3588] [serial = 1730] [outer = 16B42C00] 09:47:32 INFO - PROCESS | 3588 | 1464194852459 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]]]}] 09:47:32 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | getImageData() returns topmost rows first 09:47:32 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | took 689ms 09:47:32 INFO - PROCESS | 3588 | 1464194852500 Marionette TRACE conn3 -> [0,2269,"getWindowHandle",null] 09:47:32 INFO - PROCESS | 3588 | 1464194852502 Marionette TRACE conn3 <- [1,2269,null,{"value":"13"}] 09:47:32 INFO - PROCESS | 3588 | 1464194852505 Marionette TRACE conn3 -> [0,2270,"setScriptTimeout",{"ms":35000}] 09:47:32 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.range.html 09:47:32 INFO - PROCESS | 3588 | 1464194852507 Marionette TRACE conn3 <- [1,2270,null,{}] 09:47:32 INFO - PROCESS | 3588 | 1464194852511 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}] 09:47:32 INFO - PROCESS | 3588 | 1464194852631 Marionette TRACE conn3 <- [1,2271,null,{"value":null}] 09:47:32 INFO - PROCESS | 3588 | 1464194852751 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\", \"7e3b6c20-c8d1-41f1-b038-025c5fee69e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:47:32 INFO - PROCESS | 3588 | ++DOCSHELL 0F25D000 == 62 [pid = 3588] [id = 577] 09:47:32 INFO - PROCESS | 3588 | ++DOMWINDOW == 149 (17851400) [pid = 3588] [serial = 1731] [outer = 00000000] 09:47:32 INFO - PROCESS | 3588 | ++DOMWINDOW == 150 (178A3C00) [pid = 3588] [serial = 1732] [outer = 17851400] 09:47:32 INFO - PROCESS | 3588 | 1464194852794 Marionette DEBUG loaded listener.js 09:47:32 INFO - PROCESS | 3588 | ++DOMWINDOW == 151 (178A5800) [pid = 3588] [serial = 1733] [outer = 17851400] 09:47:33 INFO - PROCESS | 3588 | 1464194853199 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]]]}] 09:47:33 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | getImageData() returns values in the range [0, 255] 09:47:33 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | took 736ms 09:47:33 INFO - PROCESS | 3588 | 1464194853252 Marionette TRACE conn3 -> [0,2273,"getWindowHandle",null] 09:47:33 INFO - PROCESS | 3588 | 1464194853254 Marionette TRACE conn3 <- [1,2273,null,{"value":"13"}] 09:47:33 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html 09:47:33 INFO - PROCESS | 3588 | 1464194853257 Marionette TRACE conn3 -> [0,2274,"setScriptTimeout",{"ms":35000}] 09:47:33 INFO - PROCESS | 3588 | 1464194853259 Marionette TRACE conn3 <- [1,2274,null,{}] 09:47:33 INFO - PROCESS | 3588 | 1464194853262 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}] 09:47:33 INFO - PROCESS | 3588 | 1464194853387 Marionette TRACE conn3 <- [1,2275,null,{"value":null}] 09:47:33 INFO - PROCESS | 3588 | 1464194853456 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\", \"7e3b6c20-c8d1-41f1-b038-025c5fee69e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:47:33 INFO - PROCESS | 3588 | ++DOCSHELL 1102D400 == 63 [pid = 3588] [id = 578] 09:47:33 INFO - PROCESS | 3588 | ++DOMWINDOW == 152 (17858800) [pid = 3588] [serial = 1734] [outer = 00000000] 09:47:33 INFO - PROCESS | 3588 | ++DOMWINDOW == 153 (1868E800) [pid = 3588] [serial = 1735] [outer = 17858800] 09:47:33 INFO - PROCESS | 3588 | 1464194853500 Marionette DEBUG loaded listener.js 09:47:33 INFO - PROCESS | 3588 | ++DOMWINDOW == 154 (18786800) [pid = 3588] [serial = 1736] [outer = 17858800] 09:47:33 INFO - PROCESS | 3588 | 1464194853921 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]]]}] 09:47:33 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 09:47:33 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html | took 705ms 09:47:33 INFO - PROCESS | 3588 | 1464194853960 Marionette TRACE conn3 -> [0,2277,"getWindowHandle",null] 09:47:33 INFO - PROCESS | 3588 | 1464194853962 Marionette TRACE conn3 <- [1,2277,null,{"value":"13"}] 09:47:33 INFO - PROCESS | 3588 | 1464194853965 Marionette TRACE conn3 -> [0,2278,"setScriptTimeout",{"ms":35000}] 09:47:33 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html 09:47:33 INFO - PROCESS | 3588 | 1464194853967 Marionette TRACE conn3 <- [1,2278,null,{}] 09:47:33 INFO - PROCESS | 3588 | 1464194853970 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}] 09:47:34 INFO - PROCESS | 3588 | 1464194854111 Marionette TRACE conn3 <- [1,2279,null,{"value":null}] 09:47:34 INFO - PROCESS | 3588 | --DOMWINDOW == 153 (1B85B000) [pid = 3588] [serial = 44] [outer = 00000000] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 09:47:34 INFO - PROCESS | 3588 | --DOMWINDOW == 152 (10D5E000) [pid = 3588] [serial = 1605] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.5.html] 09:47:34 INFO - PROCESS | 3588 | --DOMWINDOW == 151 (10D57C00) [pid = 3588] [serial = 1509] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html] 09:47:34 INFO - PROCESS | 3588 | --DOMWINDOW == 150 (150BF400) [pid = 3588] [serial = 1608] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.6.html] 09:47:34 INFO - PROCESS | 3588 | --DOMWINDOW == 149 (143C1C00) [pid = 3588] [serial = 1512] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html] 09:47:34 INFO - PROCESS | 3588 | --DOMWINDOW == 148 (17823800) [pid = 3588] [serial = 1566] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.basic.html] 09:47:34 INFO - PROCESS | 3588 | --DOMWINDOW == 147 (178AB800) [pid = 3588] [serial = 1569] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.closed.html] 09:47:34 INFO - PROCESS | 3588 | --DOMWINDOW == 146 (18789C00) [pid = 3588] [serial = 1521] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.basic.html] 09:47:34 INFO - PROCESS | 3588 | --DOMWINDOW == 145 (13193400) [pid = 3588] [serial = 1560] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html] 09:47:34 INFO - PROCESS | 3588 | --DOMWINDOW == 144 (1616C800) [pid = 3588] [serial = 1518] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.winding.html] 09:47:34 INFO - PROCESS | 3588 | --DOMWINDOW == 143 (177D9800) [pid = 3588] [serial = 1563] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html] 09:47:34 INFO - PROCESS | 3588 | --DOMWINDOW == 142 (1436AC00) [pid = 3588] [serial = 1473] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.arc.html] 09:47:34 INFO - PROCESS | 3588 | --DOMWINDOW == 141 (1868B400) [pid = 3588] [serial = 1476] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html] 09:47:34 INFO - PROCESS | 3588 | --DOMWINDOW == 140 (1782F400) [pid = 3588] [serial = 1419] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.1.html] 09:47:34 INFO - PROCESS | 3588 | --DOMWINDOW == 139 (14375000) [pid = 3588] [serial = 1470] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.initial.html] 09:47:34 INFO - PROCESS | 3588 | --DOMWINDOW == 138 (0F2F7000) [pid = 3588] [serial = 1557] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html] 09:47:34 INFO - PROCESS | 3588 | --DOMWINDOW == 137 (17821800) [pid = 3588] [serial = 1506] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html] 09:47:34 INFO - PROCESS | 3588 | --DOMWINDOW == 136 (10C6F400) [pid = 3588] [serial = 1617] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html] 09:47:34 INFO - PROCESS | 3588 | --DOMWINDOW == 135 (1A21E800) [pid = 3588] [serial = 1614] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.overlap.html] 09:47:34 INFO - PROCESS | 3588 | --DOMWINDOW == 134 (14307800) [pid = 3588] [serial = 1602] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.4.html] 09:47:34 INFO - PROCESS | 3588 | --DOMWINDOW == 133 (167F4800) [pid = 3588] [serial = 1554] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html] 09:47:34 INFO - PROCESS | 3588 | --DOMWINDOW == 132 (11032400) [pid = 3588] [serial = 1467] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html] 09:47:34 INFO - PROCESS | 3588 | --DOMWINDOW == 131 (1868B800) [pid = 3588] [serial = 1611] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.empty.html] 09:47:34 INFO - PROCESS | 3588 | --DOMWINDOW == 130 (178A5000) [pid = 3588] [serial = 1515] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html] 09:47:34 INFO - PROCESS | 3588 | --DOMWINDOW == 129 (17855400) [pid = 3588] [serial = 1689] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.round.html] 09:47:34 INFO - PROCESS | 3588 | --DOMWINDOW == 128 (11095400) [pid = 3588] [serial = 1668] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.type.html] 09:47:34 INFO - PROCESS | 3588 | --DOMWINDOW == 127 (178B1C00) [pid = 3588] [serial = 1686] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html] 09:47:34 INFO - PROCESS | 3588 | --DOMWINDOW == 126 (155EA800) [pid = 3588] [serial = 1677] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html] 09:47:34 INFO - PROCESS | 3588 | --DOMWINDOW == 125 (1312E400) [pid = 3588] [serial = 1692] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.this.html] 09:47:34 INFO - PROCESS | 3588 | --DOMWINDOW == 124 (0F39C000) [pid = 3588] [serial = 1674] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html] 09:47:34 INFO - PROCESS | 3588 | --DOMWINDOW == 123 (13954C00) [pid = 3588] [serial = 1695] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html] 09:47:34 INFO - PROCESS | 3588 | --DOMWINDOW == 122 (1055AC00) [pid = 3588] [serial = 1671] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html] 09:47:34 INFO - PROCESS | 3588 | --DOMWINDOW == 121 (167F0800) [pid = 3588] [serial = 1680] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.large.html] 09:47:34 INFO - PROCESS | 3588 | --DOMWINDOW == 120 (1782B800) [pid = 3588] [serial = 1647] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.union.html] 09:47:34 INFO - PROCESS | 3588 | --DOMWINDOW == 119 (167F7400) [pid = 3588] [serial = 1683] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html] 09:47:34 INFO - PROCESS | 3588 | --DOMWINDOW == 118 (1B85E400) [pid = 3588] [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.] 09:47:34 INFO - PROCESS | 3588 | 1464194854613 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\", \"7e3b6c20-c8d1-41f1-b038-025c5fee69e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:47:34 INFO - PROCESS | 3588 | ++DOCSHELL 0F26D800 == 64 [pid = 3588] [id = 579] 09:47:34 INFO - PROCESS | 3588 | ++DOMWINDOW == 119 (0F26F800) [pid = 3588] [serial = 1737] [outer = 00000000] 09:47:34 INFO - PROCESS | 3588 | ++DOMWINDOW == 120 (10274000) [pid = 3588] [serial = 1738] [outer = 0F26F800] 09:47:34 INFO - PROCESS | 3588 | 1464194854657 Marionette DEBUG loaded listener.js 09:47:34 INFO - PROCESS | 3588 | ++DOMWINDOW == 121 (10C65C00) [pid = 3588] [serial = 1739] [outer = 0F26F800] 09:47:35 INFO - PROCESS | 3588 | 1464194855026 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]]]}] 09:47:35 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | getImageData() returns transparent black outside the canvas 09:47:35 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | took 1081ms 09:47:35 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html 09:47:35 INFO - PROCESS | 3588 | 1464194855061 Marionette TRACE conn3 -> [0,2281,"getWindowHandle",null] 09:47:35 INFO - PROCESS | 3588 | 1464194855062 Marionette TRACE conn3 <- [1,2281,null,{"value":"13"}] 09:47:35 INFO - PROCESS | 3588 | 1464194855065 Marionette TRACE conn3 -> [0,2282,"setScriptTimeout",{"ms":35000}] 09:47:35 INFO - PROCESS | 3588 | 1464194855067 Marionette TRACE conn3 <- [1,2282,null,{}] 09:47:35 INFO - PROCESS | 3588 | 1464194855070 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}] 09:47:35 INFO - PROCESS | 3588 | 1464194855240 Marionette TRACE conn3 <- [1,2283,null,{"value":null}] 09:47:35 INFO - PROCESS | 3588 | 1464194855253 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\", \"7e3b6c20-c8d1-41f1-b038-025c5fee69e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:47:35 INFO - PROCESS | 3588 | ++DOCSHELL 10A5BC00 == 65 [pid = 3588] [id = 580] 09:47:35 INFO - PROCESS | 3588 | ++DOMWINDOW == 122 (10A5F800) [pid = 3588] [serial = 1740] [outer = 00000000] 09:47:35 INFO - PROCESS | 3588 | ++DOMWINDOW == 123 (1430A000) [pid = 3588] [serial = 1741] [outer = 10A5F800] 09:47:35 INFO - PROCESS | 3588 | 1464194855297 Marionette DEBUG loaded listener.js 09:47:35 INFO - PROCESS | 3588 | ++DOMWINDOW == 124 (14375000) [pid = 3588] [serial = 1742] [outer = 10A5F800] 09:47:35 INFO - PROCESS | 3588 | 1464194855811 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]]]}] 09:47:35 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | getImageData() returns bigger ImageData for bigger source rectangle 09:47:35 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | took 736ms 09:47:35 INFO - PROCESS | 3588 | 1464194855839 Marionette TRACE conn3 -> [0,2285,"getWindowHandle",null] 09:47:35 INFO - PROCESS | 3588 | 1464194855844 Marionette TRACE conn3 <- [1,2285,null,{"value":"13"}] 09:47:35 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html 09:47:35 INFO - PROCESS | 3588 | 1464194855849 Marionette TRACE conn3 -> [0,2286,"setScriptTimeout",{"ms":35000}] 09:47:35 INFO - PROCESS | 3588 | 1464194855854 Marionette TRACE conn3 <- [1,2286,null,{}] 09:47:35 INFO - PROCESS | 3588 | 1464194855861 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}] 09:47:36 INFO - PROCESS | 3588 | 1464194856019 Marionette TRACE conn3 <- [1,2287,null,{"value":null}] 09:47:36 INFO - PROCESS | 3588 | 1464194856143 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\", \"7e3b6c20-c8d1-41f1-b038-025c5fee69e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:47:36 INFO - PROCESS | 3588 | ++DOCSHELL 0F26CC00 == 66 [pid = 3588] [id = 581] 09:47:36 INFO - PROCESS | 3588 | ++DOMWINDOW == 125 (0F646C00) [pid = 3588] [serial = 1743] [outer = 00000000] 09:47:36 INFO - PROCESS | 3588 | ++DOMWINDOW == 126 (11254400) [pid = 3588] [serial = 1744] [outer = 0F646C00] 09:47:36 INFO - PROCESS | 3588 | 1464194856240 Marionette DEBUG loaded listener.js 09:47:36 INFO - PROCESS | 3588 | ++DOMWINDOW == 127 (11FAC800) [pid = 3588] [serial = 1745] [outer = 0F646C00] 09:47:36 INFO - PROCESS | 3588 | 1464194856823 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]]]}] 09:47:36 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | getImageData() works for sizes smaller than one pixel 09:47:36 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | took 1003ms 09:47:36 INFO - PROCESS | 3588 | 1464194856853 Marionette TRACE conn3 -> [0,2289,"getWindowHandle",null] 09:47:36 INFO - PROCESS | 3588 | 1464194856859 Marionette TRACE conn3 <- [1,2289,null,{"value":"13"}] 09:47:36 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.type.html 09:47:36 INFO - PROCESS | 3588 | 1464194856865 Marionette TRACE conn3 -> [0,2290,"setScriptTimeout",{"ms":35000}] 09:47:36 INFO - PROCESS | 3588 | 1464194856868 Marionette TRACE conn3 <- [1,2290,null,{}] 09:47:36 INFO - PROCESS | 3588 | 1464194856872 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}] 09:47:36 INFO - PROCESS | 3588 | 1464194856988 Marionette TRACE conn3 <- [1,2291,null,{"value":null}] 09:47:37 INFO - PROCESS | 3588 | 1464194857136 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\", \"7e3b6c20-c8d1-41f1-b038-025c5fee69e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:47:37 INFO - PROCESS | 3588 | ++DOCSHELL 13E18C00 == 67 [pid = 3588] [id = 582] 09:47:37 INFO - PROCESS | 3588 | ++DOMWINDOW == 128 (13E22C00) [pid = 3588] [serial = 1746] [outer = 00000000] 09:47:37 INFO - PROCESS | 3588 | ++DOMWINDOW == 129 (14F10400) [pid = 3588] [serial = 1747] [outer = 13E22C00] 09:47:37 INFO - PROCESS | 3588 | 1464194857190 Marionette DEBUG loaded listener.js 09:47:37 INFO - PROCESS | 3588 | ++DOMWINDOW == 130 (155DD000) [pid = 3588] [serial = 1748] [outer = 13E22C00] 09:47:37 INFO - PROCESS | 3588 | 1464194857801 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]]]}] 09:47:37 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | getImageData() returns an ImageData object containing a Uint8ClampedArray object 09:47:37 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | took 1003ms 09:47:37 INFO - PROCESS | 3588 | 1464194857866 Marionette TRACE conn3 -> [0,2293,"getWindowHandle",null] 09:47:37 INFO - PROCESS | 3588 | 1464194857869 Marionette TRACE conn3 <- [1,2293,null,{"value":"13"}] 09:47:37 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html 09:47:37 INFO - PROCESS | 3588 | 1464194857873 Marionette TRACE conn3 -> [0,2294,"setScriptTimeout",{"ms":35000}] 09:47:37 INFO - PROCESS | 3588 | 1464194857876 Marionette TRACE conn3 <- [1,2294,null,{}] 09:47:37 INFO - PROCESS | 3588 | 1464194857887 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}] 09:47:38 INFO - PROCESS | 3588 | 1464194857998 Marionette TRACE conn3 <- [1,2295,null,{"value":null}] 09:47:38 INFO - PROCESS | 3588 | 1464194858145 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\", \"7e3b6c20-c8d1-41f1-b038-025c5fee69e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:47:38 INFO - PROCESS | 3588 | ++DOCSHELL 12FA9800 == 68 [pid = 3588] [id = 583] 09:47:38 INFO - PROCESS | 3588 | ++DOMWINDOW == 131 (155E6C00) [pid = 3588] [serial = 1749] [outer = 00000000] 09:47:38 INFO - PROCESS | 3588 | ++DOMWINDOW == 132 (17827400) [pid = 3588] [serial = 1750] [outer = 155E6C00] 09:47:38 INFO - PROCESS | 3588 | 1464194858202 Marionette DEBUG loaded listener.js 09:47:38 INFO - PROCESS | 3588 | ++DOMWINDOW == 133 (1784FC00) [pid = 3588] [serial = 1751] [outer = 155E6C00] 09:47:38 INFO - PROCESS | 3588 | 1464194858781 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]]]}] 09:47:38 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | getImageData() is not affected by context state 09:47:38 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | took 956ms 09:47:38 INFO - PROCESS | 3588 | 1464194858817 Marionette TRACE conn3 -> [0,2297,"getWindowHandle",null] 09:47:38 INFO - PROCESS | 3588 | 1464194858820 Marionette TRACE conn3 <- [1,2297,null,{"value":"13"}] 09:47:38 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html 09:47:38 INFO - PROCESS | 3588 | 1464194858824 Marionette TRACE conn3 -> [0,2298,"setScriptTimeout",{"ms":35000}] 09:47:38 INFO - PROCESS | 3588 | 1464194858826 Marionette TRACE conn3 <- [1,2298,null,{}] 09:47:38 INFO - PROCESS | 3588 | 1464194858829 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}] 09:47:38 INFO - PROCESS | 3588 | 1464194858938 Marionette TRACE conn3 <- [1,2299,null,{"value":null}] 09:47:39 INFO - PROCESS | 3588 | 1464194859096 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\", \"7e3b6c20-c8d1-41f1-b038-025c5fee69e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:47:39 INFO - PROCESS | 3588 | ++DOCSHELL 17855400 == 69 [pid = 3588] [id = 584] 09:47:39 INFO - PROCESS | 3588 | ++DOMWINDOW == 134 (17ABE400) [pid = 3588] [serial = 1752] [outer = 00000000] 09:47:39 INFO - PROCESS | 3588 | ++DOMWINDOW == 135 (184C4000) [pid = 3588] [serial = 1753] [outer = 17ABE400] 09:47:39 INFO - PROCESS | 3588 | 1464194859151 Marionette DEBUG loaded listener.js 09:47:39 INFO - PROCESS | 3588 | ++DOMWINDOW == 136 (1878DC00) [pid = 3588] [serial = 1754] [outer = 17ABE400] 09:47:39 INFO - PROCESS | 3588 | 1464194859723 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]]]}] 09:47:39 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | getImageData() throws INDEX_SIZE_ERR if size is zero 09:47:39 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | took 955ms 09:47:39 INFO - PROCESS | 3588 | 1464194859768 Marionette TRACE conn3 -> [0,2301,"getWindowHandle",null] 09:47:39 INFO - PROCESS | 3588 | 1464194859771 Marionette TRACE conn3 <- [1,2301,null,{"value":"13"}] 09:47:39 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html 09:47:39 INFO - PROCESS | 3588 | 1464194859774 Marionette TRACE conn3 -> [0,2302,"setScriptTimeout",{"ms":35000}] 09:47:39 INFO - PROCESS | 3588 | 1464194859776 Marionette TRACE conn3 <- [1,2302,null,{}] 09:47:39 INFO - PROCESS | 3588 | 1464194859780 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}] 09:47:39 INFO - PROCESS | 3588 | 1464194859882 Marionette TRACE conn3 <- [1,2303,null,{"value":null}] 09:47:40 INFO - PROCESS | 3588 | 1464194860041 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\", \"7e3b6c20-c8d1-41f1-b038-025c5fee69e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:47:40 INFO - PROCESS | 3588 | ++DOCSHELL 12FB0800 == 70 [pid = 3588] [id = 585] 09:47:40 INFO - PROCESS | 3588 | ++DOMWINDOW == 137 (17AB6800) [pid = 3588] [serial = 1755] [outer = 00000000] 09:47:40 INFO - PROCESS | 3588 | ++DOMWINDOW == 138 (1A299800) [pid = 3588] [serial = 1756] [outer = 17AB6800] 09:47:40 INFO - PROCESS | 3588 | 1464194860095 Marionette DEBUG loaded listener.js 09:47:40 INFO - PROCESS | 3588 | ++DOMWINDOW == 139 (1A29E400) [pid = 3588] [serial = 1757] [outer = 17AB6800] 09:47:40 INFO - PROCESS | 3588 | 1464194860671 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]]]}] 09:47:40 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | ImageData.data clamps numbers to [0, 255] 09:47:40 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | took 940ms 09:47:40 INFO - PROCESS | 3588 | 1464194860719 Marionette TRACE conn3 -> [0,2305,"getWindowHandle",null] 09:47:40 INFO - PROCESS | 3588 | 1464194860722 Marionette TRACE conn3 <- [1,2305,null,{"value":"13"}] 09:47:40 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.ctor.html 09:47:40 INFO - PROCESS | 3588 | 1464194860739 Marionette TRACE conn3 -> [0,2306,"setScriptTimeout",{"ms":35000}] 09:47:40 INFO - PROCESS | 3588 | 1464194860741 Marionette TRACE conn3 <- [1,2306,null,{}] 09:47:40 INFO - PROCESS | 3588 | 1464194860745 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}] 09:47:40 INFO - PROCESS | 3588 | 1464194860889 Marionette TRACE conn3 <- [1,2307,null,{"value":null}] 09:47:41 INFO - PROCESS | 3588 | 1464194861052 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\", \"7e3b6c20-c8d1-41f1-b038-025c5fee69e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:47:41 INFO - PROCESS | 3588 | ++DOCSHELL 1878EC00 == 71 [pid = 3588] [id = 586] 09:47:41 INFO - PROCESS | 3588 | ++DOMWINDOW == 140 (19E23C00) [pid = 3588] [serial = 1758] [outer = 00000000] 09:47:41 INFO - PROCESS | 3588 | ++DOMWINDOW == 141 (1ACDA800) [pid = 3588] [serial = 1759] [outer = 19E23C00] 09:47:41 INFO - PROCESS | 3588 | 1464194861107 Marionette DEBUG loaded listener.js 09:47:41 INFO - PROCESS | 3588 | ++DOMWINDOW == 142 (1AE2A000) [pid = 3588] [serial = 1760] [outer = 19E23C00] 09:47:41 INFO - PROCESS | 3588 | 1464194861678 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] 09:47:41 INFO - PROCESS | 3588 | 1464194861742 Marionette TRACE conn3 <- [1,2309,null,{"value":"13"}] 09:47:41 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html 09:47:41 INFO - PROCESS | 3588 | 1464194861745 Marionette TRACE conn3 -> [0,2310,"setScriptTimeout",{"ms":35000}] 09:47:41 INFO - PROCESS | 3588 | 1464194861747 Marionette TRACE conn3 <- [1,2310,null,{}] 09:47:41 INFO - PROCESS | 3588 | 1464194861751 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}] 09:47:41 INFO - PROCESS | 3588 | 1464194861855 Marionette TRACE conn3 <- [1,2311,null,{"value":null}] 09:47:42 INFO - PROCESS | 3588 | 1464194862003 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\", \"7e3b6c20-c8d1-41f1-b038-025c5fee69e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:47:42 INFO - PROCESS | 3588 | ++DOCSHELL 0F2F8000 == 72 [pid = 3588] [id = 587] 09:47:42 INFO - PROCESS | 3588 | ++DOMWINDOW == 143 (0F33F000) [pid = 3588] [serial = 1761] [outer = 00000000] 09:47:42 INFO - PROCESS | 3588 | ++DOMWINDOW == 144 (10F0EC00) [pid = 3588] [serial = 1762] [outer = 0F33F000] 09:47:42 INFO - PROCESS | 3588 | 1464194862093 Marionette DEBUG loaded listener.js 09:47:42 INFO - PROCESS | 3588 | ++DOMWINDOW == 145 (114E3000) [pid = 3588] [serial = 1763] [outer = 0F33F000] 09:47:42 INFO - PROCESS | 3588 | 1464194862883 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]]]}] 09:47:42 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | ImageData.data converts NaN to 0 09:47:42 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | took 1191ms 09:47:42 INFO - PROCESS | 3588 | 1464194862936 Marionette TRACE conn3 -> [0,2313,"getWindowHandle",null] 09:47:42 INFO - PROCESS | 3588 | 1464194862941 Marionette TRACE conn3 <- [1,2313,null,{"value":"13"}] 09:47:42 INFO - PROCESS | 3588 | 1464194862945 Marionette TRACE conn3 -> [0,2314,"setScriptTimeout",{"ms":35000}] 09:47:42 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html 09:47:42 INFO - PROCESS | 3588 | 1464194862949 Marionette TRACE conn3 <- [1,2314,null,{}] 09:47:42 INFO - PROCESS | 3588 | 1464194862954 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}] 09:47:43 INFO - PROCESS | 3588 | 1464194863092 Marionette TRACE conn3 <- [1,2315,null,{"value":null}] 09:47:43 INFO - PROCESS | 3588 | 1464194863247 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\", \"7e3b6c20-c8d1-41f1-b038-025c5fee69e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:47:43 INFO - PROCESS | 3588 | ++DOCSHELL 114E0400 == 73 [pid = 3588] [id = 588] 09:47:43 INFO - PROCESS | 3588 | ++DOMWINDOW == 146 (11814800) [pid = 3588] [serial = 1764] [outer = 00000000] 09:47:43 INFO - PROCESS | 3588 | ++DOMWINDOW == 147 (1392B800) [pid = 3588] [serial = 1765] [outer = 11814800] 09:47:43 INFO - PROCESS | 3588 | 1464194863295 Marionette DEBUG loaded listener.js 09:47:43 INFO - PROCESS | 3588 | ++DOMWINDOW == 148 (13E24800) [pid = 3588] [serial = 1766] [outer = 11814800] 09:47:43 INFO - PROCESS | 3588 | --DOCSHELL 0F26D800 == 72 [pid = 3588] [id = 579] 09:47:43 INFO - PROCESS | 3588 | --DOCSHELL 1B768000 == 71 [pid = 3588] [id = 17] 09:47:43 INFO - PROCESS | 3588 | --DOCSHELL 1102D400 == 70 [pid = 3588] [id = 578] 09:47:43 INFO - PROCESS | 3588 | --DOCSHELL 0F25D000 == 69 [pid = 3588] [id = 577] 09:47:43 INFO - PROCESS | 3588 | --DOCSHELL 16B3FC00 == 68 [pid = 3588] [id = 576] 09:47:43 INFO - PROCESS | 3588 | --DOCSHELL 16176000 == 67 [pid = 3588] [id = 575] 09:47:43 INFO - PROCESS | 3588 | --DOCSHELL 157C9C00 == 66 [pid = 3588] [id = 574] 09:47:43 INFO - PROCESS | 3588 | --DOCSHELL 0F278400 == 65 [pid = 3588] [id = 573] 09:47:43 INFO - PROCESS | 3588 | --DOCSHELL 10504800 == 64 [pid = 3588] [id = 572] 09:47:43 INFO - PROCESS | 3588 | --DOCSHELL 0F26A400 == 63 [pid = 3588] [id = 571] 09:47:43 INFO - PROCESS | 3588 | --DOCSHELL 16174400 == 62 [pid = 3588] [id = 569] 09:47:43 INFO - PROCESS | 3588 | --DOCSHELL 0F644C00 == 61 [pid = 3588] [id = 568] 09:47:43 INFO - PROCESS | 3588 | --DOCSHELL 1055E800 == 60 [pid = 3588] [id = 567] 09:47:43 INFO - PROCESS | 3588 | --DOMWINDOW == 147 (15F87800) [pid = 3588] [serial = 1514] [outer = 00000000] [url = about:blank] 09:47:43 INFO - PROCESS | 3588 | --DOMWINDOW == 146 (17AB2C00) [pid = 3588] [serial = 1568] [outer = 00000000] [url = about:blank] 09:47:43 INFO - PROCESS | 3588 | --DOMWINDOW == 145 (182BF800) [pid = 3588] [serial = 1571] [outer = 00000000] [url = about:blank] 09:47:43 INFO - PROCESS | 3588 | --DOMWINDOW == 144 (19E27C00) [pid = 3588] [serial = 1523] [outer = 00000000] [url = about:blank] 09:47:43 INFO - PROCESS | 3588 | --DOMWINDOW == 143 (143BF800) [pid = 3588] [serial = 1562] [outer = 00000000] [url = about:blank] 09:47:43 INFO - PROCESS | 3588 | --DOMWINDOW == 142 (19B4A800) [pid = 3588] [serial = 1520] [outer = 00000000] [url = about:blank] 09:47:43 INFO - PROCESS | 3588 | --DOMWINDOW == 141 (17849C00) [pid = 3588] [serial = 1565] [outer = 00000000] [url = about:blank] 09:47:43 INFO - PROCESS | 3588 | --DOMWINDOW == 140 (182BF000) [pid = 3588] [serial = 1475] [outer = 00000000] [url = about:blank] 09:47:43 INFO - PROCESS | 3588 | --DOMWINDOW == 139 (18784400) [pid = 3588] [serial = 1478] [outer = 00000000] [url = about:blank] 09:47:43 INFO - PROCESS | 3588 | --DOMWINDOW == 138 (17AC0800) [pid = 3588] [serial = 1421] [outer = 00000000] [url = about:blank] 09:47:43 INFO - PROCESS | 3588 | --DOMWINDOW == 137 (15815C00) [pid = 3588] [serial = 1472] [outer = 00000000] [url = about:blank] 09:47:43 INFO - PROCESS | 3588 | --DOMWINDOW == 136 (11035800) [pid = 3588] [serial = 1559] [outer = 00000000] [url = about:blank] 09:47:43 INFO - PROCESS | 3588 | --DOMWINDOW == 135 (182B7400) [pid = 3588] [serial = 1508] [outer = 00000000] [url = about:blank] 09:47:43 INFO - PROCESS | 3588 | --DOMWINDOW == 134 (1A2A1400) [pid = 3588] [serial = 1619] [outer = 00000000] [url = about:blank] 09:47:43 INFO - PROCESS | 3588 | --DOMWINDOW == 133 (1A29B400) [pid = 3588] [serial = 1616] [outer = 00000000] [url = about:blank] 09:47:43 INFO - PROCESS | 3588 | --DOMWINDOW == 132 (19B43800) [pid = 3588] [serial = 1604] [outer = 00000000] [url = about:blank] 09:47:43 INFO - PROCESS | 3588 | --DOMWINDOW == 131 (1784DC00) [pid = 3588] [serial = 1556] [outer = 00000000] [url = about:blank] 09:47:43 INFO - PROCESS | 3588 | --DOMWINDOW == 130 (12C04800) [pid = 3588] [serial = 1469] [outer = 00000000] [url = about:blank] 09:47:43 INFO - PROCESS | 3588 | --DOMWINDOW == 129 (19E20C00) [pid = 3588] [serial = 1613] [outer = 00000000] [url = about:blank] 09:47:43 INFO - PROCESS | 3588 | --DOMWINDOW == 128 (18785400) [pid = 3588] [serial = 1517] [outer = 00000000] [url = about:blank] 09:47:43 INFO - PROCESS | 3588 | --DOMWINDOW == 127 (12C09800) [pid = 3588] [serial = 1607] [outer = 00000000] [url = about:blank] 09:47:43 INFO - PROCESS | 3588 | --DOMWINDOW == 126 (12FB6800) [pid = 3588] [serial = 1511] [outer = 00000000] [url = about:blank] 09:47:43 INFO - PROCESS | 3588 | --DOMWINDOW == 125 (15F7D000) [pid = 3588] [serial = 1610] [outer = 00000000] [url = about:blank] 09:47:43 INFO - PROCESS | 3588 | --DOMWINDOW == 124 (1ACD9000) [pid = 3588] [serial = 1666] [outer = 00000000] [url = about:blank] 09:47:43 INFO - PROCESS | 3588 | --DOMWINDOW == 123 (1AA0C800) [pid = 3588] [serial = 1697] [outer = 00000000] [url = about:blank] 09:47:43 INFO - PROCESS | 3588 | --DOMWINDOW == 122 (177E6800) [pid = 3588] [serial = 1684] [outer = 00000000] [url = about:blank] 09:47:43 INFO - PROCESS | 3588 | --DOMWINDOW == 121 (1ACD5800) [pid = 3588] [serial = 1699] [outer = 00000000] [url = about:blank] 09:47:43 INFO - PROCESS | 3588 | --DOMWINDOW == 120 (17830400) [pid = 3588] [serial = 1685] [outer = 00000000] [url = about:blank] 09:47:43 INFO - PROCESS | 3588 | --DOMWINDOW == 119 (1868B000) [pid = 3588] [serial = 1694] [outer = 00000000] [url = about:blank] 09:47:43 INFO - PROCESS | 3588 | --DOMWINDOW == 118 (182BC800) [pid = 3588] [serial = 1688] [outer = 00000000] [url = about:blank] 09:47:43 INFO - PROCESS | 3588 | --DOMWINDOW == 117 (1721DC00) [pid = 3588] [serial = 1682] [outer = 00000000] [url = about:blank] 09:47:43 INFO - PROCESS | 3588 | --DOMWINDOW == 116 (0F257C00) [pid = 3588] [serial = 1130] [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.] 09:47:43 INFO - PROCESS | 3588 | --DOMWINDOW == 115 (19B51C00) [pid = 3588] [serial = 1690] [outer = 00000000] [url = about:blank] 09:47:43 INFO - PROCESS | 3588 | --DOMWINDOW == 114 (1581A800) [pid = 3588] [serial = 1670] [outer = 00000000] [url = about:blank] 09:47:43 INFO - PROCESS | 3588 | --DOMWINDOW == 113 (14F04C00) [pid = 3588] [serial = 1669] [outer = 00000000] [url = about:blank] 09:47:43 INFO - PROCESS | 3588 | --DOMWINDOW == 112 (11039400) [pid = 3588] [serial = 1651] [outer = 00000000] [url = about:blank] 09:47:43 INFO - PROCESS | 3588 | --DOMWINDOW == 111 (182B4C00) [pid = 3588] [serial = 1687] [outer = 00000000] [url = about:blank] 09:47:43 INFO - PROCESS | 3588 | --DOMWINDOW == 110 (159E3800) [pid = 3588] [serial = 1678] [outer = 00000000] [url = about:blank] 09:47:43 INFO - PROCESS | 3588 | --DOMWINDOW == 109 (16177800) [pid = 3588] [serial = 1679] [outer = 00000000] [url = about:blank] 09:47:43 INFO - PROCESS | 3588 | --DOMWINDOW == 108 (157C3C00) [pid = 3588] [serial = 1693] [outer = 00000000] [url = about:blank] 09:47:43 INFO - PROCESS | 3588 | --DOMWINDOW == 107 (11F17800) [pid = 3588] [serial = 1675] [outer = 00000000] [url = about:blank] 09:47:43 INFO - PROCESS | 3588 | --DOMWINDOW == 106 (1436F800) [pid = 3588] [serial = 1676] [outer = 00000000] [url = about:blank] 09:47:43 INFO - PROCESS | 3588 | --DOMWINDOW == 105 (1A298400) [pid = 3588] [serial = 1691] [outer = 00000000] [url = about:blank] 09:47:43 INFO - PROCESS | 3588 | --DOMWINDOW == 104 (1A610800) [pid = 3588] [serial = 1696] [outer = 00000000] [url = about:blank] 09:47:43 INFO - PROCESS | 3588 | --DOMWINDOW == 103 (14372800) [pid = 3588] [serial = 1673] [outer = 00000000] [url = about:blank] 09:47:43 INFO - PROCESS | 3588 | --DOMWINDOW == 102 (114E1400) [pid = 3588] [serial = 1672] [outer = 00000000] [url = about:blank] 09:47:43 INFO - PROCESS | 3588 | --DOMWINDOW == 101 (16B35C00) [pid = 3588] [serial = 1681] [outer = 00000000] [url = about:blank] 09:47:43 INFO - PROCESS | 3588 | --DOMWINDOW == 100 (1A458000) [pid = 3588] [serial = 1649] [outer = 00000000] [url = about:blank] 09:47:43 INFO - PROCESS | 3588 | --DOMWINDOW == 99 (150B8000) [pid = 3588] [serial = 1654] [outer = 00000000] [url = about:blank] 09:47:43 INFO - PROCESS | 3588 | --DOMWINDOW == 98 (178A4800) [pid = 3588] [serial = 1657] [outer = 00000000] [url = about:blank] 09:47:43 INFO - PROCESS | 3588 | --DOMWINDOW == 97 (1A688800) [pid = 3588] [serial = 1660] [outer = 00000000] [url = about:blank] 09:47:43 INFO - PROCESS | 3588 | --DOMWINDOW == 96 (1ABB4C00) [pid = 3588] [serial = 1663] [outer = 00000000] [url = about:blank] 09:47:43 INFO - PROCESS | 3588 | 1464194863786 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]]]}] 09:47:43 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | ImageData objects have the right properties 09:47:43 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | took 908ms 09:47:43 INFO - PROCESS | 3588 | 1464194863852 Marionette TRACE conn3 -> [0,2317,"getWindowHandle",null] 09:47:43 INFO - PROCESS | 3588 | 1464194863857 Marionette TRACE conn3 <- [1,2317,null,{"value":"13"}] 09:47:43 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html 09:47:43 INFO - PROCESS | 3588 | 1464194863863 Marionette TRACE conn3 -> [0,2318,"setScriptTimeout",{"ms":35000}] 09:47:43 INFO - PROCESS | 3588 | 1464194863866 Marionette TRACE conn3 <- [1,2318,null,{}] 09:47:43 INFO - PROCESS | 3588 | 1464194863870 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}] 09:47:43 INFO - PROCESS | 3588 | 1464194863962 Marionette TRACE conn3 <- [1,2319,null,{"value":null}] 09:47:44 INFO - PROCESS | 3588 | 1464194864089 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\", \"7e3b6c20-c8d1-41f1-b038-025c5fee69e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:47:44 INFO - PROCESS | 3588 | ++DOCSHELL 11037400 == 61 [pid = 3588] [id = 589] 09:47:44 INFO - PROCESS | 3588 | ++DOMWINDOW == 97 (1108FC00) [pid = 3588] [serial = 1767] [outer = 00000000] 09:47:44 INFO - PROCESS | 3588 | ++DOMWINDOW == 98 (12FA9400) [pid = 3588] [serial = 1768] [outer = 1108FC00] 09:47:44 INFO - PROCESS | 3588 | 1464194864134 Marionette DEBUG loaded listener.js 09:47:44 INFO - PROCESS | 3588 | ++DOMWINDOW == 99 (1430C800) [pid = 3588] [serial = 1769] [outer = 1108FC00] 09:47:44 INFO - PROCESS | 3588 | 1464194864520 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]]]}] 09:47:44 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | ImageData objects properties are read-only 09:47:44 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | took 689ms 09:47:44 INFO - PROCESS | 3588 | 1464194864561 Marionette TRACE conn3 -> [0,2321,"getWindowHandle",null] 09:47:44 INFO - PROCESS | 3588 | 1464194864564 Marionette TRACE conn3 <- [1,2321,null,{"value":"13"}] 09:47:44 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.round.html 09:47:44 INFO - PROCESS | 3588 | 1464194864567 Marionette TRACE conn3 -> [0,2322,"setScriptTimeout",{"ms":35000}] 09:47:44 INFO - PROCESS | 3588 | 1464194864572 Marionette TRACE conn3 <- [1,2322,null,{}] 09:47:44 INFO - PROCESS | 3588 | 1464194864588 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}] 09:47:44 INFO - PROCESS | 3588 | 1464194864679 Marionette TRACE conn3 <- [1,2323,null,{"value":null}] 09:47:44 INFO - PROCESS | 3588 | 1464194864724 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\", \"7e3b6c20-c8d1-41f1-b038-025c5fee69e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:47:44 INFO - PROCESS | 3588 | ++DOCSHELL 157BCC00 == 62 [pid = 3588] [id = 590] 09:47:44 INFO - PROCESS | 3588 | ++DOMWINDOW == 100 (157BDC00) [pid = 3588] [serial = 1770] [outer = 00000000] 09:47:44 INFO - PROCESS | 3588 | ++DOMWINDOW == 101 (15943800) [pid = 3588] [serial = 1771] [outer = 157BDC00] 09:47:44 INFO - PROCESS | 3588 | 1464194864772 Marionette DEBUG loaded listener.js 09:47:44 INFO - PROCESS | 3588 | ++DOMWINDOW == 102 (1616B000) [pid = 3588] [serial = 1772] [outer = 157BDC00] 09:47:45 INFO - PROCESS | 3588 | 1464194865207 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]]]}] 09:47:45 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | ImageData.data rounds numbers with round-to-zero 09:47:45 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | took 689ms 09:47:45 INFO - PROCESS | 3588 | 1464194865267 Marionette TRACE conn3 -> [0,2325,"getWindowHandle",null] 09:47:45 INFO - PROCESS | 3588 | 1464194865269 Marionette TRACE conn3 <- [1,2325,null,{"value":"13"}] 09:47:45 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.set.html 09:47:45 INFO - PROCESS | 3588 | 1464194865272 Marionette TRACE conn3 -> [0,2326,"setScriptTimeout",{"ms":35000}] 09:47:45 INFO - PROCESS | 3588 | 1464194865274 Marionette TRACE conn3 <- [1,2326,null,{}] 09:47:45 INFO - PROCESS | 3588 | 1464194865277 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}] 09:47:45 INFO - PROCESS | 3588 | 1464194865367 Marionette TRACE conn3 <- [1,2327,null,{"value":null}] 09:47:45 INFO - PROCESS | 3588 | 1464194865373 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\", \"7e3b6c20-c8d1-41f1-b038-025c5fee69e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:47:45 INFO - PROCESS | 3588 | ++DOCSHELL 1616F400 == 63 [pid = 3588] [id = 591] 09:47:45 INFO - PROCESS | 3588 | ++DOMWINDOW == 103 (16179000) [pid = 3588] [serial = 1773] [outer = 00000000] 09:47:45 INFO - PROCESS | 3588 | ++DOMWINDOW == 104 (167EC400) [pid = 3588] [serial = 1774] [outer = 16179000] 09:47:45 INFO - PROCESS | 3588 | 1464194865417 Marionette DEBUG loaded listener.js 09:47:45 INFO - PROCESS | 3588 | ++DOMWINDOW == 105 (167F3800) [pid = 3588] [serial = 1775] [outer = 16179000] 09:47:45 INFO - PROCESS | 3588 | 1464194865914 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]]]}] 09:47:45 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | ImageData.data can be modified 09:47:45 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | took 705ms 09:47:45 INFO - PROCESS | 3588 | 1464194865972 Marionette TRACE conn3 -> [0,2329,"getWindowHandle",null] 09:47:45 INFO - PROCESS | 3588 | 1464194865974 Marionette TRACE conn3 <- [1,2329,null,{"value":"13"}] 09:47:46 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.string.html 09:47:46 INFO - PROCESS | 3588 | 1464194865986 Marionette TRACE conn3 -> [0,2330,"setScriptTimeout",{"ms":35000}] 09:47:46 INFO - PROCESS | 3588 | 1464194865988 Marionette TRACE conn3 <- [1,2330,null,{}] 09:47:46 INFO - PROCESS | 3588 | 1464194865992 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}] 09:47:46 INFO - PROCESS | 3588 | 1464194866112 Marionette TRACE conn3 <- [1,2331,null,{"value":null}] 09:47:46 INFO - PROCESS | 3588 | 1464194866206 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\", \"7e3b6c20-c8d1-41f1-b038-025c5fee69e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:47:46 INFO - PROCESS | 3588 | ++DOCSHELL 168FC800 == 64 [pid = 3588] [id = 592] 09:47:46 INFO - PROCESS | 3588 | ++DOMWINDOW == 106 (16B3D400) [pid = 3588] [serial = 1776] [outer = 00000000] 09:47:46 INFO - PROCESS | 3588 | ++DOMWINDOW == 107 (17223800) [pid = 3588] [serial = 1777] [outer = 16B3D400] 09:47:46 INFO - PROCESS | 3588 | 1464194866249 Marionette DEBUG loaded listener.js 09:47:46 INFO - PROCESS | 3588 | ++DOMWINDOW == 108 (176F4000) [pid = 3588] [serial = 1778] [outer = 16B3D400] 09:47:46 INFO - PROCESS | 3588 | 1464194866706 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]]]}] 09:47:46 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | ImageData.data converts strings to numbers with ToNumber 09:47:46 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | took 768ms 09:47:46 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html 09:47:46 INFO - PROCESS | 3588 | 1464194866745 Marionette TRACE conn3 -> [0,2333,"getWindowHandle",null] 09:47:46 INFO - PROCESS | 3588 | 1464194866747 Marionette TRACE conn3 <- [1,2333,null,{"value":"13"}] 09:47:46 INFO - PROCESS | 3588 | 1464194866750 Marionette TRACE conn3 -> [0,2334,"setScriptTimeout",{"ms":35000}] 09:47:46 INFO - PROCESS | 3588 | 1464194866751 Marionette TRACE conn3 <- [1,2334,null,{}] 09:47:46 INFO - PROCESS | 3588 | 1464194866755 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}] 09:47:46 INFO - PROCESS | 3588 | 1464194866884 Marionette TRACE conn3 <- [1,2335,null,{"value":null}] 09:47:47 INFO - PROCESS | 3588 | 1464194866958 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\", \"7e3b6c20-c8d1-41f1-b038-025c5fee69e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:47:47 INFO - PROCESS | 3588 | ++DOCSHELL 1782DC00 == 65 [pid = 3588] [id = 593] 09:47:47 INFO - PROCESS | 3588 | ++DOMWINDOW == 109 (1782E800) [pid = 3588] [serial = 1779] [outer = 00000000] 09:47:47 INFO - PROCESS | 3588 | ++DOMWINDOW == 110 (178A8800) [pid = 3588] [serial = 1780] [outer = 1782E800] 09:47:47 INFO - PROCESS | 3588 | 1464194867002 Marionette DEBUG loaded listener.js 09:47:47 INFO - PROCESS | 3588 | ++DOMWINDOW == 111 (17AB4C00) [pid = 3588] [serial = 1781] [outer = 1782E800] 09:47:47 INFO - PROCESS | 3588 | 1464194867445 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]]]}] 09:47:47 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | ImageData.data converts undefined to 0 09:47:47 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | took 690ms 09:47:47 INFO - PROCESS | 3588 | 1464194867480 Marionette TRACE conn3 -> [0,2337,"getWindowHandle",null] 09:47:47 INFO - PROCESS | 3588 | 1464194867482 Marionette TRACE conn3 <- [1,2337,null,{"value":"13"}] 09:47:47 INFO - PROCESS | 3588 | 1464194867485 Marionette TRACE conn3 -> [0,2338,"setScriptTimeout",{"ms":35000}] 09:47:47 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html 09:47:47 INFO - PROCESS | 3588 | 1464194867486 Marionette TRACE conn3 <- [1,2338,null,{}] 09:47:47 INFO - PROCESS | 3588 | 1464194867490 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}] 09:47:47 INFO - PROCESS | 3588 | 1464194867610 Marionette TRACE conn3 <- [1,2339,null,{"value":null}] 09:47:47 INFO - PROCESS | 3588 | --DOMWINDOW == 110 (17858800) [pid = 3588] [serial = 1734] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html] 09:47:47 INFO - PROCESS | 3588 | --DOMWINDOW == 109 (10D61800) [pid = 3588] [serial = 1650] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.basic.html] 09:47:47 INFO - PROCESS | 3588 | --DOMWINDOW == 108 (0F26F800) [pid = 3588] [serial = 1737] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html] 09:47:47 INFO - PROCESS | 3588 | --DOMWINDOW == 107 (16B42C00) [pid = 3588] [serial = 1728] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html] 09:47:47 INFO - PROCESS | 3588 | --DOMWINDOW == 106 (15939400) [pid = 3588] [serial = 1722] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html] 09:47:47 INFO - PROCESS | 3588 | --DOMWINDOW == 105 (17851400) [pid = 3588] [serial = 1731] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.range.html] 09:47:47 INFO - PROCESS | 3588 | --DOMWINDOW == 104 (0F26D400) [pid = 3588] [serial = 1713] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html] 09:47:47 INFO - PROCESS | 3588 | --DOMWINDOW == 103 (167E9000) [pid = 3588] [serial = 1725] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html] 09:47:47 INFO - PROCESS | 3588 | --DOMWINDOW == 102 (0F2F0400) [pid = 3588] [serial = 1719] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html] 09:47:47 INFO - PROCESS | 3588 | --DOMWINDOW == 101 (1102E800) [pid = 3588] [serial = 1716] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html] 09:47:47 INFO - PROCESS | 3588 | 1464194867817 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\", \"7e3b6c20-c8d1-41f1-b038-025c5fee69e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:47:47 INFO - PROCESS | 3588 | ++DOCSHELL 0F26F800 == 66 [pid = 3588] [id = 594] 09:47:47 INFO - PROCESS | 3588 | ++DOMWINDOW == 102 (0F2F0400) [pid = 3588] [serial = 1782] [outer = 00000000] 09:47:47 INFO - PROCESS | 3588 | ++DOMWINDOW == 103 (12B49C00) [pid = 3588] [serial = 1783] [outer = 0F2F0400] 09:47:47 INFO - PROCESS | 3588 | 1464194867865 Marionette DEBUG loaded listener.js 09:47:47 INFO - PROCESS | 3588 | ++DOMWINDOW == 104 (16172C00) [pid = 3588] [serial = 1784] [outer = 0F2F0400] 09:47:48 INFO - PROCESS | 3588 | 1464194868239 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]]]}] 09:47:48 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | putImageData() puts non-solid image data correctly 09:47:48 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | took 799ms 09:47:48 INFO - PROCESS | 3588 | 1464194868287 Marionette TRACE conn3 -> [0,2341,"getWindowHandle",null] 09:47:48 INFO - PROCESS | 3588 | 1464194868289 Marionette TRACE conn3 <- [1,2341,null,{"value":"13"}] 09:47:48 INFO - PROCESS | 3588 | 1464194868292 Marionette TRACE conn3 -> [0,2342,"setScriptTimeout",{"ms":35000}] 09:47:48 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html 09:47:48 INFO - PROCESS | 3588 | 1464194868294 Marionette TRACE conn3 <- [1,2342,null,{}] 09:47:48 INFO - PROCESS | 3588 | 1464194868297 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}] 09:47:48 INFO - PROCESS | 3588 | 1464194868429 Marionette TRACE conn3 <- [1,2343,null,{"value":null}] 09:47:48 INFO - PROCESS | 3588 | 1464194868443 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\", \"7e3b6c20-c8d1-41f1-b038-025c5fee69e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:47:48 INFO - PROCESS | 3588 | ++DOCSHELL 10A61C00 == 67 [pid = 3588] [id = 595] 09:47:48 INFO - PROCESS | 3588 | ++DOMWINDOW == 105 (1103C800) [pid = 3588] [serial = 1785] [outer = 00000000] 09:47:48 INFO - PROCESS | 3588 | ++DOMWINDOW == 106 (17AB9C00) [pid = 3588] [serial = 1786] [outer = 1103C800] 09:47:48 INFO - PROCESS | 3588 | 1464194868487 Marionette DEBUG loaded listener.js 09:47:48 INFO - PROCESS | 3588 | ++DOMWINDOW == 107 (182B6C00) [pid = 3588] [serial = 1787] [outer = 1103C800] 09:47:48 INFO - PROCESS | 3588 | 1464194868891 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]]]}] 09:47:48 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | putImageData() puts image data from getImageData() onto the canvas 09:47:48 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | took 643ms 09:47:48 INFO - PROCESS | 3588 | 1464194868931 Marionette TRACE conn3 -> [0,2345,"getWindowHandle",null] 09:47:48 INFO - PROCESS | 3588 | 1464194868933 Marionette TRACE conn3 <- [1,2345,null,{"value":"13"}] 09:47:48 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html 09:47:48 INFO - PROCESS | 3588 | 1464194868936 Marionette TRACE conn3 -> [0,2346,"setScriptTimeout",{"ms":35000}] 09:47:48 INFO - PROCESS | 3588 | 1464194868938 Marionette TRACE conn3 <- [1,2346,null,{}] 09:47:48 INFO - PROCESS | 3588 | 1464194868941 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}] 09:47:49 INFO - PROCESS | 3588 | 1464194869066 Marionette TRACE conn3 <- [1,2347,null,{"value":null}] 09:47:49 INFO - PROCESS | 3588 | 1464194869111 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\", \"7e3b6c20-c8d1-41f1-b038-025c5fee69e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:47:49 INFO - PROCESS | 3588 | ++DOCSHELL 10D61400 == 68 [pid = 3588] [id = 596] 09:47:49 INFO - PROCESS | 3588 | ++DOMWINDOW == 108 (1784F400) [pid = 3588] [serial = 1788] [outer = 00000000] 09:47:49 INFO - PROCESS | 3588 | ++DOMWINDOW == 109 (1868FC00) [pid = 3588] [serial = 1789] [outer = 1784F400] 09:47:49 INFO - PROCESS | 3588 | 1464194869154 Marionette DEBUG loaded listener.js 09:47:49 INFO - PROCESS | 3588 | ++DOMWINDOW == 110 (18786C00) [pid = 3588] [serial = 1790] [outer = 1784F400] 09:47:49 INFO - PROCESS | 3588 | 1464194869561 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]]]}] 09:47:49 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | putImageData() is not affected by clipping regions 09:47:49 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | took 627ms 09:47:49 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.created.html 09:47:49 INFO - PROCESS | 3588 | 1464194869574 Marionette TRACE conn3 -> [0,2349,"getWindowHandle",null] 09:47:49 INFO - PROCESS | 3588 | 1464194869576 Marionette TRACE conn3 <- [1,2349,null,{"value":"13"}] 09:47:49 INFO - PROCESS | 3588 | 1464194869580 Marionette TRACE conn3 -> [0,2350,"setScriptTimeout",{"ms":35000}] 09:47:49 INFO - PROCESS | 3588 | 1464194869581 Marionette TRACE conn3 <- [1,2350,null,{}] 09:47:49 INFO - PROCESS | 3588 | 1464194869585 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}] 09:47:49 INFO - PROCESS | 3588 | 1464194869716 Marionette TRACE conn3 <- [1,2351,null,{"value":null}] 09:47:49 INFO - PROCESS | 3588 | 1464194869725 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\", \"7e3b6c20-c8d1-41f1-b038-025c5fee69e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:47:49 INFO - PROCESS | 3588 | ++DOCSHELL 0F93F000 == 69 [pid = 3588] [id = 597] 09:47:49 INFO - PROCESS | 3588 | ++DOMWINDOW == 111 (182BF400) [pid = 3588] [serial = 1791] [outer = 00000000] 09:47:49 INFO - PROCESS | 3588 | ++DOMWINDOW == 112 (19B4CC00) [pid = 3588] [serial = 1792] [outer = 182BF400] 09:47:49 INFO - PROCESS | 3588 | 1464194869768 Marionette DEBUG loaded listener.js 09:47:49 INFO - PROCESS | 3588 | ++DOMWINDOW == 113 (19E27C00) [pid = 3588] [serial = 1793] [outer = 182BF400] 09:47:50 INFO - PROCESS | 3588 | 1464194870475 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]]]}] 09:47:50 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | putImageData() puts image data from createImageData() onto the canvas 09:47:50 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | took 940ms 09:47:50 INFO - PROCESS | 3588 | 1464194870527 Marionette TRACE conn3 -> [0,2353,"getWindowHandle",null] 09:47:50 INFO - PROCESS | 3588 | 1464194870533 Marionette TRACE conn3 <- [1,2353,null,{"value":"13"}] 09:47:50 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html 09:47:50 INFO - PROCESS | 3588 | 1464194870539 Marionette TRACE conn3 -> [0,2354,"setScriptTimeout",{"ms":35000}] 09:47:50 INFO - PROCESS | 3588 | 1464194870543 Marionette TRACE conn3 <- [1,2354,null,{}] 09:47:50 INFO - PROCESS | 3588 | 1464194870549 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}] 09:47:50 INFO - PROCESS | 3588 | 1464194870672 Marionette TRACE conn3 <- [1,2355,null,{"value":null}] 09:47:50 INFO - PROCESS | 3588 | 1464194870819 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\", \"7e3b6c20-c8d1-41f1-b038-025c5fee69e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:47:50 INFO - PROCESS | 3588 | ++DOCSHELL 10C6D800 == 70 [pid = 3588] [id = 598] 09:47:50 INFO - PROCESS | 3588 | ++DOMWINDOW == 114 (10D57C00) [pid = 3588] [serial = 1794] [outer = 00000000] 09:47:50 INFO - PROCESS | 3588 | ++DOMWINDOW == 115 (11F17000) [pid = 3588] [serial = 1795] [outer = 10D57C00] 09:47:50 INFO - PROCESS | 3588 | 1464194870877 Marionette DEBUG loaded listener.js 09:47:50 INFO - PROCESS | 3588 | ++DOMWINDOW == 116 (132B2400) [pid = 3588] [serial = 1796] [outer = 10D57C00] 09:47:51 INFO - PROCESS | 3588 | 1464194871448 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]]]}] 09:47:51 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | putImageData() accepts image data got from a different canvas 09:47:51 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | took 940ms 09:47:51 INFO - PROCESS | 3588 | 1464194871483 Marionette TRACE conn3 -> [0,2357,"getWindowHandle",null] 09:47:51 INFO - PROCESS | 3588 | 1464194871489 Marionette TRACE conn3 <- [1,2357,null,{"value":"13"}] 09:47:51 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html 09:47:51 INFO - PROCESS | 3588 | 1464194871495 Marionette TRACE conn3 -> [0,2358,"setScriptTimeout",{"ms":35000}] 09:47:51 INFO - PROCESS | 3588 | 1464194871498 Marionette TRACE conn3 <- [1,2358,null,{}] 09:47:51 INFO - PROCESS | 3588 | 1464194871502 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}] 09:47:51 INFO - PROCESS | 3588 | 1464194871616 Marionette TRACE conn3 <- [1,2359,null,{"value":null}] 09:47:51 INFO - PROCESS | 3588 | 1464194871781 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\", \"7e3b6c20-c8d1-41f1-b038-025c5fee69e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:47:51 INFO - PROCESS | 3588 | ++DOCSHELL 155DE000 == 71 [pid = 3588] [id = 599] 09:47:51 INFO - PROCESS | 3588 | ++DOMWINDOW == 117 (155E1800) [pid = 3588] [serial = 1797] [outer = 00000000] 09:47:51 INFO - PROCESS | 3588 | ++DOMWINDOW == 118 (16172000) [pid = 3588] [serial = 1798] [outer = 155E1800] 09:47:51 INFO - PROCESS | 3588 | 1464194871836 Marionette DEBUG loaded listener.js 09:47:51 INFO - PROCESS | 3588 | ++DOMWINDOW == 119 (167ED800) [pid = 3588] [serial = 1799] [outer = 155E1800] 09:47:52 INFO - PROCESS | 3588 | 1464194872421 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]]]}] 09:47:52 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | putImageData() handles negative-sized dirty rectangles correctly 09:47:52 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | took 1002ms 09:47:52 INFO - PROCESS | 3588 | 1464194872495 Marionette TRACE conn3 -> [0,2361,"getWindowHandle",null] 09:47:52 INFO - PROCESS | 3588 | 1464194872497 Marionette TRACE conn3 <- [1,2361,null,{"value":"13"}] 09:47:52 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html 09:47:52 INFO - PROCESS | 3588 | 1464194872501 Marionette TRACE conn3 -> [0,2362,"setScriptTimeout",{"ms":35000}] 09:47:52 INFO - PROCESS | 3588 | 1464194872505 Marionette TRACE conn3 <- [1,2362,null,{}] 09:47:52 INFO - PROCESS | 3588 | 1464194872516 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}] 09:47:52 INFO - PROCESS | 3588 | 1464194872630 Marionette TRACE conn3 <- [1,2363,null,{"value":null}] 09:47:52 INFO - PROCESS | 3588 | 1464194872777 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\", \"7e3b6c20-c8d1-41f1-b038-025c5fee69e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:47:52 INFO - PROCESS | 3588 | ++DOCSHELL 182BDC00 == 72 [pid = 3588] [id = 600] 09:47:52 INFO - PROCESS | 3588 | ++DOMWINDOW == 120 (182BF800) [pid = 3588] [serial = 1800] [outer = 00000000] 09:47:52 INFO - PROCESS | 3588 | ++DOMWINDOW == 121 (1878D000) [pid = 3588] [serial = 1801] [outer = 182BF800] 09:47:52 INFO - PROCESS | 3588 | 1464194872835 Marionette DEBUG loaded listener.js 09:47:52 INFO - PROCESS | 3588 | ++DOMWINDOW == 122 (1A296C00) [pid = 3588] [serial = 1802] [outer = 182BF800] 09:47:53 INFO - PROCESS | 3588 | 1464194873405 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]]]}] 09:47:53 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | putImageData() handles dirty rectangles outside the canvas correctly 09:47:53 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | took 940ms 09:47:53 INFO - PROCESS | 3588 | 1464194873446 Marionette TRACE conn3 -> [0,2365,"getWindowHandle",null] 09:47:53 INFO - PROCESS | 3588 | 1464194873449 Marionette TRACE conn3 <- [1,2365,null,{"value":"13"}] 09:47:53 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html 09:47:53 INFO - PROCESS | 3588 | 1464194873452 Marionette TRACE conn3 -> [0,2366,"setScriptTimeout",{"ms":35000}] 09:47:53 INFO - PROCESS | 3588 | 1464194873454 Marionette TRACE conn3 <- [1,2366,null,{}] 09:47:53 INFO - PROCESS | 3588 | 1464194873458 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}] 09:47:53 INFO - PROCESS | 3588 | 1464194873569 Marionette TRACE conn3 <- [1,2367,null,{"value":null}] 09:47:53 INFO - PROCESS | 3588 | 1464194873728 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\", \"7e3b6c20-c8d1-41f1-b038-025c5fee69e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:47:53 INFO - PROCESS | 3588 | ++DOCSHELL 1A2A0000 == 73 [pid = 3588] [id = 601] 09:47:53 INFO - PROCESS | 3588 | ++DOMWINDOW == 123 (1A2A1800) [pid = 3588] [serial = 1803] [outer = 00000000] 09:47:53 INFO - PROCESS | 3588 | ++DOMWINDOW == 124 (1A601400) [pid = 3588] [serial = 1804] [outer = 1A2A1800] 09:47:53 INFO - PROCESS | 3588 | 1464194873791 Marionette DEBUG loaded listener.js 09:47:53 INFO - PROCESS | 3588 | ++DOMWINDOW == 125 (1A683800) [pid = 3588] [serial = 1805] [outer = 1A2A1800] 09:47:54 INFO - PROCESS | 3588 | 1464194874377 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]]]}] 09:47:54 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | putImageData() only modifies areas inside the dirty rectangle, using width and height 09:47:54 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | took 1003ms 09:47:54 INFO - PROCESS | 3588 | 1464194874454 Marionette TRACE conn3 -> [0,2369,"getWindowHandle",null] 09:47:54 INFO - PROCESS | 3588 | 1464194874457 Marionette TRACE conn3 <- [1,2369,null,{"value":"13"}] 09:47:54 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html 09:47:54 INFO - PROCESS | 3588 | 1464194874460 Marionette TRACE conn3 -> [0,2370,"setScriptTimeout",{"ms":35000}] 09:47:54 INFO - PROCESS | 3588 | 1464194874462 Marionette TRACE conn3 <- [1,2370,null,{}] 09:47:54 INFO - PROCESS | 3588 | 1464194874481 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}] 09:47:54 INFO - PROCESS | 3588 | 1464194874587 Marionette TRACE conn3 <- [1,2371,null,{"value":null}] 09:47:54 INFO - PROCESS | 3588 | 1464194874731 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\", \"7e3b6c20-c8d1-41f1-b038-025c5fee69e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:47:54 INFO - PROCESS | 3588 | ++DOCSHELL 1AA02C00 == 74 [pid = 3588] [id = 602] 09:47:54 INFO - PROCESS | 3588 | ++DOMWINDOW == 126 (1AA05400) [pid = 3588] [serial = 1806] [outer = 00000000] 09:47:54 INFO - PROCESS | 3588 | ++DOMWINDOW == 127 (1AAB6000) [pid = 3588] [serial = 1807] [outer = 1AA05400] 09:47:54 INFO - PROCESS | 3588 | 1464194874792 Marionette DEBUG loaded listener.js 09:47:54 INFO - PROCESS | 3588 | ++DOMWINDOW == 128 (1ABB5000) [pid = 3588] [serial = 1808] [outer = 1AA05400] 09:47:55 INFO - PROCESS | 3588 | 1464194875641 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]]]}] 09:47:55 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | putImageData() only modifies areas inside the dirty rectangle, using x and y 09:47:55 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | took 1222ms 09:47:55 INFO - PROCESS | 3588 | 1464194875677 Marionette TRACE conn3 -> [0,2373,"getWindowHandle",null] 09:47:55 INFO - PROCESS | 3588 | 1464194875681 Marionette TRACE conn3 <- [1,2373,null,{"value":"13"}] 09:47:55 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html 09:47:55 INFO - PROCESS | 3588 | 1464194875687 Marionette TRACE conn3 -> [0,2374,"setScriptTimeout",{"ms":35000}] 09:47:55 INFO - PROCESS | 3588 | 1464194875691 Marionette TRACE conn3 <- [1,2374,null,{}] 09:47:55 INFO - PROCESS | 3588 | 1464194875697 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}] 09:47:55 INFO - PROCESS | 3588 | 1464194875806 Marionette TRACE conn3 <- [1,2375,null,{"value":null}] 09:47:55 INFO - PROCESS | 3588 | 1464194875959 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\", \"7e3b6c20-c8d1-41f1-b038-025c5fee69e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:47:55 INFO - PROCESS | 3588 | ++DOCSHELL 0F277800 == 75 [pid = 3588] [id = 603] 09:47:55 INFO - PROCESS | 3588 | ++DOMWINDOW == 129 (0F39C000) [pid = 3588] [serial = 1809] [outer = 00000000] 09:47:56 INFO - PROCESS | 3588 | ++DOMWINDOW == 130 (10D66400) [pid = 3588] [serial = 1810] [outer = 0F39C000] 09:47:56 INFO - PROCESS | 3588 | 1464194876008 Marionette DEBUG loaded listener.js 09:47:56 INFO - PROCESS | 3588 | ++DOMWINDOW == 131 (11FF6000) [pid = 3588] [serial = 1811] [outer = 0F39C000] 09:47:56 INFO - PROCESS | 3588 | 1464194876606 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]]]}] 09:47:56 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | putImageData() with zero-sized dirty rectangle puts nothing 09:47:56 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | took 1003ms 09:47:56 INFO - PROCESS | 3588 | 1464194876689 Marionette TRACE conn3 -> [0,2377,"getWindowHandle",null] 09:47:56 INFO - PROCESS | 3588 | 1464194876695 Marionette TRACE conn3 <- [1,2377,null,{"value":"13"}] 09:47:56 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html 09:47:56 INFO - PROCESS | 3588 | 1464194876701 Marionette TRACE conn3 -> [0,2378,"setScriptTimeout",{"ms":35000}] 09:47:56 INFO - PROCESS | 3588 | 1464194876703 Marionette TRACE conn3 <- [1,2378,null,{}] 09:47:56 INFO - PROCESS | 3588 | 1464194876707 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}] 09:47:56 INFO - PROCESS | 3588 | 1464194876811 Marionette TRACE conn3 <- [1,2379,null,{"value":null}] 09:47:56 INFO - PROCESS | 3588 | 1464194876966 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\", \"7e3b6c20-c8d1-41f1-b038-025c5fee69e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:47:56 INFO - PROCESS | 3588 | --DOCSHELL 10D61400 == 74 [pid = 3588] [id = 596] 09:47:56 INFO - PROCESS | 3588 | --DOCSHELL 10A61C00 == 73 [pid = 3588] [id = 595] 09:47:56 INFO - PROCESS | 3588 | --DOCSHELL 1AE28800 == 72 [pid = 3588] [id = 570] 09:47:56 INFO - PROCESS | 3588 | --DOCSHELL 0F26F800 == 71 [pid = 3588] [id = 594] 09:47:56 INFO - PROCESS | 3588 | --DOCSHELL 1782DC00 == 70 [pid = 3588] [id = 593] 09:47:56 INFO - PROCESS | 3588 | --DOCSHELL 168FC800 == 69 [pid = 3588] [id = 592] 09:47:56 INFO - PROCESS | 3588 | --DOCSHELL 1616F400 == 68 [pid = 3588] [id = 591] 09:47:56 INFO - PROCESS | 3588 | --DOCSHELL 157BCC00 == 67 [pid = 3588] [id = 590] 09:47:56 INFO - PROCESS | 3588 | --DOCSHELL 11037400 == 66 [pid = 3588] [id = 589] 09:47:56 INFO - PROCESS | 3588 | --DOCSHELL 114E0400 == 65 [pid = 3588] [id = 588] 09:47:56 INFO - PROCESS | 3588 | --DOMWINDOW == 130 (11816C00) [pid = 3588] [serial = 1652] [outer = 00000000] [url = about:blank] 09:47:57 INFO - PROCESS | 3588 | --DOMWINDOW == 129 (10C65C00) [pid = 3588] [serial = 1739] [outer = 00000000] [url = about:blank] 09:47:57 INFO - PROCESS | 3588 | --DOMWINDOW == 128 (177DBC00) [pid = 3588] [serial = 1729] [outer = 00000000] [url = about:blank] 09:47:57 INFO - PROCESS | 3588 | --DOMWINDOW == 127 (15F72C00) [pid = 3588] [serial = 1723] [outer = 00000000] [url = about:blank] 09:47:57 INFO - PROCESS | 3588 | --DOMWINDOW == 126 (1616C000) [pid = 3588] [serial = 1724] [outer = 00000000] [url = about:blank] 09:47:57 INFO - PROCESS | 3588 | --DOMWINDOW == 125 (178A3C00) [pid = 3588] [serial = 1732] [outer = 00000000] [url = about:blank] 09:47:57 INFO - PROCESS | 3588 | --DOMWINDOW == 124 (10D62000) [pid = 3588] [serial = 1715] [outer = 00000000] [url = about:blank] 09:47:57 INFO - PROCESS | 3588 | --DOMWINDOW == 123 (10505400) [pid = 3588] [serial = 1714] [outer = 00000000] [url = about:blank] 09:47:57 INFO - PROCESS | 3588 | --DOMWINDOW == 122 (168F2800) [pid = 3588] [serial = 1726] [outer = 00000000] [url = about:blank] 09:47:57 INFO - PROCESS | 3588 | --DOMWINDOW == 121 (1694E400) [pid = 3588] [serial = 1727] [outer = 00000000] [url = about:blank] 09:47:57 INFO - PROCESS | 3588 | --DOMWINDOW == 120 (10A5F400) [pid = 3588] [serial = 1720] [outer = 00000000] [url = about:blank] 09:47:57 INFO - PROCESS | 3588 | --DOMWINDOW == 119 (12FB5000) [pid = 3588] [serial = 1721] [outer = 00000000] [url = about:blank] 09:47:57 INFO - PROCESS | 3588 | --DOMWINDOW == 118 (13E1A400) [pid = 3588] [serial = 1718] [outer = 00000000] [url = about:blank] 09:47:57 INFO - PROCESS | 3588 | --DOMWINDOW == 117 (1394A000) [pid = 3588] [serial = 1717] [outer = 00000000] [url = about:blank] 09:47:57 INFO - PROCESS | 3588 | --DOMWINDOW == 116 (11033C00) [pid = 3588] [serial = 1702] [outer = 00000000] [url = about:blank] 09:47:57 INFO - PROCESS | 3588 | --DOMWINDOW == 115 (155E9000) [pid = 3588] [serial = 1705] [outer = 00000000] [url = about:blank] 09:47:57 INFO - PROCESS | 3588 | --DOMWINDOW == 114 (1A68D000) [pid = 3588] [serial = 1708] [outer = 00000000] [url = about:blank] 09:47:57 INFO - PROCESS | 3588 | --DOMWINDOW == 113 (1868E800) [pid = 3588] [serial = 1735] [outer = 00000000] [url = about:blank] 09:47:57 INFO - PROCESS | 3588 | --DOMWINDOW == 112 (178A5800) [pid = 3588] [serial = 1733] [outer = 00000000] [url = about:blank] 09:47:57 INFO - PROCESS | 3588 | --DOMWINDOW == 111 (1AE2D800) [pid = 3588] [serial = 1711] [outer = 00000000] [url = about:blank] 09:47:57 INFO - PROCESS | 3588 | --DOMWINDOW == 110 (18786800) [pid = 3588] [serial = 1736] [outer = 00000000] [url = about:blank] 09:47:57 INFO - PROCESS | 3588 | --DOMWINDOW == 109 (1430A000) [pid = 3588] [serial = 1741] [outer = 00000000] [url = about:blank] 09:47:57 INFO - PROCESS | 3588 | --DOMWINDOW == 108 (10274000) [pid = 3588] [serial = 1738] [outer = 00000000] [url = about:blank] 09:47:57 INFO - PROCESS | 3588 | --DOMWINDOW == 107 (1784A400) [pid = 3588] [serial = 1730] [outer = 00000000] [url = about:blank] 09:47:57 INFO - PROCESS | 3588 | --DOMWINDOW == 106 (1B50F800) [pid = 3588] [serial = 46] [outer = 00000000] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 09:47:57 INFO - PROCESS | 3588 | ++DOCSHELL 0F26F800 == 66 [pid = 3588] [id = 604] 09:47:57 INFO - PROCESS | 3588 | ++DOMWINDOW == 107 (0F276800) [pid = 3588] [serial = 1812] [outer = 00000000] 09:47:57 INFO - PROCESS | 3588 | ++DOMWINDOW == 108 (10C67C00) [pid = 3588] [serial = 1813] [outer = 0F276800] 09:47:57 INFO - PROCESS | 3588 | 1464194877054 Marionette DEBUG loaded listener.js 09:47:57 INFO - PROCESS | 3588 | ++DOMWINDOW == 109 (10D65400) [pid = 3588] [serial = 1814] [outer = 0F276800] 09:47:57 INFO - PROCESS | 3588 | 1464194877486 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]]]}] 09:47:57 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | putImageData() puts modified image data correctly 09:47:57 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | took 846ms 09:47:57 INFO - PROCESS | 3588 | 1464194877542 Marionette TRACE conn3 -> [0,2381,"getWindowHandle",null] 09:47:57 INFO - PROCESS | 3588 | 1464194877544 Marionette TRACE conn3 <- [1,2381,null,{"value":"13"}] 09:47:57 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html 09:47:57 INFO - PROCESS | 3588 | 1464194877548 Marionette TRACE conn3 -> [0,2382,"setScriptTimeout",{"ms":35000}] 09:47:57 INFO - PROCESS | 3588 | 1464194877551 Marionette TRACE conn3 <- [1,2382,null,{}] 09:47:57 INFO - PROCESS | 3588 | 1464194877562 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}] 09:47:57 INFO - PROCESS | 3588 | 1464194877655 Marionette TRACE conn3 <- [1,2383,null,{"value":null}] 09:47:57 INFO - PROCESS | 3588 | 1464194877665 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\", \"7e3b6c20-c8d1-41f1-b038-025c5fee69e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:47:57 INFO - PROCESS | 3588 | ++DOCSHELL 143C1C00 == 67 [pid = 3588] [id = 605] 09:47:57 INFO - PROCESS | 3588 | ++DOMWINDOW == 110 (143F1C00) [pid = 3588] [serial = 1815] [outer = 00000000] 09:47:57 INFO - PROCESS | 3588 | ++DOMWINDOW == 111 (14F0BC00) [pid = 3588] [serial = 1816] [outer = 143F1C00] 09:47:57 INFO - PROCESS | 3588 | 1464194877711 Marionette DEBUG loaded listener.js 09:47:57 INFO - PROCESS | 3588 | ++DOMWINDOW == 112 (15549C00) [pid = 3588] [serial = 1817] [outer = 143F1C00] 09:47:58 INFO - PROCESS | 3588 | 1464194878258 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]]]}] 09:47:58 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | putImageData() throws TypeError if arguments are not finite 09:47:58 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | took 737ms 09:47:58 INFO - PROCESS | 3588 | 1464194878288 Marionette TRACE conn3 -> [0,2385,"getWindowHandle",null] 09:47:58 INFO - PROCESS | 3588 | 1464194878291 Marionette TRACE conn3 <- [1,2385,null,{"value":"13"}] 09:47:58 INFO - PROCESS | 3588 | 1464194878294 Marionette TRACE conn3 -> [0,2386,"setScriptTimeout",{"ms":35000}] 09:47:58 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.null.html 09:47:58 INFO - PROCESS | 3588 | 1464194878295 Marionette TRACE conn3 <- [1,2386,null,{}] 09:47:58 INFO - PROCESS | 3588 | 1464194878299 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}] 09:47:58 INFO - PROCESS | 3588 | 1464194878385 Marionette TRACE conn3 <- [1,2387,null,{"value":null}] 09:47:58 INFO - PROCESS | 3588 | 1464194878393 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\", \"7e3b6c20-c8d1-41f1-b038-025c5fee69e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:47:58 INFO - PROCESS | 3588 | ++DOCSHELL 14F04C00 == 68 [pid = 3588] [id = 606] 09:47:58 INFO - PROCESS | 3588 | ++DOMWINDOW == 113 (1554B000) [pid = 3588] [serial = 1818] [outer = 00000000] 09:47:58 INFO - PROCESS | 3588 | ++DOMWINDOW == 114 (159D7C00) [pid = 3588] [serial = 1819] [outer = 1554B000] 09:47:58 INFO - PROCESS | 3588 | 1464194878438 Marionette DEBUG loaded listener.js 09:47:58 INFO - PROCESS | 3588 | ++DOMWINDOW == 115 (16171400) [pid = 3588] [serial = 1820] [outer = 1554B000] 09:47:58 INFO - PROCESS | 3588 | 1464194878913 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]]]}] 09:47:58 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | putImageData() with null imagedata throws TypeError 09:47:58 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | took 642ms 09:47:58 INFO - PROCESS | 3588 | 1464194878932 Marionette TRACE conn3 -> [0,2389,"getWindowHandle",null] 09:47:58 INFO - PROCESS | 3588 | 1464194878934 Marionette TRACE conn3 <- [1,2389,null,{"value":"13"}] 09:47:58 INFO - PROCESS | 3588 | 1464194878937 Marionette TRACE conn3 -> [0,2390,"setScriptTimeout",{"ms":35000}] 09:47:58 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.path.html 09:47:58 INFO - PROCESS | 3588 | 1464194878939 Marionette TRACE conn3 <- [1,2390,null,{}] 09:47:58 INFO - PROCESS | 3588 | 1464194878942 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}] 09:47:59 INFO - PROCESS | 3588 | 1464194879072 Marionette TRACE conn3 <- [1,2391,null,{"value":null}] 09:47:59 INFO - PROCESS | 3588 | 1464194879079 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\", \"7e3b6c20-c8d1-41f1-b038-025c5fee69e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:47:59 INFO - PROCESS | 3588 | ++DOCSHELL 11215400 == 69 [pid = 3588] [id = 607] 09:47:59 INFO - PROCESS | 3588 | ++DOMWINDOW == 116 (15F86C00) [pid = 3588] [serial = 1821] [outer = 00000000] 09:47:59 INFO - PROCESS | 3588 | ++DOMWINDOW == 117 (167F7000) [pid = 3588] [serial = 1822] [outer = 15F86C00] 09:47:59 INFO - PROCESS | 3588 | 1464194879123 Marionette DEBUG loaded listener.js 09:47:59 INFO - PROCESS | 3588 | ++DOMWINDOW == 118 (1694F400) [pid = 3588] [serial = 1823] [outer = 15F86C00] 09:47:59 INFO - PROCESS | 3588 | 1464194879633 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]]]}] 09:47:59 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | putImageData() does not affect the current path 09:47:59 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | took 689ms 09:47:59 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html 09:47:59 INFO - PROCESS | 3588 | 1464194879668 Marionette TRACE conn3 -> [0,2393,"getWindowHandle",null] 09:47:59 INFO - PROCESS | 3588 | 1464194879670 Marionette TRACE conn3 <- [1,2393,null,{"value":"13"}] 09:47:59 INFO - PROCESS | 3588 | 1464194879673 Marionette TRACE conn3 -> [0,2394,"setScriptTimeout",{"ms":35000}] 09:47:59 INFO - PROCESS | 3588 | 1464194879675 Marionette TRACE conn3 <- [1,2394,null,{}] 09:47:59 INFO - PROCESS | 3588 | 1464194879687 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}] 09:47:59 INFO - PROCESS | 3588 | 1464194879824 Marionette TRACE conn3 <- [1,2395,null,{"value":null}] 09:47:59 INFO - PROCESS | 3588 | 1464194879896 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\", \"7e3b6c20-c8d1-41f1-b038-025c5fee69e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:47:59 INFO - PROCESS | 3588 | ++DOCSHELL 16F70400 == 70 [pid = 3588] [id = 608] 09:47:59 INFO - PROCESS | 3588 | ++DOMWINDOW == 119 (177A0400) [pid = 3588] [serial = 1824] [outer = 00000000] 09:47:59 INFO - PROCESS | 3588 | ++DOMWINDOW == 120 (1784C400) [pid = 3588] [serial = 1825] [outer = 177A0400] 09:47:59 INFO - PROCESS | 3588 | 1464194879947 Marionette DEBUG loaded listener.js 09:48:00 INFO - PROCESS | 3588 | ++DOMWINDOW == 121 (17858800) [pid = 3588] [serial = 1826] [outer = 177A0400] 09:48:00 INFO - PROCESS | 3588 | 1464194880360 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]]]}] 09:48:00 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | putImageData() is not affected by context state 09:48:00 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | took 736ms 09:48:00 INFO - PROCESS | 3588 | 1464194880415 Marionette TRACE conn3 -> [0,2397,"getWindowHandle",null] 09:48:00 INFO - PROCESS | 3588 | 1464194880417 Marionette TRACE conn3 <- [1,2397,null,{"value":"13"}] 09:48:00 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html 09:48:00 INFO - PROCESS | 3588 | 1464194880420 Marionette TRACE conn3 -> [0,2398,"setScriptTimeout",{"ms":35000}] 09:48:00 INFO - PROCESS | 3588 | 1464194880422 Marionette TRACE conn3 <- [1,2398,null,{}] 09:48:00 INFO - PROCESS | 3588 | 1464194880425 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}] 09:48:00 INFO - PROCESS | 3588 | 1464194880570 Marionette TRACE conn3 <- [1,2399,null,{"value":null}] 09:48:00 INFO - PROCESS | 3588 | 1464194880591 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\", \"7e3b6c20-c8d1-41f1-b038-025c5fee69e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:48:00 INFO - PROCESS | 3588 | ++DOCSHELL 17852800 == 71 [pid = 3588] [id = 609] 09:48:00 INFO - PROCESS | 3588 | ++DOMWINDOW == 122 (178A4400) [pid = 3588] [serial = 1827] [outer = 00000000] 09:48:00 INFO - PROCESS | 3588 | ++DOMWINDOW == 123 (17AC0000) [pid = 3588] [serial = 1828] [outer = 178A4400] 09:48:00 INFO - PROCESS | 3588 | 1464194880635 Marionette DEBUG loaded listener.js 09:48:00 INFO - PROCESS | 3588 | ++DOMWINDOW == 124 (182B6400) [pid = 3588] [serial = 1829] [outer = 178A4400] 09:48:01 INFO - PROCESS | 3588 | 1464194881110 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]]]}] 09:48:01 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | putImageData(getImageData(...), ...) has no effect 09:48:01 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | took 752ms 09:48:01 INFO - PROCESS | 3588 | 1464194881161 Marionette TRACE conn3 -> [0,2401,"getWindowHandle",null] 09:48:01 INFO - PROCESS | 3588 | 1464194881163 Marionette TRACE conn3 <- [1,2401,null,{"value":"13"}] 09:48:01 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html 09:48:01 INFO - PROCESS | 3588 | 1464194881166 Marionette TRACE conn3 -> [0,2402,"setScriptTimeout",{"ms":35000}] 09:48:01 INFO - PROCESS | 3588 | 1464194881168 Marionette TRACE conn3 <- [1,2402,null,{}] 09:48:01 INFO - PROCESS | 3588 | 1464194881171 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}] 09:48:01 INFO - PROCESS | 3588 | 1464194881294 Marionette TRACE conn3 <- [1,2403,null,{"value":null}] 09:48:01 INFO - PROCESS | 3588 | 1464194881300 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\", \"7e3b6c20-c8d1-41f1-b038-025c5fee69e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:48:01 INFO - PROCESS | 3588 | ++DOCSHELL 0F34AC00 == 72 [pid = 3588] [id = 610] 09:48:01 INFO - PROCESS | 3588 | ++DOMWINDOW == 125 (178AF400) [pid = 3588] [serial = 1830] [outer = 00000000] 09:48:01 INFO - PROCESS | 3588 | ++DOMWINDOW == 126 (18788C00) [pid = 3588] [serial = 1831] [outer = 178AF400] 09:48:01 INFO - PROCESS | 3588 | 1464194881344 Marionette DEBUG loaded listener.js 09:48:01 INFO - PROCESS | 3588 | ++DOMWINDOW == 127 (19B4E000) [pid = 3588] [serial = 1832] [outer = 178AF400] 09:48:02 INFO - PROCESS | 3588 | --DOMWINDOW == 126 (105F5400) [pid = 3588] [serial = 1701] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html] 09:48:02 INFO - PROCESS | 3588 | --DOMWINDOW == 125 (11867800) [pid = 3588] [serial = 1704] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.basic.html] 09:48:02 INFO - PROCESS | 3588 | --DOMWINDOW == 124 (177E5000) [pid = 3588] [serial = 1707] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html] 09:48:02 INFO - PROCESS | 3588 | --DOMWINDOW == 123 (1ABB5400) [pid = 3588] [serial = 1698] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.type.html] 09:48:02 INFO - PROCESS | 3588 | --DOMWINDOW == 122 (1A687C00) [pid = 3588] [serial = 1662] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html] 09:48:02 INFO - PROCESS | 3588 | --DOMWINDOW == 121 (1A603C00) [pid = 3588] [serial = 1659] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html] 09:48:02 INFO - PROCESS | 3588 | --DOMWINDOW == 120 (1ACCFC00) [pid = 3588] [serial = 1665] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.this.html] 09:48:02 INFO - PROCESS | 3588 | --DOMWINDOW == 119 (1782C400) [pid = 3588] [serial = 1656] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.multiple.html] 09:48:02 INFO - PROCESS | 3588 | --DOMWINDOW == 118 (14374400) [pid = 3588] [serial = 1653] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.changing.html] 09:48:02 INFO - PROCESS | 3588 | --DOMWINDOW == 117 (16B3D400) [pid = 3588] [serial = 1776] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.string.html] 09:48:02 INFO - PROCESS | 3588 | --DOMWINDOW == 116 (11814800) [pid = 3588] [serial = 1764] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.properties.html] 09:48:02 INFO - PROCESS | 3588 | --DOMWINDOW == 115 (1782E800) [pid = 3588] [serial = 1779] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html] 09:48:02 INFO - PROCESS | 3588 | --DOMWINDOW == 114 (16179000) [pid = 3588] [serial = 1773] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.set.html] 09:48:02 INFO - PROCESS | 3588 | --DOMWINDOW == 113 (157BDC00) [pid = 3588] [serial = 1770] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.round.html] 09:48:02 INFO - PROCESS | 3588 | --DOMWINDOW == 112 (0F2F0400) [pid = 3588] [serial = 1782] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html] 09:48:02 INFO - PROCESS | 3588 | --DOMWINDOW == 111 (1784F400) [pid = 3588] [serial = 1788] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.clip.html] 09:48:02 INFO - PROCESS | 3588 | --DOMWINDOW == 110 (1103C800) [pid = 3588] [serial = 1785] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.basic.html] 09:48:02 INFO - PROCESS | 3588 | --DOMWINDOW == 109 (1108FC00) [pid = 3588] [serial = 1767] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html] 09:48:02 INFO - PROCESS | 3588 | --DOMWINDOW == 108 (0F33F000) [pid = 3588] [serial = 1761] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.nan.html] 09:48:02 INFO - PROCESS | 3588 | --DOMWINDOW == 107 (1AE28C00) [pid = 3588] [serial = 1710] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.length.html] 09:48:02 INFO - PROCESS | 3588 | 1464194882152 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]]]}] 09:48:02 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | putImageData() does not accept non-ImageData objects 09:48:02 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | took 1050ms 09:48:02 INFO - PROCESS | 3588 | 1464194882220 Marionette TRACE conn3 -> [0,2405,"getWindowHandle",null] 09:48:02 INFO - PROCESS | 3588 | 1464194882222 Marionette TRACE conn3 <- [1,2405,null,{"value":"13"}] 09:48:02 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.1.html 09:48:02 INFO - PROCESS | 3588 | 1464194882225 Marionette TRACE conn3 -> [0,2406,"setScriptTimeout",{"ms":35000}] 09:48:02 INFO - PROCESS | 3588 | 1464194882227 Marionette TRACE conn3 <- [1,2406,null,{}] 09:48:02 INFO - PROCESS | 3588 | 1464194882230 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}] 09:48:02 INFO - PROCESS | 3588 | 1464194882315 Marionette TRACE conn3 <- [1,2407,null,{"value":null}] 09:48:02 INFO - PROCESS | 3588 | 1464194882324 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\", \"7e3b6c20-c8d1-41f1-b038-025c5fee69e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:48:02 INFO - PROCESS | 3588 | ++DOCSHELL 13934400 == 73 [pid = 3588] [id = 611] 09:48:02 INFO - PROCESS | 3588 | ++DOMWINDOW == 108 (14F01800) [pid = 3588] [serial = 1833] [outer = 00000000] 09:48:02 INFO - PROCESS | 3588 | ++DOMWINDOW == 109 (16B3D400) [pid = 3588] [serial = 1834] [outer = 14F01800] 09:48:02 INFO - PROCESS | 3588 | 1464194882367 Marionette DEBUG loaded listener.js 09:48:02 INFO - PROCESS | 3588 | ++DOMWINDOW == 110 (1782E400) [pid = 3588] [serial = 1835] [outer = 14F01800] 09:48:02 INFO - PROCESS | 3588 | 1464194882798 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]]]}] 09:48:02 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.1.html | Shadow colour alpha components are used 09:48:02 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.1.html | took 596ms 09:48:02 INFO - PROCESS | 3588 | 1464194882827 Marionette TRACE conn3 -> [0,2409,"getWindowHandle",null] 09:48:02 INFO - PROCESS | 3588 | 1464194882829 Marionette TRACE conn3 <- [1,2409,null,{"value":"13"}] 09:48:02 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.2.html 09:48:02 INFO - PROCESS | 3588 | 1464194882836 Marionette TRACE conn3 -> [0,2410,"setScriptTimeout",{"ms":35000}] 09:48:02 INFO - PROCESS | 3588 | 1464194882837 Marionette TRACE conn3 <- [1,2410,null,{}] 09:48:02 INFO - PROCESS | 3588 | 1464194882856 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}] 09:48:02 INFO - PROCESS | 3588 | 1464194882943 Marionette TRACE conn3 <- [1,2411,null,{"value":null}] 09:48:02 INFO - PROCESS | 3588 | 1464194882950 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\", \"7e3b6c20-c8d1-41f1-b038-025c5fee69e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:48:02 INFO - PROCESS | 3588 | ++DOCSHELL 167F6C00 == 74 [pid = 3588] [id = 612] 09:48:02 INFO - PROCESS | 3588 | ++DOMWINDOW == 111 (168F5400) [pid = 3588] [serial = 1836] [outer = 00000000] 09:48:03 INFO - PROCESS | 3588 | ++DOMWINDOW == 112 (1868E800) [pid = 3588] [serial = 1837] [outer = 168F5400] 09:48:03 INFO - PROCESS | 3588 | 1464194882998 Marionette DEBUG loaded listener.js 09:48:03 INFO - PROCESS | 3588 | ++DOMWINDOW == 113 (18694400) [pid = 3588] [serial = 1838] [outer = 168F5400] 09:48:03 INFO - PROCESS | 3588 | 1464194883459 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]]]}] 09:48:03 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.2.html | Shadow colour alpha components are used 09:48:03 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.2.html | took 658ms 09:48:03 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.3.html 09:48:03 INFO - PROCESS | 3588 | 1464194883497 Marionette TRACE conn3 -> [0,2413,"getWindowHandle",null] 09:48:03 INFO - PROCESS | 3588 | 1464194883499 Marionette TRACE conn3 <- [1,2413,null,{"value":"13"}] 09:48:03 INFO - PROCESS | 3588 | 1464194883515 Marionette TRACE conn3 -> [0,2414,"setScriptTimeout",{"ms":35000}] 09:48:03 INFO - PROCESS | 3588 | 1464194883518 Marionette TRACE conn3 <- [1,2414,null,{}] 09:48:03 INFO - PROCESS | 3588 | 1464194883526 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}] 09:48:03 INFO - PROCESS | 3588 | 1464194883629 Marionette TRACE conn3 <- [1,2415,null,{"value":null}] 09:48:03 INFO - PROCESS | 3588 | 1464194883637 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\", \"7e3b6c20-c8d1-41f1-b038-025c5fee69e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:48:03 INFO - PROCESS | 3588 | ++DOCSHELL 13131000 == 75 [pid = 3588] [id = 613] 09:48:03 INFO - PROCESS | 3588 | ++DOMWINDOW == 114 (15F6F400) [pid = 3588] [serial = 1839] [outer = 00000000] 09:48:03 INFO - PROCESS | 3588 | ++DOMWINDOW == 115 (1AAB7000) [pid = 3588] [serial = 1840] [outer = 15F6F400] 09:48:03 INFO - PROCESS | 3588 | 1464194883685 Marionette DEBUG loaded listener.js 09:48:03 INFO - PROCESS | 3588 | ++DOMWINDOW == 116 (1ACD0000) [pid = 3588] [serial = 1841] [outer = 15F6F400] 09:48:04 INFO - PROCESS | 3588 | 1464194884425 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]]]}] 09:48:04 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.3.html | Shadows are affected by globalAlpha 09:48:04 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.3.html | took 956ms 09:48:04 INFO - PROCESS | 3588 | 1464194884469 Marionette TRACE conn3 -> [0,2417,"getWindowHandle",null] 09:48:04 INFO - PROCESS | 3588 | 1464194884474 Marionette TRACE conn3 <- [1,2417,null,{"value":"13"}] 09:48:04 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.4.html 09:48:04 INFO - PROCESS | 3588 | 1464194884480 Marionette TRACE conn3 -> [0,2418,"setScriptTimeout",{"ms":35000}] 09:48:04 INFO - PROCESS | 3588 | 1464194884483 Marionette TRACE conn3 <- [1,2418,null,{}] 09:48:04 INFO - PROCESS | 3588 | 1464194884489 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}] 09:48:04 INFO - PROCESS | 3588 | 1464194884607 Marionette TRACE conn3 <- [1,2419,null,{"value":null}] 09:48:04 INFO - PROCESS | 3588 | 1464194884757 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\", \"7e3b6c20-c8d1-41f1-b038-025c5fee69e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:48:04 INFO - PROCESS | 3588 | ++DOCSHELL 10C6F400 == 76 [pid = 3588] [id = 614] 09:48:04 INFO - PROCESS | 3588 | ++DOMWINDOW == 117 (10D5B800) [pid = 3588] [serial = 1842] [outer = 00000000] 09:48:04 INFO - PROCESS | 3588 | ++DOMWINDOW == 118 (118AD400) [pid = 3588] [serial = 1843] [outer = 10D5B800] 09:48:04 INFO - PROCESS | 3588 | 1464194884814 Marionette DEBUG loaded listener.js 09:48:04 INFO - PROCESS | 3588 | ++DOMWINDOW == 119 (12F0D800) [pid = 3588] [serial = 1844] [outer = 10D5B800] 09:48:05 INFO - PROCESS | 3588 | 1464194885382 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]]]}] 09:48:05 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.4.html | Shadows with alpha components are correctly affected by globalAlpha 09:48:05 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.4.html | took 956ms 09:48:05 INFO - PROCESS | 3588 | 1464194885425 Marionette TRACE conn3 -> [0,2421,"getWindowHandle",null] 09:48:05 INFO - PROCESS | 3588 | 1464194885431 Marionette TRACE conn3 <- [1,2421,null,{"value":"13"}] 09:48:05 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.5.html 09:48:05 INFO - PROCESS | 3588 | 1464194885438 Marionette TRACE conn3 -> [0,2422,"setScriptTimeout",{"ms":35000}] 09:48:05 INFO - PROCESS | 3588 | 1464194885441 Marionette TRACE conn3 <- [1,2422,null,{}] 09:48:05 INFO - PROCESS | 3588 | 1464194885445 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}] 09:48:05 INFO - PROCESS | 3588 | 1464194885557 Marionette TRACE conn3 <- [1,2423,null,{"value":null}] 09:48:05 INFO - PROCESS | 3588 | 1464194885718 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\", \"7e3b6c20-c8d1-41f1-b038-025c5fee69e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:48:05 INFO - PROCESS | 3588 | ++DOCSHELL 14310C00 == 77 [pid = 3588] [id = 615] 09:48:05 INFO - PROCESS | 3588 | ++DOMWINDOW == 120 (14376800) [pid = 3588] [serial = 1845] [outer = 00000000] 09:48:05 INFO - PROCESS | 3588 | ++DOMWINDOW == 121 (155E9800) [pid = 3588] [serial = 1846] [outer = 14376800] 09:48:05 INFO - PROCESS | 3588 | 1464194885773 Marionette DEBUG loaded listener.js 09:48:05 INFO - PROCESS | 3588 | ++DOMWINDOW == 122 (15940800) [pid = 3588] [serial = 1847] [outer = 14376800] 09:48:06 INFO - PROCESS | 3588 | 1464194886364 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]]]}] 09:48:06 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.5.html | Shadows of shapes with alpha components are drawn correctly 09:48:06 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.5.html | took 956ms 09:48:06 INFO - PROCESS | 3588 | 1464194886381 Marionette TRACE conn3 -> [0,2425,"getWindowHandle",null] 09:48:06 INFO - PROCESS | 3588 | 1464194886383 Marionette TRACE conn3 <- [1,2425,null,{"value":"13"}] 09:48:06 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html 09:48:06 INFO - PROCESS | 3588 | 1464194886387 Marionette TRACE conn3 -> [0,2426,"setScriptTimeout",{"ms":35000}] 09:48:06 INFO - PROCESS | 3588 | 1464194886391 Marionette TRACE conn3 <- [1,2426,null,{}] 09:48:06 INFO - PROCESS | 3588 | 1464194886402 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}] 09:48:06 INFO - PROCESS | 3588 | 1464194886515 Marionette TRACE conn3 <- [1,2427,null,{"value":null}] 09:48:06 INFO - PROCESS | 3588 | 1464194886678 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\", \"7e3b6c20-c8d1-41f1-b038-025c5fee69e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:48:06 INFO - PROCESS | 3588 | ++DOCSHELL 178AF800 == 78 [pid = 3588] [id = 616] 09:48:06 INFO - PROCESS | 3588 | ++DOMWINDOW == 123 (17AB9000) [pid = 3588] [serial = 1848] [outer = 00000000] 09:48:06 INFO - PROCESS | 3588 | ++DOMWINDOW == 124 (1A298800) [pid = 3588] [serial = 1849] [outer = 17AB9000] 09:48:06 INFO - PROCESS | 3588 | 1464194886735 Marionette DEBUG loaded listener.js 09:48:06 INFO - PROCESS | 3588 | ++DOMWINDOW == 125 (1A680800) [pid = 3588] [serial = 1850] [outer = 17AB9000] 09:48:07 INFO - PROCESS | 3588 | 1464194887271 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]]]}] 09:48:07 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | Canvas test: 2d.shadow.attributes.shadowBlur.initial 09:48:07 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | took 955ms 09:48:07 INFO - PROCESS | 3588 | 1464194887332 Marionette TRACE conn3 -> [0,2429,"getWindowHandle",null] 09:48:07 INFO - PROCESS | 3588 | 1464194887335 Marionette TRACE conn3 <- [1,2429,null,{"value":"13"}] 09:48:07 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html 09:48:07 INFO - PROCESS | 3588 | 1464194887338 Marionette TRACE conn3 -> [0,2430,"setScriptTimeout",{"ms":35000}] 09:48:07 INFO - PROCESS | 3588 | 1464194887340 Marionette TRACE conn3 <- [1,2430,null,{}] 09:48:07 INFO - PROCESS | 3588 | 1464194887344 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}] 09:48:07 INFO - PROCESS | 3588 | 1464194887465 Marionette TRACE conn3 <- [1,2431,null,{"value":null}] 09:48:07 INFO - PROCESS | 3588 | 1464194887625 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\", \"7e3b6c20-c8d1-41f1-b038-025c5fee69e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:48:07 INFO - PROCESS | 3588 | ++DOCSHELL 1616CC00 == 79 [pid = 3588] [id = 617] 09:48:07 INFO - PROCESS | 3588 | ++DOMWINDOW == 126 (182C1000) [pid = 3588] [serial = 1851] [outer = 00000000] 09:48:07 INFO - PROCESS | 3588 | ++DOMWINDOW == 127 (1ACD5400) [pid = 3588] [serial = 1852] [outer = 182C1000] 09:48:07 INFO - PROCESS | 3588 | 1464194887679 Marionette DEBUG loaded listener.js 09:48:07 INFO - PROCESS | 3588 | ++DOMWINDOW == 128 (1ACDB800) [pid = 3588] [serial = 1853] [outer = 182C1000] 09:48:08 INFO - PROCESS | 3588 | 1464194888236 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]]]}] 09:48:08 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | Canvas test: 2d.shadow.attributes.shadowBlur.invalid 09:48:08 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | took 940ms 09:48:08 INFO - PROCESS | 3588 | 1464194888283 Marionette TRACE conn3 -> [0,2433,"getWindowHandle",null] 09:48:08 INFO - PROCESS | 3588 | 1464194888285 Marionette TRACE conn3 <- [1,2433,null,{"value":"13"}] 09:48:08 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html 09:48:08 INFO - PROCESS | 3588 | 1464194888289 Marionette TRACE conn3 -> [0,2434,"setScriptTimeout",{"ms":35000}] 09:48:08 INFO - PROCESS | 3588 | 1464194888291 Marionette TRACE conn3 <- [1,2434,null,{}] 09:48:08 INFO - PROCESS | 3588 | 1464194888295 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}] 09:48:08 INFO - PROCESS | 3588 | 1464194888399 Marionette TRACE conn3 <- [1,2435,null,{"value":null}] 09:48:08 INFO - PROCESS | 3588 | 1464194888558 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\", \"7e3b6c20-c8d1-41f1-b038-025c5fee69e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:48:08 INFO - PROCESS | 3588 | ++DOCSHELL 1A680000 == 80 [pid = 3588] [id = 618] 09:48:08 INFO - PROCESS | 3588 | ++DOMWINDOW == 129 (1AE2A400) [pid = 3588] [serial = 1854] [outer = 00000000] 09:48:08 INFO - PROCESS | 3588 | ++DOMWINDOW == 130 (1AF61400) [pid = 3588] [serial = 1855] [outer = 1AE2A400] 09:48:08 INFO - PROCESS | 3588 | 1464194888613 Marionette DEBUG loaded listener.js 09:48:08 INFO - PROCESS | 3588 | ++DOMWINDOW == 131 (1AF63800) [pid = 3588] [serial = 1856] [outer = 1AE2A400] 09:48:09 INFO - PROCESS | 3588 | 1464194889152 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]]]}] 09:48:09 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | Canvas test: 2d.shadow.attributes.shadowBlur.valid 09:48:09 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | took 909ms 09:48:09 INFO - PROCESS | 3588 | 1464194889193 Marionette TRACE conn3 -> [0,2437,"getWindowHandle",null] 09:48:09 INFO - PROCESS | 3588 | 1464194889195 Marionette TRACE conn3 <- [1,2437,null,{"value":"13"}] 09:48:09 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html 09:48:09 INFO - PROCESS | 3588 | 1464194889199 Marionette TRACE conn3 -> [0,2438,"setScriptTimeout",{"ms":35000}] 09:48:09 INFO - PROCESS | 3588 | 1464194889201 Marionette TRACE conn3 <- [1,2438,null,{}] 09:48:09 INFO - PROCESS | 3588 | 1464194889204 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}] 09:48:09 INFO - PROCESS | 3588 | 1464194889332 Marionette TRACE conn3 <- [1,2439,null,{"value":null}] 09:48:09 INFO - PROCESS | 3588 | 1464194889493 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\", \"7e3b6c20-c8d1-41f1-b038-025c5fee69e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:48:09 INFO - PROCESS | 3588 | ++DOCSHELL 1AE2C400 == 81 [pid = 3588] [id = 619] 09:48:09 INFO - PROCESS | 3588 | ++DOMWINDOW == 132 (1AF6CC00) [pid = 3588] [serial = 1857] [outer = 00000000] 09:48:09 INFO - PROCESS | 3588 | ++DOMWINDOW == 133 (1B173000) [pid = 3588] [serial = 1858] [outer = 1AF6CC00] 09:48:09 INFO - PROCESS | 3588 | 1464194889548 Marionette DEBUG loaded listener.js 09:48:09 INFO - PROCESS | 3588 | ++DOMWINDOW == 134 (1B176400) [pid = 3588] [serial = 1859] [outer = 1AF6CC00] 09:48:10 INFO - PROCESS | 3588 | 1464194890148 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]]]}] 09:48:10 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | Canvas test: 2d.shadow.attributes.shadowColor.initial 09:48:10 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | took 1002ms 09:48:10 INFO - PROCESS | 3588 | 1464194890201 Marionette TRACE conn3 -> [0,2441,"getWindowHandle",null] 09:48:10 INFO - PROCESS | 3588 | 1464194890203 Marionette TRACE conn3 <- [1,2441,null,{"value":"13"}] 09:48:10 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html 09:48:10 INFO - PROCESS | 3588 | 1464194890207 Marionette TRACE conn3 -> [0,2442,"setScriptTimeout",{"ms":35000}] 09:48:10 INFO - PROCESS | 3588 | 1464194890209 Marionette TRACE conn3 <- [1,2442,null,{}] 09:48:10 INFO - PROCESS | 3588 | 1464194890212 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}] 09:48:10 INFO - PROCESS | 3588 | 1464194890320 Marionette TRACE conn3 <- [1,2443,null,{"value":null}] 09:48:10 INFO - PROCESS | 3588 | 1464194890467 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\", \"7e3b6c20-c8d1-41f1-b038-025c5fee69e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:48:10 INFO - PROCESS | 3588 | ++DOCSHELL 0F647400 == 82 [pid = 3588] [id = 620] 09:48:10 INFO - PROCESS | 3588 | ++DOMWINDOW == 135 (1055E800) [pid = 3588] [serial = 1860] [outer = 00000000] 09:48:10 INFO - PROCESS | 3588 | ++DOMWINDOW == 136 (12B1CC00) [pid = 3588] [serial = 1861] [outer = 1055E800] 09:48:10 INFO - PROCESS | 3588 | 1464194890521 Marionette DEBUG loaded listener.js 09:48:10 INFO - PROCESS | 3588 | ++DOMWINDOW == 137 (14375800) [pid = 3588] [serial = 1862] [outer = 1055E800] 09:48:11 INFO - PROCESS | 3588 | 1464194891342 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]]]}] 09:48:11 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | Canvas test: 2d.shadow.attributes.shadowColor.invalid 09:48:11 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | took 1144ms 09:48:11 INFO - PROCESS | 3588 | 1464194891385 Marionette TRACE conn3 -> [0,2445,"getWindowHandle",null] 09:48:11 INFO - PROCESS | 3588 | 1464194891390 Marionette TRACE conn3 <- [1,2445,null,{"value":"13"}] 09:48:11 INFO - PROCESS | 3588 | 1464194891394 Marionette TRACE conn3 -> [0,2446,"setScriptTimeout",{"ms":35000}] 09:48:11 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html 09:48:11 INFO - PROCESS | 3588 | 1464194891398 Marionette TRACE conn3 <- [1,2446,null,{}] 09:48:11 INFO - PROCESS | 3588 | 1464194891403 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}] 09:48:11 INFO - PROCESS | 3588 | 1464194891513 Marionette TRACE conn3 <- [1,2447,null,{"value":null}] 09:48:11 INFO - PROCESS | 3588 | 1464194891684 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\", \"7e3b6c20-c8d1-41f1-b038-025c5fee69e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:48:11 INFO - PROCESS | 3588 | ++DOCSHELL 0F650400 == 83 [pid = 3588] [id = 621] 09:48:11 INFO - PROCESS | 3588 | ++DOMWINDOW == 138 (105F5400) [pid = 3588] [serial = 1863] [outer = 00000000] 09:48:11 INFO - PROCESS | 3588 | ++DOMWINDOW == 139 (12C05400) [pid = 3588] [serial = 1864] [outer = 105F5400] 09:48:11 INFO - PROCESS | 3588 | 1464194891759 Marionette DEBUG loaded listener.js 09:48:11 INFO - PROCESS | 3588 | ++DOMWINDOW == 140 (13938800) [pid = 3588] [serial = 1865] [outer = 105F5400] 09:48:12 INFO - PROCESS | 3588 | --DOCSHELL 1430D000 == 82 [pid = 3588] [id = 447] 09:48:12 INFO - PROCESS | 3588 | --DOCSHELL 12C03800 == 81 [pid = 3588] [id = 376] 09:48:12 INFO - PROCESS | 3588 | --DOCSHELL 15548C00 == 80 [pid = 3588] [id = 373] 09:48:12 INFO - PROCESS | 3588 | --DOCSHELL 12FA8800 == 79 [pid = 3588] [id = 534] 09:48:12 INFO - PROCESS | 3588 | --DOCSHELL 10A5F000 == 78 [pid = 3588] [id = 371] 09:48:12 INFO - PROCESS | 3588 | --DOCSHELL 10A5BC00 == 77 [pid = 3588] [id = 580] 09:48:12 INFO - PROCESS | 3588 | --DOCSHELL 0F341400 == 76 [pid = 3588] [id = 378] 09:48:12 INFO - PROCESS | 3588 | --DOCSHELL 12F49400 == 75 [pid = 3588] [id = 375] 09:48:12 INFO - PROCESS | 3588 | --DOCSHELL 11FAB400 == 74 [pid = 3588] [id = 504] 09:48:12 INFO - PROCESS | 3588 | --DOCSHELL 12C03C00 == 73 [pid = 3588] [id = 368] 09:48:12 INFO - PROCESS | 3588 | --DOCSHELL 1782A400 == 72 [pid = 3588] [id = 505] 09:48:12 INFO - PROCESS | 3588 | --DOCSHELL 1436DC00 == 71 [pid = 3588] [id = 506] 09:48:12 INFO - PROCESS | 3588 | --DOCSHELL 167F6C00 == 70 [pid = 3588] [id = 612] 09:48:12 INFO - PROCESS | 3588 | --DOCSHELL 13934400 == 69 [pid = 3588] [id = 611] 09:48:12 INFO - PROCESS | 3588 | --DOCSHELL 0F34AC00 == 68 [pid = 3588] [id = 610] 09:48:12 INFO - PROCESS | 3588 | --DOCSHELL 17852800 == 67 [pid = 3588] [id = 609] 09:48:12 INFO - PROCESS | 3588 | --DOCSHELL 16F70400 == 66 [pid = 3588] [id = 608] 09:48:12 INFO - PROCESS | 3588 | --DOCSHELL 11215400 == 65 [pid = 3588] [id = 607] 09:48:12 INFO - PROCESS | 3588 | --DOCSHELL 14F04C00 == 64 [pid = 3588] [id = 606] 09:48:12 INFO - PROCESS | 3588 | --DOCSHELL 143C1C00 == 63 [pid = 3588] [id = 605] 09:48:12 INFO - PROCESS | 3588 | --DOCSHELL 0F26F800 == 62 [pid = 3588] [id = 604] 09:48:12 INFO - PROCESS | 3588 | --DOCSHELL 0F277800 == 61 [pid = 3588] [id = 603] 09:48:12 INFO - PROCESS | 3588 | --DOCSHELL 182BDC00 == 60 [pid = 3588] [id = 600] 09:48:12 INFO - PROCESS | 3588 | --DOCSHELL 155DE000 == 59 [pid = 3588] [id = 599] 09:48:12 INFO - PROCESS | 3588 | --DOCSHELL 10C6D800 == 58 [pid = 3588] [id = 598] 09:48:12 INFO - PROCESS | 3588 | --DOMWINDOW == 139 (1AF63400) [pid = 3588] [serial = 1712] [outer = 00000000] [url = about:blank] 09:48:12 INFO - PROCESS | 3588 | --DOMWINDOW == 138 (114DAC00) [pid = 3588] [serial = 1703] [outer = 00000000] [url = about:blank] 09:48:12 INFO - PROCESS | 3588 | --DOMWINDOW == 137 (1616F800) [pid = 3588] [serial = 1706] [outer = 00000000] [url = about:blank] 09:48:12 INFO - PROCESS | 3588 | --DOMWINDOW == 136 (1ABBFC00) [pid = 3588] [serial = 1709] [outer = 00000000] [url = about:blank] 09:48:12 INFO - PROCESS | 3588 | --DOMWINDOW == 135 (1ACDC800) [pid = 3588] [serial = 1700] [outer = 00000000] [url = about:blank] 09:48:12 INFO - PROCESS | 3588 | --DOMWINDOW == 134 (1ABB7000) [pid = 3588] [serial = 1664] [outer = 00000000] [url = about:blank] 09:48:12 INFO - PROCESS | 3588 | --DOMWINDOW == 133 (1AAB5800) [pid = 3588] [serial = 1661] [outer = 00000000] [url = about:blank] 09:48:12 INFO - PROCESS | 3588 | --DOMWINDOW == 132 (1AE21800) [pid = 3588] [serial = 1667] [outer = 00000000] [url = about:blank] 09:48:12 INFO - PROCESS | 3588 | --DOMWINDOW == 131 (182BCC00) [pid = 3588] [serial = 1658] [outer = 00000000] [url = about:blank] 09:48:12 INFO - PROCESS | 3588 | --DOMWINDOW == 130 (155E6400) [pid = 3588] [serial = 1655] [outer = 00000000] [url = about:blank] 09:48:12 INFO - PROCESS | 3588 | --DOMWINDOW == 129 (17223800) [pid = 3588] [serial = 1777] [outer = 00000000] [url = about:blank] 09:48:12 INFO - PROCESS | 3588 | --DOMWINDOW == 128 (13E24800) [pid = 3588] [serial = 1766] [outer = 00000000] [url = about:blank] 09:48:12 INFO - PROCESS | 3588 | --DOMWINDOW == 127 (1392B800) [pid = 3588] [serial = 1765] [outer = 00000000] [url = about:blank] 09:48:12 INFO - PROCESS | 3588 | --DOMWINDOW == 126 (178A8800) [pid = 3588] [serial = 1780] [outer = 00000000] [url = about:blank] 09:48:12 INFO - PROCESS | 3588 | --DOMWINDOW == 125 (167EC400) [pid = 3588] [serial = 1774] [outer = 00000000] [url = about:blank] 09:48:12 INFO - PROCESS | 3588 | --DOMWINDOW == 124 (176F4000) [pid = 3588] [serial = 1778] [outer = 00000000] [url = about:blank] 09:48:12 INFO - PROCESS | 3588 | --DOMWINDOW == 123 (14F10400) [pid = 3588] [serial = 1747] [outer = 00000000] [url = about:blank] 09:48:12 INFO - PROCESS | 3588 | --DOMWINDOW == 122 (15943800) [pid = 3588] [serial = 1771] [outer = 00000000] [url = about:blank] 09:48:12 INFO - PROCESS | 3588 | --DOMWINDOW == 121 (1616B000) [pid = 3588] [serial = 1772] [outer = 00000000] [url = about:blank] 09:48:12 INFO - PROCESS | 3588 | --DOMWINDOW == 120 (17827400) [pid = 3588] [serial = 1750] [outer = 00000000] [url = about:blank] 09:48:12 INFO - PROCESS | 3588 | --DOMWINDOW == 119 (12B49C00) [pid = 3588] [serial = 1783] [outer = 00000000] [url = about:blank] 09:48:12 INFO - PROCESS | 3588 | --DOMWINDOW == 118 (11254400) [pid = 3588] [serial = 1744] [outer = 00000000] [url = about:blank] 09:48:12 INFO - PROCESS | 3588 | --DOMWINDOW == 117 (1A299800) [pid = 3588] [serial = 1756] [outer = 00000000] [url = about:blank] 09:48:12 INFO - PROCESS | 3588 | --DOMWINDOW == 116 (1868FC00) [pid = 3588] [serial = 1789] [outer = 00000000] [url = about:blank] 09:48:12 INFO - PROCESS | 3588 | --DOMWINDOW == 115 (1ACDA800) [pid = 3588] [serial = 1759] [outer = 00000000] [url = about:blank] 09:48:12 INFO - PROCESS | 3588 | --DOMWINDOW == 114 (17AB4C00) [pid = 3588] [serial = 1781] [outer = 00000000] [url = about:blank] 09:48:12 INFO - PROCESS | 3588 | --DOMWINDOW == 113 (16172C00) [pid = 3588] [serial = 1784] [outer = 00000000] [url = about:blank] 09:48:12 INFO - PROCESS | 3588 | --DOMWINDOW == 112 (17AB9C00) [pid = 3588] [serial = 1786] [outer = 00000000] [url = about:blank] 09:48:12 INFO - PROCESS | 3588 | --DOMWINDOW == 111 (12FA9400) [pid = 3588] [serial = 1768] [outer = 00000000] [url = about:blank] 09:48:12 INFO - PROCESS | 3588 | --DOMWINDOW == 110 (1430C800) [pid = 3588] [serial = 1769] [outer = 00000000] [url = about:blank] 09:48:12 INFO - PROCESS | 3588 | --DOMWINDOW == 109 (184C4000) [pid = 3588] [serial = 1753] [outer = 00000000] [url = about:blank] 09:48:12 INFO - PROCESS | 3588 | --DOMWINDOW == 108 (18786C00) [pid = 3588] [serial = 1790] [outer = 00000000] [url = about:blank] 09:48:12 INFO - PROCESS | 3588 | --DOMWINDOW == 107 (114E3000) [pid = 3588] [serial = 1763] [outer = 00000000] [url = about:blank] 09:48:12 INFO - PROCESS | 3588 | --DOMWINDOW == 106 (10F0EC00) [pid = 3588] [serial = 1762] [outer = 00000000] [url = about:blank] 09:48:12 INFO - PROCESS | 3588 | --DOMWINDOW == 105 (182B6C00) [pid = 3588] [serial = 1787] [outer = 00000000] [url = about:blank] 09:48:12 INFO - PROCESS | 3588 | --DOMWINDOW == 104 (167F3800) [pid = 3588] [serial = 1775] [outer = 00000000] [url = about:blank] 09:48:12 INFO - PROCESS | 3588 | 1464194892354 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]]]}] 09:48:12 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | Canvas test: 2d.shadow.attributes.shadowColor.valid 09:48:12 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | took 1003ms 09:48:12 INFO - PROCESS | 3588 | 1464194892398 Marionette TRACE conn3 -> [0,2449,"getWindowHandle",null] 09:48:12 INFO - PROCESS | 3588 | 1464194892403 Marionette TRACE conn3 <- [1,2449,null,{"value":"13"}] 09:48:12 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html 09:48:12 INFO - PROCESS | 3588 | 1464194892412 Marionette TRACE conn3 -> [0,2450,"setScriptTimeout",{"ms":35000}] 09:48:12 INFO - PROCESS | 3588 | 1464194892414 Marionette TRACE conn3 <- [1,2450,null,{}] 09:48:12 INFO - PROCESS | 3588 | 1464194892418 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}] 09:48:12 INFO - PROCESS | 3588 | 1464194892516 Marionette TRACE conn3 <- [1,2451,null,{"value":null}] 09:48:12 INFO - PROCESS | 3588 | 1464194892621 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\", \"7e3b6c20-c8d1-41f1-b038-025c5fee69e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:48:12 INFO - PROCESS | 3588 | ++DOCSHELL 11215400 == 59 [pid = 3588] [id = 622] 09:48:12 INFO - PROCESS | 3588 | ++DOMWINDOW == 105 (1180D400) [pid = 3588] [serial = 1866] [outer = 00000000] 09:48:12 INFO - PROCESS | 3588 | ++DOMWINDOW == 106 (13931800) [pid = 3588] [serial = 1867] [outer = 1180D400] 09:48:12 INFO - PROCESS | 3588 | 1464194892666 Marionette DEBUG loaded listener.js 09:48:12 INFO - PROCESS | 3588 | ++DOMWINDOW == 107 (13E24800) [pid = 3588] [serial = 1868] [outer = 1180D400] 09:48:13 INFO - PROCESS | 3588 | 1464194893089 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]]]}] 09:48:13 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | Canvas test: 2d.shadow.attributes.shadowOffset.initial 09:48:13 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | took 736ms 09:48:13 INFO - PROCESS | 3588 | 1464194893149 Marionette TRACE conn3 -> [0,2453,"getWindowHandle",null] 09:48:13 INFO - PROCESS | 3588 | 1464194893151 Marionette TRACE conn3 <- [1,2453,null,{"value":"13"}] 09:48:13 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html 09:48:13 INFO - PROCESS | 3588 | 1464194893155 Marionette TRACE conn3 -> [0,2454,"setScriptTimeout",{"ms":35000}] 09:48:13 INFO - PROCESS | 3588 | 1464194893158 Marionette TRACE conn3 <- [1,2454,null,{}] 09:48:13 INFO - PROCESS | 3588 | 1464194893173 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}] 09:48:13 INFO - PROCESS | 3588 | 1464194893268 Marionette TRACE conn3 <- [1,2455,null,{"value":null}] 09:48:13 INFO - PROCESS | 3588 | 1464194893284 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\", \"7e3b6c20-c8d1-41f1-b038-025c5fee69e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:48:13 INFO - PROCESS | 3588 | ++DOCSHELL 157C3C00 == 60 [pid = 3588] [id = 623] 09:48:13 INFO - PROCESS | 3588 | ++DOMWINDOW == 108 (157C4800) [pid = 3588] [serial = 1869] [outer = 00000000] 09:48:13 INFO - PROCESS | 3588 | ++DOMWINDOW == 109 (15F7F400) [pid = 3588] [serial = 1870] [outer = 157C4800] 09:48:13 INFO - PROCESS | 3588 | 1464194893331 Marionette DEBUG loaded listener.js 09:48:13 INFO - PROCESS | 3588 | ++DOMWINDOW == 110 (16176C00) [pid = 3588] [serial = 1871] [outer = 157C4800] 09:48:13 INFO - PROCESS | 3588 | 1464194893780 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]]]}] 09:48:13 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | Canvas test: 2d.shadow.attributes.shadowOffset.invalid 09:48:13 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | took 642ms 09:48:13 INFO - PROCESS | 3588 | 1464194893792 Marionette TRACE conn3 -> [0,2457,"getWindowHandle",null] 09:48:13 INFO - PROCESS | 3588 | 1464194893795 Marionette TRACE conn3 <- [1,2457,null,{"value":"13"}] 09:48:13 INFO - PROCESS | 3588 | 1464194893802 Marionette TRACE conn3 -> [0,2458,"setScriptTimeout",{"ms":35000}] 09:48:13 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html 09:48:13 INFO - PROCESS | 3588 | 1464194893804 Marionette TRACE conn3 <- [1,2458,null,{}] 09:48:13 INFO - PROCESS | 3588 | 1464194893808 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}] 09:48:13 INFO - PROCESS | 3588 | 1464194893898 Marionette TRACE conn3 <- [1,2459,null,{"value":null}] 09:48:13 INFO - PROCESS | 3588 | 1464194893905 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\", \"7e3b6c20-c8d1-41f1-b038-025c5fee69e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:48:13 INFO - PROCESS | 3588 | ++DOCSHELL 1616DC00 == 61 [pid = 3588] [id = 624] 09:48:13 INFO - PROCESS | 3588 | ++DOMWINDOW == 111 (167E9000) [pid = 3588] [serial = 1872] [outer = 00000000] 09:48:13 INFO - PROCESS | 3588 | ++DOMWINDOW == 112 (16B35800) [pid = 3588] [serial = 1873] [outer = 167E9000] 09:48:13 INFO - PROCESS | 3588 | 1464194893949 Marionette DEBUG loaded listener.js 09:48:14 INFO - PROCESS | 3588 | ++DOMWINDOW == 113 (176F4000) [pid = 3588] [serial = 1874] [outer = 167E9000] 09:48:14 INFO - PROCESS | 3588 | 1464194894426 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]]]}] 09:48:14 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | Canvas test: 2d.shadow.attributes.shadowOffset.valid 09:48:14 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | took 689ms 09:48:14 INFO - PROCESS | 3588 | 1464194894506 Marionette TRACE conn3 -> [0,2461,"getWindowHandle",null] 09:48:14 INFO - PROCESS | 3588 | 1464194894508 Marionette TRACE conn3 <- [1,2461,null,{"value":"13"}] 09:48:14 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.alpha.html 09:48:14 INFO - PROCESS | 3588 | 1464194894512 Marionette TRACE conn3 -> [0,2462,"setScriptTimeout",{"ms":35000}] 09:48:14 INFO - PROCESS | 3588 | 1464194894513 Marionette TRACE conn3 <- [1,2462,null,{}] 09:48:14 INFO - PROCESS | 3588 | 1464194894526 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}] 09:48:14 INFO - PROCESS | 3588 | 1464194894653 Marionette TRACE conn3 <- [1,2463,null,{"value":null}] 09:48:14 INFO - PROCESS | 3588 | 1464194894751 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\", \"7e3b6c20-c8d1-41f1-b038-025c5fee69e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:48:14 INFO - PROCESS | 3588 | ++DOCSHELL 177DBC00 == 62 [pid = 3588] [id = 625] 09:48:14 INFO - PROCESS | 3588 | ++DOMWINDOW == 114 (177E0800) [pid = 3588] [serial = 1875] [outer = 00000000] 09:48:14 INFO - PROCESS | 3588 | ++DOMWINDOW == 115 (17827800) [pid = 3588] [serial = 1876] [outer = 177E0800] 09:48:14 INFO - PROCESS | 3588 | 1464194894795 Marionette DEBUG loaded listener.js 09:48:14 INFO - PROCESS | 3588 | ++DOMWINDOW == 116 (17849400) [pid = 3588] [serial = 1877] [outer = 177E0800] 09:48:15 INFO - PROCESS | 3588 | 1464194895237 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]]]}] 09:48:15 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.alpha.html | Shadows are drawn correctly for partially-transparent canvases 09:48:15 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.alpha.html | took 752ms 09:48:15 INFO - PROCESS | 3588 | 1464194895253 Marionette TRACE conn3 -> [0,2465,"getWindowHandle",null] 09:48:15 INFO - PROCESS | 3588 | 1464194895255 Marionette TRACE conn3 <- [1,2465,null,{"value":"13"}] 09:48:15 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.basic.html 09:48:15 INFO - PROCESS | 3588 | 1464194895268 Marionette TRACE conn3 -> [0,2466,"setScriptTimeout",{"ms":35000}] 09:48:15 INFO - PROCESS | 3588 | 1464194895270 Marionette TRACE conn3 <- [1,2466,null,{}] 09:48:15 INFO - PROCESS | 3588 | 1464194895273 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}] 09:48:15 INFO - PROCESS | 3588 | 1464194895408 Marionette TRACE conn3 <- [1,2467,null,{"value":null}] 09:48:15 INFO - PROCESS | 3588 | 1464194895415 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\", \"7e3b6c20-c8d1-41f1-b038-025c5fee69e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:48:15 INFO - PROCESS | 3588 | ++DOCSHELL 17827400 == 63 [pid = 3588] [id = 626] 09:48:15 INFO - PROCESS | 3588 | ++DOMWINDOW == 117 (178ABC00) [pid = 3588] [serial = 1878] [outer = 00000000] 09:48:15 INFO - PROCESS | 3588 | ++DOMWINDOW == 118 (18251800) [pid = 3588] [serial = 1879] [outer = 178ABC00] 09:48:15 INFO - PROCESS | 3588 | 1464194895518 Marionette DEBUG loaded listener.js 09:48:15 INFO - PROCESS | 3588 | ++DOMWINDOW == 119 (182BA000) [pid = 3588] [serial = 1880] [outer = 178ABC00] 09:48:15 INFO - PROCESS | 3588 | 1464194895945 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]]]}] 09:48:16 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.basic.html | Shadows are drawn for canvases 09:48:16 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.basic.html | took 768ms 09:48:16 INFO - PROCESS | 3588 | 1464194896020 Marionette TRACE conn3 -> [0,2469,"getWindowHandle",null] 09:48:16 INFO - PROCESS | 3588 | 1464194896022 Marionette TRACE conn3 <- [1,2469,null,{"value":"13"}] 09:48:16 INFO - PROCESS | 3588 | 1464194896025 Marionette TRACE conn3 -> [0,2470,"setScriptTimeout",{"ms":35000}] 09:48:16 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html 09:48:16 INFO - PROCESS | 3588 | 1464194896027 Marionette TRACE conn3 <- [1,2470,null,{}] 09:48:16 INFO - PROCESS | 3588 | 1464194896067 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}] 09:48:16 INFO - PROCESS | 3588 | 1464194896188 Marionette TRACE conn3 <- [1,2471,null,{"value":null}] 09:48:16 INFO - PROCESS | 3588 | 1464194896265 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\", \"7e3b6c20-c8d1-41f1-b038-025c5fee69e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:48:16 INFO - PROCESS | 3588 | ++DOCSHELL 10504800 == 64 [pid = 3588] [id = 627] 09:48:16 INFO - PROCESS | 3588 | ++DOMWINDOW == 120 (155E7800) [pid = 3588] [serial = 1881] [outer = 00000000] 09:48:16 INFO - PROCESS | 3588 | ++DOMWINDOW == 121 (18789C00) [pid = 3588] [serial = 1882] [outer = 155E7800] 09:48:16 INFO - PROCESS | 3588 | 1464194896308 Marionette DEBUG loaded listener.js 09:48:16 INFO - PROCESS | 3588 | ++DOMWINDOW == 122 (1A218C00) [pid = 3588] [serial = 1883] [outer = 155E7800] 09:48:16 INFO - PROCESS | 3588 | --DOMWINDOW == 121 (1554B000) [pid = 3588] [serial = 1818] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.null.html] 09:48:16 INFO - PROCESS | 3588 | --DOMWINDOW == 120 (177A0400) [pid = 3588] [serial = 1824] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html] 09:48:16 INFO - PROCESS | 3588 | --DOMWINDOW == 119 (10A5F800) [pid = 3588] [serial = 1740] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html] 09:48:16 INFO - PROCESS | 3588 | --DOMWINDOW == 118 (0F646C00) [pid = 3588] [serial = 1743] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html] 09:48:16 INFO - PROCESS | 3588 | --DOMWINDOW == 117 (155E6C00) [pid = 3588] [serial = 1749] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html] 09:48:16 INFO - PROCESS | 3588 | --DOMWINDOW == 116 (13E22C00) [pid = 3588] [serial = 1746] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.type.html] 09:48:16 INFO - PROCESS | 3588 | --DOMWINDOW == 115 (178AF400) [pid = 3588] [serial = 1830] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html] 09:48:16 INFO - PROCESS | 3588 | --DOMWINDOW == 114 (178A4400) [pid = 3588] [serial = 1827] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html] 09:48:16 INFO - PROCESS | 3588 | --DOMWINDOW == 113 (143F1C00) [pid = 3588] [serial = 1815] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html] 09:48:16 INFO - PROCESS | 3588 | --DOMWINDOW == 112 (15F86C00) [pid = 3588] [serial = 1821] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.path.html] 09:48:16 INFO - PROCESS | 3588 | --DOMWINDOW == 111 (0F39C000) [pid = 3588] [serial = 1809] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html] 09:48:16 INFO - PROCESS | 3588 | --DOMWINDOW == 110 (0F276800) [pid = 3588] [serial = 1812] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.modified.html] 09:48:16 INFO - PROCESS | 3588 | --DOMWINDOW == 109 (168F5400) [pid = 3588] [serial = 1836] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html] 09:48:16 INFO - PROCESS | 3588 | 1464194896838 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]]]}] 09:48:16 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | Shadows are not drawn for transparent canvases 09:48:16 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | took 861ms 09:48:16 INFO - PROCESS | 3588 | 1464194896895 Marionette TRACE conn3 -> [0,2473,"getWindowHandle",null] 09:48:16 INFO - PROCESS | 3588 | 1464194896897 Marionette TRACE conn3 <- [1,2473,null,{"value":"13"}] 09:48:16 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html 09:48:16 INFO - PROCESS | 3588 | 1464194896902 Marionette TRACE conn3 -> [0,2474,"setScriptTimeout",{"ms":35000}] 09:48:16 INFO - PROCESS | 3588 | 1464194896903 Marionette TRACE conn3 <- [1,2474,null,{}] 09:48:16 INFO - PROCESS | 3588 | 1464194896906 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}] 09:48:17 INFO - PROCESS | 3588 | 1464194897003 Marionette TRACE conn3 <- [1,2475,null,{"value":null}] 09:48:17 INFO - PROCESS | 3588 | 1464194897012 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\", \"7e3b6c20-c8d1-41f1-b038-025c5fee69e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:48:17 INFO - PROCESS | 3588 | ++DOCSHELL 1593B800 == 65 [pid = 3588] [id = 628] 09:48:17 INFO - PROCESS | 3588 | ++DOMWINDOW == 110 (159DC800) [pid = 3588] [serial = 1884] [outer = 00000000] 09:48:17 INFO - PROCESS | 3588 | ++DOMWINDOW == 111 (1782D000) [pid = 3588] [serial = 1885] [outer = 159DC800] 09:48:17 INFO - PROCESS | 3588 | 1464194897056 Marionette DEBUG loaded listener.js 09:48:17 INFO - PROCESS | 3588 | ++DOMWINDOW == 112 (1868B400) [pid = 3588] [serial = 1886] [outer = 159DC800] 09:48:17 INFO - PROCESS | 3588 | 1464194897496 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]]]}] 09:48:17 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | Shadows are not drawn for transparent parts of canvases 09:48:17 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | took 642ms 09:48:17 INFO - PROCESS | 3588 | 1464194897545 Marionette TRACE conn3 -> [0,2477,"getWindowHandle",null] 09:48:17 INFO - PROCESS | 3588 | 1464194897547 Marionette TRACE conn3 <- [1,2477,null,{"value":"13"}] 09:48:17 INFO - PROCESS | 3588 | 1464194897551 Marionette TRACE conn3 -> [0,2478,"setScriptTimeout",{"ms":35000}] 09:48:17 INFO - PROCESS | 3588 | 1464194897552 Marionette TRACE conn3 <- [1,2478,null,{}] 09:48:17 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.1.html 09:48:17 INFO - PROCESS | 3588 | 1464194897556 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}] 09:48:17 INFO - PROCESS | 3588 | 1464194897644 Marionette TRACE conn3 <- [1,2479,null,{"value":null}] 09:48:17 INFO - PROCESS | 3588 | 1464194897677 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\", \"7e3b6c20-c8d1-41f1-b038-025c5fee69e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:48:17 INFO - PROCESS | 3588 | ++DOCSHELL 0F348000 == 66 [pid = 3588] [id = 629] 09:48:17 INFO - PROCESS | 3588 | ++DOMWINDOW == 113 (102D0000) [pid = 3588] [serial = 1887] [outer = 00000000] 09:48:17 INFO - PROCESS | 3588 | ++DOMWINDOW == 114 (19B4C400) [pid = 3588] [serial = 1888] [outer = 102D0000] 09:48:17 INFO - PROCESS | 3588 | 1464194897721 Marionette DEBUG loaded listener.js 09:48:17 INFO - PROCESS | 3588 | ++DOMWINDOW == 115 (1A60F000) [pid = 3588] [serial = 1889] [outer = 102D0000] 09:48:18 INFO - PROCESS | 3588 | 1464194898193 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]]]}] 09:48:18 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.1.html | Shadows of clipped shapes are still drawn within the clipping region 09:48:18 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.1.html | took 705ms 09:48:18 INFO - PROCESS | 3588 | 1464194898254 Marionette TRACE conn3 -> [0,2481,"getWindowHandle",null] 09:48:18 INFO - PROCESS | 3588 | 1464194898257 Marionette TRACE conn3 <- [1,2481,null,{"value":"13"}] 09:48:18 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.2.html 09:48:18 INFO - PROCESS | 3588 | 1464194898261 Marionette TRACE conn3 -> [0,2482,"setScriptTimeout",{"ms":35000}] 09:48:18 INFO - PROCESS | 3588 | 1464194898264 Marionette TRACE conn3 <- [1,2482,null,{}] 09:48:18 INFO - PROCESS | 3588 | 1464194898268 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}] 09:48:18 INFO - PROCESS | 3588 | 1464194898356 Marionette TRACE conn3 <- [1,2483,null,{"value":null}] 09:48:18 INFO - PROCESS | 3588 | 1464194898365 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\", \"7e3b6c20-c8d1-41f1-b038-025c5fee69e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:48:18 INFO - PROCESS | 3588 | ++DOCSHELL 11810400 == 67 [pid = 3588] [id = 630] 09:48:18 INFO - PROCESS | 3588 | ++DOMWINDOW == 116 (15F81000) [pid = 3588] [serial = 1890] [outer = 00000000] 09:48:18 INFO - PROCESS | 3588 | ++DOMWINDOW == 117 (1ACD6800) [pid = 3588] [serial = 1891] [outer = 15F81000] 09:48:18 INFO - PROCESS | 3588 | 1464194898408 Marionette DEBUG loaded listener.js 09:48:18 INFO - PROCESS | 3588 | ++DOMWINDOW == 118 (1ACDD400) [pid = 3588] [serial = 1892] [outer = 15F81000] 09:48:19 INFO - PROCESS | 3588 | 1464194899138 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]]]}] 09:48:19 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.2.html | Shadows are not drawn outside the clipping region 09:48:19 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.2.html | took 909ms 09:48:19 INFO - PROCESS | 3588 | 1464194899164 Marionette TRACE conn3 -> [0,2485,"getWindowHandle",null] 09:48:19 INFO - PROCESS | 3588 | 1464194899168 Marionette TRACE conn3 <- [1,2485,null,{"value":"13"}] 09:48:19 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.3.html 09:48:19 INFO - PROCESS | 3588 | 1464194899174 Marionette TRACE conn3 -> [0,2486,"setScriptTimeout",{"ms":35000}] 09:48:19 INFO - PROCESS | 3588 | 1464194899178 Marionette TRACE conn3 <- [1,2486,null,{}] 09:48:19 INFO - PROCESS | 3588 | 1464194899183 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}] 09:48:19 INFO - PROCESS | 3588 | 1464194899309 Marionette TRACE conn3 <- [1,2487,null,{"value":null}] 09:48:19 INFO - PROCESS | 3588 | 1464194899473 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\", \"7e3b6c20-c8d1-41f1-b038-025c5fee69e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:48:19 INFO - PROCESS | 3588 | ++DOCSHELL 11037400 == 68 [pid = 3588] [id = 631] 09:48:19 INFO - PROCESS | 3588 | ++DOMWINDOW == 119 (11091C00) [pid = 3588] [serial = 1893] [outer = 00000000] 09:48:19 INFO - PROCESS | 3588 | ++DOMWINDOW == 120 (12C03800) [pid = 3588] [serial = 1894] [outer = 11091C00] 09:48:19 INFO - PROCESS | 3588 | 1464194899529 Marionette DEBUG loaded listener.js 09:48:19 INFO - PROCESS | 3588 | ++DOMWINDOW == 121 (131E0C00) [pid = 3588] [serial = 1895] [outer = 11091C00] 09:48:20 INFO - PROCESS | 3588 | 1464194900084 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]]]}] 09:48:20 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.3.html | Shadows of clipped shapes are still drawn within the clipping region 09:48:20 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.3.html | took 940ms 09:48:20 INFO - PROCESS | 3588 | 1464194900120 Marionette TRACE conn3 -> [0,2489,"getWindowHandle",null] 09:48:20 INFO - PROCESS | 3588 | 1464194900126 Marionette TRACE conn3 <- [1,2489,null,{"value":"13"}] 09:48:20 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.1.html 09:48:20 INFO - PROCESS | 3588 | 1464194900132 Marionette TRACE conn3 -> [0,2490,"setScriptTimeout",{"ms":35000}] 09:48:20 INFO - PROCESS | 3588 | 1464194900135 Marionette TRACE conn3 <- [1,2490,null,{}] 09:48:20 INFO - PROCESS | 3588 | 1464194900139 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}] 09:48:20 INFO - PROCESS | 3588 | 1464194900254 Marionette TRACE conn3 <- [1,2491,null,{"value":null}] 09:48:20 INFO - PROCESS | 3588 | 1464194900424 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\", \"7e3b6c20-c8d1-41f1-b038-025c5fee69e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:48:20 INFO - PROCESS | 3588 | ++DOCSHELL 15549800 == 69 [pid = 3588] [id = 632] 09:48:20 INFO - PROCESS | 3588 | ++DOMWINDOW == 122 (155E4400) [pid = 3588] [serial = 1896] [outer = 00000000] 09:48:20 INFO - PROCESS | 3588 | ++DOMWINDOW == 123 (16171000) [pid = 3588] [serial = 1897] [outer = 155E4400] 09:48:20 INFO - PROCESS | 3588 | 1464194900478 Marionette DEBUG loaded listener.js 09:48:20 INFO - PROCESS | 3588 | ++DOMWINDOW == 124 (167F6800) [pid = 3588] [serial = 1898] [outer = 155E4400] 09:48:21 INFO - PROCESS | 3588 | 1464194901064 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]]]}] 09:48:21 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.1.html | Shadows are drawn using globalCompositeOperation 09:48:21 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.1.html | took 940ms 09:48:21 INFO - PROCESS | 3588 | 1464194901076 Marionette TRACE conn3 -> [0,2493,"getWindowHandle",null] 09:48:21 INFO - PROCESS | 3588 | 1464194901078 Marionette TRACE conn3 <- [1,2493,null,{"value":"13"}] 09:48:21 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.2.html 09:48:21 INFO - PROCESS | 3588 | 1464194901082 Marionette TRACE conn3 -> [0,2494,"setScriptTimeout",{"ms":35000}] 09:48:21 INFO - PROCESS | 3588 | 1464194901086 Marionette TRACE conn3 <- [1,2494,null,{}] 09:48:21 INFO - PROCESS | 3588 | 1464194901097 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}] 09:48:21 INFO - PROCESS | 3588 | 1464194901211 Marionette TRACE conn3 <- [1,2495,null,{"value":null}] 09:48:21 INFO - PROCESS | 3588 | 1464194901383 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\", \"7e3b6c20-c8d1-41f1-b038-025c5fee69e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:48:21 INFO - PROCESS | 3588 | ++DOCSHELL 1ABBBC00 == 70 [pid = 3588] [id = 633] 09:48:21 INFO - PROCESS | 3588 | ++DOMWINDOW == 125 (1ABBDC00) [pid = 3588] [serial = 1899] [outer = 00000000] 09:48:21 INFO - PROCESS | 3588 | ++DOMWINDOW == 126 (1AE2D800) [pid = 3588] [serial = 1900] [outer = 1ABBDC00] 09:48:21 INFO - PROCESS | 3588 | 1464194901440 Marionette DEBUG loaded listener.js 09:48:21 INFO - PROCESS | 3588 | ++DOMWINDOW == 127 (1AF67000) [pid = 3588] [serial = 1901] [outer = 1ABBDC00] 09:48:21 INFO - PROCESS | 3588 | 1464194901974 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]]]}] 09:48:22 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.2.html | Shadows are drawn using globalCompositeOperation 09:48:22 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.2.html | took 940ms 09:48:22 INFO - PROCESS | 3588 | 1464194902027 Marionette TRACE conn3 -> [0,2497,"getWindowHandle",null] 09:48:22 INFO - PROCESS | 3588 | 1464194902030 Marionette TRACE conn3 <- [1,2497,null,{"value":"13"}] 09:48:22 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.3.html 09:48:22 INFO - PROCESS | 3588 | 1464194902033 Marionette TRACE conn3 -> [0,2498,"setScriptTimeout",{"ms":35000}] 09:48:22 INFO - PROCESS | 3588 | 1464194902035 Marionette TRACE conn3 <- [1,2498,null,{}] 09:48:22 INFO - PROCESS | 3588 | 1464194902039 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}] 09:48:22 INFO - PROCESS | 3588 | 1464194902151 Marionette TRACE conn3 <- [1,2499,null,{"value":null}] 09:48:22 INFO - PROCESS | 3588 | 1464194902312 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\", \"7e3b6c20-c8d1-41f1-b038-025c5fee69e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:48:22 INFO - PROCESS | 3588 | ++DOCSHELL 1694E400 == 71 [pid = 3588] [id = 634] 09:48:22 INFO - PROCESS | 3588 | ++DOMWINDOW == 128 (1782DC00) [pid = 3588] [serial = 1902] [outer = 00000000] 09:48:22 INFO - PROCESS | 3588 | ++DOMWINDOW == 129 (1AF70000) [pid = 3588] [serial = 1903] [outer = 1782DC00] 09:48:22 INFO - PROCESS | 3588 | 1464194902376 Marionette DEBUG loaded listener.js 09:48:22 INFO - PROCESS | 3588 | ++DOMWINDOW == 130 (1B171800) [pid = 3588] [serial = 1904] [outer = 1782DC00] 09:48:22 INFO - PROCESS | 3588 | 1464194902979 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]]]}] 09:48:23 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.3.html | Areas outside shadows are drawn correctly with destination-out 09:48:23 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.3.html | took 940ms 09:48:23 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.blur.html 09:48:23 INFO - PROCESS | 3588 | 1464194903014 Marionette TRACE conn3 -> [0,2501,"getWindowHandle",null] 09:48:23 INFO - PROCESS | 3588 | 1464194903016 Marionette TRACE conn3 <- [1,2501,null,{"value":"13"}] 09:48:23 INFO - PROCESS | 3588 | 1464194903020 Marionette TRACE conn3 -> [0,2502,"setScriptTimeout",{"ms":35000}] 09:48:23 INFO - PROCESS | 3588 | 1464194903022 Marionette TRACE conn3 <- [1,2502,null,{}] 09:48:23 INFO - PROCESS | 3588 | 1464194903026 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}] 09:48:23 INFO - PROCESS | 3588 | 1464194903133 Marionette TRACE conn3 <- [1,2503,null,{"value":null}] 09:48:23 INFO - PROCESS | 3588 | 1464194903254 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\", \"7e3b6c20-c8d1-41f1-b038-025c5fee69e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:48:23 INFO - PROCESS | 3588 | ++DOCSHELL 1AF65800 == 72 [pid = 3588] [id = 635] 09:48:23 INFO - PROCESS | 3588 | ++DOMWINDOW == 131 (1AF6FC00) [pid = 3588] [serial = 1905] [outer = 00000000] 09:48:23 INFO - PROCESS | 3588 | ++DOMWINDOW == 132 (1B503C00) [pid = 3588] [serial = 1906] [outer = 1AF6FC00] 09:48:23 INFO - PROCESS | 3588 | 1464194903307 Marionette DEBUG loaded listener.js 09:48:23 INFO - PROCESS | 3588 | ++DOMWINDOW == 133 (1B506C00) [pid = 3588] [serial = 1907] [outer = 1AF6FC00] 09:48:23 INFO - PROCESS | 3588 | 1464194903869 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]]]}] 09:48:23 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.blur.html | Shadows are drawn if shadowBlur is set 09:48:23 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.blur.html | took 893ms 09:48:23 INFO - PROCESS | 3588 | 1464194903925 Marionette TRACE conn3 -> [0,2505,"getWindowHandle",null] 09:48:23 INFO - PROCESS | 3588 | 1464194903927 Marionette TRACE conn3 <- [1,2505,null,{"value":"13"}] 09:48:23 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.1.html 09:48:23 INFO - PROCESS | 3588 | 1464194903930 Marionette TRACE conn3 -> [0,2506,"setScriptTimeout",{"ms":35000}] 09:48:23 INFO - PROCESS | 3588 | 1464194903932 Marionette TRACE conn3 <- [1,2506,null,{}] 09:48:23 INFO - PROCESS | 3588 | 1464194903936 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}] 09:48:24 INFO - PROCESS | 3588 | 1464194904064 Marionette TRACE conn3 <- [1,2507,null,{"value":null}] 09:48:24 INFO - PROCESS | 3588 | 1464194904214 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\", \"7e3b6c20-c8d1-41f1-b038-025c5fee69e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:48:24 INFO - PROCESS | 3588 | ++DOCSHELL 1B510000 == 73 [pid = 3588] [id = 636] 09:48:24 INFO - PROCESS | 3588 | ++DOMWINDOW == 134 (1B761400) [pid = 3588] [serial = 1908] [outer = 00000000] 09:48:24 INFO - PROCESS | 3588 | ++DOMWINDOW == 135 (1B766C00) [pid = 3588] [serial = 1909] [outer = 1B761400] 09:48:24 INFO - PROCESS | 3588 | 1464194904269 Marionette DEBUG loaded listener.js 09:48:24 INFO - PROCESS | 3588 | ++DOMWINDOW == 136 (1B76A000) [pid = 3588] [serial = 1910] [outer = 1B761400] 09:48:24 INFO - PROCESS | 3588 | 1464194904865 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]]]}] 09:48:24 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.1.html | Shadows are not drawn when only shadowColor is set 09:48:24 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.1.html | took 1002ms 09:48:24 INFO - PROCESS | 3588 | 1464194904932 Marionette TRACE conn3 -> [0,2509,"getWindowHandle",null] 09:48:24 INFO - PROCESS | 3588 | 1464194904935 Marionette TRACE conn3 <- [1,2509,null,{"value":"13"}] 09:48:24 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.2.html 09:48:24 INFO - PROCESS | 3588 | 1464194904938 Marionette TRACE conn3 -> [0,2510,"setScriptTimeout",{"ms":35000}] 09:48:24 INFO - PROCESS | 3588 | 1464194904940 Marionette TRACE conn3 <- [1,2510,null,{}] 09:48:24 INFO - PROCESS | 3588 | 1464194904944 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}] 09:48:25 INFO - PROCESS | 3588 | 1464194905083 Marionette TRACE conn3 <- [1,2511,null,{"value":null}] 09:48:25 INFO - PROCESS | 3588 | 1464194905232 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\", \"7e3b6c20-c8d1-41f1-b038-025c5fee69e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:48:25 INFO - PROCESS | 3588 | ++DOCSHELL 10C6A000 == 74 [pid = 3588] [id = 637] 09:48:25 INFO - PROCESS | 3588 | ++DOMWINDOW == 137 (118B9400) [pid = 3588] [serial = 1911] [outer = 00000000] 09:48:25 INFO - PROCESS | 3588 | ++DOMWINDOW == 138 (182C0800) [pid = 3588] [serial = 1912] [outer = 118B9400] 09:48:25 INFO - PROCESS | 3588 | 1464194905287 Marionette DEBUG loaded listener.js 09:48:25 INFO - PROCESS | 3588 | ++DOMWINDOW == 139 (1A218400) [pid = 3588] [serial = 1913] [outer = 118B9400] 09:48:26 INFO - PROCESS | 3588 | 1464194906055 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]]]}] 09:48:26 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.2.html | Shadows are not drawn when only shadowColor is set 09:48:26 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.2.html | took 1144ms 09:48:26 INFO - PROCESS | 3588 | 1464194906090 Marionette TRACE conn3 -> [0,2513,"getWindowHandle",null] 09:48:26 INFO - PROCESS | 3588 | 1464194906094 Marionette TRACE conn3 <- [1,2513,null,{"value":"13"}] 09:48:26 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.x.html 09:48:26 INFO - PROCESS | 3588 | 1464194906100 Marionette TRACE conn3 -> [0,2514,"setScriptTimeout",{"ms":35000}] 09:48:26 INFO - PROCESS | 3588 | 1464194906103 Marionette TRACE conn3 <- [1,2514,null,{}] 09:48:26 INFO - PROCESS | 3588 | 1464194906109 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}] 09:48:26 INFO - PROCESS | 3588 | 1464194906218 Marionette TRACE conn3 <- [1,2515,null,{"value":null}] 09:48:26 INFO - PROCESS | 3588 | 1464194906376 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\", \"7e3b6c20-c8d1-41f1-b038-025c5fee69e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:48:26 INFO - PROCESS | 3588 | ++DOCSHELL 10C6D800 == 75 [pid = 3588] [id = 638] 09:48:26 INFO - PROCESS | 3588 | ++DOMWINDOW == 140 (1120F000) [pid = 3588] [serial = 1914] [outer = 00000000] 09:48:26 INFO - PROCESS | 3588 | ++DOMWINDOW == 141 (11F21C00) [pid = 3588] [serial = 1915] [outer = 1120F000] 09:48:26 INFO - PROCESS | 3588 | 1464194906430 Marionette DEBUG loaded listener.js 09:48:26 INFO - PROCESS | 3588 | ++DOMWINDOW == 142 (12C05000) [pid = 3588] [serial = 1916] [outer = 1120F000] 09:48:27 INFO - PROCESS | 3588 | 1464194907100 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]]]}] 09:48:27 INFO - PROCESS | 3588 | --DOCSHELL 12FA9800 == 74 [pid = 3588] [id = 583] 09:48:27 INFO - PROCESS | 3588 | --DOCSHELL 0F2F8000 == 73 [pid = 3588] [id = 587] 09:48:27 INFO - PROCESS | 3588 | --DOCSHELL 0F348000 == 72 [pid = 3588] [id = 629] 09:48:27 INFO - PROCESS | 3588 | --DOCSHELL 1593B800 == 71 [pid = 3588] [id = 628] 09:48:27 INFO - PROCESS | 3588 | --DOCSHELL 10504800 == 70 [pid = 3588] [id = 627] 09:48:27 INFO - PROCESS | 3588 | --DOCSHELL 17827400 == 69 [pid = 3588] [id = 626] 09:48:27 INFO - PROCESS | 3588 | --DOCSHELL 177DBC00 == 68 [pid = 3588] [id = 625] 09:48:27 INFO - PROCESS | 3588 | --DOCSHELL 1616DC00 == 67 [pid = 3588] [id = 624] 09:48:27 INFO - PROCESS | 3588 | --DOCSHELL 157C3C00 == 66 [pid = 3588] [id = 623] 09:48:27 INFO - PROCESS | 3588 | --DOCSHELL 11215400 == 65 [pid = 3588] [id = 622] 09:48:27 INFO - PROCESS | 3588 | --DOCSHELL 0F650400 == 64 [pid = 3588] [id = 621] 09:48:27 INFO - PROCESS | 3588 | --DOMWINDOW == 141 (1AAB6000) [pid = 3588] [serial = 1807] [outer = 00000000] [url = about:blank] 09:48:27 INFO - PROCESS | 3588 | --DOMWINDOW == 140 (1AAB7000) [pid = 3588] [serial = 1840] [outer = 00000000] [url = about:blank] 09:48:27 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.x.html | Shadows are drawn if shadowOffsetX is set 09:48:27 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.x.html | took 1097ms 09:48:27 INFO - PROCESS | 3588 | 1464194907201 Marionette TRACE conn3 -> [0,2517,"getWindowHandle",null] 09:48:27 INFO - PROCESS | 3588 | 1464194907207 Marionette TRACE conn3 <- [1,2517,null,{"value":"13"}] 09:48:27 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.y.html 09:48:27 INFO - PROCESS | 3588 | --DOMWINDOW == 139 (18788C00) [pid = 3588] [serial = 1831] [outer = 00000000] [url = about:blank] 09:48:27 INFO - PROCESS | 3588 | --DOMWINDOW == 138 (17AC0000) [pid = 3588] [serial = 1828] [outer = 00000000] [url = about:blank] 09:48:27 INFO - PROCESS | 3588 | --DOMWINDOW == 137 (14F0BC00) [pid = 3588] [serial = 1816] [outer = 00000000] [url = about:blank] 09:48:27 INFO - PROCESS | 3588 | --DOMWINDOW == 136 (15549C00) [pid = 3588] [serial = 1817] [outer = 00000000] [url = about:blank] 09:48:27 INFO - PROCESS | 3588 | --DOMWINDOW == 135 (167F7000) [pid = 3588] [serial = 1822] [outer = 00000000] [url = about:blank] 09:48:27 INFO - PROCESS | 3588 | --DOMWINDOW == 134 (11FF6000) [pid = 3588] [serial = 1811] [outer = 00000000] [url = about:blank] 09:48:27 INFO - PROCESS | 3588 | --DOMWINDOW == 133 (10D66400) [pid = 3588] [serial = 1810] [outer = 00000000] [url = about:blank] 09:48:27 INFO - PROCESS | 3588 | --DOMWINDOW == 132 (10C67C00) [pid = 3588] [serial = 1813] [outer = 00000000] [url = about:blank] 09:48:27 INFO - PROCESS | 3588 | --DOMWINDOW == 131 (10D65400) [pid = 3588] [serial = 1814] [outer = 00000000] [url = about:blank] 09:48:27 INFO - PROCESS | 3588 | --DOMWINDOW == 130 (19B4CC00) [pid = 3588] [serial = 1792] [outer = 00000000] [url = about:blank] 09:48:27 INFO - PROCESS | 3588 | --DOMWINDOW == 129 (11F17000) [pid = 3588] [serial = 1795] [outer = 00000000] [url = about:blank] 09:48:27 INFO - PROCESS | 3588 | --DOMWINDOW == 128 (16172000) [pid = 3588] [serial = 1798] [outer = 00000000] [url = about:blank] 09:48:27 INFO - PROCESS | 3588 | --DOMWINDOW == 127 (1878D000) [pid = 3588] [serial = 1801] [outer = 00000000] [url = about:blank] 09:48:27 INFO - PROCESS | 3588 | --DOMWINDOW == 126 (1A601400) [pid = 3588] [serial = 1804] [outer = 00000000] [url = about:blank] 09:48:27 INFO - PROCESS | 3588 | --DOMWINDOW == 125 (1868E800) [pid = 3588] [serial = 1837] [outer = 00000000] [url = about:blank] 09:48:27 INFO - PROCESS | 3588 | --DOMWINDOW == 124 (19B4E000) [pid = 3588] [serial = 1832] [outer = 00000000] [url = about:blank] 09:48:27 INFO - PROCESS | 3588 | --DOMWINDOW == 123 (16171400) [pid = 3588] [serial = 1820] [outer = 00000000] [url = about:blank] 09:48:27 INFO - PROCESS | 3588 | --DOMWINDOW == 122 (159D7C00) [pid = 3588] [serial = 1819] [outer = 00000000] [url = about:blank] 09:48:27 INFO - PROCESS | 3588 | --DOMWINDOW == 121 (1784C400) [pid = 3588] [serial = 1825] [outer = 00000000] [url = about:blank] 09:48:27 INFO - PROCESS | 3588 | --DOMWINDOW == 120 (17858800) [pid = 3588] [serial = 1826] [outer = 00000000] [url = about:blank] 09:48:27 INFO - PROCESS | 3588 | --DOMWINDOW == 119 (182B6400) [pid = 3588] [serial = 1829] [outer = 00000000] [url = about:blank] 09:48:27 INFO - PROCESS | 3588 | --DOMWINDOW == 118 (16B3D400) [pid = 3588] [serial = 1834] [outer = 00000000] [url = about:blank] 09:48:27 INFO - PROCESS | 3588 | --DOMWINDOW == 117 (18694400) [pid = 3588] [serial = 1838] [outer = 00000000] [url = about:blank] 09:48:27 INFO - PROCESS | 3588 | --DOMWINDOW == 116 (1694F400) [pid = 3588] [serial = 1823] [outer = 00000000] [url = about:blank] 09:48:27 INFO - PROCESS | 3588 | --DOMWINDOW == 115 (14375000) [pid = 3588] [serial = 1742] [outer = 00000000] [url = about:blank] 09:48:27 INFO - PROCESS | 3588 | --DOMWINDOW == 114 (11FAC800) [pid = 3588] [serial = 1745] [outer = 00000000] [url = about:blank] 09:48:27 INFO - PROCESS | 3588 | --DOMWINDOW == 113 (1784FC00) [pid = 3588] [serial = 1751] [outer = 00000000] [url = about:blank] 09:48:27 INFO - PROCESS | 3588 | --DOMWINDOW == 112 (155DD000) [pid = 3588] [serial = 1748] [outer = 00000000] [url = about:blank] 09:48:27 INFO - PROCESS | 3588 | 1464194907233 Marionette TRACE conn3 -> [0,2518,"setScriptTimeout",{"ms":35000}] 09:48:27 INFO - PROCESS | 3588 | 1464194907236 Marionette TRACE conn3 <- [1,2518,null,{}] 09:48:27 INFO - PROCESS | 3588 | 1464194907242 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}] 09:48:27 INFO - PROCESS | 3588 | 1464194907341 Marionette TRACE conn3 <- [1,2519,null,{"value":null}] 09:48:27 INFO - PROCESS | 3588 | 1464194907348 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\", \"7e3b6c20-c8d1-41f1-b038-025c5fee69e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:48:27 INFO - PROCESS | 3588 | ++DOCSHELL 11091000 == 65 [pid = 3588] [id = 639] 09:48:27 INFO - PROCESS | 3588 | ++DOMWINDOW == 113 (11092400) [pid = 3588] [serial = 1917] [outer = 00000000] 09:48:27 INFO - PROCESS | 3588 | ++DOMWINDOW == 114 (11CAE800) [pid = 3588] [serial = 1918] [outer = 11092400] 09:48:27 INFO - PROCESS | 3588 | 1464194907393 Marionette DEBUG loaded listener.js 09:48:27 INFO - PROCESS | 3588 | ++DOMWINDOW == 115 (12F0C800) [pid = 3588] [serial = 1919] [outer = 11092400] 09:48:27 INFO - PROCESS | 3588 | 1464194907951 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]]]}] 09:48:27 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.y.html | Shadows are drawn if shadowOffsetY is set 09:48:27 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.y.html | took 767ms 09:48:27 INFO - PROCESS | 3588 | 1464194907973 Marionette TRACE conn3 -> [0,2521,"getWindowHandle",null] 09:48:27 INFO - PROCESS | 3588 | 1464194907975 Marionette TRACE conn3 <- [1,2521,null,{"value":"13"}] 09:48:27 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.alpha.html 09:48:27 INFO - PROCESS | 3588 | 1464194907978 Marionette TRACE conn3 -> [0,2522,"setScriptTimeout",{"ms":35000}] 09:48:27 INFO - PROCESS | 3588 | 1464194907981 Marionette TRACE conn3 <- [1,2522,null,{}] 09:48:27 INFO - PROCESS | 3588 | 1464194907991 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}] 09:48:28 INFO - PROCESS | 3588 | 1464194908085 Marionette TRACE conn3 <- [1,2523,null,{"value":null}] 09:48:28 INFO - PROCESS | 3588 | 1464194908096 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\", \"7e3b6c20-c8d1-41f1-b038-025c5fee69e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:48:28 INFO - PROCESS | 3588 | ++DOCSHELL 15547000 == 66 [pid = 3588] [id = 640] 09:48:28 INFO - PROCESS | 3588 | ++DOMWINDOW == 116 (15547400) [pid = 3588] [serial = 1920] [outer = 00000000] 09:48:28 INFO - PROCESS | 3588 | ++DOMWINDOW == 117 (155E7C00) [pid = 3588] [serial = 1921] [outer = 15547400] 09:48:28 INFO - PROCESS | 3588 | 1464194908143 Marionette DEBUG loaded listener.js 09:48:28 INFO - PROCESS | 3588 | ++DOMWINDOW == 118 (1593D400) [pid = 3588] [serial = 1922] [outer = 15547400] 09:48:28 INFO - PROCESS | 3588 | 1464194908633 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]]]}] 09:48:28 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.alpha.html | Shadows are drawn correctly for partially-transparent gradient fills 09:48:28 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.alpha.html | took 705ms 09:48:28 INFO - PROCESS | 3588 | 1464194908678 Marionette TRACE conn3 -> [0,2525,"getWindowHandle",null] 09:48:28 INFO - PROCESS | 3588 | 1464194908680 Marionette TRACE conn3 <- [1,2525,null,{"value":"13"}] 09:48:28 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.basic.html 09:48:28 INFO - PROCESS | 3588 | 1464194908683 Marionette TRACE conn3 -> [0,2526,"setScriptTimeout",{"ms":35000}] 09:48:28 INFO - PROCESS | 3588 | 1464194908685 Marionette TRACE conn3 <- [1,2526,null,{}] 09:48:28 INFO - PROCESS | 3588 | 1464194908689 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}] 09:48:28 INFO - PROCESS | 3588 | 1464194908779 Marionette TRACE conn3 <- [1,2527,null,{"value":null}] 09:48:28 INFO - PROCESS | 3588 | 1464194908785 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\", \"7e3b6c20-c8d1-41f1-b038-025c5fee69e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:48:28 INFO - PROCESS | 3588 | ++DOCSHELL 16170C00 == 67 [pid = 3588] [id = 641] 09:48:28 INFO - PROCESS | 3588 | ++DOMWINDOW == 119 (16171400) [pid = 3588] [serial = 1923] [outer = 00000000] 09:48:28 INFO - PROCESS | 3588 | ++DOMWINDOW == 120 (167F0800) [pid = 3588] [serial = 1924] [outer = 16171400] 09:48:28 INFO - PROCESS | 3588 | 1464194908829 Marionette DEBUG loaded listener.js 09:48:28 INFO - PROCESS | 3588 | ++DOMWINDOW == 121 (168F4400) [pid = 3588] [serial = 1925] [outer = 16171400] 09:48:29 INFO - PROCESS | 3588 | 1464194909273 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]]]}] 09:48:29 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.basic.html | Shadows are drawn for gradient fills 09:48:29 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.basic.html | took 643ms 09:48:29 INFO - PROCESS | 3588 | 1464194909321 Marionette TRACE conn3 -> [0,2529,"getWindowHandle",null] 09:48:29 INFO - PROCESS | 3588 | 1464194909323 Marionette TRACE conn3 <- [1,2529,null,{"value":"13"}] 09:48:29 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html 09:48:29 INFO - PROCESS | 3588 | 1464194909327 Marionette TRACE conn3 -> [0,2530,"setScriptTimeout",{"ms":35000}] 09:48:29 INFO - PROCESS | 3588 | 1464194909328 Marionette TRACE conn3 <- [1,2530,null,{}] 09:48:29 INFO - PROCESS | 3588 | 1464194909332 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}] 09:48:29 INFO - PROCESS | 3588 | 1464194909428 Marionette TRACE conn3 <- [1,2531,null,{"value":null}] 09:48:29 INFO - PROCESS | 3588 | 1464194909435 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\", \"7e3b6c20-c8d1-41f1-b038-025c5fee69e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:48:29 INFO - PROCESS | 3588 | ++DOCSHELL 167F4800 == 68 [pid = 3588] [id = 642] 09:48:29 INFO - PROCESS | 3588 | ++DOMWINDOW == 122 (1694C400) [pid = 3588] [serial = 1926] [outer = 00000000] 09:48:29 INFO - PROCESS | 3588 | ++DOMWINDOW == 123 (177A8400) [pid = 3588] [serial = 1927] [outer = 1694C400] 09:48:29 INFO - PROCESS | 3588 | 1464194909483 Marionette DEBUG loaded listener.js 09:48:29 INFO - PROCESS | 3588 | ++DOMWINDOW == 124 (17827400) [pid = 3588] [serial = 1928] [outer = 1694C400] 09:48:30 INFO - PROCESS | 3588 | 1464194910010 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]]]}] 09:48:30 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | Shadows are not drawn for transparent gradient fills 09:48:30 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | took 752ms 09:48:30 INFO - PROCESS | 3588 | 1464194910068 Marionette TRACE conn3 -> [0,2533,"getWindowHandle",null] 09:48:30 INFO - PROCESS | 3588 | 1464194910070 Marionette TRACE conn3 <- [1,2533,null,{"value":"13"}] 09:48:30 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html 09:48:30 INFO - PROCESS | 3588 | 1464194910074 Marionette TRACE conn3 -> [0,2534,"setScriptTimeout",{"ms":35000}] 09:48:30 INFO - PROCESS | 3588 | 1464194910075 Marionette TRACE conn3 <- [1,2534,null,{}] 09:48:30 INFO - PROCESS | 3588 | 1464194910079 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}] 09:48:30 INFO - PROCESS | 3588 | 1464194910224 Marionette TRACE conn3 <- [1,2535,null,{"value":null}] 09:48:30 INFO - PROCESS | 3588 | 1464194910244 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\", \"7e3b6c20-c8d1-41f1-b038-025c5fee69e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:48:30 INFO - PROCESS | 3588 | ++DOCSHELL 176F5800 == 69 [pid = 3588] [id = 643] 09:48:30 INFO - PROCESS | 3588 | ++DOMWINDOW == 125 (1784BC00) [pid = 3588] [serial = 1929] [outer = 00000000] 09:48:30 INFO - PROCESS | 3588 | ++DOMWINDOW == 126 (178AF400) [pid = 3588] [serial = 1930] [outer = 1784BC00] 09:48:30 INFO - PROCESS | 3588 | 1464194910289 Marionette DEBUG loaded listener.js 09:48:30 INFO - PROCESS | 3588 | ++DOMWINDOW == 127 (182B7000) [pid = 3588] [serial = 1931] [outer = 1784BC00] 09:48:30 INFO - PROCESS | 3588 | 1464194910743 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]]]}] 09:48:30 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | Shadows are not drawn for transparent parts of gradient fills 09:48:30 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | took 705ms 09:48:30 INFO - PROCESS | 3588 | 1464194910773 Marionette TRACE conn3 -> [0,2537,"getWindowHandle",null] 09:48:30 INFO - PROCESS | 3588 | 1464194910775 Marionette TRACE conn3 <- [1,2537,null,{"value":"13"}] 09:48:30 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.alpha.html 09:48:30 INFO - PROCESS | 3588 | 1464194910778 Marionette TRACE conn3 -> [0,2538,"setScriptTimeout",{"ms":35000}] 09:48:30 INFO - PROCESS | 3588 | 1464194910779 Marionette TRACE conn3 <- [1,2538,null,{}] 09:48:30 INFO - PROCESS | 3588 | 1464194910783 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}] 09:48:30 INFO - PROCESS | 3588 | 1464194910932 Marionette TRACE conn3 <- [1,2539,null,{"value":null}] 09:48:30 INFO - PROCESS | 3588 | 1464194910956 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\", \"7e3b6c20-c8d1-41f1-b038-025c5fee69e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:48:30 INFO - PROCESS | 3588 | ++DOCSHELL 0F9EE400 == 70 [pid = 3588] [id = 644] 09:48:30 INFO - PROCESS | 3588 | ++DOMWINDOW == 128 (1784E800) [pid = 3588] [serial = 1932] [outer = 00000000] 09:48:31 INFO - PROCESS | 3588 | ++DOMWINDOW == 129 (18790400) [pid = 3588] [serial = 1933] [outer = 1784E800] 09:48:31 INFO - PROCESS | 3588 | 1464194911000 Marionette DEBUG loaded listener.js 09:48:31 INFO - PROCESS | 3588 | ++DOMWINDOW == 130 (19E22000) [pid = 3588] [serial = 1934] [outer = 1784E800] 09:48:31 INFO - PROCESS | 3588 | 1464194911457 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]]]}] 09:48:31 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.alpha.html | Shadows are drawn correctly for partially-transparent images 09:48:31 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.alpha.html | took 736ms 09:48:31 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.basic.html 09:48:31 INFO - PROCESS | 3588 | 1464194911525 Marionette TRACE conn3 -> [0,2541,"getWindowHandle",null] 09:48:31 INFO - PROCESS | 3588 | 1464194911527 Marionette TRACE conn3 <- [1,2541,null,{"value":"13"}] 09:48:31 INFO - PROCESS | 3588 | 1464194911531 Marionette TRACE conn3 -> [0,2542,"setScriptTimeout",{"ms":35000}] 09:48:31 INFO - PROCESS | 3588 | 1464194911532 Marionette TRACE conn3 <- [1,2542,null,{}] 09:48:31 INFO - PROCESS | 3588 | 1464194911536 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}] 09:48:31 INFO - PROCESS | 3588 | 1464194911665 Marionette TRACE conn3 <- [1,2543,null,{"value":null}] 09:48:32 INFO - PROCESS | 3588 | --DOMWINDOW == 129 (14F01800) [pid = 3588] [serial = 1833] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html] 09:48:32 INFO - PROCESS | 3588 | --DOMWINDOW == 128 (178ABC00) [pid = 3588] [serial = 1878] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html] 09:48:32 INFO - PROCESS | 3588 | --DOMWINDOW == 127 (177E0800) [pid = 3588] [serial = 1875] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html] 09:48:32 INFO - PROCESS | 3588 | --DOMWINDOW == 126 (1055E800) [pid = 3588] [serial = 1860] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html] 09:48:32 INFO - PROCESS | 3588 | --DOMWINDOW == 125 (105F5400) [pid = 3588] [serial = 1863] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html] 09:48:32 INFO - PROCESS | 3588 | --DOMWINDOW == 124 (157C4800) [pid = 3588] [serial = 1869] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html] 09:48:32 INFO - PROCESS | 3588 | --DOMWINDOW == 123 (1180D400) [pid = 3588] [serial = 1866] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html] 09:48:32 INFO - PROCESS | 3588 | --DOMWINDOW == 122 (167E9000) [pid = 3588] [serial = 1872] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html] 09:48:32 INFO - PROCESS | 3588 | --DOMWINDOW == 121 (155E7800) [pid = 3588] [serial = 1881] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html] 09:48:32 INFO - PROCESS | 3588 | --DOMWINDOW == 120 (102D0000) [pid = 3588] [serial = 1887] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html] 09:48:32 INFO - PROCESS | 3588 | --DOMWINDOW == 119 (159DC800) [pid = 3588] [serial = 1884] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html] 09:48:32 INFO - PROCESS | 3588 | --DOMWINDOW == 118 (1AA05400) [pid = 3588] [serial = 1806] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html] 09:48:32 INFO - PROCESS | 3588 | 1464194911978 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\", \"7e3b6c20-c8d1-41f1-b038-025c5fee69e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:48:32 INFO - PROCESS | 3588 | ++DOCSHELL 105F5400 == 71 [pid = 3588] [id = 645] 09:48:32 INFO - PROCESS | 3588 | ++DOMWINDOW == 119 (10A62C00) [pid = 3588] [serial = 1935] [outer = 00000000] 09:48:32 INFO - PROCESS | 3588 | ++DOMWINDOW == 120 (132BBC00) [pid = 3588] [serial = 1936] [outer = 10A62C00] 09:48:32 INFO - PROCESS | 3588 | 1464194912038 Marionette DEBUG loaded listener.js 09:48:32 INFO - PROCESS | 3588 | ++DOMWINDOW == 121 (157C4800) [pid = 3588] [serial = 1937] [outer = 10A62C00] 09:48:32 INFO - PROCESS | 3588 | 1464194912428 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]]]}] 09:48:32 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.basic.html | Shadows are drawn for images 09:48:32 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.basic.html | took 955ms 09:48:32 INFO - PROCESS | 3588 | 1464194912479 Marionette TRACE conn3 -> [0,2545,"getWindowHandle",null] 09:48:32 INFO - PROCESS | 3588 | 1464194912481 Marionette TRACE conn3 <- [1,2545,null,{"value":"13"}] 09:48:32 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.scale.html 09:48:32 INFO - PROCESS | 3588 | 1464194912484 Marionette TRACE conn3 -> [0,2546,"setScriptTimeout",{"ms":35000}] 09:48:32 INFO - PROCESS | 3588 | 1464194912486 Marionette TRACE conn3 <- [1,2546,null,{}] 09:48:32 INFO - PROCESS | 3588 | 1464194912489 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}] 09:48:32 INFO - PROCESS | 3588 | 1464194912589 Marionette TRACE conn3 <- [1,2547,null,{"value":null}] 09:48:32 INFO - PROCESS | 3588 | 1464194912596 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\", \"7e3b6c20-c8d1-41f1-b038-025c5fee69e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:48:32 INFO - PROCESS | 3588 | ++DOCSHELL 1314BC00 == 72 [pid = 3588] [id = 646] 09:48:32 INFO - PROCESS | 3588 | ++DOMWINDOW == 122 (178B0400) [pid = 3588] [serial = 1938] [outer = 00000000] 09:48:32 INFO - PROCESS | 3588 | ++DOMWINDOW == 123 (1A220800) [pid = 3588] [serial = 1939] [outer = 178B0400] 09:48:32 INFO - PROCESS | 3588 | 1464194912639 Marionette DEBUG loaded listener.js 09:48:32 INFO - PROCESS | 3588 | ++DOMWINDOW == 124 (1A685400) [pid = 3588] [serial = 1940] [outer = 178B0400] 09:48:33 INFO - PROCESS | 3588 | 1464194913087 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]]]}] 09:48:33 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.scale.html | Shadows are drawn correctly for scaled images 09:48:33 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.scale.html | took 627ms 09:48:33 INFO - PROCESS | 3588 | 1464194913128 Marionette TRACE conn3 -> [0,2549,"getWindowHandle",null] 09:48:33 INFO - PROCESS | 3588 | 1464194913130 Marionette TRACE conn3 <- [1,2549,null,{"value":"13"}] 09:48:33 INFO - PROCESS | 3588 | 1464194913133 Marionette TRACE conn3 -> [0,2550,"setScriptTimeout",{"ms":35000}] 09:48:33 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.section.html 09:48:33 INFO - PROCESS | 3588 | 1464194913135 Marionette TRACE conn3 <- [1,2550,null,{}] 09:48:33 INFO - PROCESS | 3588 | 1464194913138 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}] 09:48:33 INFO - PROCESS | 3588 | 1464194913232 Marionette TRACE conn3 <- [1,2551,null,{"value":null}] 09:48:33 INFO - PROCESS | 3588 | 1464194913238 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\", \"7e3b6c20-c8d1-41f1-b038-025c5fee69e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:48:33 INFO - PROCESS | 3588 | ++DOCSHELL 0F25D800 == 73 [pid = 3588] [id = 647] 09:48:33 INFO - PROCESS | 3588 | ++DOMWINDOW == 125 (10F0EC00) [pid = 3588] [serial = 1941] [outer = 00000000] 09:48:33 INFO - PROCESS | 3588 | ++DOMWINDOW == 126 (1A60AC00) [pid = 3588] [serial = 1942] [outer = 10F0EC00] 09:48:33 INFO - PROCESS | 3588 | 1464194913281 Marionette DEBUG loaded listener.js 09:48:33 INFO - PROCESS | 3588 | ++DOMWINDOW == 127 (1ABB9400) [pid = 3588] [serial = 1943] [outer = 10F0EC00] 09:48:33 INFO - PROCESS | 3588 | 1464194913760 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]]]}] 09:48:33 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.section.html | Shadows are not drawn for areas outside image source rectangles 09:48:33 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.section.html | took 705ms 09:48:33 INFO - PROCESS | 3588 | 1464194913833 Marionette TRACE conn3 -> [0,2553,"getWindowHandle",null] 09:48:33 INFO - PROCESS | 3588 | 1464194913835 Marionette TRACE conn3 <- [1,2553,null,{"value":"13"}] 09:48:33 INFO - PROCESS | 3588 | 1464194913838 Marionette TRACE conn3 -> [0,2554,"setScriptTimeout",{"ms":35000}] 09:48:33 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.1.html 09:48:33 INFO - PROCESS | 3588 | 1464194913840 Marionette TRACE conn3 <- [1,2554,null,{}] 09:48:33 INFO - PROCESS | 3588 | 1464194913844 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}] 09:48:33 INFO - PROCESS | 3588 | 1464194913949 Marionette TRACE conn3 <- [1,2555,null,{"value":null}] 09:48:34 INFO - PROCESS | 3588 | 1464194914159 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\", \"7e3b6c20-c8d1-41f1-b038-025c5fee69e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:48:34 INFO - PROCESS | 3588 | ++DOCSHELL 0F257000 == 74 [pid = 3588] [id = 648] 09:48:34 INFO - PROCESS | 3588 | ++DOMWINDOW == 128 (0F26D400) [pid = 3588] [serial = 1944] [outer = 00000000] 09:48:34 INFO - PROCESS | 3588 | ++DOMWINDOW == 129 (0F348000) [pid = 3588] [serial = 1945] [outer = 0F26D400] 09:48:34 INFO - PROCESS | 3588 | 1464194914258 Marionette DEBUG loaded listener.js 09:48:34 INFO - PROCESS | 3588 | ++DOMWINDOW == 130 (10A59400) [pid = 3588] [serial = 1946] [outer = 0F26D400] 09:48:34 INFO - PROCESS | 3588 | 1464194914872 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]]]}] 09:48:34 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.1.html | Shadows are not drawn for transparent images 09:48:34 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.1.html | took 1097ms 09:48:34 INFO - PROCESS | 3588 | 1464194914937 Marionette TRACE conn3 -> [0,2557,"getWindowHandle",null] 09:48:34 INFO - PROCESS | 3588 | 1464194914941 Marionette TRACE conn3 <- [1,2557,null,{"value":"13"}] 09:48:34 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.2.html 09:48:34 INFO - PROCESS | 3588 | 1464194914946 Marionette TRACE conn3 -> [0,2558,"setScriptTimeout",{"ms":35000}] 09:48:34 INFO - PROCESS | 3588 | 1464194914950 Marionette TRACE conn3 <- [1,2558,null,{}] 09:48:34 INFO - PROCESS | 3588 | 1464194914955 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}] 09:48:35 INFO - PROCESS | 3588 | 1464194915123 Marionette TRACE conn3 <- [1,2559,null,{"value":null}] 09:48:35 INFO - PROCESS | 3588 | 1464194915275 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\", \"7e3b6c20-c8d1-41f1-b038-025c5fee69e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:48:35 INFO - PROCESS | 3588 | ++DOCSHELL 12B29C00 == 75 [pid = 3588] [id = 649] 09:48:35 INFO - PROCESS | 3588 | ++DOMWINDOW == 131 (13144000) [pid = 3588] [serial = 1947] [outer = 00000000] 09:48:35 INFO - PROCESS | 3588 | ++DOMWINDOW == 132 (14F0BC00) [pid = 3588] [serial = 1948] [outer = 13144000] 09:48:35 INFO - PROCESS | 3588 | 1464194915331 Marionette DEBUG loaded listener.js 09:48:35 INFO - PROCESS | 3588 | ++DOMWINDOW == 133 (155DC000) [pid = 3588] [serial = 1949] [outer = 13144000] 09:48:35 INFO - PROCESS | 3588 | 1464194915961 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]]]}] 09:48:36 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.2.html | Shadows are not drawn for transparent parts of images 09:48:36 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.2.html | took 1049ms 09:48:36 INFO - PROCESS | 3588 | 1464194916026 Marionette TRACE conn3 -> [0,2561,"getWindowHandle",null] 09:48:36 INFO - PROCESS | 3588 | 1464194916030 Marionette TRACE conn3 <- [1,2561,null,{"value":"13"}] 09:48:36 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeX.html 09:48:36 INFO - PROCESS | 3588 | 1464194916035 Marionette TRACE conn3 -> [0,2562,"setScriptTimeout",{"ms":35000}] 09:48:36 INFO - PROCESS | 3588 | 1464194916037 Marionette TRACE conn3 <- [1,2562,null,{}] 09:48:36 INFO - PROCESS | 3588 | 1464194916041 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}] 09:48:36 INFO - PROCESS | 3588 | 1464194916156 Marionette TRACE conn3 <- [1,2563,null,{"value":null}] 09:48:36 INFO - PROCESS | 3588 | 1464194916308 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\", \"7e3b6c20-c8d1-41f1-b038-025c5fee69e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:48:36 INFO - PROCESS | 3588 | ++DOCSHELL 17823C00 == 76 [pid = 3588] [id = 650] 09:48:36 INFO - PROCESS | 3588 | ++DOMWINDOW == 134 (17824000) [pid = 3588] [serial = 1950] [outer = 00000000] 09:48:36 INFO - PROCESS | 3588 | ++DOMWINDOW == 135 (178AB400) [pid = 3588] [serial = 1951] [outer = 17824000] 09:48:36 INFO - PROCESS | 3588 | 1464194916364 Marionette DEBUG loaded listener.js 09:48:36 INFO - PROCESS | 3588 | ++DOMWINDOW == 136 (182C0C00) [pid = 3588] [serial = 1952] [outer = 17824000] 09:48:36 INFO - PROCESS | 3588 | 1464194916968 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]]]}] 09:48:37 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeX.html | Shadows can be offset with negative x 09:48:37 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeX.html | took 1003ms 09:48:37 INFO - PROCESS | 3588 | 1464194917036 Marionette TRACE conn3 -> [0,2565,"getWindowHandle",null] 09:48:37 INFO - PROCESS | 3588 | 1464194917039 Marionette TRACE conn3 <- [1,2565,null,{"value":"13"}] 09:48:37 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeY.html 09:48:37 INFO - PROCESS | 3588 | 1464194917048 Marionette TRACE conn3 -> [0,2566,"setScriptTimeout",{"ms":35000}] 09:48:37 INFO - PROCESS | 3588 | 1464194917054 Marionette TRACE conn3 <- [1,2566,null,{}] 09:48:37 INFO - PROCESS | 3588 | 1464194917060 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}] 09:48:37 INFO - PROCESS | 3588 | 1464194917175 Marionette TRACE conn3 <- [1,2567,null,{"value":null}] 09:48:37 INFO - PROCESS | 3588 | 1464194917329 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\", \"7e3b6c20-c8d1-41f1-b038-025c5fee69e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:48:37 INFO - PROCESS | 3588 | ++DOCSHELL 1B175400 == 77 [pid = 3588] [id = 651] 09:48:37 INFO - PROCESS | 3588 | ++DOMWINDOW == 137 (1B177000) [pid = 3588] [serial = 1953] [outer = 00000000] 09:48:37 INFO - PROCESS | 3588 | ++DOMWINDOW == 138 (1B505000) [pid = 3588] [serial = 1954] [outer = 1B177000] 09:48:37 INFO - PROCESS | 3588 | 1464194917383 Marionette DEBUG loaded listener.js 09:48:37 INFO - PROCESS | 3588 | ++DOMWINDOW == 139 (1B50F400) [pid = 3588] [serial = 1955] [outer = 1B177000] 09:48:37 INFO - PROCESS | 3588 | 1464194917963 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]]]}] 09:48:38 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeY.html | Shadows can be offset with negative y 09:48:38 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeY.html | took 971ms 09:48:38 INFO - PROCESS | 3588 | 1464194918007 Marionette TRACE conn3 -> [0,2569,"getWindowHandle",null] 09:48:38 INFO - PROCESS | 3588 | 1464194918010 Marionette TRACE conn3 <- [1,2569,null,{"value":"13"}] 09:48:38 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveX.html 09:48:38 INFO - PROCESS | 3588 | 1464194918014 Marionette TRACE conn3 -> [0,2570,"setScriptTimeout",{"ms":35000}] 09:48:38 INFO - PROCESS | 3588 | 1464194918016 Marionette TRACE conn3 <- [1,2570,null,{}] 09:48:38 INFO - PROCESS | 3588 | 1464194918019 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}] 09:48:38 INFO - PROCESS | 3588 | 1464194918132 Marionette TRACE conn3 <- [1,2571,null,{"value":null}] 09:48:38 INFO - PROCESS | 3588 | 1464194918296 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\", \"7e3b6c20-c8d1-41f1-b038-025c5fee69e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:48:38 INFO - PROCESS | 3588 | ++DOCSHELL 1B763C00 == 78 [pid = 3588] [id = 652] 09:48:38 INFO - PROCESS | 3588 | ++DOMWINDOW == 140 (1B764000) [pid = 3588] [serial = 1956] [outer = 00000000] 09:48:38 INFO - PROCESS | 3588 | ++DOMWINDOW == 141 (1B76C400) [pid = 3588] [serial = 1957] [outer = 1B764000] 09:48:38 INFO - PROCESS | 3588 | 1464194918351 Marionette DEBUG loaded listener.js 09:48:38 INFO - PROCESS | 3588 | ++DOMWINDOW == 142 (1B85E800) [pid = 3588] [serial = 1958] [outer = 1B764000] 09:48:38 INFO - PROCESS | 3588 | 1464194918903 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]]]}] 09:48:38 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveX.html | Shadows can be offset with positive x 09:48:38 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveX.html | took 956ms 09:48:38 INFO - PROCESS | 3588 | 1464194918958 Marionette TRACE conn3 -> [0,2573,"getWindowHandle",null] 09:48:38 INFO - PROCESS | 3588 | 1464194918961 Marionette TRACE conn3 <- [1,2573,null,{"value":"13"}] 09:48:38 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveY.html 09:48:38 INFO - PROCESS | 3588 | 1464194918964 Marionette TRACE conn3 -> [0,2574,"setScriptTimeout",{"ms":35000}] 09:48:38 INFO - PROCESS | 3588 | 1464194918966 Marionette TRACE conn3 <- [1,2574,null,{}] 09:48:38 INFO - PROCESS | 3588 | 1464194918970 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}] 09:48:39 INFO - PROCESS | 3588 | 1464194919080 Marionette TRACE conn3 <- [1,2575,null,{"value":null}] 09:48:39 INFO - PROCESS | 3588 | 1464194919244 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\", \"7e3b6c20-c8d1-41f1-b038-025c5fee69e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:48:39 INFO - PROCESS | 3588 | ++DOCSHELL 1B995800 == 79 [pid = 3588] [id = 653] 09:48:39 INFO - PROCESS | 3588 | ++DOMWINDOW == 143 (1B995C00) [pid = 3588] [serial = 1959] [outer = 00000000] 09:48:39 INFO - PROCESS | 3588 | ++DOMWINDOW == 144 (1B999400) [pid = 3588] [serial = 1960] [outer = 1B995C00] 09:48:39 INFO - PROCESS | 3588 | 1464194919305 Marionette DEBUG loaded listener.js 09:48:39 INFO - PROCESS | 3588 | ++DOMWINDOW == 145 (1B9C8400) [pid = 3588] [serial = 1961] [outer = 1B995C00] 09:48:39 INFO - PROCESS | 3588 | 1464194919891 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]]]}] 09:48:39 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveY.html | Shadows can be offset with positive y 09:48:39 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveY.html | took 938ms 09:48:39 INFO - PROCESS | 3588 | 1464194919910 Marionette TRACE conn3 -> [0,2577,"getWindowHandle",null] 09:48:39 INFO - PROCESS | 3588 | 1464194919912 Marionette TRACE conn3 <- [1,2577,null,{"value":"13"}] 09:48:39 INFO - PROCESS | 3588 | 1464194919915 Marionette TRACE conn3 -> [0,2578,"setScriptTimeout",{"ms":35000}] 09:48:39 INFO - TEST-START | /2dcontext/shadows/2d.shadow.outside.html 09:48:39 INFO - PROCESS | 3588 | 1464194919917 Marionette TRACE conn3 <- [1,2578,null,{}] 09:48:39 INFO - PROCESS | 3588 | 1464194919921 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}] 09:48:40 INFO - PROCESS | 3588 | 1464194920039 Marionette TRACE conn3 <- [1,2579,null,{"value":null}] 09:48:40 INFO - PROCESS | 3588 | 1464194920248 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\", \"7e3b6c20-c8d1-41f1-b038-025c5fee69e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:48:40 INFO - PROCESS | 3588 | ++DOCSHELL 0F275C00 == 80 [pid = 3588] [id = 654] 09:48:40 INFO - PROCESS | 3588 | ++DOMWINDOW == 146 (0F276800) [pid = 3588] [serial = 1962] [outer = 00000000] 09:48:40 INFO - PROCESS | 3588 | ++DOMWINDOW == 147 (11816800) [pid = 3588] [serial = 1963] [outer = 0F276800] 09:48:40 INFO - PROCESS | 3588 | 1464194920303 Marionette DEBUG loaded listener.js 09:48:40 INFO - PROCESS | 3588 | ++DOMWINDOW == 148 (1436F400) [pid = 3588] [serial = 1964] [outer = 0F276800] 09:48:41 INFO - PROCESS | 3588 | 1464194921116 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]]]}] 09:48:41 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.outside.html | Shadows of shapes outside the visible area can be offset onto the visible area 09:48:41 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.outside.html | took 1251ms 09:48:41 INFO - PROCESS | 3588 | 1464194921172 Marionette TRACE conn3 -> [0,2581,"getWindowHandle",null] 09:48:41 INFO - PROCESS | 3588 | 1464194921176 Marionette TRACE conn3 <- [1,2581,null,{"value":"13"}] 09:48:41 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.alpha.html 09:48:41 INFO - PROCESS | 3588 | 1464194921181 Marionette TRACE conn3 -> [0,2582,"setScriptTimeout",{"ms":35000}] 09:48:41 INFO - PROCESS | 3588 | 1464194921185 Marionette TRACE conn3 <- [1,2582,null,{}] 09:48:41 INFO - PROCESS | 3588 | 1464194921190 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}] 09:48:41 INFO - PROCESS | 3588 | 1464194921297 Marionette TRACE conn3 <- [1,2583,null,{"value":null}] 09:48:41 INFO - PROCESS | 3588 | 1464194921452 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\", \"7e3b6c20-c8d1-41f1-b038-025c5fee69e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:48:41 INFO - PROCESS | 3588 | ++DOCSHELL 1185B400 == 81 [pid = 3588] [id = 655] 09:48:41 INFO - PROCESS | 3588 | ++DOMWINDOW == 149 (12C07400) [pid = 3588] [serial = 1965] [outer = 00000000] 09:48:41 INFO - PROCESS | 3588 | ++DOMWINDOW == 150 (13193800) [pid = 3588] [serial = 1966] [outer = 12C07400] 09:48:41 INFO - PROCESS | 3588 | 1464194921508 Marionette DEBUG loaded listener.js 09:48:41 INFO - PROCESS | 3588 | ++DOMWINDOW == 151 (143B4C00) [pid = 3588] [serial = 1967] [outer = 12C07400] 09:48:42 INFO - PROCESS | 3588 | 1464194922145 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]]]}] 09:48:42 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.alpha.html | Shadows are drawn correctly for partially-transparent fill patterns 09:48:42 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.alpha.html | took 1001ms 09:48:42 INFO - PROCESS | 3588 | 1464194922186 Marionette TRACE conn3 -> [0,2585,"getWindowHandle",null] 09:48:42 INFO - PROCESS | 3588 | 1464194922191 Marionette TRACE conn3 <- [1,2585,null,{"value":"13"}] 09:48:42 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.basic.html 09:48:42 INFO - PROCESS | 3588 | 1464194922197 Marionette TRACE conn3 -> [0,2586,"setScriptTimeout",{"ms":35000}] 09:48:42 INFO - PROCESS | 3588 | 1464194922199 Marionette TRACE conn3 <- [1,2586,null,{}] 09:48:42 INFO - PROCESS | 3588 | 1464194922203 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}] 09:48:42 INFO - PROCESS | 3588 | 1464194922307 Marionette TRACE conn3 <- [1,2587,null,{"value":null}] 09:48:42 INFO - PROCESS | 3588 | 1464194922464 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\", \"7e3b6c20-c8d1-41f1-b038-025c5fee69e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:48:42 INFO - PROCESS | 3588 | --DOCSHELL 0F25D800 == 80 [pid = 3588] [id = 647] 09:48:42 INFO - PROCESS | 3588 | --DOCSHELL 1314BC00 == 79 [pid = 3588] [id = 646] 09:48:42 INFO - PROCESS | 3588 | --DOCSHELL 105F5400 == 78 [pid = 3588] [id = 645] 09:48:42 INFO - PROCESS | 3588 | --DOCSHELL 0F9EE400 == 77 [pid = 3588] [id = 644] 09:48:42 INFO - PROCESS | 3588 | --DOCSHELL 176F5800 == 76 [pid = 3588] [id = 643] 09:48:42 INFO - PROCESS | 3588 | --DOCSHELL 167F4800 == 75 [pid = 3588] [id = 642] 09:48:42 INFO - PROCESS | 3588 | --DOCSHELL 16170C00 == 74 [pid = 3588] [id = 641] 09:48:42 INFO - PROCESS | 3588 | --DOCSHELL 15547000 == 73 [pid = 3588] [id = 640] 09:48:42 INFO - PROCESS | 3588 | --DOCSHELL 11091000 == 72 [pid = 3588] [id = 639] 09:48:42 INFO - PROCESS | 3588 | --DOCSHELL 10C6D800 == 71 [pid = 3588] [id = 638] 09:48:42 INFO - PROCESS | 3588 | --DOMWINDOW == 150 (118AD400) [pid = 3588] [serial = 1843] [outer = 00000000] [url = about:blank] 09:48:42 INFO - PROCESS | 3588 | --DOMWINDOW == 149 (155E9800) [pid = 3588] [serial = 1846] [outer = 00000000] [url = about:blank] 09:48:42 INFO - PROCESS | 3588 | --DOMWINDOW == 148 (1A298800) [pid = 3588] [serial = 1849] [outer = 00000000] [url = about:blank] 09:48:42 INFO - PROCESS | 3588 | --DOMWINDOW == 147 (1ACD5400) [pid = 3588] [serial = 1852] [outer = 00000000] [url = about:blank] 09:48:42 INFO - PROCESS | 3588 | --DOMWINDOW == 146 (1AF61400) [pid = 3588] [serial = 1855] [outer = 00000000] [url = about:blank] 09:48:42 INFO - PROCESS | 3588 | --DOMWINDOW == 145 (1B173000) [pid = 3588] [serial = 1858] [outer = 00000000] [url = about:blank] 09:48:42 INFO - PROCESS | 3588 | --DOMWINDOW == 144 (1ACD6800) [pid = 3588] [serial = 1891] [outer = 00000000] [url = about:blank] 09:48:42 INFO - PROCESS | 3588 | ++DOCSHELL 0F25D800 == 72 [pid = 3588] [id = 656] 09:48:42 INFO - PROCESS | 3588 | ++DOMWINDOW == 145 (0F2F6000) [pid = 3588] [serial = 1968] [outer = 00000000] 09:48:42 INFO - PROCESS | 3588 | ++DOMWINDOW == 146 (11091000) [pid = 3588] [serial = 1969] [outer = 0F2F6000] 09:48:42 INFO - PROCESS | 3588 | 1464194922568 Marionette DEBUG loaded listener.js 09:48:42 INFO - PROCESS | 3588 | ++DOMWINDOW == 147 (1314BC00) [pid = 3588] [serial = 1970] [outer = 0F2F6000] 09:48:42 INFO - PROCESS | 3588 | --DOCSHELL 1694E400 == 71 [pid = 3588] [id = 634] 09:48:42 INFO - PROCESS | 3588 | --DOCSHELL 1ABBBC00 == 70 [pid = 3588] [id = 633] 09:48:42 INFO - PROCESS | 3588 | --DOCSHELL 15549800 == 69 [pid = 3588] [id = 632] 09:48:42 INFO - PROCESS | 3588 | --DOCSHELL 11037400 == 68 [pid = 3588] [id = 631] 09:48:42 INFO - PROCESS | 3588 | --DOMWINDOW == 146 (1ABB5000) [pid = 3588] [serial = 1808] [outer = 00000000] [url = about:blank] 09:48:42 INFO - PROCESS | 3588 | --DOMWINDOW == 145 (1782E400) [pid = 3588] [serial = 1835] [outer = 00000000] [url = about:blank] 09:48:42 INFO - PROCESS | 3588 | --DOMWINDOW == 144 (18251800) [pid = 3588] [serial = 1879] [outer = 00000000] [url = about:blank] 09:48:42 INFO - PROCESS | 3588 | --DOMWINDOW == 143 (17827800) [pid = 3588] [serial = 1876] [outer = 00000000] [url = about:blank] 09:48:42 INFO - PROCESS | 3588 | --DOMWINDOW == 142 (17849400) [pid = 3588] [serial = 1877] [outer = 00000000] [url = about:blank] 09:48:42 INFO - PROCESS | 3588 | --DOMWINDOW == 141 (12B1CC00) [pid = 3588] [serial = 1861] [outer = 00000000] [url = about:blank] 09:48:42 INFO - PROCESS | 3588 | --DOMWINDOW == 140 (13938800) [pid = 3588] [serial = 1865] [outer = 00000000] [url = about:blank] 09:48:42 INFO - PROCESS | 3588 | --DOMWINDOW == 139 (12C05400) [pid = 3588] [serial = 1864] [outer = 00000000] [url = about:blank] 09:48:42 INFO - PROCESS | 3588 | --DOMWINDOW == 138 (15F7F400) [pid = 3588] [serial = 1870] [outer = 00000000] [url = about:blank] 09:48:42 INFO - PROCESS | 3588 | --DOMWINDOW == 137 (16176C00) [pid = 3588] [serial = 1871] [outer = 00000000] [url = about:blank] 09:48:42 INFO - PROCESS | 3588 | --DOMWINDOW == 136 (13931800) [pid = 3588] [serial = 1867] [outer = 00000000] [url = about:blank] 09:48:42 INFO - PROCESS | 3588 | --DOMWINDOW == 135 (13E24800) [pid = 3588] [serial = 1868] [outer = 00000000] [url = about:blank] 09:48:42 INFO - PROCESS | 3588 | --DOMWINDOW == 134 (16B35800) [pid = 3588] [serial = 1873] [outer = 00000000] [url = about:blank] 09:48:42 INFO - PROCESS | 3588 | --DOMWINDOW == 133 (18789C00) [pid = 3588] [serial = 1882] [outer = 00000000] [url = about:blank] 09:48:42 INFO - PROCESS | 3588 | --DOMWINDOW == 132 (19B4C400) [pid = 3588] [serial = 1888] [outer = 00000000] [url = about:blank] 09:48:42 INFO - PROCESS | 3588 | --DOMWINDOW == 131 (1A218C00) [pid = 3588] [serial = 1883] [outer = 00000000] [url = about:blank] 09:48:42 INFO - PROCESS | 3588 | --DOMWINDOW == 130 (14375800) [pid = 3588] [serial = 1862] [outer = 00000000] [url = about:blank] 09:48:42 INFO - PROCESS | 3588 | --DOMWINDOW == 129 (182BA000) [pid = 3588] [serial = 1880] [outer = 00000000] [url = about:blank] 09:48:42 INFO - PROCESS | 3588 | --DOMWINDOW == 128 (1A60F000) [pid = 3588] [serial = 1889] [outer = 00000000] [url = about:blank] 09:48:42 INFO - PROCESS | 3588 | --DOMWINDOW == 127 (1782D000) [pid = 3588] [serial = 1885] [outer = 00000000] [url = about:blank] 09:48:42 INFO - PROCESS | 3588 | --DOMWINDOW == 126 (1868B400) [pid = 3588] [serial = 1886] [outer = 00000000] [url = about:blank] 09:48:42 INFO - PROCESS | 3588 | --DOMWINDOW == 125 (176F4000) [pid = 3588] [serial = 1874] [outer = 00000000] [url = about:blank] 09:48:43 INFO - PROCESS | 3588 | 1464194923030 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]]]}] 09:48:43 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.basic.html | Shadows are drawn for fill patterns 09:48:43 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.basic.html | took 907ms 09:48:43 INFO - PROCESS | 3588 | 1464194923101 Marionette TRACE conn3 -> [0,2589,"getWindowHandle",null] 09:48:43 INFO - PROCESS | 3588 | 1464194923103 Marionette TRACE conn3 <- [1,2589,null,{"value":"13"}] 09:48:43 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html 09:48:43 INFO - PROCESS | 3588 | 1464194923106 Marionette TRACE conn3 -> [0,2590,"setScriptTimeout",{"ms":35000}] 09:48:43 INFO - PROCESS | 3588 | 1464194923110 Marionette TRACE conn3 <- [1,2590,null,{}] 09:48:43 INFO - PROCESS | 3588 | 1464194923120 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}] 09:48:43 INFO - PROCESS | 3588 | 1464194923213 Marionette TRACE conn3 <- [1,2591,null,{"value":null}] 09:48:43 INFO - PROCESS | 3588 | 1464194923229 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\", \"7e3b6c20-c8d1-41f1-b038-025c5fee69e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:48:43 INFO - PROCESS | 3588 | ++DOCSHELL 159E2800 == 69 [pid = 3588] [id = 657] 09:48:43 INFO - PROCESS | 3588 | ++DOMWINDOW == 126 (1616C000) [pid = 3588] [serial = 1971] [outer = 00000000] 09:48:43 INFO - PROCESS | 3588 | ++DOMWINDOW == 127 (16174400) [pid = 3588] [serial = 1972] [outer = 1616C000] 09:48:43 INFO - PROCESS | 3588 | 1464194923275 Marionette DEBUG loaded listener.js 09:48:43 INFO - PROCESS | 3588 | ++DOMWINDOW == 128 (167EB800) [pid = 3588] [serial = 1973] [outer = 1616C000] 09:48:44 INFO - PROCESS | 3588 | 1464194924044 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]]]}] 09:48:44 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | Shadows are not drawn for transparent fill patterns 09:48:44 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | took 1001ms 09:48:44 INFO - PROCESS | 3588 | 1464194924110 Marionette TRACE conn3 -> [0,2593,"getWindowHandle",null] 09:48:44 INFO - PROCESS | 3588 | 1464194924114 Marionette TRACE conn3 <- [1,2593,null,{"value":"13"}] 09:48:44 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html 09:48:44 INFO - PROCESS | 3588 | 1464194924119 Marionette TRACE conn3 -> [0,2594,"setScriptTimeout",{"ms":35000}] 09:48:44 INFO - PROCESS | 3588 | 1464194924123 Marionette TRACE conn3 <- [1,2594,null,{}] 09:48:44 INFO - PROCESS | 3588 | 1464194924129 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}] 09:48:44 INFO - PROCESS | 3588 | 1464194924248 Marionette TRACE conn3 <- [1,2595,null,{"value":null}] 09:48:44 INFO - PROCESS | 3588 | 1464194924398 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\", \"7e3b6c20-c8d1-41f1-b038-025c5fee69e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:48:44 INFO - PROCESS | 3588 | ++DOCSHELL 1103A400 == 70 [pid = 3588] [id = 658] 09:48:44 INFO - PROCESS | 3588 | ++DOMWINDOW == 129 (1108FC00) [pid = 3588] [serial = 1974] [outer = 00000000] 09:48:44 INFO - PROCESS | 3588 | ++DOMWINDOW == 130 (12F4A400) [pid = 3588] [serial = 1975] [outer = 1108FC00] 09:48:44 INFO - PROCESS | 3588 | 1464194924457 Marionette DEBUG loaded listener.js 09:48:44 INFO - PROCESS | 3588 | ++DOMWINDOW == 131 (1430F800) [pid = 3588] [serial = 1976] [outer = 1108FC00] 09:48:45 INFO - PROCESS | 3588 | 1464194925054 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]]]}] 09:48:45 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | Shadows are not drawn for transparent parts of fill patterns 09:48:45 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | took 1001ms 09:48:45 INFO - PROCESS | 3588 | 1464194925123 Marionette TRACE conn3 -> [0,2597,"getWindowHandle",null] 09:48:45 INFO - PROCESS | 3588 | 1464194925129 Marionette TRACE conn3 <- [1,2597,null,{"value":"13"}] 09:48:45 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.basic.html 09:48:45 INFO - PROCESS | 3588 | 1464194925135 Marionette TRACE conn3 -> [0,2598,"setScriptTimeout",{"ms":35000}] 09:48:45 INFO - PROCESS | 3588 | 1464194925138 Marionette TRACE conn3 <- [1,2598,null,{}] 09:48:45 INFO - PROCESS | 3588 | 1464194925142 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}] 09:48:45 INFO - PROCESS | 3588 | 1464194925255 Marionette TRACE conn3 <- [1,2599,null,{"value":null}] 09:48:45 INFO - PROCESS | 3588 | 1464194925405 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\", \"7e3b6c20-c8d1-41f1-b038-025c5fee69e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:48:45 INFO - PROCESS | 3588 | ++DOCSHELL 155E9000 == 71 [pid = 3588] [id = 659] 09:48:45 INFO - PROCESS | 3588 | ++DOMWINDOW == 132 (1581AC00) [pid = 3588] [serial = 1977] [outer = 00000000] 09:48:45 INFO - PROCESS | 3588 | ++DOMWINDOW == 133 (16176400) [pid = 3588] [serial = 1978] [outer = 1581AC00] 09:48:45 INFO - PROCESS | 3588 | 1464194925460 Marionette DEBUG loaded listener.js 09:48:45 INFO - PROCESS | 3588 | ++DOMWINDOW == 134 (167F4800) [pid = 3588] [serial = 1979] [outer = 1581AC00] 09:48:46 INFO - PROCESS | 3588 | 1464194926061 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]]]}] 09:48:46 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.basic.html | Shadows are drawn for strokes 09:48:46 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.basic.html | took 938ms 09:48:46 INFO - PROCESS | 3588 | 1464194926089 Marionette TRACE conn3 -> [0,2601,"getWindowHandle",null] 09:48:46 INFO - PROCESS | 3588 | 1464194926092 Marionette TRACE conn3 <- [1,2601,null,{"value":"13"}] 09:48:46 INFO - PROCESS | 3588 | 1464194926097 Marionette TRACE conn3 -> [0,2602,"setScriptTimeout",{"ms":35000}] 09:48:46 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.1.html 09:48:46 INFO - PROCESS | 3588 | 1464194926101 Marionette TRACE conn3 <- [1,2602,null,{}] 09:48:46 INFO - PROCESS | 3588 | 1464194926112 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}] 09:48:46 INFO - PROCESS | 3588 | 1464194926226 Marionette TRACE conn3 <- [1,2603,null,{"value":null}] 09:48:46 INFO - PROCESS | 3588 | 1464194926391 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\", \"7e3b6c20-c8d1-41f1-b038-025c5fee69e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:48:46 INFO - PROCESS | 3588 | ++DOCSHELL 1784F800 == 72 [pid = 3588] [id = 660] 09:48:46 INFO - PROCESS | 3588 | ++DOMWINDOW == 135 (17850000) [pid = 3588] [serial = 1980] [outer = 00000000] 09:48:46 INFO - PROCESS | 3588 | ++DOMWINDOW == 136 (17857000) [pid = 3588] [serial = 1981] [outer = 17850000] 09:48:46 INFO - PROCESS | 3588 | 1464194926449 Marionette DEBUG loaded listener.js 09:48:46 INFO - PROCESS | 3588 | ++DOMWINDOW == 137 (178AE800) [pid = 3588] [serial = 1982] [outer = 17850000] 09:48:47 INFO - PROCESS | 3588 | 1464194927083 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]]]}] 09:48:47 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | Shadows are not drawn for areas outside stroke caps 09:48:47 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | took 1033ms 09:48:47 INFO - PROCESS | 3588 | 1464194927170 Marionette TRACE conn3 -> [0,2605,"getWindowHandle",null] 09:48:47 INFO - PROCESS | 3588 | 1464194927173 Marionette TRACE conn3 <- [1,2605,null,{"value":"13"}] 09:48:47 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.2.html 09:48:47 INFO - PROCESS | 3588 | 1464194927178 Marionette TRACE conn3 -> [0,2606,"setScriptTimeout",{"ms":35000}] 09:48:47 INFO - PROCESS | 3588 | 1464194927180 Marionette TRACE conn3 <- [1,2606,null,{}] 09:48:47 INFO - PROCESS | 3588 | 1464194927184 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}] 09:48:47 INFO - PROCESS | 3588 | 1464194927305 Marionette TRACE conn3 <- [1,2607,null,{"value":null}] 09:48:47 INFO - PROCESS | 3588 | 1464194927448 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\", \"7e3b6c20-c8d1-41f1-b038-025c5fee69e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:48:47 INFO - PROCESS | 3588 | ++DOCSHELL 182B7400 == 73 [pid = 3588] [id = 661] 09:48:47 INFO - PROCESS | 3588 | ++DOMWINDOW == 138 (182B7C00) [pid = 3588] [serial = 1983] [outer = 00000000] 09:48:47 INFO - PROCESS | 3588 | ++DOMWINDOW == 139 (1868B000) [pid = 3588] [serial = 1984] [outer = 182B7C00] 09:48:47 INFO - PROCESS | 3588 | 1464194927506 Marionette DEBUG loaded listener.js 09:48:47 INFO - PROCESS | 3588 | ++DOMWINDOW == 140 (18789800) [pid = 3588] [serial = 1985] [outer = 182B7C00] 09:48:48 INFO - PROCESS | 3588 | 1464194928049 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]]]}] 09:48:48 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | Shadows are drawn for stroke caps 09:48:48 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | took 938ms 09:48:48 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.1.html 09:48:48 INFO - PROCESS | 3588 | 1464194928126 Marionette TRACE conn3 -> [0,2609,"getWindowHandle",null] 09:48:48 INFO - PROCESS | 3588 | 1464194928128 Marionette TRACE conn3 <- [1,2609,null,{"value":"13"}] 09:48:48 INFO - PROCESS | 3588 | 1464194928132 Marionette TRACE conn3 -> [0,2610,"setScriptTimeout",{"ms":35000}] 09:48:48 INFO - PROCESS | 3588 | 1464194928134 Marionette TRACE conn3 <- [1,2610,null,{}] 09:48:48 INFO - PROCESS | 3588 | 1464194928137 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}] 09:48:48 INFO - PROCESS | 3588 | 1464194928242 Marionette TRACE conn3 <- [1,2611,null,{"value":null}] 09:48:48 INFO - PROCESS | 3588 | 1464194928392 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\", \"7e3b6c20-c8d1-41f1-b038-025c5fee69e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:48:48 INFO - PROCESS | 3588 | ++DOCSHELL 10C32C00 == 74 [pid = 3588] [id = 662] 09:48:48 INFO - PROCESS | 3588 | ++DOMWINDOW == 141 (10C35000) [pid = 3588] [serial = 1986] [outer = 00000000] 09:48:48 INFO - PROCESS | 3588 | ++DOMWINDOW == 142 (10C3A800) [pid = 3588] [serial = 1987] [outer = 10C35000] 09:48:48 INFO - PROCESS | 3588 | 1464194928446 Marionette DEBUG loaded listener.js 09:48:48 INFO - PROCESS | 3588 | ++DOMWINDOW == 143 (10C3DC00) [pid = 3588] [serial = 1988] [outer = 10C35000] 09:48:49 INFO - PROCESS | 3588 | 1464194929055 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]]]}] 09:48:49 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.1.html | Shadows are not drawn for areas outside stroke joins 09:48:49 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.1.html | took 1001ms 09:48:49 INFO - PROCESS | 3588 | 1464194929135 Marionette TRACE conn3 -> [0,2613,"getWindowHandle",null] 09:48:49 INFO - PROCESS | 3588 | 1464194929137 Marionette TRACE conn3 <- [1,2613,null,{"value":"13"}] 09:48:49 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.2.html 09:48:49 INFO - PROCESS | 3588 | 1464194929155 Marionette TRACE conn3 -> [0,2614,"setScriptTimeout",{"ms":35000}] 09:48:49 INFO - PROCESS | 3588 | 1464194929157 Marionette TRACE conn3 <- [1,2614,null,{}] 09:48:49 INFO - PROCESS | 3588 | 1464194929162 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}] 09:48:49 INFO - PROCESS | 3588 | 1464194929291 Marionette TRACE conn3 <- [1,2615,null,{"value":null}] 09:48:49 INFO - PROCESS | 3588 | 1464194929435 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\", \"7e3b6c20-c8d1-41f1-b038-025c5fee69e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:48:49 INFO - PROCESS | 3588 | ++DOCSHELL 19E1DC00 == 75 [pid = 3588] [id = 663] 09:48:49 INFO - PROCESS | 3588 | ++DOMWINDOW == 144 (19E22400) [pid = 3588] [serial = 1989] [outer = 00000000] 09:48:49 INFO - PROCESS | 3588 | ++DOMWINDOW == 145 (1A29EC00) [pid = 3588] [serial = 1990] [outer = 19E22400] 09:48:49 INFO - PROCESS | 3588 | 1464194929493 Marionette DEBUG loaded listener.js 09:48:49 INFO - PROCESS | 3588 | ++DOMWINDOW == 146 (1A687400) [pid = 3588] [serial = 1991] [outer = 19E22400] 09:48:50 INFO - PROCESS | 3588 | 1464194930043 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]]]}] 09:48:50 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.2.html | Shadows are drawn for stroke joins 09:48:50 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.2.html | took 969ms 09:48:50 INFO - PROCESS | 3588 | 1464194930106 Marionette TRACE conn3 -> [0,2617,"getWindowHandle",null] 09:48:50 INFO - PROCESS | 3588 | 1464194930108 Marionette TRACE conn3 <- [1,2617,null,{"value":"13"}] 09:48:50 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.3.html 09:48:50 INFO - PROCESS | 3588 | 1464194930112 Marionette TRACE conn3 -> [0,2618,"setScriptTimeout",{"ms":35000}] 09:48:50 INFO - PROCESS | 3588 | 1464194930114 Marionette TRACE conn3 <- [1,2618,null,{}] 09:48:50 INFO - PROCESS | 3588 | 1464194930117 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}] 09:48:50 INFO - PROCESS | 3588 | 1464194930222 Marionette TRACE conn3 <- [1,2619,null,{"value":null}] 09:48:50 INFO - PROCESS | 3588 | 1464194930384 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\", \"7e3b6c20-c8d1-41f1-b038-025c5fee69e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:48:50 INFO - PROCESS | 3588 | ++DOCSHELL 11867800 == 76 [pid = 3588] [id = 664] 09:48:50 INFO - PROCESS | 3588 | ++DOMWINDOW == 147 (1A215000) [pid = 3588] [serial = 1992] [outer = 00000000] 09:48:50 INFO - PROCESS | 3588 | ++DOMWINDOW == 148 (1ABBF000) [pid = 3588] [serial = 1993] [outer = 1A215000] 09:48:50 INFO - PROCESS | 3588 | 1464194930439 Marionette DEBUG loaded listener.js 09:48:50 INFO - PROCESS | 3588 | ++DOMWINDOW == 149 (1ABBF400) [pid = 3588] [serial = 1994] [outer = 1A215000] 09:48:51 INFO - PROCESS | 3588 | 1464194931052 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]]]}] 09:48:51 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.3.html | Shadows are drawn for stroke joins respecting miter limit 09:48:51 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.3.html | took 1001ms 09:48:51 INFO - PROCESS | 3588 | 1464194931114 Marionette TRACE conn3 -> [0,2621,"getWindowHandle",null] 09:48:51 INFO - PROCESS | 3588 | 1464194931116 Marionette TRACE conn3 <- [1,2621,null,{"value":"13"}] 09:48:51 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.1.html 09:48:51 INFO - PROCESS | 3588 | 1464194931120 Marionette TRACE conn3 -> [0,2622,"setScriptTimeout",{"ms":35000}] 09:48:51 INFO - PROCESS | 3588 | 1464194931122 Marionette TRACE conn3 <- [1,2622,null,{}] 09:48:51 INFO - PROCESS | 3588 | 1464194931126 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}] 09:48:51 INFO - PROCESS | 3588 | 1464194931236 Marionette TRACE conn3 <- [1,2623,null,{"value":null}] 09:48:51 INFO - PROCESS | 3588 | 1464194931385 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\", \"7e3b6c20-c8d1-41f1-b038-025c5fee69e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:48:51 INFO - PROCESS | 3588 | ++DOCSHELL 1878F000 == 77 [pid = 3588] [id = 665] 09:48:51 INFO - PROCESS | 3588 | ++DOMWINDOW == 150 (1ABB5400) [pid = 3588] [serial = 1995] [outer = 00000000] 09:48:51 INFO - PROCESS | 3588 | ++DOMWINDOW == 151 (1AF64C00) [pid = 3588] [serial = 1996] [outer = 1ABB5400] 09:48:51 INFO - PROCESS | 3588 | 1464194931440 Marionette DEBUG loaded listener.js 09:48:51 INFO - PROCESS | 3588 | ++DOMWINDOW == 152 (1AF6A000) [pid = 3588] [serial = 1997] [outer = 1ABB5400] 09:48:51 INFO - PROCESS | 3588 | 1464194931977 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]]]}] 09:48:52 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.1.html | Shadows take account of transformations 09:48:52 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.1.html | took 907ms 09:48:52 INFO - PROCESS | 3588 | 1464194932027 Marionette TRACE conn3 -> [0,2625,"getWindowHandle",null] 09:48:52 INFO - PROCESS | 3588 | 1464194932029 Marionette TRACE conn3 <- [1,2625,null,{"value":"13"}] 09:48:52 INFO - PROCESS | 3588 | 1464194932034 Marionette TRACE conn3 -> [0,2626,"setScriptTimeout",{"ms":35000}] 09:48:52 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.2.html 09:48:52 INFO - PROCESS | 3588 | 1464194932036 Marionette TRACE conn3 <- [1,2626,null,{}] 09:48:52 INFO - PROCESS | 3588 | 1464194932039 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}] 09:48:52 INFO - PROCESS | 3588 | 1464194932149 Marionette TRACE conn3 <- [1,2627,null,{"value":null}] 09:48:52 INFO - PROCESS | 3588 | 1464194932424 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\", \"7e3b6c20-c8d1-41f1-b038-025c5fee69e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:48:52 INFO - PROCESS | 3588 | ++DOCSHELL 0F984400 == 78 [pid = 3588] [id = 666] 09:48:52 INFO - PROCESS | 3588 | ++DOMWINDOW == 153 (0F9EE400) [pid = 3588] [serial = 1998] [outer = 00000000] 09:48:52 INFO - PROCESS | 3588 | ++DOMWINDOW == 154 (10C32000) [pid = 3588] [serial = 1999] [outer = 0F9EE400] 09:48:52 INFO - PROCESS | 3588 | 1464194932477 Marionette DEBUG loaded listener.js 09:48:52 INFO - PROCESS | 3588 | ++DOMWINDOW == 155 (10C3BC00) [pid = 3588] [serial = 2000] [outer = 0F9EE400] 09:48:53 INFO - PROCESS | 3588 | 1464194933107 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]]]}] 09:48:53 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.2.html | Shadow offsets are not affected by transformations 09:48:53 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.2.html | took 1141ms 09:48:53 INFO - PROCESS | 3588 | 1464194933196 Marionette TRACE conn3 -> [0,2629,"getWindowHandle",null] 09:48:53 INFO - PROCESS | 3588 | 1464194933201 Marionette TRACE conn3 <- [1,2629,null,{"value":"13"}] 09:48:53 INFO - PROCESS | 3588 | 1464194933205 Marionette TRACE conn3 -> [0,2630,"setScriptTimeout",{"ms":35000}] 09:48:53 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.default.html 09:48:53 INFO - PROCESS | 3588 | 1464194933209 Marionette TRACE conn3 <- [1,2630,null,{}] 09:48:53 INFO - PROCESS | 3588 | 1464194933213 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}] 09:48:53 INFO - PROCESS | 3588 | 1464194933327 Marionette TRACE conn3 <- [1,2631,null,{"value":null}] 09:48:53 INFO - PROCESS | 3588 | 1464194933468 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\", \"7e3b6c20-c8d1-41f1-b038-025c5fee69e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:48:53 INFO - PROCESS | 3588 | --DOCSHELL 10C6A000 == 77 [pid = 3588] [id = 637] 09:48:53 INFO - PROCESS | 3588 | --DOCSHELL 1AA02C00 == 76 [pid = 3588] [id = 602] 09:48:53 INFO - PROCESS | 3588 | --DOCSHELL 1AE2C400 == 75 [pid = 3588] [id = 619] 09:48:53 INFO - PROCESS | 3588 | --DOCSHELL 1616CC00 == 74 [pid = 3588] [id = 617] 09:48:53 INFO - PROCESS | 3588 | --DOCSHELL 0F25D800 == 73 [pid = 3588] [id = 656] 09:48:53 INFO - PROCESS | 3588 | --DOCSHELL 1185B400 == 72 [pid = 3588] [id = 655] 09:48:53 INFO - PROCESS | 3588 | --DOCSHELL 0F257000 == 71 [pid = 3588] [id = 648] 09:48:53 INFO - PROCESS | 3588 | ++DOCSHELL 10A59800 == 72 [pid = 3588] [id = 667] 09:48:53 INFO - PROCESS | 3588 | ++DOMWINDOW == 156 (10C61C00) [pid = 3588] [serial = 2001] [outer = 00000000] 09:48:53 INFO - PROCESS | 3588 | ++DOMWINDOW == 157 (13E24800) [pid = 3588] [serial = 2002] [outer = 10C61C00] 09:48:53 INFO - PROCESS | 3588 | 1464194933542 Marionette DEBUG loaded listener.js 09:48:53 INFO - PROCESS | 3588 | ++DOMWINDOW == 158 (15549C00) [pid = 3588] [serial = 2003] [outer = 10C61C00] 09:48:53 INFO - PROCESS | 3588 | 1464194933967 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]]]}] 09:48:54 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.default.html | Canvas test: 2d.text.align.default 09:48:54 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.default.html | took 797ms 09:48:54 INFO - PROCESS | 3588 | 1464194934010 Marionette TRACE conn3 -> [0,2633,"getWindowHandle",null] 09:48:54 INFO - PROCESS | 3588 | 1464194934014 Marionette TRACE conn3 <- [1,2633,null,{"value":"13"}] 09:48:54 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.invalid.html 09:48:54 INFO - PROCESS | 3588 | 1464194934019 Marionette TRACE conn3 -> [0,2634,"setScriptTimeout",{"ms":35000}] 09:48:54 INFO - PROCESS | 3588 | 1464194934021 Marionette TRACE conn3 <- [1,2634,null,{}] 09:48:54 INFO - PROCESS | 3588 | 1464194934024 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}] 09:48:54 INFO - PROCESS | 3588 | 1464194934119 Marionette TRACE conn3 <- [1,2635,null,{"value":null}] 09:48:54 INFO - PROCESS | 3588 | 1464194934126 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\", \"7e3b6c20-c8d1-41f1-b038-025c5fee69e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:48:54 INFO - PROCESS | 3588 | ++DOCSHELL 167E8C00 == 73 [pid = 3588] [id = 668] 09:48:54 INFO - PROCESS | 3588 | ++DOMWINDOW == 159 (177A0000) [pid = 3588] [serial = 2004] [outer = 00000000] 09:48:54 INFO - PROCESS | 3588 | ++DOMWINDOW == 160 (1784A000) [pid = 3588] [serial = 2005] [outer = 177A0000] 09:48:54 INFO - PROCESS | 3588 | 1464194934171 Marionette DEBUG loaded listener.js 09:48:54 INFO - PROCESS | 3588 | ++DOMWINDOW == 161 (182B5000) [pid = 3588] [serial = 2006] [outer = 177A0000] 09:48:54 INFO - PROCESS | 3588 | 1464194934673 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]]]}] 09:48:54 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.invalid.html | Canvas test: 2d.text.align.invalid 09:48:54 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.invalid.html | took 688ms 09:48:54 INFO - PROCESS | 3588 | 1464194934719 Marionette TRACE conn3 -> [0,2637,"getWindowHandle",null] 09:48:54 INFO - PROCESS | 3588 | 1464194934721 Marionette TRACE conn3 <- [1,2637,null,{"value":"13"}] 09:48:54 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.valid.html 09:48:54 INFO - PROCESS | 3588 | 1464194934726 Marionette TRACE conn3 -> [0,2638,"setScriptTimeout",{"ms":35000}] 09:48:54 INFO - PROCESS | 3588 | 1464194934731 Marionette TRACE conn3 <- [1,2638,null,{}] 09:48:54 INFO - PROCESS | 3588 | 1464194934740 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}] 09:48:54 INFO - PROCESS | 3588 | 1464194934835 Marionette TRACE conn3 <- [1,2639,null,{"value":null}] 09:48:55 INFO - PROCESS | 3588 | 1464194935015 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\", \"7e3b6c20-c8d1-41f1-b038-025c5fee69e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:48:55 INFO - PROCESS | 3588 | ++DOCSHELL 1AF61800 == 74 [pid = 3588] [id = 669] 09:48:55 INFO - PROCESS | 3588 | ++DOMWINDOW == 162 (1AF62800) [pid = 3588] [serial = 2007] [outer = 00000000] 09:48:55 INFO - PROCESS | 3588 | ++DOMWINDOW == 163 (1B504800) [pid = 3588] [serial = 2008] [outer = 1AF62800] 09:48:55 INFO - PROCESS | 3588 | 1464194935060 Marionette DEBUG loaded listener.js 09:48:55 INFO - PROCESS | 3588 | ++DOMWINDOW == 164 (1B510400) [pid = 3588] [serial = 2009] [outer = 1AF62800] 09:48:55 INFO - PROCESS | 3588 | 1464194935473 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]]]}] 09:48:55 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.valid.html | Canvas test: 2d.text.align.valid 09:48:55 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.valid.html | took 797ms 09:48:55 INFO - PROCESS | 3588 | 1464194935528 Marionette TRACE conn3 -> [0,2641,"getWindowHandle",null] 09:48:55 INFO - PROCESS | 3588 | 1464194935531 Marionette TRACE conn3 <- [1,2641,null,{"value":"13"}] 09:48:55 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.default.html 09:48:55 INFO - PROCESS | 3588 | 1464194935534 Marionette TRACE conn3 -> [0,2642,"setScriptTimeout",{"ms":35000}] 09:48:55 INFO - PROCESS | 3588 | 1464194935535 Marionette TRACE conn3 <- [1,2642,null,{}] 09:48:55 INFO - PROCESS | 3588 | 1464194935539 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}] 09:48:55 INFO - PROCESS | 3588 | 1464194935671 Marionette TRACE conn3 <- [1,2643,null,{"value":null}] 09:48:55 INFO - PROCESS | 3588 | 1464194935691 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\", \"7e3b6c20-c8d1-41f1-b038-025c5fee69e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:48:55 INFO - PROCESS | 3588 | ++DOCSHELL 1B765800 == 75 [pid = 3588] [id = 670] 09:48:55 INFO - PROCESS | 3588 | ++DOMWINDOW == 165 (1B76A400) [pid = 3588] [serial = 2010] [outer = 00000000] 09:48:55 INFO - PROCESS | 3588 | ++DOMWINDOW == 166 (1B9C5800) [pid = 3588] [serial = 2011] [outer = 1B76A400] 09:48:55 INFO - PROCESS | 3588 | 1464194935735 Marionette DEBUG loaded listener.js 09:48:55 INFO - PROCESS | 3588 | ++DOMWINDOW == 167 (1B9C9800) [pid = 3588] [serial = 2012] [outer = 1B76A400] 09:48:56 INFO - PROCESS | 3588 | 1464194936191 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]]]}] 09:48:56 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.default.html | Canvas test: 2d.text.baseline.default 09:48:56 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.default.html | took 704ms 09:48:56 INFO - PROCESS | 3588 | 1464194936231 Marionette TRACE conn3 -> [0,2645,"getWindowHandle",null] 09:48:56 INFO - PROCESS | 3588 | 1464194936233 Marionette TRACE conn3 <- [1,2645,null,{"value":"13"}] 09:48:56 INFO - PROCESS | 3588 | 1464194936236 Marionette TRACE conn3 -> [0,2646,"setScriptTimeout",{"ms":35000}] 09:48:56 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.invalid.html 09:48:56 INFO - PROCESS | 3588 | 1464194936238 Marionette TRACE conn3 <- [1,2646,null,{}] 09:48:56 INFO - PROCESS | 3588 | 1464194936242 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}] 09:48:56 INFO - PROCESS | 3588 | 1464194936399 Marionette TRACE conn3 <- [1,2647,null,{"value":null}] 09:48:56 INFO - PROCESS | 3588 | 1464194936424 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\", \"7e3b6c20-c8d1-41f1-b038-025c5fee69e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:48:56 INFO - PROCESS | 3588 | ++DOCSHELL 1B9CF400 == 76 [pid = 3588] [id = 671] 09:48:56 INFO - PROCESS | 3588 | ++DOMWINDOW == 168 (1B9CFC00) [pid = 3588] [serial = 2013] [outer = 00000000] 09:48:56 INFO - PROCESS | 3588 | ++DOMWINDOW == 169 (1B9D4C00) [pid = 3588] [serial = 2014] [outer = 1B9CFC00] 09:48:56 INFO - PROCESS | 3588 | 1464194936474 Marionette DEBUG loaded listener.js 09:48:56 INFO - PROCESS | 3588 | ++DOMWINDOW == 170 (1BBE1C00) [pid = 3588] [serial = 2015] [outer = 1B9CFC00] 09:48:57 INFO - PROCESS | 3588 | --DOMWINDOW == 169 (1784BC00) [pid = 3588] [serial = 1929] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.2.html] 09:48:57 INFO - PROCESS | 3588 | --DOMWINDOW == 168 (11092400) [pid = 3588] [serial = 1917] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.y.html] 09:48:57 INFO - PROCESS | 3588 | --DOMWINDOW == 167 (15547400) [pid = 3588] [serial = 1920] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.alpha.html] 09:48:57 INFO - PROCESS | 3588 | --DOMWINDOW == 166 (1784E800) [pid = 3588] [serial = 1932] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.alpha.html] 09:48:57 INFO - PROCESS | 3588 | --DOMWINDOW == 165 (10A62C00) [pid = 3588] [serial = 1935] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.basic.html] 09:48:57 INFO - PROCESS | 3588 | --DOMWINDOW == 164 (16171400) [pid = 3588] [serial = 1923] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.basic.html] 09:48:57 INFO - PROCESS | 3588 | --DOMWINDOW == 163 (1120F000) [pid = 3588] [serial = 1914] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.x.html] 09:48:57 INFO - PROCESS | 3588 | --DOMWINDOW == 162 (178B0400) [pid = 3588] [serial = 1938] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.scale.html] 09:48:57 INFO - PROCESS | 3588 | --DOMWINDOW == 161 (1694C400) [pid = 3588] [serial = 1926] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.1.html] 09:48:57 INFO - PROCESS | 3588 | --DOMWINDOW == 160 (182C1000) [pid = 3588] [serial = 1851] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html] 09:48:57 INFO - PROCESS | 3588 | --DOMWINDOW == 159 (182BF400) [pid = 3588] [serial = 1791] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.created.html] 09:48:57 INFO - PROCESS | 3588 | --DOMWINDOW == 158 (17ABE400) [pid = 3588] [serial = 1752] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.zero.html] 09:48:57 INFO - PROCESS | 3588 | --DOMWINDOW == 157 (15F6F400) [pid = 3588] [serial = 1839] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html] 09:48:57 INFO - PROCESS | 3588 | --DOMWINDOW == 156 (17AB9000) [pid = 3588] [serial = 1848] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html] 09:48:57 INFO - PROCESS | 3588 | --DOMWINDOW == 155 (1A2A1800) [pid = 3588] [serial = 1803] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html] 09:48:57 INFO - PROCESS | 3588 | --DOMWINDOW == 154 (17AB6800) [pid = 3588] [serial = 1755] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html] 09:48:57 INFO - PROCESS | 3588 | --DOMWINDOW == 153 (1AF6CC00) [pid = 3588] [serial = 1857] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html] 09:48:57 INFO - PROCESS | 3588 | --DOMWINDOW == 152 (1AE2A400) [pid = 3588] [serial = 1854] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html] 09:48:57 INFO - PROCESS | 3588 | --DOMWINDOW == 151 (19E23C00) [pid = 3588] [serial = 1758] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html] 09:48:57 INFO - PROCESS | 3588 | --DOMWINDOW == 150 (0F276800) [pid = 3588] [serial = 1962] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.outside.html] 09:48:57 INFO - PROCESS | 3588 | --DOMWINDOW == 149 (155E1800) [pid = 3588] [serial = 1797] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html] 09:48:57 INFO - PROCESS | 3588 | --DOMWINDOW == 148 (182BF800) [pid = 3588] [serial = 1800] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html] 09:48:57 INFO - PROCESS | 3588 | --DOMWINDOW == 147 (14376800) [pid = 3588] [serial = 1845] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html] 09:48:57 INFO - PROCESS | 3588 | --DOMWINDOW == 146 (12C07400) [pid = 3588] [serial = 1965] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.alpha.html] 09:48:57 INFO - PROCESS | 3588 | --DOMWINDOW == 145 (0F2F6000) [pid = 3588] [serial = 1968] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.basic.html] 09:48:57 INFO - PROCESS | 3588 | --DOMWINDOW == 144 (10D5B800) [pid = 3588] [serial = 1842] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html] 09:48:57 INFO - PROCESS | 3588 | --DOMWINDOW == 143 (10D57C00) [pid = 3588] [serial = 1794] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.cross.html] 09:48:57 INFO - PROCESS | 3588 | 1464194937254 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]]]}] 09:48:57 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.invalid.html | Canvas test: 2d.text.baseline.invalid 09:48:57 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.invalid.html | took 1032ms 09:48:57 INFO - PROCESS | 3588 | 1464194937284 Marionette TRACE conn3 -> [0,2649,"getWindowHandle",null] 09:48:57 INFO - PROCESS | 3588 | 1464194937286 Marionette TRACE conn3 <- [1,2649,null,{"value":"13"}] 09:48:57 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.valid.html 09:48:57 INFO - PROCESS | 3588 | 1464194937289 Marionette TRACE conn3 -> [0,2650,"setScriptTimeout",{"ms":35000}] 09:48:57 INFO - PROCESS | 3588 | 1464194937291 Marionette TRACE conn3 <- [1,2650,null,{}] 09:48:57 INFO - PROCESS | 3588 | 1464194937294 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}] 09:48:57 INFO - PROCESS | 3588 | 1464194937389 Marionette TRACE conn3 <- [1,2651,null,{"value":null}] 09:48:57 INFO - PROCESS | 3588 | 1464194937395 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\", \"7e3b6c20-c8d1-41f1-b038-025c5fee69e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:48:57 INFO - PROCESS | 3588 | ++DOCSHELL 10A62C00 == 77 [pid = 3588] [id = 672] 09:48:57 INFO - PROCESS | 3588 | ++DOMWINDOW == 144 (10D64000) [pid = 3588] [serial = 2016] [outer = 00000000] 09:48:57 INFO - PROCESS | 3588 | ++DOMWINDOW == 145 (155DC400) [pid = 3588] [serial = 2017] [outer = 10D64000] 09:48:57 INFO - PROCESS | 3588 | 1464194937438 Marionette DEBUG loaded listener.js 09:48:57 INFO - PROCESS | 3588 | ++DOMWINDOW == 146 (1616B400) [pid = 3588] [serial = 2018] [outer = 10D64000] 09:48:57 INFO - PROCESS | 3588 | 1464194937908 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]]]}] 09:48:58 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.valid.html | Canvas test: 2d.text.baseline.valid 09:48:58 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.valid.html | took 703ms 09:48:58 INFO - PROCESS | 3588 | 1464194937991 Marionette TRACE conn3 -> [0,2653,"getWindowHandle",null] 09:48:58 INFO - PROCESS | 3588 | 1464194937993 Marionette TRACE conn3 <- [1,2653,null,{"value":"13"}] 09:48:58 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html 09:48:58 INFO - PROCESS | 3588 | 1464194937996 Marionette TRACE conn3 -> [0,2654,"setScriptTimeout",{"ms":35000}] 09:48:58 INFO - PROCESS | 3588 | 1464194937999 Marionette TRACE conn3 <- [1,2654,null,{}] 09:48:58 INFO - PROCESS | 3588 | 1464194938004 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}] 09:48:58 INFO - PROCESS | 3588 | 1464194938097 Marionette TRACE conn3 <- [1,2655,null,{"value":null}] 09:48:58 INFO - PROCESS | 3588 | 1464194938106 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\", \"7e3b6c20-c8d1-41f1-b038-025c5fee69e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:48:58 INFO - PROCESS | 3588 | ++DOCSHELL 11865C00 == 78 [pid = 3588] [id = 673] 09:48:58 INFO - PROCESS | 3588 | ++DOMWINDOW == 147 (1593F000) [pid = 3588] [serial = 2019] [outer = 00000000] 09:48:58 INFO - PROCESS | 3588 | ++DOMWINDOW == 148 (184C2000) [pid = 3588] [serial = 2020] [outer = 1593F000] 09:48:58 INFO - PROCESS | 3588 | 1464194938149 Marionette DEBUG loaded listener.js 09:48:58 INFO - PROCESS | 3588 | ++DOMWINDOW == 149 (1A297800) [pid = 3588] [serial = 2021] [outer = 1593F000] 09:48:59 INFO - PROCESS | 3588 | 1464194939082 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]]]}] 09:48:59 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) 09:48:59 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html | took 1095ms 09:48:59 INFO - PROCESS | 3588 | 1464194939101 Marionette TRACE conn3 -> [0,2657,"getWindowHandle",null] 09:48:59 INFO - PROCESS | 3588 | 1464194939103 Marionette TRACE conn3 <- [1,2657,null,{"value":"13"}] 09:48:59 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html 09:48:59 INFO - PROCESS | 3588 | 1464194939107 Marionette TRACE conn3 -> [0,2658,"setScriptTimeout",{"ms":35000}] 09:48:59 INFO - PROCESS | 3588 | 1464194939109 Marionette TRACE conn3 <- [1,2658,null,{}] 09:48:59 INFO - PROCESS | 3588 | 1464194939112 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}] 09:48:59 INFO - PROCESS | 3588 | 1464194939243 Marionette TRACE conn3 <- [1,2659,null,{"value":null}] 09:48:59 INFO - PROCESS | 3588 | 1464194939384 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\", \"7e3b6c20-c8d1-41f1-b038-025c5fee69e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:48:59 INFO - PROCESS | 3588 | ++DOCSHELL 0C784C00 == 79 [pid = 3588] [id = 674] 09:48:59 INFO - PROCESS | 3588 | ++DOMWINDOW == 150 (0F255400) [pid = 3588] [serial = 2022] [outer = 00000000] 09:48:59 INFO - PROCESS | 3588 | ++DOMWINDOW == 151 (0F2F8400) [pid = 3588] [serial = 2023] [outer = 0F255400] 09:48:59 INFO - PROCESS | 3588 | 1464194939440 Marionette DEBUG loaded listener.js 09:48:59 INFO - PROCESS | 3588 | ++DOMWINDOW == 152 (102D8800) [pid = 3588] [serial = 2024] [outer = 0F255400] 09:49:00 INFO - PROCESS | 3588 | 1464194940497 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\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2661,"getWindowHandle",null] 09:49:00 INFO - PROCESS | 3588 | 1464194940577 Marionette TRACE conn3 <- [1,2661,null,{"value":"13"}] 09:49:00 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html 09:49:00 INFO - PROCESS | 3588 | 1464194940583 Marionette TRACE conn3 -> [0,2662,"setScriptTimeout",{"ms":35000}] 09:49:00 INFO - PROCESS | 3588 | 1464194940588 Marionette TRACE conn3 <- [1,2662,null,{}] 09:49:00 INFO - PROCESS | 3588 | 1464194940592 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}] 09:49:00 INFO - PROCESS | 3588 | 1464194940707 Marionette TRACE conn3 <- [1,2663,null,{"value":null}] 09:49:00 INFO - PROCESS | 3588 | 1464194940991 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\", \"7e3b6c20-c8d1-41f1-b038-025c5fee69e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:49:01 INFO - PROCESS | 3588 | ++DOCSHELL 11FA3000 == 80 [pid = 3588] [id = 675] 09:49:01 INFO - PROCESS | 3588 | ++DOMWINDOW == 153 (11FF1800) [pid = 3588] [serial = 2025] [outer = 00000000] 09:49:01 INFO - PROCESS | 3588 | ++DOMWINDOW == 154 (12C09400) [pid = 3588] [serial = 2026] [outer = 11FF1800] 09:49:01 INFO - PROCESS | 3588 | 1464194941048 Marionette DEBUG loaded listener.js 09:49:01 INFO - PROCESS | 3588 | ++DOMWINDOW == 155 (12C10C00) [pid = 3588] [serial = 2027] [outer = 11FF1800] 09:49:02 INFO - PROCESS | 3588 | 1464194942094 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\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2665,"getWindowHandle",null] 09:49:02 INFO - PROCESS | 3588 | 1464194942130 Marionette TRACE conn3 <- [1,2665,null,{"value":"13"}] 09:49:02 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.middle.html 09:49:02 INFO - PROCESS | 3588 | 1464194942133 Marionette TRACE conn3 -> [0,2666,"setScriptTimeout",{"ms":35000}] 09:49:02 INFO - PROCESS | 3588 | 1464194942136 Marionette TRACE conn3 <- [1,2666,null,{}] 09:49:02 INFO - PROCESS | 3588 | 1464194942161 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}] 09:49:02 INFO - PROCESS | 3588 | 1464194942316 Marionette TRACE conn3 <- [1,2667,null,{"value":null}] 09:49:02 INFO - PROCESS | 3588 | 1464194942507 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\", \"7e3b6c20-c8d1-41f1-b038-025c5fee69e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:49:02 INFO - PROCESS | 3588 | ++DOCSHELL 1581B800 == 81 [pid = 3588] [id = 676] 09:49:02 INFO - PROCESS | 3588 | ++DOMWINDOW == 156 (1581E000) [pid = 3588] [serial = 2028] [outer = 00000000] 09:49:02 INFO - PROCESS | 3588 | ++DOMWINDOW == 157 (177AE000) [pid = 3588] [serial = 2029] [outer = 1581E000] 09:49:02 INFO - PROCESS | 3588 | 1464194942563 Marionette DEBUG loaded listener.js 09:49:02 INFO - PROCESS | 3588 | ++DOMWINDOW == 158 (1784F000) [pid = 3588] [serial = 2030] [outer = 1581E000] 09:49:03 INFO - PROCESS | 3588 | 1464194943575 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]]]}] 09:49:03 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) 09:49:03 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.middle.html | took 1486ms 09:49:03 INFO - PROCESS | 3588 | 1464194943617 Marionette TRACE conn3 -> [0,2669,"getWindowHandle",null] 09:49:03 INFO - PROCESS | 3588 | 1464194943619 Marionette TRACE conn3 <- [1,2669,null,{"value":"13"}] 09:49:03 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.top.html 09:49:03 INFO - PROCESS | 3588 | 1464194943673 Marionette TRACE conn3 -> [0,2670,"setScriptTimeout",{"ms":35000}] 09:49:03 INFO - PROCESS | 3588 | 1464194943679 Marionette TRACE conn3 <- [1,2670,null,{}] 09:49:03 INFO - PROCESS | 3588 | 1464194943687 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}] 09:49:03 INFO - PROCESS | 3588 | 1464194943801 Marionette TRACE conn3 <- [1,2671,null,{"value":null}] 09:49:04 INFO - PROCESS | 3588 | 1464194944028 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\", \"7e3b6c20-c8d1-41f1-b038-025c5fee69e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:49:04 INFO - PROCESS | 3588 | ++DOCSHELL 10A57800 == 82 [pid = 3588] [id = 677] 09:49:04 INFO - PROCESS | 3588 | ++DOMWINDOW == 159 (10D63400) [pid = 3588] [serial = 2031] [outer = 00000000] 09:49:04 INFO - PROCESS | 3588 | ++DOMWINDOW == 160 (13E1E400) [pid = 3588] [serial = 2032] [outer = 10D63400] 09:49:04 INFO - PROCESS | 3588 | 1464194944083 Marionette DEBUG loaded listener.js 09:49:04 INFO - PROCESS | 3588 | ++DOMWINDOW == 161 (15F7C400) [pid = 3588] [serial = 2033] [outer = 10D63400] 09:49:05 INFO - PROCESS | 3588 | 1464194945431 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]]]}] 09:49:05 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) 09:49:05 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.top.html | took 1876ms 09:49:05 INFO - PROCESS | 3588 | 1464194945505 Marionette TRACE conn3 -> [0,2673,"getWindowHandle",null] 09:49:05 INFO - PROCESS | 3588 | 1464194945509 Marionette TRACE conn3 <- [1,2673,null,{"value":"13"}] 09:49:05 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html 09:49:05 INFO - PROCESS | 3588 | 1464194945514 Marionette TRACE conn3 -> [0,2674,"setScriptTimeout",{"ms":35000}] 09:49:05 INFO - PROCESS | 3588 | 1464194945518 Marionette TRACE conn3 <- [1,2674,null,{}] 09:49:05 INFO - PROCESS | 3588 | 1464194945523 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}] 09:49:05 INFO - PROCESS | 3588 | 1464194945618 Marionette TRACE conn3 <- [1,2675,null,{"value":null}] 09:49:05 INFO - PROCESS | 3588 | 1464194945852 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\", \"7e3b6c20-c8d1-41f1-b038-025c5fee69e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:49:05 INFO - PROCESS | 3588 | --DOCSHELL 0F277000 == 81 [pid = 3588] [id = 428] 09:49:05 INFO - PROCESS | 3588 | --DOCSHELL 0F2F9400 == 80 [pid = 3588] [id = 434] 09:49:05 INFO - PROCESS | 3588 | --DOCSHELL 11865C00 == 79 [pid = 3588] [id = 673] 09:49:05 INFO - PROCESS | 3588 | --DOCSHELL 10A62C00 == 78 [pid = 3588] [id = 672] 09:49:05 INFO - PROCESS | 3588 | --DOCSHELL 1B9CF400 == 77 [pid = 3588] [id = 671] 09:49:05 INFO - PROCESS | 3588 | --DOCSHELL 1B765800 == 76 [pid = 3588] [id = 670] 09:49:05 INFO - PROCESS | 3588 | --DOCSHELL 1AF61800 == 75 [pid = 3588] [id = 669] 09:49:05 INFO - PROCESS | 3588 | --DOCSHELL 167E8C00 == 74 [pid = 3588] [id = 668] 09:49:05 INFO - PROCESS | 3588 | --DOCSHELL 10A59800 == 73 [pid = 3588] [id = 667] 09:49:05 INFO - PROCESS | 3588 | --DOCSHELL 0F984400 == 72 [pid = 3588] [id = 666] 09:49:05 INFO - PROCESS | 3588 | --DOMWINDOW == 160 (16174400) [pid = 3588] [serial = 1972] [outer = 00000000] [url = about:blank] 09:49:05 INFO - PROCESS | 3588 | --DOMWINDOW == 159 (1B766C00) [pid = 3588] [serial = 1909] [outer = 00000000] [url = about:blank] 09:49:05 INFO - PROCESS | 3588 | --DOMWINDOW == 158 (182C0800) [pid = 3588] [serial = 1912] [outer = 00000000] [url = about:blank] 09:49:05 INFO - PROCESS | 3588 | --DOMWINDOW == 157 (0F348000) [pid = 3588] [serial = 1945] [outer = 00000000] [url = about:blank] 09:49:05 INFO - PROCESS | 3588 | --DOMWINDOW == 156 (1B76C400) [pid = 3588] [serial = 1957] [outer = 00000000] [url = about:blank] 09:49:05 INFO - PROCESS | 3588 | --DOMWINDOW == 155 (1B999400) [pid = 3588] [serial = 1960] [outer = 00000000] [url = about:blank] 09:49:05 INFO - PROCESS | 3588 | --DOMWINDOW == 154 (1B505000) [pid = 3588] [serial = 1954] [outer = 00000000] [url = about:blank] 09:49:05 INFO - PROCESS | 3588 | --DOMWINDOW == 153 (178AB400) [pid = 3588] [serial = 1951] [outer = 00000000] [url = about:blank] 09:49:05 INFO - PROCESS | 3588 | --DOMWINDOW == 152 (14F0BC00) [pid = 3588] [serial = 1948] [outer = 00000000] [url = about:blank] 09:49:05 INFO - PROCESS | 3588 | ++DOCSHELL 0F2F9400 == 73 [pid = 3588] [id = 678] 09:49:05 INFO - PROCESS | 3588 | ++DOMWINDOW == 153 (0F348000) [pid = 3588] [serial = 2034] [outer = 00000000] 09:49:05 INFO - PROCESS | 3588 | ++DOMWINDOW == 154 (10A59800) [pid = 3588] [serial = 2035] [outer = 0F348000] 09:49:05 INFO - PROCESS | 3588 | 1464194945935 Marionette DEBUG loaded listener.js 09:49:06 INFO - PROCESS | 3588 | ++DOMWINDOW == 155 (10C69800) [pid = 3588] [serial = 2036] [outer = 0F348000] 09:49:06 INFO - PROCESS | 3588 | --DOCSHELL 1784F800 == 72 [pid = 3588] [id = 660] 09:49:06 INFO - PROCESS | 3588 | --DOCSHELL 155E9000 == 71 [pid = 3588] [id = 659] 09:49:06 INFO - PROCESS | 3588 | --DOCSHELL 1103A400 == 70 [pid = 3588] [id = 658] 09:49:06 INFO - PROCESS | 3588 | --DOCSHELL 159E2800 == 69 [pid = 3588] [id = 657] 09:49:06 INFO - PROCESS | 3588 | --DOMWINDOW == 154 (178AF400) [pid = 3588] [serial = 1930] [outer = 00000000] [url = about:blank] 09:49:06 INFO - PROCESS | 3588 | --DOMWINDOW == 153 (11CAE800) [pid = 3588] [serial = 1918] [outer = 00000000] [url = about:blank] 09:49:06 INFO - PROCESS | 3588 | --DOMWINDOW == 152 (12F0C800) [pid = 3588] [serial = 1919] [outer = 00000000] [url = about:blank] 09:49:06 INFO - PROCESS | 3588 | --DOMWINDOW == 151 (16171000) [pid = 3588] [serial = 1897] [outer = 00000000] [url = about:blank] 09:49:06 INFO - PROCESS | 3588 | --DOMWINDOW == 150 (155E7C00) [pid = 3588] [serial = 1921] [outer = 00000000] [url = about:blank] 09:49:06 INFO - PROCESS | 3588 | --DOMWINDOW == 149 (18790400) [pid = 3588] [serial = 1933] [outer = 00000000] [url = about:blank] 09:49:06 INFO - PROCESS | 3588 | --DOMWINDOW == 148 (132BBC00) [pid = 3588] [serial = 1936] [outer = 00000000] [url = about:blank] 09:49:06 INFO - PROCESS | 3588 | --DOMWINDOW == 147 (19E22000) [pid = 3588] [serial = 1934] [outer = 00000000] [url = about:blank] 09:49:06 INFO - PROCESS | 3588 | --DOMWINDOW == 146 (1593D400) [pid = 3588] [serial = 1922] [outer = 00000000] [url = about:blank] 09:49:06 INFO - PROCESS | 3588 | --DOMWINDOW == 145 (167F0800) [pid = 3588] [serial = 1924] [outer = 00000000] [url = about:blank] 09:49:06 INFO - PROCESS | 3588 | --DOMWINDOW == 144 (168F4400) [pid = 3588] [serial = 1925] [outer = 00000000] [url = about:blank] 09:49:06 INFO - PROCESS | 3588 | --DOMWINDOW == 143 (11F21C00) [pid = 3588] [serial = 1915] [outer = 00000000] [url = about:blank] 09:49:06 INFO - PROCESS | 3588 | --DOMWINDOW == 142 (12C05000) [pid = 3588] [serial = 1916] [outer = 00000000] [url = about:blank] 09:49:06 INFO - PROCESS | 3588 | --DOMWINDOW == 141 (1A220800) [pid = 3588] [serial = 1939] [outer = 00000000] [url = about:blank] 09:49:06 INFO - PROCESS | 3588 | --DOMWINDOW == 140 (1AE2D800) [pid = 3588] [serial = 1900] [outer = 00000000] [url = about:blank] 09:49:06 INFO - PROCESS | 3588 | --DOMWINDOW == 139 (177A8400) [pid = 3588] [serial = 1927] [outer = 00000000] [url = about:blank] 09:49:06 INFO - PROCESS | 3588 | --DOMWINDOW == 138 (1314BC00) [pid = 3588] [serial = 1970] [outer = 00000000] [url = about:blank] 09:49:06 INFO - PROCESS | 3588 | --DOMWINDOW == 137 (12C03800) [pid = 3588] [serial = 1894] [outer = 00000000] [url = about:blank] 09:49:06 INFO - PROCESS | 3588 | --DOMWINDOW == 136 (1AF70000) [pid = 3588] [serial = 1903] [outer = 00000000] [url = about:blank] 09:49:06 INFO - PROCESS | 3588 | --DOMWINDOW == 135 (1B503C00) [pid = 3588] [serial = 1906] [outer = 00000000] [url = about:blank] 09:49:06 INFO - PROCESS | 3588 | --DOMWINDOW == 134 (1A685400) [pid = 3588] [serial = 1940] [outer = 00000000] [url = about:blank] 09:49:06 INFO - PROCESS | 3588 | --DOMWINDOW == 133 (182B7000) [pid = 3588] [serial = 1931] [outer = 00000000] [url = about:blank] 09:49:06 INFO - PROCESS | 3588 | --DOMWINDOW == 132 (17827400) [pid = 3588] [serial = 1928] [outer = 00000000] [url = about:blank] 09:49:06 INFO - PROCESS | 3588 | --DOMWINDOW == 131 (157C4800) [pid = 3588] [serial = 1937] [outer = 00000000] [url = about:blank] 09:49:06 INFO - PROCESS | 3588 | --DOMWINDOW == 130 (1A60AC00) [pid = 3588] [serial = 1942] [outer = 00000000] [url = about:blank] 09:49:06 INFO - PROCESS | 3588 | --DOMWINDOW == 129 (1ACDB800) [pid = 3588] [serial = 1853] [outer = 00000000] [url = about:blank] 09:49:06 INFO - PROCESS | 3588 | --DOMWINDOW == 128 (19E27C00) [pid = 3588] [serial = 1793] [outer = 00000000] [url = about:blank] 09:49:06 INFO - PROCESS | 3588 | --DOMWINDOW == 127 (1878DC00) [pid = 3588] [serial = 1754] [outer = 00000000] [url = about:blank] 09:49:06 INFO - PROCESS | 3588 | --DOMWINDOW == 126 (1ACD0000) [pid = 3588] [serial = 1841] [outer = 00000000] [url = about:blank] 09:49:06 INFO - PROCESS | 3588 | --DOMWINDOW == 125 (1A680800) [pid = 3588] [serial = 1850] [outer = 00000000] [url = about:blank] 09:49:06 INFO - PROCESS | 3588 | --DOMWINDOW == 124 (1A683800) [pid = 3588] [serial = 1805] [outer = 00000000] [url = about:blank] 09:49:06 INFO - PROCESS | 3588 | --DOMWINDOW == 123 (1A29E400) [pid = 3588] [serial = 1757] [outer = 00000000] [url = about:blank] 09:49:06 INFO - PROCESS | 3588 | --DOMWINDOW == 122 (1B176400) [pid = 3588] [serial = 1859] [outer = 00000000] [url = about:blank] 09:49:06 INFO - PROCESS | 3588 | --DOMWINDOW == 121 (1AF63800) [pid = 3588] [serial = 1856] [outer = 00000000] [url = about:blank] 09:49:06 INFO - PROCESS | 3588 | --DOMWINDOW == 120 (1AE2A000) [pid = 3588] [serial = 1760] [outer = 00000000] [url = about:blank] 09:49:06 INFO - PROCESS | 3588 | --DOMWINDOW == 119 (11816800) [pid = 3588] [serial = 1963] [outer = 00000000] [url = about:blank] 09:49:06 INFO - PROCESS | 3588 | --DOMWINDOW == 118 (167ED800) [pid = 3588] [serial = 1799] [outer = 00000000] [url = about:blank] 09:49:06 INFO - PROCESS | 3588 | --DOMWINDOW == 117 (1A296C00) [pid = 3588] [serial = 1802] [outer = 00000000] [url = about:blank] 09:49:06 INFO - PROCESS | 3588 | --DOMWINDOW == 116 (15940800) [pid = 3588] [serial = 1847] [outer = 00000000] [url = about:blank] 09:49:06 INFO - PROCESS | 3588 | --DOMWINDOW == 115 (13193800) [pid = 3588] [serial = 1966] [outer = 00000000] [url = about:blank] 09:49:06 INFO - PROCESS | 3588 | --DOMWINDOW == 114 (1436F400) [pid = 3588] [serial = 1964] [outer = 00000000] [url = about:blank] 09:49:06 INFO - PROCESS | 3588 | --DOMWINDOW == 113 (11091000) [pid = 3588] [serial = 1969] [outer = 00000000] [url = about:blank] 09:49:06 INFO - PROCESS | 3588 | --DOMWINDOW == 112 (12F0D800) [pid = 3588] [serial = 1844] [outer = 00000000] [url = about:blank] 09:49:06 INFO - PROCESS | 3588 | --DOMWINDOW == 111 (132B2400) [pid = 3588] [serial = 1796] [outer = 00000000] [url = about:blank] 09:49:06 INFO - PROCESS | 3588 | --DOMWINDOW == 110 (143B4C00) [pid = 3588] [serial = 1967] [outer = 00000000] [url = about:blank] 09:49:06 INFO - PROCESS | 3588 | 1464194946843 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\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2677,"getWindowHandle",null] 09:49:06 INFO - PROCESS | 3588 | 1464194946874 Marionette TRACE conn3 <- [1,2677,null,{"value":"13"}] 09:49:06 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html 09:49:06 INFO - PROCESS | 3588 | 1464194946880 Marionette TRACE conn3 -> [0,2678,"setScriptTimeout",{"ms":35000}] 09:49:06 INFO - PROCESS | 3588 | 1464194946883 Marionette TRACE conn3 <- [1,2678,null,{}] 09:49:06 INFO - PROCESS | 3588 | 1464194946891 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}] 09:49:06 INFO - PROCESS | 3588 | 1464194946990 Marionette TRACE conn3 <- [1,2679,null,{"value":null}] 09:49:07 INFO - PROCESS | 3588 | 1464194946998 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\", \"7e3b6c20-c8d1-41f1-b038-025c5fee69e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:49:07 INFO - PROCESS | 3588 | ++DOCSHELL 10D61800 == 70 [pid = 3588] [id = 679] 09:49:07 INFO - PROCESS | 3588 | ++DOMWINDOW == 111 (11037400) [pid = 3588] [serial = 2037] [outer = 00000000] 09:49:07 INFO - PROCESS | 3588 | ++DOMWINDOW == 112 (114E2400) [pid = 3588] [serial = 2038] [outer = 11037400] 09:49:07 INFO - PROCESS | 3588 | 1464194947043 Marionette DEBUG loaded listener.js 09:49:07 INFO - PROCESS | 3588 | ++DOMWINDOW == 113 (11CB9400) [pid = 3588] [serial = 2039] [outer = 11037400] 09:49:08 INFO - PROCESS | 3588 | 1464194948053 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\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2681,"getWindowHandle",null] 09:49:08 INFO - PROCESS | 3588 | 1464194948083 Marionette TRACE conn3 <- [1,2681,null,{"value":"13"}] 09:49:08 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html 09:49:08 INFO - PROCESS | 3588 | 1464194948087 Marionette TRACE conn3 -> [0,2682,"setScriptTimeout",{"ms":35000}] 09:49:08 INFO - PROCESS | 3588 | 1464194948090 Marionette TRACE conn3 <- [1,2682,null,{}] 09:49:08 INFO - PROCESS | 3588 | 1464194948106 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}] 09:49:08 INFO - PROCESS | 3588 | 1464194948249 Marionette TRACE conn3 <- [1,2683,null,{"value":null}] 09:49:08 INFO - PROCESS | 3588 | 1464194948316 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\", \"7e3b6c20-c8d1-41f1-b038-025c5fee69e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:49:08 INFO - PROCESS | 3588 | ++DOCSHELL 12C0F800 == 71 [pid = 3588] [id = 680] 09:49:08 INFO - PROCESS | 3588 | ++DOMWINDOW == 114 (12FA8400) [pid = 3588] [serial = 2040] [outer = 00000000] 09:49:08 INFO - PROCESS | 3588 | ++DOMWINDOW == 115 (132BBC00) [pid = 3588] [serial = 2041] [outer = 12FA8400] 09:49:08 INFO - PROCESS | 3588 | 1464194948365 Marionette DEBUG loaded listener.js 09:49:08 INFO - PROCESS | 3588 | ++DOMWINDOW == 116 (14307C00) [pid = 3588] [serial = 2042] [outer = 12FA8400] 09:49:09 INFO - PROCESS | 3588 | 1464194949309 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\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2685,"getWindowHandle",null] 09:49:09 INFO - PROCESS | 3588 | 1464194949346 Marionette TRACE conn3 <- [1,2685,null,{"value":"13"}] 09:49:09 INFO - PROCESS | 3588 | 1464194949350 Marionette TRACE conn3 -> [0,2686,"setScriptTimeout",{"ms":35000}] 09:49:09 INFO - PROCESS | 3588 | 1464194949352 Marionette TRACE conn3 <- [1,2686,null,{}] 09:49:09 INFO - PROCESS | 3588 | 1464194949363 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}] 09:49:09 INFO - PROCESS | 3588 | 1464194949497 Marionette TRACE conn3 <- [1,2687,null,{"value":null}] 09:49:09 INFO - PROCESS | 3588 | 1464194949564 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\", \"7e3b6c20-c8d1-41f1-b038-025c5fee69e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:49:09 INFO - PROCESS | 3588 | ++DOCSHELL 1436E800 == 72 [pid = 3588] [id = 681] 09:49:09 INFO - PROCESS | 3588 | ++DOMWINDOW == 117 (1436F400) [pid = 3588] [serial = 2043] [outer = 00000000] 09:49:09 INFO - PROCESS | 3588 | ++DOMWINDOW == 118 (150BC800) [pid = 3588] [serial = 2044] [outer = 1436F400] 09:49:09 INFO - PROCESS | 3588 | 1464194949610 Marionette DEBUG loaded listener.js 09:49:09 INFO - PROCESS | 3588 | ++DOMWINDOW == 119 (15548000) [pid = 3588] [serial = 2045] [outer = 1436F400] 09:49:10 INFO - PROCESS | 3588 | --DOMWINDOW == 118 (1B76A400) [pid = 3588] [serial = 2010] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.default.html] 09:49:10 INFO - PROCESS | 3588 | --DOMWINDOW == 117 (1B9CFC00) [pid = 3588] [serial = 2013] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.invalid.html] 09:49:10 INFO - PROCESS | 3588 | --DOMWINDOW == 116 (10C61C00) [pid = 3588] [serial = 2001] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.default.html] 09:49:10 INFO - PROCESS | 3588 | --DOMWINDOW == 115 (177A0000) [pid = 3588] [serial = 2004] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.invalid.html] 09:49:10 INFO - PROCESS | 3588 | --DOMWINDOW == 114 (0F9EE400) [pid = 3588] [serial = 1998] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.2.html] 09:49:10 INFO - PROCESS | 3588 | --DOMWINDOW == 113 (10D64000) [pid = 3588] [serial = 2016] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.valid.html] 09:49:10 INFO - PROCESS | 3588 | --DOMWINDOW == 112 (1AF62800) [pid = 3588] [serial = 2007] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.valid.html] 09:49:11 INFO - PROCESS | 3588 | 1464194950993 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\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2689,"getWindowHandle",null] 09:49:11 INFO - PROCESS | 3588 | 1464194951022 Marionette TRACE conn3 <- [1,2689,null,{"value":"13"}] 09:49:11 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.default.html 09:49:11 INFO - PROCESS | 3588 | 1464194951025 Marionette TRACE conn3 -> [0,2690,"setScriptTimeout",{"ms":35000}] 09:49:11 INFO - PROCESS | 3588 | 1464194951027 Marionette TRACE conn3 <- [1,2690,null,{}] 09:49:11 INFO - PROCESS | 3588 | 1464194951030 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}] 09:49:11 INFO - PROCESS | 3588 | 1464194951111 Marionette TRACE conn3 <- [1,2691,null,{"value":null}] 09:49:11 INFO - PROCESS | 3588 | 1464194951117 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\", \"7e3b6c20-c8d1-41f1-b038-025c5fee69e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:49:11 INFO - PROCESS | 3588 | ++DOCSHELL 12912800 == 73 [pid = 3588] [id = 682] 09:49:11 INFO - PROCESS | 3588 | ++DOMWINDOW == 113 (1318FC00) [pid = 3588] [serial = 2046] [outer = 00000000] 09:49:11 INFO - PROCESS | 3588 | ++DOMWINDOW == 114 (155E7800) [pid = 3588] [serial = 2047] [outer = 1318FC00] 09:49:11 INFO - PROCESS | 3588 | 1464194951162 Marionette DEBUG loaded listener.js 09:49:11 INFO - PROCESS | 3588 | ++DOMWINDOW == 115 (157C7400) [pid = 3588] [serial = 2048] [outer = 1318FC00] 09:49:11 INFO - PROCESS | 3588 | 1464194951631 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]]]}] 09:49:11 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.default.html | Canvas test: 2d.text.font.default 09:49:11 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.default.html | took 704ms 09:49:11 INFO - PROCESS | 3588 | 1464194951725 Marionette TRACE conn3 -> [0,2693,"getWindowHandle",null] 09:49:11 INFO - PROCESS | 3588 | 1464194951727 Marionette TRACE conn3 <- [1,2693,null,{"value":"13"}] 09:49:11 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.basic.html 09:49:11 INFO - PROCESS | 3588 | 1464194951730 Marionette TRACE conn3 -> [0,2694,"setScriptTimeout",{"ms":35000}] 09:49:11 INFO - PROCESS | 3588 | 1464194951731 Marionette TRACE conn3 <- [1,2694,null,{}] 09:49:11 INFO - PROCESS | 3588 | 1464194951735 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}] 09:49:11 INFO - PROCESS | 3588 | 1464194951853 Marionette TRACE conn3 <- [1,2695,null,{"value":null}] 09:49:11 INFO - PROCESS | 3588 | 1464194951862 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\", \"7e3b6c20-c8d1-41f1-b038-025c5fee69e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:49:11 INFO - PROCESS | 3588 | ++DOCSHELL 13949C00 == 74 [pid = 3588] [id = 683] 09:49:11 INFO - PROCESS | 3588 | ++DOMWINDOW == 116 (1581A800) [pid = 3588] [serial = 2049] [outer = 00000000] 09:49:11 INFO - PROCESS | 3588 | ++DOMWINDOW == 117 (167F3800) [pid = 3588] [serial = 2050] [outer = 1581A800] 09:49:11 INFO - PROCESS | 3588 | 1464194951907 Marionette DEBUG loaded listener.js 09:49:11 INFO - PROCESS | 3588 | ++DOMWINDOW == 118 (168F6400) [pid = 3588] [serial = 2051] [outer = 1581A800] 09:49:12 INFO - PROCESS | 3588 | 1464194952351 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]]]}] 09:49:12 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.basic.html | Canvas test: 2d.text.font.parse.basic 09:49:12 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.basic.html | took 641ms 09:49:12 INFO - PROCESS | 3588 | 1464194952383 Marionette TRACE conn3 -> [0,2697,"getWindowHandle",null] 09:49:12 INFO - PROCESS | 3588 | 1464194952385 Marionette TRACE conn3 <- [1,2697,null,{"value":"13"}] 09:49:12 INFO - PROCESS | 3588 | 1464194952389 Marionette TRACE conn3 -> [0,2698,"setScriptTimeout",{"ms":35000}] 09:49:12 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.complex.html 09:49:12 INFO - PROCESS | 3588 | 1464194952391 Marionette TRACE conn3 <- [1,2698,null,{}] 09:49:12 INFO - PROCESS | 3588 | 1464194952394 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}] 09:49:12 INFO - PROCESS | 3588 | 1464194952544 Marionette TRACE conn3 <- [1,2699,null,{"value":null}] 09:49:12 INFO - PROCESS | 3588 | 1464194952737 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\", \"7e3b6c20-c8d1-41f1-b038-025c5fee69e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:49:12 INFO - PROCESS | 3588 | ++DOCSHELL 0F33FC00 == 75 [pid = 3588] [id = 684] 09:49:12 INFO - PROCESS | 3588 | ++DOMWINDOW == 119 (0F341400) [pid = 3588] [serial = 2052] [outer = 00000000] 09:49:12 INFO - PROCESS | 3588 | ++DOMWINDOW == 120 (0F984000) [pid = 3588] [serial = 2053] [outer = 0F341400] 09:49:12 INFO - PROCESS | 3588 | 1464194952797 Marionette DEBUG loaded listener.js 09:49:12 INFO - PROCESS | 3588 | ++DOMWINDOW == 121 (102D0C00) [pid = 3588] [serial = 2054] [outer = 0F341400] 09:49:13 INFO - PROCESS | 3588 | 1464194953373 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] 09:49:13 INFO - PROCESS | 3588 | 1464194953450 Marionette TRACE conn3 <- [1,2701,null,{"value":"13"}] 09:49:13 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.invalid.html 09:49:13 INFO - PROCESS | 3588 | 1464194953454 Marionette TRACE conn3 -> [0,2702,"setScriptTimeout",{"ms":35000}] 09:49:13 INFO - PROCESS | 3588 | 1464194953458 Marionette TRACE conn3 <- [1,2702,null,{}] 09:49:13 INFO - PROCESS | 3588 | 1464194953463 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}] 09:49:13 INFO - PROCESS | 3588 | 1464194953577 Marionette TRACE conn3 <- [1,2703,null,{"value":null}] 09:49:13 INFO - PROCESS | 3588 | 1464194953728 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\", \"7e3b6c20-c8d1-41f1-b038-025c5fee69e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:49:13 INFO - PROCESS | 3588 | ++DOCSHELL 12B53C00 == 76 [pid = 3588] [id = 685] 09:49:13 INFO - PROCESS | 3588 | ++DOMWINDOW == 122 (12C02C00) [pid = 3588] [serial = 2055] [outer = 00000000] 09:49:13 INFO - PROCESS | 3588 | ++DOMWINDOW == 123 (12C0A000) [pid = 3588] [serial = 2056] [outer = 12C02C00] 09:49:13 INFO - PROCESS | 3588 | 1464194953786 Marionette DEBUG loaded listener.js 09:49:13 INFO - PROCESS | 3588 | ++DOMWINDOW == 124 (12C0C400) [pid = 3588] [serial = 2057] [outer = 12C02C00] 09:49:14 INFO - PROCESS | 3588 | 1464194954392 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]]]}] 09:49:14 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.invalid.html | Canvas test: 2d.text.font.parse.invalid 09:49:14 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.invalid.html | took 1001ms 09:49:14 INFO - PROCESS | 3588 | 1464194954456 Marionette TRACE conn3 -> [0,2705,"getWindowHandle",null] 09:49:14 INFO - PROCESS | 3588 | 1464194954459 Marionette TRACE conn3 <- [1,2705,null,{"value":"13"}] 09:49:14 INFO - PROCESS | 3588 | 1464194954476 Marionette TRACE conn3 -> [0,2706,"setScriptTimeout",{"ms":35000}] 09:49:14 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html 09:49:14 INFO - PROCESS | 3588 | 1464194954479 Marionette TRACE conn3 <- [1,2706,null,{}] 09:49:14 INFO - PROCESS | 3588 | 1464194954483 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}] 09:49:14 INFO - PROCESS | 3588 | 1464194954592 Marionette TRACE conn3 <- [1,2707,null,{"value":null}] 09:49:14 INFO - PROCESS | 3588 | 1464194954745 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\", \"7e3b6c20-c8d1-41f1-b038-025c5fee69e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:49:14 INFO - PROCESS | 3588 | ++DOCSHELL 1616FC00 == 77 [pid = 3588] [id = 686] 09:49:14 INFO - PROCESS | 3588 | ++DOMWINDOW == 125 (16178000) [pid = 3588] [serial = 2058] [outer = 00000000] 09:49:14 INFO - PROCESS | 3588 | ++DOMWINDOW == 126 (167EA800) [pid = 3588] [serial = 2059] [outer = 16178000] 09:49:14 INFO - PROCESS | 3588 | 1464194954800 Marionette DEBUG loaded listener.js 09:49:14 INFO - PROCESS | 3588 | ++DOMWINDOW == 127 (16F74000) [pid = 3588] [serial = 2060] [outer = 16178000] 09:49:15 INFO - PROCESS | 3588 | 1464194955421 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] 09:49:15 INFO - PROCESS | 3588 | 1464194955469 Marionette TRACE conn3 <- [1,2709,null,{"value":"13"}] 09:49:15 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.html 09:49:15 INFO - PROCESS | 3588 | 1464194955480 Marionette TRACE conn3 -> [0,2710,"setScriptTimeout",{"ms":35000}] 09:49:15 INFO - PROCESS | 3588 | 1464194955485 Marionette TRACE conn3 <- [1,2710,null,{}] 09:49:15 INFO - PROCESS | 3588 | 1464194955489 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}] 09:49:15 INFO - PROCESS | 3588 | 1464194955603 Marionette TRACE conn3 <- [1,2711,null,{"value":null}] 09:49:15 INFO - PROCESS | 3588 | 1464194955767 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\", \"7e3b6c20-c8d1-41f1-b038-025c5fee69e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:49:15 INFO - PROCESS | 3588 | ++DOCSHELL 1782B800 == 78 [pid = 3588] [id = 687] 09:49:15 INFO - PROCESS | 3588 | ++DOMWINDOW == 128 (1782C400) [pid = 3588] [serial = 2061] [outer = 00000000] 09:49:15 INFO - PROCESS | 3588 | ++DOMWINDOW == 129 (17858800) [pid = 3588] [serial = 2062] [outer = 1782C400] 09:49:15 INFO - PROCESS | 3588 | 1464194955823 Marionette DEBUG loaded listener.js 09:49:15 INFO - PROCESS | 3588 | ++DOMWINDOW == 130 (178A8400) [pid = 3588] [serial = 2063] [outer = 1782C400] 09:49:16 INFO - PROCESS | 3588 | 1464194956407 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] 09:49:16 INFO - PROCESS | 3588 | 1464194956423 Marionette TRACE conn3 <- [1,2713,null,{"value":"13"}] 09:49:16 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.system.html 09:49:16 INFO - PROCESS | 3588 | 1464194956441 Marionette TRACE conn3 -> [0,2714,"setScriptTimeout",{"ms":35000}] 09:49:16 INFO - PROCESS | 3588 | 1464194956443 Marionette TRACE conn3 <- [1,2714,null,{}] 09:49:16 INFO - PROCESS | 3588 | 1464194956446 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}] 09:49:16 INFO - PROCESS | 3588 | 1464194956555 Marionette TRACE conn3 <- [1,2715,null,{"value":null}] 09:49:16 INFO - PROCESS | 3588 | 1464194956704 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\", \"7e3b6c20-c8d1-41f1-b038-025c5fee69e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:49:16 INFO - PROCESS | 3588 | ++DOCSHELL 17850400 == 79 [pid = 3588] [id = 688] 09:49:16 INFO - PROCESS | 3588 | ++DOMWINDOW == 131 (181EC400) [pid = 3588] [serial = 2064] [outer = 00000000] 09:49:16 INFO - PROCESS | 3588 | ++DOMWINDOW == 132 (182BFC00) [pid = 3588] [serial = 2065] [outer = 181EC400] 09:49:16 INFO - PROCESS | 3588 | 1464194956766 Marionette DEBUG loaded listener.js 09:49:16 INFO - PROCESS | 3588 | ++DOMWINDOW == 133 (184C4000) [pid = 3588] [serial = 2066] [outer = 181EC400] 09:49:17 INFO - PROCESS | 3588 | 1464194957379 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]]]}] 09:49:17 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.system.html | System fonts must be computed to explicit values 09:49:17 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.system.html | took 1001ms 09:49:17 INFO - PROCESS | 3588 | 1464194957441 Marionette TRACE conn3 -> [0,2717,"getWindowHandle",null] 09:49:17 INFO - PROCESS | 3588 | 1464194957443 Marionette TRACE conn3 <- [1,2717,null,{"value":"13"}] 09:49:17 INFO - TEST-START | /2dcontext/text-styles/2d.text.measure.width.space.html 09:49:17 INFO - PROCESS | 3588 | 1464194957447 Marionette TRACE conn3 -> [0,2718,"setScriptTimeout",{"ms":35000}] 09:49:17 INFO - PROCESS | 3588 | 1464194957449 Marionette TRACE conn3 <- [1,2718,null,{}] 09:49:17 INFO - PROCESS | 3588 | 1464194957453 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}] 09:49:17 INFO - PROCESS | 3588 | 1464194957593 Marionette TRACE conn3 <- [1,2719,null,{"value":null}] 09:49:17 INFO - PROCESS | 3588 | 1464194957745 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\", \"7e3b6c20-c8d1-41f1-b038-025c5fee69e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:49:17 INFO - PROCESS | 3588 | ++DOCSHELL 18788C00 == 80 [pid = 3588] [id = 689] 09:49:17 INFO - PROCESS | 3588 | ++DOMWINDOW == 134 (18789C00) [pid = 3588] [serial = 2067] [outer = 00000000] 09:49:17 INFO - PROCESS | 3588 | ++DOMWINDOW == 135 (19B4A800) [pid = 3588] [serial = 2068] [outer = 18789C00] 09:49:17 INFO - PROCESS | 3588 | 1464194957807 Marionette DEBUG loaded listener.js 09:49:17 INFO - PROCESS | 3588 | ++DOMWINDOW == 136 (19E24800) [pid = 3588] [serial = 2069] [outer = 18789C00] 09:49:18 INFO - PROCESS | 3588 | 1464194958849 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\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html:30:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2721,"getWindowHandle",null] 09:49:18 INFO - PROCESS | 3588 | 1464194958951 Marionette TRACE conn3 <- [1,2721,null,{"value":"13"}] 09:49:18 INFO - PROCESS | 3588 | 1464194958956 Marionette TRACE conn3 -> [0,2722,"setScriptTimeout",{"ms":35000}] 09:49:18 INFO - PROCESS | 3588 | 1464194958958 Marionette TRACE conn3 <- [1,2722,null,{}] 09:49:18 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html 09:49:18 INFO - PROCESS | 3588 | 1464194958962 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}] 09:49:19 INFO - PROCESS | 3588 | 1464194959060 Marionette TRACE conn3 <- [1,2723,null,{"value":null}] 09:49:19 INFO - PROCESS | 3588 | 1464194959255 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\", \"7e3b6c20-c8d1-41f1-b038-025c5fee69e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:49:19 INFO - PROCESS | 3588 | ++DOCSHELL 0F2F0400 == 81 [pid = 3588] [id = 690] 09:49:19 INFO - PROCESS | 3588 | ++DOMWINDOW == 137 (1027CC00) [pid = 3588] [serial = 2070] [outer = 00000000] 09:49:19 INFO - PROCESS | 3588 | ++DOMWINDOW == 138 (182B9C00) [pid = 3588] [serial = 2071] [outer = 1027CC00] 09:49:19 INFO - PROCESS | 3588 | 1464194959309 Marionette DEBUG loaded listener.js 09:49:19 INFO - PROCESS | 3588 | ++DOMWINDOW == 139 (18786000) [pid = 3588] [serial = 2072] [outer = 1027CC00] 09:49:20 INFO - PROCESS | 3588 | 1464194960019 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]]]}] 09:49:20 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | save()/restore() does not affect the current bitmap 09:49:20 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | took 1079ms 09:49:20 INFO - PROCESS | 3588 | 1464194960049 Marionette TRACE conn3 -> [0,2725,"getWindowHandle",null] 09:49:20 INFO - PROCESS | 3588 | 1464194960054 Marionette TRACE conn3 <- [1,2725,null,{"value":"13"}] 09:49:20 INFO - PROCESS | 3588 | 1464194960058 Marionette TRACE conn3 -> [0,2726,"setScriptTimeout",{"ms":35000}] 09:49:20 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html 09:49:20 INFO - PROCESS | 3588 | 1464194960062 Marionette TRACE conn3 <- [1,2726,null,{}] 09:49:20 INFO - PROCESS | 3588 | 1464194960067 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}] 09:49:20 INFO - PROCESS | 3588 | 1464194960172 Marionette TRACE conn3 <- [1,2727,null,{"value":null}] 09:49:20 INFO - PROCESS | 3588 | 1464194960350 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\", \"7e3b6c20-c8d1-41f1-b038-025c5fee69e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:49:20 INFO - PROCESS | 3588 | ++DOCSHELL 1103A800 == 82 [pid = 3588] [id = 691] 09:49:20 INFO - PROCESS | 3588 | ++DOMWINDOW == 140 (1103B800) [pid = 3588] [serial = 2073] [outer = 00000000] 09:49:20 INFO - PROCESS | 3588 | ++DOMWINDOW == 141 (12C09000) [pid = 3588] [serial = 2074] [outer = 1103B800] 09:49:20 INFO - PROCESS | 3588 | 1464194960405 Marionette DEBUG loaded listener.js 09:49:20 INFO - PROCESS | 3588 | ++DOMWINDOW == 142 (132B2400) [pid = 3588] [serial = 2075] [outer = 1103B800] 09:49:20 INFO - PROCESS | 3588 | --DOCSHELL 0C784C00 == 81 [pid = 3588] [id = 674] 09:49:20 INFO - PROCESS | 3588 | --DOMWINDOW == 141 (1B9C5800) [pid = 3588] [serial = 2011] [outer = 00000000] [url = about:blank] 09:49:20 INFO - PROCESS | 3588 | --DOMWINDOW == 140 (1B9D4C00) [pid = 3588] [serial = 2014] [outer = 00000000] [url = about:blank] 09:49:20 INFO - PROCESS | 3588 | --DOMWINDOW == 139 (1868B000) [pid = 3588] [serial = 1984] [outer = 00000000] [url = about:blank] 09:49:20 INFO - PROCESS | 3588 | --DOMWINDOW == 138 (13E24800) [pid = 3588] [serial = 2002] [outer = 00000000] [url = about:blank] 09:49:20 INFO - PROCESS | 3588 | --DOMWINDOW == 137 (15549C00) [pid = 3588] [serial = 2003] [outer = 00000000] [url = about:blank] 09:49:20 INFO - PROCESS | 3588 | --DOMWINDOW == 136 (1784A000) [pid = 3588] [serial = 2005] [outer = 00000000] [url = about:blank] 09:49:20 INFO - PROCESS | 3588 | --DOMWINDOW == 135 (182B5000) [pid = 3588] [serial = 2006] [outer = 00000000] [url = about:blank] 09:49:20 INFO - PROCESS | 3588 | --DOMWINDOW == 134 (16176400) [pid = 3588] [serial = 1978] [outer = 00000000] [url = about:blank] 09:49:20 INFO - PROCESS | 3588 | --DOMWINDOW == 133 (10C3BC00) [pid = 3588] [serial = 2000] [outer = 00000000] [url = about:blank] 09:49:20 INFO - PROCESS | 3588 | --DOMWINDOW == 132 (10C32000) [pid = 3588] [serial = 1999] [outer = 00000000] [url = about:blank] 09:49:20 INFO - PROCESS | 3588 | --DOMWINDOW == 131 (12F4A400) [pid = 3588] [serial = 1975] [outer = 00000000] [url = about:blank] 09:49:20 INFO - PROCESS | 3588 | --DOMWINDOW == 130 (10C3A800) [pid = 3588] [serial = 1987] [outer = 00000000] [url = about:blank] 09:49:20 INFO - PROCESS | 3588 | --DOMWINDOW == 129 (1AF64C00) [pid = 3588] [serial = 1996] [outer = 00000000] [url = about:blank] 09:49:20 INFO - PROCESS | 3588 | --DOMWINDOW == 128 (1ABBF000) [pid = 3588] [serial = 1993] [outer = 00000000] [url = about:blank] 09:49:20 INFO - PROCESS | 3588 | --DOMWINDOW == 127 (1A29EC00) [pid = 3588] [serial = 1990] [outer = 00000000] [url = about:blank] 09:49:20 INFO - PROCESS | 3588 | --DOMWINDOW == 126 (1B9C9800) [pid = 3588] [serial = 2012] [outer = 00000000] [url = about:blank] 09:49:20 INFO - PROCESS | 3588 | --DOMWINDOW == 125 (155DC400) [pid = 3588] [serial = 2017] [outer = 00000000] [url = about:blank] 09:49:20 INFO - PROCESS | 3588 | --DOMWINDOW == 124 (1616B400) [pid = 3588] [serial = 2018] [outer = 00000000] [url = about:blank] 09:49:20 INFO - PROCESS | 3588 | --DOMWINDOW == 123 (17857000) [pid = 3588] [serial = 1981] [outer = 00000000] [url = about:blank] 09:49:20 INFO - PROCESS | 3588 | --DOMWINDOW == 122 (1B504800) [pid = 3588] [serial = 2008] [outer = 00000000] [url = about:blank] 09:49:20 INFO - PROCESS | 3588 | --DOMWINDOW == 121 (1B510400) [pid = 3588] [serial = 2009] [outer = 00000000] [url = about:blank] 09:49:20 INFO - PROCESS | 3588 | --DOMWINDOW == 120 (1BBE1C00) [pid = 3588] [serial = 2015] [outer = 00000000] [url = about:blank] 09:49:20 INFO - PROCESS | 3588 | --DOMWINDOW == 119 (184C2000) [pid = 3588] [serial = 2020] [outer = 00000000] [url = about:blank] 09:49:20 INFO - PROCESS | 3588 | 1464194960944 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]]]}] 09:49:21 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | save()/restore() affects the clipping path 09:49:21 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | took 954ms 09:49:21 INFO - PROCESS | 3588 | 1464194961006 Marionette TRACE conn3 -> [0,2729,"getWindowHandle",null] 09:49:21 INFO - PROCESS | 3588 | 1464194961011 Marionette TRACE conn3 <- [1,2729,null,{"value":"13"}] 09:49:21 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html 09:49:21 INFO - PROCESS | 3588 | 1464194961017 Marionette TRACE conn3 -> [0,2730,"setScriptTimeout",{"ms":35000}] 09:49:21 INFO - PROCESS | 3588 | 1464194961019 Marionette TRACE conn3 <- [1,2730,null,{}] 09:49:21 INFO - PROCESS | 3588 | 1464194961023 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}] 09:49:21 INFO - PROCESS | 3588 | 1464194961117 Marionette TRACE conn3 <- [1,2731,null,{"value":null}] 09:49:21 INFO - PROCESS | 3588 | 1464194961231 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\", \"7e3b6c20-c8d1-41f1-b038-025c5fee69e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:49:21 INFO - PROCESS | 3588 | ++DOCSHELL 10D62800 == 82 [pid = 3588] [id = 692] 09:49:21 INFO - PROCESS | 3588 | ++DOMWINDOW == 120 (11030800) [pid = 3588] [serial = 2076] [outer = 00000000] 09:49:21 INFO - PROCESS | 3588 | ++DOMWINDOW == 121 (12F17C00) [pid = 3588] [serial = 2077] [outer = 11030800] 09:49:21 INFO - PROCESS | 3588 | 1464194961276 Marionette DEBUG loaded listener.js 09:49:21 INFO - PROCESS | 3588 | ++DOMWINDOW == 122 (14374400) [pid = 3588] [serial = 2078] [outer = 11030800] 09:49:21 INFO - PROCESS | 3588 | 1464194961679 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]]]}] 09:49:21 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | save()/restore() works for fillStyle 09:49:21 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | took 704ms 09:49:21 INFO - PROCESS | 3588 | 1464194961715 Marionette TRACE conn3 -> [0,2733,"getWindowHandle",null] 09:49:21 INFO - PROCESS | 3588 | 1464194961718 Marionette TRACE conn3 <- [1,2733,null,{"value":"13"}] 09:49:21 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.font.html 09:49:21 INFO - PROCESS | 3588 | 1464194961721 Marionette TRACE conn3 -> [0,2734,"setScriptTimeout",{"ms":35000}] 09:49:21 INFO - PROCESS | 3588 | 1464194961725 Marionette TRACE conn3 <- [1,2734,null,{}] 09:49:21 INFO - PROCESS | 3588 | 1464194961739 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}] 09:49:21 INFO - PROCESS | 3588 | 1464194961833 Marionette TRACE conn3 <- [1,2735,null,{"value":null}] 09:49:21 INFO - PROCESS | 3588 | 1464194961870 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\", \"7e3b6c20-c8d1-41f1-b038-025c5fee69e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:49:21 INFO - PROCESS | 3588 | ++DOCSHELL 16176400 == 83 [pid = 3588] [id = 693] 09:49:21 INFO - PROCESS | 3588 | ++DOMWINDOW == 123 (16176C00) [pid = 3588] [serial = 2079] [outer = 00000000] 09:49:21 INFO - PROCESS | 3588 | ++DOMWINDOW == 124 (167EB000) [pid = 3588] [serial = 2080] [outer = 16176C00] 09:49:21 INFO - PROCESS | 3588 | 1464194961922 Marionette DEBUG loaded listener.js 09:49:22 INFO - PROCESS | 3588 | ++DOMWINDOW == 125 (177A7000) [pid = 3588] [serial = 2081] [outer = 16176C00] 09:49:22 INFO - PROCESS | 3588 | 1464194962387 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]]]}] 09:49:22 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | save()/restore() works for font 09:49:22 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | took 688ms 09:49:22 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html 09:49:22 INFO - PROCESS | 3588 | 1464194962420 Marionette TRACE conn3 -> [0,2737,"getWindowHandle",null] 09:49:22 INFO - PROCESS | 3588 | 1464194962422 Marionette TRACE conn3 <- [1,2737,null,{"value":"13"}] 09:49:22 INFO - PROCESS | 3588 | 1464194962426 Marionette TRACE conn3 -> [0,2738,"setScriptTimeout",{"ms":35000}] 09:49:22 INFO - PROCESS | 3588 | 1464194962427 Marionette TRACE conn3 <- [1,2738,null,{}] 09:49:22 INFO - PROCESS | 3588 | 1464194962431 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}] 09:49:22 INFO - PROCESS | 3588 | 1464194962530 Marionette TRACE conn3 <- [1,2739,null,{"value":null}] 09:49:22 INFO - PROCESS | 3588 | 1464194962537 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\", \"7e3b6c20-c8d1-41f1-b038-025c5fee69e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:49:22 INFO - PROCESS | 3588 | ++DOCSHELL 167F7400 == 84 [pid = 3588] [id = 694] 09:49:22 INFO - PROCESS | 3588 | ++DOMWINDOW == 126 (1782E000) [pid = 3588] [serial = 2082] [outer = 00000000] 09:49:22 INFO - PROCESS | 3588 | ++DOMWINDOW == 127 (178A8C00) [pid = 3588] [serial = 2083] [outer = 1782E000] 09:49:22 INFO - PROCESS | 3588 | 1464194962581 Marionette DEBUG loaded listener.js 09:49:22 INFO - PROCESS | 3588 | ++DOMWINDOW == 128 (18257400) [pid = 3588] [serial = 2084] [outer = 1782E000] 09:49:23 INFO - PROCESS | 3588 | 1464194963033 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]]]}] 09:49:23 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | save()/restore() works for globalAlpha 09:49:23 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | took 626ms 09:49:23 INFO - PROCESS | 3588 | 1464194963087 Marionette TRACE conn3 -> [0,2741,"getWindowHandle",null] 09:49:23 INFO - PROCESS | 3588 | 1464194963089 Marionette TRACE conn3 <- [1,2741,null,{"value":"13"}] 09:49:23 INFO - PROCESS | 3588 | 1464194963098 Marionette TRACE conn3 -> [0,2742,"setScriptTimeout",{"ms":35000}] 09:49:23 INFO - PROCESS | 3588 | 1464194963100 Marionette TRACE conn3 <- [1,2742,null,{}] 09:49:23 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html 09:49:23 INFO - PROCESS | 3588 | 1464194963103 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}] 09:49:23 INFO - PROCESS | 3588 | 1464194963231 Marionette TRACE conn3 <- [1,2743,null,{"value":null}] 09:49:23 INFO - PROCESS | 3588 | 1464194963330 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\", \"7e3b6c20-c8d1-41f1-b038-025c5fee69e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:49:23 INFO - PROCESS | 3588 | ++DOCSHELL 182B6000 == 85 [pid = 3588] [id = 695] 09:49:23 INFO - PROCESS | 3588 | ++DOMWINDOW == 129 (182BCC00) [pid = 3588] [serial = 2085] [outer = 00000000] 09:49:23 INFO - PROCESS | 3588 | ++DOMWINDOW == 130 (19B43800) [pid = 3588] [serial = 2086] [outer = 182BCC00] 09:49:23 INFO - PROCESS | 3588 | 1464194963374 Marionette DEBUG loaded listener.js 09:49:23 INFO - PROCESS | 3588 | ++DOMWINDOW == 131 (19B4B800) [pid = 3588] [serial = 2087] [outer = 182BCC00] 09:49:23 INFO - PROCESS | 3588 | 1464194963799 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]]]}] 09:49:23 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | save()/restore() works for globalCompositeOperation 09:49:23 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | took 736ms 09:49:23 INFO - PROCESS | 3588 | 1464194963844 Marionette TRACE conn3 -> [0,2745,"getWindowHandle",null] 09:49:23 INFO - PROCESS | 3588 | 1464194963846 Marionette TRACE conn3 <- [1,2745,null,{"value":"13"}] 09:49:23 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html 09:49:23 INFO - PROCESS | 3588 | 1464194963849 Marionette TRACE conn3 -> [0,2746,"setScriptTimeout",{"ms":35000}] 09:49:23 INFO - PROCESS | 3588 | 1464194963851 Marionette TRACE conn3 <- [1,2746,null,{}] 09:49:23 INFO - PROCESS | 3588 | 1464194963854 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}] 09:49:24 INFO - PROCESS | 3588 | 1464194963991 Marionette TRACE conn3 <- [1,2747,null,{"value":null}] 09:49:24 INFO - PROCESS | 3588 | 1464194964010 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\", \"7e3b6c20-c8d1-41f1-b038-025c5fee69e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:49:24 INFO - PROCESS | 3588 | ++DOCSHELL 1A601800 == 86 [pid = 3588] [id = 696] 09:49:24 INFO - PROCESS | 3588 | ++DOMWINDOW == 132 (1A602000) [pid = 3588] [serial = 2088] [outer = 00000000] 09:49:24 INFO - PROCESS | 3588 | ++DOMWINDOW == 133 (1A688800) [pid = 3588] [serial = 2089] [outer = 1A602000] 09:49:24 INFO - PROCESS | 3588 | 1464194964055 Marionette DEBUG loaded listener.js 09:49:24 INFO - PROCESS | 3588 | ++DOMWINDOW == 134 (1AA10400) [pid = 3588] [serial = 2090] [outer = 1A602000] 09:49:24 INFO - PROCESS | 3588 | 1464194964512 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]]]}] 09:49:24 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | save()/restore() works for lineCap 09:49:24 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | took 688ms 09:49:24 INFO - PROCESS | 3588 | 1464194964549 Marionette TRACE conn3 -> [0,2749,"getWindowHandle",null] 09:49:24 INFO - PROCESS | 3588 | 1464194964551 Marionette TRACE conn3 <- [1,2749,null,{"value":"13"}] 09:49:24 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html 09:49:24 INFO - PROCESS | 3588 | 1464194964554 Marionette TRACE conn3 -> [0,2750,"setScriptTimeout",{"ms":35000}] 09:49:24 INFO - PROCESS | 3588 | 1464194964556 Marionette TRACE conn3 <- [1,2750,null,{}] 09:49:24 INFO - PROCESS | 3588 | 1464194964559 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}] 09:49:24 INFO - PROCESS | 3588 | 1464194964712 Marionette TRACE conn3 <- [1,2751,null,{"value":null}] 09:49:24 INFO - PROCESS | 3588 | 1464194964737 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\", \"7e3b6c20-c8d1-41f1-b038-025c5fee69e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:49:24 INFO - PROCESS | 3588 | ++DOCSHELL 1AAB8400 == 87 [pid = 3588] [id = 697] 09:49:24 INFO - PROCESS | 3588 | ++DOMWINDOW == 135 (1AABA400) [pid = 3588] [serial = 2091] [outer = 00000000] 09:49:24 INFO - PROCESS | 3588 | ++DOMWINDOW == 136 (1ABB7400) [pid = 3588] [serial = 2092] [outer = 1AABA400] 09:49:24 INFO - PROCESS | 3588 | 1464194964781 Marionette DEBUG loaded listener.js 09:49:24 INFO - PROCESS | 3588 | ++DOMWINDOW == 137 (1ACD2800) [pid = 3588] [serial = 2093] [outer = 1AABA400] 09:49:25 INFO - PROCESS | 3588 | --DOMWINDOW == 136 (1593F000) [pid = 3588] [serial = 2019] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.bottom.html] 09:49:25 INFO - PROCESS | 3588 | --DOMWINDOW == 135 (10F0EC00) [pid = 3588] [serial = 1941] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.section.html] 09:49:25 INFO - PROCESS | 3588 | --DOMWINDOW == 134 (0F348000) [pid = 3588] [serial = 2034] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html] 09:49:25 INFO - PROCESS | 3588 | --DOMWINDOW == 133 (11037400) [pid = 3588] [serial = 2037] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html] 09:49:25 INFO - PROCESS | 3588 | --DOMWINDOW == 132 (1436F400) [pid = 3588] [serial = 2043] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html] 09:49:25 INFO - PROCESS | 3588 | --DOMWINDOW == 131 (10D63400) [pid = 3588] [serial = 2031] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.top.html] 09:49:25 INFO - PROCESS | 3588 | --DOMWINDOW == 130 (12FA8400) [pid = 3588] [serial = 2040] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html] 09:49:25 INFO - PROCESS | 3588 | --DOMWINDOW == 129 (1318FC00) [pid = 3588] [serial = 2046] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.default.html] 09:49:25 INFO - PROCESS | 3588 | 1464194965447 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]]]}] 09:49:25 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | save()/restore() works for lineJoin 09:49:25 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | took 938ms 09:49:25 INFO - PROCESS | 3588 | 1464194965500 Marionette TRACE conn3 -> [0,2753,"getWindowHandle",null] 09:49:25 INFO - PROCESS | 3588 | 1464194965502 Marionette TRACE conn3 <- [1,2753,null,{"value":"13"}] 09:49:25 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html 09:49:25 INFO - PROCESS | 3588 | 1464194965506 Marionette TRACE conn3 -> [0,2754,"setScriptTimeout",{"ms":35000}] 09:49:25 INFO - PROCESS | 3588 | 1464194965507 Marionette TRACE conn3 <- [1,2754,null,{}] 09:49:25 INFO - PROCESS | 3588 | 1464194965511 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}] 09:49:25 INFO - PROCESS | 3588 | 1464194965611 Marionette TRACE conn3 <- [1,2755,null,{"value":null}] 09:49:25 INFO - PROCESS | 3588 | 1464194965736 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\", \"7e3b6c20-c8d1-41f1-b038-025c5fee69e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:49:25 INFO - PROCESS | 3588 | ++DOCSHELL 0F348000 == 88 [pid = 3588] [id = 698] 09:49:25 INFO - PROCESS | 3588 | ++DOMWINDOW == 130 (10C64800) [pid = 3588] [serial = 2094] [outer = 00000000] 09:49:25 INFO - PROCESS | 3588 | ++DOMWINDOW == 131 (14F0E400) [pid = 3588] [serial = 2095] [outer = 10C64800] 09:49:25 INFO - PROCESS | 3588 | 1464194965779 Marionette DEBUG loaded listener.js 09:49:25 INFO - PROCESS | 3588 | ++DOMWINDOW == 132 (1ACDC400) [pid = 3588] [serial = 2096] [outer = 10C64800] 09:49:26 INFO - PROCESS | 3588 | 1464194966153 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]]]}] 09:49:26 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | save()/restore() works for lineWidth 09:49:26 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | took 688ms 09:49:26 INFO - PROCESS | 3588 | 1464194966205 Marionette TRACE conn3 -> [0,2757,"getWindowHandle",null] 09:49:26 INFO - PROCESS | 3588 | 1464194966207 Marionette TRACE conn3 <- [1,2757,null,{"value":"13"}] 09:49:26 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html 09:49:26 INFO - PROCESS | 3588 | 1464194966211 Marionette TRACE conn3 -> [0,2758,"setScriptTimeout",{"ms":35000}] 09:49:26 INFO - PROCESS | 3588 | 1464194966212 Marionette TRACE conn3 <- [1,2758,null,{}] 09:49:26 INFO - PROCESS | 3588 | 1464194966216 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}] 09:49:26 INFO - PROCESS | 3588 | 1464194966303 Marionette TRACE conn3 <- [1,2759,null,{"value":null}] 09:49:26 INFO - PROCESS | 3588 | 1464194966309 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\", \"7e3b6c20-c8d1-41f1-b038-025c5fee69e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:49:26 INFO - PROCESS | 3588 | ++DOCSHELL 143C0400 == 89 [pid = 3588] [id = 699] 09:49:26 INFO - PROCESS | 3588 | ++DOMWINDOW == 133 (1ACDC800) [pid = 3588] [serial = 2097] [outer = 00000000] 09:49:26 INFO - PROCESS | 3588 | ++DOMWINDOW == 134 (1AF62000) [pid = 3588] [serial = 2098] [outer = 1ACDC800] 09:49:26 INFO - PROCESS | 3588 | 1464194966357 Marionette DEBUG loaded listener.js 09:49:26 INFO - PROCESS | 3588 | ++DOMWINDOW == 135 (1AF69400) [pid = 3588] [serial = 2099] [outer = 1ACDC800] 09:49:26 INFO - PROCESS | 3588 | 1464194966810 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]]]}] 09:49:26 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | save()/restore() works for miterLimit 09:49:26 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | took 641ms 09:49:26 INFO - PROCESS | 3588 | 1464194966861 Marionette TRACE conn3 -> [0,2761,"getWindowHandle",null] 09:49:26 INFO - PROCESS | 3588 | 1464194966863 Marionette TRACE conn3 <- [1,2761,null,{"value":"13"}] 09:49:26 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.path.html 09:49:26 INFO - PROCESS | 3588 | 1464194966866 Marionette TRACE conn3 -> [0,2762,"setScriptTimeout",{"ms":35000}] 09:49:26 INFO - PROCESS | 3588 | 1464194966868 Marionette TRACE conn3 <- [1,2762,null,{}] 09:49:26 INFO - PROCESS | 3588 | 1464194966871 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}] 09:49:26 INFO - PROCESS | 3588 | 1464194966960 Marionette TRACE conn3 <- [1,2763,null,{"value":null}] 09:49:26 INFO - PROCESS | 3588 | 1464194966966 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\", \"7e3b6c20-c8d1-41f1-b038-025c5fee69e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:49:26 INFO - PROCESS | 3588 | ++DOCSHELL 0F650400 == 90 [pid = 3588] [id = 700] 09:49:26 INFO - PROCESS | 3588 | ++DOMWINDOW == 136 (10D5D800) [pid = 3588] [serial = 2100] [outer = 00000000] 09:49:27 INFO - PROCESS | 3588 | ++DOMWINDOW == 137 (1B176400) [pid = 3588] [serial = 2101] [outer = 10D5D800] 09:49:27 INFO - PROCESS | 3588 | 1464194967010 Marionette DEBUG loaded listener.js 09:49:27 INFO - PROCESS | 3588 | ++DOMWINDOW == 138 (1B503400) [pid = 3588] [serial = 2102] [outer = 10D5D800] 09:49:28 INFO - PROCESS | 3588 | --DOCSHELL 1185C400 == 89 [pid = 3588] [id = 444] 09:49:28 INFO - PROCESS | 3588 | --DOCSHELL 10D5A400 == 88 [pid = 3588] [id = 439] 09:49:28 INFO - PROCESS | 3588 | --DOCSHELL 1181BC00 == 87 [pid = 3588] [id = 432] 09:49:28 INFO - PROCESS | 3588 | --DOCSHELL 12B29C00 == 86 [pid = 3588] [id = 649] 09:49:28 INFO - PROCESS | 3588 | --DOCSHELL 184C2400 == 85 [pid = 3588] [id = 537] 09:49:28 INFO - PROCESS | 3588 | --DOCSHELL 12917800 == 84 [pid = 3588] [id = 443] 09:49:28 INFO - PROCESS | 3588 | --DOCSHELL 1A680000 == 83 [pid = 3588] [id = 618] 09:49:28 INFO - PROCESS | 3588 | --DOCSHELL 0F648800 == 82 [pid = 3588] [id = 436] 09:49:28 INFO - PROCESS | 3588 | --DOCSHELL 12FB0800 == 81 [pid = 3588] [id = 585] 09:49:28 INFO - PROCESS | 3588 | --DOCSHELL 10C6F400 == 80 [pid = 3588] [id = 614] 09:49:28 INFO - PROCESS | 3588 | --DOCSHELL 1B763C00 == 79 [pid = 3588] [id = 652] 09:49:28 INFO - PROCESS | 3588 | --DOCSHELL 10C6E800 == 78 [pid = 3588] [id = 539] 09:49:28 INFO - PROCESS | 3588 | --DOCSHELL 1B510000 == 77 [pid = 3588] [id = 636] 09:49:28 INFO - PROCESS | 3588 | --DOCSHELL 17823C00 == 76 [pid = 3588] [id = 650] 09:49:28 INFO - PROCESS | 3588 | --DOCSHELL 0F647400 == 75 [pid = 3588] [id = 620] 09:49:28 INFO - PROCESS | 3588 | --DOCSHELL 14306800 == 74 [pid = 3588] [id = 440] 09:49:28 INFO - PROCESS | 3588 | --DOCSHELL 14310C00 == 73 [pid = 3588] [id = 615] 09:49:28 INFO - PROCESS | 3588 | --DOCSHELL 0F93F000 == 72 [pid = 3588] [id = 597] 09:49:28 INFO - PROCESS | 3588 | --DOCSHELL 178AF800 == 71 [pid = 3588] [id = 616] 09:49:28 INFO - PROCESS | 3588 | --DOCSHELL 11867800 == 70 [pid = 3588] [id = 664] 09:49:28 INFO - PROCESS | 3588 | --DOCSHELL 11810400 == 69 [pid = 3588] [id = 630] 09:49:28 INFO - PROCESS | 3588 | --DOCSHELL 0F26CC00 == 68 [pid = 3588] [id = 581] 09:49:28 INFO - PROCESS | 3588 | --DOCSHELL 1AF65800 == 67 [pid = 3588] [id = 635] 09:49:28 INFO - PROCESS | 3588 | --DOCSHELL 182B7400 == 66 [pid = 3588] [id = 661] 09:49:28 INFO - PROCESS | 3588 | --DOCSHELL 1ABB4800 == 65 [pid = 3588] [id = 566] 09:49:28 INFO - PROCESS | 3588 | --DOCSHELL 17828400 == 64 [pid = 3588] [id = 462] 09:49:28 INFO - PROCESS | 3588 | --DOCSHELL 1B175400 == 63 [pid = 3588] [id = 651] 09:49:28 INFO - PROCESS | 3588 | --DOCSHELL 177DB400 == 62 [pid = 3588] [id = 522] 09:49:28 INFO - PROCESS | 3588 | --DOCSHELL 1581B800 == 61 [pid = 3588] [id = 676] 09:49:28 INFO - PROCESS | 3588 | --DOCSHELL 11FA3000 == 60 [pid = 3588] [id = 675] 09:49:28 INFO - PROCESS | 3588 | --DOCSHELL 1B995800 == 59 [pid = 3588] [id = 653] 09:49:28 INFO - PROCESS | 3588 | --DOCSHELL 167E8800 == 58 [pid = 3588] [id = 521] 09:49:28 INFO - PROCESS | 3588 | --DOCSHELL 1A2A0000 == 57 [pid = 3588] [id = 601] 09:49:28 INFO - PROCESS | 3588 | --DOCSHELL 0F33DC00 == 56 [pid = 3588] [id = 445] 09:49:28 INFO - PROCESS | 3588 | --DOCSHELL 0F275C00 == 55 [pid = 3588] [id = 654] 09:49:28 INFO - PROCESS | 3588 | --DOCSHELL 1A21E400 == 54 [pid = 3588] [id = 538] 09:49:28 INFO - PROCESS | 3588 | --DOCSHELL 15816000 == 53 [pid = 3588] [id = 448] 09:49:28 INFO - PROCESS | 3588 | --DOCSHELL 17AB1800 == 52 [pid = 3588] [id = 477] 09:49:28 INFO - PROCESS | 3588 | --DOCSHELL 0F9E5000 == 51 [pid = 3588] [id = 431] 09:49:28 INFO - PROCESS | 3588 | --DOCSHELL 13E18C00 == 50 [pid = 3588] [id = 582] 09:49:28 INFO - PROCESS | 3588 | --DOCSHELL 0F25A000 == 49 [pid = 3588] [id = 441] 09:49:28 INFO - PROCESS | 3588 | --DOCSHELL 12C10800 == 48 [pid = 3588] [id = 433] 09:49:28 INFO - PROCESS | 3588 | --DOCSHELL 0F2F7800 == 47 [pid = 3588] [id = 442] 09:49:28 INFO - PROCESS | 3588 | --DOCSHELL 0F26F400 == 46 [pid = 3588] [id = 435] 09:49:28 INFO - PROCESS | 3588 | --DOCSHELL 0F33D800 == 45 [pid = 3588] [id = 491] 09:49:28 INFO - PROCESS | 3588 | --DOCSHELL 178AA800 == 44 [pid = 3588] [id = 523] 09:49:28 INFO - PROCESS | 3588 | --DOCSHELL 1108B800 == 43 [pid = 3588] [id = 437] 09:49:28 INFO - PROCESS | 3588 | --DOCSHELL 12F17400 == 42 [pid = 3588] [id = 438] 09:49:28 INFO - PROCESS | 3588 | --DOCSHELL 10A55C00 == 41 [pid = 3588] [id = 429] 09:49:28 INFO - PROCESS | 3588 | --DOCSHELL 0F26BC00 == 40 [pid = 3588] [id = 430] 09:49:28 INFO - PROCESS | 3588 | --DOCSHELL 10C32C00 == 39 [pid = 3588] [id = 662] 09:49:28 INFO - PROCESS | 3588 | --DOCSHELL 17830C00 == 38 [pid = 3588] [id = 463] 09:49:28 INFO - PROCESS | 3588 | --DOCSHELL 178AC400 == 37 [pid = 3588] [id = 488] 09:49:28 INFO - PROCESS | 3588 | --DOCSHELL 12FB0C00 == 36 [pid = 3588] [id = 520] 09:49:28 INFO - PROCESS | 3588 | --DOCSHELL 1878EC00 == 35 [pid = 3588] [id = 586] 09:49:28 INFO - PROCESS | 3588 | --DOCSHELL 19E1DC00 == 34 [pid = 3588] [id = 663] 09:49:28 INFO - PROCESS | 3588 | --DOCSHELL 0F2F5C00 == 33 [pid = 3588] [id = 507] 09:49:28 INFO - PROCESS | 3588 | --DOCSHELL 1878F000 == 32 [pid = 3588] [id = 665] 09:49:28 INFO - PROCESS | 3588 | --DOCSHELL 17855400 == 31 [pid = 3588] [id = 584] 09:49:28 INFO - PROCESS | 3588 | --DOCSHELL 13131000 == 30 [pid = 3588] [id = 613] 09:49:28 INFO - PROCESS | 3588 | --DOCSHELL 10A57800 == 29 [pid = 3588] [id = 677] 09:49:29 INFO - PROCESS | 3588 | --DOMWINDOW == 137 (1A297800) [pid = 3588] [serial = 2021] [outer = 00000000] [url = about:blank] 09:49:29 INFO - PROCESS | 3588 | --DOMWINDOW == 136 (1ABB9400) [pid = 3588] [serial = 1943] [outer = 00000000] [url = about:blank] 09:49:29 INFO - PROCESS | 3588 | --DOMWINDOW == 135 (167F3800) [pid = 3588] [serial = 2050] [outer = 00000000] [url = about:blank] 09:49:29 INFO - PROCESS | 3588 | --DOMWINDOW == 134 (12C09400) [pid = 3588] [serial = 2026] [outer = 00000000] [url = about:blank] 09:49:29 INFO - PROCESS | 3588 | --DOMWINDOW == 133 (177AE000) [pid = 3588] [serial = 2029] [outer = 00000000] [url = about:blank] 09:49:29 INFO - PROCESS | 3588 | --DOMWINDOW == 132 (10A59800) [pid = 3588] [serial = 2035] [outer = 00000000] [url = about:blank] 09:49:29 INFO - PROCESS | 3588 | --DOMWINDOW == 131 (10C69800) [pid = 3588] [serial = 2036] [outer = 00000000] [url = about:blank] 09:49:29 INFO - PROCESS | 3588 | --DOMWINDOW == 130 (114E2400) [pid = 3588] [serial = 2038] [outer = 00000000] [url = about:blank] 09:49:29 INFO - PROCESS | 3588 | --DOMWINDOW == 129 (150BC800) [pid = 3588] [serial = 2044] [outer = 00000000] [url = about:blank] 09:49:29 INFO - PROCESS | 3588 | --DOMWINDOW == 128 (15F7C400) [pid = 3588] [serial = 2033] [outer = 00000000] [url = about:blank] 09:49:29 INFO - PROCESS | 3588 | --DOMWINDOW == 127 (13E1E400) [pid = 3588] [serial = 2032] [outer = 00000000] [url = about:blank] 09:49:29 INFO - PROCESS | 3588 | --DOMWINDOW == 126 (15548000) [pid = 3588] [serial = 2045] [outer = 00000000] [url = about:blank] 09:49:29 INFO - PROCESS | 3588 | --DOMWINDOW == 125 (0F2F8400) [pid = 3588] [serial = 2023] [outer = 00000000] [url = about:blank] 09:49:29 INFO - PROCESS | 3588 | --DOMWINDOW == 124 (14307C00) [pid = 3588] [serial = 2042] [outer = 00000000] [url = about:blank] 09:49:29 INFO - PROCESS | 3588 | --DOMWINDOW == 123 (157C7400) [pid = 3588] [serial = 2048] [outer = 00000000] [url = about:blank] 09:49:29 INFO - PROCESS | 3588 | --DOMWINDOW == 122 (132BBC00) [pid = 3588] [serial = 2041] [outer = 00000000] [url = about:blank] 09:49:29 INFO - PROCESS | 3588 | --DOMWINDOW == 121 (155E7800) [pid = 3588] [serial = 2047] [outer = 00000000] [url = about:blank] 09:49:29 INFO - PROCESS | 3588 | --DOMWINDOW == 120 (11CB9400) [pid = 3588] [serial = 2039] [outer = 00000000] [url = about:blank] 09:49:29 INFO - PROCESS | 3588 | 1464194969551 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]]]}] 09:49:29 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | save()/restore() does not affect the current path 09:49:29 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | took 2721ms 09:49:29 INFO - PROCESS | 3588 | 1464194969594 Marionette TRACE conn3 -> [0,2765,"getWindowHandle",null] 09:49:29 INFO - PROCESS | 3588 | 1464194969601 Marionette TRACE conn3 <- [1,2765,null,{"value":"13"}] 09:49:29 INFO - PROCESS | 3588 | 1464194969607 Marionette TRACE conn3 -> [0,2766,"setScriptTimeout",{"ms":35000}] 09:49:29 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html 09:49:29 INFO - PROCESS | 3588 | 1464194969612 Marionette TRACE conn3 <- [1,2766,null,{}] 09:49:29 INFO - PROCESS | 3588 | 1464194969619 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}] 09:49:29 INFO - PROCESS | 3588 | 1464194969712 Marionette TRACE conn3 <- [1,2767,null,{"value":null}] 09:49:29 INFO - PROCESS | 3588 | 1464194969733 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\", \"7e3b6c20-c8d1-41f1-b038-025c5fee69e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:49:29 INFO - PROCESS | 3588 | ++DOCSHELL 0F26CC00 == 30 [pid = 3588] [id = 701] 09:49:29 INFO - PROCESS | 3588 | ++DOMWINDOW == 121 (0F26D000) [pid = 3588] [serial = 2103] [outer = 00000000] 09:49:29 INFO - PROCESS | 3588 | ++DOMWINDOW == 122 (0F278000) [pid = 3588] [serial = 2104] [outer = 0F26D000] 09:49:29 INFO - PROCESS | 3588 | 1464194969782 Marionette DEBUG loaded listener.js 09:49:29 INFO - PROCESS | 3588 | ++DOMWINDOW == 123 (0F2EE800) [pid = 3588] [serial = 2105] [outer = 0F26D000] 09:49:30 INFO - PROCESS | 3588 | 1464194970298 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]]]}] 09:49:30 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | save()/restore() works for shadowBlur 09:49:30 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | took 750ms 09:49:30 INFO - PROCESS | 3588 | 1464194970349 Marionette TRACE conn3 -> [0,2769,"getWindowHandle",null] 09:49:30 INFO - PROCESS | 3588 | 1464194970355 Marionette TRACE conn3 <- [1,2769,null,{"value":"13"}] 09:49:30 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html 09:49:30 INFO - PROCESS | 3588 | 1464194970362 Marionette TRACE conn3 -> [0,2770,"setScriptTimeout",{"ms":35000}] 09:49:30 INFO - PROCESS | 3588 | 1464194970364 Marionette TRACE conn3 <- [1,2770,null,{}] 09:49:30 INFO - PROCESS | 3588 | 1464194970368 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}] 09:49:30 INFO - PROCESS | 3588 | 1464194970457 Marionette TRACE conn3 <- [1,2771,null,{"value":null}] 09:49:30 INFO - PROCESS | 3588 | 1464194970465 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\", \"7e3b6c20-c8d1-41f1-b038-025c5fee69e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:49:30 INFO - PROCESS | 3588 | ++DOCSHELL 0F645C00 == 31 [pid = 3588] [id = 702] 09:49:30 INFO - PROCESS | 3588 | ++DOMWINDOW == 124 (0F646000) [pid = 3588] [serial = 2106] [outer = 00000000] 09:49:30 INFO - PROCESS | 3588 | ++DOMWINDOW == 125 (0F984400) [pid = 3588] [serial = 2107] [outer = 0F646000] 09:49:30 INFO - PROCESS | 3588 | 1464194970510 Marionette DEBUG loaded listener.js 09:49:30 INFO - PROCESS | 3588 | ++DOMWINDOW == 126 (102D2C00) [pid = 3588] [serial = 2108] [outer = 0F646000] 09:49:31 INFO - PROCESS | 3588 | 1464194971005 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]]]}] 09:49:31 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | save()/restore() works for shadowColor 09:49:31 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | took 704ms 09:49:31 INFO - PROCESS | 3588 | 1464194971059 Marionette TRACE conn3 -> [0,2773,"getWindowHandle",null] 09:49:31 INFO - PROCESS | 3588 | 1464194971062 Marionette TRACE conn3 <- [1,2773,null,{"value":"13"}] 09:49:31 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html 09:49:31 INFO - PROCESS | 3588 | 1464194971066 Marionette TRACE conn3 -> [0,2774,"setScriptTimeout",{"ms":35000}] 09:49:31 INFO - PROCESS | 3588 | 1464194971069 Marionette TRACE conn3 <- [1,2774,null,{}] 09:49:31 INFO - PROCESS | 3588 | 1464194971080 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}] 09:49:31 INFO - PROCESS | 3588 | 1464194971201 Marionette TRACE conn3 <- [1,2775,null,{"value":null}] 09:49:31 INFO - PROCESS | 3588 | 1464194971305 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\", \"7e3b6c20-c8d1-41f1-b038-025c5fee69e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:49:31 INFO - PROCESS | 3588 | ++DOCSHELL 10C3B800 == 32 [pid = 3588] [id = 703] 09:49:31 INFO - PROCESS | 3588 | ++DOMWINDOW == 127 (10C3C000) [pid = 3588] [serial = 2109] [outer = 00000000] 09:49:31 INFO - PROCESS | 3588 | ++DOMWINDOW == 128 (10C63C00) [pid = 3588] [serial = 2110] [outer = 10C3C000] 09:49:31 INFO - PROCESS | 3588 | 1464194971354 Marionette DEBUG loaded listener.js 09:49:31 INFO - PROCESS | 3588 | ++DOMWINDOW == 129 (10C6B000) [pid = 3588] [serial = 2111] [outer = 10C3C000] 09:49:31 INFO - PROCESS | 3588 | 1464194971744 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]]]}] 09:49:31 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | save()/restore() works for shadowOffsetX 09:49:31 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | took 688ms 09:49:31 INFO - PROCESS | 3588 | 1464194971770 Marionette TRACE conn3 -> [0,2777,"getWindowHandle",null] 09:49:31 INFO - PROCESS | 3588 | 1464194971773 Marionette TRACE conn3 <- [1,2777,null,{"value":"13"}] 09:49:31 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html 09:49:31 INFO - PROCESS | 3588 | 1464194971776 Marionette TRACE conn3 -> [0,2778,"setScriptTimeout",{"ms":35000}] 09:49:31 INFO - PROCESS | 3588 | 1464194971778 Marionette TRACE conn3 <- [1,2778,null,{}] 09:49:31 INFO - PROCESS | 3588 | 1464194971781 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}] 09:49:31 INFO - PROCESS | 3588 | 1464194971865 Marionette TRACE conn3 <- [1,2779,null,{"value":null}] 09:49:31 INFO - PROCESS | 3588 | 1464194971871 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\", \"7e3b6c20-c8d1-41f1-b038-025c5fee69e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:49:31 INFO - PROCESS | 3588 | ++DOCSHELL 10C62C00 == 33 [pid = 3588] [id = 704] 09:49:31 INFO - PROCESS | 3588 | ++DOMWINDOW == 130 (10C66800) [pid = 3588] [serial = 2112] [outer = 00000000] 09:49:31 INFO - PROCESS | 3588 | ++DOMWINDOW == 131 (11032400) [pid = 3588] [serial = 2113] [outer = 10C66800] 09:49:31 INFO - PROCESS | 3588 | 1464194971916 Marionette DEBUG loaded listener.js 09:49:32 INFO - PROCESS | 3588 | ++DOMWINDOW == 132 (1103B400) [pid = 3588] [serial = 2114] [outer = 10C66800] 09:49:32 INFO - PROCESS | 3588 | 1464194972379 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]]]}] 09:49:32 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | save()/restore() works for shadowOffsetY 09:49:32 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | took 641ms 09:49:32 INFO - PROCESS | 3588 | 1464194972412 Marionette TRACE conn3 -> [0,2781,"getWindowHandle",null] 09:49:32 INFO - PROCESS | 3588 | 1464194972414 Marionette TRACE conn3 <- [1,2781,null,{"value":"13"}] 09:49:32 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html 09:49:32 INFO - PROCESS | 3588 | 1464194972418 Marionette TRACE conn3 -> [0,2782,"setScriptTimeout",{"ms":35000}] 09:49:32 INFO - PROCESS | 3588 | 1464194972419 Marionette TRACE conn3 <- [1,2782,null,{}] 09:49:32 INFO - PROCESS | 3588 | 1464194972423 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}] 09:49:32 INFO - PROCESS | 3588 | 1464194972500 Marionette TRACE conn3 <- [1,2783,null,{"value":null}] 09:49:32 INFO - PROCESS | 3588 | 1464194972507 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\", \"7e3b6c20-c8d1-41f1-b038-025c5fee69e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:49:32 INFO - PROCESS | 3588 | ++DOCSHELL 1108DC00 == 34 [pid = 3588] [id = 705] 09:49:32 INFO - PROCESS | 3588 | ++DOMWINDOW == 133 (1121B400) [pid = 3588] [serial = 2115] [outer = 00000000] 09:49:32 INFO - PROCESS | 3588 | ++DOMWINDOW == 134 (11816C00) [pid = 3588] [serial = 2116] [outer = 1121B400] 09:49:32 INFO - PROCESS | 3588 | 1464194972550 Marionette DEBUG loaded listener.js 09:49:32 INFO - PROCESS | 3588 | ++DOMWINDOW == 135 (118B0000) [pid = 3588] [serial = 2117] [outer = 1121B400] 09:49:33 INFO - PROCESS | 3588 | 1464194973016 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]]]}] 09:49:33 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | save()/restore() can be nested as a stack 09:49:33 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | took 641ms 09:49:33 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html 09:49:33 INFO - PROCESS | 3588 | 1464194973066 Marionette TRACE conn3 -> [0,2785,"getWindowHandle",null] 09:49:33 INFO - PROCESS | 3588 | 1464194973068 Marionette TRACE conn3 <- [1,2785,null,{"value":"13"}] 09:49:33 INFO - PROCESS | 3588 | 1464194973072 Marionette TRACE conn3 -> [0,2786,"setScriptTimeout",{"ms":35000}] 09:49:33 INFO - PROCESS | 3588 | 1464194973073 Marionette TRACE conn3 <- [1,2786,null,{}] 09:49:33 INFO - PROCESS | 3588 | 1464194973077 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}] 09:49:33 INFO - PROCESS | 3588 | 1464194973187 Marionette TRACE conn3 <- [1,2787,null,{"value":null}] 09:49:33 INFO - PROCESS | 3588 | 1464194973196 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\", \"7e3b6c20-c8d1-41f1-b038-025c5fee69e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:49:33 INFO - PROCESS | 3588 | ++DOCSHELL 12B2A000 == 35 [pid = 3588] [id = 706] 09:49:33 INFO - PROCESS | 3588 | ++DOMWINDOW == 136 (12C07400) [pid = 3588] [serial = 2118] [outer = 00000000] 09:49:33 INFO - PROCESS | 3588 | ++DOMWINDOW == 137 (12F17400) [pid = 3588] [serial = 2119] [outer = 12C07400] 09:49:33 INFO - PROCESS | 3588 | 1464194973241 Marionette DEBUG loaded listener.js 09:49:33 INFO - PROCESS | 3588 | ++DOMWINDOW == 138 (1318E400) [pid = 3588] [serial = 2120] [outer = 12C07400] 09:49:33 INFO - PROCESS | 3588 | 1464194973694 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]]]}] 09:49:33 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | save()/restore() stack depth is not unreasonably limited 09:49:33 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | took 641ms 09:49:33 INFO - PROCESS | 3588 | 1464194973718 Marionette TRACE conn3 -> [0,2789,"getWindowHandle",null] 09:49:33 INFO - PROCESS | 3588 | 1464194973720 Marionette TRACE conn3 <- [1,2789,null,{"value":"13"}] 09:49:33 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html 09:49:33 INFO - PROCESS | 3588 | 1464194973723 Marionette TRACE conn3 -> [0,2790,"setScriptTimeout",{"ms":35000}] 09:49:33 INFO - PROCESS | 3588 | 1464194973725 Marionette TRACE conn3 <- [1,2790,null,{}] 09:49:33 INFO - PROCESS | 3588 | 1464194973729 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}] 09:49:33 INFO - PROCESS | 3588 | 1464194973804 Marionette TRACE conn3 <- [1,2791,null,{"value":null}] 09:49:33 INFO - PROCESS | 3588 | 1464194973810 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\", \"7e3b6c20-c8d1-41f1-b038-025c5fee69e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:49:33 INFO - PROCESS | 3588 | ++DOCSHELL 132BA000 == 36 [pid = 3588] [id = 707] 09:49:33 INFO - PROCESS | 3588 | ++DOMWINDOW == 139 (1394A000) [pid = 3588] [serial = 2121] [outer = 00000000] 09:49:33 INFO - PROCESS | 3588 | ++DOMWINDOW == 140 (13E18C00) [pid = 3588] [serial = 2122] [outer = 1394A000] 09:49:33 INFO - PROCESS | 3588 | 1464194973855 Marionette DEBUG loaded listener.js 09:49:33 INFO - PROCESS | 3588 | ++DOMWINDOW == 141 (13E24800) [pid = 3588] [serial = 2123] [outer = 1394A000] 09:49:34 INFO - PROCESS | 3588 | 1464194974304 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]]]}] 09:49:34 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | save()/restore() works for strokeStyle 09:49:34 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | took 625ms 09:49:34 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html 09:49:34 INFO - PROCESS | 3588 | 1464194974371 Marionette TRACE conn3 -> [0,2793,"getWindowHandle",null] 09:49:34 INFO - PROCESS | 3588 | 1464194974373 Marionette TRACE conn3 <- [1,2793,null,{"value":"13"}] 09:49:34 INFO - PROCESS | 3588 | 1464194974377 Marionette TRACE conn3 -> [0,2794,"setScriptTimeout",{"ms":35000}] 09:49:34 INFO - PROCESS | 3588 | 1464194974379 Marionette TRACE conn3 <- [1,2794,null,{}] 09:49:34 INFO - PROCESS | 3588 | 1464194974386 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}] 09:49:34 INFO - PROCESS | 3588 | 1464194974522 Marionette TRACE conn3 <- [1,2795,null,{"value":null}] 09:49:34 INFO - PROCESS | 3588 | 1464194974534 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\", \"7e3b6c20-c8d1-41f1-b038-025c5fee69e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:49:34 INFO - PROCESS | 3588 | ++DOCSHELL 10271C00 == 37 [pid = 3588] [id = 708] 09:49:34 INFO - PROCESS | 3588 | ++DOMWINDOW == 142 (1436B800) [pid = 3588] [serial = 2124] [outer = 00000000] 09:49:34 INFO - PROCESS | 3588 | ++DOMWINDOW == 143 (14372800) [pid = 3588] [serial = 2125] [outer = 1436B800] 09:49:34 INFO - PROCESS | 3588 | 1464194974577 Marionette DEBUG loaded listener.js 09:49:34 INFO - PROCESS | 3588 | ++DOMWINDOW == 144 (14373400) [pid = 3588] [serial = 2126] [outer = 1436B800] 09:49:35 INFO - PROCESS | 3588 | 1464194975061 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]]]}] 09:49:35 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | save()/restore() works for textAlign 09:49:35 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | took 704ms 09:49:35 INFO - PROCESS | 3588 | 1464194975106 Marionette TRACE conn3 -> [0,2797,"getWindowHandle",null] 09:49:35 INFO - PROCESS | 3588 | 1464194975108 Marionette TRACE conn3 <- [1,2797,null,{"value":"13"}] 09:49:35 INFO - PROCESS | 3588 | 1464194975112 Marionette TRACE conn3 -> [0,2798,"setScriptTimeout",{"ms":35000}] 09:49:35 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html 09:49:35 INFO - PROCESS | 3588 | 1464194975113 Marionette TRACE conn3 <- [1,2798,null,{}] 09:49:35 INFO - PROCESS | 3588 | 1464194975117 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}] 09:49:35 INFO - PROCESS | 3588 | 1464194975233 Marionette TRACE conn3 <- [1,2799,null,{"value":null}] 09:49:35 INFO - PROCESS | 3588 | 1464194975330 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\", \"7e3b6c20-c8d1-41f1-b038-025c5fee69e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:49:35 INFO - PROCESS | 3588 | ++DOCSHELL 10C3B000 == 38 [pid = 3588] [id = 709] 09:49:35 INFO - PROCESS | 3588 | ++DOMWINDOW == 145 (143FB400) [pid = 3588] [serial = 2127] [outer = 00000000] 09:49:35 INFO - PROCESS | 3588 | ++DOMWINDOW == 146 (150B7400) [pid = 3588] [serial = 2128] [outer = 143FB400] 09:49:35 INFO - PROCESS | 3588 | 1464194975374 Marionette DEBUG loaded listener.js 09:49:35 INFO - PROCESS | 3588 | ++DOMWINDOW == 147 (150B9800) [pid = 3588] [serial = 2129] [outer = 143FB400] 09:49:35 INFO - PROCESS | 3588 | 1464194975789 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]]]}] 09:49:35 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | save()/restore() works for textBaseline 09:49:35 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | took 688ms 09:49:35 INFO - PROCESS | 3588 | 1464194975811 Marionette TRACE conn3 -> [0,2801,"getWindowHandle",null] 09:49:35 INFO - PROCESS | 3588 | 1464194975813 Marionette TRACE conn3 <- [1,2801,null,{"value":"13"}] 09:49:35 INFO - PROCESS | 3588 | 1464194975816 Marionette TRACE conn3 -> [0,2802,"setScriptTimeout",{"ms":35000}] 09:49:35 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html 09:49:35 INFO - PROCESS | 3588 | 1464194975818 Marionette TRACE conn3 <- [1,2802,null,{}] 09:49:35 INFO - PROCESS | 3588 | 1464194975821 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}] 09:49:35 INFO - PROCESS | 3588 | 1464194975940 Marionette TRACE conn3 <- [1,2803,null,{"value":null}] 09:49:35 INFO - PROCESS | 3588 | 1464194975946 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\", \"7e3b6c20-c8d1-41f1-b038-025c5fee69e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:49:36 INFO - PROCESS | 3588 | ++DOCSHELL 150C0000 == 39 [pid = 3588] [id = 710] 09:49:36 INFO - PROCESS | 3588 | ++DOMWINDOW == 148 (1548A000) [pid = 3588] [serial = 2130] [outer = 00000000] 09:49:36 INFO - PROCESS | 3588 | ++DOMWINDOW == 149 (155DEC00) [pid = 3588] [serial = 2131] [outer = 1548A000] 09:49:36 INFO - PROCESS | 3588 | 1464194976048 Marionette DEBUG loaded listener.js 09:49:36 INFO - PROCESS | 3588 | ++DOMWINDOW == 150 (155E6800) [pid = 3588] [serial = 2132] [outer = 1548A000] 09:49:36 INFO - PROCESS | 3588 | 1464194976491 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]]]}] 09:49:36 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | save()/restore() affects the current transformation matrix 09:49:36 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | took 688ms 09:49:36 INFO - PROCESS | 3588 | 1464194976516 Marionette TRACE conn3 -> [0,2805,"getWindowHandle",null] 09:49:36 INFO - PROCESS | 3588 | 1464194976519 Marionette TRACE conn3 <- [1,2805,null,{"value":"13"}] 09:49:36 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html 09:49:36 INFO - PROCESS | 3588 | 1464194976522 Marionette TRACE conn3 -> [0,2806,"setScriptTimeout",{"ms":35000}] 09:49:36 INFO - PROCESS | 3588 | 1464194976524 Marionette TRACE conn3 <- [1,2806,null,{}] 09:49:36 INFO - PROCESS | 3588 | 1464194976528 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}] 09:49:36 INFO - PROCESS | 3588 | 1464194976687 Marionette TRACE conn3 <- [1,2807,null,{"value":null}] 09:49:36 INFO - PROCESS | 3588 | 1464194976767 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\", \"7e3b6c20-c8d1-41f1-b038-025c5fee69e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:49:36 INFO - PROCESS | 3588 | ++DOCSHELL 157C5C00 == 40 [pid = 3588] [id = 711] 09:49:36 INFO - PROCESS | 3588 | ++DOMWINDOW == 151 (1581B000) [pid = 3588] [serial = 2133] [outer = 00000000] 09:49:36 INFO - PROCESS | 3588 | ++DOMWINDOW == 152 (159DF000) [pid = 3588] [serial = 2134] [outer = 1581B000] 09:49:36 INFO - PROCESS | 3588 | 1464194976821 Marionette DEBUG loaded listener.js 09:49:36 INFO - PROCESS | 3588 | ++DOMWINDOW == 153 (15F88800) [pid = 3588] [serial = 2135] [outer = 1581B000] 09:49:37 INFO - PROCESS | 3588 | --DOMWINDOW == 152 (1581AC00) [pid = 3588] [serial = 1977] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.basic.html] 09:49:37 INFO - PROCESS | 3588 | --DOMWINDOW == 151 (155E4400) [pid = 3588] [serial = 1896] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html] 09:49:37 INFO - PROCESS | 3588 | --DOMWINDOW == 150 (118B9400) [pid = 3588] [serial = 1911] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.2.html] 09:49:37 INFO - PROCESS | 3588 | --DOMWINDOW == 149 (1108FC00) [pid = 3588] [serial = 1974] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.2.html] 09:49:37 INFO - PROCESS | 3588 | --DOMWINDOW == 148 (19E22400) [pid = 3588] [serial = 1989] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.2.html] 09:49:37 INFO - PROCESS | 3588 | --DOMWINDOW == 147 (1B995C00) [pid = 3588] [serial = 1959] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveY.html] 09:49:37 INFO - PROCESS | 3588 | --DOMWINDOW == 146 (11091C00) [pid = 3588] [serial = 1893] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html] 09:49:37 INFO - PROCESS | 3588 | --DOMWINDOW == 145 (11FF1800) [pid = 3588] [serial = 2025] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html] 09:49:37 INFO - PROCESS | 3588 | --DOMWINDOW == 144 (17824000) [pid = 3588] [serial = 1950] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeX.html] 09:49:37 INFO - PROCESS | 3588 | --DOMWINDOW == 143 (0F26D400) [pid = 3588] [serial = 1944] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.1.html] 09:49:37 INFO - PROCESS | 3588 | --DOMWINDOW == 142 (1581E000) [pid = 3588] [serial = 2028] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.middle.html] 09:49:37 INFO - PROCESS | 3588 | --DOMWINDOW == 141 (1ABB5400) [pid = 3588] [serial = 1995] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.1.html] 09:49:37 INFO - PROCESS | 3588 | --DOMWINDOW == 140 (1782DC00) [pid = 3588] [serial = 1902] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.3.html] 09:49:37 INFO - PROCESS | 3588 | --DOMWINDOW == 139 (1B177000) [pid = 3588] [serial = 1953] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeY.html] 09:49:37 INFO - PROCESS | 3588 | --DOMWINDOW == 138 (1ABBDC00) [pid = 3588] [serial = 1899] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.2.html] 09:49:37 INFO - PROCESS | 3588 | --DOMWINDOW == 137 (1B761400) [pid = 3588] [serial = 1908] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.1.html] 09:49:37 INFO - PROCESS | 3588 | --DOMWINDOW == 136 (1AF6FC00) [pid = 3588] [serial = 1905] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.blur.html] 09:49:37 INFO - PROCESS | 3588 | --DOMWINDOW == 135 (17850000) [pid = 3588] [serial = 1980] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.1.html] 09:49:37 INFO - PROCESS | 3588 | --DOMWINDOW == 134 (1A215000) [pid = 3588] [serial = 1992] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.3.html] 09:49:37 INFO - PROCESS | 3588 | --DOMWINDOW == 133 (15F81000) [pid = 3588] [serial = 1890] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html] 09:49:37 INFO - PROCESS | 3588 | --DOMWINDOW == 132 (13144000) [pid = 3588] [serial = 1947] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.2.html] 09:49:37 INFO - PROCESS | 3588 | --DOMWINDOW == 131 (10C35000) [pid = 3588] [serial = 1986] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.1.html] 09:49:37 INFO - PROCESS | 3588 | --DOMWINDOW == 130 (182B7C00) [pid = 3588] [serial = 1983] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.2.html] 09:49:37 INFO - PROCESS | 3588 | --DOMWINDOW == 129 (1616C000) [pid = 3588] [serial = 1971] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.1.html] 09:49:37 INFO - PROCESS | 3588 | --DOMWINDOW == 128 (1B764000) [pid = 3588] [serial = 1956] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveX.html] 09:49:37 INFO - PROCESS | 3588 | --DOMWINDOW == 127 (0F255400) [pid = 3588] [serial = 2022] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html] 09:49:37 INFO - PROCESS | 3588 | --DOMWINDOW == 126 (182BCC00) [pid = 3588] [serial = 2085] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html] 09:49:37 INFO - PROCESS | 3588 | --DOMWINDOW == 125 (1A602000) [pid = 3588] [serial = 2088] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html] 09:49:37 INFO - PROCESS | 3588 | --DOMWINDOW == 124 (10C64800) [pid = 3588] [serial = 2094] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html] 09:49:37 INFO - PROCESS | 3588 | --DOMWINDOW == 123 (1AABA400) [pid = 3588] [serial = 2091] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html] 09:49:37 INFO - PROCESS | 3588 | --DOMWINDOW == 122 (1ACDC800) [pid = 3588] [serial = 2097] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html] 09:49:37 INFO - PROCESS | 3588 | --DOMWINDOW == 121 (1027CC00) [pid = 3588] [serial = 2070] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html] 09:49:37 INFO - PROCESS | 3588 | --DOMWINDOW == 120 (18789C00) [pid = 3588] [serial = 2067] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html] 09:49:37 INFO - PROCESS | 3588 | --DOMWINDOW == 119 (181EC400) [pid = 3588] [serial = 2064] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.system.html] 09:49:37 INFO - PROCESS | 3588 | --DOMWINDOW == 118 (1782C400) [pid = 3588] [serial = 2061] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html] 09:49:37 INFO - PROCESS | 3588 | --DOMWINDOW == 117 (16178000) [pid = 3588] [serial = 2058] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html] 09:49:37 INFO - PROCESS | 3588 | --DOMWINDOW == 116 (12C02C00) [pid = 3588] [serial = 2055] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.invalid.html] 09:49:37 INFO - PROCESS | 3588 | --DOMWINDOW == 115 (0F341400) [pid = 3588] [serial = 2052] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html] 09:49:37 INFO - PROCESS | 3588 | --DOMWINDOW == 114 (1581A800) [pid = 3588] [serial = 2049] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.basic.html] 09:49:37 INFO - PROCESS | 3588 | --DOMWINDOW == 113 (1782E000) [pid = 3588] [serial = 2082] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html] 09:49:37 INFO - PROCESS | 3588 | --DOMWINDOW == 112 (16176C00) [pid = 3588] [serial = 2079] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.font.html] 09:49:37 INFO - PROCESS | 3588 | --DOMWINDOW == 111 (11030800) [pid = 3588] [serial = 2076] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html] 09:49:37 INFO - PROCESS | 3588 | --DOMWINDOW == 110 (1103B800) [pid = 3588] [serial = 2073] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.clip.html] 09:49:38 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | restore() with an empty stack has no effect 09:49:38 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | took 1548ms 09:49:38 INFO - PROCESS | 3588 | 1464194978061 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]]]}] 09:49:38 INFO - PROCESS | 3588 | 1464194978069 Marionette TRACE conn3 -> [0,2809,"getWindowHandle",null] 09:49:38 INFO - PROCESS | 3588 | 1464194978071 Marionette TRACE conn3 <- [1,2809,null,{"value":"13"}] 09:49:38 INFO - TEST-START | /2dcontext/transformations/2d.transformation.order.html 09:49:38 INFO - PROCESS | 3588 | 1464194978074 Marionette TRACE conn3 -> [0,2810,"setScriptTimeout",{"ms":35000}] 09:49:38 INFO - PROCESS | 3588 | 1464194978075 Marionette TRACE conn3 <- [1,2810,null,{}] 09:49:38 INFO - PROCESS | 3588 | 1464194978079 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}] 09:49:38 INFO - PROCESS | 3588 | 1464194978157 Marionette TRACE conn3 <- [1,2811,null,{"value":null}] 09:49:38 INFO - PROCESS | 3588 | 1464194978163 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\", \"7e3b6c20-c8d1-41f1-b038-025c5fee69e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:49:38 INFO - PROCESS | 3588 | ++DOCSHELL 1102D400 == 41 [pid = 3588] [id = 712] 09:49:38 INFO - PROCESS | 3588 | ++DOMWINDOW == 111 (1102E400) [pid = 3588] [serial = 2136] [outer = 00000000] 09:49:38 INFO - PROCESS | 3588 | ++DOMWINDOW == 112 (11FABC00) [pid = 3588] [serial = 2137] [outer = 1102E400] 09:49:38 INFO - PROCESS | 3588 | 1464194978207 Marionette DEBUG loaded listener.js 09:49:38 INFO - PROCESS | 3588 | ++DOMWINDOW == 113 (12912C00) [pid = 3588] [serial = 2138] [outer = 1102E400] 09:49:38 INFO - PROCESS | 3588 | 1464194978638 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]]]}] 09:49:38 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.order.html | Transformations are applied in the right order 09:49:38 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.order.html | took 595ms 09:49:38 INFO - PROCESS | 3588 | 1464194978686 Marionette TRACE conn3 -> [0,2813,"getWindowHandle",null] 09:49:38 INFO - PROCESS | 3588 | 1464194978687 Marionette TRACE conn3 <- [1,2813,null,{"value":"13"}] 09:49:38 INFO - PROCESS | 3588 | 1464194978692 Marionette TRACE conn3 -> [0,2814,"setScriptTimeout",{"ms":35000}] 09:49:38 INFO - PROCESS | 3588 | 1464194978693 Marionette TRACE conn3 <- [1,2814,null,{}] 09:49:38 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.direction.html 09:49:38 INFO - PROCESS | 3588 | 1464194978701 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}] 09:49:38 INFO - PROCESS | 3588 | 1464194978782 Marionette TRACE conn3 <- [1,2815,null,{"value":null}] 09:49:38 INFO - PROCESS | 3588 | 1464194978791 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\", \"7e3b6c20-c8d1-41f1-b038-025c5fee69e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:49:38 INFO - PROCESS | 3588 | ++DOCSHELL 12F0D800 == 42 [pid = 3588] [id = 713] 09:49:38 INFO - PROCESS | 3588 | ++DOMWINDOW == 114 (132B7C00) [pid = 3588] [serial = 2139] [outer = 00000000] 09:49:38 INFO - PROCESS | 3588 | ++DOMWINDOW == 115 (157C8400) [pid = 3588] [serial = 2140] [outer = 132B7C00] 09:49:38 INFO - PROCESS | 3588 | 1464194978835 Marionette DEBUG loaded listener.js 09:49:38 INFO - PROCESS | 3588 | ++DOMWINDOW == 116 (15823000) [pid = 3588] [serial = 2141] [outer = 132B7C00] 09:49:39 INFO - PROCESS | 3588 | 1464194979293 Marionette TRACE conn3 <- [1,2816,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.direction.html",0,null,null,[["rotate() is clockwise",0,null,null]]]}] 09:49:39 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.direction.html | rotate() is clockwise 09:49:39 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.direction.html | took 625ms 09:49:39 INFO - PROCESS | 3588 | 1464194979341 Marionette TRACE conn3 -> [0,2817,"getWindowHandle",null] 09:49:39 INFO - PROCESS | 3588 | 1464194979343 Marionette TRACE conn3 <- [1,2817,null,{"value":"13"}] 09:49:39 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html 09:49:39 INFO - PROCESS | 3588 | 1464194979350 Marionette TRACE conn3 -> [0,2818,"setScriptTimeout",{"ms":35000}] 09:49:39 INFO - PROCESS | 3588 | 1464194979352 Marionette TRACE conn3 <- [1,2818,null,{}] 09:49:39 INFO - PROCESS | 3588 | 1464194979355 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}] 09:49:39 INFO - PROCESS | 3588 | 1464194979434 Marionette TRACE conn3 <- [1,2819,null,{"value":null}] 09:49:39 INFO - PROCESS | 3588 | 1464194979441 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\", \"7e3b6c20-c8d1-41f1-b038-025c5fee69e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:49:39 INFO - PROCESS | 3588 | ++DOCSHELL 11032000 == 43 [pid = 3588] [id = 714] 09:49:39 INFO - PROCESS | 3588 | ++DOMWINDOW == 117 (157C9C00) [pid = 3588] [serial = 2142] [outer = 00000000] 09:49:39 INFO - PROCESS | 3588 | ++DOMWINDOW == 118 (1616F000) [pid = 3588] [serial = 2143] [outer = 157C9C00] 09:49:39 INFO - PROCESS | 3588 | 1464194979483 Marionette DEBUG loaded listener.js 09:49:39 INFO - PROCESS | 3588 | ++DOMWINDOW == 119 (16179800) [pid = 3588] [serial = 2144] [outer = 157C9C00] 09:49:40 INFO - PROCESS | 3588 | 1464194980245 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]]]}] 09:49:40 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | rotate() with Infinity/NaN is ignored 09:49:40 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | took 938ms 09:49:40 INFO - PROCESS | 3588 | 1464194980301 Marionette TRACE conn3 -> [0,2821,"getWindowHandle",null] 09:49:40 INFO - PROCESS | 3588 | 1464194980305 Marionette TRACE conn3 <- [1,2821,null,{"value":"13"}] 09:49:40 INFO - PROCESS | 3588 | 1464194980311 Marionette TRACE conn3 -> [0,2822,"setScriptTimeout",{"ms":35000}] 09:49:40 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.radians.html 09:49:40 INFO - PROCESS | 3588 | 1464194980315 Marionette TRACE conn3 <- [1,2822,null,{}] 09:49:40 INFO - PROCESS | 3588 | 1464194980320 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}] 09:49:40 INFO - PROCESS | 3588 | 1464194980446 Marionette TRACE conn3 <- [1,2823,null,{"value":null}] 09:49:40 INFO - PROCESS | 3588 | 1464194980585 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\", \"7e3b6c20-c8d1-41f1-b038-025c5fee69e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:49:40 INFO - PROCESS | 3588 | ++DOCSHELL 0F26B000 == 44 [pid = 3588] [id = 715] 09:49:40 INFO - PROCESS | 3588 | ++DOMWINDOW == 120 (0F270400) [pid = 3588] [serial = 2145] [outer = 00000000] 09:49:40 INFO - PROCESS | 3588 | ++DOMWINDOW == 121 (0F347800) [pid = 3588] [serial = 2146] [outer = 0F270400] 09:49:40 INFO - PROCESS | 3588 | 1464194980643 Marionette DEBUG loaded listener.js 09:49:40 INFO - PROCESS | 3588 | ++DOMWINDOW == 122 (1055F000) [pid = 3588] [serial = 2147] [outer = 0F270400] 09:49:41 INFO - PROCESS | 3588 | 1464194981325 Marionette TRACE conn3 <- [1,2824,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.radians.html",0,null,null,[["rotate() uses radians",0,null,null]]]}] 09:49:41 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.radians.html | rotate() uses radians 09:49:41 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.radians.html | took 1095ms 09:49:41 INFO - PROCESS | 3588 | 1464194981419 Marionette TRACE conn3 -> [0,2825,"getWindowHandle",null] 09:49:41 INFO - PROCESS | 3588 | 1464194981425 Marionette TRACE conn3 <- [1,2825,null,{"value":"13"}] 09:49:41 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrap.html 09:49:41 INFO - PROCESS | 3588 | 1464194981432 Marionette TRACE conn3 -> [0,2826,"setScriptTimeout",{"ms":35000}] 09:49:41 INFO - PROCESS | 3588 | 1464194981435 Marionette TRACE conn3 <- [1,2826,null,{}] 09:49:41 INFO - PROCESS | 3588 | 1464194981439 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}] 09:49:41 INFO - PROCESS | 3588 | 1464194981563 Marionette TRACE conn3 <- [1,2827,null,{"value":null}] 09:49:41 INFO - PROCESS | 3588 | 1464194981701 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\", \"7e3b6c20-c8d1-41f1-b038-025c5fee69e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:49:41 INFO - PROCESS | 3588 | ++DOCSHELL 10C38000 == 45 [pid = 3588] [id = 716] 09:49:41 INFO - PROCESS | 3588 | ++DOMWINDOW == 123 (10C3A000) [pid = 3588] [serial = 2148] [outer = 00000000] 09:49:41 INFO - PROCESS | 3588 | ++DOMWINDOW == 124 (10D5EC00) [pid = 3588] [serial = 2149] [outer = 10C3A000] 09:49:41 INFO - PROCESS | 3588 | 1464194981756 Marionette DEBUG loaded listener.js 09:49:41 INFO - PROCESS | 3588 | ++DOMWINDOW == 125 (1108B800) [pid = 3588] [serial = 2150] [outer = 10C3A000] 09:49:42 INFO - PROCESS | 3588 | 1464194982684 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]]]}] 09:49:42 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrap.html | rotate() wraps large positive values correctly 09:49:42 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrap.html | took 1298ms 09:49:42 INFO - PROCESS | 3588 | 1464194982730 Marionette TRACE conn3 -> [0,2829,"getWindowHandle",null] 09:49:42 INFO - PROCESS | 3588 | 1464194982733 Marionette TRACE conn3 <- [1,2829,null,{"value":"13"}] 09:49:42 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html 09:49:42 INFO - PROCESS | 3588 | 1464194982738 Marionette TRACE conn3 -> [0,2830,"setScriptTimeout",{"ms":35000}] 09:49:42 INFO - PROCESS | 3588 | 1464194982742 Marionette TRACE conn3 <- [1,2830,null,{}] 09:49:42 INFO - PROCESS | 3588 | 1464194982749 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}] 09:49:42 INFO - PROCESS | 3588 | 1464194982863 Marionette TRACE conn3 <- [1,2831,null,{"value":null}] 09:49:43 INFO - PROCESS | 3588 | 1464194983014 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\", \"7e3b6c20-c8d1-41f1-b038-025c5fee69e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:49:43 INFO - PROCESS | 3588 | ++DOCSHELL 0F2EEC00 == 46 [pid = 3588] [id = 717] 09:49:43 INFO - PROCESS | 3588 | ++DOMWINDOW == 126 (0F2F1000) [pid = 3588] [serial = 2151] [outer = 00000000] 09:49:43 INFO - PROCESS | 3588 | ++DOMWINDOW == 127 (0F340400) [pid = 3588] [serial = 2152] [outer = 0F2F1000] 09:49:43 INFO - PROCESS | 3588 | 1464194983067 Marionette DEBUG loaded listener.js 09:49:43 INFO - PROCESS | 3588 | ++DOMWINDOW == 128 (1050E400) [pid = 3588] [serial = 2153] [outer = 0F2F1000] 09:49:43 INFO - PROCESS | 3588 | --DOCSHELL 143C0400 == 45 [pid = 3588] [id = 699] 09:49:43 INFO - PROCESS | 3588 | --DOCSHELL 0F348000 == 44 [pid = 3588] [id = 698] 09:49:43 INFO - PROCESS | 3588 | --DOCSHELL 0F2F0400 == 43 [pid = 3588] [id = 690] 09:49:43 INFO - PROCESS | 3588 | --DOCSHELL 18788C00 == 42 [pid = 3588] [id = 689] 09:49:43 INFO - PROCESS | 3588 | --DOCSHELL 1782B800 == 41 [pid = 3588] [id = 687] 09:49:43 INFO - PROCESS | 3588 | --DOCSHELL 16176400 == 40 [pid = 3588] [id = 693] 09:49:43 INFO - PROCESS | 3588 | --DOCSHELL 182B6000 == 39 [pid = 3588] [id = 695] 09:49:43 INFO - PROCESS | 3588 | --DOCSHELL 10D62800 == 38 [pid = 3588] [id = 692] 09:49:43 INFO - PROCESS | 3588 | --DOCSHELL 0F650400 == 37 [pid = 3588] [id = 700] 09:49:43 INFO - PROCESS | 3588 | --DOMWINDOW == 127 (1B50F400) [pid = 3588] [serial = 1955] [outer = 00000000] [url = about:blank] 09:49:43 INFO - PROCESS | 3588 | --DOMWINDOW == 126 (1AF67000) [pid = 3588] [serial = 1901] [outer = 00000000] [url = about:blank] 09:49:43 INFO - PROCESS | 3588 | --DOMWINDOW == 125 (1B76A000) [pid = 3588] [serial = 1910] [outer = 00000000] [url = about:blank] 09:49:43 INFO - PROCESS | 3588 | --DOMWINDOW == 124 (1B506C00) [pid = 3588] [serial = 1907] [outer = 00000000] [url = about:blank] 09:49:43 INFO - PROCESS | 3588 | --DOMWINDOW == 123 (178AE800) [pid = 3588] [serial = 1982] [outer = 00000000] [url = about:blank] 09:49:43 INFO - PROCESS | 3588 | --DOMWINDOW == 122 (1ABBF400) [pid = 3588] [serial = 1994] [outer = 00000000] [url = about:blank] 09:49:43 INFO - PROCESS | 3588 | --DOMWINDOW == 121 (1ACDD400) [pid = 3588] [serial = 1892] [outer = 00000000] [url = about:blank] 09:49:43 INFO - PROCESS | 3588 | --DOMWINDOW == 120 (155DC000) [pid = 3588] [serial = 1949] [outer = 00000000] [url = about:blank] 09:49:43 INFO - PROCESS | 3588 | --DOMWINDOW == 119 (10C3DC00) [pid = 3588] [serial = 1988] [outer = 00000000] [url = about:blank] 09:49:43 INFO - PROCESS | 3588 | --DOMWINDOW == 118 (18789800) [pid = 3588] [serial = 1985] [outer = 00000000] [url = about:blank] 09:49:43 INFO - PROCESS | 3588 | --DOMWINDOW == 117 (167EB800) [pid = 3588] [serial = 1973] [outer = 00000000] [url = about:blank] 09:49:43 INFO - PROCESS | 3588 | --DOMWINDOW == 116 (1B85E800) [pid = 3588] [serial = 1958] [outer = 00000000] [url = about:blank] 09:49:43 INFO - PROCESS | 3588 | --DOMWINDOW == 115 (102D8800) [pid = 3588] [serial = 2024] [outer = 00000000] [url = about:blank] 09:49:43 INFO - PROCESS | 3588 | --DOMWINDOW == 114 (1B176400) [pid = 3588] [serial = 2101] [outer = 00000000] [url = about:blank] 09:49:43 INFO - PROCESS | 3588 | --DOMWINDOW == 113 (19B43800) [pid = 3588] [serial = 2086] [outer = 00000000] [url = about:blank] 09:49:43 INFO - PROCESS | 3588 | --DOMWINDOW == 112 (19B4B800) [pid = 3588] [serial = 2087] [outer = 00000000] [url = about:blank] 09:49:43 INFO - PROCESS | 3588 | --DOMWINDOW == 111 (1A688800) [pid = 3588] [serial = 2089] [outer = 00000000] [url = about:blank] 09:49:43 INFO - PROCESS | 3588 | --DOMWINDOW == 110 (14F0E400) [pid = 3588] [serial = 2095] [outer = 00000000] [url = about:blank] 09:49:43 INFO - PROCESS | 3588 | --DOMWINDOW == 109 (1ABB7400) [pid = 3588] [serial = 2092] [outer = 00000000] [url = about:blank] 09:49:43 INFO - PROCESS | 3588 | --DOMWINDOW == 108 (1AF62000) [pid = 3588] [serial = 2098] [outer = 00000000] [url = about:blank] 09:49:43 INFO - PROCESS | 3588 | --DOMWINDOW == 107 (182B9C00) [pid = 3588] [serial = 2071] [outer = 00000000] [url = about:blank] 09:49:43 INFO - PROCESS | 3588 | --DOMWINDOW == 106 (19E24800) [pid = 3588] [serial = 2069] [outer = 00000000] [url = about:blank] 09:49:43 INFO - PROCESS | 3588 | --DOMWINDOW == 105 (19B4A800) [pid = 3588] [serial = 2068] [outer = 00000000] [url = about:blank] 09:49:43 INFO - PROCESS | 3588 | --DOMWINDOW == 104 (184C4000) [pid = 3588] [serial = 2066] [outer = 00000000] [url = about:blank] 09:49:43 INFO - PROCESS | 3588 | --DOMWINDOW == 103 (182BFC00) [pid = 3588] [serial = 2065] [outer = 00000000] [url = about:blank] 09:49:43 INFO - PROCESS | 3588 | --DOMWINDOW == 102 (178A8400) [pid = 3588] [serial = 2063] [outer = 00000000] [url = about:blank] 09:49:43 INFO - PROCESS | 3588 | --DOMWINDOW == 101 (17858800) [pid = 3588] [serial = 2062] [outer = 00000000] [url = about:blank] 09:49:43 INFO - PROCESS | 3588 | --DOMWINDOW == 100 (16F74000) [pid = 3588] [serial = 2060] [outer = 00000000] [url = about:blank] 09:49:43 INFO - PROCESS | 3588 | --DOMWINDOW == 99 (167EA800) [pid = 3588] [serial = 2059] [outer = 00000000] [url = about:blank] 09:49:43 INFO - PROCESS | 3588 | --DOMWINDOW == 98 (12C0C400) [pid = 3588] [serial = 2057] [outer = 00000000] [url = about:blank] 09:49:43 INFO - PROCESS | 3588 | --DOMWINDOW == 97 (12C0A000) [pid = 3588] [serial = 2056] [outer = 00000000] [url = about:blank] 09:49:43 INFO - PROCESS | 3588 | --DOMWINDOW == 96 (102D0C00) [pid = 3588] [serial = 2054] [outer = 00000000] [url = about:blank] 09:49:43 INFO - PROCESS | 3588 | --DOMWINDOW == 95 (0F984000) [pid = 3588] [serial = 2053] [outer = 00000000] [url = about:blank] 09:49:43 INFO - PROCESS | 3588 | --DOMWINDOW == 94 (168F6400) [pid = 3588] [serial = 2051] [outer = 00000000] [url = about:blank] 09:49:43 INFO - PROCESS | 3588 | --DOMWINDOW == 93 (178A8C00) [pid = 3588] [serial = 2083] [outer = 00000000] [url = about:blank] 09:49:43 INFO - PROCESS | 3588 | --DOMWINDOW == 92 (167EB000) [pid = 3588] [serial = 2080] [outer = 00000000] [url = about:blank] 09:49:43 INFO - PROCESS | 3588 | --DOMWINDOW == 91 (177A7000) [pid = 3588] [serial = 2081] [outer = 00000000] [url = about:blank] 09:49:43 INFO - PROCESS | 3588 | --DOMWINDOW == 90 (12F17C00) [pid = 3588] [serial = 2077] [outer = 00000000] [url = about:blank] 09:49:43 INFO - PROCESS | 3588 | --DOMWINDOW == 89 (14374400) [pid = 3588] [serial = 2078] [outer = 00000000] [url = about:blank] 09:49:43 INFO - PROCESS | 3588 | --DOMWINDOW == 88 (132B2400) [pid = 3588] [serial = 2075] [outer = 00000000] [url = about:blank] 09:49:43 INFO - PROCESS | 3588 | --DOMWINDOW == 87 (12C09000) [pid = 3588] [serial = 2074] [outer = 00000000] [url = about:blank] 09:49:43 INFO - PROCESS | 3588 | --DOMWINDOW == 86 (18786000) [pid = 3588] [serial = 2072] [outer = 00000000] [url = about:blank] 09:49:43 INFO - PROCESS | 3588 | --DOMWINDOW == 85 (1AA10400) [pid = 3588] [serial = 2090] [outer = 00000000] [url = about:blank] 09:49:43 INFO - PROCESS | 3588 | --DOMWINDOW == 84 (1ACD2800) [pid = 3588] [serial = 2093] [outer = 00000000] [url = about:blank] 09:49:43 INFO - PROCESS | 3588 | --DOMWINDOW == 83 (1AF69400) [pid = 3588] [serial = 2099] [outer = 00000000] [url = about:blank] 09:49:43 INFO - PROCESS | 3588 | --DOMWINDOW == 82 (18257400) [pid = 3588] [serial = 2084] [outer = 00000000] [url = about:blank] 09:49:43 INFO - PROCESS | 3588 | --DOMWINDOW == 81 (1ACDC400) [pid = 3588] [serial = 2096] [outer = 00000000] [url = about:blank] 09:49:43 INFO - PROCESS | 3588 | --DOMWINDOW == 80 (167F4800) [pid = 3588] [serial = 1979] [outer = 00000000] [url = about:blank] 09:49:43 INFO - PROCESS | 3588 | --DOMWINDOW == 79 (167F6800) [pid = 3588] [serial = 1898] [outer = 00000000] [url = about:blank] 09:49:43 INFO - PROCESS | 3588 | --DOMWINDOW == 78 (1A218400) [pid = 3588] [serial = 1913] [outer = 00000000] [url = about:blank] 09:49:43 INFO - PROCESS | 3588 | --DOMWINDOW == 77 (1430F800) [pid = 3588] [serial = 1976] [outer = 00000000] [url = about:blank] 09:49:43 INFO - PROCESS | 3588 | --DOMWINDOW == 76 (1A687400) [pid = 3588] [serial = 1991] [outer = 00000000] [url = about:blank] 09:49:43 INFO - PROCESS | 3588 | --DOMWINDOW == 75 (1B9C8400) [pid = 3588] [serial = 1961] [outer = 00000000] [url = about:blank] 09:49:43 INFO - PROCESS | 3588 | --DOMWINDOW == 74 (131E0C00) [pid = 3588] [serial = 1895] [outer = 00000000] [url = about:blank] 09:49:43 INFO - PROCESS | 3588 | --DOMWINDOW == 73 (12C10C00) [pid = 3588] [serial = 2027] [outer = 00000000] [url = about:blank] 09:49:43 INFO - PROCESS | 3588 | --DOMWINDOW == 72 (182C0C00) [pid = 3588] [serial = 1952] [outer = 00000000] [url = about:blank] 09:49:43 INFO - PROCESS | 3588 | --DOMWINDOW == 71 (10A59400) [pid = 3588] [serial = 1946] [outer = 00000000] [url = about:blank] 09:49:43 INFO - PROCESS | 3588 | --DOMWINDOW == 70 (1784F000) [pid = 3588] [serial = 2030] [outer = 00000000] [url = about:blank] 09:49:43 INFO - PROCESS | 3588 | --DOMWINDOW == 69 (1AF6A000) [pid = 3588] [serial = 1997] [outer = 00000000] [url = about:blank] 09:49:43 INFO - PROCESS | 3588 | --DOMWINDOW == 68 (1B171800) [pid = 3588] [serial = 1904] [outer = 00000000] [url = about:blank] 09:49:43 INFO - PROCESS | 3588 | 1464194983630 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]]]}] 09:49:43 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | rotate() wraps large negative values correctly 09:49:43 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | took 954ms 09:49:43 INFO - PROCESS | 3588 | 1464194983681 Marionette TRACE conn3 -> [0,2833,"getWindowHandle",null] 09:49:43 INFO - PROCESS | 3588 | 1464194983686 Marionette TRACE conn3 <- [1,2833,null,{"value":"13"}] 09:49:43 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.zero.html 09:49:43 INFO - PROCESS | 3588 | 1464194983692 Marionette TRACE conn3 -> [0,2834,"setScriptTimeout",{"ms":35000}] 09:49:43 INFO - PROCESS | 3588 | 1464194983695 Marionette TRACE conn3 <- [1,2834,null,{}] 09:49:43 INFO - PROCESS | 3588 | 1464194983698 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}] 09:49:43 INFO - PROCESS | 3588 | 1464194983784 Marionette TRACE conn3 <- [1,2835,null,{"value":null}] 09:49:43 INFO - PROCESS | 3588 | 1464194983791 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\", \"7e3b6c20-c8d1-41f1-b038-025c5fee69e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:49:43 INFO - PROCESS | 3588 | ++DOCSHELL 102D0C00 == 38 [pid = 3588] [id = 718] 09:49:43 INFO - PROCESS | 3588 | ++DOMWINDOW == 69 (102D1C00) [pid = 3588] [serial = 2154] [outer = 00000000] 09:49:43 INFO - PROCESS | 3588 | ++DOMWINDOW == 70 (10C33000) [pid = 3588] [serial = 2155] [outer = 102D1C00] 09:49:43 INFO - PROCESS | 3588 | 1464194983836 Marionette DEBUG loaded listener.js 09:49:43 INFO - PROCESS | 3588 | ++DOMWINDOW == 71 (10C39000) [pid = 3588] [serial = 2156] [outer = 102D1C00] 09:49:44 INFO - PROCESS | 3588 | 1464194984345 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]]]}] 09:49:44 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.zero.html | rotate() by 0 does nothing 09:49:44 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.zero.html | took 688ms 09:49:44 INFO - PROCESS | 3588 | 1464194984418 Marionette TRACE conn3 -> [0,2837,"getWindowHandle",null] 09:49:44 INFO - PROCESS | 3588 | 1464194984421 Marionette TRACE conn3 <- [1,2837,null,{"value":"13"}] 09:49:44 INFO - PROCESS | 3588 | 1464194984424 Marionette TRACE conn3 -> [0,2838,"setScriptTimeout",{"ms":35000}] 09:49:44 INFO - PROCESS | 3588 | 1464194984428 Marionette TRACE conn3 <- [1,2838,null,{}] 09:49:44 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.basic.html 09:49:44 INFO - PROCESS | 3588 | 1464194984438 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}] 09:49:44 INFO - PROCESS | 3588 | 1464194984524 Marionette TRACE conn3 <- [1,2839,null,{"value":null}] 09:49:44 INFO - PROCESS | 3588 | 1464194984623 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\", \"7e3b6c20-c8d1-41f1-b038-025c5fee69e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:49:44 INFO - PROCESS | 3588 | ++DOCSHELL 10D62800 == 39 [pid = 3588] [id = 719] 09:49:44 INFO - PROCESS | 3588 | ++DOMWINDOW == 72 (10F08800) [pid = 3588] [serial = 2157] [outer = 00000000] 09:49:44 INFO - PROCESS | 3588 | ++DOMWINDOW == 73 (11252400) [pid = 3588] [serial = 2158] [outer = 10F08800] 09:49:44 INFO - PROCESS | 3588 | 1464194984671 Marionette DEBUG loaded listener.js 09:49:44 INFO - PROCESS | 3588 | ++DOMWINDOW == 74 (1185B400) [pid = 3588] [serial = 2159] [outer = 10F08800] 09:49:45 INFO - PROCESS | 3588 | 1464194985062 Marionette TRACE conn3 <- [1,2840,null,{"value":["/2dcontext/transformations/2d.transformation.scale.basic.html",0,null,null,[["scale() works",0,null,null]]]}] 09:49:45 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.basic.html | scale() works 09:49:45 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.basic.html | took 688ms 09:49:45 INFO - PROCESS | 3588 | 1464194985130 Marionette TRACE conn3 -> [0,2841,"getWindowHandle",null] 09:49:45 INFO - PROCESS | 3588 | 1464194985132 Marionette TRACE conn3 <- [1,2841,null,{"value":"13"}] 09:49:45 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.large.html 09:49:45 INFO - PROCESS | 3588 | 1464194985135 Marionette TRACE conn3 -> [0,2842,"setScriptTimeout",{"ms":35000}] 09:49:45 INFO - PROCESS | 3588 | 1464194985137 Marionette TRACE conn3 <- [1,2842,null,{}] 09:49:45 INFO - PROCESS | 3588 | 1464194985140 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}] 09:49:45 INFO - PROCESS | 3588 | 1464194985223 Marionette TRACE conn3 <- [1,2843,null,{"value":null}] 09:49:45 INFO - PROCESS | 3588 | 1464194985230 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\", \"7e3b6c20-c8d1-41f1-b038-025c5fee69e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:49:45 INFO - PROCESS | 3588 | ++DOCSHELL 12B21800 == 40 [pid = 3588] [id = 720] 09:49:45 INFO - PROCESS | 3588 | ++DOMWINDOW == 75 (12C0A000) [pid = 3588] [serial = 2160] [outer = 00000000] 09:49:45 INFO - PROCESS | 3588 | ++DOMWINDOW == 76 (12FA9400) [pid = 3588] [serial = 2161] [outer = 12C0A000] 09:49:45 INFO - PROCESS | 3588 | 1464194985274 Marionette DEBUG loaded listener.js 09:49:45 INFO - PROCESS | 3588 | ++DOMWINDOW == 77 (1314BC00) [pid = 3588] [serial = 2162] [outer = 12C0A000] 09:49:45 INFO - PROCESS | 3588 | 1464194985719 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]]]}] 09:49:45 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.large.html | scale() with large scale factors works 09:49:45 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.large.html | took 642ms 09:49:45 INFO - PROCESS | 3588 | 1464194985773 Marionette TRACE conn3 -> [0,2845,"getWindowHandle",null] 09:49:45 INFO - PROCESS | 3588 | 1464194985775 Marionette TRACE conn3 <- [1,2845,null,{"value":"13"}] 09:49:45 INFO - PROCESS | 3588 | 1464194985779 Marionette TRACE conn3 -> [0,2846,"setScriptTimeout",{"ms":35000}] 09:49:45 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.multiple.html 09:49:45 INFO - PROCESS | 3588 | 1464194985780 Marionette TRACE conn3 <- [1,2846,null,{}] 09:49:45 INFO - PROCESS | 3588 | 1464194985784 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}] 09:49:45 INFO - PROCESS | 3588 | 1464194985906 Marionette TRACE conn3 <- [1,2847,null,{"value":null}] 09:49:46 INFO - PROCESS | 3588 | 1464194986003 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\", \"7e3b6c20-c8d1-41f1-b038-025c5fee69e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:49:46 INFO - PROCESS | 3588 | ++DOCSHELL 11219400 == 41 [pid = 3588] [id = 721] 09:49:46 INFO - PROCESS | 3588 | ++DOMWINDOW == 78 (114DDC00) [pid = 3588] [serial = 2163] [outer = 00000000] 09:49:46 INFO - PROCESS | 3588 | ++DOMWINDOW == 79 (1394B000) [pid = 3588] [serial = 2164] [outer = 114DDC00] 09:49:46 INFO - PROCESS | 3588 | 1464194986048 Marionette DEBUG loaded listener.js 09:49:46 INFO - PROCESS | 3588 | ++DOMWINDOW == 80 (13952800) [pid = 3588] [serial = 2165] [outer = 114DDC00] 09:49:46 INFO - PROCESS | 3588 | 1464194986465 Marionette TRACE conn3 <- [1,2848,null,{"value":["/2dcontext/transformations/2d.transformation.scale.multiple.html",0,null,null,[["Multiple scale()s combine",0,null,null]]]}] 09:49:46 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.multiple.html | Multiple scale()s combine 09:49:46 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.multiple.html | took 735ms 09:49:46 INFO - PROCESS | 3588 | 1464194986519 Marionette TRACE conn3 -> [0,2849,"getWindowHandle",null] 09:49:46 INFO - PROCESS | 3588 | 1464194986521 Marionette TRACE conn3 <- [1,2849,null,{"value":"13"}] 09:49:46 INFO - PROCESS | 3588 | 1464194986525 Marionette TRACE conn3 -> [0,2850,"setScriptTimeout",{"ms":35000}] 09:49:46 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.negative.html 09:49:46 INFO - PROCESS | 3588 | 1464194986526 Marionette TRACE conn3 <- [1,2850,null,{}] 09:49:46 INFO - PROCESS | 3588 | 1464194986530 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}] 09:49:46 INFO - PROCESS | 3588 | 1464194986663 Marionette TRACE conn3 <- [1,2851,null,{"value":null}] 09:49:46 INFO - PROCESS | 3588 | 1464194986733 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\", \"7e3b6c20-c8d1-41f1-b038-025c5fee69e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:49:46 INFO - PROCESS | 3588 | ++DOCSHELL 14375800 == 42 [pid = 3588] [id = 722] 09:49:46 INFO - PROCESS | 3588 | ++DOMWINDOW == 81 (14375C00) [pid = 3588] [serial = 2166] [outer = 00000000] 09:49:46 INFO - PROCESS | 3588 | ++DOMWINDOW == 82 (14F01800) [pid = 3588] [serial = 2167] [outer = 14375C00] 09:49:46 INFO - PROCESS | 3588 | 1464194986778 Marionette DEBUG loaded listener.js 09:49:46 INFO - PROCESS | 3588 | ++DOMWINDOW == 83 (14F04000) [pid = 3588] [serial = 2168] [outer = 14375C00] 09:49:47 INFO - PROCESS | 3588 | 1464194987203 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]]]}] 09:49:47 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.negative.html | scale() with negative scale factors works 09:49:47 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.negative.html | took 735ms 09:49:47 INFO - PROCESS | 3588 | 1464194987288 Marionette TRACE conn3 -> [0,2853,"getWindowHandle",null] 09:49:47 INFO - PROCESS | 3588 | 1464194987289 Marionette TRACE conn3 <- [1,2853,null,{"value":"13"}] 09:49:47 INFO - PROCESS | 3588 | 1464194987295 Marionette TRACE conn3 -> [0,2854,"setScriptTimeout",{"ms":35000}] 09:49:47 INFO - PROCESS | 3588 | 1464194987297 Marionette TRACE conn3 <- [1,2854,null,{}] 09:49:47 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.nonfinite.html 09:49:47 INFO - PROCESS | 3588 | 1464194987306 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}] 09:49:47 INFO - PROCESS | 3588 | 1464194987418 Marionette TRACE conn3 <- [1,2855,null,{"value":null}] 09:49:47 INFO - PROCESS | 3588 | 1464194987502 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\", \"7e3b6c20-c8d1-41f1-b038-025c5fee69e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:49:47 INFO - PROCESS | 3588 | ++DOCSHELL 155DB800 == 43 [pid = 3588] [id = 723] 09:49:47 INFO - PROCESS | 3588 | ++DOMWINDOW == 84 (155DBC00) [pid = 3588] [serial = 2169] [outer = 00000000] 09:49:47 INFO - PROCESS | 3588 | ++DOMWINDOW == 85 (155E8C00) [pid = 3588] [serial = 2170] [outer = 155DBC00] 09:49:47 INFO - PROCESS | 3588 | 1464194987545 Marionette DEBUG loaded listener.js 09:49:47 INFO - PROCESS | 3588 | ++DOMWINDOW == 86 (157C4800) [pid = 3588] [serial = 2171] [outer = 155DBC00] 09:49:47 INFO - PROCESS | 3588 | --DOMWINDOW == 85 (143FB400) [pid = 3588] [serial = 2127] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html] 09:49:47 INFO - PROCESS | 3588 | --DOMWINDOW == 84 (10C3C000) [pid = 3588] [serial = 2109] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html] 09:49:47 INFO - PROCESS | 3588 | --DOMWINDOW == 83 (1121B400) [pid = 3588] [serial = 2115] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stack.html] 09:49:47 INFO - PROCESS | 3588 | --DOMWINDOW == 82 (1548A000) [pid = 3588] [serial = 2130] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html] 09:49:47 INFO - PROCESS | 3588 | --DOMWINDOW == 81 (0F646000) [pid = 3588] [serial = 2106] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html] 09:49:47 INFO - PROCESS | 3588 | --DOMWINDOW == 80 (12C07400) [pid = 3588] [serial = 2118] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html] 09:49:47 INFO - PROCESS | 3588 | --DOMWINDOW == 79 (1394A000) [pid = 3588] [serial = 2121] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html] 09:49:47 INFO - PROCESS | 3588 | --DOMWINDOW == 78 (10D5D800) [pid = 3588] [serial = 2100] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.path.html] 09:49:47 INFO - PROCESS | 3588 | --DOMWINDOW == 77 (1436B800) [pid = 3588] [serial = 2124] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html] 09:49:47 INFO - PROCESS | 3588 | --DOMWINDOW == 76 (132B7C00) [pid = 3588] [serial = 2139] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.direction.html] 09:49:47 INFO - PROCESS | 3588 | --DOMWINDOW == 75 (0F26D000) [pid = 3588] [serial = 2103] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html] 09:49:47 INFO - PROCESS | 3588 | --DOMWINDOW == 74 (10C66800) [pid = 3588] [serial = 2112] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html] 09:49:47 INFO - PROCESS | 3588 | --DOMWINDOW == 73 (1581B000) [pid = 3588] [serial = 2133] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html] 09:49:47 INFO - PROCESS | 3588 | --DOMWINDOW == 72 (1102E400) [pid = 3588] [serial = 2136] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.order.html] 09:49:48 INFO - PROCESS | 3588 | 1464194988065 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]]]}] 09:49:48 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | scale() with Infinity/NaN is ignored 09:49:48 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | took 797ms 09:49:48 INFO - PROCESS | 3588 | 1464194988098 Marionette TRACE conn3 -> [0,2857,"getWindowHandle",null] 09:49:48 INFO - PROCESS | 3588 | 1464194988100 Marionette TRACE conn3 <- [1,2857,null,{"value":"13"}] 09:49:48 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.zero.html 09:49:48 INFO - PROCESS | 3588 | 1464194988104 Marionette TRACE conn3 -> [0,2858,"setScriptTimeout",{"ms":35000}] 09:49:48 INFO - PROCESS | 3588 | 1464194988105 Marionette TRACE conn3 <- [1,2858,null,{}] 09:49:48 INFO - PROCESS | 3588 | 1464194988108 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}] 09:49:48 INFO - PROCESS | 3588 | 1464194988227 Marionette TRACE conn3 <- [1,2859,null,{"value":null}] 09:49:48 INFO - PROCESS | 3588 | 1464194988298 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\", \"7e3b6c20-c8d1-41f1-b038-025c5fee69e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:49:48 INFO - PROCESS | 3588 | ++DOCSHELL 10C40400 == 44 [pid = 3588] [id = 724] 09:49:48 INFO - PROCESS | 3588 | ++DOMWINDOW == 73 (10C66400) [pid = 3588] [serial = 2172] [outer = 00000000] 09:49:48 INFO - PROCESS | 3588 | ++DOMWINDOW == 74 (12B21400) [pid = 3588] [serial = 2173] [outer = 10C66400] 09:49:48 INFO - PROCESS | 3588 | 1464194988341 Marionette DEBUG loaded listener.js 09:49:48 INFO - PROCESS | 3588 | ++DOMWINDOW == 75 (12C01800) [pid = 3588] [serial = 2174] [outer = 10C66400] 09:49:48 INFO - PROCESS | 3588 | 1464194988716 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]]]}] 09:49:48 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.zero.html | scale() with a scale factor of zero works 09:49:48 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.zero.html | took 641ms 09:49:48 INFO - PROCESS | 3588 | 1464194988742 Marionette TRACE conn3 -> [0,2861,"getWindowHandle",null] 09:49:48 INFO - PROCESS | 3588 | 1464194988744 Marionette TRACE conn3 <- [1,2861,null,{"value":"13"}] 09:49:48 INFO - PROCESS | 3588 | 1464194988747 Marionette TRACE conn3 -> [0,2862,"setScriptTimeout",{"ms":35000}] 09:49:48 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.multiple.html 09:49:48 INFO - PROCESS | 3588 | 1464194988749 Marionette TRACE conn3 <- [1,2862,null,{}] 09:49:48 INFO - PROCESS | 3588 | 1464194988753 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}] 09:49:48 INFO - PROCESS | 3588 | 1464194988832 Marionette TRACE conn3 <- [1,2863,null,{"value":null}] 09:49:48 INFO - PROCESS | 3588 | 1464194988838 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\", \"7e3b6c20-c8d1-41f1-b038-025c5fee69e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:49:48 INFO - PROCESS | 3588 | ++DOCSHELL 1103A400 == 45 [pid = 3588] [id = 725] 09:49:48 INFO - PROCESS | 3588 | ++DOMWINDOW == 76 (13E1E400) [pid = 3588] [serial = 2175] [outer = 00000000] 09:49:48 INFO - PROCESS | 3588 | ++DOMWINDOW == 77 (1581AC00) [pid = 3588] [serial = 2176] [outer = 13E1E400] 09:49:48 INFO - PROCESS | 3588 | 1464194988881 Marionette DEBUG loaded listener.js 09:49:48 INFO - PROCESS | 3588 | ++DOMWINDOW == 78 (1581B800) [pid = 3588] [serial = 2177] [outer = 13E1E400] 09:49:49 INFO - PROCESS | 3588 | 1464194989346 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]]]}] 09:49:49 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | Canvas test: 2d.transformation.setTransform.multiple 09:49:49 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | took 642ms 09:49:49 INFO - PROCESS | 3588 | 1464194989392 Marionette TRACE conn3 -> [0,2865,"getWindowHandle",null] 09:49:49 INFO - PROCESS | 3588 | 1464194989394 Marionette TRACE conn3 <- [1,2865,null,{"value":"13"}] 09:49:49 INFO - PROCESS | 3588 | 1464194989401 Marionette TRACE conn3 -> [0,2866,"setScriptTimeout",{"ms":35000}] 09:49:49 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html 09:49:49 INFO - PROCESS | 3588 | 1464194989403 Marionette TRACE conn3 <- [1,2866,null,{}] 09:49:49 INFO - PROCESS | 3588 | 1464194989407 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}] 09:49:49 INFO - PROCESS | 3588 | 1464194989487 Marionette TRACE conn3 <- [1,2867,null,{"value":null}] 09:49:49 INFO - PROCESS | 3588 | 1464194989494 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\", \"7e3b6c20-c8d1-41f1-b038-025c5fee69e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:49:49 INFO - PROCESS | 3588 | ++DOCSHELL 159E2800 == 46 [pid = 3588] [id = 726] 09:49:49 INFO - PROCESS | 3588 | ++DOMWINDOW == 79 (15F6F400) [pid = 3588] [serial = 2178] [outer = 00000000] 09:49:49 INFO - PROCESS | 3588 | ++DOMWINDOW == 80 (16176400) [pid = 3588] [serial = 2179] [outer = 15F6F400] 09:49:49 INFO - PROCESS | 3588 | 1464194989537 Marionette DEBUG loaded listener.js 09:49:49 INFO - PROCESS | 3588 | ++DOMWINDOW == 81 (16173000) [pid = 3588] [serial = 2180] [outer = 15F6F400] 09:49:50 INFO - PROCESS | 3588 | 1464194990088 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]]]}] 09:49:50 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | setTransform() with Infinity/NaN is ignored 09:49:50 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | took 735ms 09:49:50 INFO - PROCESS | 3588 | 1464194990143 Marionette TRACE conn3 -> [0,2869,"getWindowHandle",null] 09:49:50 INFO - PROCESS | 3588 | 1464194990148 Marionette TRACE conn3 <- [1,2869,null,{"value":"13"}] 09:49:50 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.skewed.html 09:49:50 INFO - PROCESS | 3588 | 1464194990153 Marionette TRACE conn3 -> [0,2870,"setScriptTimeout",{"ms":35000}] 09:49:50 INFO - PROCESS | 3588 | 1464194990158 Marionette TRACE conn3 <- [1,2870,null,{}] 09:49:50 INFO - PROCESS | 3588 | 1464194990165 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}] 09:49:50 INFO - PROCESS | 3588 | 1464194990319 Marionette TRACE conn3 <- [1,2871,null,{"value":null}] 09:49:50 INFO - PROCESS | 3588 | 1464194990448 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\", \"7e3b6c20-c8d1-41f1-b038-025c5fee69e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:49:50 INFO - PROCESS | 3588 | ++DOCSHELL 0F2ECC00 == 47 [pid = 3588] [id = 727] 09:49:50 INFO - PROCESS | 3588 | ++DOMWINDOW == 82 (0F2F0000) [pid = 3588] [serial = 2181] [outer = 00000000] 09:49:50 INFO - PROCESS | 3588 | ++DOMWINDOW == 83 (0F64D800) [pid = 3588] [serial = 2182] [outer = 0F2F0000] 09:49:50 INFO - PROCESS | 3588 | 1464194990504 Marionette DEBUG loaded listener.js 09:49:50 INFO - PROCESS | 3588 | ++DOMWINDOW == 84 (10A58000) [pid = 3588] [serial = 2183] [outer = 0F2F0000] 09:49:51 INFO - PROCESS | 3588 | 1464194991057 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]]]}] 09:49:51 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | Canvas test: 2d.transformation.setTransform.skewed 09:49:51 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | took 938ms 09:49:51 INFO - PROCESS | 3588 | 1464194991099 Marionette TRACE conn3 -> [0,2873,"getWindowHandle",null] 09:49:51 INFO - PROCESS | 3588 | 1464194991105 Marionette TRACE conn3 <- [1,2873,null,{"value":"13"}] 09:49:51 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.identity.html 09:49:51 INFO - PROCESS | 3588 | 1464194991112 Marionette TRACE conn3 -> [0,2874,"setScriptTimeout",{"ms":35000}] 09:49:51 INFO - PROCESS | 3588 | 1464194991115 Marionette TRACE conn3 <- [1,2874,null,{}] 09:49:51 INFO - PROCESS | 3588 | 1464194991119 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}] 09:49:51 INFO - PROCESS | 3588 | 1464194991225 Marionette TRACE conn3 <- [1,2875,null,{"value":null}] 09:49:51 INFO - PROCESS | 3588 | 1464194991337 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\", \"7e3b6c20-c8d1-41f1-b038-025c5fee69e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:49:51 INFO - PROCESS | 3588 | ++DOCSHELL 10D64400 == 48 [pid = 3588] [id = 728] 09:49:51 INFO - PROCESS | 3588 | ++DOMWINDOW == 85 (10D64C00) [pid = 3588] [serial = 2184] [outer = 00000000] 09:49:51 INFO - PROCESS | 3588 | ++DOMWINDOW == 86 (1180D400) [pid = 3588] [serial = 2185] [outer = 10D64C00] 09:49:51 INFO - PROCESS | 3588 | 1464194991392 Marionette DEBUG loaded listener.js 09:49:51 INFO - PROCESS | 3588 | ++DOMWINDOW == 87 (12C0C000) [pid = 3588] [serial = 2186] [outer = 10D64C00] 09:49:52 INFO - PROCESS | 3588 | 1464194991998 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]]]}] 09:49:52 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.identity.html | transform() with the identity matrix does nothing 09:49:52 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.identity.html | took 954ms 09:49:52 INFO - PROCESS | 3588 | 1464194992055 Marionette TRACE conn3 -> [0,2877,"getWindowHandle",null] 09:49:52 INFO - PROCESS | 3588 | 1464194992058 Marionette TRACE conn3 <- [1,2877,null,{"value":"13"}] 09:49:52 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.multiply.html 09:49:52 INFO - PROCESS | 3588 | 1464194992062 Marionette TRACE conn3 -> [0,2878,"setScriptTimeout",{"ms":35000}] 09:49:52 INFO - PROCESS | 3588 | 1464194992065 Marionette TRACE conn3 <- [1,2878,null,{}] 09:49:52 INFO - PROCESS | 3588 | 1464194992077 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}] 09:49:52 INFO - PROCESS | 3588 | 1464194992184 Marionette TRACE conn3 <- [1,2879,null,{"value":null}] 09:49:52 INFO - PROCESS | 3588 | 1464194992325 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\", \"7e3b6c20-c8d1-41f1-b038-025c5fee69e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:49:52 INFO - PROCESS | 3588 | ++DOCSHELL 143F1400 == 49 [pid = 3588] [id = 729] 09:49:52 INFO - PROCESS | 3588 | ++DOMWINDOW == 88 (1554AC00) [pid = 3588] [serial = 2187] [outer = 00000000] 09:49:52 INFO - PROCESS | 3588 | ++DOMWINDOW == 89 (15936C00) [pid = 3588] [serial = 2188] [outer = 1554AC00] 09:49:52 INFO - PROCESS | 3588 | 1464194992382 Marionette DEBUG loaded listener.js 09:49:52 INFO - PROCESS | 3588 | ++DOMWINDOW == 90 (16175400) [pid = 3588] [serial = 2189] [outer = 1554AC00] 09:49:52 INFO - PROCESS | 3588 | 1464194992957 Marionette TRACE conn3 <- [1,2880,null,{"value":["/2dcontext/transformations/2d.transformation.transform.multiply.html",0,null,null,[["transform() multiplies the CTM",0,null,null]]]}] 09:49:53 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.multiply.html | transform() multiplies the CTM 09:49:53 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.multiply.html | took 954ms 09:49:53 INFO - PROCESS | 3588 | 1464194993006 Marionette TRACE conn3 -> [0,2881,"getWindowHandle",null] 09:49:53 INFO - PROCESS | 3588 | 1464194993009 Marionette TRACE conn3 <- [1,2881,null,{"value":"13"}] 09:49:53 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.nonfinite.html 09:49:53 INFO - PROCESS | 3588 | 1464194993012 Marionette TRACE conn3 -> [0,2882,"setScriptTimeout",{"ms":35000}] 09:49:53 INFO - PROCESS | 3588 | 1464194993014 Marionette TRACE conn3 <- [1,2882,null,{}] 09:49:53 INFO - PROCESS | 3588 | 1464194993018 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}] 09:49:53 INFO - PROCESS | 3588 | 1464194993130 Marionette TRACE conn3 <- [1,2883,null,{"value":null}] 09:49:53 INFO - PROCESS | 3588 | 1464194993268 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\", \"7e3b6c20-c8d1-41f1-b038-025c5fee69e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:49:53 INFO - PROCESS | 3588 | ++DOCSHELL 167F1800 == 50 [pid = 3588] [id = 730] 09:49:53 INFO - PROCESS | 3588 | ++DOMWINDOW == 91 (167F1C00) [pid = 3588] [serial = 2190] [outer = 00000000] 09:49:53 INFO - PROCESS | 3588 | ++DOMWINDOW == 92 (167F7000) [pid = 3588] [serial = 2191] [outer = 167F1C00] 09:49:53 INFO - PROCESS | 3588 | 1464194993323 Marionette DEBUG loaded listener.js 09:49:53 INFO - PROCESS | 3588 | ++DOMWINDOW == 93 (168FFC00) [pid = 3588] [serial = 2192] [outer = 167F1C00] 09:49:53 INFO - PROCESS | 3588 | 1464194993917 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]]]}] 09:49:53 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | transform() with Infinity/NaN is ignored 09:49:53 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | took 938ms 09:49:53 INFO - PROCESS | 3588 | 1464194993957 Marionette TRACE conn3 -> [0,2885,"getWindowHandle",null] 09:49:53 INFO - PROCESS | 3588 | 1464194993959 Marionette TRACE conn3 <- [1,2885,null,{"value":"13"}] 09:49:53 INFO - PROCESS | 3588 | 1464194993963 Marionette TRACE conn3 -> [0,2886,"setScriptTimeout",{"ms":35000}] 09:49:53 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.skewed.html 09:49:53 INFO - PROCESS | 3588 | 1464194993964 Marionette TRACE conn3 <- [1,2886,null,{}] 09:49:53 INFO - PROCESS | 3588 | 1464194993968 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}] 09:49:54 INFO - PROCESS | 3588 | 1464194994075 Marionette TRACE conn3 <- [1,2887,null,{"value":null}] 09:49:54 INFO - PROCESS | 3588 | 1464194994186 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\", \"7e3b6c20-c8d1-41f1-b038-025c5fee69e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:49:54 INFO - PROCESS | 3588 | ++DOCSHELL 1102F400 == 51 [pid = 3588] [id = 731] 09:49:54 INFO - PROCESS | 3588 | ++DOMWINDOW == 94 (14310000) [pid = 3588] [serial = 2193] [outer = 00000000] 09:49:54 INFO - PROCESS | 3588 | ++DOMWINDOW == 95 (16F71400) [pid = 3588] [serial = 2194] [outer = 14310000] 09:49:54 INFO - PROCESS | 3588 | 1464194994238 Marionette DEBUG loaded listener.js 09:49:54 INFO - PROCESS | 3588 | ++DOMWINDOW == 96 (16F7B800) [pid = 3588] [serial = 2195] [outer = 14310000] 09:49:55 INFO - PROCESS | 3588 | 1464194994981 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]]]}] 09:49:55 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.skewed.html | transform() with skewy matrix transforms correctly 09:49:55 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.skewed.html | took 1095ms 09:49:55 INFO - PROCESS | 3588 | 1464194995063 Marionette TRACE conn3 -> [0,2889,"getWindowHandle",null] 09:49:55 INFO - PROCESS | 3588 | 1464194995069 Marionette TRACE conn3 <- [1,2889,null,{"value":"13"}] 09:49:55 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.basic.html 09:49:55 INFO - PROCESS | 3588 | 1464194995077 Marionette TRACE conn3 -> [0,2890,"setScriptTimeout",{"ms":35000}] 09:49:55 INFO - PROCESS | 3588 | 1464194995083 Marionette TRACE conn3 <- [1,2890,null,{}] 09:49:55 INFO - PROCESS | 3588 | 1464194995089 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}] 09:49:55 INFO - PROCESS | 3588 | 1464194995187 Marionette TRACE conn3 <- [1,2891,null,{"value":null}] 09:49:55 INFO - PROCESS | 3588 | 1464194995331 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\", \"7e3b6c20-c8d1-41f1-b038-025c5fee69e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:49:55 INFO - PROCESS | 3588 | ++DOCSHELL 0F93F400 == 52 [pid = 3588] [id = 732] 09:49:55 INFO - PROCESS | 3588 | ++DOMWINDOW == 97 (10228C00) [pid = 3588] [serial = 2196] [outer = 00000000] 09:49:55 INFO - PROCESS | 3588 | ++DOMWINDOW == 98 (10C33800) [pid = 3588] [serial = 2197] [outer = 10228C00] 09:49:55 INFO - PROCESS | 3588 | 1464194995380 Marionette DEBUG loaded listener.js 09:49:55 INFO - PROCESS | 3588 | ++DOMWINDOW == 99 (10C65400) [pid = 3588] [serial = 2198] [outer = 10228C00] 09:49:55 INFO - PROCESS | 3588 | --DOCSHELL 12C0F800 == 51 [pid = 3588] [id = 680] 09:49:55 INFO - PROCESS | 3588 | --DOMWINDOW == 98 (150B7400) [pid = 3588] [serial = 2128] [outer = 00000000] [url = about:blank] 09:49:55 INFO - PROCESS | 3588 | --DOMWINDOW == 97 (10C63C00) [pid = 3588] [serial = 2110] [outer = 00000000] [url = about:blank] 09:49:55 INFO - PROCESS | 3588 | --DOMWINDOW == 96 (10C6B000) [pid = 3588] [serial = 2111] [outer = 00000000] [url = about:blank] 09:49:55 INFO - PROCESS | 3588 | --DOMWINDOW == 95 (11816C00) [pid = 3588] [serial = 2116] [outer = 00000000] [url = about:blank] 09:49:55 INFO - PROCESS | 3588 | --DOMWINDOW == 94 (155DEC00) [pid = 3588] [serial = 2131] [outer = 00000000] [url = about:blank] 09:49:55 INFO - PROCESS | 3588 | --DOMWINDOW == 93 (1616F000) [pid = 3588] [serial = 2143] [outer = 00000000] [url = about:blank] 09:49:55 INFO - PROCESS | 3588 | --DOMWINDOW == 92 (118B0000) [pid = 3588] [serial = 2117] [outer = 00000000] [url = about:blank] 09:49:55 INFO - PROCESS | 3588 | --DOMWINDOW == 91 (0F984400) [pid = 3588] [serial = 2107] [outer = 00000000] [url = about:blank] 09:49:55 INFO - PROCESS | 3588 | --DOMWINDOW == 90 (102D2C00) [pid = 3588] [serial = 2108] [outer = 00000000] [url = about:blank] 09:49:55 INFO - PROCESS | 3588 | --DOMWINDOW == 89 (12F17400) [pid = 3588] [serial = 2119] [outer = 00000000] [url = about:blank] 09:49:55 INFO - PROCESS | 3588 | --DOMWINDOW == 88 (1318E400) [pid = 3588] [serial = 2120] [outer = 00000000] [url = about:blank] 09:49:55 INFO - PROCESS | 3588 | --DOMWINDOW == 87 (13E18C00) [pid = 3588] [serial = 2122] [outer = 00000000] [url = about:blank] 09:49:55 INFO - PROCESS | 3588 | --DOMWINDOW == 86 (13E24800) [pid = 3588] [serial = 2123] [outer = 00000000] [url = about:blank] 09:49:55 INFO - PROCESS | 3588 | --DOMWINDOW == 85 (1B503400) [pid = 3588] [serial = 2102] [outer = 00000000] [url = about:blank] 09:49:55 INFO - PROCESS | 3588 | --DOMWINDOW == 84 (14372800) [pid = 3588] [serial = 2125] [outer = 00000000] [url = about:blank] 09:49:55 INFO - PROCESS | 3588 | --DOMWINDOW == 83 (15823000) [pid = 3588] [serial = 2141] [outer = 00000000] [url = about:blank] 09:49:55 INFO - PROCESS | 3588 | --DOMWINDOW == 82 (0F278000) [pid = 3588] [serial = 2104] [outer = 00000000] [url = about:blank] 09:49:55 INFO - PROCESS | 3588 | --DOMWINDOW == 81 (0F2EE800) [pid = 3588] [serial = 2105] [outer = 00000000] [url = about:blank] 09:49:55 INFO - PROCESS | 3588 | --DOMWINDOW == 80 (150B9800) [pid = 3588] [serial = 2129] [outer = 00000000] [url = about:blank] 09:49:55 INFO - PROCESS | 3588 | --DOMWINDOW == 79 (11032400) [pid = 3588] [serial = 2113] [outer = 00000000] [url = about:blank] 09:49:55 INFO - PROCESS | 3588 | --DOMWINDOW == 78 (1103B400) [pid = 3588] [serial = 2114] [outer = 00000000] [url = about:blank] 09:49:55 INFO - PROCESS | 3588 | --DOMWINDOW == 77 (159DF000) [pid = 3588] [serial = 2134] [outer = 00000000] [url = about:blank] 09:49:55 INFO - PROCESS | 3588 | --DOMWINDOW == 76 (155E6800) [pid = 3588] [serial = 2132] [outer = 00000000] [url = about:blank] 09:49:55 INFO - PROCESS | 3588 | --DOMWINDOW == 75 (157C8400) [pid = 3588] [serial = 2140] [outer = 00000000] [url = about:blank] 09:49:55 INFO - PROCESS | 3588 | --DOMWINDOW == 74 (15F88800) [pid = 3588] [serial = 2135] [outer = 00000000] [url = about:blank] 09:49:55 INFO - PROCESS | 3588 | --DOMWINDOW == 73 (11FABC00) [pid = 3588] [serial = 2137] [outer = 00000000] [url = about:blank] 09:49:55 INFO - PROCESS | 3588 | --DOMWINDOW == 72 (14373400) [pid = 3588] [serial = 2126] [outer = 00000000] [url = about:blank] 09:49:55 INFO - PROCESS | 3588 | --DOMWINDOW == 71 (12912C00) [pid = 3588] [serial = 2138] [outer = 00000000] [url = about:blank] 09:49:55 INFO - PROCESS | 3588 | 1464194995978 Marionette TRACE conn3 <- [1,2892,null,{"value":["/2dcontext/transformations/2d.transformation.translate.basic.html",0,null,null,[["translate() works",0,null,null]]]}] 09:49:56 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.basic.html | translate() works 09:49:56 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.basic.html | took 970ms 09:49:56 INFO - PROCESS | 3588 | 1464194996040 Marionette TRACE conn3 -> [0,2893,"getWindowHandle",null] 09:49:56 INFO - PROCESS | 3588 | 1464194996045 Marionette TRACE conn3 <- [1,2893,null,{"value":"13"}] 09:49:56 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.nonfinite.html 09:49:56 INFO - PROCESS | 3588 | 1464194996051 Marionette TRACE conn3 -> [0,2894,"setScriptTimeout",{"ms":35000}] 09:49:56 INFO - PROCESS | 3588 | 1464194996054 Marionette TRACE conn3 <- [1,2894,null,{}] 09:49:56 INFO - PROCESS | 3588 | 1464194996058 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}] 09:49:56 INFO - PROCESS | 3588 | 1464194996151 Marionette TRACE conn3 <- [1,2895,null,{"value":null}] 09:49:56 INFO - PROCESS | 3588 | 1464194996253 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\", \"7e3b6c20-c8d1-41f1-b038-025c5fee69e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:49:56 INFO - PROCESS | 3588 | ++DOCSHELL 0F25AC00 == 52 [pid = 3588] [id = 733] 09:49:56 INFO - PROCESS | 3588 | ++DOMWINDOW == 72 (0F25E800) [pid = 3588] [serial = 2199] [outer = 00000000] 09:49:56 INFO - PROCESS | 3588 | ++DOMWINDOW == 73 (105FB800) [pid = 3588] [serial = 2200] [outer = 0F25E800] 09:49:56 INFO - PROCESS | 3588 | 1464194996298 Marionette DEBUG loaded listener.js 09:49:56 INFO - PROCESS | 3588 | ++DOMWINDOW == 74 (10C6FC00) [pid = 3588] [serial = 2201] [outer = 0F25E800] 09:49:56 INFO - PROCESS | 3588 | 1464194996732 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]]]}] 09:49:56 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | translate() with Infinity/NaN is ignored 09:49:56 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | took 735ms 09:49:56 INFO - PROCESS | 3588 | 1464194996790 Marionette TRACE conn3 -> [0,2897,"getWindowHandle",null] 09:49:56 INFO - PROCESS | 3588 | 1464194996792 Marionette TRACE conn3 <- [1,2897,null,{"value":"13"}] 09:49:56 INFO - TEST-START | /DOMEvents/ClickFakeEvent.nondocument.html 09:49:56 INFO - PROCESS | 3588 | 1464194996796 Marionette TRACE conn3 -> [0,2898,"setScriptTimeout",{"ms":35000}] 09:49:56 INFO - PROCESS | 3588 | 1464194996799 Marionette TRACE conn3 <- [1,2898,null,{}] 09:49:56 INFO - PROCESS | 3588 | 1464194996809 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}] 09:49:56 INFO - PROCESS | 3588 | 1464194996897 Marionette TRACE conn3 <- [1,2899,null,{"value":null}] 09:49:56 INFO - PROCESS | 3588 | 1464194996912 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\", \"7e3b6c20-c8d1-41f1-b038-025c5fee69e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:49:56 INFO - PROCESS | 3588 | ++DOCSHELL 118B7800 == 53 [pid = 3588] [id = 734] 09:49:56 INFO - PROCESS | 3588 | ++DOMWINDOW == 75 (118BC400) [pid = 3588] [serial = 2202] [outer = 00000000] 09:49:56 INFO - PROCESS | 3588 | ++DOMWINDOW == 76 (12BC3000) [pid = 3588] [serial = 2203] [outer = 118BC400] 09:49:56 INFO - PROCESS | 3588 | 1464194996959 Marionette DEBUG loaded listener.js 09:49:57 INFO - PROCESS | 3588 | ++DOMWINDOW == 77 (12C0F400) [pid = 3588] [serial = 2204] [outer = 118BC400] 09:49:57 INFO - PROCESS | 3588 | 1464194997403 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]]]}] 09:49:57 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event on an element not in the document 09:49:57 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event can be dispatched to an element that is not in the document. 09:49:57 INFO - TEST-OK | /DOMEvents/ClickFakeEvent.nondocument.html | took 641ms 09:49:57 INFO - PROCESS | 3588 | 1464194997434 Marionette TRACE conn3 -> [0,2901,"getWindowHandle",null] 09:49:57 INFO - PROCESS | 3588 | 1464194997436 Marionette TRACE conn3 <- [1,2901,null,{"value":"13"}] 09:49:57 INFO - TEST-START | /DOMEvents/constructors.html 09:49:57 INFO - PROCESS | 3588 | 1464194997439 Marionette TRACE conn3 -> [0,2902,"setScriptTimeout",{"ms":35000}] 09:49:57 INFO - PROCESS | 3588 | 1464194997441 Marionette TRACE conn3 <- [1,2902,null,{}] 09:49:57 INFO - PROCESS | 3588 | 1464194997444 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}] 09:49:57 INFO - PROCESS | 3588 | 1464194997531 Marionette TRACE conn3 <- [1,2903,null,{"value":null}] 09:49:57 INFO - PROCESS | 3588 | 1464194997537 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\", \"7e3b6c20-c8d1-41f1-b038-025c5fee69e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:49:57 INFO - PROCESS | 3588 | ++DOCSHELL 1102EC00 == 54 [pid = 3588] [id = 735] 09:49:57 INFO - PROCESS | 3588 | ++DOMWINDOW == 78 (12C05800) [pid = 3588] [serial = 2205] [outer = 00000000] 09:49:57 INFO - PROCESS | 3588 | ++DOMWINDOW == 79 (1394C000) [pid = 3588] [serial = 2206] [outer = 12C05800] 09:49:57 INFO - PROCESS | 3588 | 1464194997581 Marionette DEBUG loaded listener.js 09:49:57 INFO - PROCESS | 3588 | ++DOMWINDOW == 80 (14305C00) [pid = 3588] [serial = 2207] [outer = 12C05800] 09:49:58 INFO - PROCESS | 3588 | 1464194998150 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]]]}] 09:49:58 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (no argument) 09:49:58 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (undefined argument) 09:49:58 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (null argument) 09:49:58 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (empty argument) 09:49:58 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with default values) 09:49:58 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with non-default values) 09:49:58 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (no argument) 09:49:58 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (undefined argument) 09:49:58 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (null argument) 09:49:58 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (empty argument) 09:49:58 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with default values) 09:49:58 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with non-default values) 09:49:58 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (no argument) 09:49:58 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (undefined argument) 09:49:58 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (null argument) 09:49:58 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (empty argument) 09:49:58 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with default values) 09:49:58 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with non-default values) 09:49:58 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (no argument) 09:49:58 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (undefined argument) 09:49:58 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (null argument) 09:49:58 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (empty argument) 09:49:58 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with default values) 09:49:58 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with non-default values) 09:49:58 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (no argument) 09:49:58 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (undefined argument) 09:49:58 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (null argument) 09:49:58 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (empty argument) 09:49:58 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with default values) 09:49:58 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with non-default values) 09:49:58 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (no argument) 09:49:58 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (undefined argument) 09:49:58 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (null argument) 09:49:58 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (empty argument) 09:49:58 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with default values) 09:49:58 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with non-default values) 09:49:58 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (no argument) - Illegal constructor. 09:49:58 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:100:17 09:49:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:49:58 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:49:58 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:99:3 09:49:58 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 09:49:58 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (undefined argument) - Illegal constructor. 09:49:58 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:105:17 09:49:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:49:58 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:49:58 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:104:3 09:49:58 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 09:49:58 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (null argument) - Illegal constructor. 09:49:58 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:110:17 09:49:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:49:58 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:49:58 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:109:3 09:49:58 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 09:49:58 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (empty argument) - Illegal constructor. 09:49:58 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:115:17 09:49:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:49:58 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:49:58 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:114:3 09:49:58 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 09:49:58 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with default values) - Illegal constructor. 09:49:58 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:125:17 09:49:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:49:58 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:49:58 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:119:3 09:49:58 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 09:49:58 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with non-default values) - Illegal constructor. 09:49:58 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:143:17 09:49:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:49:58 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:49:58 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:129:3 09:49:58 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 09:49:58 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (view argument with wrong type) 09:49:58 INFO - TEST-OK | /DOMEvents/constructors.html | took 782ms 09:49:58 INFO - PROCESS | 3588 | 1464194998230 Marionette TRACE conn3 -> [0,2905,"getWindowHandle",null] 09:49:58 INFO - PROCESS | 3588 | 1464194998232 Marionette TRACE conn3 <- [1,2905,null,{"value":"13"}] 09:49:58 INFO - PROCESS | 3588 | 1464194998235 Marionette TRACE conn3 -> [0,2906,"setScriptTimeout",{"ms":35000}] 09:49:58 INFO - PROCESS | 3588 | 1464194998237 Marionette TRACE conn3 <- [1,2906,null,{}] 09:49:58 INFO - TEST-START | /DOMEvents/event-phases-order.html 09:49:58 INFO - PROCESS | 3588 | 1464194998240 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}] 09:49:58 INFO - PROCESS | 3588 | 1464194998385 Marionette TRACE conn3 <- [1,2907,null,{"value":null}] 09:49:58 INFO - PROCESS | 3588 | 1464194998398 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\", \"7e3b6c20-c8d1-41f1-b038-025c5fee69e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:49:58 INFO - PROCESS | 3588 | ++DOCSHELL 13E20400 == 55 [pid = 3588] [id = 736] 09:49:58 INFO - PROCESS | 3588 | ++DOMWINDOW == 81 (1430A000) [pid = 3588] [serial = 2208] [outer = 00000000] 09:49:58 INFO - PROCESS | 3588 | ++DOMWINDOW == 82 (143C0000) [pid = 3588] [serial = 2209] [outer = 1430A000] 09:49:58 INFO - PROCESS | 3588 | 1464194998496 Marionette DEBUG loaded listener.js 09:49:58 INFO - PROCESS | 3588 | ++DOMWINDOW == 83 (14F01400) [pid = 3588] [serial = 2210] [outer = 1430A000] 09:49:58 INFO - PROCESS | 3588 | 1464194998894 Marionette TRACE conn3 <- [1,2908,null,{"value":["/DOMEvents/event-phases-order.html",0,null,null,[["Event phases order",0,null,null]]]}] 09:49:58 INFO - TEST-PASS | /DOMEvents/event-phases-order.html | Event phases order 09:49:58 INFO - TEST-OK | /DOMEvents/event-phases-order.html | took 689ms 09:49:58 INFO - TEST-START | /DOMEvents/init-event-while-dispatching.html 09:49:58 INFO - PROCESS | 3588 | 1464194998937 Marionette TRACE conn3 -> [0,2909,"getWindowHandle",null] 09:49:58 INFO - PROCESS | 3588 | 1464194998939 Marionette TRACE conn3 <- [1,2909,null,{"value":"13"}] 09:49:58 INFO - PROCESS | 3588 | 1464194998947 Marionette TRACE conn3 -> [0,2910,"setScriptTimeout",{"ms":35000}] 09:49:58 INFO - PROCESS | 3588 | 1464194998948 Marionette TRACE conn3 <- [1,2910,null,{}] 09:49:58 INFO - PROCESS | 3588 | 1464194998952 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}] 09:49:59 INFO - PROCESS | 3588 | 1464194999096 Marionette TRACE conn3 <- [1,2911,null,{"value":null}] 09:49:59 INFO - PROCESS | 3588 | 1464194999176 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\", \"7e3b6c20-c8d1-41f1-b038-025c5fee69e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:49:59 INFO - PROCESS | 3588 | ++DOCSHELL 0F273C00 == 56 [pid = 3588] [id = 737] 09:49:59 INFO - PROCESS | 3588 | ++DOMWINDOW == 84 (0F274C00) [pid = 3588] [serial = 2211] [outer = 00000000] 09:49:59 INFO - PROCESS | 3588 | ++DOMWINDOW == 85 (155E1C00) [pid = 3588] [serial = 2212] [outer = 0F274C00] 09:49:59 INFO - PROCESS | 3588 | 1464194999221 Marionette DEBUG loaded listener.js 09:49:59 INFO - PROCESS | 3588 | ++DOMWINDOW == 86 (15823000) [pid = 3588] [serial = 2213] [outer = 0F274C00] 09:49:59 INFO - PROCESS | 3588 | [3588] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/dom/events/Event.cpp, line 570 09:49:59 INFO - PROCESS | 3588 | [3588] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/dom/events/Event.cpp, line 570 09:49:59 INFO - PROCESS | 3588 | [3588] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/dom/events/Event.cpp, line 570 09:49:59 INFO - PROCESS | 3588 | [3588] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/dom/events/Event.cpp, line 570 09:49:59 INFO - PROCESS | 3588 | 1464194999631 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]]]}] 09:49:59 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initKeyboardEvent while dispatching. - ev.initKeyboardEvent is not a function 09:49:59 INFO - events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28 09:49:59 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7 09:49:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:49:59 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 09:49:59 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 09:49:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:49:59 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 09:49:59 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 09:49:59 INFO - events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7 09:49:59 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 09:49:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:49:59 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 09:49:59 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 09:49:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:49:59 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 09:49:59 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 09:49:59 INFO - events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7 09:49:59 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 09:49:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:49:59 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 09:49:59 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 09:49:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:49:59 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 09:49:59 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]" 09:49:59 INFO - events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7 09:49:59 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 09:49:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:49:59 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 09:49:59 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 09:49:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:49:59 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 09:49:59 INFO - TEST-PASS | /DOMEvents/init-event-while-dispatching.html | Calling initEvent while dispatching. 09:49:59 INFO - TEST-OK | /DOMEvents/init-event-while-dispatching.html | took 735ms 09:49:59 INFO - PROCESS | 3588 | 1464194999685 Marionette TRACE conn3 -> [0,2913,"getWindowHandle",null] 09:49:59 INFO - PROCESS | 3588 | 1464194999688 Marionette TRACE conn3 <- [1,2913,null,{"value":"13"}] 09:49:59 INFO - TEST-START | /DOMEvents/throwing-in-listener-and-window-error-event.html 09:49:59 INFO - PROCESS | 3588 | 1464194999691 Marionette TRACE conn3 -> [0,2914,"setScriptTimeout",{"ms":35000}] 09:49:59 INFO - PROCESS | 3588 | 1464194999693 Marionette TRACE conn3 <- [1,2914,null,{}] 09:49:59 INFO - PROCESS | 3588 | 1464194999707 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}] 09:49:59 INFO - PROCESS | 3588 | 1464194999857 Marionette TRACE conn3 <- [1,2915,null,{"value":null}] 09:49:59 INFO - PROCESS | 3588 | 1464194999921 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\", \"7e3b6c20-c8d1-41f1-b038-025c5fee69e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:49:59 INFO - PROCESS | 3588 | ++DOCSHELL 14F0B000 == 57 [pid = 3588] [id = 738] 09:49:59 INFO - PROCESS | 3588 | ++DOMWINDOW == 87 (155E0000) [pid = 3588] [serial = 2214] [outer = 00000000] 09:49:59 INFO - PROCESS | 3588 | ++DOMWINDOW == 88 (168F2000) [pid = 3588] [serial = 2215] [outer = 155E0000] 09:49:59 INFO - PROCESS | 3588 | 1464194999964 Marionette DEBUG loaded listener.js 09:50:00 INFO - PROCESS | 3588 | ++DOMWINDOW == 89 (16B3D400) [pid = 3588] [serial = 2216] [outer = 155E0000] 09:50:00 INFO - PROCESS | 3588 | --DOMWINDOW == 88 (10F08800) [pid = 3588] [serial = 2157] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.basic.html] 09:50:00 INFO - PROCESS | 3588 | --DOMWINDOW == 87 (0F2F1000) [pid = 3588] [serial = 2151] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html] 09:50:00 INFO - PROCESS | 3588 | --DOMWINDOW == 86 (114DDC00) [pid = 3588] [serial = 2163] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.multiple.html] 09:50:00 INFO - PROCESS | 3588 | --DOMWINDOW == 85 (10C3A000) [pid = 3588] [serial = 2148] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrap.html] 09:50:00 INFO - PROCESS | 3588 | --DOMWINDOW == 84 (0F270400) [pid = 3588] [serial = 2145] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.radians.html] 09:50:00 INFO - PROCESS | 3588 | --DOMWINDOW == 83 (14375C00) [pid = 3588] [serial = 2166] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.negative.html] 09:50:00 INFO - PROCESS | 3588 | --DOMWINDOW == 82 (10C66400) [pid = 3588] [serial = 2172] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.zero.html] 09:50:00 INFO - PROCESS | 3588 | --DOMWINDOW == 81 (155DBC00) [pid = 3588] [serial = 2169] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.nonfinite.html] 09:50:00 INFO - PROCESS | 3588 | --DOMWINDOW == 80 (13E1E400) [pid = 3588] [serial = 2175] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.multiple.html] 09:50:00 INFO - PROCESS | 3588 | --DOMWINDOW == 79 (102D1C00) [pid = 3588] [serial = 2154] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.zero.html] 09:50:00 INFO - PROCESS | 3588 | --DOMWINDOW == 78 (12C0A000) [pid = 3588] [serial = 2160] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.large.html] 09:50:00 INFO - PROCESS | 3588 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html, line 22: Error: Error from listener 09:50:00 INFO - PROCESS | 3588 | 1464195000390 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]]]}] 09:50:00 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-and-window-error-event.html | Throwing in event listener generates an error event on the window object 09:50:00 INFO - TEST-ERROR | /DOMEvents/throwing-in-listener-and-window-error-event.html | took 735ms 09:50:00 INFO - PROCESS | 3588 | 1464195000432 Marionette TRACE conn3 -> [0,2917,"getWindowHandle",null] 09:50:00 INFO - PROCESS | 3588 | 1464195000433 Marionette TRACE conn3 <- [1,2917,null,{"value":"13"}] 09:50:00 INFO - PROCESS | 3588 | 1464195000437 Marionette TRACE conn3 -> [0,2918,"setScriptTimeout",{"ms":35000}] 09:50:00 INFO - TEST-START | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html 09:50:00 INFO - PROCESS | 3588 | 1464195000448 Marionette TRACE conn3 <- [1,2918,null,{}] 09:50:00 INFO - PROCESS | 3588 | 1464195000452 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}] 09:50:00 INFO - PROCESS | 3588 | 1464195000568 Marionette TRACE conn3 <- [1,2919,null,{"value":null}] 09:50:00 INFO - PROCESS | 3588 | 1464195000632 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\", \"7e3b6c20-c8d1-41f1-b038-025c5fee69e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:50:00 INFO - PROCESS | 3588 | ++DOCSHELL 10C61800 == 58 [pid = 3588] [id = 739] 09:50:00 INFO - PROCESS | 3588 | ++DOMWINDOW == 79 (10C63800) [pid = 3588] [serial = 2217] [outer = 00000000] 09:50:00 INFO - PROCESS | 3588 | ++DOMWINDOW == 80 (12BB8000) [pid = 3588] [serial = 2218] [outer = 10C63800] 09:50:00 INFO - PROCESS | 3588 | 1464195000675 Marionette DEBUG loaded listener.js 09:50:00 INFO - PROCESS | 3588 | ++DOMWINDOW == 81 (155DF000) [pid = 3588] [serial = 2219] [outer = 10C63800] 09:50:00 INFO - PROCESS | 3588 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html, line 19: Error: Error from listener 09:50:01 INFO - PROCESS | 3588 | 1464195001004 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]]]}] 09:50:01 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | Throwing in event listener 09:50:01 INFO - TEST-OK | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | took 594ms 09:50:01 INFO - PROCESS | 3588 | 1464195001034 Marionette TRACE conn3 -> [0,2921,"getWindowHandle",null] 09:50:01 INFO - PROCESS | 3588 | 1464195001036 Marionette TRACE conn3 <- [1,2921,null,{"value":"13"}] 09:50:01 INFO - TEST-START | /DOMEvents/tests/approved/DOM.event.flow.html 09:50:01 INFO - PROCESS | 3588 | 1464195001039 Marionette TRACE conn3 -> [0,2922,"setScriptTimeout",{"ms":35000}] 09:50:01 INFO - PROCESS | 3588 | 1464195001041 Marionette TRACE conn3 <- [1,2922,null,{}] 09:50:01 INFO - PROCESS | 3588 | 1464195001044 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}] 09:50:01 INFO - PROCESS | 3588 | 1464195001166 Marionette TRACE conn3 <- [1,2923,null,{"value":null}] 09:50:01 INFO - PROCESS | 3588 | 1464195001180 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\", \"7e3b6c20-c8d1-41f1-b038-025c5fee69e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:50:01 INFO - PROCESS | 3588 | ++DOCSHELL 0F26DC00 == 59 [pid = 3588] [id = 740] 09:50:01 INFO - PROCESS | 3588 | ++DOMWINDOW == 82 (0F2EC800) [pid = 3588] [serial = 2220] [outer = 00000000] 09:50:01 INFO - PROCESS | 3588 | ++DOMWINDOW == 83 (177AAC00) [pid = 3588] [serial = 2221] [outer = 0F2EC800] 09:50:01 INFO - PROCESS | 3588 | 1464195001226 Marionette DEBUG loaded listener.js 09:50:01 INFO - PROCESS | 3588 | ++DOMWINDOW == 84 (177D9800) [pid = 3588] [serial = 2222] [outer = 0F2EC800] 09:50:01 INFO - PROCESS | 3588 | 1464195001632 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]]]}] 09:50:01 INFO - TEST-PASS | /DOMEvents/tests/approved/DOM.event.flow.html | Test Description: Dispatch an event in a DOM tree using the DOM event flow. 09:50:01 INFO - TEST-OK | /DOMEvents/tests/approved/DOM.event.flow.html | took 641ms 09:50:01 INFO - PROCESS | 3588 | 1464195001678 Marionette TRACE conn3 -> [0,2925,"getWindowHandle",null] 09:50:01 INFO - PROCESS | 3588 | 1464195001680 Marionette TRACE conn3 <- [1,2925,null,{"value":"13"}] 09:50:01 INFO - TEST-START | /DOMEvents/tests/approved/EventListener.eventHandler.html 09:50:01 INFO - PROCESS | 3588 | 1464195001683 Marionette TRACE conn3 -> [0,2926,"setScriptTimeout",{"ms":35000}] 09:50:01 INFO - PROCESS | 3588 | 1464195001684 Marionette TRACE conn3 <- [1,2926,null,{}] 09:50:01 INFO - PROCESS | 3588 | 1464195001688 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}] 09:50:01 INFO - PROCESS | 3588 | 1464195001814 Marionette TRACE conn3 <- [1,2927,null,{"value":null}] 09:50:01 INFO - PROCESS | 3588 | 1464195001822 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\", \"7e3b6c20-c8d1-41f1-b038-025c5fee69e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:50:01 INFO - PROCESS | 3588 | ++DOCSHELL 0F260400 == 60 [pid = 3588] [id = 741] 09:50:01 INFO - PROCESS | 3588 | ++DOMWINDOW == 85 (11810800) [pid = 3588] [serial = 2223] [outer = 00000000] 09:50:01 INFO - PROCESS | 3588 | ++DOMWINDOW == 86 (177E3400) [pid = 3588] [serial = 2224] [outer = 11810800] 09:50:01 INFO - PROCESS | 3588 | 1464195001865 Marionette DEBUG loaded listener.js 09:50:01 INFO - PROCESS | 3588 | ++DOMWINDOW == 87 (17828000) [pid = 3588] [serial = 2225] [outer = 11810800] 09:50:02 INFO - PROCESS | 3588 | 1464195002308 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]]]}] 09:50:02 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. 09:50:02 INFO - TEST-OK | /DOMEvents/tests/approved/EventListener.eventHandler.html | took 704ms 09:50:02 INFO - PROCESS | 3588 | 1464195002383 Marionette TRACE conn3 -> [0,2929,"getWindowHandle",null] 09:50:02 INFO - PROCESS | 3588 | 1464195002388 Marionette TRACE conn3 <- [1,2929,null,{"value":"13"}] 09:50:02 INFO - PROCESS | 3588 | 1464195002393 Marionette TRACE conn3 -> [0,2930,"setScriptTimeout",{"ms":35000}] 09:50:02 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html 09:50:02 INFO - PROCESS | 3588 | 1464195002398 Marionette TRACE conn3 <- [1,2930,null,{}] 09:50:02 INFO - PROCESS | 3588 | 1464195002405 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}] 09:50:02 INFO - PROCESS | 3588 | 1464195002655 Marionette TRACE conn3 <- [1,2931,null,{"value":null}] 09:50:02 INFO - PROCESS | 3588 | 1464195002780 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\", \"7e3b6c20-c8d1-41f1-b038-025c5fee69e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:50:02 INFO - PROCESS | 3588 | ++DOCSHELL 0F9EE400 == 61 [pid = 3588] [id = 742] 09:50:02 INFO - PROCESS | 3588 | ++DOMWINDOW == 88 (0F9F1800) [pid = 3588] [serial = 2226] [outer = 00000000] 09:50:02 INFO - PROCESS | 3588 | ++DOMWINDOW == 89 (10560000) [pid = 3588] [serial = 2227] [outer = 0F9F1800] 09:50:02 INFO - PROCESS | 3588 | 1464195002837 Marionette DEBUG loaded listener.js 09:50:02 INFO - PROCESS | 3588 | ++DOMWINDOW == 90 (10C66800) [pid = 3588] [serial = 2228] [outer = 0F9F1800] 09:50:03 INFO - PROCESS | 3588 | 1464195003328 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"]]]}] 09:50:03 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 09:50:03 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9 09:50:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:50:03 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:50:03 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5 09:50:03 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html | took 938ms 09:50:03 INFO - PROCESS | 3588 | 1464195003340 Marionette TRACE conn3 -> [0,2933,"getWindowHandle",null] 09:50:03 INFO - PROCESS | 3588 | 1464195003345 Marionette TRACE conn3 <- [1,2933,null,{"value":"13"}] 09:50:03 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html 09:50:03 INFO - PROCESS | 3588 | 1464195003352 Marionette TRACE conn3 -> [0,2934,"setScriptTimeout",{"ms":35000}] 09:50:03 INFO - PROCESS | 3588 | 1464195003355 Marionette TRACE conn3 <- [1,2934,null,{}] 09:50:03 INFO - PROCESS | 3588 | 1464195003359 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}] 09:50:03 INFO - PROCESS | 3588 | 1464195003471 Marionette TRACE conn3 <- [1,2935,null,{"value":null}] 09:50:03 INFO - PROCESS | 3588 | 1464195003615 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\", \"7e3b6c20-c8d1-41f1-b038-025c5fee69e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:50:03 INFO - PROCESS | 3588 | ++DOCSHELL 11FA7000 == 62 [pid = 3588] [id = 743] 09:50:03 INFO - PROCESS | 3588 | ++DOMWINDOW == 91 (11FF7000) [pid = 3588] [serial = 2229] [outer = 00000000] 09:50:03 INFO - PROCESS | 3588 | ++DOMWINDOW == 92 (13935C00) [pid = 3588] [serial = 2230] [outer = 11FF7000] 09:50:03 INFO - PROCESS | 3588 | 1464195003672 Marionette DEBUG loaded listener.js 09:50:03 INFO - PROCESS | 3588 | ++DOMWINDOW == 93 (1436E000) [pid = 3588] [serial = 2231] [outer = 11FF7000] 09:50:04 INFO - PROCESS | 3588 | 1464195004197 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]]]}] 09:50:04 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. 09:50:04 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html | took 891ms 09:50:04 INFO - PROCESS | 3588 | 1464195004255 Marionette TRACE conn3 -> [0,2937,"getWindowHandle",null] 09:50:04 INFO - PROCESS | 3588 | 1464195004257 Marionette TRACE conn3 <- [1,2937,null,{"value":"13"}] 09:50:04 INFO - TEST-START | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html 09:50:04 INFO - PROCESS | 3588 | 1464195004261 Marionette TRACE conn3 -> [0,2938,"setScriptTimeout",{"ms":35000}] 09:50:04 INFO - PROCESS | 3588 | 1464195004265 Marionette TRACE conn3 <- [1,2938,null,{}] 09:50:04 INFO - PROCESS | 3588 | 1464195004276 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}] 09:50:04 INFO - PROCESS | 3588 | 1464195004384 Marionette TRACE conn3 <- [1,2939,null,{"value":null}] 09:50:04 INFO - PROCESS | 3588 | 1464195004525 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\", \"7e3b6c20-c8d1-41f1-b038-025c5fee69e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:50:04 INFO - PROCESS | 3588 | ++DOCSHELL 155E1000 == 63 [pid = 3588] [id = 744] 09:50:04 INFO - PROCESS | 3588 | ++DOMWINDOW == 94 (15F7B000) [pid = 3588] [serial = 2232] [outer = 00000000] 09:50:04 INFO - PROCESS | 3588 | ++DOMWINDOW == 95 (167EC800) [pid = 3588] [serial = 2233] [outer = 15F7B000] 09:50:04 INFO - PROCESS | 3588 | 1464195004582 Marionette DEBUG loaded listener.js 09:50:04 INFO - PROCESS | 3588 | ++DOMWINDOW == 96 (17222000) [pid = 3588] [serial = 2234] [outer = 15F7B000] 09:50:05 INFO - PROCESS | 3588 | ++DOCSHELL 1784CC00 == 64 [pid = 3588] [id = 745] 09:50:05 INFO - PROCESS | 3588 | ++DOMWINDOW == 97 (1784DC00) [pid = 3588] [serial = 2235] [outer = 00000000] 09:50:05 INFO - PROCESS | 3588 | ++DOMWINDOW == 98 (1784E400) [pid = 3588] [serial = 2236] [outer = 1784DC00] 09:50:05 INFO - PROCESS | 3588 | 1464195005150 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]]]}] 09:50:05 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. 09:50:05 INFO - TEST-OK | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html | took 938ms 09:50:05 INFO - PROCESS | 3588 | 1464195005205 Marionette TRACE conn3 -> [0,2941,"getWindowHandle",null] 09:50:05 INFO - PROCESS | 3588 | 1464195005208 Marionette TRACE conn3 <- [1,2941,null,{"value":"13"}] 09:50:05 INFO - TEST-START | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html 09:50:05 INFO - PROCESS | 3588 | 1464195005225 Marionette TRACE conn3 -> [0,2942,"setScriptTimeout",{"ms":35000}] 09:50:05 INFO - PROCESS | 3588 | 1464195005228 Marionette TRACE conn3 <- [1,2942,null,{}] 09:50:05 INFO - PROCESS | 3588 | 1464195005232 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}] 09:50:05 INFO - PROCESS | 3588 | 1464195005369 Marionette TRACE conn3 <- [1,2943,null,{"value":null}] 09:50:05 INFO - PROCESS | 3588 | 1464195005502 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\", \"7e3b6c20-c8d1-41f1-b038-025c5fee69e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:50:05 INFO - PROCESS | 3588 | ++DOCSHELL 16177C00 == 65 [pid = 3588] [id = 746] 09:50:05 INFO - PROCESS | 3588 | ++DOMWINDOW == 99 (167F0C00) [pid = 3588] [serial = 2237] [outer = 00000000] 09:50:05 INFO - PROCESS | 3588 | ++DOMWINDOW == 100 (17853C00) [pid = 3588] [serial = 2238] [outer = 167F0C00] 09:50:05 INFO - PROCESS | 3588 | 1464195005557 Marionette DEBUG loaded listener.js 09:50:05 INFO - PROCESS | 3588 | ++DOMWINDOW == 101 (17857C00) [pid = 3588] [serial = 2239] [outer = 167F0C00] 09:50:06 INFO - PROCESS | 3588 | 1464195006069 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]]]}] 09:50:06 INFO - TEST-PASS | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 09:50:06 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 09:50:06 INFO - TEST-OK | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | took 907ms 09:50:06 INFO - PROCESS | 3588 | 1464195006115 Marionette TRACE conn3 -> [0,2945,"getWindowHandle",null] 09:50:06 INFO - PROCESS | 3588 | 1464195006118 Marionette TRACE conn3 <- [1,2945,null,{"value":"13"}] 09:50:06 INFO - TEST-START | /DOMEvents/tests/approved/domnodeinserted.html 09:50:06 INFO - PROCESS | 3588 | 1464195006121 Marionette TRACE conn3 -> [0,2946,"setScriptTimeout",{"ms":35000}] 09:50:06 INFO - PROCESS | 3588 | 1464195006123 Marionette TRACE conn3 <- [1,2946,null,{}] 09:50:06 INFO - PROCESS | 3588 | 1464195006144 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}] 09:50:06 INFO - PROCESS | 3588 | 1464195006267 Marionette TRACE conn3 <- [1,2947,null,{"value":null}] 09:50:06 INFO - PROCESS | 3588 | 1464195006381 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\", \"7e3b6c20-c8d1-41f1-b038-025c5fee69e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:50:06 INFO - PROCESS | 3588 | ++DOCSHELL 1782FC00 == 66 [pid = 3588] [id = 747] 09:50:06 INFO - PROCESS | 3588 | ++DOMWINDOW == 102 (178A5000) [pid = 3588] [serial = 2240] [outer = 00000000] 09:50:06 INFO - PROCESS | 3588 | ++DOMWINDOW == 103 (178B1400) [pid = 3588] [serial = 2241] [outer = 178A5000] 09:50:06 INFO - PROCESS | 3588 | 1464195006434 Marionette DEBUG loaded listener.js 09:50:06 INFO - PROCESS | 3588 | ++DOMWINDOW == 104 (17AB9C00) [pid = 3588] [serial = 2242] [outer = 178A5000] 09:50:06 INFO - PROCESS | 3588 | 1464195006943 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]]]}] 09:50:06 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. 09:50:06 INFO - TEST-OK | /DOMEvents/tests/approved/domnodeinserted.html | took 844ms 09:50:06 INFO - PROCESS | 3588 | 1464195006964 Marionette TRACE conn3 -> [0,2949,"getWindowHandle",null] 09:50:07 INFO - PROCESS | 3588 | 1464195006966 Marionette TRACE conn3 <- [1,2949,null,{"value":"13"}] 09:50:07 INFO - TEST-START | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html 09:50:07 INFO - PROCESS | 3588 | 1464195006970 Marionette TRACE conn3 -> [0,2950,"setScriptTimeout",{"ms":35000}] 09:50:07 INFO - PROCESS | 3588 | 1464195006972 Marionette TRACE conn3 <- [1,2950,null,{}] 09:50:07 INFO - PROCESS | 3588 | 1464195006975 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}] 09:50:07 INFO - PROCESS | 3588 | 1464195007098 Marionette TRACE conn3 <- [1,2951,null,{"value":null}] 09:50:07 INFO - PROCESS | 3588 | 1464195007213 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\", \"7e3b6c20-c8d1-41f1-b038-025c5fee69e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:50:07 INFO - PROCESS | 3588 | ++DOCSHELL 17AB8800 == 67 [pid = 3588] [id = 748] 09:50:07 INFO - PROCESS | 3588 | ++DOMWINDOW == 105 (17AB9400) [pid = 3588] [serial = 2243] [outer = 00000000] 09:50:07 INFO - PROCESS | 3588 | ++DOMWINDOW == 106 (182B8400) [pid = 3588] [serial = 2244] [outer = 17AB9400] 09:50:07 INFO - PROCESS | 3588 | 1464195007268 Marionette DEBUG loaded listener.js 09:50:07 INFO - PROCESS | 3588 | ++DOMWINDOW == 107 (182BC800) [pid = 3588] [serial = 2245] [outer = 17AB9400] 09:50:07 INFO - PROCESS | 3588 | 1464195007828 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]]]}] 09:50:07 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. 09:50:07 INFO - TEST-OK | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html | took 908ms 09:50:07 INFO - PROCESS | 3588 | 1464195007906 Marionette TRACE conn3 -> [0,2953,"getWindowHandle",null] 09:50:07 INFO - PROCESS | 3588 | 1464195007908 Marionette TRACE conn3 <- [1,2953,null,{"value":"13"}] 09:50:07 INFO - TEST-START | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html 09:50:07 INFO - PROCESS | 3588 | 1464195007911 Marionette TRACE conn3 -> [0,2954,"setScriptTimeout",{"ms":35000}] 09:50:07 INFO - PROCESS | 3588 | 1464195007913 Marionette TRACE conn3 <- [1,2954,null,{}] 09:50:07 INFO - PROCESS | 3588 | 1464195007917 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}] 09:50:08 INFO - PROCESS | 3588 | 1464195008019 Marionette TRACE conn3 <- [1,2955,null,{"value":null}] 09:50:08 INFO - PROCESS | 3588 | 1464195008169 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\", \"7e3b6c20-c8d1-41f1-b038-025c5fee69e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:50:08 INFO - PROCESS | 3588 | ++DOCSHELL 14370000 == 68 [pid = 3588] [id = 749] 09:50:08 INFO - PROCESS | 3588 | ++DOMWINDOW == 108 (14F0F800) [pid = 3588] [serial = 2246] [outer = 00000000] 09:50:08 INFO - PROCESS | 3588 | ++DOMWINDOW == 109 (184C2000) [pid = 3588] [serial = 2247] [outer = 14F0F800] 09:50:08 INFO - PROCESS | 3588 | 1464195008226 Marionette DEBUG loaded listener.js 09:50:08 INFO - PROCESS | 3588 | ++DOMWINDOW == 110 (1868F800) [pid = 3588] [serial = 2248] [outer = 14F0F800] 09:50:08 INFO - PROCESS | 3588 | 1464195008890 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]]]}] 09:50:08 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. 09:50:08 INFO - TEST-OK | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html | took 1001ms 09:50:08 INFO - PROCESS | 3588 | 1464195008914 Marionette TRACE conn3 -> [0,2957,"getWindowHandle",null] 09:50:08 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html 09:50:08 INFO - PROCESS | 3588 | 1464195008918 Marionette TRACE conn3 <- [1,2957,null,{"value":"13"}] 09:50:08 INFO - PROCESS | 3588 | 1464195008923 Marionette TRACE conn3 -> [0,2958,"setScriptTimeout",{"ms":35000}] 09:50:08 INFO - PROCESS | 3588 | 1464195008926 Marionette TRACE conn3 <- [1,2958,null,{}] 09:50:08 INFO - PROCESS | 3588 | 1464195008932 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}] 09:50:09 INFO - PROCESS | 3588 | 1464195009032 Marionette TRACE conn3 <- [1,2959,null,{"value":null}] 09:50:09 INFO - PROCESS | 3588 | 1464195009178 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\", \"7e3b6c20-c8d1-41f1-b038-025c5fee69e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:50:09 INFO - PROCESS | 3588 | ++DOCSHELL 10A64C00 == 69 [pid = 3588] [id = 750] 09:50:09 INFO - PROCESS | 3588 | ++DOMWINDOW == 111 (10C35800) [pid = 3588] [serial = 2249] [outer = 00000000] 09:50:09 INFO - PROCESS | 3588 | ++DOMWINDOW == 112 (10D5E000) [pid = 3588] [serial = 2250] [outer = 10C35800] 09:50:09 INFO - PROCESS | 3588 | 1464195009229 Marionette DEBUG loaded listener.js 09:50:09 INFO - PROCESS | 3588 | ++DOMWINDOW == 113 (11033800) [pid = 3588] [serial = 2251] [outer = 10C35800] 09:50:09 INFO - PROCESS | 3588 | --DOCSHELL 14375800 == 68 [pid = 3588] [id = 722] 09:50:09 INFO - PROCESS | 3588 | --DOCSHELL 1436E800 == 67 [pid = 3588] [id = 681] 09:50:09 INFO - PROCESS | 3588 | --DOCSHELL 155DB800 == 66 [pid = 3588] [id = 723] 09:50:09 INFO - PROCESS | 3588 | --DOCSHELL 0F33FC00 == 65 [pid = 3588] [id = 684] 09:50:09 INFO - PROCESS | 3588 | --DOCSHELL 11219400 == 64 [pid = 3588] [id = 721] 09:50:09 INFO - PROCESS | 3588 | --DOCSHELL 10D61800 == 63 [pid = 3588] [id = 679] 09:50:09 INFO - PROCESS | 3588 | --DOCSHELL 10D62800 == 62 [pid = 3588] [id = 719] 09:50:09 INFO - PROCESS | 3588 | --DOCSHELL 0F26DC00 == 61 [pid = 3588] [id = 740] 09:50:09 INFO - PROCESS | 3588 | --DOCSHELL 10C61800 == 60 [pid = 3588] [id = 739] 09:50:09 INFO - PROCESS | 3588 | --DOCSHELL 14F0B000 == 59 [pid = 3588] [id = 738] 09:50:09 INFO - PROCESS | 3588 | --DOCSHELL 0F273C00 == 58 [pid = 3588] [id = 737] 09:50:09 INFO - PROCESS | 3588 | --DOCSHELL 13E20400 == 57 [pid = 3588] [id = 736] 09:50:09 INFO - PROCESS | 3588 | --DOCSHELL 1102EC00 == 56 [pid = 3588] [id = 735] 09:50:09 INFO - PROCESS | 3588 | --DOCSHELL 118B7800 == 55 [pid = 3588] [id = 734] 09:50:09 INFO - PROCESS | 3588 | --DOCSHELL 0F25AC00 == 54 [pid = 3588] [id = 733] 09:50:09 INFO - PROCESS | 3588 | --DOCSHELL 0F93F400 == 53 [pid = 3588] [id = 732] 09:50:09 INFO - PROCESS | 3588 | --DOCSHELL 10D64400 == 52 [pid = 3588] [id = 728] 09:50:09 INFO - PROCESS | 3588 | --DOCSHELL 0F2ECC00 == 51 [pid = 3588] [id = 727] 09:50:09 INFO - PROCESS | 3588 | --DOMWINDOW == 112 (10C33000) [pid = 3588] [serial = 2155] [outer = 00000000] [url = about:blank] 09:50:09 INFO - PROCESS | 3588 | --DOMWINDOW == 111 (10C39000) [pid = 3588] [serial = 2156] [outer = 00000000] [url = about:blank] 09:50:09 INFO - PROCESS | 3588 | --DOMWINDOW == 110 (12FA9400) [pid = 3588] [serial = 2161] [outer = 00000000] [url = about:blank] 09:50:09 INFO - PROCESS | 3588 | --DOMWINDOW == 109 (11252400) [pid = 3588] [serial = 2158] [outer = 00000000] [url = about:blank] 09:50:09 INFO - PROCESS | 3588 | --DOMWINDOW == 108 (1185B400) [pid = 3588] [serial = 2159] [outer = 00000000] [url = about:blank] 09:50:09 INFO - PROCESS | 3588 | --DOMWINDOW == 107 (16176400) [pid = 3588] [serial = 2179] [outer = 00000000] [url = about:blank] 09:50:09 INFO - PROCESS | 3588 | --DOMWINDOW == 106 (1050E400) [pid = 3588] [serial = 2153] [outer = 00000000] [url = about:blank] 09:50:09 INFO - PROCESS | 3588 | --DOMWINDOW == 105 (0F340400) [pid = 3588] [serial = 2152] [outer = 00000000] [url = about:blank] 09:50:09 INFO - PROCESS | 3588 | --DOMWINDOW == 104 (1394B000) [pid = 3588] [serial = 2164] [outer = 00000000] [url = about:blank] 09:50:09 INFO - PROCESS | 3588 | --DOMWINDOW == 103 (13952800) [pid = 3588] [serial = 2165] [outer = 00000000] [url = about:blank] 09:50:09 INFO - PROCESS | 3588 | --DOMWINDOW == 102 (1108B800) [pid = 3588] [serial = 2150] [outer = 00000000] [url = about:blank] 09:50:09 INFO - PROCESS | 3588 | --DOMWINDOW == 101 (10D5EC00) [pid = 3588] [serial = 2149] [outer = 00000000] [url = about:blank] 09:50:09 INFO - PROCESS | 3588 | --DOMWINDOW == 100 (1055F000) [pid = 3588] [serial = 2147] [outer = 00000000] [url = about:blank] 09:50:09 INFO - PROCESS | 3588 | --DOMWINDOW == 99 (0F347800) [pid = 3588] [serial = 2146] [outer = 00000000] [url = about:blank] 09:50:09 INFO - PROCESS | 3588 | --DOMWINDOW == 98 (14F04000) [pid = 3588] [serial = 2168] [outer = 00000000] [url = about:blank] 09:50:09 INFO - PROCESS | 3588 | --DOMWINDOW == 97 (14F01800) [pid = 3588] [serial = 2167] [outer = 00000000] [url = about:blank] 09:50:09 INFO - PROCESS | 3588 | --DOMWINDOW == 96 (12B21400) [pid = 3588] [serial = 2173] [outer = 00000000] [url = about:blank] 09:50:09 INFO - PROCESS | 3588 | --DOMWINDOW == 95 (155E8C00) [pid = 3588] [serial = 2170] [outer = 00000000] [url = about:blank] 09:50:09 INFO - PROCESS | 3588 | --DOMWINDOW == 94 (1581B800) [pid = 3588] [serial = 2177] [outer = 00000000] [url = about:blank] 09:50:09 INFO - PROCESS | 3588 | --DOMWINDOW == 93 (1581AC00) [pid = 3588] [serial = 2176] [outer = 00000000] [url = about:blank] 09:50:09 INFO - PROCESS | 3588 | --DOMWINDOW == 92 (157C4800) [pid = 3588] [serial = 2171] [outer = 00000000] [url = about:blank] 09:50:09 INFO - PROCESS | 3588 | --DOMWINDOW == 91 (12C01800) [pid = 3588] [serial = 2174] [outer = 00000000] [url = about:blank] 09:50:09 INFO - PROCESS | 3588 | --DOMWINDOW == 90 (1314BC00) [pid = 3588] [serial = 2162] [outer = 00000000] [url = about:blank] 09:50:09 INFO - PROCESS | 3588 | 1464195009811 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]]]}] 09:50:09 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. 09:50:09 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html | took 954ms 09:50:09 INFO - PROCESS | 3588 | 1464195009866 Marionette TRACE conn3 -> [0,2961,"getWindowHandle",null] 09:50:09 INFO - PROCESS | 3588 | 1464195009871 Marionette TRACE conn3 <- [1,2961,null,{"value":"13"}] 09:50:09 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html 09:50:09 INFO - PROCESS | 3588 | 1464195009877 Marionette TRACE conn3 -> [0,2962,"setScriptTimeout",{"ms":35000}] 09:50:09 INFO - PROCESS | 3588 | 1464195009880 Marionette TRACE conn3 <- [1,2962,null,{}] 09:50:09 INFO - PROCESS | 3588 | 1464195009884 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}] 09:50:09 INFO - PROCESS | 3588 | 1464195009986 Marionette TRACE conn3 <- [1,2963,null,{"value":null}] 09:50:10 INFO - PROCESS | 3588 | 1464195010086 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\", \"7e3b6c20-c8d1-41f1-b038-025c5fee69e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:50:10 INFO - PROCESS | 3588 | ++DOCSHELL 10274800 == 52 [pid = 3588] [id = 751] 09:50:10 INFO - PROCESS | 3588 | ++DOMWINDOW == 91 (105EF800) [pid = 3588] [serial = 2252] [outer = 00000000] 09:50:10 INFO - PROCESS | 3588 | ++DOMWINDOW == 92 (10C39C00) [pid = 3588] [serial = 2253] [outer = 105EF800] 09:50:10 INFO - PROCESS | 3588 | 1464195010132 Marionette DEBUG loaded listener.js 09:50:10 INFO - PROCESS | 3588 | ++DOMWINDOW == 93 (10D5AC00) [pid = 3588] [serial = 2254] [outer = 105EF800] 09:50:10 INFO - PROCESS | 3588 | 1464195010496 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]]]}] 09:50:10 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. 09:50:10 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html | took 641ms 09:50:10 INFO - PROCESS | 3588 | 1464195010556 Marionette TRACE conn3 -> [0,2965,"getWindowHandle",null] 09:50:10 INFO - PROCESS | 3588 | 1464195010558 Marionette TRACE conn3 <- [1,2965,null,{"value":"13"}] 09:50:10 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html 09:50:10 INFO - PROCESS | 3588 | 1464195010563 Marionette TRACE conn3 -> [0,2966,"setScriptTimeout",{"ms":35000}] 09:50:10 INFO - PROCESS | 3588 | 1464195010566 Marionette TRACE conn3 <- [1,2966,null,{}] 09:50:10 INFO - PROCESS | 3588 | 1464195010576 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}] 09:50:10 INFO - PROCESS | 3588 | 1464195010666 Marionette TRACE conn3 <- [1,2967,null,{"value":null}] 09:50:10 INFO - PROCESS | 3588 | 1464195010673 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\", \"7e3b6c20-c8d1-41f1-b038-025c5fee69e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:50:10 INFO - PROCESS | 3588 | ++DOCSHELL 1108C400 == 53 [pid = 3588] [id = 752] 09:50:10 INFO - PROCESS | 3588 | ++DOMWINDOW == 94 (114DDC00) [pid = 3588] [serial = 2255] [outer = 00000000] 09:50:10 INFO - PROCESS | 3588 | ++DOMWINDOW == 95 (12C0E000) [pid = 3588] [serial = 2256] [outer = 114DDC00] 09:50:10 INFO - PROCESS | 3588 | 1464195010720 Marionette DEBUG loaded listener.js 09:50:10 INFO - PROCESS | 3588 | ++DOMWINDOW == 96 (13131000) [pid = 3588] [serial = 2257] [outer = 114DDC00] 09:50:11 INFO - PROCESS | 3588 | 1464195011172 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]]]}] 09:50:11 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. 09:50:11 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html | took 642ms 09:50:11 INFO - PROCESS | 3588 | 1464195011201 Marionette TRACE conn3 -> [0,2969,"getWindowHandle",null] 09:50:11 INFO - PROCESS | 3588 | 1464195011204 Marionette TRACE conn3 <- [1,2969,null,{"value":"13"}] 09:50:11 INFO - PROCESS | 3588 | 1464195011207 Marionette TRACE conn3 -> [0,2970,"setScriptTimeout",{"ms":35000}] 09:50:11 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html 09:50:11 INFO - PROCESS | 3588 | 1464195011208 Marionette TRACE conn3 <- [1,2970,null,{}] 09:50:11 INFO - PROCESS | 3588 | 1464195011212 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}] 09:50:11 INFO - PROCESS | 3588 | 1464195011298 Marionette TRACE conn3 <- [1,2971,null,{"value":null}] 09:50:11 INFO - PROCESS | 3588 | 1464195011304 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\", \"7e3b6c20-c8d1-41f1-b038-025c5fee69e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:50:11 INFO - PROCESS | 3588 | ++DOCSHELL 13190000 == 54 [pid = 3588] [id = 753] 09:50:11 INFO - PROCESS | 3588 | ++DOMWINDOW == 97 (132BF400) [pid = 3588] [serial = 2258] [outer = 00000000] 09:50:11 INFO - PROCESS | 3588 | ++DOMWINDOW == 98 (13E20400) [pid = 3588] [serial = 2259] [outer = 132BF400] 09:50:11 INFO - PROCESS | 3588 | 1464195011348 Marionette DEBUG loaded listener.js 09:50:11 INFO - PROCESS | 3588 | ++DOMWINDOW == 99 (1436A400) [pid = 3588] [serial = 2260] [outer = 132BF400] 09:50:11 INFO - PROCESS | 3588 | 1464195011786 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"]]]}] 09:50:11 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 09:50:11 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9 09:50:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:50:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:50:11 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5 09:50:11 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html | took 626ms 09:50:11 INFO - PROCESS | 3588 | 1464195011858 Marionette TRACE conn3 -> [0,2973,"getWindowHandle",null] 09:50:11 INFO - PROCESS | 3588 | 1464195011860 Marionette TRACE conn3 <- [1,2973,null,{"value":"13"}] 09:50:11 INFO - PROCESS | 3588 | 1464195011864 Marionette TRACE conn3 -> [0,2974,"setScriptTimeout",{"ms":35000}] 09:50:11 INFO - PROCESS | 3588 | 1464195011866 Marionette TRACE conn3 <- [1,2974,null,{}] 09:50:11 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html 09:50:11 INFO - PROCESS | 3588 | 1464195011869 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}] 09:50:11 INFO - PROCESS | 3588 | 1464195011960 Marionette TRACE conn3 <- [1,2975,null,{"value":null}] 09:50:11 INFO - PROCESS | 3588 | 1464195011966 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\", \"7e3b6c20-c8d1-41f1-b038-025c5fee69e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:50:11 INFO - PROCESS | 3588 | ++DOCSHELL 12C0C800 == 55 [pid = 3588] [id = 754] 09:50:11 INFO - PROCESS | 3588 | ++DOMWINDOW == 100 (14372000) [pid = 3588] [serial = 2261] [outer = 00000000] 09:50:12 INFO - PROCESS | 3588 | ++DOMWINDOW == 101 (150BFC00) [pid = 3588] [serial = 2262] [outer = 14372000] 09:50:12 INFO - PROCESS | 3588 | 1464195012009 Marionette DEBUG loaded listener.js 09:50:12 INFO - PROCESS | 3588 | ++DOMWINDOW == 102 (15480400) [pid = 3588] [serial = 2263] [outer = 14372000] 09:50:12 INFO - PROCESS | 3588 | 1464195012471 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]]]}] 09:50:12 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. 09:50:12 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html | took 641ms 09:50:12 INFO - PROCESS | 3588 | 1464195012506 Marionette TRACE conn3 -> [0,2977,"getWindowHandle",null] 09:50:12 INFO - PROCESS | 3588 | 1464195012508 Marionette TRACE conn3 <- [1,2977,null,{"value":"13"}] 09:50:12 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html 09:50:12 INFO - PROCESS | 3588 | 1464195012515 Marionette TRACE conn3 -> [0,2978,"setScriptTimeout",{"ms":35000}] 09:50:12 INFO - PROCESS | 3588 | 1464195012517 Marionette TRACE conn3 <- [1,2978,null,{}] 09:50:12 INFO - PROCESS | 3588 | 1464195012520 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}] 09:50:12 INFO - PROCESS | 3588 | 1464195012663 Marionette TRACE conn3 <- [1,2979,null,{"value":null}] 09:50:12 INFO - PROCESS | 3588 | 1464195012763 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\", \"7e3b6c20-c8d1-41f1-b038-025c5fee69e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:50:12 INFO - PROCESS | 3588 | ++DOCSHELL 15943400 == 56 [pid = 3588] [id = 755] 09:50:12 INFO - PROCESS | 3588 | ++DOMWINDOW == 103 (159D9000) [pid = 3588] [serial = 2264] [outer = 00000000] 09:50:12 INFO - PROCESS | 3588 | ++DOMWINDOW == 104 (1616B800) [pid = 3588] [serial = 2265] [outer = 159D9000] 09:50:12 INFO - PROCESS | 3588 | 1464195012818 Marionette DEBUG loaded listener.js 09:50:12 INFO - PROCESS | 3588 | ++DOMWINDOW == 105 (166B4400) [pid = 3588] [serial = 2266] [outer = 159D9000] 09:50:13 INFO - PROCESS | 3588 | ++DOCSHELL 17222C00 == 57 [pid = 3588] [id = 756] 09:50:13 INFO - PROCESS | 3588 | ++DOMWINDOW == 106 (177A9C00) [pid = 3588] [serial = 2267] [outer = 00000000] 09:50:13 INFO - PROCESS | 3588 | ++DOMWINDOW == 107 (177E6800) [pid = 3588] [serial = 2268] [outer = 177A9C00] 09:50:13 INFO - PROCESS | 3588 | 1464195013268 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]]]}] 09:50:13 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. 09:50:13 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html | took 814ms 09:50:13 INFO - PROCESS | 3588 | 1464195013319 Marionette TRACE conn3 -> [0,2981,"getWindowHandle",null] 09:50:13 INFO - PROCESS | 3588 | 1464195013320 Marionette TRACE conn3 <- [1,2981,null,{"value":"13"}] 09:50:13 INFO - PROCESS | 3588 | 1464195013324 Marionette TRACE conn3 -> [0,2982,"setScriptTimeout",{"ms":35000}] 09:50:13 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html 09:50:13 INFO - PROCESS | 3588 | 1464195013325 Marionette TRACE conn3 <- [1,2982,null,{}] 09:50:13 INFO - PROCESS | 3588 | 1464195013334 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}] 09:50:13 INFO - PROCESS | 3588 | 1464195013473 Marionette TRACE conn3 <- [1,2983,null,{"value":null}] 09:50:13 INFO - PROCESS | 3588 | 1464195013493 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\", \"7e3b6c20-c8d1-41f1-b038-025c5fee69e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:50:13 INFO - PROCESS | 3588 | ++DOCSHELL 157BDC00 == 58 [pid = 3588] [id = 757] 09:50:13 INFO - PROCESS | 3588 | ++DOMWINDOW == 108 (167F0800) [pid = 3588] [serial = 2269] [outer = 00000000] 09:50:13 INFO - PROCESS | 3588 | ++DOMWINDOW == 109 (177DBC00) [pid = 3588] [serial = 2270] [outer = 167F0800] 09:50:13 INFO - PROCESS | 3588 | 1464195013536 Marionette DEBUG loaded listener.js 09:50:13 INFO - PROCESS | 3588 | ++DOMWINDOW == 110 (1782F400) [pid = 3588] [serial = 2271] [outer = 167F0800] 09:50:13 INFO - PROCESS | 3588 | 1464195013947 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]]]}] 09:50:13 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 09:50:13 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 09:50:13 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | took 641ms 09:50:13 INFO - PROCESS | 3588 | 1464195013962 Marionette TRACE conn3 -> [0,2985,"getWindowHandle",null] 09:50:13 INFO - PROCESS | 3588 | 1464195013964 Marionette TRACE conn3 <- [1,2985,null,{"value":"13"}] 09:50:13 INFO - PROCESS | 3588 | 1464195013967 Marionette TRACE conn3 -> [0,2986,"setScriptTimeout",{"ms":35000}] 09:50:13 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html 09:50:13 INFO - PROCESS | 3588 | 1464195013969 Marionette TRACE conn3 <- [1,2986,null,{}] 09:50:13 INFO - PROCESS | 3588 | 1464195013972 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}] 09:50:14 INFO - PROCESS | 3588 | 1464195014097 Marionette TRACE conn3 <- [1,2987,null,{"value":null}] 09:50:14 INFO - PROCESS | 3588 | --DOMWINDOW == 109 (0F274C00) [pid = 3588] [serial = 2211] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html] 09:50:14 INFO - PROCESS | 3588 | --DOMWINDOW == 108 (1430A000) [pid = 3588] [serial = 2208] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/event-phases-order.html] 09:50:14 INFO - PROCESS | 3588 | --DOMWINDOW == 107 (155E0000) [pid = 3588] [serial = 2214] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html] 09:50:14 INFO - PROCESS | 3588 | --DOMWINDOW == 106 (118BC400) [pid = 3588] [serial = 2202] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/ClickFakeEvent.nondocument.html] 09:50:14 INFO - PROCESS | 3588 | --DOMWINDOW == 105 (12C05800) [pid = 3588] [serial = 2205] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/constructors.html] 09:50:14 INFO - PROCESS | 3588 | --DOMWINDOW == 104 (10228C00) [pid = 3588] [serial = 2196] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.basic.html] 09:50:14 INFO - PROCESS | 3588 | --DOMWINDOW == 103 (0F2EC800) [pid = 3588] [serial = 2220] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/DOM.event.flow.html] 09:50:14 INFO - PROCESS | 3588 | --DOMWINDOW == 102 (0F25E800) [pid = 3588] [serial = 2199] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.nonfinite.html] 09:50:14 INFO - PROCESS | 3588 | --DOMWINDOW == 101 (10C63800) [pid = 3588] [serial = 2217] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html] 09:50:14 INFO - PROCESS | 3588 | 1464195014302 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\", \"7e3b6c20-c8d1-41f1-b038-025c5fee69e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:50:14 INFO - PROCESS | 3588 | ++DOCSHELL 0F26EC00 == 59 [pid = 3588] [id = 758] 09:50:14 INFO - PROCESS | 3588 | ++DOMWINDOW == 102 (0F274C00) [pid = 3588] [serial = 2272] [outer = 00000000] 09:50:14 INFO - PROCESS | 3588 | ++DOMWINDOW == 103 (11811800) [pid = 3588] [serial = 2273] [outer = 0F274C00] 09:50:14 INFO - PROCESS | 3588 | 1464195014356 Marionette DEBUG loaded listener.js 09:50:14 INFO - PROCESS | 3588 | ++DOMWINDOW == 104 (15546800) [pid = 3588] [serial = 2274] [outer = 0F274C00] 09:50:14 INFO - PROCESS | 3588 | 1464195014695 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]]]}] 09:50:14 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. 09:50:14 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html | took 797ms 09:50:14 INFO - PROCESS | 3588 | 1464195014770 Marionette TRACE conn3 -> [0,2989,"getWindowHandle",null] 09:50:14 INFO - PROCESS | 3588 | 1464195014772 Marionette TRACE conn3 <- [1,2989,null,{"value":"13"}] 09:50:14 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html 09:50:14 INFO - PROCESS | 3588 | 1464195014775 Marionette TRACE conn3 -> [0,2990,"setScriptTimeout",{"ms":35000}] 09:50:14 INFO - PROCESS | 3588 | 1464195014776 Marionette TRACE conn3 <- [1,2990,null,{}] 09:50:14 INFO - PROCESS | 3588 | 1464195014780 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}] 09:50:14 INFO - PROCESS | 3588 | 1464195014901 Marionette TRACE conn3 <- [1,2991,null,{"value":null}] 09:50:14 INFO - PROCESS | 3588 | 1464195014961 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\", \"7e3b6c20-c8d1-41f1-b038-025c5fee69e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:50:14 INFO - PROCESS | 3588 | ++DOCSHELL 1055B000 == 60 [pid = 3588] [id = 759] 09:50:14 INFO - PROCESS | 3588 | ++DOMWINDOW == 105 (105F7000) [pid = 3588] [serial = 2275] [outer = 00000000] 09:50:15 INFO - PROCESS | 3588 | ++DOMWINDOW == 106 (18249000) [pid = 3588] [serial = 2276] [outer = 105F7000] 09:50:15 INFO - PROCESS | 3588 | 1464195015004 Marionette DEBUG loaded listener.js 09:50:15 INFO - PROCESS | 3588 | ++DOMWINDOW == 107 (182B6400) [pid = 3588] [serial = 2277] [outer = 105F7000] 09:50:15 INFO - PROCESS | 3588 | 1464195015328 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]]]}] 09:50:15 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. 09:50:15 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html | took 594ms 09:50:15 INFO - PROCESS | 3588 | 1464195015372 Marionette TRACE conn3 -> [0,2993,"getWindowHandle",null] 09:50:15 INFO - PROCESS | 3588 | 1464195015374 Marionette TRACE conn3 <- [1,2993,null,{"value":"13"}] 09:50:15 INFO - PROCESS | 3588 | 1464195015377 Marionette TRACE conn3 -> [0,2994,"setScriptTimeout",{"ms":35000}] 09:50:15 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html 09:50:15 INFO - PROCESS | 3588 | 1464195015379 Marionette TRACE conn3 <- [1,2994,null,{}] 09:50:15 INFO - PROCESS | 3588 | 1464195015382 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}] 09:50:15 INFO - PROCESS | 3588 | 1464195015514 Marionette TRACE conn3 <- [1,2995,null,{"value":null}] 09:50:15 INFO - PROCESS | 3588 | 1464195015523 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\", \"7e3b6c20-c8d1-41f1-b038-025c5fee69e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:50:15 INFO - PROCESS | 3588 | ++DOCSHELL 17855400 == 61 [pid = 3588] [id = 760] 09:50:15 INFO - PROCESS | 3588 | ++DOMWINDOW == 108 (178B0400) [pid = 3588] [serial = 2278] [outer = 00000000] 09:50:15 INFO - PROCESS | 3588 | ++DOMWINDOW == 109 (18785400) [pid = 3588] [serial = 2279] [outer = 178B0400] 09:50:15 INFO - PROCESS | 3588 | 1464195015567 Marionette DEBUG loaded listener.js 09:50:15 INFO - PROCESS | 3588 | ++DOMWINDOW == 110 (1878AC00) [pid = 3588] [serial = 2280] [outer = 178B0400] 09:50:15 INFO - PROCESS | 3588 | 1464195015982 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]]]}] 09:50:16 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. 09:50:16 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html | took 626ms 09:50:16 INFO - TEST-START | /FileAPI/FileReaderSync.worker 09:50:16 INFO - PROCESS | 3588 | 1464195016016 Marionette TRACE conn3 -> [0,2997,"getWindowHandle",null] 09:50:16 INFO - PROCESS | 3588 | 1464195016018 Marionette TRACE conn3 <- [1,2997,null,{"value":"13"}] 09:50:16 INFO - PROCESS | 3588 | 1464195016021 Marionette TRACE conn3 -> [0,2998,"setScriptTimeout",{"ms":35000}] 09:50:16 INFO - PROCESS | 3588 | 1464195016023 Marionette TRACE conn3 <- [1,2998,null,{}] 09:50:16 INFO - PROCESS | 3588 | 1464195016027 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}] 09:50:16 INFO - PROCESS | 3588 | 1464195016170 Marionette TRACE conn3 <- [1,2999,null,{"value":null}] 09:50:16 INFO - PROCESS | 3588 | 1464195016184 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\", \"7e3b6c20-c8d1-41f1-b038-025c5fee69e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:50:16 INFO - PROCESS | 3588 | ++DOCSHELL 18792800 == 62 [pid = 3588] [id = 761] 09:50:16 INFO - PROCESS | 3588 | ++DOMWINDOW == 111 (19B43400) [pid = 3588] [serial = 2281] [outer = 00000000] 09:50:16 INFO - PROCESS | 3588 | ++DOMWINDOW == 112 (19E1E000) [pid = 3588] [serial = 2282] [outer = 19B43400] 09:50:16 INFO - PROCESS | 3588 | 1464195016233 Marionette DEBUG loaded listener.js 09:50:16 INFO - PROCESS | 3588 | ++DOMWINDOW == 113 (1A218400) [pid = 3588] [serial = 2283] [outer = 19B43400] 09:50:16 INFO - PROCESS | 3588 | [3588] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 09:50:16 INFO - PROCESS | 3588 | 1464195016929 Marionette TRACE conn3 <- [1,3000,null,{"value":["/FileAPI/FileReaderSync.worker",0,null,null,[["Interface",0,{},{}],["readAsText",0,{},{}],["readAsDataURL",0,{},{}],["readAsArrayBuffer",0,{},{}]]]}] 09:50:16 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | Interface - {} 09:50:16 INFO - {} 09:50:16 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsText - {} 09:50:16 INFO - {} 09:50:16 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsDataURL - {} 09:50:16 INFO - {} 09:50:16 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsArrayBuffer - {} 09:50:16 INFO - {} 09:50:16 INFO - TEST-OK | /FileAPI/FileReaderSync.worker | took 939ms 09:50:16 INFO - PROCESS | 3588 | 1464195016968 Marionette TRACE conn3 -> [0,3001,"getWindowHandle",null] 09:50:16 INFO - PROCESS | 3588 | 1464195016973 Marionette TRACE conn3 <- [1,3001,null,{"value":"13"}] 09:50:16 INFO - TEST-START | /FileAPI/fileReader.html 09:50:16 INFO - PROCESS | 3588 | 1464195016986 Marionette TRACE conn3 -> [0,3002,"setScriptTimeout",{"ms":35000}] 09:50:16 INFO - PROCESS | 3588 | 1464195016990 Marionette TRACE conn3 <- [1,3002,null,{}] 09:50:17 INFO - PROCESS | 3588 | 1464195016995 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}] 09:50:17 INFO - PROCESS | 3588 | 1464195017109 Marionette TRACE conn3 <- [1,3003,null,{"value":null}] 09:50:17 INFO - PROCESS | 3588 | 1464195017248 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\", \"7e3b6c20-c8d1-41f1-b038-025c5fee69e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:50:17 INFO - PROCESS | 3588 | ++DOCSHELL 0F34A400 == 63 [pid = 3588] [id = 762] 09:50:17 INFO - PROCESS | 3588 | ++DOMWINDOW == 114 (0F93F000) [pid = 3588] [serial = 2284] [outer = 00000000] 09:50:17 INFO - PROCESS | 3588 | ++DOMWINDOW == 115 (11256400) [pid = 3588] [serial = 2285] [outer = 0F93F000] 09:50:17 INFO - PROCESS | 3588 | 1464195017305 Marionette DEBUG loaded listener.js 09:50:17 INFO - PROCESS | 3588 | ++DOMWINDOW == 116 (11FEC400) [pid = 3588] [serial = 2286] [outer = 0F93F000] 09:50:17 INFO - PROCESS | 3588 | 1464195017873 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]]]}] 09:50:17 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader interface object 09:50:17 INFO - TEST-PASS | /FileAPI/fileReader.html | no-argument FileReader constructor 09:50:17 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- abort 09:50:17 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- events 09:50:17 INFO - TEST-OK | /FileAPI/fileReader.html | took 970ms 09:50:17 INFO - PROCESS | 3588 | 1464195017945 Marionette TRACE conn3 -> [0,3005,"getWindowHandle",null] 09:50:17 INFO - PROCESS | 3588 | 1464195017951 Marionette TRACE conn3 <- [1,3005,null,{"value":"13"}] 09:50:17 INFO - TEST-START | /FileAPI/historical.html 09:50:17 INFO - PROCESS | 3588 | 1464195017958 Marionette TRACE conn3 -> [0,3006,"setScriptTimeout",{"ms":35000}] 09:50:17 INFO - PROCESS | 3588 | 1464195017960 Marionette TRACE conn3 <- [1,3006,null,{}] 09:50:17 INFO - PROCESS | 3588 | 1464195017965 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}] 09:50:18 INFO - PROCESS | 3588 | 1464195018079 Marionette TRACE conn3 <- [1,3007,null,{"value":null}] 09:50:18 INFO - PROCESS | 3588 | 1464195018238 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\", \"7e3b6c20-c8d1-41f1-b038-025c5fee69e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:50:18 INFO - PROCESS | 3588 | ++DOCSHELL 14F10400 == 64 [pid = 3588] [id = 763] 09:50:18 INFO - PROCESS | 3588 | ++DOMWINDOW == 117 (155E7400) [pid = 3588] [serial = 2287] [outer = 00000000] 09:50:18 INFO - PROCESS | 3588 | ++DOMWINDOW == 118 (1581E000) [pid = 3588] [serial = 2288] [outer = 155E7400] 09:50:18 INFO - PROCESS | 3588 | 1464195018292 Marionette DEBUG loaded listener.js 09:50:18 INFO - PROCESS | 3588 | ++DOMWINDOW == 119 (15F6EC00) [pid = 3588] [serial = 2289] [outer = 155E7400] 09:50:18 INFO - PROCESS | 3588 | 1464195018836 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"]]]}] 09:50:18 INFO - TEST-PASS | /FileAPI/historical.html | "toNativeLineEndings" should not be supported 09:50:18 INFO - TEST-PASS | /FileAPI/historical.html | "FileError" should not be supported 09:50:18 INFO - TEST-PASS | /FileAPI/historical.html | "FileException" should not be supported 09:50:18 INFO - TEST-PASS | /FileAPI/historical.html | Blob should not support slice prefixed 09:50:18 INFO - TEST-PASS | /FileAPI/historical.html | BlobBuilder should not be supported. 09:50:18 INFO - TEST-FAIL | /FileAPI/historical.html | FileReader should not support readAsBinaryString - assert_false: should not be in reader expected false got true 09:50:18 INFO - @http://web-platform.test:8000/FileAPI/historical.html:42:9 09:50:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:50:18 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:50:18 INFO - @http://web-platform.test:8000/FileAPI/historical.html:40:5 09:50:18 INFO - TEST-OK | /FileAPI/historical.html | took 891ms 09:50:18 INFO - PROCESS | 3588 | 1464195018874 Marionette TRACE conn3 -> [0,3009,"getWindowHandle",null] 09:50:18 INFO - PROCESS | 3588 | 1464195018877 Marionette TRACE conn3 <- [1,3009,null,{"value":"13"}] 09:50:18 INFO - TEST-START | /FileAPI/idlharness.html 09:50:18 INFO - PROCESS | 3588 | 1464195018882 Marionette TRACE conn3 -> [0,3010,"setScriptTimeout",{"ms":35000}] 09:50:18 INFO - PROCESS | 3588 | 1464195018886 Marionette TRACE conn3 <- [1,3010,null,{}] 09:50:18 INFO - PROCESS | 3588 | 1464195018897 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}] 09:50:19 INFO - PROCESS | 3588 | 1464195019008 Marionette TRACE conn3 <- [1,3011,null,{"value":null}] 09:50:19 INFO - PROCESS | 3588 | 1464195019169 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\", \"7e3b6c20-c8d1-41f1-b038-025c5fee69e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:50:19 INFO - PROCESS | 3588 | ++DOCSHELL 18791C00 == 65 [pid = 3588] [id = 764] 09:50:19 INFO - PROCESS | 3588 | ++DOMWINDOW == 120 (19B45C00) [pid = 3588] [serial = 2290] [outer = 00000000] 09:50:19 INFO - PROCESS | 3588 | ++DOMWINDOW == 121 (19E1FC00) [pid = 3588] [serial = 2291] [outer = 19B45C00] 09:50:19 INFO - PROCESS | 3588 | 1464195019226 Marionette DEBUG loaded listener.js 09:50:19 INFO - PROCESS | 3588 | ++DOMWINDOW == 122 (1A294C00) [pid = 3588] [serial = 2292] [outer = 19B45C00] 09:50:20 INFO - PROCESS | 3588 | 1464195020168 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\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["URL interface: operation revokeObjectURL(DOMString)",0,null,null],["Blob interface: existence and properties of interface object",0,null,null],["Blob interface object length",0,null,null],["Blob interface object name",0,null,null],["Blob interface: existence and properties of interface prototype object",0,null,null],["Blob interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["Blob interface: attribute size",0,null,null],["Blob interface: attribute type",0,null,null],["Blob interface: attribute isClosed",1,"assert_true: The prototype object must have a property \"isClosed\" expected true got false","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["Blob interface: operation slice(long long,long long,DOMString)",0,null,null],["Blob interface: operation close()",1,"assert_own_property: interface prototype object missing non-static operation expected property \"close\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["Blob must be primary interface of new Blob([\"TEST\"])",0,null,null],["Stringification of new Blob([\"TEST\"])",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"size\" with the proper type (0)",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"type\" with the proper type (1)",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["Blob interface: new Blob([\"TEST\"]) must inherit property \"slice\" with the proper type (3)",0,null,null],["Blob interface: calling slice(long long,long long,DOMString) on new Blob([\"TEST\"]) with too few arguments must throw TypeError",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["File interface: existence and properties of interface object",0,null,null],["File interface object length",1,"assert_equals: wrong value for File.length expected 2 but got 1","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["File interface object name",0,null,null],["File interface: existence and properties of interface prototype object",0,null,null],["File interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["File interface: attribute name",0,null,null],["File interface: attribute lastModified",0,null,null],["File must be primary interface of new File([\"myFileBits\"], \"myFileName\")",0,null,null],["Stringification of new File([\"myFileBits\"], \"myFileName\")",0,null,null],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"name\" with the proper type (0)",0,null,null],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"lastModified\" with the proper type (1)",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"size\" with the proper type (0)",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"type\" with the proper type (1)",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"slice\" with the proper type (3)",0,null,null],["Blob interface: calling slice(long long,long long,DOMString) on new File([\"myFileBits\"], \"myFileName\") with too few arguments must throw TypeError",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["FileList interface: existence and properties of interface object",0,null,null],["FileList interface object length",0,null,null],["FileList interface object name",0,null,null],["FileList interface: existence and properties of interface prototype object",0,null,null],["FileList interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["FileList interface: operation item(unsigned long)",0,null,null],["FileList interface: attribute length",0,null,null],["FileList must be primary interface of file_input.files",0,null,null],["Stringification of file_input.files",0,null,null],["FileList interface: file_input.files must inherit property \"item\" with the proper type (0)",0,null,null],["FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError",0,null,null],["FileList interface: file_input.files must inherit property \"length\" with the proper type (1)",0,null,null],["FileReader interface: existence and properties of interface object",0,null,null],["FileReader interface object length",0,null,null],["FileReader interface object name",0,null,null],["FileReader interface: existence and properties of interface prototype object",0,null,null],["FileReader interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["FileReader interface: operation readAsArrayBuffer(Blob)",0,null,null],["FileReader interface: operation readAsText(Blob,DOMString)",0,null,null],["FileReader interface: operation readAsDataURL(Blob)",0,null,null],["FileReader interface: operation abort()",0,null,null],["FileReader interface: constant EMPTY on interface object",0,null,null],["FileReader interface: constant EMPTY on interface prototype object",0,null,null],["FileReader interface: constant LOADING on interface object",0,null,null],["FileReader interface: constant LOADING on interface prototype object",0,null,null],["FileReader interface: constant DONE on interface object",0,null,null],["FileReader interface: constant DONE on interface prototype object",0,null,null],["FileReader interface: attribute readyState",0,null,null],["FileReader interface: attribute result",0,null,null],["FileReader interface: attribute error",0,null,null],["FileReader interface: attribute onloadstart",0,null,null],["FileReader interface: attribute onprogress",0,null,null],["FileReader interface: attribute onload",0,null,null],["FileReader interface: attribute onabort",0,null,null],["FileReader interface: attribute onerror",0,null,null],["FileReader interface: attribute onloadend",0,null,null],["FileReader must be primary interface of new FileReader()",0,null,null],["Stringification of new FileReader()",0,null,null],["FileReader interface: new FileReader() must inherit property \"readAsArrayBuffer\" with the proper type (0)",0,null,null],["FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError",0,null,null],["FileReader interface: new FileReader() must inherit property \"readAsText\" with the proper type (1)",0,null,null],["FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError",0,null,null],["FileReader interface: new FileReader() must inherit property \"readAsDataURL\" with the proper type (2)",0,null,null],["FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError",0,null,null],["FileReader interface: new FileReader() must inherit property \"abort\" with the proper type (3)",0,null,null],["FileReader interface: new FileReader() must inherit property \"EMPTY\" with the proper type (4)",0,null,null],["FileReader interface: new FileReader() must inherit property \"LOADING\" with the proper type (5)",0,null,null],["FileReader interface: new FileReader() must inherit property \"DONE\" with the proper type (6)",0,null,null],["FileReader interface: new FileReader() must inherit property \"readyState\" with the proper type (7)",0,null,null],["FileReader interface: new FileReader() must inherit property \"result\" with the proper type (8)",0,null,null],["FileReader interface: new FileReader() must inherit property \"error\" with the proper type (9)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onloadstart\" with the proper type (10)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onprogress\" with the proper type (11)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onload\" with the proper type (12)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onabort\" with the proper type (13)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onerror\" with the proper type (14)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onloadend\" with the proper type (15)",0,null,null]]]}] 09:50:20 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation createObjectURL(Blob) 09:50:20 INFO - TEST-FAIL | /FileAPI/idlharness.html | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 09:50:20 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 09:50:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:50:20 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 09:50:20 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 09:50:20 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 09:50:20 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:50:20 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 09:50:20 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 09:50:20 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 09:50:20 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 09:50:20 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 09:50:20 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation revokeObjectURL(DOMString) 09:50:20 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface object 09:50:20 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object length 09:50:20 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object name 09:50:20 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object 09:50:20 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object's "constructor" property 09:50:20 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute size 09:50:20 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute type 09:50:20 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 09:50:20 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 09:50:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:50:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:50:20 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 09:50:20 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 09:50:20 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 09:50:20 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:50:20 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 09:50:20 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 09:50:20 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 09:50:20 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 09:50:20 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 09:50:20 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: operation slice(long long,long long,DOMString) 09:50:20 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 09:50:20 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 09:50:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:50:20 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 09:50:20 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 09:50:20 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 09:50:20 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:50:20 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 09:50:20 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 09:50:20 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 09:50:20 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 09:50:20 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 09:50:20 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob must be primary interface of new Blob(["TEST"]) 09:50:20 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new Blob(["TEST"]) 09:50:20 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) 09:50:20 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) 09:50:20 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 09:50:20 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 09:50:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:50:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:50:20 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 09:50:20 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 09:50:20 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 09:50:20 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 09:50:20 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 09:50:20 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 09:50:20 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 09:50:20 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 09:50:20 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 09:50:20 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) 09:50:20 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 09:50:20 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 09:50:20 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 09:50:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:50:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:50:20 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 09:50:20 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 09:50:20 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 09:50:20 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 09:50:20 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 09:50:20 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 09:50:20 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 09:50:20 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 09:50:20 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 09:50:20 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface object 09:50:20 INFO - TEST-FAIL | /FileAPI/idlharness.html | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 09:50:20 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 09:50:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:50:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:50:20 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 09:50:20 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 09:50:20 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:50:20 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 09:50:20 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 09:50:20 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 09:50:20 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 09:50:20 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 09:50:20 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface object name 09:50:20 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object 09:50:20 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object's "constructor" property 09:50:20 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute name 09:50:20 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute lastModified 09:50:20 INFO - TEST-PASS | /FileAPI/idlharness.html | File must be primary interface of new File(["myFileBits"], "myFileName") 09:50:20 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new File(["myFileBits"], "myFileName") 09:50:20 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) 09:50:20 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) 09:50:20 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) 09:50:20 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) 09:50:20 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 09:50:20 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 09:50:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:50:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:50:20 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 09:50:20 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 09:50:20 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 09:50:20 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 09:50:20 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 09:50:20 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 09:50:20 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 09:50:20 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 09:50:20 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 09:50:20 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) 09:50:20 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 09:50:20 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 09:50:20 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 09:50:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:50:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:50:20 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 09:50:20 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 09:50:20 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 09:50:20 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 09:50:20 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 09:50:20 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 09:50:20 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 09:50:20 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 09:50:20 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 09:50:20 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface object 09:50:20 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object length 09:50:20 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object name 09:50:20 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object 09:50:20 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object's "constructor" property 09:50:20 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: operation item(unsigned long) 09:50:20 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: attribute length 09:50:20 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList must be primary interface of file_input.files 09:50:20 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of file_input.files 09:50:20 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "item" with the proper type (0) 09:50:20 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError 09:50:20 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "length" with the proper type (1) 09:50:20 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface object 09:50:20 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object length 09:50:20 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object name 09:50:20 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object 09:50:20 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object's "constructor" property 09:50:20 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsArrayBuffer(Blob) 09:50:20 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsText(Blob,DOMString) 09:50:20 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsDataURL(Blob) 09:50:20 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation abort() 09:50:20 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface object 09:50:20 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface prototype object 09:50:20 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface object 09:50:20 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface prototype object 09:50:20 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface object 09:50:20 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface prototype object 09:50:20 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute readyState 09:50:20 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute result 09:50:20 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute error 09:50:20 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadstart 09:50:20 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onprogress 09:50:20 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onload 09:50:20 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onabort 09:50:20 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onerror 09:50:20 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadend 09:50:20 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader must be primary interface of new FileReader() 09:50:20 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new FileReader() 09:50:20 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) 09:50:20 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError 09:50:20 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) 09:50:20 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError 09:50:20 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) 09:50:20 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError 09:50:20 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) 09:50:20 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) 09:50:20 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) 09:50:20 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) 09:50:20 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) 09:50:20 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) 09:50:20 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) 09:50:20 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) 09:50:20 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) 09:50:20 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) 09:50:20 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) 09:50:20 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) 09:50:20 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) 09:50:20 INFO - TEST-OK | /FileAPI/idlharness.html | took 1439ms 09:50:20 INFO - PROCESS | 3588 | 1464195020335 Marionette TRACE conn3 -> [0,3013,"getWindowHandle",null] 09:50:20 INFO - PROCESS | 3588 | 1464195020338 Marionette TRACE conn3 <- [1,3013,null,{"value":"13"}] 09:50:20 INFO - PROCESS | 3588 | 1464195020343 Marionette TRACE conn3 -> [0,3014,"setScriptTimeout",{"ms":35000}] 09:50:20 INFO - TEST-START | /FileAPI/idlharness.worker 09:50:20 INFO - PROCESS | 3588 | 1464195020345 Marionette TRACE conn3 <- [1,3014,null,{}] 09:50:20 INFO - PROCESS | 3588 | 1464195020349 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}] 09:50:20 INFO - PROCESS | 3588 | 1464195020451 Marionette TRACE conn3 <- [1,3015,null,{"value":null}] 09:50:20 INFO - PROCESS | 3588 | 1464195020568 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\", \"7e3b6c20-c8d1-41f1-b038-025c5fee69e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:50:20 INFO - PROCESS | 3588 | ++DOCSHELL 1A297000 == 66 [pid = 3588] [id = 765] 09:50:20 INFO - PROCESS | 3588 | ++DOMWINDOW == 123 (1A297400) [pid = 3588] [serial = 2293] [outer = 00000000] 09:50:20 INFO - PROCESS | 3588 | ++DOMWINDOW == 124 (1AE22000) [pid = 3588] [serial = 2294] [outer = 1A297400] 09:50:20 INFO - PROCESS | 3588 | 1464195020663 Marionette DEBUG loaded listener.js 09:50:20 INFO - PROCESS | 3588 | ++DOMWINDOW == 125 (1AE26800) [pid = 3588] [serial = 2295] [outer = 1A297400] 09:50:20 INFO - PROCESS | 3588 | [3588] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 09:50:21 INFO - PROCESS | 3588 | 1464195021757 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\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["URL interface: operation revokeObjectURL(DOMString)",0,{},{}],["Blob interface: existence and properties of interface object",0,{},{}],["Blob interface object length",0,{},{}],["Blob interface object name",0,{},{}],["Blob interface: existence and properties of interface prototype object",0,{},{}],["Blob interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["Blob interface: attribute size",0,{},{}],["Blob interface: attribute type",0,{},{}],["Blob interface: attribute isClosed",1,"assert_true: The prototype object must have a property \"isClosed\" expected true got false","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["Blob interface: operation slice(long long,long long,DOMString)",0,{},{}],["Blob interface: operation close()",1,"assert_own_property: interface prototype object missing non-static operation expected property \"close\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["Blob must be primary interface of new Blob([\"TEST\"])",0,{},{}],["Stringification of new Blob([\"TEST\"])",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"size\" with the proper type (0)",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"type\" with the proper type (1)",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["Blob interface: new Blob([\"TEST\"]) must inherit property \"slice\" with the proper type (3)",0,{},{}],["Blob interface: calling slice(long long,long long,DOMString) on new Blob([\"TEST\"]) with too few arguments must throw TypeError",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["File interface: existence and properties of interface object",0,{},{}],["File interface object length",1,"assert_equals: wrong value for File.length expected 2 but got 1","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["File interface object name",0,{},{}],["File interface: existence and properties of interface prototype object",0,{},{}],["File interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["File interface: attribute name",0,{},{}],["File interface: attribute lastModified",0,{},{}],["File must be primary interface of new File([\"myFileBits\"], \"myFileName\")",0,{},{}],["Stringification of new File([\"myFileBits\"], \"myFileName\")",0,{},{}],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"name\" with the proper type (0)",0,{},{}],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"lastModified\" with the proper type (1)",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"size\" with the proper type (0)",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"type\" with the proper type (1)",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"slice\" with the proper type (3)",0,{},{}],["Blob interface: calling slice(long long,long long,DOMString) on new File([\"myFileBits\"], \"myFileName\") with too few arguments must throw TypeError",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface: existence and properties of interface object",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface object length",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface object name",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface: existence and properties of interface prototype object",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface: existence and properties of interface prototype object's \"constructor\" property",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface: operation item(unsigned long)",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface: attribute length",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileReader interface: existence and properties of interface object",0,{},{}],["FileReader interface object length",0,{},{}],["FileReader interface object name",0,{},{}],["FileReader interface: existence and properties of interface prototype object",0,{},{}],["FileReader interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["FileReader interface: operation readAsArrayBuffer(Blob)",0,{},{}],["FileReader interface: operation readAsText(Blob,DOMString)",0,{},{}],["FileReader interface: operation readAsDataURL(Blob)",0,{},{}],["FileReader interface: operation abort()",0,{},{}],["FileReader interface: constant EMPTY on interface object",0,{},{}],["FileReader interface: constant EMPTY on interface prototype object",0,{},{}],["FileReader interface: constant LOADING on interface object",0,{},{}],["FileReader interface: constant LOADING on interface prototype object",0,{},{}],["FileReader interface: constant DONE on interface object",0,{},{}],["FileReader interface: constant DONE on interface prototype object",0,{},{}],["FileReader interface: attribute readyState",0,{},{}],["FileReader interface: attribute result",0,{},{}],["FileReader interface: attribute error",0,{},{}],["FileReader interface: attribute onloadstart",0,{},{}],["FileReader interface: attribute onprogress",0,{},{}],["FileReader interface: attribute onload",0,{},{}],["FileReader interface: attribute onabort",0,{},{}],["FileReader interface: attribute onerror",0,{},{}],["FileReader interface: attribute onloadend",0,{},{}],["FileReader must be primary interface of new FileReader()",0,{},{}],["Stringification of new FileReader()",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readAsArrayBuffer\" with the proper type (0)",0,{},{}],["FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readAsText\" with the proper type (1)",0,{},{}],["FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readAsDataURL\" with the proper type (2)",0,{},{}],["FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError",0,{},{}],["FileReader interface: new FileReader() must inherit property \"abort\" with the proper type (3)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"EMPTY\" with the proper type (4)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"LOADING\" with the proper type (5)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"DONE\" with the proper type (6)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readyState\" with the proper type (7)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"result\" with the proper type (8)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"error\" with the proper type (9)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onloadstart\" with the proper type (10)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onprogress\" with the proper type (11)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onload\" with the proper type (12)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onabort\" with the proper type (13)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onerror\" with the proper type (14)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onloadend\" with the proper type (15)",0,{},{}],["FileReaderSync interface: existence and properties of interface object",0,{},{}],["FileReaderSync interface object length",0,{},{}],["FileReaderSync interface object name",0,{},{}],["FileReaderSync interface: existence and properties of interface prototype object",0,{},{}],["FileReaderSync interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["FileReaderSync interface: operation readAsArrayBuffer(Blob)",0,{},{}],["FileReaderSync interface: operation readAsText(Blob,DOMString)",0,{},{}],["FileReaderSync interface: operation readAsDataURL(Blob)",0,{},{}],["FileReaderSync must be primary interface of new FileReaderSync()",0,{},{}],["Stringification of new FileReaderSync()",0,{},{}],["FileReaderSync interface: new FileReaderSync() must inherit property \"readAsArrayBuffer\" with the proper type (0)",0,{},{}],["FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError",0,{},{}],["FileReaderSync interface: new FileReaderSync() must inherit property \"readAsText\" with the proper type (1)",0,{},{}],["FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError",0,{},{}],["FileReaderSync interface: new FileReaderSync() must inherit property \"readAsDataURL\" with the proper type (2)",0,{},{}],["FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError",0,{},{}]]]}] 09:50:21 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation createObjectURL(Blob) - {} 09:50:21 INFO - {} 09:50:21 INFO - TEST-FAIL | /FileAPI/idlharness.worker | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 09:50:21 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 09:50:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:50:21 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 09:50:21 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 09:50:21 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 09:50:21 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:50:21 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:50:21 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 09:50:21 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation revokeObjectURL(DOMString) - {} 09:50:21 INFO - {} 09:50:21 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface object - {} 09:50:21 INFO - {} 09:50:21 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object length - {} 09:50:21 INFO - {} 09:50:21 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object name - {} 09:50:21 INFO - {} 09:50:21 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object - {} 09:50:21 INFO - {} 09:50:21 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object's "constructor" property - {} 09:50:21 INFO - {} 09:50:21 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute size - {} 09:50:21 INFO - {} 09:50:21 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute type - {} 09:50:21 INFO - {} 09:50:21 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 09:50:21 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 09:50:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:50:21 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:50:21 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 09:50:21 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 09:50:21 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 09:50:21 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:50:21 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:50:21 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 09:50:21 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: operation slice(long long,long long,DOMString) - {} 09:50:21 INFO - {} 09:50:21 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 09:50:21 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 09:50:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:50:21 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 09:50:21 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 09:50:21 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 09:50:21 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:50:21 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:50:21 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 09:50:21 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob must be primary interface of new Blob(["TEST"]) - {} 09:50:21 INFO - {} 09:50:21 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new Blob(["TEST"]) - {} 09:50:21 INFO - {} 09:50:21 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) - {} 09:50:21 INFO - {} 09:50:21 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) - {} 09:50:21 INFO - {} 09:50:21 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 09:50:21 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 09:50:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:50:21 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:50:21 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 09:50:21 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 09:50:21 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 09:50:21 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 09:50:21 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:50:21 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 09:50:21 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) - {} 09:50:21 INFO - {} 09:50:21 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 - {} 09:50:21 INFO - {} 09:50:21 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 09:50:21 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 09:50:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:50:21 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:50:21 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 09:50:21 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 09:50:21 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 09:50:21 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 09:50:21 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:50:21 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 09:50:21 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface object - {} 09:50:21 INFO - {} 09:50:21 INFO - TEST-FAIL | /FileAPI/idlharness.worker | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 09:50:21 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 09:50:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:50:21 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:50:21 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 09:50:21 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 09:50:21 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:50:21 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:50:21 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 09:50:21 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface object name - {} 09:50:21 INFO - {} 09:50:21 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object - {} 09:50:21 INFO - {} 09:50:21 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object's "constructor" property - {} 09:50:21 INFO - {} 09:50:21 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute name - {} 09:50:21 INFO - {} 09:50:21 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute lastModified - {} 09:50:21 INFO - {} 09:50:21 INFO - TEST-PASS | /FileAPI/idlharness.worker | File must be primary interface of new File(["myFileBits"], "myFileName") - {} 09:50:21 INFO - {} 09:50:21 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new File(["myFileBits"], "myFileName") - {} 09:50:21 INFO - {} 09:50:21 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) - {} 09:50:21 INFO - {} 09:50:21 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) - {} 09:50:21 INFO - {} 09:50:21 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) - {} 09:50:21 INFO - {} 09:50:21 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) - {} 09:50:21 INFO - {} 09:50:21 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 09:50:21 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 09:50:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:50:21 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:50:21 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 09:50:21 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 09:50:21 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 09:50:21 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 09:50:21 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:50:21 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 09:50:21 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) - {} 09:50:21 INFO - {} 09:50:21 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 - {} 09:50:21 INFO - {} 09:50:21 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 09:50:21 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 09:50:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:50:21 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:50:21 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 09:50:21 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 09:50:21 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 09:50:21 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 09:50:21 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:50:21 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 09:50:21 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 09:50:21 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9 09:50:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:50:21 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:50:21 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5 09:50:21 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 09:50:21 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:50:21 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:50:21 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 09:50:21 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 09:50:21 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13 09:50:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:50:21 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:50:21 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 09:50:21 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 09:50:21 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:50:21 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:50:21 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 09:50:21 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object name - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 09:50:21 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13 09:50:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:50:21 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:50:21 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9 09:50:21 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 09:50:21 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:50:21 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:50:21 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 09:50:21 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 09:50:21 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9 09:50:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:50:21 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:50:21 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5 09:50:21 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 09:50:21 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:50:21 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:50:21 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 09:50:21 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 09:50:21 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9 09:50:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:50:21 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:50:21 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5 09:50:21 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 09:50:21 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:50:21 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:50:21 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 09:50:21 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 09:50:21 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9 09:50:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:50:21 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 09:50:21 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 09:50:21 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 09:50:21 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:50:21 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:50:21 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 09:50:21 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: attribute length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 09:50:21 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9 09:50:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:50:21 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:50:21 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 09:50:21 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 09:50:21 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 09:50:21 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:50:21 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:50:21 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 09:50:21 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface object - {} 09:50:21 INFO - {} 09:50:21 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object length - {} 09:50:21 INFO - {} 09:50:21 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object name - {} 09:50:21 INFO - {} 09:50:21 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object - {} 09:50:21 INFO - {} 09:50:21 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object's "constructor" property - {} 09:50:21 INFO - {} 09:50:21 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsArrayBuffer(Blob) - {} 09:50:21 INFO - {} 09:50:21 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsText(Blob,DOMString) - {} 09:50:21 INFO - {} 09:50:21 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsDataURL(Blob) - {} 09:50:21 INFO - {} 09:50:21 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation abort() - {} 09:50:21 INFO - {} 09:50:21 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface object - {} 09:50:21 INFO - {} 09:50:21 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface prototype object - {} 09:50:21 INFO - {} 09:50:21 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface object - {} 09:50:21 INFO - {} 09:50:21 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface prototype object - {} 09:50:21 INFO - {} 09:50:21 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface object - {} 09:50:21 INFO - {} 09:50:21 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface prototype object - {} 09:50:21 INFO - {} 09:50:21 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute readyState - {} 09:50:21 INFO - {} 09:50:21 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute result - {} 09:50:21 INFO - {} 09:50:21 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute error - {} 09:50:21 INFO - {} 09:50:21 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadstart - {} 09:50:21 INFO - {} 09:50:21 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onprogress - {} 09:50:21 INFO - {} 09:50:21 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onload - {} 09:50:21 INFO - {} 09:50:21 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onabort - {} 09:50:21 INFO - {} 09:50:21 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onerror - {} 09:50:21 INFO - {} 09:50:21 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadend - {} 09:50:21 INFO - {} 09:50:21 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader must be primary interface of new FileReader() - {} 09:50:21 INFO - {} 09:50:21 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReader() - {} 09:50:21 INFO - {} 09:50:21 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 09:50:21 INFO - {} 09:50:21 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError - {} 09:50:21 INFO - {} 09:50:21 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) - {} 09:50:21 INFO - {} 09:50:21 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError - {} 09:50:21 INFO - {} 09:50:21 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) - {} 09:50:21 INFO - {} 09:50:21 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError - {} 09:50:21 INFO - {} 09:50:21 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) - {} 09:50:21 INFO - {} 09:50:21 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) - {} 09:50:21 INFO - {} 09:50:21 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) - {} 09:50:21 INFO - {} 09:50:21 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) - {} 09:50:21 INFO - {} 09:50:21 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) - {} 09:50:21 INFO - {} 09:50:21 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) - {} 09:50:21 INFO - {} 09:50:21 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) - {} 09:50:21 INFO - {} 09:50:21 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) - {} 09:50:21 INFO - {} 09:50:21 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) - {} 09:50:21 INFO - {} 09:50:21 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) - {} 09:50:21 INFO - {} 09:50:21 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) - {} 09:50:21 INFO - {} 09:50:21 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) - {} 09:50:21 INFO - {} 09:50:21 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) - {} 09:50:21 INFO - {} 09:50:21 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface object - {} 09:50:21 INFO - {} 09:50:21 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object length - {} 09:50:21 INFO - {} 09:50:21 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object name - {} 09:50:21 INFO - {} 09:50:21 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object - {} 09:50:21 INFO - {} 09:50:21 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object's "constructor" property - {} 09:50:21 INFO - {} 09:50:21 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsArrayBuffer(Blob) - {} 09:50:21 INFO - {} 09:50:21 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsText(Blob,DOMString) - {} 09:50:21 INFO - {} 09:50:21 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsDataURL(Blob) - {} 09:50:21 INFO - {} 09:50:21 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync must be primary interface of new FileReaderSync() - {} 09:50:21 INFO - {} 09:50:21 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReaderSync() - {} 09:50:21 INFO - {} 09:50:21 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 09:50:21 INFO - {} 09:50:21 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 09:50:21 INFO - {} 09:50:21 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsText" with the proper type (1) - {} 09:50:21 INFO - {} 09:50:21 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError - {} 09:50:21 INFO - {} 09:50:21 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsDataURL" with the proper type (2) - {} 09:50:21 INFO - {} 09:50:21 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 09:50:21 INFO - {} 09:50:21 INFO - TEST-OK | /FileAPI/idlharness.worker | took 1611ms 09:50:21 INFO - PROCESS | 3588 | 1464195021976 Marionette TRACE conn3 -> [0,3017,"getWindowHandle",null] 09:50:21 INFO - PROCESS | 3588 | 1464195021978 Marionette TRACE conn3 <- [1,3017,null,{"value":"13"}] 09:50:22 INFO - TEST-START | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html 09:50:22 INFO - PROCESS | 3588 | 1464195021982 Marionette TRACE conn3 -> [0,3018,"setScriptTimeout",{"ms":35000}] 09:50:22 INFO - PROCESS | 3588 | 1464195021984 Marionette TRACE conn3 <- [1,3018,null,{}] 09:50:22 INFO - PROCESS | 3588 | 1464195022005 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}] 09:50:22 INFO - PROCESS | 3588 | 1464195022140 Marionette TRACE conn3 <- [1,3019,null,{"value":null}] 09:50:22 INFO - PROCESS | 3588 | 1464195022454 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\", \"7e3b6c20-c8d1-41f1-b038-025c5fee69e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:50:22 INFO - PROCESS | 3588 | ++DOCSHELL 0C78A000 == 67 [pid = 3588] [id = 766] 09:50:22 INFO - PROCESS | 3588 | ++DOMWINDOW == 126 (0F25E800) [pid = 3588] [serial = 2296] [outer = 00000000] 09:50:22 INFO - PROCESS | 3588 | ++DOMWINDOW == 127 (10C39000) [pid = 3588] [serial = 2297] [outer = 0F25E800] 09:50:22 INFO - PROCESS | 3588 | 1464195022544 Marionette DEBUG loaded listener.js 09:50:22 INFO - PROCESS | 3588 | ++DOMWINDOW == 128 (10D59400) [pid = 3588] [serial = 2298] [outer = 0F25E800] 09:50:23 INFO - PROCESS | 3588 | 1464195023048 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]]]}] 09:50:23 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 09:50:23 INFO - TEST-OK | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html | took 1095ms 09:50:23 INFO - PROCESS | 3588 | 1464195023079 Marionette TRACE conn3 -> [0,3021,"getWindowHandle",null] 09:50:23 INFO - PROCESS | 3588 | 1464195023083 Marionette TRACE conn3 <- [1,3021,null,{"value":"13"}] 09:50:23 INFO - TEST-START | /FileAPI/blob/Blob-XHR-revoke.html 09:50:23 INFO - PROCESS | 3588 | 1464195023087 Marionette TRACE conn3 -> [0,3022,"setScriptTimeout",{"ms":35000}] 09:50:23 INFO - PROCESS | 3588 | 1464195023090 Marionette TRACE conn3 <- [1,3022,null,{}] 09:50:23 INFO - PROCESS | 3588 | 1464195023095 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}] 09:50:23 INFO - PROCESS | 3588 | 1464195023199 Marionette TRACE conn3 <- [1,3023,null,{"value":null}] 09:50:23 INFO - PROCESS | 3588 | 1464195023324 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\", \"7e3b6c20-c8d1-41f1-b038-025c5fee69e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:50:23 INFO - PROCESS | 3588 | ++DOCSHELL 0F342400 == 68 [pid = 3588] [id = 767] 09:50:23 INFO - PROCESS | 3588 | ++DOMWINDOW == 129 (10505400) [pid = 3588] [serial = 2299] [outer = 00000000] 09:50:23 INFO - PROCESS | 3588 | ++DOMWINDOW == 130 (11FA0C00) [pid = 3588] [serial = 2300] [outer = 10505400] 09:50:23 INFO - PROCESS | 3588 | 1464195023373 Marionette DEBUG loaded listener.js 09:50:23 INFO - PROCESS | 3588 | ++DOMWINDOW == 131 (12C06C00) [pid = 3588] [serial = 2301] [outer = 10505400] 09:50:23 INFO - PROCESS | 3588 | --DOCSHELL 0F2F9400 == 67 [pid = 3588] [id = 678] 09:50:23 INFO - PROCESS | 3588 | --DOCSHELL 12912800 == 66 [pid = 3588] [id = 682] 09:50:23 INFO - PROCESS | 3588 | --DOCSHELL 12B21800 == 65 [pid = 3588] [id = 720] 09:50:23 INFO - PROCESS | 3588 | --DOCSHELL 17855400 == 64 [pid = 3588] [id = 760] 09:50:23 INFO - PROCESS | 3588 | --DOCSHELL 1055B000 == 63 [pid = 3588] [id = 759] 09:50:23 INFO - PROCESS | 3588 | --DOCSHELL 0F26EC00 == 62 [pid = 3588] [id = 758] 09:50:23 INFO - PROCESS | 3588 | --DOCSHELL 157BDC00 == 61 [pid = 3588] [id = 757] 09:50:23 INFO - PROCESS | 3588 | --DOCSHELL 17222C00 == 60 [pid = 3588] [id = 756] 09:50:23 INFO - PROCESS | 3588 | --DOCSHELL 15943400 == 59 [pid = 3588] [id = 755] 09:50:23 INFO - PROCESS | 3588 | --DOCSHELL 12C0C800 == 58 [pid = 3588] [id = 754] 09:50:23 INFO - PROCESS | 3588 | --DOCSHELL 13190000 == 57 [pid = 3588] [id = 753] 09:50:23 INFO - PROCESS | 3588 | --DOCSHELL 1108C400 == 56 [pid = 3588] [id = 752] 09:50:23 INFO - PROCESS | 3588 | --DOCSHELL 10274800 == 55 [pid = 3588] [id = 751] 09:50:23 INFO - PROCESS | 3588 | --DOCSHELL 10A64C00 == 54 [pid = 3588] [id = 750] 09:50:23 INFO - PROCESS | 3588 | --DOCSHELL 1784CC00 == 53 [pid = 3588] [id = 745] 09:50:23 INFO - PROCESS | 3588 | --DOCSHELL 0F260400 == 52 [pid = 3588] [id = 741] 09:50:23 INFO - PROCESS | 3588 | --DOMWINDOW == 130 (155E1C00) [pid = 3588] [serial = 2212] [outer = 00000000] [url = about:blank] 09:50:23 INFO - PROCESS | 3588 | --DOMWINDOW == 129 (14F01400) [pid = 3588] [serial = 2210] [outer = 00000000] [url = about:blank] 09:50:23 INFO - PROCESS | 3588 | --DOMWINDOW == 128 (143C0000) [pid = 3588] [serial = 2209] [outer = 00000000] [url = about:blank] 09:50:23 INFO - PROCESS | 3588 | --DOMWINDOW == 127 (168F2000) [pid = 3588] [serial = 2215] [outer = 00000000] [url = about:blank] 09:50:23 INFO - PROCESS | 3588 | --DOMWINDOW == 126 (15823000) [pid = 3588] [serial = 2213] [outer = 00000000] [url = about:blank] 09:50:23 INFO - PROCESS | 3588 | --DOMWINDOW == 125 (12BC3000) [pid = 3588] [serial = 2203] [outer = 00000000] [url = about:blank] 09:50:23 INFO - PROCESS | 3588 | --DOMWINDOW == 124 (12C0F400) [pid = 3588] [serial = 2204] [outer = 00000000] [url = about:blank] 09:50:23 INFO - PROCESS | 3588 | --DOMWINDOW == 123 (167F7000) [pid = 3588] [serial = 2191] [outer = 00000000] [url = about:blank] 09:50:23 INFO - PROCESS | 3588 | --DOMWINDOW == 122 (1394C000) [pid = 3588] [serial = 2206] [outer = 00000000] [url = about:blank] 09:50:23 INFO - PROCESS | 3588 | --DOMWINDOW == 121 (10C65400) [pid = 3588] [serial = 2198] [outer = 00000000] [url = about:blank] 09:50:23 INFO - PROCESS | 3588 | --DOMWINDOW == 120 (10C33800) [pid = 3588] [serial = 2197] [outer = 00000000] [url = about:blank] 09:50:23 INFO - PROCESS | 3588 | --DOMWINDOW == 119 (177D9800) [pid = 3588] [serial = 2222] [outer = 00000000] [url = about:blank] 09:50:23 INFO - PROCESS | 3588 | --DOMWINDOW == 118 (16F71400) [pid = 3588] [serial = 2194] [outer = 00000000] [url = about:blank] 09:50:23 INFO - PROCESS | 3588 | --DOMWINDOW == 117 (105FB800) [pid = 3588] [serial = 2200] [outer = 00000000] [url = about:blank] 09:50:23 INFO - PROCESS | 3588 | --DOMWINDOW == 116 (10C6FC00) [pid = 3588] [serial = 2201] [outer = 00000000] [url = about:blank] 09:50:23 INFO - PROCESS | 3588 | --DOMWINDOW == 115 (12BB8000) [pid = 3588] [serial = 2218] [outer = 00000000] [url = about:blank] 09:50:23 INFO - PROCESS | 3588 | --DOMWINDOW == 114 (15936C00) [pid = 3588] [serial = 2188] [outer = 00000000] [url = about:blank] 09:50:23 INFO - PROCESS | 3588 | --DOMWINDOW == 113 (1180D400) [pid = 3588] [serial = 2185] [outer = 00000000] [url = about:blank] 09:50:23 INFO - PROCESS | 3588 | --DOMWINDOW == 112 (0F64D800) [pid = 3588] [serial = 2182] [outer = 00000000] [url = about:blank] 09:50:23 INFO - PROCESS | 3588 | --DOMWINDOW == 111 (177E3400) [pid = 3588] [serial = 2224] [outer = 00000000] [url = about:blank] 09:50:23 INFO - PROCESS | 3588 | --DOMWINDOW == 110 (177AAC00) [pid = 3588] [serial = 2221] [outer = 00000000] [url = about:blank] 09:50:23 INFO - PROCESS | 3588 | --DOMWINDOW == 109 (16B3D400) [pid = 3588] [serial = 2216] [outer = 00000000] [url = about:blank] 09:50:23 INFO - PROCESS | 3588 | --DOMWINDOW == 108 (155DF000) [pid = 3588] [serial = 2219] [outer = 00000000] [url = about:blank] 09:50:23 INFO - PROCESS | 3588 | --DOMWINDOW == 107 (14305C00) [pid = 3588] [serial = 2207] [outer = 00000000] [url = about:blank] 09:50:23 INFO - PROCESS | 3588 | 1464195023965 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]]]}] 09:50:24 INFO - TEST-PASS | /FileAPI/blob/Blob-XHR-revoke.html | Revoking blob URL used with XMLHttpRequest 09:50:24 INFO - TEST-OK | /FileAPI/blob/Blob-XHR-revoke.html | took 938ms 09:50:24 INFO - PROCESS | 3588 | 1464195024031 Marionette TRACE conn3 -> [0,3025,"getWindowHandle",null] 09:50:24 INFO - PROCESS | 3588 | 1464195024035 Marionette TRACE conn3 <- [1,3025,null,{"value":"13"}] 09:50:24 INFO - TEST-START | /FileAPI/blob/Blob-close.html 09:50:24 INFO - PROCESS | 3588 | 1464195024040 Marionette TRACE conn3 -> [0,3026,"setScriptTimeout",{"ms":35000}] 09:50:24 INFO - PROCESS | 3588 | 1464195024043 Marionette TRACE conn3 <- [1,3026,null,{}] 09:50:24 INFO - PROCESS | 3588 | 1464195024047 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}] 09:50:24 INFO - PROCESS | 3588 | 1464195024141 Marionette TRACE conn3 <- [1,3027,null,{"value":null}] 09:50:24 INFO - PROCESS | 3588 | 1464195024147 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\", \"7e3b6c20-c8d1-41f1-b038-025c5fee69e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:50:24 INFO - PROCESS | 3588 | ++DOCSHELL 10C3D400 == 53 [pid = 3588] [id = 768] 09:50:24 INFO - PROCESS | 3588 | ++DOMWINDOW == 108 (10C65400) [pid = 3588] [serial = 2302] [outer = 00000000] 09:50:24 INFO - PROCESS | 3588 | ++DOMWINDOW == 109 (11215400) [pid = 3588] [serial = 2303] [outer = 10C65400] 09:50:24 INFO - PROCESS | 3588 | 1464195024192 Marionette DEBUG loaded listener.js 09:50:24 INFO - PROCESS | 3588 | ++DOMWINDOW == 110 (12B28C00) [pid = 3588] [serial = 2304] [outer = 10C65400] 09:50:24 INFO - PROCESS | 3588 | 1464195024688 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"]]]}] 09:50:24 INFO - TEST-FAIL | /FileAPI/blob/Blob-close.html | Blob.close - blob.close is not a function 09:50:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3 09:50:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:50:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:50:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1 09:50:24 INFO - TEST-OK | /FileAPI/blob/Blob-close.html | took 688ms 09:50:24 INFO - PROCESS | 3588 | 1464195024744 Marionette TRACE conn3 -> [0,3029,"getWindowHandle",null] 09:50:24 INFO - PROCESS | 3588 | 1464195024746 Marionette TRACE conn3 <- [1,3029,null,{"value":"13"}] 09:50:24 INFO - TEST-START | /FileAPI/blob/Blob-constructor.html 09:50:24 INFO - PROCESS | 3588 | 1464195024751 Marionette TRACE conn3 -> [0,3030,"setScriptTimeout",{"ms":35000}] 09:50:24 INFO - PROCESS | 3588 | 1464195024757 Marionette TRACE conn3 <- [1,3030,null,{}] 09:50:24 INFO - PROCESS | 3588 | 1464195024766 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}] 09:50:24 INFO - PROCESS | 3588 | 1464195024854 Marionette TRACE conn3 <- [1,3031,null,{"value":null}] 09:50:24 INFO - PROCESS | 3588 | 1464195024863 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\", \"7e3b6c20-c8d1-41f1-b038-025c5fee69e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:50:24 INFO - PROCESS | 3588 | ++DOCSHELL 13938000 == 54 [pid = 3588] [id = 769] 09:50:24 INFO - PROCESS | 3588 | ++DOMWINDOW == 111 (13938800) [pid = 3588] [serial = 2305] [outer = 00000000] 09:50:24 INFO - PROCESS | 3588 | ++DOMWINDOW == 112 (13E1D800) [pid = 3588] [serial = 2306] [outer = 13938800] 09:50:24 INFO - PROCESS | 3588 | 1464195024907 Marionette DEBUG loaded listener.js 09:50:24 INFO - PROCESS | 3588 | ++DOMWINDOW == 113 (1430B400) [pid = 3588] [serial = 2307] [outer = 13938800] 09:50:25 INFO - PROCESS | 3588 | 1464195025544 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]]]}] 09:50:25 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob interface object 09:50:25 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor 09:50:25 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without 'new' 09:50:25 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without brackets 09:50:25 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing non-objects, Dates and RegExps for blobParts should throw a TypeError. 09:50:25 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A plain object with @@iterator should be treated as a sequence for the blobParts argument. 09:50:25 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. 09:50:25 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A String object should be treated as a sequence for the blobParts argument. 09:50:25 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A Uint8Array object should be treated as a sequence for the blobParts argument. 09:50:25 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | The length getter should be invoked and any exceptions should be propagated. 09:50:25 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'.) 09:50:25 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToUint32 should be applied to the length and any exceptions should be propagated. 09:50:25 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Getters and value conversions should happen in order until an exception is thrown. 09:50:25 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array and any exceptions should be propagated. 09:50:25 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (pop). 09:50:25 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (unshift). 09:50:25 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array. 09:50:25 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ArrayBuffer elements of the blobParts array should be supported. 09:50:25 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing typed arrays as elements of the blobParts array should work. 09:50:25 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a Float64Array as element of the blobParts array should work. 09:50:25 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing an platform object that supports indexed properties as the blobParts array should work (select). 09:50:25 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (MessagePort[]). 09:50:25 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (Attr[]). 09:50:25 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two blobs 09:50:25 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two buffers 09:50:25 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two bufferviews 09:50:25 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with mixed types 09:50:25 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. 09:50:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3 09:50:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:50:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:50:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1 09:50:25 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | options properties should be accessed in lexicographic order. 09:50:25 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Arguments should be evaluated from left to right. 09:50:25 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults. 09:50:25 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults (with newlines). 09:50:25 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults. 09:50:25 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults (with newlines). 09:50:25 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults. 09:50:25 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults (with newlines). 09:50:25 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults. 09:50:25 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults (with newlines). 09:50:25 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. 09:50:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12 09:50:25 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 09:50:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:50:25 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:50:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3 09:50:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 09:50:25 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. 09:50:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12 09:50:25 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 09:50:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:50:25 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:50:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3 09:50:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 09:50:25 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults. 09:50:25 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults (with newlines). 09:50:25 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'transparent'. 09:50:25 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'native'. - assert_equals: expected 9 but got 13 09:50:25 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5 09:50:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:50:25 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:50:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1 09:50:25 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "" 09:50:25 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "a" 09:50:25 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "A" - assert_equals: expected "a" but got "A" 09:50:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 09:50:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:50:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:50:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 09:50:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 09:50:25 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/html" 09:50:25 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "TEXT/HTML" - assert_equals: expected "text/html" but got "TEXT/HTML" 09:50:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 09:50:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:50:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:50:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 09:50:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 09:50:25 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "å" - assert_equals: expected "" but got "å" 09:50:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 09:50:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:50:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:50:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 09:50:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 09:50:25 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "𐑾" - assert_equals: expected "" but got "𐑾" 09:50:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 09:50:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:50:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:50:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 09:50:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 09:50:25 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type " image/gif " 09:50:25 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "\timage/gif\t" - assert_equals: expected "" but got "\timage/gif\t" 09:50:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 09:50:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:50:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:50:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 09:50:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 09:50:25 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif;" - assert_equals: expected "" but got "image/gif;" 09:50:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 09:50:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:50:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:50:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 09:50:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 09:50:25 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "İmage/gif" - assert_equals: expected "" but got "İmage/gif" 09:50:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 09:50:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:50:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:50:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 09:50:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 09:50:25 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "ımage/gif" - assert_equals: expected "" but got "ımage/gif" 09:50:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 09:50:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:50:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:50:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 09:50:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 09:50:25 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif\0" - assert_equals: expected "" but got "image/gif\0" 09:50:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 09:50:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:50:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:50:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 09:50:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 09:50:25 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "unknown/unknown" 09:50:25 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/plain" 09:50:25 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "image/png" 09:50:25 INFO - TEST-OK | /FileAPI/blob/Blob-constructor.html | took 892ms 09:50:25 INFO - PROCESS | 3588 | 1464195025633 Marionette TRACE conn3 -> [0,3033,"getWindowHandle",null] 09:50:25 INFO - PROCESS | 3588 | 1464195025636 Marionette TRACE conn3 <- [1,3033,null,{"value":"13"}] 09:50:25 INFO - TEST-START | /FileAPI/blob/Blob-in-worker.worker 09:50:25 INFO - PROCESS | 3588 | 1464195025640 Marionette TRACE conn3 -> [0,3034,"setScriptTimeout",{"ms":35000}] 09:50:25 INFO - PROCESS | 3588 | 1464195025643 Marionette TRACE conn3 <- [1,3034,null,{}] 09:50:25 INFO - PROCESS | 3588 | 1464195025646 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}] 09:50:25 INFO - PROCESS | 3588 | 1464195025737 Marionette TRACE conn3 <- [1,3035,null,{"value":null}] 09:50:25 INFO - PROCESS | 3588 | 1464195025743 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\", \"7e3b6c20-c8d1-41f1-b038-025c5fee69e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:50:25 INFO - PROCESS | 3588 | ++DOCSHELL 0F33DC00 == 55 [pid = 3588] [id = 770] 09:50:25 INFO - PROCESS | 3588 | ++DOMWINDOW == 114 (13189400) [pid = 3588] [serial = 2308] [outer = 00000000] 09:50:25 INFO - PROCESS | 3588 | ++DOMWINDOW == 115 (155DC000) [pid = 3588] [serial = 2309] [outer = 13189400] 09:50:25 INFO - PROCESS | 3588 | 1464195025797 Marionette DEBUG loaded listener.js 09:50:25 INFO - PROCESS | 3588 | ++DOMWINDOW == 116 (155E9000) [pid = 3588] [serial = 2310] [outer = 13189400] 09:50:26 INFO - PROCESS | 3588 | [3588] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 09:50:26 INFO - PROCESS | 3588 | 1464195026248 Marionette TRACE conn3 <- [1,3036,null,{"value":["/FileAPI/blob/Blob-in-worker.worker",0,null,null,[["Create Blob in Worker",0,{},{}]]]}] 09:50:26 INFO - TEST-PASS | /FileAPI/blob/Blob-in-worker.worker | Create Blob in Worker - {} 09:50:26 INFO - {} 09:50:26 INFO - TEST-OK | /FileAPI/blob/Blob-in-worker.worker | took 641ms 09:50:26 INFO - PROCESS | 3588 | 1464195026277 Marionette TRACE conn3 -> [0,3037,"getWindowHandle",null] 09:50:26 INFO - PROCESS | 3588 | 1464195026279 Marionette TRACE conn3 <- [1,3037,null,{"value":"13"}] 09:50:26 INFO - TEST-START | /FileAPI/blob/Blob-slice-overflow.html 09:50:26 INFO - PROCESS | 3588 | 1464195026282 Marionette TRACE conn3 -> [0,3038,"setScriptTimeout",{"ms":35000}] 09:50:26 INFO - PROCESS | 3588 | 1464195026284 Marionette TRACE conn3 <- [1,3038,null,{}] 09:50:26 INFO - PROCESS | 3588 | 1464195026296 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}] 09:50:26 INFO - PROCESS | 3588 | 1464195026413 Marionette TRACE conn3 <- [1,3039,null,{"value":null}] 09:50:26 INFO - PROCESS | 3588 | 1464195026419 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\", \"7e3b6c20-c8d1-41f1-b038-025c5fee69e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:50:26 INFO - PROCESS | 3588 | ++DOCSHELL 1616B400 == 56 [pid = 3588] [id = 771] 09:50:26 INFO - PROCESS | 3588 | ++DOMWINDOW == 117 (1616C800) [pid = 3588] [serial = 2311] [outer = 00000000] 09:50:26 INFO - PROCESS | 3588 | ++DOMWINDOW == 118 (167EAC00) [pid = 3588] [serial = 2312] [outer = 1616C800] 09:50:26 INFO - PROCESS | 3588 | 1464195026527 Marionette DEBUG loaded listener.js 09:50:26 INFO - PROCESS | 3588 | ++DOMWINDOW == 119 (168FC800) [pid = 3588] [serial = 2313] [outer = 1616C800] 09:50:26 INFO - PROCESS | 3588 | 1464195026936 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]]]}] 09:50:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is negative, relativeStart will be max((size + start), 0) 09:50:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is greater than blob size, relativeStart will be min(start, size) 09:50:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is negative, relativeEnd will be max((size + end), 0) 09:50:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is greater than blob size, relativeEnd will be min(end, size) 09:50:27 INFO - TEST-OK | /FileAPI/blob/Blob-slice-overflow.html | took 704ms 09:50:27 INFO - PROCESS | 3588 | 1464195026981 Marionette TRACE conn3 -> [0,3041,"getWindowHandle",null] 09:50:27 INFO - PROCESS | 3588 | 1464195026983 Marionette TRACE conn3 <- [1,3041,null,{"value":"13"}] 09:50:27 INFO - TEST-START | /FileAPI/blob/Blob-slice.html 09:50:27 INFO - PROCESS | 3588 | 1464195026987 Marionette TRACE conn3 -> [0,3042,"setScriptTimeout",{"ms":35000}] 09:50:27 INFO - PROCESS | 3588 | 1464195026988 Marionette TRACE conn3 <- [1,3042,null,{}] 09:50:27 INFO - PROCESS | 3588 | 1464195026992 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}] 09:50:27 INFO - PROCESS | 3588 | 1464195027115 Marionette TRACE conn3 <- [1,3043,null,{"value":null}] 09:50:27 INFO - PROCESS | 3588 | 1464195027218 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\", \"7e3b6c20-c8d1-41f1-b038-025c5fee69e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:50:27 INFO - PROCESS | 3588 | ++DOCSHELL 16B41000 == 57 [pid = 3588] [id = 772] 09:50:27 INFO - PROCESS | 3588 | ++DOMWINDOW == 120 (16F77C00) [pid = 3588] [serial = 2314] [outer = 00000000] 09:50:27 INFO - PROCESS | 3588 | ++DOMWINDOW == 121 (177DB400) [pid = 3588] [serial = 2315] [outer = 16F77C00] 09:50:27 INFO - PROCESS | 3588 | 1464195027262 Marionette DEBUG loaded listener.js 09:50:27 INFO - PROCESS | 3588 | ++DOMWINDOW == 122 (17821C00) [pid = 3588] [serial = 2316] [outer = 16F77C00] 09:50:27 INFO - PROCESS | 3588 | 1464195027931 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"]]]}] 09:50:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | no-argument Blob slice 09:50:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slices 09:50:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob1. 09:50:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob2. 09:50:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,0). 09:50:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,0). 09:50:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,1). 09:50:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,1). 09:50:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,2). 09:50:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,2). 09:50:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,3). 09:50:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,3). 09:50:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,4). 09:50:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,4). 09:50:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,5). 09:50:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,5). 09:50:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,6). 09:50:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,6). 09:50:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,7). 09:50:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,7). 09:50:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,8). 09:50:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,8). 09:50:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,0). 09:50:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,0). 09:50:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,1). 09:50:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,1). 09:50:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,2). 09:50:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,2). 09:50:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,3). 09:50:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,3). 09:50:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,4). 09:50:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,4). 09:50:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,5). 09:50:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,5). 09:50:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,6). 09:50:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,6). 09:50:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,7). 09:50:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,7). 09:50:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,0). 09:50:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,0). 09:50:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,1). 09:50:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,1). 09:50:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,2). 09:50:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,2). 09:50:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,3). 09:50:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,3). 09:50:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,0). 09:50:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,0). 09:50:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,1). 09:50:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,1). 09:50:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,2). 09:50:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,2). 09:50:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,3). 09:50:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,3). 09:50:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,4). 09:50:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,4). 09:50:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,5). 09:50:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,5). 09:50:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,0). 09:50:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,0). 09:50:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,1). 09:50:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,1). 09:50:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,2). 09:50:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,2). 09:50:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,3). 09:50:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,3). 09:50:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,4). 09:50:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,4). 09:50:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,0). 09:50:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,0). 09:50:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,1). 09:50:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,1). 09:50:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,2). 09:50:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,2). 09:50:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,3). 09:50:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,3). 09:50:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,0). 09:50:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,0). 09:50:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,1). 09:50:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,1). 09:50:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,2). 09:50:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,2). 09:50:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,0). 09:50:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,0). 09:50:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,1). 09:50:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,1). 09:50:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,2). 09:50:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,2). 09:50:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,3). 09:50:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,3). 09:50:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,0). 09:50:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,0). 09:50:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,1). 09:50:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,1). 09:50:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,2). 09:50:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,2). 09:50:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,3). 09:50:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,3). 09:50:28 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("ÿ") - assert_equals: expected "" but got "ÿ" 09:50:28 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:50:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:50:28 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:50:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:50:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:50:28 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te(xt/plain") - assert_equals: expected "" but got "te(xt/plain" 09:50:28 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:50:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:50:28 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:50:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:50:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:50:28 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te)xt/plain") - assert_equals: expected "" but got "te)xt/plain" 09:50:28 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:50:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:50:28 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:50:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:50:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:50:28 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "te>xt/plain" 09:50:28 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:50:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:50:28 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:50:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:50:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:50:28 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te@xt/plain") - assert_equals: expected "" but got "te@xt/plain" 09:50:28 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:50:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:50:28 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:50:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:50:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:50:28 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te,xt/plain") - assert_equals: expected "" but got "te,xt/plain" 09:50:28 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:50:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:50:28 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:50:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:50:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:50:28 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te;xt/plain") - assert_equals: expected "" but got "te;xt/plain" 09:50:28 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:50:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:50:28 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:50:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:50:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:50:28 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te:xt/plain") - assert_equals: expected "" but got "te:xt/plain" 09:50:28 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:50:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:50:28 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:50:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:50:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:50:28 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\\xt/plain") - assert_equals: expected "" but got "te\\xt/plain" 09:50:28 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:50:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:50:28 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:50:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:50:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:50:28 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\"xt/plain") - assert_equals: expected "" but got "te\"xt/plain" 09:50:28 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:50:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:50:28 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:50:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:50:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:50:28 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te/xt/plain") - assert_equals: expected "" but got "te/xt/plain" 09:50:28 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:50:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:50:28 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:50:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:50:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:50:28 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te[xt/plain") - assert_equals: expected "" but got "te[xt/plain" 09:50:28 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:50:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:50:28 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:50:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:50:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:50:28 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te]xt/plain") - assert_equals: expected "" but got "te]xt/plain" 09:50:28 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:50:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:50:28 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:50:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:50:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:50:28 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te?xt/plain") - assert_equals: expected "" but got "te?xt/plain" 09:50:28 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:50:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:50:28 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:50:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:50:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:50:28 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te=xt/plain") - assert_equals: expected "" but got "te=xt/plain" 09:50:28 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:50:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:50:28 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:50:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:50:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:50:28 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te{xt/plain") - assert_equals: expected "" but got "te{xt/plain" 09:50:28 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:50:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:50:28 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:50:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:50:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:50:28 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te}xt/plain") - assert_equals: expected "" but got "te}xt/plain" 09:50:28 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:50:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:50:28 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:50:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:50:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:50:28 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te xt/plain") - assert_equals: expected "" but got "te xt/plain" 09:50:28 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:50:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:50:28 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:50:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:50:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:50:28 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\txt/plain") - assert_equals: expected "" but got "te\txt/plain" 09:50:28 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:50:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:50:28 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:50:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:50:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:50:28 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\0xt/plain") - assert_equals: expected "" but got "te\0xt/plain" 09:50:28 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:50:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:50:28 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:50:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:50:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:50:28 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\x1fxt/plain") - assert_equals: expected "" but got "te\x1fxt/plain" 09:50:28 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:50:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:50:28 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:50:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:50:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:50:28 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "text/plain" 09:50:28 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:50:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:50:28 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:50:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:50:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:50:28 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("TEXT/PLAIN") - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 09:50:28 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:50:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:50:28 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:50:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 09:50:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 09:50:28 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" 09:50:28 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:50:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:50:28 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:50:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 09:50:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 09:50:28 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" 09:50:28 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:50:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:50:28 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:50:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 09:50:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 09:50:28 INFO - TEST-OK | /FileAPI/blob/Blob-slice.html | took 1142ms 09:50:28 INFO - PROCESS | 3588 | 1464195028123 Marionette TRACE conn3 -> [0,3045,"getWindowHandle",null] 09:50:28 INFO - TEST-START | /FileAPI/file/File-constructor.html 09:50:28 INFO - PROCESS | 3588 | 1464195028125 Marionette TRACE conn3 <- [1,3045,null,{"value":"13"}] 09:50:28 INFO - PROCESS | 3588 | 1464195028128 Marionette TRACE conn3 -> [0,3046,"setScriptTimeout",{"ms":35000}] 09:50:28 INFO - PROCESS | 3588 | 1464195028130 Marionette TRACE conn3 <- [1,3046,null,{}] 09:50:28 INFO - PROCESS | 3588 | 1464195028134 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}] 09:50:28 INFO - PROCESS | 3588 | 1464195028254 Marionette TRACE conn3 <- [1,3047,null,{"value":null}] 09:50:28 INFO - PROCESS | 3588 | --DOMWINDOW == 121 (178B0400) [pid = 3588] [serial = 2278] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html] 09:50:28 INFO - PROCESS | 3588 | --DOMWINDOW == 120 (167F0800) [pid = 3588] [serial = 2269] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html] 09:50:28 INFO - PROCESS | 3588 | --DOMWINDOW == 119 (114DDC00) [pid = 3588] [serial = 2255] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html] 09:50:28 INFO - PROCESS | 3588 | --DOMWINDOW == 118 (10C35800) [pid = 3588] [serial = 2249] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html] 09:50:28 INFO - PROCESS | 3588 | --DOMWINDOW == 117 (105EF800) [pid = 3588] [serial = 2252] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html] 09:50:28 INFO - PROCESS | 3588 | --DOMWINDOW == 116 (132BF400) [pid = 3588] [serial = 2258] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html] 09:50:28 INFO - PROCESS | 3588 | --DOMWINDOW == 115 (14372000) [pid = 3588] [serial = 2261] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html] 09:50:28 INFO - PROCESS | 3588 | --DOMWINDOW == 114 (159D9000) [pid = 3588] [serial = 2264] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html] 09:50:28 INFO - PROCESS | 3588 | --DOMWINDOW == 113 (105F7000) [pid = 3588] [serial = 2275] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html] 09:50:28 INFO - PROCESS | 3588 | --DOMWINDOW == 112 (1784DC00) [pid = 3588] [serial = 2235] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/support/ProcessingInstruction.DOMCharacterDataModified.xml] 09:50:28 INFO - PROCESS | 3588 | --DOMWINDOW == 111 (0F274C00) [pid = 3588] [serial = 2272] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html] 09:50:28 INFO - PROCESS | 3588 | --DOMWINDOW == 110 (11810800) [pid = 3588] [serial = 2223] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventListener.eventHandler.html] 09:50:28 INFO - PROCESS | 3588 | --DOMWINDOW == 109 (177A9C00) [pid = 3588] [serial = 2267] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/support/ProcessingInstruction.DOMCharacterDataModified.xml] 09:50:28 INFO - PROCESS | 3588 | 1464195028520 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\", \"7e3b6c20-c8d1-41f1-b038-025c5fee69e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:50:28 INFO - PROCESS | 3588 | ++DOCSHELL 105EF800 == 58 [pid = 3588] [id = 773] 09:50:28 INFO - PROCESS | 3588 | ++DOMWINDOW == 110 (105F7000) [pid = 3588] [serial = 2317] [outer = 00000000] 09:50:28 INFO - PROCESS | 3588 | ++DOMWINDOW == 111 (12FADC00) [pid = 3588] [serial = 2318] [outer = 105F7000] 09:50:28 INFO - PROCESS | 3588 | 1464195028568 Marionette DEBUG loaded listener.js 09:50:28 INFO - PROCESS | 3588 | ++DOMWINDOW == 112 (14F0BC00) [pid = 3588] [serial = 2319] [outer = 105F7000] 09:50:28 INFO - PROCESS | 3588 | 1464195028950 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]]]}] 09:50:28 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | File interface object exists 09:50:28 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | DOMString fileBits 09:50:28 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Unicode DOMString fileBits 09:50:28 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Empty Blob fileBits 09:50:28 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Blob fileBits 09:50:28 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | ArrayBuffer fileBits 09:50:28 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Typed array fileBits 09:50:28 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Various fileBits 09:50:28 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using fileName 09:50:28 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using special character in fileName - assert_equals: expected "dummy:foo" but got "dummy/foo" 09:50:28 INFO - test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5 09:50:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:50:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:50:28 INFO - test_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3 09:50:28 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1 09:50:28 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using type on the File constructor 09:50:28 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using uppercase characters in type - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 09:50:28 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3 09:50:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:50:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:50:28 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1 09:50:28 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using illegal character for type - assert_equals: expected "" but got "𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫" 09:50:29 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3 09:50:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:50:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:50:29 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1 09:50:29 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using lastModified 09:50:29 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Misusing name 09:50:29 INFO - TEST-OK | /FileAPI/file/File-constructor.html | took 845ms 09:50:29 INFO - PROCESS | 3588 | 1464195028979 Marionette TRACE conn3 -> [0,3049,"getWindowHandle",null] 09:50:29 INFO - PROCESS | 3588 | 1464195028981 Marionette TRACE conn3 <- [1,3049,null,{"value":"13"}] 09:50:29 INFO - TEST-START | /FileAPI/file/Worker-read-file-constructor.worker 09:50:29 INFO - PROCESS | 3588 | 1464195028984 Marionette TRACE conn3 -> [0,3050,"setScriptTimeout",{"ms":35000}] 09:50:29 INFO - PROCESS | 3588 | 1464195028986 Marionette TRACE conn3 <- [1,3050,null,{}] 09:50:29 INFO - PROCESS | 3588 | 1464195028989 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}] 09:50:29 INFO - PROCESS | 3588 | 1464195029111 Marionette TRACE conn3 <- [1,3051,null,{"value":null}] 09:50:29 INFO - PROCESS | 3588 | 1464195029120 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\", \"7e3b6c20-c8d1-41f1-b038-025c5fee69e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:50:29 INFO - PROCESS | 3588 | ++DOCSHELL 12F49C00 == 59 [pid = 3588] [id = 774] 09:50:29 INFO - PROCESS | 3588 | ++DOMWINDOW == 113 (14372000) [pid = 3588] [serial = 2320] [outer = 00000000] 09:50:29 INFO - PROCESS | 3588 | ++DOMWINDOW == 114 (1868B000) [pid = 3588] [serial = 2321] [outer = 14372000] 09:50:29 INFO - PROCESS | 3588 | 1464195029163 Marionette DEBUG loaded listener.js 09:50:29 INFO - PROCESS | 3588 | ++DOMWINDOW == 115 (19B46C00) [pid = 3588] [serial = 2322] [outer = 14372000] 09:50:29 INFO - PROCESS | 3588 | [3588] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 09:50:29 INFO - PROCESS | 3588 | 1464195029580 Marionette TRACE conn3 <- [1,3052,null,{"value":["/FileAPI/file/Worker-read-file-constructor.worker",0,null,null,[["FileReader in Worker",0,{},{}]]]}] 09:50:29 INFO - TEST-PASS | /FileAPI/file/Worker-read-file-constructor.worker | FileReader in Worker - {} 09:50:29 INFO - {} 09:50:29 INFO - TEST-OK | /FileAPI/file/Worker-read-file-constructor.worker | took 641ms 09:50:29 INFO - PROCESS | 3588 | 1464195029623 Marionette TRACE conn3 -> [0,3053,"getWindowHandle",null] 09:50:29 INFO - PROCESS | 3588 | 1464195029625 Marionette TRACE conn3 <- [1,3053,null,{"value":"13"}] 09:50:29 INFO - TEST-START | /FileAPI/filelist-section/filelist.html 09:50:29 INFO - PROCESS | 3588 | 1464195029632 Marionette TRACE conn3 -> [0,3054,"setScriptTimeout",{"ms":35000}] 09:50:29 INFO - PROCESS | 3588 | 1464195029634 Marionette TRACE conn3 <- [1,3054,null,{}] 09:50:29 INFO - PROCESS | 3588 | 1464195029638 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}] 09:50:29 INFO - PROCESS | 3588 | 1464195029767 Marionette TRACE conn3 <- [1,3055,null,{"value":null}] 09:50:29 INFO - PROCESS | 3588 | 1464195029809 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\", \"7e3b6c20-c8d1-41f1-b038-025c5fee69e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:50:29 INFO - PROCESS | 3588 | ++DOCSHELL 10A5F000 == 60 [pid = 3588] [id = 775] 09:50:29 INFO - PROCESS | 3588 | ++DOMWINDOW == 116 (1A689400) [pid = 3588] [serial = 2323] [outer = 00000000] 09:50:29 INFO - PROCESS | 3588 | ++DOMWINDOW == 117 (1AE2AC00) [pid = 3588] [serial = 2324] [outer = 1A689400] 09:50:29 INFO - PROCESS | 3588 | 1464195029852 Marionette DEBUG loaded listener.js 09:50:29 INFO - PROCESS | 3588 | ++DOMWINDOW == 118 (17850000) [pid = 3588] [serial = 2325] [outer = 1A689400] 09:50:30 INFO - PROCESS | 3588 | 1464195030253 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]]]}] 09:50:30 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if window has a FileList property 09:50:30 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if FileList.length is 0 09:50:30 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a instanceof Function 09:50:30 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a method of fileList 09:50:30 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the item method returns null when no file selected 09:50:30 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if length is fileList's attribute 09:50:30 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the fileList length is 0 when no file selected 09:50:30 INFO - TEST-OK | /FileAPI/filelist-section/filelist.html | took 625ms 09:50:30 INFO - TEST-START | /FileAPI/reading-data-section/Determining-Encoding.html 09:50:30 INFO - PROCESS | 3588 | 1464195030271 Marionette TRACE conn3 -> [0,3057,"getWindowHandle",null] 09:50:30 INFO - PROCESS | 3588 | 1464195030273 Marionette TRACE conn3 <- [1,3057,null,{"value":"13"}] 09:50:30 INFO - PROCESS | 3588 | 1464195030276 Marionette TRACE conn3 -> [0,3058,"setScriptTimeout",{"ms":35000}] 09:50:30 INFO - PROCESS | 3588 | 1464195030278 Marionette TRACE conn3 <- [1,3058,null,{}] 09:50:30 INFO - PROCESS | 3588 | 1464195030281 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}] 09:50:30 INFO - PROCESS | 3588 | 1464195030365 Marionette TRACE conn3 <- [1,3059,null,{"value":null}] 09:50:30 INFO - PROCESS | 3588 | 1464195030476 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\", \"7e3b6c20-c8d1-41f1-b038-025c5fee69e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:50:30 INFO - PROCESS | 3588 | ++DOCSHELL 1AE21400 == 61 [pid = 3588] [id = 776] 09:50:30 INFO - PROCESS | 3588 | ++DOMWINDOW == 119 (1AE26000) [pid = 3588] [serial = 2326] [outer = 00000000] 09:50:30 INFO - PROCESS | 3588 | ++DOMWINDOW == 120 (1AF69000) [pid = 3588] [serial = 2327] [outer = 1AE26000] 09:50:30 INFO - PROCESS | 3588 | 1464195030527 Marionette DEBUG loaded listener.js 09:50:30 INFO - PROCESS | 3588 | ++DOMWINDOW == 121 (1AF6F800) [pid = 3588] [serial = 2328] [outer = 1AE26000] 09:50:31 INFO - PROCESS | 3588 | 1464195031098 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]]]}] 09:50:31 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with encoding argument 09:50:31 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with type attribute 09:50:31 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-8 BOM 09:50:31 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding without anything implying charset. 09:50:31 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16BE BOM 09:50:31 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16LE BOM 09:50:31 INFO - TEST-OK | /FileAPI/reading-data-section/Determining-Encoding.html | took 844ms 09:50:31 INFO - PROCESS | 3588 | 1464195031165 Marionette TRACE conn3 -> [0,3061,"getWindowHandle",null] 09:50:31 INFO - PROCESS | 3588 | 1464195031171 Marionette TRACE conn3 <- [1,3061,null,{"value":"13"}] 09:50:31 INFO - PROCESS | 3588 | 1464195031176 Marionette TRACE conn3 -> [0,3062,"setScriptTimeout",{"ms":35000}] 09:50:31 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html 09:50:31 INFO - PROCESS | 3588 | 1464195031181 Marionette TRACE conn3 <- [1,3062,null,{}] 09:50:31 INFO - PROCESS | 3588 | 1464195031186 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}] 09:50:31 INFO - PROCESS | 3588 | 1464195031300 Marionette TRACE conn3 <- [1,3063,null,{"value":null}] 09:50:31 INFO - PROCESS | 3588 | 1464195031451 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\", \"7e3b6c20-c8d1-41f1-b038-025c5fee69e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:50:31 INFO - PROCESS | 3588 | ++DOCSHELL 10D5B000 == 62 [pid = 3588] [id = 777] 09:50:31 INFO - PROCESS | 3588 | ++DOMWINDOW == 122 (10D5F800) [pid = 3588] [serial = 2329] [outer = 00000000] 09:50:31 INFO - PROCESS | 3588 | ++DOMWINDOW == 123 (1103B400) [pid = 3588] [serial = 2330] [outer = 10D5F800] 09:50:31 INFO - PROCESS | 3588 | 1464195031508 Marionette DEBUG loaded listener.js 09:50:31 INFO - PROCESS | 3588 | ++DOMWINDOW == 124 (1290D400) [pid = 3588] [serial = 2331] [outer = 10D5F800] 09:50:32 INFO - PROCESS | 3588 | 1464195032018 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]]]}] 09:50:32 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadstart: initial value 09:50:32 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onprogress: initial value 09:50:32 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onload: initial value 09:50:32 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onabort: initial value 09:50:32 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onerror: initial value 09:50:32 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadend: initial value 09:50:32 INFO - TEST-OK | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | took 907ms 09:50:32 INFO - PROCESS | 3588 | 1464195032086 Marionette TRACE conn3 -> [0,3065,"getWindowHandle",null] 09:50:32 INFO - PROCESS | 3588 | 1464195032092 Marionette TRACE conn3 <- [1,3065,null,{"value":"13"}] 09:50:32 INFO - PROCESS | 3588 | 1464195032099 Marionette TRACE conn3 -> [0,3066,"setScriptTimeout",{"ms":35000}] 09:50:32 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-multiple-reads.html 09:50:32 INFO - PROCESS | 3588 | 1464195032102 Marionette TRACE conn3 <- [1,3066,null,{}] 09:50:32 INFO - PROCESS | 3588 | 1464195032105 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}] 09:50:32 INFO - PROCESS | 3588 | 1464195032220 Marionette TRACE conn3 <- [1,3067,null,{"value":null}] 09:50:32 INFO - PROCESS | 3588 | 1464195032380 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\", \"7e3b6c20-c8d1-41f1-b038-025c5fee69e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:50:32 INFO - PROCESS | 3588 | ++DOCSHELL 0F349400 == 63 [pid = 3588] [id = 778] 09:50:32 INFO - PROCESS | 3588 | ++DOMWINDOW == 125 (131D9400) [pid = 3588] [serial = 2332] [outer = 00000000] 09:50:32 INFO - PROCESS | 3588 | ++DOMWINDOW == 126 (14378C00) [pid = 3588] [serial = 2333] [outer = 131D9400] 09:50:32 INFO - PROCESS | 3588 | 1464195032435 Marionette DEBUG loaded listener.js 09:50:32 INFO - PROCESS | 3588 | ++DOMWINDOW == 127 (14F01400) [pid = 3588] [serial = 2334] [outer = 131D9400] 09:50:33 INFO - PROCESS | 3588 | 1464195033039 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] 09:50:33 INFO - PROCESS | 3588 | 1464195033104 Marionette TRACE conn3 <- [1,3069,null,{"value":"13"}] 09:50:33 INFO - TEST-START | /FileAPI/reading-data-section/filereader_abort.html 09:50:33 INFO - PROCESS | 3588 | 1464195033108 Marionette TRACE conn3 -> [0,3070,"setScriptTimeout",{"ms":35000}] 09:50:33 INFO - PROCESS | 3588 | 1464195033112 Marionette TRACE conn3 <- [1,3070,null,{}] 09:50:33 INFO - PROCESS | 3588 | 1464195033123 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}] 09:50:33 INFO - PROCESS | 3588 | 1464195033286 Marionette TRACE conn3 <- [1,3071,null,{"value":null}] 09:50:33 INFO - PROCESS | 3588 | 1464195033305 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\", \"7e3b6c20-c8d1-41f1-b038-025c5fee69e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:50:33 INFO - PROCESS | 3588 | ++DOCSHELL 1430D400 == 64 [pid = 3588] [id = 779] 09:50:33 INFO - PROCESS | 3588 | ++DOMWINDOW == 128 (16178400) [pid = 3588] [serial = 2335] [outer = 00000000] 09:50:33 INFO - PROCESS | 3588 | ++DOMWINDOW == 129 (17AB6400) [pid = 3588] [serial = 2336] [outer = 16178400] 09:50:33 INFO - PROCESS | 3588 | 1464195033360 Marionette DEBUG loaded listener.js 09:50:33 INFO - PROCESS | 3588 | ++DOMWINDOW == 130 (18787400) [pid = 3588] [serial = 2337] [outer = 16178400] 09:50:33 INFO - PROCESS | 3588 | 1464195033935 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]]]}] 09:50:33 INFO - TEST-FAIL | /FileAPI/reading-data-section/filereader_abort.html | Aborting before read - 09:50:33 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7 09:50:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:50:33 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:50:33 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5 09:50:33 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_abort.html | Aborting after read 09:50:33 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_abort.html | took 844ms 09:50:33 INFO - PROCESS | 3588 | 1464195033956 Marionette TRACE conn3 -> [0,3073,"getWindowHandle",null] 09:50:33 INFO - PROCESS | 3588 | 1464195033959 Marionette TRACE conn3 <- [1,3073,null,{"value":"13"}] 09:50:33 INFO - PROCESS | 3588 | 1464195033964 Marionette TRACE conn3 -> [0,3074,"setScriptTimeout",{"ms":35000}] 09:50:33 INFO - PROCESS | 3588 | 1464195033966 Marionette TRACE conn3 <- [1,3074,null,{}] 09:50:33 INFO - TEST-START | /FileAPI/reading-data-section/filereader_error.html 09:50:33 INFO - PROCESS | 3588 | 1464195033969 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}] 09:50:34 INFO - PROCESS | 3588 | 1464195034085 Marionette TRACE conn3 <- [1,3075,null,{"value":null}] 09:50:34 INFO - PROCESS | 3588 | 1464195034247 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\", \"7e3b6c20-c8d1-41f1-b038-025c5fee69e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:50:34 INFO - PROCESS | 3588 | ++DOCSHELL 19B4C000 == 65 [pid = 3588] [id = 780] 09:50:34 INFO - PROCESS | 3588 | ++DOMWINDOW == 131 (1A219C00) [pid = 3588] [serial = 2338] [outer = 00000000] 09:50:34 INFO - PROCESS | 3588 | ++DOMWINDOW == 132 (1ABB8400) [pid = 3588] [serial = 2339] [outer = 1A219C00] 09:50:34 INFO - PROCESS | 3588 | 1464195034301 Marionette DEBUG loaded listener.js 09:50:34 INFO - PROCESS | 3588 | ++DOMWINDOW == 133 (1AE25000) [pid = 3588] [serial = 2340] [outer = 1A219C00] 09:50:34 INFO - PROCESS | 3588 | 1464195034817 Marionette TRACE conn3 <- [1,3076,null,{"value":["/FileAPI/reading-data-section/filereader_error.html",0,null,null,[["FileAPI Test: filereader_error",0,null,null]]]}] 09:50:34 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_error.html | FileAPI Test: filereader_error 09:50:34 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_error.html | took 891ms 09:50:34 INFO - PROCESS | 3588 | 1464195034851 Marionette TRACE conn3 -> [0,3077,"getWindowHandle",null] 09:50:34 INFO - PROCESS | 3588 | 1464195034853 Marionette TRACE conn3 <- [1,3077,null,{"value":"13"}] 09:50:34 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html 09:50:34 INFO - PROCESS | 3588 | 1464195034856 Marionette TRACE conn3 -> [0,3078,"setScriptTimeout",{"ms":35000}] 09:50:34 INFO - PROCESS | 3588 | 1464195034858 Marionette TRACE conn3 <- [1,3078,null,{}] 09:50:34 INFO - PROCESS | 3588 | 1464195034862 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}] 09:50:34 INFO - PROCESS | 3588 | 1464195034968 Marionette TRACE conn3 <- [1,3079,null,{"value":null}] 09:50:35 INFO - PROCESS | 3588 | 1464195035132 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\", \"7e3b6c20-c8d1-41f1-b038-025c5fee69e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:50:35 INFO - PROCESS | 3588 | ++DOCSHELL 182C2C00 == 66 [pid = 3588] [id = 781] 09:50:35 INFO - PROCESS | 3588 | ++DOMWINDOW == 134 (18790000) [pid = 3588] [serial = 2341] [outer = 00000000] 09:50:35 INFO - PROCESS | 3588 | ++DOMWINDOW == 135 (1AE30C00) [pid = 3588] [serial = 2342] [outer = 18790000] 09:50:35 INFO - PROCESS | 3588 | 1464195035186 Marionette DEBUG loaded listener.js 09:50:35 INFO - PROCESS | 3588 | ++DOMWINDOW == 136 (1AF68400) [pid = 3588] [serial = 2343] [outer = 18790000] 09:50:35 INFO - PROCESS | 3588 | 1464195035695 Marionette TRACE conn3 <- [1,3080,null,{"value":["/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html",0,null,null,[["FileAPI Test: filereader_readAsArrayBuffer",0,null,null]]]}] 09:50:35 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | FileAPI Test: filereader_readAsArrayBuffer 09:50:35 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | took 907ms 09:50:35 INFO - PROCESS | 3588 | 1464195035761 Marionette TRACE conn3 -> [0,3081,"getWindowHandle",null] 09:50:35 INFO - PROCESS | 3588 | 1464195035763 Marionette TRACE conn3 <- [1,3081,null,{"value":"13"}] 09:50:35 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsDataURL.html 09:50:35 INFO - PROCESS | 3588 | 1464195035767 Marionette TRACE conn3 -> [0,3082,"setScriptTimeout",{"ms":35000}] 09:50:35 INFO - PROCESS | 3588 | 1464195035769 Marionette TRACE conn3 <- [1,3082,null,{}] 09:50:35 INFO - PROCESS | 3588 | 1464195035772 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}] 09:50:35 INFO - PROCESS | 3588 | 1464195035894 Marionette TRACE conn3 <- [1,3083,null,{"value":null}] 09:50:36 INFO - PROCESS | 3588 | 1464195036059 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\", \"7e3b6c20-c8d1-41f1-b038-025c5fee69e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:50:36 INFO - PROCESS | 3588 | ++DOCSHELL 1AE2B800 == 67 [pid = 3588] [id = 782] 09:50:36 INFO - PROCESS | 3588 | ++DOMWINDOW == 137 (1AF6D400) [pid = 3588] [serial = 2344] [outer = 00000000] 09:50:36 INFO - PROCESS | 3588 | ++DOMWINDOW == 138 (1B179000) [pid = 3588] [serial = 2345] [outer = 1AF6D400] 09:50:36 INFO - PROCESS | 3588 | 1464195036114 Marionette DEBUG loaded listener.js 09:50:36 INFO - PROCESS | 3588 | ++DOMWINDOW == 139 (1B179800) [pid = 3588] [serial = 2346] [outer = 1AF6D400] 09:50:36 INFO - PROCESS | 3588 | 1464195036622 Marionette TRACE conn3 <- [1,3084,null,{"value":["/FileAPI/reading-data-section/filereader_readAsDataURL.html",0,null,null,[["FileAPI Test: filereader_readAsDataURL",0,null,null]]]}] 09:50:36 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsDataURL.html | FileAPI Test: filereader_readAsDataURL 09:50:36 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsDataURL.html | took 907ms 09:50:36 INFO - PROCESS | 3588 | 1464195036671 Marionette TRACE conn3 -> [0,3085,"getWindowHandle",null] 09:50:36 INFO - PROCESS | 3588 | 1464195036673 Marionette TRACE conn3 <- [1,3085,null,{"value":"13"}] 09:50:36 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsText.html 09:50:36 INFO - PROCESS | 3588 | 1464195036677 Marionette TRACE conn3 -> [0,3086,"setScriptTimeout",{"ms":35000}] 09:50:36 INFO - PROCESS | 3588 | 1464195036679 Marionette TRACE conn3 <- [1,3086,null,{}] 09:50:36 INFO - PROCESS | 3588 | 1464195036683 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}] 09:50:36 INFO - PROCESS | 3588 | 1464195036836 Marionette TRACE conn3 <- [1,3087,null,{"value":null}] 09:50:37 INFO - PROCESS | 3588 | 1464195037017 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\", \"7e3b6c20-c8d1-41f1-b038-025c5fee69e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:50:37 INFO - PROCESS | 3588 | ++DOCSHELL 10228C00 == 68 [pid = 3588] [id = 783] 09:50:37 INFO - PROCESS | 3588 | ++DOMWINDOW == 140 (10C34800) [pid = 3588] [serial = 2347] [outer = 00000000] 09:50:37 INFO - PROCESS | 3588 | ++DOMWINDOW == 141 (11032C00) [pid = 3588] [serial = 2348] [outer = 10C34800] 09:50:37 INFO - PROCESS | 3588 | 1464195037071 Marionette DEBUG loaded listener.js 09:50:37 INFO - PROCESS | 3588 | ++DOMWINDOW == 142 (11256800) [pid = 3588] [serial = 2349] [outer = 10C34800] 09:50:37 INFO - PROCESS | 3588 | 1464195037719 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]]]}] 09:50:37 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-8. 09:50:37 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-16. 09:50:37 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsText.html | took 1079ms 09:50:37 INFO - PROCESS | 3588 | 1464195037769 Marionette TRACE conn3 -> [0,3089,"getWindowHandle",null] 09:50:37 INFO - PROCESS | 3588 | 1464195037774 Marionette TRACE conn3 <- [1,3089,null,{"value":"13"}] 09:50:37 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readystate.html 09:50:37 INFO - PROCESS | 3588 | 1464195037795 Marionette TRACE conn3 -> [0,3090,"setScriptTimeout",{"ms":35000}] 09:50:37 INFO - PROCESS | 3588 | 1464195037799 Marionette TRACE conn3 <- [1,3090,null,{}] 09:50:37 INFO - PROCESS | 3588 | 1464195037804 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}] 09:50:37 INFO - PROCESS | 3588 | 1464195037916 Marionette TRACE conn3 <- [1,3091,null,{"value":null}] 09:50:38 INFO - PROCESS | 3588 | 1464195038091 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\", \"7e3b6c20-c8d1-41f1-b038-025c5fee69e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:50:38 INFO - PROCESS | 3588 | ++DOCSHELL 10C6A000 == 69 [pid = 3588] [id = 784] 09:50:38 INFO - PROCESS | 3588 | ++DOMWINDOW == 143 (10C6C800) [pid = 3588] [serial = 2350] [outer = 00000000] 09:50:38 INFO - PROCESS | 3588 | ++DOMWINDOW == 144 (11FF1800) [pid = 3588] [serial = 2351] [outer = 10C6C800] 09:50:38 INFO - PROCESS | 3588 | 1464195038156 Marionette DEBUG loaded listener.js 09:50:38 INFO - PROCESS | 3588 | ++DOMWINDOW == 145 (1318F400) [pid = 3588] [serial = 2352] [outer = 10C6C800] 09:50:38 INFO - PROCESS | 3588 | 1464195038684 Marionette TRACE conn3 <- [1,3092,null,{"value":["/FileAPI/reading-data-section/filereader_readystate.html",0,null,null,[["FileAPI Test: filereader_readystate",0,null,null]]]}] 09:50:38 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readystate.html | FileAPI Test: filereader_readystate 09:50:38 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readystate.html | took 938ms 09:50:38 INFO - PROCESS | 3588 | --DOCSHELL 10A5F000 == 68 [pid = 3588] [id = 775] 09:50:38 INFO - PROCESS | 3588 | --DOCSHELL 12F49C00 == 67 [pid = 3588] [id = 774] 09:50:38 INFO - PROCESS | 3588 | --DOCSHELL 105EF800 == 66 [pid = 3588] [id = 773] 09:50:38 INFO - PROCESS | 3588 | --DOCSHELL 16B41000 == 65 [pid = 3588] [id = 772] 09:50:38 INFO - PROCESS | 3588 | --DOCSHELL 1616B400 == 64 [pid = 3588] [id = 771] 09:50:38 INFO - PROCESS | 3588 | --DOCSHELL 0F33DC00 == 63 [pid = 3588] [id = 770] 09:50:38 INFO - PROCESS | 3588 | --DOCSHELL 13938000 == 62 [pid = 3588] [id = 769] 09:50:38 INFO - PROCESS | 3588 | --DOCSHELL 10C3D400 == 61 [pid = 3588] [id = 768] 09:50:38 INFO - PROCESS | 3588 | --DOCSHELL 0F342400 == 60 [pid = 3588] [id = 767] 09:50:38 INFO - PROCESS | 3588 | --DOCSHELL 0C78A000 == 59 [pid = 3588] [id = 766] 09:50:38 INFO - PROCESS | 3588 | --DOMWINDOW == 144 (1784E400) [pid = 3588] [serial = 2236] [outer = 00000000] [url = about:blank] 09:50:38 INFO - PROCESS | 3588 | --DOMWINDOW == 143 (13935C00) [pid = 3588] [serial = 2230] [outer = 00000000] [url = about:blank] 09:50:38 INFO - PROCESS | 3588 | --DOMWINDOW == 142 (167EC800) [pid = 3588] [serial = 2233] [outer = 00000000] [url = about:blank] 09:50:38 INFO - PROCESS | 3588 | --DOMWINDOW == 141 (17853C00) [pid = 3588] [serial = 2238] [outer = 00000000] [url = about:blank] 09:50:38 INFO - PROCESS | 3588 | --DOMWINDOW == 140 (182B8400) [pid = 3588] [serial = 2244] [outer = 00000000] [url = about:blank] 09:50:38 INFO - PROCESS | 3588 | --DOMWINDOW == 139 (178B1400) [pid = 3588] [serial = 2241] [outer = 00000000] [url = about:blank] 09:50:38 INFO - PROCESS | 3588 | --DOMWINDOW == 138 (10560000) [pid = 3588] [serial = 2227] [outer = 00000000] [url = about:blank] 09:50:38 INFO - PROCESS | 3588 | 1464195038810 Marionette TRACE conn3 -> [0,3093,"getWindowHandle",null] 09:50:38 INFO - PROCESS | 3588 | 1464195038816 Marionette TRACE conn3 <- [1,3093,null,{"value":"13"}] 09:50:38 INFO - PROCESS | 3588 | --DOCSHELL 14F10400 == 58 [pid = 3588] [id = 763] 09:50:38 INFO - PROCESS | 3588 | --DOCSHELL 0F34A400 == 57 [pid = 3588] [id = 762] 09:50:38 INFO - PROCESS | 3588 | --DOCSHELL 18792800 == 56 [pid = 3588] [id = 761] 09:50:38 INFO - PROCESS | 3588 | --DOMWINDOW == 137 (18785400) [pid = 3588] [serial = 2279] [outer = 00000000] [url = about:blank] 09:50:38 INFO - PROCESS | 3588 | --DOMWINDOW == 136 (1878AC00) [pid = 3588] [serial = 2280] [outer = 00000000] [url = about:blank] 09:50:38 INFO - PROCESS | 3588 | --DOMWINDOW == 135 (177DBC00) [pid = 3588] [serial = 2270] [outer = 00000000] [url = about:blank] 09:50:38 INFO - PROCESS | 3588 | --DOMWINDOW == 134 (12C0E000) [pid = 3588] [serial = 2256] [outer = 00000000] [url = about:blank] 09:50:38 INFO - PROCESS | 3588 | --DOMWINDOW == 133 (10D5E000) [pid = 3588] [serial = 2250] [outer = 00000000] [url = about:blank] 09:50:38 INFO - PROCESS | 3588 | --DOMWINDOW == 132 (10D5AC00) [pid = 3588] [serial = 2254] [outer = 00000000] [url = about:blank] 09:50:38 INFO - PROCESS | 3588 | --DOMWINDOW == 131 (1436A400) [pid = 3588] [serial = 2260] [outer = 00000000] [url = about:blank] 09:50:38 INFO - PROCESS | 3588 | --DOMWINDOW == 130 (150BFC00) [pid = 3588] [serial = 2262] [outer = 00000000] [url = about:blank] 09:50:38 INFO - PROCESS | 3588 | --DOMWINDOW == 129 (166B4400) [pid = 3588] [serial = 2266] [outer = 00000000] [url = about:blank] 09:50:38 INFO - PROCESS | 3588 | --DOMWINDOW == 128 (18249000) [pid = 3588] [serial = 2276] [outer = 00000000] [url = about:blank] 09:50:38 INFO - PROCESS | 3588 | --DOMWINDOW == 127 (15546800) [pid = 3588] [serial = 2274] [outer = 00000000] [url = about:blank] 09:50:38 INFO - PROCESS | 3588 | --DOMWINDOW == 126 (13131000) [pid = 3588] [serial = 2257] [outer = 00000000] [url = about:blank] 09:50:38 INFO - PROCESS | 3588 | --DOMWINDOW == 125 (182B6400) [pid = 3588] [serial = 2277] [outer = 00000000] [url = about:blank] 09:50:38 INFO - PROCESS | 3588 | --DOMWINDOW == 124 (17828000) [pid = 3588] [serial = 2225] [outer = 00000000] [url = about:blank] 09:50:38 INFO - PROCESS | 3588 | --DOMWINDOW == 123 (177E6800) [pid = 3588] [serial = 2268] [outer = 00000000] [url = about:blank] 09:50:38 INFO - PROCESS | 3588 | --DOMWINDOW == 122 (11811800) [pid = 3588] [serial = 2273] [outer = 00000000] [url = about:blank] 09:50:38 INFO - PROCESS | 3588 | --DOMWINDOW == 121 (10C39C00) [pid = 3588] [serial = 2253] [outer = 00000000] [url = about:blank] 09:50:38 INFO - PROCESS | 3588 | --DOMWINDOW == 120 (15480400) [pid = 3588] [serial = 2263] [outer = 00000000] [url = about:blank] 09:50:38 INFO - PROCESS | 3588 | --DOMWINDOW == 119 (184C2000) [pid = 3588] [serial = 2247] [outer = 00000000] [url = about:blank] 09:50:38 INFO - PROCESS | 3588 | --DOMWINDOW == 118 (13E20400) [pid = 3588] [serial = 2259] [outer = 00000000] [url = about:blank] 09:50:38 INFO - PROCESS | 3588 | --DOMWINDOW == 117 (11033800) [pid = 3588] [serial = 2251] [outer = 00000000] [url = about:blank] 09:50:38 INFO - PROCESS | 3588 | --DOMWINDOW == 116 (1782F400) [pid = 3588] [serial = 2271] [outer = 00000000] [url = about:blank] 09:50:38 INFO - PROCESS | 3588 | --DOMWINDOW == 115 (1616B800) [pid = 3588] [serial = 2265] [outer = 00000000] [url = about:blank] 09:50:38 INFO - PROCESS | 3588 | 1464195038828 Marionette TRACE conn3 -> [0,3094,"setScriptTimeout",{"ms":35000}] 09:50:38 INFO - PROCESS | 3588 | 1464195038831 Marionette TRACE conn3 <- [1,3094,null,{}] 09:50:38 INFO - PROCESS | 3588 | 1464195038834 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}] 09:50:38 INFO - TEST-START | /FileAPI/reading-data-section/filereader_result.html 09:50:38 INFO - PROCESS | 3588 | 1464195038957 Marionette TRACE conn3 <- [1,3095,null,{"value":null}] 09:50:39 INFO - PROCESS | 3588 | 1464195039063 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\", \"7e3b6c20-c8d1-41f1-b038-025c5fee69e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:50:39 INFO - PROCESS | 3588 | ++DOCSHELL 10C3F400 == 57 [pid = 3588] [id = 785] 09:50:39 INFO - PROCESS | 3588 | ++DOMWINDOW == 116 (10C65800) [pid = 3588] [serial = 2353] [outer = 00000000] 09:50:39 INFO - PROCESS | 3588 | ++DOMWINDOW == 117 (10F0FC00) [pid = 3588] [serial = 2354] [outer = 10C65800] 09:50:39 INFO - PROCESS | 3588 | 1464195039107 Marionette DEBUG loaded listener.js 09:50:39 INFO - PROCESS | 3588 | ++DOMWINDOW == 118 (1181C000) [pid = 3588] [serial = 2355] [outer = 10C65800] 09:50:39 INFO - PROCESS | 3588 | 1464195039468 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]]]}] 09:50:39 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsText 09:50:39 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsDataURL 09:50:39 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsArrayBuffer 09:50:39 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_result.html | took 672ms 09:50:39 INFO - PROCESS | 3588 | 1464195039533 Marionette TRACE conn3 -> [0,3097,"getWindowHandle",null] 09:50:39 INFO - PROCESS | 3588 | 1464195039535 Marionette TRACE conn3 <- [1,3097,null,{"value":"13"}] 09:50:39 INFO - TEST-START | /FileAPI/url/url_createobjecturl_blob.html 09:50:39 INFO - PROCESS | 3588 | 1464195039540 Marionette TRACE conn3 -> [0,3098,"setScriptTimeout",{"ms":35000}] 09:50:39 INFO - PROCESS | 3588 | 1464195039543 Marionette TRACE conn3 <- [1,3098,null,{}] 09:50:39 INFO - PROCESS | 3588 | 1464195039553 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}] 09:50:39 INFO - PROCESS | 3588 | 1464195039646 Marionette TRACE conn3 <- [1,3099,null,{"value":null}] 09:50:39 INFO - PROCESS | 3588 | 1464195039653 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\", \"7e3b6c20-c8d1-41f1-b038-025c5fee69e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:50:39 INFO - PROCESS | 3588 | ++DOCSHELL 131E5400 == 58 [pid = 3588] [id = 786] 09:50:39 INFO - PROCESS | 3588 | ++DOMWINDOW == 119 (132B9800) [pid = 3588] [serial = 2356] [outer = 00000000] 09:50:39 INFO - PROCESS | 3588 | ++DOMWINDOW == 120 (14306800) [pid = 3588] [serial = 2357] [outer = 132B9800] 09:50:39 INFO - PROCESS | 3588 | 1464195039701 Marionette DEBUG loaded listener.js 09:50:39 INFO - PROCESS | 3588 | ++DOMWINDOW == 121 (143F8400) [pid = 3588] [serial = 2358] [outer = 132B9800] 09:50:40 INFO - PROCESS | 3588 | 1464195040164 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"]]]}] 09:50:40 INFO - TEST-PASS | /FileAPI/url/url_createobjecturl_blob.html | Check if the Blob URI starts with 'blob' using createObjectURL() 09:50:40 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 09:50:40 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20 09:50:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:50:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:50:40 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3 09:50:40 INFO - TEST-OK | /FileAPI/url/url_createobjecturl_blob.html | took 625ms 09:50:40 INFO - TEST-START | /FileAPI/url/url_xmlhttprequest.html 09:50:40 INFO - PROCESS | 3588 | 1464195040176 Marionette TRACE conn3 -> [0,3101,"getWindowHandle",null] 09:50:40 INFO - PROCESS | 3588 | 1464195040179 Marionette TRACE conn3 <- [1,3101,null,{"value":"13"}] 09:50:40 INFO - PROCESS | 3588 | 1464195040182 Marionette TRACE conn3 -> [0,3102,"setScriptTimeout",{"ms":35000}] 09:50:40 INFO - PROCESS | 3588 | 1464195040184 Marionette TRACE conn3 <- [1,3102,null,{}] 09:50:40 INFO - PROCESS | 3588 | 1464195040187 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}] 09:50:40 INFO - PROCESS | 3588 | 1464195040277 Marionette TRACE conn3 <- [1,3103,null,{"value":null}] 09:50:40 INFO - PROCESS | 3588 | 1464195040283 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\", \"7e3b6c20-c8d1-41f1-b038-025c5fee69e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:50:40 INFO - PROCESS | 3588 | ++DOCSHELL 1553F400 == 59 [pid = 3588] [id = 787] 09:50:40 INFO - PROCESS | 3588 | ++DOMWINDOW == 122 (15541C00) [pid = 3588] [serial = 2359] [outer = 00000000] 09:50:40 INFO - PROCESS | 3588 | ++DOMWINDOW == 123 (155EA400) [pid = 3588] [serial = 2360] [outer = 15541C00] 09:50:40 INFO - PROCESS | 3588 | 1464195040326 Marionette DEBUG loaded listener.js 09:50:40 INFO - PROCESS | 3588 | ++DOMWINDOW == 124 (15823000) [pid = 3588] [serial = 2361] [outer = 15541C00] 09:50:40 INFO - PROCESS | 3588 | 1464195040777 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]]]}] 09:50:40 INFO - TEST-PASS | /FileAPI/url/url_xmlhttprequest.html | FileAPI Test: Creating Blob URL via XMLHttpRequest 09:50:40 INFO - TEST-OK | /FileAPI/url/url_xmlhttprequest.html | took 641ms 09:50:40 INFO - PROCESS | 3588 | 1464195040842 Marionette TRACE conn3 -> [0,3105,"getWindowHandle",null] 09:50:40 INFO - PROCESS | 3588 | 1464195040844 Marionette TRACE conn3 <- [1,3105,null,{"value":"13"}] 09:50:42 WARNING - u'runner_teardown' () 09:50:42 INFO - No more tests 09:50:42 INFO - Got 0 unexpected results 09:50:42 INFO - SUITE-END | took 672s 09:50:42 INFO - Closing logging queue 09:50:42 INFO - queue closed 09:50:42 INFO - Return code: 0 09:50:42 WARNING - # TBPL SUCCESS # 09:50:42 INFO - Running post-action listener: _resource_record_post_action 09:50:42 INFO - Running post-run listener: _resource_record_post_run 09:50:43 INFO - Total resource usage - Wall time: 683s; CPU: 17.0%; Read bytes: 90989568; Write bytes: 949904384; Read time: 487118; Write time: 1166422 09:50:43 INFO - pull - Wall time: 0s; CPU: Can't collect data; Read bytes: 0; Write bytes: 0; Read time: 0; Write time: 0 09:50:43 INFO - install - Wall time: 3s; CPU: 11.0%; Read bytes: 0; Write bytes: 61793792; Read time: 0; Write time: 68138 09:50:43 INFO - run-tests - Wall time: 681s; CPU: 17.0%; Read bytes: 90989568; Write bytes: 813784576; Read time: 487118; Write time: 1042806 09:50:43 INFO - Running post-run listener: _upload_blobber_files 09:50:43 INFO - Blob upload gear active. 09:50:43 INFO - Preparing to upload files from C:\slave\test\build\blobber_upload_dir. 09:50:43 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 09:50:43 INFO - Running command: ['C:\\slave\\test\\build\\venv\\Scripts\\python', 'C:\\slave\\test\\build\\venv\\Scripts\\blobberc.py', '-u', 'https://blobupload.elasticbeanstalk.com', '-a', 'C:\\slave\\test\\oauth.txt', '-b', 'mozilla-aurora', '-d', 'C:\\slave\\test\\build\\blobber_upload_dir', '--output-manifest', 'C:\\slave\\test\\build\\uploaded_files.json'] 09:50:43 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\python C:\slave\test\build\venv\Scripts\blobberc.py -u https://blobupload.elasticbeanstalk.com -a C:\slave\test\oauth.txt -b mozilla-aurora -d C:\slave\test\build\blobber_upload_dir --output-manifest C:\slave\test\build\uploaded_files.json 09:50:44 INFO - (blobuploader) - INFO - Open directory for files ... 09:50:44 INFO - (blobuploader) - INFO - Uploading C:\slave\test\build\blobber_upload_dir\wpt_errorsummary.log ... 09:50:44 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 09:50:44 INFO - (blobuploader) - INFO - Uploading, attempt #1. 09:50:45 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_errorsummary.log: uploaded 09:50:45 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 09:50:45 INFO - (blobuploader) - INFO - Done attempting. 09:50:45 INFO - (blobuploader) - INFO - Uploading C:\slave\test\build\blobber_upload_dir\wpt_raw.log ... 09:50:45 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 09:50:45 INFO - (blobuploader) - INFO - Uploading, attempt #1. 09:50:47 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_raw.log: uploaded 09:50:47 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 09:50:47 INFO - (blobuploader) - INFO - Done attempting. 09:50:47 INFO - (blobuploader) - INFO - Iteration through files over. 09:50:47 INFO - Return code: 0 09:50:47 INFO - rmtree: C:\slave\test\build\uploaded_files.json 09:50:47 INFO - Using _rmtree_windows ... 09:50:47 INFO - retry: Calling _rmtree_windows with args: ('C:\\slave\\test\\build\\uploaded_files.json',), kwargs: {}, attempt #1 09:50:47 INFO - Setting buildbot property blobber_files to {"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/adae233622bec81b6334e3a8a628561fec39d9426b3059f346b76c9c4be1a9596fcedd3cbd36fb753feb6d598288382c95977a7f8898b6dad156af61491a5530", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/5a6e31349b601442933f6998c7765e3e403887662e27c128d724c5abf2c3a2275eaff08b8d64e9811d81cbcee17e5a5840cefb9e041f47554714a47a0aa878be"} 09:50:47 INFO - Writing buildbot properties ['blobber_files'] to C:\slave\test\properties\blobber_files 09:50:47 INFO - Writing to file C:\slave\test\properties\blobber_files 09:50:47 INFO - Contents: 09:50:47 INFO - blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/adae233622bec81b6334e3a8a628561fec39d9426b3059f346b76c9c4be1a9596fcedd3cbd36fb753feb6d598288382c95977a7f8898b6dad156af61491a5530", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/5a6e31349b601442933f6998c7765e3e403887662e27c128d724c5abf2c3a2275eaff08b8d64e9811d81cbcee17e5a5840cefb9e041f47554714a47a0aa878be"} 09:50:47 INFO - Running post-run listener: copy_logs_to_upload_dir 09:50:47 INFO - Copying logs to upload dir... 09:50:47 INFO - mkdir: C:\slave\test\build\upload\logs 09:50:47 INFO - Copying logs to upload dir... 09:50:47 INFO - Using _rmtree_windows ... 09:50:47 INFO - Using _rmtree_windows ... 09:50:47 INFO - Using _rmtree_windows ... 09:50:47 INFO - Using _rmtree_windows ... 09:50:47 INFO - Using _rmtree_windows ... 09:50:47 INFO - Using _rmtree_windows ... 09:50:47 INFO - Using _rmtree_windows ... program finished with exit code 0 elapsedTime=858.682000 ========= master_lag: -5.34 ========= ========= Finished 'c:/mozilla-build/python27/python -u ...' (results: 0, elapsed: 14 mins, 13 secs) (at 2016-05-25 09:50:48.144526) ========= ========= Started set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-05-25 09:50:48.145509) ========= '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-048\Application Data COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-XP32-IX-048 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-048 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOGONSERVER=\\T-XP32-IX-048 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-048 USERNAME=cltbld USERPROFILE=C:\Documents and Settings\cltbld.T-XP32-IX-048 WINDIR=C:\WINDOWS using PTY: False blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/adae233622bec81b6334e3a8a628561fec39d9426b3059f346b76c9c4be1a9596fcedd3cbd36fb753feb6d598288382c95977a7f8898b6dad156af61491a5530", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/5a6e31349b601442933f6998c7765e3e403887662e27c128d724c5abf2c3a2275eaff08b8d64e9811d81cbcee17e5a5840cefb9e041f47554714a47a0aa878be"} build_url:https://queue.taskcluster.net/v1/task/PpSVCDUtQ0SqQlZ8ZOsbcQ/artifacts/public/build/firefox-48.0a2.en-US.win32.zip symbols_url:https://queue.taskcluster.net/v1/task/PpSVCDUtQ0SqQlZ8ZOsbcQ/artifacts/public/build/firefox-48.0a2.en-US.win32.crashreporter-symbols.zip program finished with exit code 0 elapsedTime=0.110000 build_url: 'https://queue.taskcluster.net/v1/task/PpSVCDUtQ0SqQlZ8ZOsbcQ/artifacts/public/build/firefox-48.0a2.en-US.win32.zip' blobber_files: '{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/adae233622bec81b6334e3a8a628561fec39d9426b3059f346b76c9c4be1a9596fcedd3cbd36fb753feb6d598288382c95977a7f8898b6dad156af61491a5530", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/5a6e31349b601442933f6998c7765e3e403887662e27c128d724c5abf2c3a2275eaff08b8d64e9811d81cbcee17e5a5840cefb9e041f47554714a47a0aa878be"}' symbols_url: 'https://queue.taskcluster.net/v1/task/PpSVCDUtQ0SqQlZ8ZOsbcQ/artifacts/public/build/firefox-48.0a2.en-US.win32.crashreporter-symbols.zip' ========= master_lag: 0.01 ========= ========= Finished set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-05-25 09:50:48.264233) ========= ========= Started 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-05-25 09:50:48.264579) ========= '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-048\Application Data COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-XP32-IX-048 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-048 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOGONSERVER=\\T-XP32-IX-048 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-048 USERNAME=cltbld USERPROFILE=C:\Documents and Settings\cltbld.T-XP32-IX-048 WINDIR=C:\WINDOWS using PTY: False program finished with exit code 0 elapsedTime=0.110000 ========= master_lag: 0.02 ========= ========= Finished 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-05-25 09:50:48.390428) ========= ========= Started reboot slave lost (results: 0, elapsed: 0 secs) (at 2016-05-25 09:50:48.390740) ========= ========= Finished reboot slave lost (results: 0, elapsed: 0 secs) (at 2016-05-25 09:50:48.848289) ========= ========= Total master_lag: -5.27 =========