builder: fx-team_xp-ix-debug_test-web-platform-tests-1 slave: t-xp32-ix-100 starttime: 1461338761.02 results: success (0) buildid: 20160422045408 builduid: 7b93c0d50626428ab80cd01e87445501 revision: 4ca15e44f0b59c06d35b776320cb149e2422a2fc ========= Started set props: master (results: 0, elapsed: 0 secs) (at 2016-04-22 08:26:01.025115) ========= master: http://buildbot-master109.bb.releng.scl3.mozilla.com:8201/ ========= Finished set props: master (results: 0, elapsed: 0 secs) (at 2016-04-22 08:26:01.025727) ========= ========= Started downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-04-22 08:26:01.026361) ========= ========= Finished downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-04-22 08:26:01.089910) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-04-22 08:26:01.091020) ========= '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-100\Application Data CLIENTNAME=Console COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-XP32-IX-100 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-100 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOGONSERVER=\\T-XP32-IX-100 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-100 USERNAME=cltbld USERPROFILE=C:\Documents and Settings\cltbld.T-XP32-IX-100 WINDIR=C:\WINDOWS using PTY: False --08:26:17-- 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% 7.88 MB/s 08:26:17 (7.88 MB/s) - `archiver_client.py' saved [12141/12141] program finished with exit code 0 elapsedTime=0.626000 ========= master_lag: 0.07 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-04-22 08:26:01.791598) ========= ========= Started 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2016-04-22 08:26:01.792156) ========= '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-100\Application Data CLIENTNAME=Console COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-XP32-IX-100 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-100 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOGONSERVER=\\T-XP32-IX-100 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-100 USERNAME=cltbld USERPROFILE=C:\Documents and Settings\cltbld.T-XP32-IX-100 WINDIR=C:\WINDOWS using PTY: False program finished with exit code 0 elapsedTime=0.834000 ========= master_lag: 0.06 ========= ========= Finished 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2016-04-22 08:26:02.684610) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-04-22 08:26:02.685097) ========= 'bash' '-c' u'python archiver_client.py mozharness --repo integration/fx-team --rev 4ca15e44f0b59c06d35b776320cb149e2422a2fc --destination scripts --debug' in dir C:\slave\test\. (timeout 1200 secs) watching logfiles {} argv: ['bash', '-c', u'python archiver_client.py mozharness --repo integration/fx-team --rev 4ca15e44f0b59c06d35b776320cb149e2422a2fc --destination scripts --debug'] environment: ALLUSERSPROFILE=C:\Documents and Settings\All Users APPDATA=C:\Documents and Settings\cltbld.T-XP32-IX-100\Application Data CLIENTNAME=Console COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-XP32-IX-100 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-100 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOGONSERVER=\\T-XP32-IX-100 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-100 USERNAME=cltbld USERPROFILE=C:\Documents and Settings\cltbld.T-XP32-IX-100 WINDIR=C:\WINDOWS using PTY: False 2016-04-22 08:26:18,808 truncating revision to first 12 chars 2016-04-22 08:26:18,808 Setting DEBUG logging. 2016-04-22 08:26:18,808 attempt 1/10 2016-04-22 08:26:18,808 Getting archive location from https://api.pub.build.mozilla.org/archiver/hgmo/integration/fx-team/4ca15e44f0b5?&preferred_region=us-west-2&suffix=tar.gz&subdir=testing/mozharness 2016-04-22 08:26:19,434 unpacking tar archive at: fx-team-4ca15e44f0b5/testing/mozharness/ program finished with exit code 0 elapsedTime=1.281000 ========= master_lag: 0.13 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-04-22 08:26:04.091427) ========= ========= Started set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-04-22 08:26:04.091976) ========= script_repo_revision: 4ca15e44f0b59c06d35b776320cb149e2422a2fc ========= Finished set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-04-22 08:26:04.092747) ========= ========= Started downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-04-22 08:26:04.093174) ========= ========= Finished downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-04-22 08:26:04.108936) ========= ========= Started 'c:/mozilla-build/python27/python -u ...' (results: 0, elapsed: 13 mins, 37 secs) (at 2016-04-22 08:26:04.109544) ========= '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' 'fx-team' '--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', 'fx-team', '--download-symbols', 'true'] environment: ALLUSERSPROFILE=C:\Documents and Settings\All Users APPDATA=C:\Documents and Settings\cltbld.T-XP32-IX-100\Application Data CLIENTNAME=Console COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-XP32-IX-100 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-100 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-100 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-100 USERNAME=cltbld USERPROFILE=C:\Documents and Settings\cltbld.T-XP32-IX-100 VCINSTALLDIR=D:\msvs8\VC VCVARS=D:\msvs8\VC\bin\vcvars32.bat VSINSTALLDIR=D:\msvs8 WINDIR=C:\WINDOWS XPCOM_DEBUG_BREAK=warn using PTY: False 08:26:20 INFO - MultiFileLogger online at 20160422 08:26:20 in C:\slave\test 08:26:20 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 fx-team --download-symbols true 08:26:20 INFO - Dumping config to C:\slave\test\logs\localconfig.json. 08:26:20 INFO - {'append_to_log': False, 08:26:20 INFO - 'base_work_dir': 'C:\\slave\\test', 08:26:20 INFO - 'blob_upload_branch': 'fx-team', 08:26:20 INFO - 'blob_uploader_auth_file': 'C:\\slave\\test\\oauth.txt', 08:26:20 INFO - 'buildbot_json_path': 'buildprops.json', 08:26:20 INFO - 'config_files': ('web_platform_tests/prod_config_windows.py',), 08:26:20 INFO - 'default_blob_upload_servers': ('https://blobupload.elasticbeanstalk.com',), 08:26:20 INFO - 'download_minidump_stackwalk': True, 08:26:20 INFO - 'download_symbols': 'true', 08:26:20 INFO - 'e10s': False, 08:26:20 INFO - 'exes': {'hg': 'c:/mozilla-build/hg/hg', 08:26:20 INFO - 'mozinstall': ('C:\\slave\\test/build/venv/scripts/python', 08:26:20 INFO - 'C:\\slave\\test/build/venv/scripts/mozinstall-script.py'), 08:26:20 INFO - 'python': 'c:\\mozilla-build\\python27\\python.exe', 08:26:20 INFO - 'tooltool.py': ('c:\\mozilla-build\\python27\\python.exe', 08:26:20 INFO - 'C:/mozilla-build/tooltool.py'), 08:26:20 INFO - 'virtualenv': ('c:\\mozilla-build\\python27\\python.exe', 08:26:20 INFO - 'c:/mozilla-build/buildbotve/virtualenv.py')}, 08:26:20 INFO - 'find_links': ('http://pypi.pvt.build.mozilla.org/pub', 08:26:20 INFO - 'http://pypi.pub.build.mozilla.org/pub'), 08:26:20 INFO - 'log_level': 'info', 08:26:20 INFO - 'log_to_console': True, 08:26:20 INFO - 'opt_config_files': (), 08:26:20 INFO - 'options': ('--prefs-root=%(test_path)s/prefs', 08:26:20 INFO - '--processes=1', 08:26:20 INFO - '--config=%(test_path)s/wptrunner.ini', 08:26:20 INFO - '--ca-cert-path=%(test_path)s/certs/cacert.pem', 08:26:20 INFO - '--host-key-path=%(test_path)s/certs/web-platform.test.key', 08:26:20 INFO - '--host-cert-path=%(test_path)s/certs/web-platform.test.pem', 08:26:20 INFO - '--certutil-binary=%(test_install_path)s/bin/certutil'), 08:26:20 INFO - 'pip_index': False, 08:26:20 INFO - 'require_test_zip': True, 08:26:20 INFO - 'test_type': ('testharness',), 08:26:20 INFO - 'this_chunk': '1', 08:26:20 INFO - 'total_chunks': '10', 08:26:20 INFO - 'virtualenv_path': 'venv', 08:26:20 INFO - 'volatile_config': {'actions': None, 'add_actions': None, 'no_actions': None}, 08:26:20 INFO - 'work_dir': 'build'} 08:26:20 INFO - ##### 08:26:20 INFO - ##### Running clobber step. 08:26:20 INFO - ##### 08:26:20 INFO - Running pre-action listener: _resource_record_pre_action 08:26:20 INFO - Running main action method: clobber 08:26:20 INFO - rmtree: C:\slave\test\build 08:26:20 INFO - Using _rmtree_windows ... 08:26:20 INFO - retry: Calling _rmtree_windows with args: ('C:\\slave\\test\\build',), kwargs: {}, attempt #1 08:26:50 INFO - Running post-action listener: _resource_record_post_action 08:26:50 INFO - ##### 08:26:50 INFO - ##### Running read-buildbot-config step. 08:26:50 INFO - ##### 08:26:50 INFO - Running pre-action listener: _resource_record_pre_action 08:26:50 INFO - Running main action method: read_buildbot_config 08:26:50 INFO - Using buildbot properties: 08:26:50 INFO - { 08:26:50 INFO - "project": "", 08:26:50 INFO - "product": "firefox", 08:26:50 INFO - "script_repo_revision": "production", 08:26:50 INFO - "scheduler": "tests-fx-team-xp_ix-debug-unittest-14-7200", 08:26:50 INFO - "repository": "", 08:26:50 INFO - "buildername": "Windows XP 32-bit fx-team debug test web-platform-tests-1", 08:26:50 INFO - "buildid": "20160422045408", 08:26:50 INFO - "pgo_build": "False", 08:26:50 INFO - "basedir": "C:\\slave\\test", 08:26:50 INFO - "buildnumber": 89, 08:26:50 INFO - "slavename": "t-xp32-ix-100", 08:26:50 INFO - "revision": "4ca15e44f0b59c06d35b776320cb149e2422a2fc", 08:26:50 INFO - "master": "http://buildbot-master109.bb.releng.scl3.mozilla.com:8201/", 08:26:50 INFO - "platform": "win32", 08:26:50 INFO - "branch": "fx-team", 08:26:50 INFO - "repo_path": "integration/fx-team", 08:26:50 INFO - "moz_repo_path": "", 08:26:50 INFO - "stage_platform": "win32", 08:26:50 INFO - "builduid": "7b93c0d50626428ab80cd01e87445501", 08:26:50 INFO - "slavebuilddir": "test" 08:26:50 INFO - } 08:26:50 INFO - Found a test packages url https://queue.taskcluster.net/v1/task/dudwmoXqRNeb5W6N8gtY4Q/artifacts/public/build/firefox-48.0a1.en-US.win32.test_packages.json. 08:26:50 INFO - Found installer url https://queue.taskcluster.net/v1/task/dudwmoXqRNeb5W6N8gtY4Q/artifacts/public/build/firefox-48.0a1.en-US.win32.zip. 08:26:50 INFO - Running post-action listener: _resource_record_post_action 08:26:50 INFO - ##### 08:26:50 INFO - ##### Running download-and-extract step. 08:26:50 INFO - ##### 08:26:50 INFO - Running pre-action listener: _resource_record_pre_action 08:26:50 INFO - Running main action method: download_and_extract 08:26:50 INFO - mkdir: C:\slave\test\build\tests 08:26: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')]} 08:26:50 INFO - https://queue.taskcluster.net/v1/task/dudwmoXqRNeb5W6N8gtY4Q/artifacts/public/build/firefox-48.0a1.en-US.win32.test_packages.json matches https://queue.taskcluster.net 08:26:50 INFO - trying https://queue.taskcluster.net/v1/task/dudwmoXqRNeb5W6N8gtY4Q/artifacts/public/build/firefox-48.0a1.en-US.win32.test_packages.json 08:26:50 INFO - Downloading https://queue.taskcluster.net/v1/task/dudwmoXqRNeb5W6N8gtY4Q/artifacts/public/build/firefox-48.0a1.en-US.win32.test_packages.json to C:\slave\test\build\firefox-48.0a1.en-US.win32.test_packages.json 08:26:50 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/dudwmoXqRNeb5W6N8gtY4Q/artifacts/public/build/firefox-48.0a1.en-US.win32.test_packages.json', 'file_name': 'C:\\slave\\test\\build\\firefox-48.0a1.en-US.win32.test_packages.json'}, attempt #1 08:26:51 INFO - Downloaded 1274 bytes. 08:26:51 INFO - Reading from file C:\slave\test\build\firefox-48.0a1.en-US.win32.test_packages.json 08:26:51 INFO - Using the following test package requirements: 08:26:51 INFO - {u'common': [u'firefox-48.0a1.en-US.win32.common.tests.zip'], 08:26:51 INFO - u'cppunittest': [u'firefox-48.0a1.en-US.win32.common.tests.zip', 08:26:51 INFO - u'firefox-48.0a1.en-US.win32.cppunittest.tests.zip'], 08:26:51 INFO - u'gtest': [u'firefox-48.0a1.en-US.win32.common.tests.zip', 08:26:51 INFO - u'firefox-48.0a1.en-US.win32.gtest.tests.zip'], 08:26:51 INFO - u'jittest': [u'firefox-48.0a1.en-US.win32.common.tests.zip', 08:26:51 INFO - u'jsshell-win32.zip'], 08:26:51 INFO - u'mochitest': [u'firefox-48.0a1.en-US.win32.common.tests.zip', 08:26:51 INFO - u'firefox-48.0a1.en-US.win32.mochitest.tests.zip'], 08:26:51 INFO - u'mozbase': [u'firefox-48.0a1.en-US.win32.common.tests.zip'], 08:26:51 INFO - u'reftest': [u'firefox-48.0a1.en-US.win32.common.tests.zip', 08:26:51 INFO - u'firefox-48.0a1.en-US.win32.reftest.tests.zip'], 08:26:51 INFO - u'talos': [u'firefox-48.0a1.en-US.win32.common.tests.zip', 08:26:51 INFO - u'firefox-48.0a1.en-US.win32.talos.tests.zip'], 08:26:51 INFO - u'web-platform': [u'firefox-48.0a1.en-US.win32.common.tests.zip', 08:26:51 INFO - u'firefox-48.0a1.en-US.win32.web-platform.tests.zip'], 08:26:51 INFO - u'xpcshell': [u'firefox-48.0a1.en-US.win32.common.tests.zip', 08:26:51 INFO - u'firefox-48.0a1.en-US.win32.xpcshell.tests.zip']} 08:26:51 INFO - Downloading packages: [u'firefox-48.0a1.en-US.win32.common.tests.zip', u'firefox-48.0a1.en-US.win32.web-platform.tests.zip'] for test suite category: web-platform 08:26:51 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')]} 08:26:51 INFO - https://queue.taskcluster.net/v1/task/dudwmoXqRNeb5W6N8gtY4Q/artifacts/public/build/firefox-48.0a1.en-US.win32.common.tests.zip matches https://queue.taskcluster.net 08:26:51 INFO - trying https://queue.taskcluster.net/v1/task/dudwmoXqRNeb5W6N8gtY4Q/artifacts/public/build/firefox-48.0a1.en-US.win32.common.tests.zip 08:26:51 INFO - Downloading https://queue.taskcluster.net/v1/task/dudwmoXqRNeb5W6N8gtY4Q/artifacts/public/build/firefox-48.0a1.en-US.win32.common.tests.zip to C:\slave\test\build\firefox-48.0a1.en-US.win32.common.tests.zip 08:26:51 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'https://queue.taskcluster.net/v1/task/dudwmoXqRNeb5W6N8gtY4Q/artifacts/public/build/firefox-48.0a1.en-US.win32.common.tests.zip', 'file_name': u'C:\\slave\\test\\build\\firefox-48.0a1.en-US.win32.common.tests.zip'}, attempt #1 08:26:53 INFO - Downloaded 20472794 bytes. 08:26:53 INFO - Running command: ['unzip', '-q', '-o', u'C:\\slave\\test\\build\\firefox-48.0a1.en-US.win32.common.tests.zip', '-d', 'C:\\slave\\test\\build\\tests', 'bin/*', 'config/*', 'mozbase/*', 'marionette/*', 'tools/wptserve/*', 'web-platform/*'] 08:26:53 INFO - Copy/paste: unzip -q -o C:\slave\test\build\firefox-48.0a1.en-US.win32.common.tests.zip -d C:\slave\test\build\tests bin/* config/* mozbase/* marionette/* tools/wptserve/* web-platform/* 08:26:55 INFO - caution: filename not matched: web-platform/* 08:26:55 INFO - Return code: 11 08:26:55 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')]} 08:26:55 INFO - https://queue.taskcluster.net/v1/task/dudwmoXqRNeb5W6N8gtY4Q/artifacts/public/build/firefox-48.0a1.en-US.win32.web-platform.tests.zip matches https://queue.taskcluster.net 08:26:55 INFO - trying https://queue.taskcluster.net/v1/task/dudwmoXqRNeb5W6N8gtY4Q/artifacts/public/build/firefox-48.0a1.en-US.win32.web-platform.tests.zip 08:26:55 INFO - Downloading https://queue.taskcluster.net/v1/task/dudwmoXqRNeb5W6N8gtY4Q/artifacts/public/build/firefox-48.0a1.en-US.win32.web-platform.tests.zip to C:\slave\test\build\firefox-48.0a1.en-US.win32.web-platform.tests.zip 08:26:55 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'https://queue.taskcluster.net/v1/task/dudwmoXqRNeb5W6N8gtY4Q/artifacts/public/build/firefox-48.0a1.en-US.win32.web-platform.tests.zip', 'file_name': u'C:\\slave\\test\\build\\firefox-48.0a1.en-US.win32.web-platform.tests.zip'}, attempt #1 08:26:58 INFO - Downloaded 36400366 bytes. 08:26:58 INFO - Running command: ['unzip', '-q', '-o', u'C:\\slave\\test\\build\\firefox-48.0a1.en-US.win32.web-platform.tests.zip', '-d', 'C:\\slave\\test\\build\\tests', 'bin/*', 'config/*', 'mozbase/*', 'marionette/*', 'tools/wptserve/*', 'web-platform/*'] 08:26:58 INFO - Copy/paste: unzip -q -o C:\slave\test\build\firefox-48.0a1.en-US.win32.web-platform.tests.zip -d C:\slave\test\build\tests bin/* config/* mozbase/* marionette/* tools/wptserve/* web-platform/* 08:27:45 INFO - caution: filename not matched: bin/* 08:27:45 INFO - caution: filename not matched: config/* 08:27:45 INFO - caution: filename not matched: mozbase/* 08:27:45 INFO - caution: filename not matched: marionette/* 08:27:45 INFO - caution: filename not matched: tools/wptserve/* 08:27:45 INFO - Return code: 11 08:27: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')]} 08:27:45 INFO - https://queue.taskcluster.net/v1/task/dudwmoXqRNeb5W6N8gtY4Q/artifacts/public/build/firefox-48.0a1.en-US.win32.zip matches https://queue.taskcluster.net 08:27:45 INFO - trying https://queue.taskcluster.net/v1/task/dudwmoXqRNeb5W6N8gtY4Q/artifacts/public/build/firefox-48.0a1.en-US.win32.zip 08:27:45 INFO - Downloading https://queue.taskcluster.net/v1/task/dudwmoXqRNeb5W6N8gtY4Q/artifacts/public/build/firefox-48.0a1.en-US.win32.zip to C:\slave\test\build\firefox-48.0a1.en-US.win32.zip 08:27:45 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/dudwmoXqRNeb5W6N8gtY4Q/artifacts/public/build/firefox-48.0a1.en-US.win32.zip', 'file_name': 'C:\\slave\\test\\build\\firefox-48.0a1.en-US.win32.zip'}, attempt #1 08:27:49 INFO - Downloaded 67501461 bytes. 08:27:49 INFO - Setting buildbot property build_url to https://queue.taskcluster.net/v1/task/dudwmoXqRNeb5W6N8gtY4Q/artifacts/public/build/firefox-48.0a1.en-US.win32.zip 08:27:49 INFO - mkdir: C:\slave\test\properties 08:27:49 INFO - Writing buildbot properties ['build_url'] to C:\slave\test\properties\build_url 08:27:49 INFO - Writing to file C:\slave\test\properties\build_url 08:27:49 INFO - Contents: 08:27:49 INFO - build_url:https://queue.taskcluster.net/v1/task/dudwmoXqRNeb5W6N8gtY4Q/artifacts/public/build/firefox-48.0a1.en-US.win32.zip 08:27:50 INFO - Setting buildbot property symbols_url to https://queue.taskcluster.net/v1/task/dudwmoXqRNeb5W6N8gtY4Q/artifacts/public/build/firefox-48.0a1.en-US.win32.crashreporter-symbols.zip 08:27:50 INFO - Writing buildbot properties ['symbols_url'] to C:\slave\test\properties\symbols_url 08:27:50 INFO - Writing to file C:\slave\test\properties\symbols_url 08:27:50 INFO - Contents: 08:27:50 INFO - symbols_url:https://queue.taskcluster.net/v1/task/dudwmoXqRNeb5W6N8gtY4Q/artifacts/public/build/firefox-48.0a1.en-US.win32.crashreporter-symbols.zip 08:27: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')]} 08:27:50 INFO - https://queue.taskcluster.net/v1/task/dudwmoXqRNeb5W6N8gtY4Q/artifacts/public/build/firefox-48.0a1.en-US.win32.crashreporter-symbols.zip matches https://queue.taskcluster.net 08:27:50 INFO - trying https://queue.taskcluster.net/v1/task/dudwmoXqRNeb5W6N8gtY4Q/artifacts/public/build/firefox-48.0a1.en-US.win32.crashreporter-symbols.zip 08:27:50 INFO - Downloading https://queue.taskcluster.net/v1/task/dudwmoXqRNeb5W6N8gtY4Q/artifacts/public/build/firefox-48.0a1.en-US.win32.crashreporter-symbols.zip to C:\slave\test\build\firefox-48.0a1.en-US.win32.crashreporter-symbols.zip 08:27:50 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/dudwmoXqRNeb5W6N8gtY4Q/artifacts/public/build/firefox-48.0a1.en-US.win32.crashreporter-symbols.zip', 'file_name': 'C:\\slave\\test\\build\\firefox-48.0a1.en-US.win32.crashreporter-symbols.zip'}, attempt #1 08:27:54 INFO - Downloaded 58294546 bytes. 08:27:54 INFO - Running command: ['unzip', '-q', '-o', 'C:\\slave\\test\\build\\firefox-48.0a1.en-US.win32.crashreporter-symbols.zip', '-d', 'C:\\slave\\test\\build\\symbols'] 08:27:54 INFO - Copy/paste: unzip -q -o C:\slave\test\build\firefox-48.0a1.en-US.win32.crashreporter-symbols.zip -d C:\slave\test\build\symbols 08:27:59 INFO - Return code: 0 08:27:59 INFO - Running post-action listener: _resource_record_post_action 08:27:59 INFO - Running post-action listener: set_extra_try_arguments 08:27:59 INFO - ##### 08:27:59 INFO - ##### Running create-virtualenv step. 08:27:59 INFO - ##### 08:27:59 INFO - Running pre-action listener: _pre_create_virtualenv 08:27:59 INFO - Running pre-action listener: _resource_record_pre_action 08:27:59 INFO - Running main action method: create_virtualenv 08:27:59 INFO - Creating virtualenv C:\slave\test\build\venv 08:27:59 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 08:27:59 INFO - Copy/paste: c:\mozilla-build\python27\python.exe c:/mozilla-build/buildbotve/virtualenv.py --no-site-packages --distribute C:\slave\test\build\venv 08:28:01 INFO - New python executable in C:\slave\test\build\venv\Scripts\python.exe 08:28:03 INFO - Installing distribute......................................................................................................................................................................................done. 08:28:03 INFO - Return code: 0 08:28:03 INFO - Installing psutil>=0.7.1 into virtualenv C:\slave\test\build\venv 08:28:03 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 08:28:03 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 08:28:03 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 08:28:03 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 08:28:03 INFO - retry: Calling run_command with args: [['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'psutil>=0.7.1']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x00E126B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00EAE278>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x00C8F3B8>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00E42368>, '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 0x00EC90C0>, '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-100', 'USERDOMAIN': 'T-XP32-IX-100', '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-100', 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 'TEST1': 'testie', 'LOGONSERVER': '\\\\T-XP32-IX-100', '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', 'CLIENTNAME': 'Console', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-100\\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-100'}}, attempt #1 08:28:03 INFO - Running command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'psutil>=0.7.1'] in C:\slave\test\build 08:28:03 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub psutil>=0.7.1 08:28:03 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users', 08:28:03 INFO - 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-100\\Application Data', 08:28:03 INFO - 'CLIENTNAME': 'Console', 08:28:03 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 08:28:03 INFO - 'COMPUTERNAME': 'T-XP32-IX-100', 08:28:03 INFO - 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe', 08:28:03 INFO - 'DCLOCATION': 'SCL3', 08:28:03 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 08:28:03 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 08:28:03 INFO - 'FP_NO_HOST_CHECK': 'NO', 08:28:03 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 08:28:03 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 08:28:03 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 08:28:03 INFO - 'HOMEDRIVE': 'C:', 08:28:03 INFO - 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-100', 08:28:03 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 08:28:03 INFO - 'KTS_VERSION': '1.19c', 08:28:03 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 08:28:03 INFO - 'LOGONSERVER': '\\\\T-XP32-IX-100', 08:28:03 INFO - 'MONDIR': 'C:\\Monitor_config\\', 08:28:03 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 08:28:03 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 08:28:03 INFO - 'MOZILLABUILDDRIVE': 'C:', 08:28:03 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 08:28:03 INFO - 'MOZ_AIRBAG': '1', 08:28:03 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 08:28:03 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 08:28:03 INFO - 'MOZ_MSVCVERSION': '8', 08:28:03 INFO - 'MOZ_NO_REMOTE': '1', 08:28:03 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 08:28:03 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 08:28:03 INFO - 'NO_EM_RESTART': '1', 08:28:03 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 08:28:03 INFO - 'NUMBER_OF_PROCESSORS': '8', 08:28:03 INFO - 'OS': 'Windows_NT', 08:28:03 INFO - 'OURDRIVE': 'C:', 08:28:03 INFO - 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\WINDOWS\\system32;C:\\WINDOWS;C:\\WINDOWS\\System32\\Wbem;C:\\WINDOWS\\system32\\WindowsPowerShell\\v1.0;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg', 08:28:03 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 08:28:03 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 08:28:03 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 08:28:03 INFO - 'PROCESSOR_LEVEL': '6', 08:28:03 INFO - 'PROCESSOR_REVISION': '1e05', 08:28:03 INFO - 'PROGRAMFILES': 'C:\\Program Files', 08:28:03 INFO - 'PROMPT': '$P$G', 08:28:03 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 08:28:03 INFO - 'PWD': 'C:\\slave\\test', 08:28:03 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 08:28:03 INFO - 'SESSIONNAME': 'Console', 08:28:03 INFO - 'SLAVEDIR': 'C:\\slave\\', 08:28:03 INFO - 'SYSTEMDRIVE': 'C:', 08:28:03 INFO - 'SYSTEMROOT': 'C:\\WINDOWS', 08:28:03 INFO - 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 08:28:03 INFO - 'TEST1': 'testie', 08:28:03 INFO - 'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 08:28:03 INFO - 'USERDOMAIN': 'T-XP32-IX-100', 08:28:03 INFO - 'USERNAME': 'cltbld', 08:28:03 INFO - 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-100', 08:28:03 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 08:28:03 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 08:28:03 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 08:28:03 INFO - 'WINDIR': 'C:\\WINDOWS', 08:28:03 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 08:28:04 INFO - Ignoring indexes: http://pypi.python.org/simple/ 08:28:04 INFO - Downloading/unpacking psutil>=0.7.1 08:28:04 INFO - Running setup.py egg_info for package psutil 08:28:04 INFO - warning: no previously-included files matching '*' found under directory 'docs\_build' 08:28:04 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 08:28:04 INFO - Installing collected packages: psutil 08:28:04 INFO - Running setup.py install for psutil 08:28:04 INFO - building 'psutil._psutil_windows' extension 08:28:04 INFO - error: Unable to find vcvarsall.bat 08:28:04 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-zlabnk-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7: 08:28:04 INFO - running install 08:28:04 INFO - running build 08:28:04 INFO - running build_py 08:28:04 INFO - creating build 08:28:04 INFO - creating build\lib.win32-2.7 08:28:04 INFO - creating build\lib.win32-2.7\psutil 08:28:04 INFO - copying psutil\_common.py -> build\lib.win32-2.7\psutil 08:28:04 INFO - copying psutil\_compat.py -> build\lib.win32-2.7\psutil 08:28:04 INFO - copying psutil\_psbsd.py -> build\lib.win32-2.7\psutil 08:28:04 INFO - copying psutil\_pslinux.py -> build\lib.win32-2.7\psutil 08:28:04 INFO - copying psutil\_psosx.py -> build\lib.win32-2.7\psutil 08:28:04 INFO - copying psutil\_psposix.py -> build\lib.win32-2.7\psutil 08:28:04 INFO - copying psutil\_pssunos.py -> build\lib.win32-2.7\psutil 08:28:04 INFO - copying psutil\_pswindows.py -> build\lib.win32-2.7\psutil 08:28:04 INFO - copying psutil\__init__.py -> build\lib.win32-2.7\psutil 08:28:04 INFO - running build_ext 08:28:04 INFO - building 'psutil._psutil_windows' extension 08:28:04 INFO - error: Unable to find vcvarsall.bat 08:28:04 INFO - ---------------------------------------- 08:28:04 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-zlabnk-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7 failed with error code 1 08:28:04 INFO - Storing complete log in C:\Documents and Settings\cltbld.T-XP32-IX-100\Application Data\pip\pip.log 08:28:04 WARNING - Return code: 1 08:28:04 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! 08:28:04 INFO - Installing mozsystemmonitor==0.0.0 into virtualenv C:\slave\test\build\venv 08:28:04 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 08:28:04 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 08:28:04 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 08:28:04 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 08:28:04 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 0x00E126B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00EAE278>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x00C8F3B8>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00E42368>, '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 0x00EC90C0>, '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-100', 'USERDOMAIN': 'T-XP32-IX-100', '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-100', 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 'TEST1': 'testie', 'LOGONSERVER': '\\\\T-XP32-IX-100', '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', 'CLIENTNAME': 'Console', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-100\\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-100'}}, attempt #1 08:28:04 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 08:28:04 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 08:28:04 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users', 08:28:04 INFO - 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-100\\Application Data', 08:28:04 INFO - 'CLIENTNAME': 'Console', 08:28:04 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 08:28:04 INFO - 'COMPUTERNAME': 'T-XP32-IX-100', 08:28:04 INFO - 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe', 08:28:04 INFO - 'DCLOCATION': 'SCL3', 08:28:04 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 08:28:04 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 08:28:04 INFO - 'FP_NO_HOST_CHECK': 'NO', 08:28:04 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 08:28:04 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 08:28:04 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 08:28:04 INFO - 'HOMEDRIVE': 'C:', 08:28:04 INFO - 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-100', 08:28:04 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 08:28:04 INFO - 'KTS_VERSION': '1.19c', 08:28:04 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 08:28:04 INFO - 'LOGONSERVER': '\\\\T-XP32-IX-100', 08:28:04 INFO - 'MONDIR': 'C:\\Monitor_config\\', 08:28:04 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 08:28:04 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 08:28:04 INFO - 'MOZILLABUILDDRIVE': 'C:', 08:28:04 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 08:28:04 INFO - 'MOZ_AIRBAG': '1', 08:28:04 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 08:28:04 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 08:28:04 INFO - 'MOZ_MSVCVERSION': '8', 08:28:04 INFO - 'MOZ_NO_REMOTE': '1', 08:28:04 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 08:28:04 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 08:28:04 INFO - 'NO_EM_RESTART': '1', 08:28:04 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 08:28:04 INFO - 'NUMBER_OF_PROCESSORS': '8', 08:28:04 INFO - 'OS': 'Windows_NT', 08:28:04 INFO - 'OURDRIVE': 'C:', 08:28:04 INFO - 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\WINDOWS\\system32;C:\\WINDOWS;C:\\WINDOWS\\System32\\Wbem;C:\\WINDOWS\\system32\\WindowsPowerShell\\v1.0;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg', 08:28:04 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 08:28:04 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 08:28:04 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 08:28:04 INFO - 'PROCESSOR_LEVEL': '6', 08:28:04 INFO - 'PROCESSOR_REVISION': '1e05', 08:28:04 INFO - 'PROGRAMFILES': 'C:\\Program Files', 08:28:04 INFO - 'PROMPT': '$P$G', 08:28:04 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 08:28:04 INFO - 'PWD': 'C:\\slave\\test', 08:28:04 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 08:28:04 INFO - 'SESSIONNAME': 'Console', 08:28:04 INFO - 'SLAVEDIR': 'C:\\slave\\', 08:28:04 INFO - 'SYSTEMDRIVE': 'C:', 08:28:04 INFO - 'SYSTEMROOT': 'C:\\WINDOWS', 08:28:04 INFO - 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 08:28:04 INFO - 'TEST1': 'testie', 08:28:04 INFO - 'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 08:28:04 INFO - 'USERDOMAIN': 'T-XP32-IX-100', 08:28:04 INFO - 'USERNAME': 'cltbld', 08:28:04 INFO - 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-100', 08:28:04 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 08:28:04 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 08:28:04 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 08:28:04 INFO - 'WINDIR': 'C:\\WINDOWS', 08:28:04 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 08:28:05 INFO - Ignoring indexes: http://pypi.python.org/simple/ 08:28:05 INFO - Downloading/unpacking mozsystemmonitor==0.0.0 08:28:05 INFO - Downloading mozsystemmonitor-0.0.tar.gz 08:28:05 INFO - Running setup.py egg_info for package mozsystemmonitor 08:28:05 INFO - Downloading/unpacking psutil>=0.7.1 (from mozsystemmonitor==0.0.0) 08:28:05 INFO - Running setup.py egg_info for package psutil 08:28:05 INFO - warning: no previously-included files matching '*' found under directory 'docs\_build' 08:28:05 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 08:28:05 INFO - Installing collected packages: mozsystemmonitor, psutil 08:28:05 INFO - Running setup.py install for mozsystemmonitor 08:28:05 INFO - Running setup.py install for psutil 08:28:05 INFO - building 'psutil._psutil_windows' extension 08:28:05 INFO - error: Unable to find vcvarsall.bat 08:28:05 INFO - Complete output from command C:\slave\test\build\venv\Scripts\python.exe -c "import setuptools;__file__='C:\\slave\\test\\build\\venv\\build\\psutil\\setup.py';execfile(__file__)" install --single-version-externally-managed --record c:\docume~1\cltbld~1.t-x\locals~1\temp\pip-7le9bc-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7: 08:28:05 INFO - running install 08:28:05 INFO - running build 08:28:05 INFO - running build_py 08:28:05 INFO - running build_ext 08:28:05 INFO - building 'psutil._psutil_windows' extension 08:28:05 INFO - error: Unable to find vcvarsall.bat 08:28:05 INFO - ---------------------------------------- 08:28:05 INFO - Command C:\slave\test\build\venv\Scripts\python.exe -c "import setuptools;__file__='C:\\slave\\test\\build\\venv\\build\\psutil\\setup.py';execfile(__file__)" install --single-version-externally-managed --record c:\docume~1\cltbld~1.t-x\locals~1\temp\pip-7le9bc-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7 failed with error code 1 08:28:05 INFO - Storing complete log in C:\Documents and Settings\cltbld.T-XP32-IX-100\Application Data\pip\pip.log 08:28:05 WARNING - Return code: 1 08:28:05 WARNING - Could not install python package: C:\slave\test\build\venv\Scripts\pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub mozsystemmonitor==0.0.0 failed after 1 tries! 08:28:05 INFO - Installing blobuploader==1.2.4 into virtualenv C:\slave\test\build\venv 08:28:05 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 08:28:05 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 08:28:05 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 08:28:05 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 08:28:05 INFO - retry: Calling run_command with args: [['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'blobuploader==1.2.4']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x00E126B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00EAE278>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x00C8F3B8>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00E42368>, '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 0x00EC90C0>, '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-100', 'USERDOMAIN': 'T-XP32-IX-100', '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-100', 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 'TEST1': 'testie', 'LOGONSERVER': '\\\\T-XP32-IX-100', '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', 'CLIENTNAME': 'Console', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-100\\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-100'}}, attempt #1 08:28:05 INFO - Running command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'blobuploader==1.2.4'] in C:\slave\test\build 08:28:05 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub blobuploader==1.2.4 08:28:05 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users', 08:28:05 INFO - 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-100\\Application Data', 08:28:05 INFO - 'CLIENTNAME': 'Console', 08:28:05 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 08:28:05 INFO - 'COMPUTERNAME': 'T-XP32-IX-100', 08:28:05 INFO - 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe', 08:28:05 INFO - 'DCLOCATION': 'SCL3', 08:28:05 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 08:28:05 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 08:28:05 INFO - 'FP_NO_HOST_CHECK': 'NO', 08:28:05 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 08:28:05 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 08:28:05 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 08:28:05 INFO - 'HOMEDRIVE': 'C:', 08:28:05 INFO - 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-100', 08:28:05 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 08:28:05 INFO - 'KTS_VERSION': '1.19c', 08:28:05 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 08:28:05 INFO - 'LOGONSERVER': '\\\\T-XP32-IX-100', 08:28:05 INFO - 'MONDIR': 'C:\\Monitor_config\\', 08:28:05 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 08:28:05 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 08:28:05 INFO - 'MOZILLABUILDDRIVE': 'C:', 08:28:05 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 08:28:05 INFO - 'MOZ_AIRBAG': '1', 08:28:05 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 08:28:05 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 08:28:05 INFO - 'MOZ_MSVCVERSION': '8', 08:28:05 INFO - 'MOZ_NO_REMOTE': '1', 08:28:05 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 08:28:05 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 08:28:05 INFO - 'NO_EM_RESTART': '1', 08:28:05 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 08:28:05 INFO - 'NUMBER_OF_PROCESSORS': '8', 08:28:05 INFO - 'OS': 'Windows_NT', 08:28:05 INFO - 'OURDRIVE': 'C:', 08:28:05 INFO - 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\WINDOWS\\system32;C:\\WINDOWS;C:\\WINDOWS\\System32\\Wbem;C:\\WINDOWS\\system32\\WindowsPowerShell\\v1.0;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg', 08:28:05 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 08:28:05 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 08:28:05 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 08:28:05 INFO - 'PROCESSOR_LEVEL': '6', 08:28:05 INFO - 'PROCESSOR_REVISION': '1e05', 08:28:05 INFO - 'PROGRAMFILES': 'C:\\Program Files', 08:28:05 INFO - 'PROMPT': '$P$G', 08:28:05 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 08:28:05 INFO - 'PWD': 'C:\\slave\\test', 08:28:05 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 08:28:05 INFO - 'SESSIONNAME': 'Console', 08:28:05 INFO - 'SLAVEDIR': 'C:\\slave\\', 08:28:05 INFO - 'SYSTEMDRIVE': 'C:', 08:28:05 INFO - 'SYSTEMROOT': 'C:\\WINDOWS', 08:28:05 INFO - 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 08:28:05 INFO - 'TEST1': 'testie', 08:28:05 INFO - 'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 08:28:05 INFO - 'USERDOMAIN': 'T-XP32-IX-100', 08:28:05 INFO - 'USERNAME': 'cltbld', 08:28:05 INFO - 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-100', 08:28:05 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 08:28:05 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 08:28:05 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 08:28:05 INFO - 'WINDIR': 'C:\\WINDOWS', 08:28:05 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 08:28:05 INFO - Ignoring indexes: http://pypi.python.org/simple/ 08:28:05 INFO - Downloading/unpacking blobuploader==1.2.4 08:28:05 INFO - Downloading blobuploader-1.2.4.tar.gz 08:28:05 INFO - Running setup.py egg_info for package blobuploader 08:28:05 INFO - Downloading/unpacking requests==1.2.3. (from blobuploader==1.2.4) 08:28:07 INFO - Running setup.py egg_info for package requests 08:28:07 INFO - Downloading/unpacking docopt==0.6.1 (from blobuploader==1.2.4) 08:28:07 INFO - Downloading docopt-0.6.1.tar.gz 08:28:07 INFO - Running setup.py egg_info for package docopt 08:28:07 INFO - Installing collected packages: blobuploader, docopt, requests 08:28:07 INFO - Running setup.py install for blobuploader 08:28:07 INFO - Running setup.py install for docopt 08:28:07 INFO - Running setup.py install for requests 08:28:07 INFO - Successfully installed blobuploader docopt requests 08:28:07 INFO - Cleaning up... 08:28:07 INFO - Return code: 0 08:28:07 INFO - Installing None into virtualenv C:\slave\test\build\venv 08:28:07 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')]} 08:28:07 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 08:28:07 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')]} 08:28:07 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 08:28:07 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 0x00E126B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00EAE278>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x00C8F3B8>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00E42368>, '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 0x00EC90C0>, '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-100', 'USERDOMAIN': 'T-XP32-IX-100', '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-100', 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 'TEST1': 'testie', 'LOGONSERVER': '\\\\T-XP32-IX-100', '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', 'CLIENTNAME': 'Console', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-100\\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-100'}}, attempt #1 08:28:07 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 08:28:07 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 08:28:07 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users', 08:28:07 INFO - 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-100\\Application Data', 08:28:07 INFO - 'CLIENTNAME': 'Console', 08:28:07 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 08:28:07 INFO - 'COMPUTERNAME': 'T-XP32-IX-100', 08:28:07 INFO - 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe', 08:28:07 INFO - 'DCLOCATION': 'SCL3', 08:28:07 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 08:28:07 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 08:28:07 INFO - 'FP_NO_HOST_CHECK': 'NO', 08:28:07 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 08:28:07 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 08:28:07 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 08:28:07 INFO - 'HOMEDRIVE': 'C:', 08:28:07 INFO - 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-100', 08:28:07 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 08:28:07 INFO - 'KTS_VERSION': '1.19c', 08:28:07 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 08:28:07 INFO - 'LOGONSERVER': '\\\\T-XP32-IX-100', 08:28:07 INFO - 'MONDIR': 'C:\\Monitor_config\\', 08:28:07 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 08:28:07 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 08:28:07 INFO - 'MOZILLABUILDDRIVE': 'C:', 08:28:07 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 08:28:07 INFO - 'MOZ_AIRBAG': '1', 08:28:07 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 08:28:07 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 08:28:07 INFO - 'MOZ_MSVCVERSION': '8', 08:28:07 INFO - 'MOZ_NO_REMOTE': '1', 08:28:07 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 08:28:07 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 08:28:07 INFO - 'NO_EM_RESTART': '1', 08:28:07 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 08:28:07 INFO - 'NUMBER_OF_PROCESSORS': '8', 08:28:07 INFO - 'OS': 'Windows_NT', 08:28:07 INFO - 'OURDRIVE': 'C:', 08:28:07 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', 08:28:07 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 08:28:07 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 08:28:07 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 08:28:07 INFO - 'PROCESSOR_LEVEL': '6', 08:28:07 INFO - 'PROCESSOR_REVISION': '1e05', 08:28:07 INFO - 'PROGRAMFILES': 'C:\\Program Files', 08:28:07 INFO - 'PROMPT': '$P$G', 08:28:07 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 08:28:07 INFO - 'PWD': 'C:\\slave\\test', 08:28:07 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 08:28:07 INFO - 'SESSIONNAME': 'Console', 08:28:07 INFO - 'SLAVEDIR': 'C:\\slave\\', 08:28:07 INFO - 'SYSTEMDRIVE': 'C:', 08:28:07 INFO - 'SYSTEMROOT': 'C:\\WINDOWS', 08:28:07 INFO - 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 08:28:07 INFO - 'TEST1': 'testie', 08:28:07 INFO - 'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 08:28:07 INFO - 'USERDOMAIN': 'T-XP32-IX-100', 08:28:07 INFO - 'USERNAME': 'cltbld', 08:28:07 INFO - 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-100', 08:28:07 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 08:28:07 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 08:28:07 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 08:28:07 INFO - 'WINDIR': 'C:\\WINDOWS', 08:28:07 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 08:28:17 INFO - Ignoring indexes: http://pypi.python.org/simple/ 08:28:17 INFO - Unpacking c:\slave\test\build\tests\mozbase\manifestparser 08:28:17 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmanifestparser 08:28:17 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozcrash 08:28:17 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozcrash 08:28:17 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdebug 08:28:17 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdebug 08:28:17 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdevice 08:28:17 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdevice 08:28:17 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozfile 08:28:17 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozfile 08:28:17 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozhttpd 08:28:17 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozhttpd 08:28:17 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinfo 08:28:17 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinfo 08:28:17 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinstall 08:28:17 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinstall 08:28:17 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozleak 08:28:17 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozleak 08:28:17 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozlog 08:28:17 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozlog 08:28:17 INFO - Unpacking c:\slave\test\build\tests\mozbase\moznetwork 08:28:17 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoznetwork 08:28:17 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprocess 08:28:17 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprocess 08:28:17 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprofile 08:28:17 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprofile 08:28:17 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozrunner 08:28:17 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozrunner 08:28:17 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozscreenshot 08:28:17 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozscreenshot 08:28:17 INFO - Unpacking c:\slave\test\build\tests\mozbase\moztest 08:28:17 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoztest 08:28:17 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozversion 08:28:17 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozversion 08:28:17 INFO - Unpacking c:\slave\test\build\tests\tools\wptserve 08:28:17 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Ctools%5Cwptserve 08:28:17 INFO - Unpacking c:\slave\test\build\tests\marionette\client 08:28:17 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cclient 08:28:17 INFO - Unpacking c:\slave\test\build\tests\marionette\marionette\runner\mixins\browsermob-proxy-py 08:28:17 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cmarionette%5Crunner%5Cmixins%5Cbrowsermob-proxy-py 08:28:17 INFO - Unpacking c:\slave\test\build\tests\marionette 08:28:17 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette 08:28:17 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 08:28:17 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 08:28:17 INFO - Running setup.py install for browsermob-proxy 08:28:21 INFO - Running setup.py install for manifestparser 08:28:21 INFO - Installing manifestparser-script.py script to C:\slave\test\build\venv\Scripts 08:28:21 INFO - Installing manifestparser.exe script to C:\slave\test\build\venv\Scripts 08:28:21 INFO - Running setup.py install for marionette-client 08:28:21 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 08:28:21 INFO - Installing marionette-script.py script to C:\slave\test\build\venv\Scripts 08:28:21 INFO - Installing marionette.exe script to C:\slave\test\build\venv\Scripts 08:28:21 INFO - Running setup.py install for marionette-driver 08:28:21 INFO - Running setup.py install for mozcrash 08:28:21 INFO - Running setup.py install for mozdebug 08:28:21 INFO - Running setup.py install for mozdevice 08:28:21 INFO - Installing sutini-script.py script to C:\slave\test\build\venv\Scripts 08:28:21 INFO - Installing sutini.exe script to C:\slave\test\build\venv\Scripts 08:28:21 INFO - Installing dm-script.py script to C:\slave\test\build\venv\Scripts 08:28:21 INFO - Installing dm.exe script to C:\slave\test\build\venv\Scripts 08:28:21 INFO - Running setup.py install for mozfile 08:28:21 INFO - Running setup.py install for mozhttpd 08:28:21 INFO - Installing mozhttpd-script.py script to C:\slave\test\build\venv\Scripts 08:28:21 INFO - Installing mozhttpd.exe script to C:\slave\test\build\venv\Scripts 08:28:21 INFO - Running setup.py install for mozinfo 08:28:21 INFO - Installing mozinfo-script.py script to C:\slave\test\build\venv\Scripts 08:28:21 INFO - Installing mozinfo.exe script to C:\slave\test\build\venv\Scripts 08:28:21 INFO - Running setup.py install for mozInstall 08:28:21 INFO - Installing moz_remove_from_system-script.py script to C:\slave\test\build\venv\Scripts 08:28:21 INFO - Installing moz_remove_from_system.exe script to C:\slave\test\build\venv\Scripts 08:28:21 INFO - Installing mozuninstall-script.py script to C:\slave\test\build\venv\Scripts 08:28:21 INFO - Installing mozuninstall.exe script to C:\slave\test\build\venv\Scripts 08:28:21 INFO - Installing mozinstall-script.py script to C:\slave\test\build\venv\Scripts 08:28:21 INFO - Installing mozinstall.exe script to C:\slave\test\build\venv\Scripts 08:28:21 INFO - Installing moz_add_to_system-script.py script to C:\slave\test\build\venv\Scripts 08:28:21 INFO - Installing moz_add_to_system.exe script to C:\slave\test\build\venv\Scripts 08:28:21 INFO - Running setup.py install for mozleak 08:28:21 INFO - Running setup.py install for mozlog 08:28:21 INFO - Installing structlog-script.py script to C:\slave\test\build\venv\Scripts 08:28:21 INFO - Installing structlog.exe script to C:\slave\test\build\venv\Scripts 08:28:21 INFO - Running setup.py install for moznetwork 08:28:21 INFO - Installing moznetwork-script.py script to C:\slave\test\build\venv\Scripts 08:28:21 INFO - Installing moznetwork.exe script to C:\slave\test\build\venv\Scripts 08:28:21 INFO - Running setup.py install for mozprocess 08:28:21 INFO - Running setup.py install for mozprofile 08:28:21 INFO - Installing mozprofile-script.py script to C:\slave\test\build\venv\Scripts 08:28:21 INFO - Installing mozprofile.exe script to C:\slave\test\build\venv\Scripts 08:28:21 INFO - Installing diff-profiles-script.py script to C:\slave\test\build\venv\Scripts 08:28:21 INFO - Installing diff-profiles.exe script to C:\slave\test\build\venv\Scripts 08:28:21 INFO - Installing view-profile-script.py script to C:\slave\test\build\venv\Scripts 08:28:21 INFO - Installing view-profile.exe script to C:\slave\test\build\venv\Scripts 08:28:21 INFO - Running setup.py install for mozrunner 08:28:21 INFO - Installing mozrunner-script.py script to C:\slave\test\build\venv\Scripts 08:28:21 INFO - Installing mozrunner.exe script to C:\slave\test\build\venv\Scripts 08:28:21 INFO - Running setup.py install for mozscreenshot 08:28:21 INFO - Running setup.py install for moztest 08:28:21 INFO - Running setup.py install for mozversion 08:28:21 INFO - Installing mozversion-script.py script to C:\slave\test\build\venv\Scripts 08:28:21 INFO - Installing mozversion.exe script to C:\slave\test\build\venv\Scripts 08:28:21 INFO - Running setup.py install for wptserve 08:28:21 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 08:28:21 INFO - Cleaning up... 08:28:21 INFO - Return code: 0 08:28:21 INFO - Installing None into virtualenv C:\slave\test\build\venv 08:28: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')]} 08:28:21 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 08:28: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')]} 08:28:21 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 08:28:21 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 0x00E126B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00EAE278>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x00C8F3B8>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00E42368>, '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 0x00EC90C0>, '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-100', 'USERDOMAIN': 'T-XP32-IX-100', '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-100', 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 'TEST1': 'testie', 'LOGONSERVER': '\\\\T-XP32-IX-100', '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', 'CLIENTNAME': 'Console', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-100\\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-100'}}, attempt #1 08:28:21 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 08:28:21 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 08:28:21 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users', 08:28:21 INFO - 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-100\\Application Data', 08:28:21 INFO - 'CLIENTNAME': 'Console', 08:28:21 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 08:28:21 INFO - 'COMPUTERNAME': 'T-XP32-IX-100', 08:28:21 INFO - 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe', 08:28:21 INFO - 'DCLOCATION': 'SCL3', 08:28:21 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 08:28:21 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 08:28:21 INFO - 'FP_NO_HOST_CHECK': 'NO', 08:28:21 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 08:28:21 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 08:28:21 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 08:28:21 INFO - 'HOMEDRIVE': 'C:', 08:28:21 INFO - 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-100', 08:28:21 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 08:28:21 INFO - 'KTS_VERSION': '1.19c', 08:28:21 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 08:28:21 INFO - 'LOGONSERVER': '\\\\T-XP32-IX-100', 08:28:21 INFO - 'MONDIR': 'C:\\Monitor_config\\', 08:28:21 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 08:28:21 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 08:28:21 INFO - 'MOZILLABUILDDRIVE': 'C:', 08:28:21 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 08:28:21 INFO - 'MOZ_AIRBAG': '1', 08:28:21 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 08:28:21 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 08:28:21 INFO - 'MOZ_MSVCVERSION': '8', 08:28:21 INFO - 'MOZ_NO_REMOTE': '1', 08:28:21 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 08:28:21 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 08:28:21 INFO - 'NO_EM_RESTART': '1', 08:28:21 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 08:28:21 INFO - 'NUMBER_OF_PROCESSORS': '8', 08:28:21 INFO - 'OS': 'Windows_NT', 08:28:21 INFO - 'OURDRIVE': 'C:', 08:28:21 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', 08:28:21 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 08:28:21 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 08:28:21 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 08:28:21 INFO - 'PROCESSOR_LEVEL': '6', 08:28:21 INFO - 'PROCESSOR_REVISION': '1e05', 08:28:21 INFO - 'PROGRAMFILES': 'C:\\Program Files', 08:28:21 INFO - 'PROMPT': '$P$G', 08:28:21 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 08:28:21 INFO - 'PWD': 'C:\\slave\\test', 08:28:21 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 08:28:21 INFO - 'SESSIONNAME': 'Console', 08:28:21 INFO - 'SLAVEDIR': 'C:\\slave\\', 08:28:21 INFO - 'SYSTEMDRIVE': 'C:', 08:28:21 INFO - 'SYSTEMROOT': 'C:\\WINDOWS', 08:28:21 INFO - 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 08:28:21 INFO - 'TEST1': 'testie', 08:28:21 INFO - 'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 08:28:21 INFO - 'USERDOMAIN': 'T-XP32-IX-100', 08:28:21 INFO - 'USERNAME': 'cltbld', 08:28:21 INFO - 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-100', 08:28:21 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 08:28:21 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 08:28:21 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 08:28:21 INFO - 'WINDIR': 'C:\\WINDOWS', 08:28:21 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 08:28:25 INFO - Ignoring indexes: http://pypi.python.org/simple/ 08:28:25 INFO - Unpacking c:\slave\test\build\tests\mozbase\manifestparser 08:28:25 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmanifestparser 08:28:25 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozcrash 08:28:25 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozcrash 08:28:25 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdebug 08:28:25 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdebug 08:28:25 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdevice 08:28:25 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdevice 08:28:25 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozfile 08:28:25 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozfile 08:28:25 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozhttpd 08:28:25 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozhttpd 08:28:25 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinfo 08:28:25 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinfo 08:28:25 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinstall 08:28:25 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinstall 08:28:25 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozleak 08:28:25 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozleak 08:28:25 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozlog 08:28:25 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozlog 08:28:25 INFO - Unpacking c:\slave\test\build\tests\mozbase\moznetwork 08:28:25 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoznetwork 08:28:25 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprocess 08:28:25 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprocess 08:28:25 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprofile 08:28:25 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprofile 08:28:25 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozrunner 08:28:25 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozrunner 08:28:25 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozscreenshot 08:28:25 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozscreenshot 08:28:25 INFO - Unpacking c:\slave\test\build\tests\mozbase\moztest 08:28:25 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoztest 08:28:25 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozversion 08:28:25 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozversion 08:28:25 INFO - Unpacking c:\slave\test\build\tests\tools\wptserve 08:28:25 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Ctools%5Cwptserve 08:28:25 INFO - Unpacking c:\slave\test\build\tests\marionette\client 08:28:25 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cclient 08:28:25 INFO - Unpacking c:\slave\test\build\tests\marionette\marionette\runner\mixins\browsermob-proxy-py 08:28:25 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cmarionette%5Crunner%5Cmixins%5Cbrowsermob-proxy-py 08:28:25 INFO - Unpacking c:\slave\test\build\tests\marionette 08:28:25 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette 08:28:25 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 08:28:25 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)) 08:28:29 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)) 08:28:29 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)) 08:28:29 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)) 08:28:29 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)) 08:28:29 INFO - Downloading/unpacking blessings>=1.3 (from mozlog->-r C:\slave\test\build\tests\config\mozbase_requirements.txt (line 10)) 08:28:29 INFO - Downloading blessings-1.6.tar.gz 08:28:29 INFO - Running setup.py egg_info for package blessings 08:28:29 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)) 08:28:29 INFO - Installing collected packages: blessings, browsermob-proxy, manifestparser, marionette-client, marionette-driver, mozcrash, mozdebug, mozdevice, mozhttpd, mozInstall, mozleak, mozprofile, mozrunner, mozscreenshot, moztest, mozversion, wptserve 08:28:29 INFO - Running setup.py install for blessings 08:28:29 INFO - Running setup.py install for browsermob-proxy 08:28:29 INFO - Running setup.py install for manifestparser 08:28:29 INFO - Installing manifestparser-script.py script to C:\slave\test\build\venv\Scripts 08:28:29 INFO - Installing manifestparser.exe script to C:\slave\test\build\venv\Scripts 08:28:29 INFO - Running setup.py install for marionette-client 08:28:29 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 08:28:29 INFO - Installing marionette-script.py script to C:\slave\test\build\venv\Scripts 08:28:29 INFO - Installing marionette.exe script to C:\slave\test\build\venv\Scripts 08:28:29 INFO - Running setup.py install for marionette-driver 08:28:29 INFO - Running setup.py install for mozcrash 08:28:29 INFO - Running setup.py install for mozdebug 08:28:29 INFO - Running setup.py install for mozdevice 08:28:29 INFO - Installing sutini-script.py script to C:\slave\test\build\venv\Scripts 08:28:29 INFO - Installing sutini.exe script to C:\slave\test\build\venv\Scripts 08:28:29 INFO - Installing dm-script.py script to C:\slave\test\build\venv\Scripts 08:28:29 INFO - Installing dm.exe script to C:\slave\test\build\venv\Scripts 08:28:29 INFO - Running setup.py install for mozhttpd 08:28:29 INFO - Installing mozhttpd-script.py script to C:\slave\test\build\venv\Scripts 08:28:29 INFO - Installing mozhttpd.exe script to C:\slave\test\build\venv\Scripts 08:28:29 INFO - Running setup.py install for mozInstall 08:28:29 INFO - Installing moz_remove_from_system-script.py script to C:\slave\test\build\venv\Scripts 08:28:29 INFO - Installing moz_remove_from_system.exe script to C:\slave\test\build\venv\Scripts 08:28:29 INFO - Installing mozuninstall-script.py script to C:\slave\test\build\venv\Scripts 08:28:29 INFO - Installing mozuninstall.exe script to C:\slave\test\build\venv\Scripts 08:28:29 INFO - Installing mozinstall-script.py script to C:\slave\test\build\venv\Scripts 08:28:29 INFO - Installing mozinstall.exe script to C:\slave\test\build\venv\Scripts 08:28:29 INFO - Installing moz_add_to_system-script.py script to C:\slave\test\build\venv\Scripts 08:28:29 INFO - Installing moz_add_to_system.exe script to C:\slave\test\build\venv\Scripts 08:28:29 INFO - Running setup.py install for mozleak 08:28:29 INFO - Running setup.py install for mozprofile 08:28:29 INFO - Installing mozprofile-script.py script to C:\slave\test\build\venv\Scripts 08:28:29 INFO - Installing mozprofile.exe script to C:\slave\test\build\venv\Scripts 08:28:29 INFO - Installing diff-profiles-script.py script to C:\slave\test\build\venv\Scripts 08:28:29 INFO - Installing diff-profiles.exe script to C:\slave\test\build\venv\Scripts 08:28:29 INFO - Installing view-profile-script.py script to C:\slave\test\build\venv\Scripts 08:28:29 INFO - Installing view-profile.exe script to C:\slave\test\build\venv\Scripts 08:28:29 INFO - Running setup.py install for mozrunner 08:28:29 INFO - Installing mozrunner-script.py script to C:\slave\test\build\venv\Scripts 08:28:29 INFO - Installing mozrunner.exe script to C:\slave\test\build\venv\Scripts 08:28:30 INFO - Running setup.py install for mozscreenshot 08:28:30 INFO - Running setup.py install for moztest 08:28:30 INFO - Running setup.py install for mozversion 08:28:30 INFO - Installing mozversion-script.py script to C:\slave\test\build\venv\Scripts 08:28:30 INFO - Installing mozversion.exe script to C:\slave\test\build\venv\Scripts 08:28:30 INFO - Running setup.py install for wptserve 08:28:30 INFO - Successfully installed blessings browsermob-proxy manifestparser marionette-client marionette-driver mozcrash mozdebug mozdevice mozhttpd mozInstall mozleak mozprofile mozrunner mozscreenshot moztest mozversion wptserve 08:28:30 INFO - Cleaning up... 08:28:30 INFO - Return code: 0 08:28:30 INFO - Done creating virtualenv C:\slave\test\build\venv. 08:28:30 INFO - Getting output from command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'freeze'] 08:28:30 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip freeze 08:28:30 INFO - Reading from file tmpfile_stdout 08:28:30 INFO - Using _rmtree_windows ... 08:28:30 INFO - Using _rmtree_windows ... 08:28:30 INFO - Current package versions: 08:28:30 INFO - blessings == 1.6 08:28:30 INFO - blobuploader == 1.2.4 08:28:30 INFO - browsermob-proxy == 0.6.0 08:28:30 INFO - distribute == 0.6.14 08:28:30 INFO - docopt == 0.6.1 08:28:30 INFO - manifestparser == 1.1 08:28:30 INFO - marionette-client == 2.3.0 08:28:30 INFO - marionette-driver == 1.4.0 08:28:30 INFO - mozInstall == 1.12 08:28:30 INFO - mozcrash == 0.17 08:28:30 INFO - mozdebug == 0.1 08:28:30 INFO - mozdevice == 0.48 08:28:30 INFO - mozfile == 1.2 08:28:30 INFO - mozhttpd == 0.7 08:28:30 INFO - mozinfo == 0.9 08:28:30 INFO - mozleak == 0.1 08:28:30 INFO - mozlog == 3.1 08:28:30 INFO - moznetwork == 0.27 08:28:30 INFO - mozprocess == 0.22 08:28:30 INFO - mozprofile == 0.28 08:28:30 INFO - mozrunner == 6.11 08:28:30 INFO - mozscreenshot == 0.1 08:28:30 INFO - mozsystemmonitor == 0.0 08:28:30 INFO - moztest == 0.7 08:28:30 INFO - mozversion == 1.4 08:28:30 INFO - requests == 1.2.3 08:28:30 INFO - wptserve == 1.4.0 08:28:30 INFO - Running post-action listener: _resource_record_post_action 08:28:30 INFO - Running post-action listener: _start_resource_monitoring 08:28:30 INFO - Starting resource monitoring. 08:28:30 INFO - ##### 08:28:30 INFO - ##### Running pull step. 08:28:30 INFO - ##### 08:28:30 INFO - Running pre-action listener: _resource_record_pre_action 08:28:30 INFO - Running main action method: pull 08:28:30 INFO - Pull has nothing to do! 08:28:30 INFO - Running post-action listener: _resource_record_post_action 08:28:30 INFO - ##### 08:28:30 INFO - ##### Running install step. 08:28:30 INFO - ##### 08:28:30 INFO - Running pre-action listener: _resource_record_pre_action 08:28:30 INFO - Running main action method: install 08:28:30 INFO - Getting output from command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'freeze'] 08:28:30 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip freeze 08:28:31 INFO - Reading from file tmpfile_stdout 08:28:31 INFO - Using _rmtree_windows ... 08:28:31 INFO - Using _rmtree_windows ... 08:28:31 INFO - Detecting whether we're running mozinstall >=1.0... 08:28:31 INFO - Getting output from command: ['C:\\slave\\test/build/venv/scripts/python', 'C:\\slave\\test/build/venv/scripts/mozinstall-script.py', '-h'] 08:28:31 INFO - Copy/paste: C:\slave\test/build/venv/scripts/python C:\slave\test/build/venv/scripts/mozinstall-script.py -h 08:28:31 INFO - Reading from file tmpfile_stdout 08:28:31 INFO - Output received: 08:28:31 INFO - Usage: mozinstall-script.py [options] installer 08:28:31 INFO - Options: 08:28:31 INFO - -h, --help show this help message and exit 08:28:31 INFO - -d DEST, --destination=DEST 08:28:31 INFO - Directory to install application into. [default: 08:28:31 INFO - "C:\slave\test"] 08:28:31 INFO - --app=APP Application being installed. [default: firefox] 08:28:31 INFO - Using _rmtree_windows ... 08:28:31 INFO - Using _rmtree_windows ... 08:28:31 INFO - mkdir: C:\slave\test\build\application 08:28:31 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.0a1.en-US.win32.zip', '--destination', 'C:\\slave\\test\\build\\application'] 08:28:31 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.0a1.en-US.win32.zip --destination C:\slave\test\build\application 08:28:34 INFO - Reading from file tmpfile_stdout 08:28:34 INFO - Output received: 08:28:34 INFO - C:\slave\test\build\application\firefox\firefox.exe 08:28:34 INFO - Using _rmtree_windows ... 08:28:34 INFO - Using _rmtree_windows ... 08:28:34 INFO - Running post-action listener: _resource_record_post_action 08:28:34 INFO - ##### 08:28:34 INFO - ##### Running run-tests step. 08:28:34 INFO - ##### 08:28:34 INFO - Running pre-action listener: _resource_record_pre_action 08:28:34 INFO - Running main action method: run_tests 08:28:34 INFO - mkdir: C:\slave\test\build\blobber_upload_dir 08:28:34 INFO - Minidump filename unknown. Determining based upon platform and architecture. 08:28:34 INFO - Minidump tooltool manifest unknown. Determining based upon platform and architecture. 08:28:34 INFO - grabbing minidump binary from tooltool 08:28:34 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')]} 08:28:34 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 0x00E42368>, '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 0x00EC90C0>, 'level': 'critical'}, {'substr': 'ERROR - ', 'level': 'error'}], 'cwd': 'C:\\slave\\test\\build', 'privileged': False}, attempt #1 08:28:34 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 08:28:34 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 08:28:34 INFO - INFO - Attempting to fetch from 'https://api.pub.build.mozilla.org/tooltool/'... 08:28:37 INFO - INFO - File win32-minidump_stackwalk.exe fetched from https://api.pub.build.mozilla.org/tooltool/ as C:\slave\test\build\tmpfobvuz 08:28:37 INFO - INFO - File integrity verified, renaming tmpfobvuz to win32-minidump_stackwalk.exe 08:28:37 INFO - Return code: 0 08:28:37 INFO - Chmoding C:\slave\test\build\win32-minidump_stackwalk.exe to 0755 08:28:37 INFO - ENV: MINIDUMP_SAVE_PATH is now C:\slave\test\build\blobber_upload_dir 08:28:37 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/dudwmoXqRNeb5W6N8gtY4Q/artifacts/public/build/firefox-48.0a1.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 08:28:37 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/dudwmoXqRNeb5W6N8gtY4Q/artifacts/public/build/firefox-48.0a1.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 08:28:37 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users', 08:28:37 INFO - 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-100\\Application Data', 08:28:37 INFO - 'CLIENTNAME': 'Console', 08:28:37 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 08:28:37 INFO - 'COMPUTERNAME': 'T-XP32-IX-100', 08:28:37 INFO - 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe', 08:28:37 INFO - 'DCLOCATION': 'SCL3', 08:28:37 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 08:28:37 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 08:28:37 INFO - 'FP_NO_HOST_CHECK': 'NO', 08:28:37 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 08:28:37 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 08:28:37 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 08:28:37 INFO - 'HOMEDRIVE': 'C:', 08:28:37 INFO - 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-100', 08:28:37 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 08:28:37 INFO - 'KTS_VERSION': '1.19c', 08:28:37 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 08:28:37 INFO - 'LOGONSERVER': '\\\\T-XP32-IX-100', 08:28:37 INFO - 'MINIDUMP_SAVE_PATH': 'C:\\slave\\test\\build\\blobber_upload_dir', 08:28:37 INFO - 'MONDIR': 'C:\\Monitor_config\\', 08:28:37 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 08:28:37 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 08:28:37 INFO - 'MOZILLABUILDDRIVE': 'C:', 08:28:37 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 08:28:37 INFO - 'MOZ_AIRBAG': '1', 08:28:37 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 08:28:37 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 08:28:37 INFO - 'MOZ_MSVCVERSION': '8', 08:28:37 INFO - 'MOZ_NO_REMOTE': '1', 08:28:37 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 08:28:37 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 08:28:37 INFO - 'NO_EM_RESTART': '1', 08:28:37 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 08:28:37 INFO - 'NUMBER_OF_PROCESSORS': '8', 08:28:37 INFO - 'OS': 'Windows_NT', 08:28:37 INFO - 'OURDRIVE': 'C:', 08:28:37 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', 08:28:37 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 08:28:37 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 08:28:37 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 08:28:37 INFO - 'PROCESSOR_LEVEL': '6', 08:28:37 INFO - 'PROCESSOR_REVISION': '1e05', 08:28:37 INFO - 'PROGRAMFILES': 'C:\\Program Files', 08:28:37 INFO - 'PROMPT': '$P$G', 08:28:37 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 08:28:37 INFO - 'PWD': 'C:\\slave\\test', 08:28:37 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 08:28:37 INFO - 'SESSIONNAME': 'Console', 08:28:37 INFO - 'SLAVEDIR': 'C:\\slave\\', 08:28:37 INFO - 'SYSTEMDRIVE': 'C:', 08:28:37 INFO - 'SYSTEMROOT': 'C:\\WINDOWS', 08:28:37 INFO - 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 08:28:37 INFO - 'TEST1': 'testie', 08:28:37 INFO - 'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 08:28:37 INFO - 'USERDOMAIN': 'T-XP32-IX-100', 08:28:37 INFO - 'USERNAME': 'cltbld', 08:28:37 INFO - 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-100', 08:28:37 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 08:28:37 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 08:28:37 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 08:28:37 INFO - 'WINDIR': 'C:\\WINDOWS', 08:28:37 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 08:28:37 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/dudwmoXqRNeb5W6N8gtY4Q/artifacts/public/build/firefox-48.0a1.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 08:28:38 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 08:28:38 INFO - import pkg_resources 08:28:39 INFO - Using 1 client processes 08:28:42 INFO - SUITE-START | Running 778 tests 08:28:42 INFO - Running testharness tests 08:28:42 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html 08:28:42 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | took 0ms 08:28:42 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html 08:28:42 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | took 0ms 08:28:42 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html 08:28:42 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html | took 0ms 08:28:42 INFO - Setting up ssl 08:28:43 INFO - PROCESS | certutil | 08:28:43 INFO - PROCESS | certutil | 08:28:43 INFO - PROCESS | certutil | 08:28:43 INFO - Certificate Nickname Trust Attributes 08:28:43 INFO - SSL,S/MIME,JAR/XPI 08:28:43 INFO - 08:28:43 INFO - web-platform-tests CT,, 08:28:43 INFO - 08:28:43 INFO - Starting runner 08:28:45 INFO - PROCESS | 3892 | [3892] WARNING: Failed to load startupcache file correctly, removing!: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/startupcache/StartupCache.cpp, line 228 08:28:45 INFO - PROCESS | 3892 | [3892] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80004005: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/xpcom/base/nsSystemInfo.cpp, line 112 08:28:45 INFO - PROCESS | 3892 | [3892] WARNING: This method is lossy. Use GetCanonicalPath !: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/xpcom/io/nsLocalFileWin.cpp, line 3457 08:28:47 INFO - PROCESS | 3892 | [3892] WARNING: Failed to load WMF DLLs: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/dom/media/platforms/wmf/WMFUtils.cpp, line 169 08:28:47 INFO - PROCESS | 3892 | [3892] WARNING: NS_ENSURE_TRUE(SUCCEEDED(hr)) failed: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/dom/media/platforms/wmf/WMFUtils.cpp, line 206 08:28:47 INFO - PROCESS | 3892 | [3892] WARNING: NS_ENSURE_TRUE(SUCCEEDED(hr)) failed: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/dom/media/platforms/wmf/WMFUtils.cpp, line 206 08:28:47 INFO - PROCESS | 3892 | 1461338927244 Marionette DEBUG Marionette enabled via build flag and pref 08:28:47 INFO - PROCESS | 3892 | ++DOCSHELL 144A0C00 == 1 [pid = 3892] [id = 1] 08:28:47 INFO - PROCESS | 3892 | ++DOMWINDOW == 1 (144A1000) [pid = 3892] [serial = 1] [outer = 00000000] 08:28:47 INFO - PROCESS | 3892 | [3892] WARNING: No inner window available!: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9803 08:28:47 INFO - PROCESS | 3892 | ++DOMWINDOW == 2 (144A1C00) [pid = 3892] [serial = 2] [outer = 144A1000] 08:28:47 INFO - PROCESS | 3892 | [3892] WARNING: Dwm composition not available, falling back to software vsync: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/gfx/thebes/gfxWindowsPlatform.cpp, line 2860 08:28:47 INFO - PROCESS | 3892 | [3892] WARNING: Hardware Vsync support not yet implemented. Falling back to software timers: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/gfx/thebes/gfxPlatform.cpp, line 2255 08:28:47 INFO - PROCESS | 3892 | ++DOCSHELL 14960400 == 2 [pid = 3892] [id = 2] 08:28:47 INFO - PROCESS | 3892 | ++DOMWINDOW == 3 (14960800) [pid = 3892] [serial = 3] [outer = 00000000] 08:28:47 INFO - PROCESS | 3892 | [3892] WARNING: No inner window available!: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9803 08:28:47 INFO - PROCESS | 3892 | ++DOMWINDOW == 4 (14961400) [pid = 3892] [serial = 4] [outer = 14960800] 08:28:47 INFO - PROCESS | 3892 | 1461338927774 Marionette INFO Listening on port 2828 08:28:48 INFO - PROCESS | 3892 | 1461338928143 Marionette DEBUG Marionette enabled via command-line flag 08:28:48 INFO - PROCESS | 3892 | ++DOCSHELL 137A4C00 == 3 [pid = 3892] [id = 3] 08:28:48 INFO - PROCESS | 3892 | ++DOMWINDOW == 5 (137A5000) [pid = 3892] [serial = 5] [outer = 00000000] 08:28:48 INFO - PROCESS | 3892 | [3892] WARNING: No inner window available!: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9803 08:28:48 INFO - PROCESS | 3892 | ++DOMWINDOW == 6 (137A5C00) [pid = 3892] [serial = 6] [outer = 137A5000] 08:28:48 INFO - PROCESS | 3892 | [3892] WARNING: 'NS_FAILED(rv)', file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/dom/plugins/base/nsPluginHost.cpp, line 2375 08:28:48 INFO - PROCESS | 3892 | ++DOMWINDOW == 7 (16612400) [pid = 3892] [serial = 7] [outer = 14960800] 08:28:48 INFO - PROCESS | 3892 | [3892] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 08:28:48 INFO - PROCESS | 3892 | 1461338928494 Marionette DEBUG Accepted connection conn0 from 127.0.0.1:1491 08:28:48 INFO - PROCESS | 3892 | 1461338928603 Marionette DEBUG Closed connection conn0 08:28:48 INFO - PROCESS | 3892 | [3892] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 08:28:48 INFO - PROCESS | 3892 | 1461338928613 Marionette DEBUG Accepted connection conn1 from 127.0.0.1:1493 08:28:48 INFO - PROCESS | 3892 | 1461338928669 Marionette DEBUG Closed connection conn1 08:28:48 INFO - PROCESS | 3892 | [3892] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 08:28:48 INFO - PROCESS | 3892 | 1461338928660 Marionette DEBUG Accepted connection conn2 from 127.0.0.1:1495 08:28:48 INFO - PROCESS | 3892 | ++DOCSHELL 1695A400 == 4 [pid = 3892] [id = 4] 08:28:48 INFO - PROCESS | 3892 | ++DOMWINDOW == 8 (1695E000) [pid = 3892] [serial = 8] [outer = 00000000] 08:28:48 INFO - PROCESS | 3892 | ++DOMWINDOW == 9 (16CC4800) [pid = 3892] [serial = 9] [outer = 1695E000] 08:28:48 INFO - PROCESS | 3892 | [3892] WARNING: Direct3D 11-accelerated layers are not supported on this system.: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/gfx/thebes/gfxWindowsPlatform.cpp, line 2893 08:28:48 INFO - PROCESS | 3892 | ++DOMWINDOW == 10 (16CCBC00) [pid = 3892] [serial = 10] [outer = 1695E000] 08:28:48 INFO - PROCESS | 3892 | 1461338928936 Marionette TRACE conn2 -> [0,1,"newSession",{"sessionId":null,"capabilities":null}] 08:28:48 INFO - PROCESS | 3892 | 1461338928941 Marionette CONFIG Changing capabilities: {"browserName":"Firefox","browserVersion":"48.0a1","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":"20160422045408","device":"desktop","version":"48.0a1"} 08:28:48 INFO - PROCESS | 3892 | [3892] WARNING: NS_ENSURE_TRUE(SUCCEEDED(hr)) failed: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/dom/media/platforms/wmf/WMFUtils.cpp, line 206 08:28:49 INFO - PROCESS | 3892 | [3892] WARNING: getting z level of unregistered window: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/xpfe/appshell/nsWindowMediator.cpp, line 623 08:28:49 INFO - PROCESS | 3892 | [3892] WARNING: getting z level of unregistered window: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/xpfe/appshell/nsWindowMediator.cpp, line 623 08:28:49 INFO - PROCESS | 3892 | [3892] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 08:28:49 INFO - PROCESS | 3892 | ++DOCSHELL 18997400 == 5 [pid = 3892] [id = 5] 08:28:49 INFO - PROCESS | 3892 | ++DOMWINDOW == 11 (18997800) [pid = 3892] [serial = 11] [outer = 00000000] 08:28:49 INFO - PROCESS | 3892 | ++DOCSHELL 18999800 == 6 [pid = 3892] [id = 6] 08:28:49 INFO - PROCESS | 3892 | ++DOMWINDOW == 12 (1899A800) [pid = 3892] [serial = 12] [outer = 00000000] 08:28:50 INFO - PROCESS | 3892 | [3892] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80040111: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 272 08:28:50 INFO - PROCESS | 3892 | ++DOCSHELL 19318000 == 7 [pid = 3892] [id = 7] 08:28:50 INFO - PROCESS | 3892 | ++DOMWINDOW == 13 (19318400) [pid = 3892] [serial = 13] [outer = 00000000] 08:28:50 INFO - PROCESS | 3892 | [3892] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80040111: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 272 08:28:50 INFO - PROCESS | 3892 | [3892] WARNING: Couldn't create child process for iframe.: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 336 08:28:50 INFO - PROCESS | 3892 | ++DOMWINDOW == 14 (19748400) [pid = 3892] [serial = 14] [outer = 19318400] 08:28:50 INFO - PROCESS | 3892 | [3892] WARNING: Direct3D 11-accelerated layers are not supported on this system.: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/gfx/thebes/gfxWindowsPlatform.cpp, line 2893 08:28:50 INFO - PROCESS | 3892 | ++DOMWINDOW == 15 (19351000) [pid = 3892] [serial = 15] [outer = 18997800] 08:28:50 INFO - PROCESS | 3892 | ++DOMWINDOW == 16 (19352800) [pid = 3892] [serial = 16] [outer = 1899A800] 08:28:50 INFO - PROCESS | 3892 | ++DOMWINDOW == 17 (19749400) [pid = 3892] [serial = 17] [outer = 19318400] 08:28:51 INFO - PROCESS | 3892 | 1461338931307 Marionette DEBUG loaded listener.js 08:28:51 INFO - PROCESS | 3892 | 1461338931321 Marionette DEBUG loaded listener.js 08:28:51 INFO - PROCESS | 3892 | ++DOMWINDOW == 18 (1A9C8000) [pid = 3892] [serial = 18] [outer = 19318400] 08:28:51 INFO - PROCESS | 3892 | 1461338931868 Marionette TRACE conn2 <- [1,1,null,{"sessionId":"4ff742a0-fb76-411b-b218-7ac70c6d6b3e","capabilities":{"browserName":"Firefox","browserVersion":"48.0a1","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":"20160422045408","device":"desktop","version":"48.0a1","command_id":1}}] 08:28:52 INFO - PROCESS | 3892 | 1461338932019 Marionette TRACE conn2 -> [0,2,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":128}] 08:28:52 INFO - PROCESS | 3892 | 1461338932087 Marionette TRACE conn2 <- [1,2,null,{"value":null}] 08:28:52 INFO - PROCESS | 3892 | 1461338932195 Marionette TRACE conn2 -> [0,3,"get",{"url":"http://web-platform.test:8000/testharness_runner.html"}] 08:28:52 INFO - PROCESS | 3892 | [3892] WARNING: Could not get disk status from nsIDiskSpaceWatcher: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/uriloader/prefetch/nsOfflineCacheUpdateService.cpp, line 283 08:28:52 INFO - PROCESS | 3892 | ++DOMWINDOW == 19 (16958000) [pid = 3892] [serial = 19] [outer = 19318400] 08:28:52 INFO - PROCESS | 3892 | [3892] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 08:28:52 INFO - PROCESS | 3892 | 1461338932718 Marionette TRACE conn2 <- [1,3,null,{}] 08:28:52 INFO - PROCESS | 3892 | 1461338932721 Marionette TRACE conn2 -> [0,4,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"document.title = 'MainThread'","sandbox":"default","line":140}] 08:28:52 INFO - PROCESS | 3892 | 1461338932773 Marionette TRACE conn2 <- [1,4,null,{"value":null}] 08:28:52 INFO - PROCESS | 3892 | 1461338932786 Marionette TRACE conn2 -> [0,5,"getWindowHandle",null] 08:28:52 INFO - PROCESS | 3892 | 1461338932789 Marionette TRACE conn2 <- [1,5,null,{"value":"13"}] 08:28:52 INFO - PROCESS | 3892 | 1461338932793 Marionette TRACE conn2 -> [0,6,"setScriptTimeout",{"ms":35000}] 08:28:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.copy.html 08:28:52 INFO - PROCESS | 3892 | 1461338932797 Marionette TRACE conn2 <- [1,6,null,{}] 08:28:52 INFO - PROCESS | 3892 | 1461338932817 Marionette TRACE conn2 -> [0,7,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:28:52 INFO - PROCESS | 3892 | 1461338932831 Marionette TRACE conn2 <- [1,7,null,{"value":null}] 08:28:52 INFO - PROCESS | 3892 | 1461338932839 Marionette TRACE conn2 -> [0,8,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.copy.html\", \"44d5019e-7937-4224-8a02-bcf7332f174f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:28:52 INFO - PROCESS | 3892 | ++DOCSHELL 19314000 == 8 [pid = 3892] [id = 8] 08:28:52 INFO - PROCESS | 3892 | ++DOMWINDOW == 20 (1C5E7800) [pid = 3892] [serial = 20] [outer = 00000000] 08:28:52 INFO - PROCESS | 3892 | ++DOMWINDOW == 21 (1C969C00) [pid = 3892] [serial = 21] [outer = 1C5E7800] 08:28:52 INFO - PROCESS | 3892 | 1461338932887 Marionette DEBUG loaded listener.js 08:28:52 INFO - PROCESS | 3892 | ++DOMWINDOW == 22 (1C96D000) [pid = 3892] [serial = 22] [outer = 1C5E7800] 08:28:53 INFO - PROCESS | 3892 | ++DOCSHELL 1CEC1000 == 9 [pid = 3892] [id = 9] 08:28:53 INFO - PROCESS | 3892 | ++DOMWINDOW == 23 (1CEC1800) [pid = 3892] [serial = 23] [outer = 00000000] 08:28:53 INFO - PROCESS | 3892 | ++DOMWINDOW == 24 (1CEC5000) [pid = 3892] [serial = 24] [outer = 1CEC1800] 08:28:53 INFO - PROCESS | 3892 | 1461338933319 Marionette DEBUG loaded listener.js 08:28:53 INFO - PROCESS | 3892 | ++DOMWINDOW == 25 (1CEC7800) [pid = 3892] [serial = 25] [outer = 1CEC1800] 08:28:53 INFO - PROCESS | 3892 | 1461338933501 Marionette TRACE conn2 <- [1,8,null,{"value":["/2dcontext/compositing/2d.composite.canvas.copy.html",0,null,null,[["Canvas test: 2d.composite.canvas.copy",0,null,null]]]}] 08:28:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.copy.html | Canvas test: 2d.composite.canvas.copy 08:28:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.copy.html | took 760ms 08:28:53 INFO - PROCESS | 3892 | 1461338933610 Marionette TRACE conn2 -> [0,9,"getWindowHandle",null] 08:28:53 INFO - PROCESS | 3892 | 1461338933613 Marionette TRACE conn2 <- [1,9,null,{"value":"13"}] 08:28:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-atop.html 08:28:53 INFO - PROCESS | 3892 | 1461338933627 Marionette TRACE conn2 -> [0,10,"setScriptTimeout",{"ms":35000}] 08:28:53 INFO - PROCESS | 3892 | 1461338933629 Marionette TRACE conn2 <- [1,10,null,{}] 08:28:53 INFO - PROCESS | 3892 | 1461338933678 Marionette TRACE conn2 -> [0,11,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:28:53 INFO - PROCESS | 3892 | 1461338933777 Marionette TRACE conn2 <- [1,11,null,{"value":null}] 08:28:53 INFO - PROCESS | 3892 | 1461338933790 Marionette TRACE conn2 -> [0,12,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-atop.html\", \"44d5019e-7937-4224-8a02-bcf7332f174f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:28:53 INFO - PROCESS | 3892 | ++DOCSHELL 1D233400 == 10 [pid = 3892] [id = 10] 08:28:53 INFO - PROCESS | 3892 | ++DOMWINDOW == 26 (1D233C00) [pid = 3892] [serial = 26] [outer = 00000000] 08:28:53 INFO - PROCESS | 3892 | ++DOMWINDOW == 27 (1D8F5800) [pid = 3892] [serial = 27] [outer = 1D233C00] 08:28:53 INFO - PROCESS | 3892 | 1461338933842 Marionette DEBUG loaded listener.js 08:28:53 INFO - PROCESS | 3892 | ++DOMWINDOW == 28 (1D33A400) [pid = 3892] [serial = 28] [outer = 1D233C00] 08:28:54 INFO - PROCESS | 3892 | 1461338934187 Marionette TRACE conn2 <- [1,12,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-atop",0,null,null]]]}] 08:28:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | Canvas test: 2d.composite.canvas.destination-atop 08:28:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | took 596ms 08:28:54 INFO - PROCESS | 3892 | 1461338934204 Marionette TRACE conn2 -> [0,13,"getWindowHandle",null] 08:28:54 INFO - PROCESS | 3892 | 1461338934206 Marionette TRACE conn2 <- [1,13,null,{"value":"13"}] 08:28:54 INFO - PROCESS | 3892 | 1461338934209 Marionette TRACE conn2 -> [0,14,"setScriptTimeout",{"ms":35000}] 08:28:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-in.html 08:28:54 INFO - PROCESS | 3892 | 1461338934211 Marionette TRACE conn2 <- [1,14,null,{}] 08:28:54 INFO - PROCESS | 3892 | 1461338934215 Marionette TRACE conn2 -> [0,15,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:28:54 INFO - PROCESS | 3892 | 1461338934313 Marionette TRACE conn2 <- [1,15,null,{"value":null}] 08:28:54 INFO - PROCESS | 3892 | 1461338934328 Marionette TRACE conn2 -> [0,16,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-in.html\", \"44d5019e-7937-4224-8a02-bcf7332f174f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:28:54 INFO - PROCESS | 3892 | ++DOCSHELL 1CFDE800 == 11 [pid = 3892] [id = 11] 08:28:54 INFO - PROCESS | 3892 | ++DOMWINDOW == 29 (1D33CC00) [pid = 3892] [serial = 29] [outer = 00000000] 08:28:54 INFO - PROCESS | 3892 | ++DOMWINDOW == 30 (1D3F2000) [pid = 3892] [serial = 30] [outer = 1D33CC00] 08:28:54 INFO - PROCESS | 3892 | 1461338934373 Marionette DEBUG loaded listener.js 08:28:54 INFO - PROCESS | 3892 | ++DOMWINDOW == 31 (1D3F8C00) [pid = 3892] [serial = 31] [outer = 1D33CC00] 08:28:54 INFO - PROCESS | 3892 | 1461338934718 Marionette TRACE conn2 <- [1,16,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-in.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-in",0,null,null]]]}] 08:28:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-in.html | Canvas test: 2d.composite.canvas.destination-in 08:28:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-in.html | took 566ms 08:28:54 INFO - PROCESS | 3892 | 1461338934789 Marionette TRACE conn2 -> [0,17,"getWindowHandle",null] 08:28:54 INFO - PROCESS | 3892 | 1461338934791 Marionette TRACE conn2 <- [1,17,null,{"value":"13"}] 08:28:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-out.html 08:28:54 INFO - PROCESS | 3892 | 1461338934794 Marionette TRACE conn2 -> [0,18,"setScriptTimeout",{"ms":35000}] 08:28:54 INFO - PROCESS | 3892 | 1461338934796 Marionette TRACE conn2 <- [1,18,null,{}] 08:28:54 INFO - PROCESS | 3892 | 1461338934799 Marionette TRACE conn2 -> [0,19,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:28:54 INFO - PROCESS | 3892 | 1461338934877 Marionette TRACE conn2 <- [1,19,null,{"value":null}] 08:28:54 INFO - PROCESS | 3892 | 1461338934884 Marionette TRACE conn2 -> [0,20,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-out.html\", \"44d5019e-7937-4224-8a02-bcf7332f174f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:28:54 INFO - PROCESS | 3892 | ++DOCSHELL 1D4C3400 == 12 [pid = 3892] [id = 12] 08:28:54 INFO - PROCESS | 3892 | ++DOMWINDOW == 32 (1D4C4800) [pid = 3892] [serial = 32] [outer = 00000000] 08:28:54 INFO - PROCESS | 3892 | ++DOMWINDOW == 33 (1D705800) [pid = 3892] [serial = 33] [outer = 1D4C4800] 08:28:54 INFO - PROCESS | 3892 | 1461338934931 Marionette DEBUG loaded listener.js 08:28:55 INFO - PROCESS | 3892 | ++DOMWINDOW == 34 (1D709000) [pid = 3892] [serial = 34] [outer = 1D4C4800] 08:28:55 INFO - PROCESS | 3892 | 1461338935256 Marionette TRACE conn2 <- [1,20,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-out.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-out",0,null,null]]]}] 08:28:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-out.html | Canvas test: 2d.composite.canvas.destination-out 08:28:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-out.html | took 507ms 08:28:55 INFO - PROCESS | 3892 | 1461338935295 Marionette TRACE conn2 -> [0,21,"getWindowHandle",null] 08:28:55 INFO - PROCESS | 3892 | 1461338935297 Marionette TRACE conn2 <- [1,21,null,{"value":"13"}] 08:28:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-over.html 08:28:55 INFO - PROCESS | 3892 | 1461338935301 Marionette TRACE conn2 -> [0,22,"setScriptTimeout",{"ms":35000}] 08:28:55 INFO - PROCESS | 3892 | 1461338935302 Marionette TRACE conn2 <- [1,22,null,{}] 08:28:55 INFO - PROCESS | 3892 | 1461338935306 Marionette TRACE conn2 -> [0,23,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:28:55 INFO - PROCESS | 3892 | 1461338935393 Marionette TRACE conn2 <- [1,23,null,{"value":null}] 08:28:55 INFO - PROCESS | 3892 | 1461338935399 Marionette TRACE conn2 -> [0,24,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-over.html\", \"44d5019e-7937-4224-8a02-bcf7332f174f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:28:55 INFO - PROCESS | 3892 | ++DOCSHELL 1D70F000 == 13 [pid = 3892] [id = 13] 08:28:55 INFO - PROCESS | 3892 | ++DOMWINDOW == 35 (1D712400) [pid = 3892] [serial = 35] [outer = 00000000] 08:28:55 INFO - PROCESS | 3892 | ++DOMWINDOW == 36 (1DC28000) [pid = 3892] [serial = 36] [outer = 1D712400] 08:28:55 INFO - PROCESS | 3892 | 1461338935444 Marionette DEBUG loaded listener.js 08:28:55 INFO - PROCESS | 3892 | ++DOMWINDOW == 37 (1DC2B400) [pid = 3892] [serial = 37] [outer = 1D712400] 08:28:55 INFO - PROCESS | 3892 | 1461338935735 Marionette TRACE conn2 <- [1,24,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-over.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-over",0,null,null]]]}] 08:28:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-over.html | Canvas test: 2d.composite.canvas.destination-over 08:28:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-over.html | took 476ms 08:28:55 INFO - PROCESS | 3892 | 1461338935778 Marionette TRACE conn2 -> [0,25,"getWindowHandle",null] 08:28:55 INFO - PROCESS | 3892 | 1461338935780 Marionette TRACE conn2 <- [1,25,null,{"value":"13"}] 08:28:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.lighter.html 08:28:55 INFO - PROCESS | 3892 | 1461338935784 Marionette TRACE conn2 -> [0,26,"setScriptTimeout",{"ms":35000}] 08:28:55 INFO - PROCESS | 3892 | 1461338935785 Marionette TRACE conn2 <- [1,26,null,{}] 08:28:55 INFO - PROCESS | 3892 | 1461338935789 Marionette TRACE conn2 -> [0,27,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:28:55 INFO - PROCESS | 3892 | 1461338935878 Marionette TRACE conn2 <- [1,27,null,{"value":null}] 08:28:55 INFO - PROCESS | 3892 | 1461338935886 Marionette TRACE conn2 -> [0,28,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.lighter.html\", \"44d5019e-7937-4224-8a02-bcf7332f174f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:28:55 INFO - PROCESS | 3892 | ++DOCSHELL 1DD5A800 == 14 [pid = 3892] [id = 14] 08:28:55 INFO - PROCESS | 3892 | ++DOMWINDOW == 38 (1DD5B400) [pid = 3892] [serial = 38] [outer = 00000000] 08:28:55 INFO - PROCESS | 3892 | ++DOMWINDOW == 39 (1DD63400) [pid = 3892] [serial = 39] [outer = 1DD5B400] 08:28:55 INFO - PROCESS | 3892 | 1461338935937 Marionette DEBUG loaded listener.js 08:28:55 INFO - PROCESS | 3892 | ++DOMWINDOW == 40 (1DD66800) [pid = 3892] [serial = 40] [outer = 1DD5B400] 08:28:56 INFO - PROCESS | 3892 | 1461338936255 Marionette TRACE conn2 <- [1,28,null,{"value":["/2dcontext/compositing/2d.composite.canvas.lighter.html",0,null,null,[["Canvas test: 2d.composite.canvas.lighter",0,null,null]]]}] 08:28:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.lighter.html | Canvas test: 2d.composite.canvas.lighter 08:28:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.lighter.html | took 507ms 08:28:56 INFO - PROCESS | 3892 | 1461338936301 Marionette TRACE conn2 -> [0,29,"getWindowHandle",null] 08:28:56 INFO - PROCESS | 3892 | 1461338936302 Marionette TRACE conn2 <- [1,29,null,{"value":"13"}] 08:28:56 INFO - PROCESS | 3892 | 1461338936306 Marionette TRACE conn2 -> [0,30,"setScriptTimeout",{"ms":35000}] 08:28:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-atop.html 08:28:56 INFO - PROCESS | 3892 | 1461338936307 Marionette TRACE conn2 <- [1,30,null,{}] 08:28:56 INFO - PROCESS | 3892 | 1461338936311 Marionette TRACE conn2 -> [0,31,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:28:56 INFO - PROCESS | 3892 | 1461338936377 Marionette TRACE conn2 <- [1,31,null,{"value":null}] 08:28:56 INFO - PROCESS | 3892 | 1461338936383 Marionette TRACE conn2 -> [0,32,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-atop.html\", \"44d5019e-7937-4224-8a02-bcf7332f174f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:28:56 INFO - PROCESS | 3892 | ++DOCSHELL 1DD67C00 == 15 [pid = 3892] [id = 15] 08:28:56 INFO - PROCESS | 3892 | ++DOMWINDOW == 41 (1DFE7C00) [pid = 3892] [serial = 41] [outer = 00000000] 08:28:56 INFO - PROCESS | 3892 | ++DOMWINDOW == 42 (1DFF1C00) [pid = 3892] [serial = 42] [outer = 1DFE7C00] 08:28:56 INFO - PROCESS | 3892 | 1461338936427 Marionette DEBUG loaded listener.js 08:28:56 INFO - PROCESS | 3892 | ++DOMWINDOW == 43 (1DFF1800) [pid = 3892] [serial = 43] [outer = 1DFE7C00] 08:28:56 INFO - PROCESS | 3892 | ++DOCSHELL 1E378000 == 16 [pid = 3892] [id = 16] 08:28:56 INFO - PROCESS | 3892 | ++DOMWINDOW == 44 (1E378400) [pid = 3892] [serial = 44] [outer = 00000000] 08:28:56 INFO - PROCESS | 3892 | ++DOMWINDOW == 45 (1DFEE800) [pid = 3892] [serial = 45] [outer = 1E378400] 08:28:56 INFO - PROCESS | 3892 | ++DOMWINDOW == 46 (1DD5EC00) [pid = 3892] [serial = 46] [outer = 1E378400] 08:28:56 INFO - PROCESS | 3892 | ++DOCSHELL 1E375400 == 17 [pid = 3892] [id = 17] 08:28:56 INFO - PROCESS | 3892 | ++DOMWINDOW == 47 (1E379000) [pid = 3892] [serial = 47] [outer = 00000000] 08:28:56 INFO - PROCESS | 3892 | ++DOMWINDOW == 48 (1E3BD400) [pid = 3892] [serial = 48] [outer = 1E379000] 08:28:56 INFO - PROCESS | 3892 | ++DOMWINDOW == 49 (1E3C2000) [pid = 3892] [serial = 49] [outer = 1E379000] 08:28:56 INFO - PROCESS | 3892 | 1461338936950 Marionette TRACE conn2 <- [1,32,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-atop.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-atop",0,null,null]]]}] 08:28:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-atop.html | Canvas test: 2d.composite.canvas.source-atop 08:28:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-atop.html | took 1087ms 08:28:57 INFO - PROCESS | 3892 | --DOCSHELL 144A0C00 == 16 [pid = 3892] [id = 1] 08:28:57 INFO - PROCESS | 3892 | 1461338937441 Marionette TRACE conn2 -> [0,33,"getWindowHandle",null] 08:28:57 INFO - PROCESS | 3892 | 1461338937445 Marionette TRACE conn2 <- [1,33,null,{"value":"13"}] 08:28:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-in.html 08:28:57 INFO - PROCESS | 3892 | 1461338937453 Marionette TRACE conn2 -> [0,34,"setScriptTimeout",{"ms":35000}] 08:28:57 INFO - PROCESS | 3892 | 1461338937457 Marionette TRACE conn2 <- [1,34,null,{}] 08:28:57 INFO - PROCESS | 3892 | 1461338937463 Marionette TRACE conn2 -> [0,35,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:28:57 INFO - PROCESS | 3892 | 1461338937609 Marionette TRACE conn2 <- [1,35,null,{"value":null}] 08:28:57 INFO - PROCESS | 3892 | 1461338937622 Marionette TRACE conn2 -> [0,36,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-in.html\", \"44d5019e-7937-4224-8a02-bcf7332f174f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:28:57 INFO - PROCESS | 3892 | ++DOCSHELL 13318C00 == 17 [pid = 3892] [id = 18] 08:28:57 INFO - PROCESS | 3892 | ++DOMWINDOW == 50 (13319000) [pid = 3892] [serial = 50] [outer = 00000000] 08:28:57 INFO - PROCESS | 3892 | ++DOMWINDOW == 51 (133E0400) [pid = 3892] [serial = 51] [outer = 13319000] 08:28:57 INFO - PROCESS | 3892 | 1461338937680 Marionette DEBUG loaded listener.js 08:28:57 INFO - PROCESS | 3892 | ++DOMWINDOW == 52 (137A5400) [pid = 3892] [serial = 52] [outer = 13319000] 08:28:58 INFO - PROCESS | 3892 | 1461338938218 Marionette TRACE conn2 <- [1,36,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-in.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-in",0,null,null]]]}] 08:28:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-in.html | Canvas test: 2d.composite.canvas.source-in 08:28:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-in.html | took 805ms 08:28:58 INFO - PROCESS | 3892 | 1461338938261 Marionette TRACE conn2 -> [0,37,"getWindowHandle",null] 08:28:58 INFO - PROCESS | 3892 | 1461338938267 Marionette TRACE conn2 <- [1,37,null,{"value":"13"}] 08:28:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-out.html 08:28:58 INFO - PROCESS | 3892 | 1461338938274 Marionette TRACE conn2 -> [0,38,"setScriptTimeout",{"ms":35000}] 08:28:58 INFO - PROCESS | 3892 | 1461338938276 Marionette TRACE conn2 <- [1,38,null,{}] 08:28:58 INFO - PROCESS | 3892 | 1461338938296 Marionette TRACE conn2 -> [0,39,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:28:58 INFO - PROCESS | 3892 | 1461338938406 Marionette TRACE conn2 <- [1,39,null,{"value":null}] 08:28:58 INFO - PROCESS | 3892 | 1461338938452 Marionette TRACE conn2 -> [0,40,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-out.html\", \"44d5019e-7937-4224-8a02-bcf7332f174f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:28:58 INFO - PROCESS | 3892 | ++DOCSHELL 13B46400 == 18 [pid = 3892] [id = 19] 08:28:58 INFO - PROCESS | 3892 | ++DOMWINDOW == 53 (13B7B800) [pid = 3892] [serial = 53] [outer = 00000000] 08:28:58 INFO - PROCESS | 3892 | ++DOMWINDOW == 54 (15E4A400) [pid = 3892] [serial = 54] [outer = 13B7B800] 08:28:58 INFO - PROCESS | 3892 | 1461338938507 Marionette DEBUG loaded listener.js 08:28:58 INFO - PROCESS | 3892 | ++DOMWINDOW == 55 (15FBC000) [pid = 3892] [serial = 55] [outer = 13B7B800] 08:28:59 INFO - PROCESS | 3892 | 1461338939062 Marionette TRACE conn2 <- [1,40,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-out.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-out",0,null,null]]]}] 08:28:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-out.html | Canvas test: 2d.composite.canvas.source-out 08:28:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-out.html | took 864ms 08:28:59 INFO - PROCESS | 3892 | 1461338939141 Marionette TRACE conn2 -> [0,41,"getWindowHandle",null] 08:28:59 INFO - PROCESS | 3892 | 1461338939143 Marionette TRACE conn2 <- [1,41,null,{"value":"13"}] 08:28:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-over.html 08:28:59 INFO - PROCESS | 3892 | 1461338939131 Marionette TRACE conn2 -> [0,42,"setScriptTimeout",{"ms":35000}] 08:28:59 INFO - PROCESS | 3892 | 1461338939135 Marionette TRACE conn2 <- [1,42,null,{}] 08:28:59 INFO - PROCESS | 3892 | 1461338939145 Marionette TRACE conn2 -> [0,43,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:28:59 INFO - PROCESS | 3892 | 1461338939256 Marionette TRACE conn2 <- [1,43,null,{"value":null}] 08:28:59 INFO - PROCESS | 3892 | 1461338939320 Marionette TRACE conn2 -> [0,44,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-over.html\", \"44d5019e-7937-4224-8a02-bcf7332f174f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:28:59 INFO - PROCESS | 3892 | ++DOCSHELL 18424000 == 19 [pid = 3892] [id = 20] 08:28:59 INFO - PROCESS | 3892 | ++DOMWINDOW == 56 (18425000) [pid = 3892] [serial = 56] [outer = 00000000] 08:28:59 INFO - PROCESS | 3892 | ++DOMWINDOW == 57 (18833800) [pid = 3892] [serial = 57] [outer = 18425000] 08:28:59 INFO - PROCESS | 3892 | 1461338939379 Marionette DEBUG loaded listener.js 08:28:59 INFO - PROCESS | 3892 | ++DOMWINDOW == 58 (18999C00) [pid = 3892] [serial = 58] [outer = 18425000] 08:29:00 INFO - PROCESS | 3892 | 1461338940027 Marionette TRACE conn2 <- [1,44,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-over.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-over",0,null,null]]]}] 08:29:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-over.html | Canvas test: 2d.composite.canvas.source-over 08:29:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-over.html | took 953ms 08:29:00 INFO - PROCESS | 3892 | 1461338940097 Marionette TRACE conn2 -> [0,45,"getWindowHandle",null] 08:29:00 INFO - PROCESS | 3892 | 1461338940101 Marionette TRACE conn2 <- [1,45,null,{"value":"13"}] 08:29:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.xor.html 08:29:00 INFO - PROCESS | 3892 | 1461338940107 Marionette TRACE conn2 -> [0,46,"setScriptTimeout",{"ms":35000}] 08:29:00 INFO - PROCESS | 3892 | 1461338940110 Marionette TRACE conn2 <- [1,46,null,{}] 08:29:00 INFO - PROCESS | 3892 | 1461338940115 Marionette TRACE conn2 -> [0,47,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:29:00 INFO - PROCESS | 3892 | 1461338940214 Marionette TRACE conn2 <- [1,47,null,{"value":null}] 08:29:00 INFO - PROCESS | 3892 | --DOCSHELL 1695A400 == 18 [pid = 3892] [id = 4] 08:29:00 INFO - PROCESS | 3892 | 1461338940280 Marionette TRACE conn2 -> [0,48,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.xor.html\", \"44d5019e-7937-4224-8a02-bcf7332f174f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:29:00 INFO - PROCESS | 3892 | ++DOCSHELL 12DE6400 == 19 [pid = 3892] [id = 21] 08:29:00 INFO - PROCESS | 3892 | ++DOMWINDOW == 59 (133DBC00) [pid = 3892] [serial = 59] [outer = 00000000] 08:29:00 INFO - PROCESS | 3892 | ++DOMWINDOW == 60 (13810000) [pid = 3892] [serial = 60] [outer = 133DBC00] 08:29:00 INFO - PROCESS | 3892 | 1461338940332 Marionette DEBUG loaded listener.js 08:29:00 INFO - PROCESS | 3892 | ++DOMWINDOW == 61 (13B46000) [pid = 3892] [serial = 61] [outer = 133DBC00] 08:29:00 INFO - PROCESS | 3892 | 1461338940668 Marionette TRACE conn2 <- [1,48,null,{"value":["/2dcontext/compositing/2d.composite.canvas.xor.html",0,null,null,[["Canvas test: 2d.composite.canvas.xor",0,null,null]]]}] 08:29:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.xor.html | Canvas test: 2d.composite.canvas.xor 08:29:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.xor.html | took 596ms 08:29:00 INFO - PROCESS | 3892 | 1461338940739 Marionette TRACE conn2 -> [0,49,"getWindowHandle",null] 08:29:00 INFO - PROCESS | 3892 | 1461338940745 Marionette TRACE conn2 <- [1,49,null,{"value":"13"}] 08:29:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.copy.html 08:29:00 INFO - PROCESS | 3892 | 1461338940834 Marionette TRACE conn2 -> [0,50,"setScriptTimeout",{"ms":35000}] 08:29:00 INFO - PROCESS | 3892 | 1461338940836 Marionette TRACE conn2 <- [1,50,null,{}] 08:29:00 INFO - PROCESS | 3892 | 1461338940846 Marionette TRACE conn2 -> [0,51,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:29:00 INFO - PROCESS | 3892 | 1461338940931 Marionette TRACE conn2 <- [1,51,null,{"value":null}] 08:29:00 INFO - PROCESS | 3892 | 1461338940939 Marionette TRACE conn2 -> [0,52,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.copy.html\", \"44d5019e-7937-4224-8a02-bcf7332f174f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:29:00 INFO - PROCESS | 3892 | ++DOCSHELL 13B7C400 == 20 [pid = 3892] [id = 22] 08:29:00 INFO - PROCESS | 3892 | ++DOMWINDOW == 62 (13DDA000) [pid = 3892] [serial = 62] [outer = 00000000] 08:29:00 INFO - PROCESS | 3892 | ++DOMWINDOW == 63 (15CD8C00) [pid = 3892] [serial = 63] [outer = 13DDA000] 08:29:00 INFO - PROCESS | 3892 | 1461338940990 Marionette DEBUG loaded listener.js 08:29:01 INFO - PROCESS | 3892 | ++DOMWINDOW == 64 (15E19800) [pid = 3892] [serial = 64] [outer = 13DDA000] 08:29:01 INFO - PROCESS | 3892 | 1461338941364 Marionette TRACE conn2 <- [1,52,null,{"value":["/2dcontext/compositing/2d.composite.clip.copy.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 08:29:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.copy.html | fill() does not affect pixels outside the clip region. 08:29:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.copy.html | took 640ms 08:29:01 INFO - PROCESS | 3892 | 1461338941400 Marionette TRACE conn2 -> [0,53,"getWindowHandle",null] 08:29:01 INFO - PROCESS | 3892 | 1461338941403 Marionette TRACE conn2 <- [1,53,null,{"value":"13"}] 08:29:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-atop.html 08:29:01 INFO - PROCESS | 3892 | 1461338941406 Marionette TRACE conn2 -> [0,54,"setScriptTimeout",{"ms":35000}] 08:29:01 INFO - PROCESS | 3892 | 1461338941410 Marionette TRACE conn2 <- [1,54,null,{}] 08:29:01 INFO - PROCESS | 3892 | 1461338941419 Marionette TRACE conn2 -> [0,55,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:29:01 INFO - PROCESS | 3892 | 1461338941496 Marionette TRACE conn2 <- [1,55,null,{"value":null}] 08:29:01 INFO - PROCESS | 3892 | 1461338941504 Marionette TRACE conn2 -> [0,56,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-atop.html\", \"44d5019e-7937-4224-8a02-bcf7332f174f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:29:01 INFO - PROCESS | 3892 | ++DOCSHELL 15FB4000 == 21 [pid = 3892] [id = 23] 08:29:01 INFO - PROCESS | 3892 | ++DOMWINDOW == 65 (15FBE400) [pid = 3892] [serial = 65] [outer = 00000000] 08:29:01 INFO - PROCESS | 3892 | ++DOMWINDOW == 66 (16CBF800) [pid = 3892] [serial = 66] [outer = 15FBE400] 08:29:01 INFO - PROCESS | 3892 | 1461338941550 Marionette DEBUG loaded listener.js 08:29:01 INFO - PROCESS | 3892 | ++DOMWINDOW == 67 (16F2F000) [pid = 3892] [serial = 67] [outer = 15FBE400] 08:29:01 INFO - PROCESS | 3892 | 1461338941913 Marionette TRACE conn2 <- [1,56,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-atop.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 08:29:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-atop.html | fill() does not affect pixels outside the clip region. 08:29:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-atop.html | took 567ms 08:29:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-in.html 08:29:01 INFO - PROCESS | 3892 | 1461338941985 Marionette TRACE conn2 -> [0,57,"getWindowHandle",null] 08:29:01 INFO - PROCESS | 3892 | 1461338941987 Marionette TRACE conn2 <- [1,57,null,{"value":"13"}] 08:29:01 INFO - PROCESS | 3892 | 1461338941990 Marionette TRACE conn2 -> [0,58,"setScriptTimeout",{"ms":35000}] 08:29:01 INFO - PROCESS | 3892 | 1461338941992 Marionette TRACE conn2 <- [1,58,null,{}] 08:29:01 INFO - PROCESS | 3892 | 1461338941995 Marionette TRACE conn2 -> [0,59,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:29:02 INFO - PROCESS | 3892 | 1461338942075 Marionette TRACE conn2 <- [1,59,null,{"value":null}] 08:29:02 INFO - PROCESS | 3892 | 1461338942085 Marionette TRACE conn2 -> [0,60,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-in.html\", \"44d5019e-7937-4224-8a02-bcf7332f174f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:29:02 INFO - PROCESS | 3892 | ++DOCSHELL 16F6C400 == 22 [pid = 3892] [id = 24] 08:29:02 INFO - PROCESS | 3892 | ++DOMWINDOW == 68 (16F6C800) [pid = 3892] [serial = 68] [outer = 00000000] 08:29:02 INFO - PROCESS | 3892 | ++DOMWINDOW == 69 (181C3000) [pid = 3892] [serial = 69] [outer = 16F6C800] 08:29:02 INFO - PROCESS | 3892 | 1461338942114 Marionette DEBUG loaded listener.js 08:29:02 INFO - PROCESS | 3892 | ++DOMWINDOW == 70 (18305800) [pid = 3892] [serial = 70] [outer = 16F6C800] 08:29:02 INFO - PROCESS | 3892 | 1461338942502 Marionette TRACE conn2 <- [1,60,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-in.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 08:29:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-in.html | fill() does not affect pixels outside the clip region. 08:29:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-in.html | took 567ms 08:29:02 INFO - PROCESS | 3892 | 1461338942549 Marionette TRACE conn2 -> [0,61,"getWindowHandle",null] 08:29:02 INFO - PROCESS | 3892 | 1461338942551 Marionette TRACE conn2 <- [1,61,null,{"value":"13"}] 08:29:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-out.html 08:29:02 INFO - PROCESS | 3892 | 1461338942554 Marionette TRACE conn2 -> [0,62,"setScriptTimeout",{"ms":35000}] 08:29:02 INFO - PROCESS | 3892 | 1461338942556 Marionette TRACE conn2 <- [1,62,null,{}] 08:29:02 INFO - PROCESS | 3892 | 1461338942559 Marionette TRACE conn2 -> [0,63,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:29:02 INFO - PROCESS | 3892 | 1461338942637 Marionette TRACE conn2 <- [1,63,null,{"value":null}] 08:29:02 INFO - PROCESS | 3892 | 1461338942644 Marionette TRACE conn2 -> [0,64,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-out.html\", \"44d5019e-7937-4224-8a02-bcf7332f174f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:29:02 INFO - PROCESS | 3892 | ++DOCSHELL 18826C00 == 23 [pid = 3892] [id = 25] 08:29:02 INFO - PROCESS | 3892 | ++DOMWINDOW == 71 (18827C00) [pid = 3892] [serial = 71] [outer = 00000000] 08:29:02 INFO - PROCESS | 3892 | ++DOMWINDOW == 72 (18920000) [pid = 3892] [serial = 72] [outer = 18827C00] 08:29:02 INFO - PROCESS | 3892 | 1461338942690 Marionette DEBUG loaded listener.js 08:29:02 INFO - PROCESS | 3892 | ++DOMWINDOW == 73 (18996800) [pid = 3892] [serial = 73] [outer = 18827C00] 08:29:03 INFO - PROCESS | 3892 | 1461338943073 Marionette TRACE conn2 <- [1,64,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-out.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 08:29:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-out.html | fill() does not affect pixels outside the clip region. 08:29:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-out.html | took 566ms 08:29:03 INFO - PROCESS | 3892 | 1461338943132 Marionette TRACE conn2 -> [0,65,"getWindowHandle",null] 08:29:03 INFO - PROCESS | 3892 | 1461338943134 Marionette TRACE conn2 <- [1,65,null,{"value":"13"}] 08:29:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-over.html 08:29:03 INFO - PROCESS | 3892 | 1461338943138 Marionette TRACE conn2 -> [0,66,"setScriptTimeout",{"ms":35000}] 08:29:03 INFO - PROCESS | 3892 | 1461338943139 Marionette TRACE conn2 <- [1,66,null,{}] 08:29:03 INFO - PROCESS | 3892 | 1461338943143 Marionette TRACE conn2 -> [0,67,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:29:03 INFO - PROCESS | 3892 | 1461338943225 Marionette TRACE conn2 <- [1,67,null,{"value":null}] 08:29:03 INFO - PROCESS | 3892 | 1461338943232 Marionette TRACE conn2 -> [0,68,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-over.html\", \"44d5019e-7937-4224-8a02-bcf7332f174f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:29:03 INFO - PROCESS | 3892 | ++DOCSHELL 15718800 == 24 [pid = 3892] [id = 26] 08:29:03 INFO - PROCESS | 3892 | ++DOMWINDOW == 74 (1842C000) [pid = 3892] [serial = 74] [outer = 00000000] 08:29:03 INFO - PROCESS | 3892 | ++DOMWINDOW == 75 (1974F800) [pid = 3892] [serial = 75] [outer = 1842C000] 08:29:03 INFO - PROCESS | 3892 | 1461338943279 Marionette DEBUG loaded listener.js 08:29:03 INFO - PROCESS | 3892 | ++DOMWINDOW == 76 (197E7C00) [pid = 3892] [serial = 76] [outer = 1842C000] 08:29:03 INFO - PROCESS | 3892 | 1461338943641 Marionette TRACE conn2 <- [1,68,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-over.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 08:29:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-over.html | fill() does not affect pixels outside the clip region. 08:29:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-over.html | took 566ms 08:29:03 INFO - PROCESS | 3892 | 1461338943704 Marionette TRACE conn2 -> [0,69,"getWindowHandle",null] 08:29:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.lighter.html 08:29:03 INFO - PROCESS | 3892 | 1461338943706 Marionette TRACE conn2 <- [1,69,null,{"value":"13"}] 08:29:03 INFO - PROCESS | 3892 | 1461338943713 Marionette TRACE conn2 -> [0,70,"setScriptTimeout",{"ms":35000}] 08:29:03 INFO - PROCESS | 3892 | 1461338943714 Marionette TRACE conn2 <- [1,70,null,{}] 08:29:03 INFO - PROCESS | 3892 | 1461338943718 Marionette TRACE conn2 -> [0,71,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:29:03 INFO - PROCESS | 3892 | 1461338943788 Marionette TRACE conn2 <- [1,71,null,{"value":null}] 08:29:03 INFO - PROCESS | 3892 | 1461338943795 Marionette TRACE conn2 -> [0,72,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.lighter.html\", \"44d5019e-7937-4224-8a02-bcf7332f174f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:29:03 INFO - PROCESS | 3892 | ++DOCSHELL 12C4DC00 == 25 [pid = 3892] [id = 27] 08:29:03 INFO - PROCESS | 3892 | ++DOMWINDOW == 77 (19312400) [pid = 3892] [serial = 77] [outer = 00000000] 08:29:03 INFO - PROCESS | 3892 | ++DOMWINDOW == 78 (19DDB000) [pid = 3892] [serial = 78] [outer = 19312400] 08:29:03 INFO - PROCESS | 3892 | 1461338943842 Marionette DEBUG loaded listener.js 08:29:03 INFO - PROCESS | 3892 | ++DOMWINDOW == 79 (1A008000) [pid = 3892] [serial = 79] [outer = 19312400] 08:29:04 INFO - PROCESS | 3892 | 1461338944200 Marionette TRACE conn2 <- [1,72,null,{"value":["/2dcontext/compositing/2d.composite.clip.lighter.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 08:29:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.lighter.html | fill() does not affect pixels outside the clip region. 08:29:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.lighter.html | took 506ms 08:29:04 INFO - PROCESS | 3892 | 1461338944227 Marionette TRACE conn2 -> [0,73,"getWindowHandle",null] 08:29:04 INFO - PROCESS | 3892 | 1461338944229 Marionette TRACE conn2 <- [1,73,null,{"value":"13"}] 08:29:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-atop.html 08:29:04 INFO - PROCESS | 3892 | 1461338944232 Marionette TRACE conn2 -> [0,74,"setScriptTimeout",{"ms":35000}] 08:29:04 INFO - PROCESS | 3892 | 1461338944233 Marionette TRACE conn2 <- [1,74,null,{}] 08:29:04 INFO - PROCESS | 3892 | 1461338944237 Marionette TRACE conn2 -> [0,75,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:29:04 INFO - PROCESS | 3892 | 1461338944341 Marionette TRACE conn2 <- [1,75,null,{"value":null}] 08:29:04 INFO - PROCESS | 3892 | 1461338944349 Marionette TRACE conn2 -> [0,76,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-atop.html\", \"44d5019e-7937-4224-8a02-bcf7332f174f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:29:04 INFO - PROCESS | 3892 | ++DOCSHELL 13B4A800 == 26 [pid = 3892] [id = 28] 08:29:04 INFO - PROCESS | 3892 | ++DOMWINDOW == 80 (19310C00) [pid = 3892] [serial = 80] [outer = 00000000] 08:29:04 INFO - PROCESS | 3892 | ++DOMWINDOW == 81 (1A415C00) [pid = 3892] [serial = 81] [outer = 19310C00] 08:29:04 INFO - PROCESS | 3892 | 1461338944378 Marionette DEBUG loaded listener.js 08:29:04 INFO - PROCESS | 3892 | ++DOMWINDOW == 82 (1A4B7000) [pid = 3892] [serial = 82] [outer = 19310C00] 08:29:04 INFO - PROCESS | 3892 | 1461338944732 Marionette TRACE conn2 <- [1,76,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-atop.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 08:29:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-atop.html | fill() does not affect pixels outside the clip region. 08:29:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-atop.html | took 566ms 08:29:04 INFO - PROCESS | 3892 | 1461338944796 Marionette TRACE conn2 -> [0,77,"getWindowHandle",null] 08:29:04 INFO - PROCESS | 3892 | 1461338944798 Marionette TRACE conn2 <- [1,77,null,{"value":"13"}] 08:29:04 INFO - PROCESS | 3892 | 1461338944801 Marionette TRACE conn2 -> [0,78,"setScriptTimeout",{"ms":35000}] 08:29:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-in.html 08:29:04 INFO - PROCESS | 3892 | 1461338944803 Marionette TRACE conn2 <- [1,78,null,{}] 08:29:04 INFO - PROCESS | 3892 | 1461338944807 Marionette TRACE conn2 -> [0,79,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:29:04 INFO - PROCESS | 3892 | 1461338944905 Marionette TRACE conn2 <- [1,79,null,{"value":null}] 08:29:04 INFO - PROCESS | 3892 | 1461338944914 Marionette TRACE conn2 -> [0,80,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-in.html\", \"44d5019e-7937-4224-8a02-bcf7332f174f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:29:04 INFO - PROCESS | 3892 | ++DOCSHELL 15EE7400 == 27 [pid = 3892] [id = 29] 08:29:04 INFO - PROCESS | 3892 | ++DOMWINDOW == 83 (1650A000) [pid = 3892] [serial = 83] [outer = 00000000] 08:29:04 INFO - PROCESS | 3892 | ++DOMWINDOW == 84 (1A5D3000) [pid = 3892] [serial = 84] [outer = 1650A000] 08:29:04 INFO - PROCESS | 3892 | 1461338944957 Marionette DEBUG loaded listener.js 08:29:05 INFO - PROCESS | 3892 | ++DOMWINDOW == 85 (1A960800) [pid = 3892] [serial = 85] [outer = 1650A000] 08:29:05 INFO - PROCESS | 3892 | 1461338945314 Marionette TRACE conn2 <- [1,80,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-in.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 08:29:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-in.html | fill() does not affect pixels outside the clip region. 08:29:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-in.html | took 575ms 08:29:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-out.html 08:29:05 INFO - PROCESS | 3892 | 1461338945381 Marionette TRACE conn2 -> [0,81,"getWindowHandle",null] 08:29:05 INFO - PROCESS | 3892 | 1461338945383 Marionette TRACE conn2 <- [1,81,null,{"value":"13"}] 08:29:05 INFO - PROCESS | 3892 | 1461338945386 Marionette TRACE conn2 -> [0,82,"setScriptTimeout",{"ms":35000}] 08:29:05 INFO - PROCESS | 3892 | 1461338945388 Marionette TRACE conn2 <- [1,82,null,{}] 08:29:05 INFO - PROCESS | 3892 | 1461338945391 Marionette TRACE conn2 -> [0,83,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:29:05 INFO - PROCESS | 3892 | 1461338945462 Marionette TRACE conn2 <- [1,83,null,{"value":null}] 08:29:05 INFO - PROCESS | 3892 | 1461338945547 Marionette TRACE conn2 -> [0,84,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-out.html\", \"44d5019e-7937-4224-8a02-bcf7332f174f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:29:05 INFO - PROCESS | 3892 | ++DOCSHELL 18D38400 == 28 [pid = 3892] [id = 30] 08:29:05 INFO - PROCESS | 3892 | ++DOMWINDOW == 86 (19DD5400) [pid = 3892] [serial = 86] [outer = 00000000] 08:29:05 INFO - PROCESS | 3892 | ++DOMWINDOW == 87 (1C24CC00) [pid = 3892] [serial = 87] [outer = 19DD5400] 08:29:05 INFO - PROCESS | 3892 | 1461338945594 Marionette DEBUG loaded listener.js 08:29:05 INFO - PROCESS | 3892 | ++DOMWINDOW == 88 (1C47F400) [pid = 3892] [serial = 88] [outer = 19DD5400] 08:29:05 INFO - PROCESS | 3892 | 1461338945941 Marionette TRACE conn2 <- [1,84,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-out.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 08:29:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-out.html | fill() does not affect pixels outside the clip region. 08:29:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-out.html | took 584ms 08:29:05 INFO - PROCESS | 3892 | 1461338945984 Marionette TRACE conn2 -> [0,85,"getWindowHandle",null] 08:29:05 INFO - PROCESS | 3892 | 1461338945986 Marionette TRACE conn2 <- [1,85,null,{"value":"13"}] 08:29:05 INFO - PROCESS | 3892 | 1461338945989 Marionette TRACE conn2 -> [0,86,"setScriptTimeout",{"ms":35000}] 08:29:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-over.html 08:29:05 INFO - PROCESS | 3892 | 1461338945992 Marionette TRACE conn2 <- [1,86,null,{}] 08:29:05 INFO - PROCESS | 3892 | 1461338945979 Marionette TRACE conn2 -> [0,87,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:29:06 INFO - PROCESS | 3892 | 1461338946100 Marionette TRACE conn2 <- [1,87,null,{"value":null}] 08:29:06 INFO - PROCESS | 3892 | 1461338946108 Marionette TRACE conn2 -> [0,88,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-over.html\", \"44d5019e-7937-4224-8a02-bcf7332f174f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:29:06 INFO - PROCESS | 3892 | ++DOCSHELL 15717C00 == 29 [pid = 3892] [id = 31] 08:29:06 INFO - PROCESS | 3892 | ++DOMWINDOW == 89 (1AB8E800) [pid = 3892] [serial = 89] [outer = 00000000] 08:29:06 INFO - PROCESS | 3892 | ++DOMWINDOW == 90 (1C968C00) [pid = 3892] [serial = 90] [outer = 1AB8E800] 08:29:06 INFO - PROCESS | 3892 | 1461338946155 Marionette DEBUG loaded listener.js 08:29:06 INFO - PROCESS | 3892 | ++DOMWINDOW == 91 (1CC9F000) [pid = 3892] [serial = 91] [outer = 1AB8E800] 08:29:06 INFO - PROCESS | 3892 | 1461338946515 Marionette TRACE conn2 <- [1,88,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-over.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 08:29:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-over.html | fill() does not affect pixels outside the clip region. 08:29:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-over.html | took 584ms 08:29:06 INFO - PROCESS | 3892 | 1461338946570 Marionette TRACE conn2 -> [0,89,"getWindowHandle",null] 08:29:06 INFO - PROCESS | 3892 | 1461338946571 Marionette TRACE conn2 <- [1,89,null,{"value":"13"}] 08:29:06 INFO - PROCESS | 3892 | 1461338946575 Marionette TRACE conn2 -> [0,90,"setScriptTimeout",{"ms":35000}] 08:29:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.xor.html 08:29:06 INFO - PROCESS | 3892 | 1461338946577 Marionette TRACE conn2 <- [1,90,null,{}] 08:29:06 INFO - PROCESS | 3892 | 1461338946580 Marionette TRACE conn2 -> [0,91,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:29:06 INFO - PROCESS | 3892 | 1461338946655 Marionette TRACE conn2 <- [1,91,null,{"value":null}] 08:29:06 INFO - PROCESS | 3892 | 1461338946726 Marionette TRACE conn2 -> [0,92,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.xor.html\", \"44d5019e-7937-4224-8a02-bcf7332f174f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:29:06 INFO - PROCESS | 3892 | ++DOCSHELL 16CC0000 == 30 [pid = 3892] [id = 32] 08:29:06 INFO - PROCESS | 3892 | ++DOMWINDOW == 92 (1C5E5800) [pid = 3892] [serial = 92] [outer = 00000000] 08:29:06 INFO - PROCESS | 3892 | ++DOMWINDOW == 93 (1CEC4400) [pid = 3892] [serial = 93] [outer = 1C5E5800] 08:29:06 INFO - PROCESS | 3892 | 1461338946771 Marionette DEBUG loaded listener.js 08:29:06 INFO - PROCESS | 3892 | ++DOMWINDOW == 94 (1CFE6800) [pid = 3892] [serial = 94] [outer = 1C5E5800] 08:29:07 INFO - PROCESS | 3892 | 1461338947138 Marionette TRACE conn2 <- [1,92,null,{"value":["/2dcontext/compositing/2d.composite.clip.xor.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 08:29:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.xor.html | fill() does not affect pixels outside the clip region. 08:29:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.xor.html | took 615ms 08:29:07 INFO - PROCESS | 3892 | 1461338947197 Marionette TRACE conn2 -> [0,93,"getWindowHandle",null] 08:29:07 INFO - PROCESS | 3892 | 1461338947199 Marionette TRACE conn2 <- [1,93,null,{"value":"13"}] 08:29:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html 08:29:07 INFO - PROCESS | 3892 | 1461338947203 Marionette TRACE conn2 -> [0,94,"setScriptTimeout",{"ms":35000}] 08:29:07 INFO - PROCESS | 3892 | 1461338947206 Marionette TRACE conn2 <- [1,94,null,{}] 08:29:07 INFO - PROCESS | 3892 | 1461338947211 Marionette TRACE conn2 -> [0,95,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:29:08 INFO - PROCESS | 3892 | 1461338948021 Marionette TRACE conn2 <- [1,95,null,{"value":null}] 08:29:08 INFO - PROCESS | 3892 | 1461338948096 Marionette TRACE conn2 -> [0,96,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.canvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvas.html\", \"44d5019e-7937-4224-8a02-bcf7332f174f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:29:08 INFO - PROCESS | 3892 | ++DOCSHELL 133DB000 == 31 [pid = 3892] [id = 33] 08:29:08 INFO - PROCESS | 3892 | ++DOMWINDOW == 95 (133DB400) [pid = 3892] [serial = 95] [outer = 00000000] 08:29:08 INFO - PROCESS | 3892 | ++DOMWINDOW == 96 (1379D000) [pid = 3892] [serial = 96] [outer = 133DB400] 08:29:08 INFO - PROCESS | 3892 | 1461338948145 Marionette DEBUG loaded listener.js 08:29:08 INFO - PROCESS | 3892 | ++DOMWINDOW == 97 (13805000) [pid = 3892] [serial = 97] [outer = 133DB400] 08:29:08 INFO - PROCESS | 3892 | 1461338948606 Marionette TRACE conn2 <- [1,96,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.canvas.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.canvas",0,null,null]]]}] 08:29:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | Canvas test: 2d.composite.globalAlpha.canvas 08:29:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | took 1429ms 08:29:08 INFO - PROCESS | 3892 | 1461338948647 Marionette TRACE conn2 -> [0,97,"getWindowHandle",null] 08:29:08 INFO - PROCESS | 3892 | 1461338948651 Marionette TRACE conn2 <- [1,97,null,{"value":"13"}] 08:29:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html 08:29:08 INFO - PROCESS | 3892 | 1461338948659 Marionette TRACE conn2 -> [0,98,"setScriptTimeout",{"ms":35000}] 08:29:08 INFO - PROCESS | 3892 | 1461338948662 Marionette TRACE conn2 <- [1,98,null,{}] 08:29:08 INFO - PROCESS | 3892 | 1461338948667 Marionette TRACE conn2 -> [0,99,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:29:08 INFO - PROCESS | 3892 | 1461338948765 Marionette TRACE conn2 <- [1,99,null,{"value":null}] 08:29:08 INFO - PROCESS | 3892 | 1461338948775 Marionette TRACE conn2 -> [0,100,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html\", \"44d5019e-7937-4224-8a02-bcf7332f174f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:29:08 INFO - PROCESS | 3892 | ++DOCSHELL 13DDD800 == 32 [pid = 3892] [id = 34] 08:29:08 INFO - PROCESS | 3892 | ++DOMWINDOW == 98 (13DE2400) [pid = 3892] [serial = 98] [outer = 00000000] 08:29:08 INFO - PROCESS | 3892 | ++DOMWINDOW == 99 (1571DC00) [pid = 3892] [serial = 99] [outer = 13DE2400] 08:29:08 INFO - PROCESS | 3892 | 1461338948823 Marionette DEBUG loaded listener.js 08:29:08 INFO - PROCESS | 3892 | ++DOMWINDOW == 100 (15A10800) [pid = 3892] [serial = 100] [outer = 13DE2400] 08:29:09 INFO - PROCESS | 3892 | 1461338949241 Marionette TRACE conn2 <- [1,100,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.canvaspattern",0,null,null]]]}] 08:29:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | Canvas test: 2d.composite.globalAlpha.canvaspattern 08:29:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | took 629ms 08:29:09 INFO - PROCESS | 3892 | --DOMWINDOW == 99 (1695E000) [pid = 3892] [serial = 8] [outer = 00000000] [url = chrome://gfxsanity/content/sanitytest.html] 08:29:09 INFO - PROCESS | 3892 | --DOMWINDOW == 98 (1DD5B400) [pid = 3892] [serial = 38] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.lighter.html] 08:29:09 INFO - PROCESS | 3892 | --DOMWINDOW == 97 (1D712400) [pid = 3892] [serial = 35] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-over.html] 08:29:09 INFO - PROCESS | 3892 | --DOMWINDOW == 96 (1D4C4800) [pid = 3892] [serial = 32] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-out.html] 08:29:09 INFO - PROCESS | 3892 | --DOMWINDOW == 95 (1D33CC00) [pid = 3892] [serial = 29] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-in.html] 08:29:09 INFO - PROCESS | 3892 | --DOMWINDOW == 94 (1D233C00) [pid = 3892] [serial = 26] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-atop.html] 08:29:09 INFO - PROCESS | 3892 | --DOMWINDOW == 93 (1C5E7800) [pid = 3892] [serial = 20] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.copy.html] 08:29:09 INFO - PROCESS | 3892 | --DOMWINDOW == 92 (19312400) [pid = 3892] [serial = 77] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.lighter.html] 08:29:09 INFO - PROCESS | 3892 | --DOMWINDOW == 91 (19310C00) [pid = 3892] [serial = 80] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-atop.html] 08:29:09 INFO - PROCESS | 3892 | --DOMWINDOW == 90 (1650A000) [pid = 3892] [serial = 83] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-in.html] 08:29:09 INFO - PROCESS | 3892 | --DOMWINDOW == 89 (19DD5400) [pid = 3892] [serial = 86] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-out.html] 08:29:09 INFO - PROCESS | 3892 | --DOMWINDOW == 88 (1AB8E800) [pid = 3892] [serial = 89] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-over.html] 08:29:09 INFO - PROCESS | 3892 | --DOMWINDOW == 87 (1DFE7C00) [pid = 3892] [serial = 41] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-atop.html] 08:29:09 INFO - PROCESS | 3892 | --DOMWINDOW == 86 (13319000) [pid = 3892] [serial = 50] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-in.html] 08:29:09 INFO - PROCESS | 3892 | --DOMWINDOW == 85 (13B7B800) [pid = 3892] [serial = 53] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-out.html] 08:29:09 INFO - PROCESS | 3892 | --DOMWINDOW == 84 (18425000) [pid = 3892] [serial = 56] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-over.html] 08:29:09 INFO - PROCESS | 3892 | --DOMWINDOW == 83 (133DBC00) [pid = 3892] [serial = 59] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.xor.html] 08:29:09 INFO - PROCESS | 3892 | --DOMWINDOW == 82 (13DDA000) [pid = 3892] [serial = 62] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.copy.html] 08:29:09 INFO - PROCESS | 3892 | --DOMWINDOW == 81 (15FBE400) [pid = 3892] [serial = 65] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-atop.html] 08:29:09 INFO - PROCESS | 3892 | --DOMWINDOW == 80 (16F6C800) [pid = 3892] [serial = 68] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-in.html] 08:29:09 INFO - PROCESS | 3892 | --DOMWINDOW == 79 (18827C00) [pid = 3892] [serial = 71] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-out.html] 08:29:09 INFO - PROCESS | 3892 | --DOMWINDOW == 78 (1842C000) [pid = 3892] [serial = 74] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-over.html] 08:29:09 INFO - PROCESS | 3892 | 1461338949805 Marionette TRACE conn2 -> [0,101,"getWindowHandle",null] 08:29:09 INFO - PROCESS | 3892 | 1461338949808 Marionette TRACE conn2 <- [1,101,null,{"value":"13"}] 08:29:09 INFO - PROCESS | 3892 | 1461338949818 Marionette TRACE conn2 -> [0,102,"setScriptTimeout",{"ms":35000}] 08:29:09 INFO - PROCESS | 3892 | 1461338949820 Marionette TRACE conn2 <- [1,102,null,{}] 08:29:09 INFO - PROCESS | 3892 | 1461338949824 Marionette TRACE conn2 -> [0,103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:29:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.default.html 08:29:09 INFO - PROCESS | 3892 | 1461338949898 Marionette TRACE conn2 <- [1,103,null,{"value":null}] 08:29:09 INFO - PROCESS | 3892 | 1461338949906 Marionette TRACE conn2 -> [0,104,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.default.html\", \"44d5019e-7937-4224-8a02-bcf7332f174f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:29:09 INFO - PROCESS | 3892 | ++DOCSHELL 13DDA000 == 33 [pid = 3892] [id = 35] 08:29:09 INFO - PROCESS | 3892 | ++DOMWINDOW == 79 (1449E400) [pid = 3892] [serial = 101] [outer = 00000000] 08:29:09 INFO - PROCESS | 3892 | ++DOMWINDOW == 80 (15C31800) [pid = 3892] [serial = 102] [outer = 1449E400] 08:29:09 INFO - PROCESS | 3892 | 1461338949951 Marionette DEBUG loaded listener.js 08:29:10 INFO - PROCESS | 3892 | ++DOMWINDOW == 81 (15E9CC00) [pid = 3892] [serial = 103] [outer = 1449E400] 08:29:10 INFO - PROCESS | 3892 | 1461338950336 Marionette TRACE conn2 <- [1,104,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.default.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.default",0,null,null]]]}] 08:29:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.default.html | Canvas test: 2d.composite.globalAlpha.default 08:29:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.default.html | took 569ms 08:29:10 INFO - PROCESS | 3892 | 1461338950391 Marionette TRACE conn2 -> [0,105,"getWindowHandle",null] 08:29:10 INFO - PROCESS | 3892 | 1461338950395 Marionette TRACE conn2 <- [1,105,null,{"value":"13"}] 08:29:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.fill.html 08:29:10 INFO - PROCESS | 3892 | 1461338950405 Marionette TRACE conn2 -> [0,106,"setScriptTimeout",{"ms":35000}] 08:29:10 INFO - PROCESS | 3892 | 1461338950409 Marionette TRACE conn2 <- [1,106,null,{}] 08:29:10 INFO - PROCESS | 3892 | 1461338950413 Marionette TRACE conn2 -> [0,107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:29:10 INFO - PROCESS | 3892 | 1461338950487 Marionette TRACE conn2 <- [1,107,null,{"value":null}] 08:29:10 INFO - PROCESS | 3892 | 1461338950495 Marionette TRACE conn2 -> [0,108,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.fill.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.fill.html\", \"44d5019e-7937-4224-8a02-bcf7332f174f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:29:10 INFO - PROCESS | 3892 | ++DOCSHELL 16CC8800 == 34 [pid = 3892] [id = 36] 08:29:10 INFO - PROCESS | 3892 | ++DOMWINDOW == 82 (16CCAC00) [pid = 3892] [serial = 104] [outer = 00000000] 08:29:10 INFO - PROCESS | 3892 | ++DOMWINDOW == 83 (17BAEC00) [pid = 3892] [serial = 105] [outer = 16CCAC00] 08:29:10 INFO - PROCESS | 3892 | 1461338950540 Marionette DEBUG loaded listener.js 08:29:10 INFO - PROCESS | 3892 | ++DOMWINDOW == 84 (181C2800) [pid = 3892] [serial = 106] [outer = 16CCAC00] 08:29:10 INFO - PROCESS | 3892 | 1461338950931 Marionette TRACE conn2 <- [1,108,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.fill.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.fill",0,null,null]]]}] 08:29:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | Canvas test: 2d.composite.globalAlpha.fill 08:29:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | took 584ms 08:29:10 INFO - PROCESS | 3892 | 1461338950979 Marionette TRACE conn2 -> [0,109,"getWindowHandle",null] 08:29:10 INFO - PROCESS | 3892 | 1461338950981 Marionette TRACE conn2 <- [1,109,null,{"value":"13"}] 08:29:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.image.html 08:29:10 INFO - PROCESS | 3892 | 1461338950984 Marionette TRACE conn2 -> [0,110,"setScriptTimeout",{"ms":35000}] 08:29:10 INFO - PROCESS | 3892 | 1461338950986 Marionette TRACE conn2 <- [1,110,null,{}] 08:29:10 INFO - PROCESS | 3892 | 1461338950993 Marionette TRACE conn2 -> [0,111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:29:11 INFO - PROCESS | 3892 | 1461338951066 Marionette TRACE conn2 <- [1,111,null,{"value":null}] 08:29:11 INFO - PROCESS | 3892 | 1461338951072 Marionette TRACE conn2 -> [0,112,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.image.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.image.html\", \"44d5019e-7937-4224-8a02-bcf7332f174f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:29:11 INFO - PROCESS | 3892 | ++DOCSHELL 18307800 == 35 [pid = 3892] [id = 37] 08:29:11 INFO - PROCESS | 3892 | ++DOMWINDOW == 85 (184C2000) [pid = 3892] [serial = 107] [outer = 00000000] 08:29:11 INFO - PROCESS | 3892 | ++DOMWINDOW == 86 (18917800) [pid = 3892] [serial = 108] [outer = 184C2000] 08:29:11 INFO - PROCESS | 3892 | 1461338951116 Marionette DEBUG loaded listener.js 08:29:11 INFO - PROCESS | 3892 | ++DOMWINDOW == 87 (18922000) [pid = 3892] [serial = 109] [outer = 184C2000] 08:29:11 INFO - PROCESS | 3892 | 1461338951552 Marionette TRACE conn2 <- [1,112,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.image.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.image",0,null,null]]]}] 08:29:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.image.html | Canvas test: 2d.composite.globalAlpha.image 08:29:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.image.html | took 584ms 08:29:11 INFO - PROCESS | 3892 | 1461338951581 Marionette TRACE conn2 -> [0,113,"getWindowHandle",null] 08:29:11 INFO - PROCESS | 3892 | 1461338951583 Marionette TRACE conn2 <- [1,113,null,{"value":"13"}] 08:29:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html 08:29:11 INFO - PROCESS | 3892 | 1461338951591 Marionette TRACE conn2 -> [0,114,"setScriptTimeout",{"ms":35000}] 08:29:11 INFO - PROCESS | 3892 | 1461338951592 Marionette TRACE conn2 <- [1,114,null,{}] 08:29:11 INFO - PROCESS | 3892 | 1461338951596 Marionette TRACE conn2 -> [0,115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:29:11 INFO - PROCESS | 3892 | 1461338951668 Marionette TRACE conn2 <- [1,115,null,{"value":null}] 08:29:11 INFO - PROCESS | 3892 | 1461338951676 Marionette TRACE conn2 -> [0,116,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html\", \"44d5019e-7937-4224-8a02-bcf7332f174f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:29:11 INFO - PROCESS | 3892 | ++DOCSHELL 18F3E800 == 36 [pid = 3892] [id = 38] 08:29:11 INFO - PROCESS | 3892 | ++DOMWINDOW == 88 (19310C00) [pid = 3892] [serial = 110] [outer = 00000000] 08:29:11 INFO - PROCESS | 3892 | ++DOMWINDOW == 89 (1974D400) [pid = 3892] [serial = 111] [outer = 19310C00] 08:29:11 INFO - PROCESS | 3892 | 1461338951729 Marionette DEBUG loaded listener.js 08:29:11 INFO - PROCESS | 3892 | ++DOMWINDOW == 90 (19DD7400) [pid = 3892] [serial = 112] [outer = 19310C00] 08:29:12 INFO - PROCESS | 3892 | 1461338952345 Marionette TRACE conn2 <- [1,116,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.imagepattern",0,null,null]]]}] 08:29:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | Canvas test: 2d.composite.globalAlpha.imagepattern 08:29:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | took 830ms 08:29:12 INFO - PROCESS | 3892 | 1461338952427 Marionette TRACE conn2 -> [0,117,"getWindowHandle",null] 08:29:12 INFO - PROCESS | 3892 | 1461338952431 Marionette TRACE conn2 <- [1,117,null,{"value":"13"}] 08:29:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html 08:29:12 INFO - PROCESS | 3892 | 1461338952436 Marionette TRACE conn2 -> [0,118,"setScriptTimeout",{"ms":35000}] 08:29:12 INFO - PROCESS | 3892 | 1461338952439 Marionette TRACE conn2 <- [1,118,null,{}] 08:29:12 INFO - PROCESS | 3892 | 1461338952445 Marionette TRACE conn2 -> [0,119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:29:12 INFO - PROCESS | 3892 | 1461338952543 Marionette TRACE conn2 <- [1,119,null,{"value":null}] 08:29:12 INFO - PROCESS | 3892 | 1461338952615 Marionette TRACE conn2 -> [0,120,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.invalid.html\", \"44d5019e-7937-4224-8a02-bcf7332f174f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:29:12 INFO - PROCESS | 3892 | ++DOCSHELL 1383B800 == 37 [pid = 3892] [id = 39] 08:29:12 INFO - PROCESS | 3892 | ++DOMWINDOW == 91 (13B3BC00) [pid = 3892] [serial = 113] [outer = 00000000] 08:29:12 INFO - PROCESS | 3892 | ++DOMWINDOW == 92 (15719800) [pid = 3892] [serial = 114] [outer = 13B3BC00] 08:29:12 INFO - PROCESS | 3892 | 1461338952670 Marionette DEBUG loaded listener.js 08:29:12 INFO - PROCESS | 3892 | ++DOMWINDOW == 93 (15C35400) [pid = 3892] [serial = 115] [outer = 13B3BC00] 08:29:13 INFO - PROCESS | 3892 | 1461338953178 Marionette TRACE conn2 <- [1,120,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.invalid.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.invalid",0,null,null]]]}] 08:29:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | Canvas test: 2d.composite.globalAlpha.invalid 08:29:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | took 784ms 08:29:13 INFO - PROCESS | 3892 | 1461338953222 Marionette TRACE conn2 -> [0,121,"getWindowHandle",null] 08:29:13 INFO - PROCESS | 3892 | 1461338953228 Marionette TRACE conn2 <- [1,121,null,{"value":"13"}] 08:29:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.range.html 08:29:13 INFO - PROCESS | 3892 | 1461338953235 Marionette TRACE conn2 -> [0,122,"setScriptTimeout",{"ms":35000}] 08:29:13 INFO - PROCESS | 3892 | 1461338953238 Marionette TRACE conn2 <- [1,122,null,{}] 08:29:13 INFO - PROCESS | 3892 | 1461338953242 Marionette TRACE conn2 -> [0,123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:29:13 INFO - PROCESS | 3892 | 1461338953338 Marionette TRACE conn2 <- [1,123,null,{"value":null}] 08:29:13 INFO - PROCESS | 3892 | 1461338953427 Marionette TRACE conn2 -> [0,124,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.range.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.range.html\", \"44d5019e-7937-4224-8a02-bcf7332f174f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:29:13 INFO - PROCESS | 3892 | ++DOCSHELL 1495DC00 == 38 [pid = 3892] [id = 40] 08:29:13 INFO - PROCESS | 3892 | ++DOMWINDOW == 94 (14963800) [pid = 3892] [serial = 116] [outer = 00000000] 08:29:13 INFO - PROCESS | 3892 | ++DOMWINDOW == 95 (18429800) [pid = 3892] [serial = 117] [outer = 14963800] 08:29:13 INFO - PROCESS | 3892 | 1461338953488 Marionette DEBUG loaded listener.js 08:29:13 INFO - PROCESS | 3892 | ++DOMWINDOW == 96 (18D34400) [pid = 3892] [serial = 118] [outer = 14963800] 08:29:14 INFO - PROCESS | 3892 | 1461338954058 Marionette TRACE conn2 <- [1,124,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.range.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.range",0,null,null]]]}] 08:29:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.range.html | Canvas test: 2d.composite.globalAlpha.range 08:29:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.range.html | took 891ms 08:29:14 INFO - PROCESS | 3892 | 1461338954119 Marionette TRACE conn2 -> [0,125,"getWindowHandle",null] 08:29:14 INFO - PROCESS | 3892 | 1461338954122 Marionette TRACE conn2 <- [1,125,null,{"value":"13"}] 08:29:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.copy.html 08:29:14 INFO - PROCESS | 3892 | 1461338954126 Marionette TRACE conn2 -> [0,126,"setScriptTimeout",{"ms":35000}] 08:29:14 INFO - PROCESS | 3892 | 1461338954129 Marionette TRACE conn2 <- [1,126,null,{}] 08:29:14 INFO - PROCESS | 3892 | 1461338954140 Marionette TRACE conn2 -> [0,127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:29:14 INFO - PROCESS | 3892 | 1461338954246 Marionette TRACE conn2 <- [1,127,null,{"value":null}] 08:29:14 INFO - PROCESS | 3892 | 1461338954315 Marionette TRACE conn2 -> [0,128,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.copy.html\", \"44d5019e-7937-4224-8a02-bcf7332f174f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:29:14 INFO - PROCESS | 3892 | ++DOCSHELL 1A002000 == 39 [pid = 3892] [id = 41] 08:29:14 INFO - PROCESS | 3892 | ++DOMWINDOW == 97 (1A3AC000) [pid = 3892] [serial = 119] [outer = 00000000] 08:29:14 INFO - PROCESS | 3892 | ++DOMWINDOW == 98 (1A4BE400) [pid = 3892] [serial = 120] [outer = 1A3AC000] 08:29:14 INFO - PROCESS | 3892 | 1461338954372 Marionette DEBUG loaded listener.js 08:29:14 INFO - PROCESS | 3892 | ++DOMWINDOW == 99 (1A5DB400) [pid = 3892] [serial = 121] [outer = 1A3AC000] 08:29:15 INFO - PROCESS | 3892 | 1461338955003 Marionette TRACE conn2 <- [1,128,null,{"value":["/2dcontext/compositing/2d.composite.image.copy.html",0,null,null,[["Canvas test: 2d.composite.image.copy",0,null,null]]]}] 08:29:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.copy.html | Canvas test: 2d.composite.image.copy 08:29:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.copy.html | took 922ms 08:29:15 INFO - PROCESS | 3892 | 1461338955053 Marionette TRACE conn2 -> [0,129,"getWindowHandle",null] 08:29:15 INFO - PROCESS | 3892 | 1461338955057 Marionette TRACE conn2 <- [1,129,null,{"value":"13"}] 08:29:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-atop.html 08:29:15 INFO - PROCESS | 3892 | 1461338955062 Marionette TRACE conn2 -> [0,130,"setScriptTimeout",{"ms":35000}] 08:29:15 INFO - PROCESS | 3892 | 1461338955066 Marionette TRACE conn2 <- [1,130,null,{}] 08:29:15 INFO - PROCESS | 3892 | 1461338955072 Marionette TRACE conn2 -> [0,131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:29:15 INFO - PROCESS | 3892 | 1461338955162 Marionette TRACE conn2 <- [1,131,null,{"value":null}] 08:29:15 INFO - PROCESS | 3892 | 1461338955235 Marionette TRACE conn2 -> [0,132,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-atop.html\", \"44d5019e-7937-4224-8a02-bcf7332f174f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:29:15 INFO - PROCESS | 3892 | ++DOCSHELL 1331B800 == 40 [pid = 3892] [id = 42] 08:29:15 INFO - PROCESS | 3892 | ++DOMWINDOW == 100 (1331F400) [pid = 3892] [serial = 122] [outer = 00000000] 08:29:15 INFO - PROCESS | 3892 | ++DOMWINDOW == 101 (13B7A800) [pid = 3892] [serial = 123] [outer = 1331F400] 08:29:15 INFO - PROCESS | 3892 | 1461338955284 Marionette DEBUG loaded listener.js 08:29:15 INFO - PROCESS | 3892 | ++DOMWINDOW == 102 (144A1400) [pid = 3892] [serial = 124] [outer = 1331F400] 08:29:15 INFO - PROCESS | 3892 | --DOCSHELL 18307800 == 39 [pid = 3892] [id = 37] 08:29:15 INFO - PROCESS | 3892 | --DOCSHELL 16CC8800 == 38 [pid = 3892] [id = 36] 08:29:15 INFO - PROCESS | 3892 | --DOCSHELL 13DDA000 == 37 [pid = 3892] [id = 35] 08:29:15 INFO - PROCESS | 3892 | --DOCSHELL 13DDD800 == 36 [pid = 3892] [id = 34] 08:29:15 INFO - PROCESS | 3892 | --DOCSHELL 133DB000 == 35 [pid = 3892] [id = 33] 08:29:15 INFO - PROCESS | 3892 | --DOCSHELL 15EE7400 == 34 [pid = 3892] [id = 29] 08:29:15 INFO - PROCESS | 3892 | --DOCSHELL 1495DC00 == 33 [pid = 3892] [id = 40] 08:29:15 INFO - PROCESS | 3892 | --DOCSHELL 1A002000 == 32 [pid = 3892] [id = 41] 08:29:15 INFO - PROCESS | 3892 | --DOCSHELL 18D38400 == 31 [pid = 3892] [id = 30] 08:29:15 INFO - PROCESS | 3892 | --DOCSHELL 15717C00 == 30 [pid = 3892] [id = 31] 08:29:15 INFO - PROCESS | 3892 | --DOCSHELL 18F3E800 == 29 [pid = 3892] [id = 38] 08:29:15 INFO - PROCESS | 3892 | --DOCSHELL 1383B800 == 28 [pid = 3892] [id = 39] 08:29:15 INFO - PROCESS | 3892 | --DOCSHELL 16CC0000 == 27 [pid = 3892] [id = 32] 08:29:15 INFO - PROCESS | 3892 | --DOMWINDOW == 101 (16CC4800) [pid = 3892] [serial = 9] [outer = 00000000] [url = about:blank] 08:29:15 INFO - PROCESS | 3892 | --DOMWINDOW == 100 (16CCBC00) [pid = 3892] [serial = 10] [outer = 00000000] [url = chrome://gfxsanity/content/sanitytest.html] 08:29:15 INFO - PROCESS | 3892 | --DOMWINDOW == 99 (14961400) [pid = 3892] [serial = 4] [outer = 00000000] [url = about:blank] 08:29:15 INFO - PROCESS | 3892 | --DOMWINDOW == 98 (19DDB000) [pid = 3892] [serial = 78] [outer = 00000000] [url = about:blank] 08:29:15 INFO - PROCESS | 3892 | --DOMWINDOW == 97 (1A415C00) [pid = 3892] [serial = 81] [outer = 00000000] [url = about:blank] 08:29:15 INFO - PROCESS | 3892 | --DOMWINDOW == 96 (1A5D3000) [pid = 3892] [serial = 84] [outer = 00000000] [url = about:blank] 08:29:15 INFO - PROCESS | 3892 | --DOMWINDOW == 95 (1C24CC00) [pid = 3892] [serial = 87] [outer = 00000000] [url = about:blank] 08:29:15 INFO - PROCESS | 3892 | --DOMWINDOW == 94 (1C968C00) [pid = 3892] [serial = 90] [outer = 00000000] [url = about:blank] 08:29:15 INFO - PROCESS | 3892 | --DOMWINDOW == 93 (133E0400) [pid = 3892] [serial = 51] [outer = 00000000] [url = about:blank] 08:29:15 INFO - PROCESS | 3892 | --DOMWINDOW == 92 (15E4A400) [pid = 3892] [serial = 54] [outer = 00000000] [url = about:blank] 08:29:15 INFO - PROCESS | 3892 | --DOMWINDOW == 91 (18833800) [pid = 3892] [serial = 57] [outer = 00000000] [url = about:blank] 08:29:15 INFO - PROCESS | 3892 | --DOMWINDOW == 90 (13810000) [pid = 3892] [serial = 60] [outer = 00000000] [url = about:blank] 08:29:15 INFO - PROCESS | 3892 | --DOMWINDOW == 89 (13B46000) [pid = 3892] [serial = 61] [outer = 00000000] [url = about:blank] 08:29:15 INFO - PROCESS | 3892 | --DOMWINDOW == 88 (15CD8C00) [pid = 3892] [serial = 63] [outer = 00000000] [url = about:blank] 08:29:15 INFO - PROCESS | 3892 | --DOMWINDOW == 87 (16CBF800) [pid = 3892] [serial = 66] [outer = 00000000] [url = about:blank] 08:29:15 INFO - PROCESS | 3892 | --DOMWINDOW == 86 (181C3000) [pid = 3892] [serial = 69] [outer = 00000000] [url = about:blank] 08:29:15 INFO - PROCESS | 3892 | --DOMWINDOW == 85 (18920000) [pid = 3892] [serial = 72] [outer = 00000000] [url = about:blank] 08:29:15 INFO - PROCESS | 3892 | --DOMWINDOW == 84 (1974F800) [pid = 3892] [serial = 75] [outer = 00000000] [url = about:blank] 08:29:15 INFO - PROCESS | 3892 | --DOMWINDOW == 83 (18996800) [pid = 3892] [serial = 73] [outer = 00000000] [url = about:blank] 08:29:15 INFO - PROCESS | 3892 | --DOMWINDOW == 82 (197E7C00) [pid = 3892] [serial = 76] [outer = 00000000] [url = about:blank] 08:29:15 INFO - PROCESS | 3892 | --DOMWINDOW == 81 (18305800) [pid = 3892] [serial = 70] [outer = 00000000] [url = about:blank] 08:29:15 INFO - PROCESS | 3892 | --DOMWINDOW == 80 (1A008000) [pid = 3892] [serial = 79] [outer = 00000000] [url = about:blank] 08:29:15 INFO - PROCESS | 3892 | --DOMWINDOW == 79 (1A4B7000) [pid = 3892] [serial = 82] [outer = 00000000] [url = about:blank] 08:29:15 INFO - PROCESS | 3892 | --DOMWINDOW == 78 (16F2F000) [pid = 3892] [serial = 67] [outer = 00000000] [url = about:blank] 08:29:15 INFO - PROCESS | 3892 | --DOMWINDOW == 77 (1A960800) [pid = 3892] [serial = 85] [outer = 00000000] [url = about:blank] 08:29:15 INFO - PROCESS | 3892 | --DOMWINDOW == 76 (15E19800) [pid = 3892] [serial = 64] [outer = 00000000] [url = about:blank] 08:29:15 INFO - PROCESS | 3892 | --DOMWINDOW == 75 (18999C00) [pid = 3892] [serial = 58] [outer = 00000000] [url = about:blank] 08:29:15 INFO - PROCESS | 3892 | --DOMWINDOW == 74 (1C47F400) [pid = 3892] [serial = 88] [outer = 00000000] [url = about:blank] 08:29:15 INFO - PROCESS | 3892 | --DOMWINDOW == 73 (15FBC000) [pid = 3892] [serial = 55] [outer = 00000000] [url = about:blank] 08:29:15 INFO - PROCESS | 3892 | --DOMWINDOW == 72 (137A5400) [pid = 3892] [serial = 52] [outer = 00000000] [url = about:blank] 08:29:15 INFO - PROCESS | 3892 | --DOMWINDOW == 71 (1CC9F000) [pid = 3892] [serial = 91] [outer = 00000000] [url = about:blank] 08:29:15 INFO - PROCESS | 3892 | --DOMWINDOW == 70 (1DFF1800) [pid = 3892] [serial = 43] [outer = 00000000] [url = about:blank] 08:29:15 INFO - PROCESS | 3892 | --DOMWINDOW == 69 (1D705800) [pid = 3892] [serial = 33] [outer = 00000000] [url = about:blank] 08:29:15 INFO - PROCESS | 3892 | --DOMWINDOW == 68 (1D3F2000) [pid = 3892] [serial = 30] [outer = 00000000] [url = about:blank] 08:29:15 INFO - PROCESS | 3892 | --DOMWINDOW == 67 (1D3F8C00) [pid = 3892] [serial = 31] [outer = 00000000] [url = about:blank] 08:29:15 INFO - PROCESS | 3892 | --DOMWINDOW == 66 (1D8F5800) [pid = 3892] [serial = 27] [outer = 00000000] [url = about:blank] 08:29:15 INFO - PROCESS | 3892 | --DOMWINDOW == 65 (1D33A400) [pid = 3892] [serial = 28] [outer = 00000000] [url = about:blank] 08:29:15 INFO - PROCESS | 3892 | --DOMWINDOW == 64 (1C96D000) [pid = 3892] [serial = 22] [outer = 00000000] [url = about:blank] 08:29:15 INFO - PROCESS | 3892 | --DOMWINDOW == 63 (1CEC5000) [pid = 3892] [serial = 24] [outer = 00000000] [url = about:blank] 08:29:15 INFO - PROCESS | 3892 | --DOMWINDOW == 62 (1C969C00) [pid = 3892] [serial = 21] [outer = 00000000] [url = about:blank] 08:29:15 INFO - PROCESS | 3892 | --DOMWINDOW == 61 (19749400) [pid = 3892] [serial = 17] [outer = 00000000] [url = about:blank] 08:29:15 INFO - PROCESS | 3892 | --DOMWINDOW == 60 (19748400) [pid = 3892] [serial = 14] [outer = 00000000] [url = about:blank] 08:29:15 INFO - PROCESS | 3892 | --DOMWINDOW == 59 (1DFEE800) [pid = 3892] [serial = 45] [outer = 00000000] [url = about:blank] 08:29:15 INFO - PROCESS | 3892 | --DOMWINDOW == 58 (1E3BD400) [pid = 3892] [serial = 48] [outer = 00000000] [url = about:blank] 08:29:15 INFO - PROCESS | 3892 | --DOMWINDOW == 57 (1DFF1C00) [pid = 3892] [serial = 42] [outer = 00000000] [url = about:blank] 08:29:15 INFO - PROCESS | 3892 | --DOMWINDOW == 56 (1DD63400) [pid = 3892] [serial = 39] [outer = 00000000] [url = about:blank] 08:29:15 INFO - PROCESS | 3892 | --DOMWINDOW == 55 (1DD66800) [pid = 3892] [serial = 40] [outer = 00000000] [url = about:blank] 08:29:15 INFO - PROCESS | 3892 | --DOMWINDOW == 54 (1DC28000) [pid = 3892] [serial = 36] [outer = 00000000] [url = about:blank] 08:29:15 INFO - PROCESS | 3892 | --DOMWINDOW == 53 (1DC2B400) [pid = 3892] [serial = 37] [outer = 00000000] [url = about:blank] 08:29:15 INFO - PROCESS | 3892 | --DOMWINDOW == 52 (1D709000) [pid = 3892] [serial = 34] [outer = 00000000] [url = about:blank] 08:29:16 INFO - PROCESS | 3892 | 1461338956221 Marionette TRACE conn2 <- [1,132,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.image.destination-atop",0,null,null]]]}] 08:29:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-atop.html | Canvas test: 2d.composite.image.destination-atop 08:29:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-atop.html | took 1167ms 08:29:16 INFO - PROCESS | 3892 | 1461338956246 Marionette TRACE conn2 -> [0,133,"getWindowHandle",null] 08:29:16 INFO - PROCESS | 3892 | 1461338956251 Marionette TRACE conn2 <- [1,133,null,{"value":"13"}] 08:29:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-in.html 08:29:16 INFO - PROCESS | 3892 | 1461338956256 Marionette TRACE conn2 -> [0,134,"setScriptTimeout",{"ms":35000}] 08:29:16 INFO - PROCESS | 3892 | 1461338956260 Marionette TRACE conn2 <- [1,134,null,{}] 08:29:16 INFO - PROCESS | 3892 | 1461338956264 Marionette TRACE conn2 -> [0,135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:29:16 INFO - PROCESS | 3892 | 1461338956348 Marionette TRACE conn2 <- [1,135,null,{"value":null}] 08:29:16 INFO - PROCESS | 3892 | 1461338956414 Marionette TRACE conn2 -> [0,136,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-in.html\", \"44d5019e-7937-4224-8a02-bcf7332f174f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:29:16 INFO - PROCESS | 3892 | ++DOCSHELL 13830800 == 28 [pid = 3892] [id = 43] 08:29:16 INFO - PROCESS | 3892 | ++DOMWINDOW == 53 (13831000) [pid = 3892] [serial = 125] [outer = 00000000] 08:29:16 INFO - PROCESS | 3892 | ++DOMWINDOW == 54 (1449FC00) [pid = 3892] [serial = 126] [outer = 13831000] 08:29:16 INFO - PROCESS | 3892 | 1461338956468 Marionette DEBUG loaded listener.js 08:29:16 INFO - PROCESS | 3892 | ++DOMWINDOW == 55 (14961C00) [pid = 3892] [serial = 127] [outer = 13831000] 08:29:16 INFO - PROCESS | 3892 | 1461338956831 Marionette TRACE conn2 <- [1,136,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-in.html",0,null,null,[["Canvas test: 2d.composite.image.destination-in",0,null,null]]]}] 08:29:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-in.html | Canvas test: 2d.composite.image.destination-in 08:29:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-in.html | took 583ms 08:29:16 INFO - PROCESS | 3892 | 1461338956853 Marionette TRACE conn2 -> [0,137,"getWindowHandle",null] 08:29:16 INFO - PROCESS | 3892 | 1461338956859 Marionette TRACE conn2 <- [1,137,null,{"value":"13"}] 08:29:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-out.html 08:29:16 INFO - PROCESS | 3892 | 1461338956872 Marionette TRACE conn2 -> [0,138,"setScriptTimeout",{"ms":35000}] 08:29:16 INFO - PROCESS | 3892 | 1461338956874 Marionette TRACE conn2 <- [1,138,null,{}] 08:29:16 INFO - PROCESS | 3892 | 1461338956878 Marionette TRACE conn2 -> [0,139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:29:16 INFO - PROCESS | 3892 | 1461338956955 Marionette TRACE conn2 <- [1,139,null,{"value":null}] 08:29:16 INFO - PROCESS | 3892 | 1461338956962 Marionette TRACE conn2 -> [0,140,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-out.html\", \"44d5019e-7937-4224-8a02-bcf7332f174f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:29:16 INFO - PROCESS | 3892 | ++DOCSHELL 15E0D400 == 29 [pid = 3892] [id = 44] 08:29:16 INFO - PROCESS | 3892 | ++DOMWINDOW == 56 (15E18C00) [pid = 3892] [serial = 128] [outer = 00000000] 08:29:16 INFO - PROCESS | 3892 | ++DOMWINDOW == 57 (16605800) [pid = 3892] [serial = 129] [outer = 15E18C00] 08:29:16 INFO - PROCESS | 3892 | 1461338956991 Marionette DEBUG loaded listener.js 08:29:17 INFO - PROCESS | 3892 | ++DOMWINDOW == 58 (1695CC00) [pid = 3892] [serial = 130] [outer = 15E18C00] 08:29:17 INFO - PROCESS | 3892 | 1461338957419 Marionette TRACE conn2 <- [1,140,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-out.html",0,null,null,[["Canvas test: 2d.composite.image.destination-out",0,null,null]]]}] 08:29:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-out.html | Canvas test: 2d.composite.image.destination-out 08:29:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-out.html | took 584ms 08:29:17 INFO - PROCESS | 3892 | 1461338957450 Marionette TRACE conn2 -> [0,141,"getWindowHandle",null] 08:29:17 INFO - PROCESS | 3892 | 1461338957452 Marionette TRACE conn2 <- [1,141,null,{"value":"13"}] 08:29:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-over.html 08:29:17 INFO - PROCESS | 3892 | 1461338957456 Marionette TRACE conn2 -> [0,142,"setScriptTimeout",{"ms":35000}] 08:29:17 INFO - PROCESS | 3892 | 1461338957460 Marionette TRACE conn2 <- [1,142,null,{}] 08:29:17 INFO - PROCESS | 3892 | 1461338957474 Marionette TRACE conn2 -> [0,143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:29:17 INFO - PROCESS | 3892 | 1461338957560 Marionette TRACE conn2 <- [1,143,null,{"value":null}] 08:29:17 INFO - PROCESS | 3892 | 1461338957571 Marionette TRACE conn2 -> [0,144,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-over.html\", \"44d5019e-7937-4224-8a02-bcf7332f174f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:29:17 INFO - PROCESS | 3892 | ++DOCSHELL 17BAFC00 == 30 [pid = 3892] [id = 45] 08:29:17 INFO - PROCESS | 3892 | ++DOMWINDOW == 59 (17BB7000) [pid = 3892] [serial = 131] [outer = 00000000] 08:29:17 INFO - PROCESS | 3892 | ++DOMWINDOW == 60 (18302400) [pid = 3892] [serial = 132] [outer = 17BB7000] 08:29:17 INFO - PROCESS | 3892 | 1461338957624 Marionette DEBUG loaded listener.js 08:29:17 INFO - PROCESS | 3892 | ++DOMWINDOW == 61 (18425000) [pid = 3892] [serial = 133] [outer = 17BB7000] 08:29:18 INFO - PROCESS | 3892 | 1461338958016 Marionette TRACE conn2 <- [1,144,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-over.html",0,null,null,[["Canvas test: 2d.composite.image.destination-over",0,null,null]]]}] 08:29:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-over.html | Canvas test: 2d.composite.image.destination-over 08:29:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-over.html | took 584ms 08:29:18 INFO - PROCESS | 3892 | 1461338958036 Marionette TRACE conn2 -> [0,145,"getWindowHandle",null] 08:29:18 INFO - PROCESS | 3892 | 1461338958039 Marionette TRACE conn2 <- [1,145,null,{"value":"13"}] 08:29:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.lighter.html 08:29:18 INFO - PROCESS | 3892 | 1461338958042 Marionette TRACE conn2 -> [0,146,"setScriptTimeout",{"ms":35000}] 08:29:18 INFO - PROCESS | 3892 | 1461338958044 Marionette TRACE conn2 <- [1,146,null,{}] 08:29:18 INFO - PROCESS | 3892 | 1461338958061 Marionette TRACE conn2 -> [0,147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:29:18 INFO - PROCESS | 3892 | 1461338958160 Marionette TRACE conn2 <- [1,147,null,{"value":null}] 08:29:18 INFO - PROCESS | 3892 | 1461338958167 Marionette TRACE conn2 -> [0,148,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.lighter.html\", \"44d5019e-7937-4224-8a02-bcf7332f174f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:29:18 INFO - PROCESS | 3892 | ++DOCSHELL 1830FC00 == 31 [pid = 3892] [id = 46] 08:29:18 INFO - PROCESS | 3892 | ++DOMWINDOW == 62 (184C9000) [pid = 3892] [serial = 134] [outer = 00000000] 08:29:18 INFO - PROCESS | 3892 | ++DOMWINDOW == 63 (18998800) [pid = 3892] [serial = 135] [outer = 184C9000] 08:29:18 INFO - PROCESS | 3892 | 1461338958215 Marionette DEBUG loaded listener.js 08:29:18 INFO - PROCESS | 3892 | ++DOMWINDOW == 64 (18D2DC00) [pid = 3892] [serial = 136] [outer = 184C9000] 08:29:18 INFO - PROCESS | 3892 | 1461338958654 Marionette TRACE conn2 <- [1,148,null,{"value":["/2dcontext/compositing/2d.composite.image.lighter.html",0,null,null,[["Canvas test: 2d.composite.image.lighter",0,null,null]]]}] 08:29:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.lighter.html | Canvas test: 2d.composite.image.lighter 08:29:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.lighter.html | took 615ms 08:29:18 INFO - PROCESS | 3892 | 1461338958684 Marionette TRACE conn2 -> [0,149,"getWindowHandle",null] 08:29:18 INFO - PROCESS | 3892 | 1461338958685 Marionette TRACE conn2 <- [1,149,null,{"value":"13"}] 08:29:18 INFO - PROCESS | 3892 | 1461338958689 Marionette TRACE conn2 -> [0,150,"setScriptTimeout",{"ms":35000}] 08:29:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-atop.html 08:29:18 INFO - PROCESS | 3892 | 1461338958690 Marionette TRACE conn2 <- [1,150,null,{}] 08:29:18 INFO - PROCESS | 3892 | 1461338958694 Marionette TRACE conn2 -> [0,151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:29:18 INFO - PROCESS | 3892 | 1461338958786 Marionette TRACE conn2 <- [1,151,null,{"value":null}] 08:29:18 INFO - PROCESS | 3892 | 1461338958793 Marionette TRACE conn2 -> [0,152,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-atop.html\", \"44d5019e-7937-4224-8a02-bcf7332f174f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:29:18 INFO - PROCESS | 3892 | ++DOCSHELL 16611800 == 32 [pid = 3892] [id = 47] 08:29:18 INFO - PROCESS | 3892 | ++DOMWINDOW == 65 (18832C00) [pid = 3892] [serial = 137] [outer = 00000000] 08:29:18 INFO - PROCESS | 3892 | ++DOMWINDOW == 66 (19748800) [pid = 3892] [serial = 138] [outer = 18832C00] 08:29:18 INFO - PROCESS | 3892 | 1461338958837 Marionette DEBUG loaded listener.js 08:29:18 INFO - PROCESS | 3892 | ++DOMWINDOW == 67 (197E7C00) [pid = 3892] [serial = 139] [outer = 18832C00] 08:29:19 INFO - PROCESS | 3892 | 1461338959268 Marionette TRACE conn2 <- [1,152,null,{"value":["/2dcontext/compositing/2d.composite.image.source-atop.html",0,null,null,[["Canvas test: 2d.composite.image.source-atop",0,null,null]]]}] 08:29:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-atop.html | Canvas test: 2d.composite.image.source-atop 08:29:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-atop.html | took 630ms 08:29:19 INFO - PROCESS | 3892 | 1461338959311 Marionette TRACE conn2 -> [0,153,"getWindowHandle",null] 08:29:19 INFO - PROCESS | 3892 | 1461338959313 Marionette TRACE conn2 <- [1,153,null,{"value":"13"}] 08:29:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-in.html 08:29:19 INFO - PROCESS | 3892 | 1461338959317 Marionette TRACE conn2 -> [0,154,"setScriptTimeout",{"ms":35000}] 08:29:19 INFO - PROCESS | 3892 | 1461338959318 Marionette TRACE conn2 <- [1,154,null,{}] 08:29:19 INFO - PROCESS | 3892 | 1461338959322 Marionette TRACE conn2 -> [0,155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:29:19 INFO - PROCESS | 3892 | 1461338959434 Marionette TRACE conn2 <- [1,155,null,{"value":null}] 08:29:19 INFO - PROCESS | 3892 | 1461338959507 Marionette TRACE conn2 -> [0,156,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-in.html\", \"44d5019e-7937-4224-8a02-bcf7332f174f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:29:19 INFO - PROCESS | 3892 | ++DOCSHELL 19E4E000 == 33 [pid = 3892] [id = 48] 08:29:19 INFO - PROCESS | 3892 | ++DOMWINDOW == 68 (1A04F400) [pid = 3892] [serial = 140] [outer = 00000000] 08:29:19 INFO - PROCESS | 3892 | ++DOMWINDOW == 69 (1A3B8C00) [pid = 3892] [serial = 141] [outer = 1A04F400] 08:29:19 INFO - PROCESS | 3892 | 1461338959562 Marionette DEBUG loaded listener.js 08:29:19 INFO - PROCESS | 3892 | ++DOMWINDOW == 70 (1A41B000) [pid = 3892] [serial = 142] [outer = 1A04F400] 08:29:19 INFO - PROCESS | 3892 | 1461338959960 Marionette TRACE conn2 <- [1,156,null,{"value":["/2dcontext/compositing/2d.composite.image.source-in.html",0,null,null,[["Canvas test: 2d.composite.image.source-in",0,null,null]]]}] 08:29:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-in.html | Canvas test: 2d.composite.image.source-in 08:29:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-in.html | took 691ms 08:29:19 INFO - PROCESS | 3892 | 1461338960001 Marionette TRACE conn2 -> [0,157,"getWindowHandle",null] 08:29:19 INFO - PROCESS | 3892 | 1461338960003 Marionette TRACE conn2 <- [1,157,null,{"value":"13"}] 08:29:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-out.html 08:29:20 INFO - PROCESS | 3892 | 1461338960006 Marionette TRACE conn2 -> [0,158,"setScriptTimeout",{"ms":35000}] 08:29:20 INFO - PROCESS | 3892 | 1461338960008 Marionette TRACE conn2 <- [1,158,null,{}] 08:29:20 INFO - PROCESS | 3892 | 1461338960011 Marionette TRACE conn2 -> [0,159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:29:20 INFO - PROCESS | 3892 | 1461338960131 Marionette TRACE conn2 <- [1,159,null,{"value":null}] 08:29:20 INFO - PROCESS | 3892 | --DOMWINDOW == 69 (13DE2400) [pid = 3892] [serial = 98] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html] 08:29:20 INFO - PROCESS | 3892 | --DOMWINDOW == 68 (1449E400) [pid = 3892] [serial = 101] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.default.html] 08:29:20 INFO - PROCESS | 3892 | --DOMWINDOW == 67 (16CCAC00) [pid = 3892] [serial = 104] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.fill.html] 08:29:20 INFO - PROCESS | 3892 | --DOMWINDOW == 66 (133DB400) [pid = 3892] [serial = 95] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvas.html] 08:29:20 INFO - PROCESS | 3892 | --DOMWINDOW == 65 (1C5E5800) [pid = 3892] [serial = 92] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.xor.html] 08:29:20 INFO - PROCESS | 3892 | --DOMWINDOW == 64 (19310C00) [pid = 3892] [serial = 110] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html] 08:29:20 INFO - PROCESS | 3892 | --DOMWINDOW == 63 (184C2000) [pid = 3892] [serial = 107] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.image.html] 08:29:20 INFO - PROCESS | 3892 | 1461338960178 Marionette TRACE conn2 -> [0,160,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-out.html\", \"44d5019e-7937-4224-8a02-bcf7332f174f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:29:20 INFO - PROCESS | 3892 | ++DOCSHELL 12D09C00 == 34 [pid = 3892] [id = 49] 08:29:20 INFO - PROCESS | 3892 | ++DOMWINDOW == 64 (12D10400) [pid = 3892] [serial = 143] [outer = 00000000] 08:29:20 INFO - PROCESS | 3892 | ++DOMWINDOW == 65 (144A2400) [pid = 3892] [serial = 144] [outer = 12D10400] 08:29:20 INFO - PROCESS | 3892 | 1461338960222 Marionette DEBUG loaded listener.js 08:29:20 INFO - PROCESS | 3892 | ++DOMWINDOW == 66 (15E9F000) [pid = 3892] [serial = 145] [outer = 12D10400] 08:29:20 INFO - PROCESS | 3892 | 1461338960571 Marionette TRACE conn2 <- [1,160,null,{"value":["/2dcontext/compositing/2d.composite.image.source-out.html",0,null,null,[["Canvas test: 2d.composite.image.source-out",0,null,null]]]}] 08:29:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-out.html | Canvas test: 2d.composite.image.source-out 08:29:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-out.html | took 584ms 08:29:20 INFO - PROCESS | 3892 | 1461338960602 Marionette TRACE conn2 -> [0,161,"getWindowHandle",null] 08:29:20 INFO - PROCESS | 3892 | 1461338960603 Marionette TRACE conn2 <- [1,161,null,{"value":"13"}] 08:29:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-over.html 08:29:20 INFO - PROCESS | 3892 | 1461338960607 Marionette TRACE conn2 -> [0,162,"setScriptTimeout",{"ms":35000}] 08:29:20 INFO - PROCESS | 3892 | 1461338960608 Marionette TRACE conn2 <- [1,162,null,{}] 08:29:20 INFO - PROCESS | 3892 | 1461338960612 Marionette TRACE conn2 -> [0,163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:29:20 INFO - PROCESS | 3892 | 1461338960705 Marionette TRACE conn2 <- [1,163,null,{"value":null}] 08:29:20 INFO - PROCESS | 3892 | 1461338960713 Marionette TRACE conn2 -> [0,164,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-over.html\", \"44d5019e-7937-4224-8a02-bcf7332f174f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:29:20 INFO - PROCESS | 3892 | ++DOCSHELL 13B83000 == 35 [pid = 3892] [id = 50] 08:29:20 INFO - PROCESS | 3892 | ++DOMWINDOW == 67 (15FBB400) [pid = 3892] [serial = 146] [outer = 00000000] 08:29:20 INFO - PROCESS | 3892 | ++DOMWINDOW == 68 (1A969C00) [pid = 3892] [serial = 147] [outer = 15FBB400] 08:29:20 INFO - PROCESS | 3892 | 1461338960757 Marionette DEBUG loaded listener.js 08:29:20 INFO - PROCESS | 3892 | ++DOMWINDOW == 69 (1A001C00) [pid = 3892] [serial = 148] [outer = 15FBB400] 08:29:21 INFO - PROCESS | 3892 | 1461338961136 Marionette TRACE conn2 <- [1,164,null,{"value":["/2dcontext/compositing/2d.composite.image.source-over.html",0,null,null,[["Canvas test: 2d.composite.image.source-over",0,null,null]]]}] 08:29:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-over.html | Canvas test: 2d.composite.image.source-over 08:29:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-over.html | took 583ms 08:29:21 INFO - PROCESS | 3892 | 1461338961188 Marionette TRACE conn2 -> [0,165,"getWindowHandle",null] 08:29:21 INFO - PROCESS | 3892 | 1461338961190 Marionette TRACE conn2 <- [1,165,null,{"value":"13"}] 08:29:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.xor.html 08:29:21 INFO - PROCESS | 3892 | 1461338961193 Marionette TRACE conn2 -> [0,166,"setScriptTimeout",{"ms":35000}] 08:29:21 INFO - PROCESS | 3892 | 1461338961195 Marionette TRACE conn2 <- [1,166,null,{}] 08:29:21 INFO - PROCESS | 3892 | 1461338961198 Marionette TRACE conn2 -> [0,167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:29:21 INFO - PROCESS | 3892 | 1461338961291 Marionette TRACE conn2 <- [1,167,null,{"value":null}] 08:29:21 INFO - PROCESS | 3892 | 1461338961299 Marionette TRACE conn2 -> [0,168,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.xor.html\", \"44d5019e-7937-4224-8a02-bcf7332f174f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:29:21 INFO - PROCESS | 3892 | ++DOCSHELL 1A4B8000 == 36 [pid = 3892] [id = 51] 08:29:21 INFO - PROCESS | 3892 | ++DOMWINDOW == 70 (1A4BC400) [pid = 3892] [serial = 149] [outer = 00000000] 08:29:21 INFO - PROCESS | 3892 | ++DOMWINDOW == 71 (1C256400) [pid = 3892] [serial = 150] [outer = 1A4BC400] 08:29:21 INFO - PROCESS | 3892 | 1461338961344 Marionette DEBUG loaded listener.js 08:29:21 INFO - PROCESS | 3892 | ++DOMWINDOW == 72 (1C255C00) [pid = 3892] [serial = 151] [outer = 1A4BC400] 08:29:21 INFO - PROCESS | 3892 | 1461338961728 Marionette TRACE conn2 <- [1,168,null,{"value":["/2dcontext/compositing/2d.composite.image.xor.html",0,null,null,[["Canvas test: 2d.composite.image.xor",0,null,null]]]}] 08:29:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.xor.html | Canvas test: 2d.composite.image.xor 08:29:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.xor.html | took 584ms 08:29:21 INFO - PROCESS | 3892 | 1461338961790 Marionette TRACE conn2 -> [0,169,"getWindowHandle",null] 08:29:21 INFO - PROCESS | 3892 | 1461338961792 Marionette TRACE conn2 <- [1,169,null,{"value":"13"}] 08:29:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.casesensitive.html 08:29:21 INFO - PROCESS | 3892 | 1461338961795 Marionette TRACE conn2 -> [0,170,"setScriptTimeout",{"ms":35000}] 08:29:21 INFO - PROCESS | 3892 | 1461338961797 Marionette TRACE conn2 <- [1,170,null,{}] 08:29:21 INFO - PROCESS | 3892 | 1461338961800 Marionette TRACE conn2 -> [0,171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:29:21 INFO - PROCESS | 3892 | 1461338961853 Marionette TRACE conn2 <- [1,171,null,{"value":null}] 08:29:21 INFO - PROCESS | 3892 | 1461338961943 Marionette TRACE conn2 -> [0,172,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.casesensitive.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.casesensitive.html\", \"44d5019e-7937-4224-8a02-bcf7332f174f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:29:21 INFO - PROCESS | 3892 | ++DOCSHELL 16CCEC00 == 37 [pid = 3892] [id = 52] 08:29:21 INFO - PROCESS | 3892 | ++DOMWINDOW == 73 (18827C00) [pid = 3892] [serial = 152] [outer = 00000000] 08:29:21 INFO - PROCESS | 3892 | ++DOMWINDOW == 74 (1C5E0000) [pid = 3892] [serial = 153] [outer = 18827C00] 08:29:21 INFO - PROCESS | 3892 | 1461338961991 Marionette DEBUG loaded listener.js 08:29:22 INFO - PROCESS | 3892 | ++DOMWINDOW == 75 (1C5E7400) [pid = 3892] [serial = 154] [outer = 18827C00] 08:29:22 INFO - PROCESS | 3892 | 1461338962607 Marionette TRACE conn2 <- [1,172,null,{"value":["/2dcontext/compositing/2d.composite.operation.casesensitive.html",0,null,null,[["Canvas test: 2d.composite.operation.casesensitive",0,null,null]]]}] 08:29:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.casesensitive.html | Canvas test: 2d.composite.operation.casesensitive 08:29:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.casesensitive.html | took 829ms 08:29:22 INFO - PROCESS | 3892 | 1461338962623 Marionette TRACE conn2 -> [0,173,"getWindowHandle",null] 08:29:22 INFO - PROCESS | 3892 | 1461338962629 Marionette TRACE conn2 <- [1,173,null,{"value":"13"}] 08:29:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.clear.html 08:29:22 INFO - PROCESS | 3892 | 1461338962636 Marionette TRACE conn2 -> [0,174,"setScriptTimeout",{"ms":35000}] 08:29:22 INFO - PROCESS | 3892 | 1461338962642 Marionette TRACE conn2 <- [1,174,null,{}] 08:29:22 INFO - PROCESS | 3892 | 1461338962650 Marionette TRACE conn2 -> [0,175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:29:22 INFO - PROCESS | 3892 | 1461338962803 Marionette TRACE conn2 <- [1,175,null,{"value":null}] 08:29:22 INFO - PROCESS | 3892 | 1461338962806 Marionette TRACE conn2 -> [0,176,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.clear.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.clear.html\", \"44d5019e-7937-4224-8a02-bcf7332f174f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:29:22 INFO - PROCESS | 3892 | ++DOCSHELL 13314C00 == 38 [pid = 3892] [id = 53] 08:29:22 INFO - PROCESS | 3892 | ++DOMWINDOW == 76 (13319C00) [pid = 3892] [serial = 155] [outer = 00000000] 08:29:22 INFO - PROCESS | 3892 | ++DOMWINDOW == 77 (15C32000) [pid = 3892] [serial = 156] [outer = 13319C00] 08:29:22 INFO - PROCESS | 3892 | 1461338962863 Marionette DEBUG loaded listener.js 08:29:22 INFO - PROCESS | 3892 | ++DOMWINDOW == 78 (15E98400) [pid = 3892] [serial = 157] [outer = 13319C00] 08:29:23 INFO - PROCESS | 3892 | 1461338963754 Marionette TRACE conn2 <- [1,176,null,{"value":["/2dcontext/compositing/2d.composite.operation.clear.html",0,null,null,[["Canvas test: 2d.composite.operation.clear",0,null,null]]]}] 08:29:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.clear.html | Canvas test: 2d.composite.operation.clear 08:29:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.clear.html | took 1137ms 08:29:23 INFO - PROCESS | 3892 | 1461338963781 Marionette TRACE conn2 -> [0,177,"getWindowHandle",null] 08:29:23 INFO - PROCESS | 3892 | 1461338963785 Marionette TRACE conn2 <- [1,177,null,{"value":"13"}] 08:29:23 INFO - PROCESS | 3892 | 1461338963790 Marionette TRACE conn2 -> [0,178,"setScriptTimeout",{"ms":35000}] 08:29:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.darker.html 08:29:23 INFO - PROCESS | 3892 | 1461338963794 Marionette TRACE conn2 <- [1,178,null,{}] 08:29:23 INFO - PROCESS | 3892 | 1461338963800 Marionette TRACE conn2 -> [0,179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:29:23 INFO - PROCESS | 3892 | 1461338963882 Marionette TRACE conn2 <- [1,179,null,{"value":null}] 08:29:23 INFO - PROCESS | 3892 | 1461338963951 Marionette TRACE conn2 -> [0,180,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.darker.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.darker.html\", \"44d5019e-7937-4224-8a02-bcf7332f174f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:29:23 INFO - PROCESS | 3892 | ++DOCSHELL 137A1000 == 39 [pid = 3892] [id = 54] 08:29:23 INFO - PROCESS | 3892 | ++DOMWINDOW == 79 (137A2C00) [pid = 3892] [serial = 158] [outer = 00000000] 08:29:23 INFO - PROCESS | 3892 | ++DOMWINDOW == 80 (144A2000) [pid = 3892] [serial = 159] [outer = 137A2C00] 08:29:24 INFO - PROCESS | 3892 | 1461338964000 Marionette DEBUG loaded listener.js 08:29:24 INFO - PROCESS | 3892 | ++DOMWINDOW == 81 (159AF800) [pid = 3892] [serial = 160] [outer = 137A2C00] 08:29:24 INFO - PROCESS | 3892 | --DOCSHELL 1A4B8000 == 38 [pid = 3892] [id = 51] 08:29:24 INFO - PROCESS | 3892 | --DOCSHELL 13B83000 == 37 [pid = 3892] [id = 50] 08:29:24 INFO - PROCESS | 3892 | --DOCSHELL 12D09C00 == 36 [pid = 3892] [id = 49] 08:29:24 INFO - PROCESS | 3892 | --DOCSHELL 19E4E000 == 35 [pid = 3892] [id = 48] 08:29:24 INFO - PROCESS | 3892 | --DOCSHELL 16611800 == 34 [pid = 3892] [id = 47] 08:29:24 INFO - PROCESS | 3892 | --DOCSHELL 1830FC00 == 33 [pid = 3892] [id = 46] 08:29:24 INFO - PROCESS | 3892 | --DOCSHELL 17BAFC00 == 32 [pid = 3892] [id = 45] 08:29:24 INFO - PROCESS | 3892 | --DOCSHELL 15E0D400 == 31 [pid = 3892] [id = 44] 08:29:24 INFO - PROCESS | 3892 | --DOCSHELL 13830800 == 30 [pid = 3892] [id = 43] 08:29:24 INFO - PROCESS | 3892 | --DOCSHELL 1331B800 == 29 [pid = 3892] [id = 42] 08:29:24 INFO - PROCESS | 3892 | --DOMWINDOW == 80 (1CFE6800) [pid = 3892] [serial = 94] [outer = 00000000] [url = about:blank] 08:29:24 INFO - PROCESS | 3892 | --DOMWINDOW == 79 (19DD7400) [pid = 3892] [serial = 112] [outer = 00000000] [url = about:blank] 08:29:24 INFO - PROCESS | 3892 | --DOMWINDOW == 78 (1571DC00) [pid = 3892] [serial = 99] [outer = 00000000] [url = about:blank] 08:29:24 INFO - PROCESS | 3892 | --DOMWINDOW == 77 (15C31800) [pid = 3892] [serial = 102] [outer = 00000000] [url = about:blank] 08:29:24 INFO - PROCESS | 3892 | --DOMWINDOW == 76 (181C2800) [pid = 3892] [serial = 106] [outer = 00000000] [url = about:blank] 08:29:24 INFO - PROCESS | 3892 | --DOMWINDOW == 75 (15A10800) [pid = 3892] [serial = 100] [outer = 00000000] [url = about:blank] 08:29:24 INFO - PROCESS | 3892 | --DOMWINDOW == 74 (1379D000) [pid = 3892] [serial = 96] [outer = 00000000] [url = about:blank] 08:29:24 INFO - PROCESS | 3892 | --DOMWINDOW == 73 (13805000) [pid = 3892] [serial = 97] [outer = 00000000] [url = about:blank] 08:29:24 INFO - PROCESS | 3892 | --DOMWINDOW == 72 (15E9CC00) [pid = 3892] [serial = 103] [outer = 00000000] [url = about:blank] 08:29:24 INFO - PROCESS | 3892 | --DOMWINDOW == 71 (17BAEC00) [pid = 3892] [serial = 105] [outer = 00000000] [url = about:blank] 08:29:24 INFO - PROCESS | 3892 | --DOMWINDOW == 70 (18922000) [pid = 3892] [serial = 109] [outer = 00000000] [url = about:blank] 08:29:24 INFO - PROCESS | 3892 | --DOMWINDOW == 69 (1CEC4400) [pid = 3892] [serial = 93] [outer = 00000000] [url = about:blank] 08:29:24 INFO - PROCESS | 3892 | --DOMWINDOW == 68 (1974D400) [pid = 3892] [serial = 111] [outer = 00000000] [url = about:blank] 08:29:24 INFO - PROCESS | 3892 | --DOMWINDOW == 67 (18917800) [pid = 3892] [serial = 108] [outer = 00000000] [url = about:blank] 08:29:24 INFO - PROCESS | 3892 | 1461338964475 Marionette TRACE conn2 <- [1,180,null,{"value":["/2dcontext/compositing/2d.composite.operation.darker.html",0,null,null,[["Canvas test: 2d.composite.operation.darker",0,null,null]]]}] 08:29:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.darker.html | Canvas test: 2d.composite.operation.darker 08:29:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.darker.html | took 722ms 08:29:24 INFO - PROCESS | 3892 | 1461338964515 Marionette TRACE conn2 -> [0,181,"getWindowHandle",null] 08:29:24 INFO - PROCESS | 3892 | 1461338964521 Marionette TRACE conn2 <- [1,181,null,{"value":"13"}] 08:29:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.default.html 08:29:24 INFO - PROCESS | 3892 | 1461338964528 Marionette TRACE conn2 -> [0,182,"setScriptTimeout",{"ms":35000}] 08:29:24 INFO - PROCESS | 3892 | 1461338964530 Marionette TRACE conn2 <- [1,182,null,{}] 08:29:24 INFO - PROCESS | 3892 | 1461338964534 Marionette TRACE conn2 -> [0,183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:29:24 INFO - PROCESS | 3892 | 1461338964610 Marionette TRACE conn2 <- [1,183,null,{"value":null}] 08:29:24 INFO - PROCESS | 3892 | 1461338964620 Marionette TRACE conn2 -> [0,184,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.default.html\", \"44d5019e-7937-4224-8a02-bcf7332f174f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:29:24 INFO - PROCESS | 3892 | ++DOCSHELL 15717800 == 30 [pid = 3892] [id = 55] 08:29:24 INFO - PROCESS | 3892 | ++DOMWINDOW == 68 (1571E800) [pid = 3892] [serial = 161] [outer = 00000000] 08:29:24 INFO - PROCESS | 3892 | ++DOMWINDOW == 69 (15EDB400) [pid = 3892] [serial = 162] [outer = 1571E800] 08:29:24 INFO - PROCESS | 3892 | 1461338964666 Marionette DEBUG loaded listener.js 08:29:24 INFO - PROCESS | 3892 | ++DOMWINDOW == 70 (16507000) [pid = 3892] [serial = 163] [outer = 1571E800] 08:29:25 INFO - PROCESS | 3892 | 1461338965077 Marionette TRACE conn2 <- [1,184,null,{"value":["/2dcontext/compositing/2d.composite.operation.default.html",0,null,null,[["Canvas test: 2d.composite.operation.default",0,null,null]]]}] 08:29:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.default.html | Canvas test: 2d.composite.operation.default 08:29:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.default.html | took 584ms 08:29:25 INFO - PROCESS | 3892 | 1461338965104 Marionette TRACE conn2 -> [0,185,"getWindowHandle",null] 08:29:25 INFO - PROCESS | 3892 | 1461338965107 Marionette TRACE conn2 <- [1,185,null,{"value":"13"}] 08:29:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.get.html 08:29:25 INFO - PROCESS | 3892 | 1461338965110 Marionette TRACE conn2 -> [0,186,"setScriptTimeout",{"ms":35000}] 08:29:25 INFO - PROCESS | 3892 | 1461338965114 Marionette TRACE conn2 <- [1,186,null,{}] 08:29:25 INFO - PROCESS | 3892 | 1461338965128 Marionette TRACE conn2 -> [0,187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:29:25 INFO - PROCESS | 3892 | 1461338965207 Marionette TRACE conn2 <- [1,187,null,{"value":null}] 08:29:25 INFO - PROCESS | 3892 | 1461338965214 Marionette TRACE conn2 -> [0,188,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.get.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.get.html\", \"44d5019e-7937-4224-8a02-bcf7332f174f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:29:25 INFO - PROCESS | 3892 | ++DOCSHELL 17BAF000 == 31 [pid = 3892] [id = 56] 08:29:25 INFO - PROCESS | 3892 | ++DOMWINDOW == 71 (17BAFC00) [pid = 3892] [serial = 164] [outer = 00000000] 08:29:25 INFO - PROCESS | 3892 | ++DOMWINDOW == 72 (181C4800) [pid = 3892] [serial = 165] [outer = 17BAFC00] 08:29:25 INFO - PROCESS | 3892 | 1461338965270 Marionette DEBUG loaded listener.js 08:29:25 INFO - PROCESS | 3892 | ++DOMWINDOW == 73 (1841EC00) [pid = 3892] [serial = 166] [outer = 17BAFC00] 08:29:25 INFO - PROCESS | 3892 | 1461338965677 Marionette TRACE conn2 <- [1,188,null,{"value":["/2dcontext/compositing/2d.composite.operation.get.html",0,null,null,[["Canvas test: 2d.composite.operation.get",0,null,null]]]}] 08:29:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.get.html | Canvas test: 2d.composite.operation.get 08:29:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.get.html | took 583ms 08:29:25 INFO - PROCESS | 3892 | 1461338965707 Marionette TRACE conn2 -> [0,189,"getWindowHandle",null] 08:29:25 INFO - PROCESS | 3892 | 1461338965709 Marionette TRACE conn2 <- [1,189,null,{"value":"13"}] 08:29:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.highlight.html 08:29:25 INFO - PROCESS | 3892 | 1461338965712 Marionette TRACE conn2 -> [0,190,"setScriptTimeout",{"ms":35000}] 08:29:25 INFO - PROCESS | 3892 | 1461338965714 Marionette TRACE conn2 <- [1,190,null,{}] 08:29:25 INFO - PROCESS | 3892 | 1461338965717 Marionette TRACE conn2 -> [0,191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:29:25 INFO - PROCESS | 3892 | 1461338965799 Marionette TRACE conn2 <- [1,191,null,{"value":null}] 08:29:25 INFO - PROCESS | 3892 | 1461338965805 Marionette TRACE conn2 -> [0,192,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.highlight.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.highlight.html\", \"44d5019e-7937-4224-8a02-bcf7332f174f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:29:25 INFO - PROCESS | 3892 | ++DOCSHELL 18422400 == 32 [pid = 3892] [id = 57] 08:29:25 INFO - PROCESS | 3892 | ++DOMWINDOW == 74 (1882E400) [pid = 3892] [serial = 167] [outer = 00000000] 08:29:25 INFO - PROCESS | 3892 | ++DOMWINDOW == 75 (18D33C00) [pid = 3892] [serial = 168] [outer = 1882E400] 08:29:25 INFO - PROCESS | 3892 | 1461338965835 Marionette DEBUG loaded listener.js 08:29:25 INFO - PROCESS | 3892 | ++DOMWINDOW == 76 (18D31C00) [pid = 3892] [serial = 169] [outer = 1882E400] 08:29:26 INFO - PROCESS | 3892 | ++DOMWINDOW == 77 (19A21800) [pid = 3892] [serial = 170] [outer = 1E379000] 08:29:26 INFO - PROCESS | 3892 | 1461338966306 Marionette TRACE conn2 <- [1,192,null,{"value":["/2dcontext/compositing/2d.composite.operation.highlight.html",0,null,null,[["Canvas test: 2d.composite.operation.highlight",0,null,null]]]}] 08:29:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.highlight.html | Canvas test: 2d.composite.operation.highlight 08:29:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.highlight.html | took 630ms 08:29:26 INFO - PROCESS | 3892 | 1461338966334 Marionette TRACE conn2 -> [0,193,"getWindowHandle",null] 08:29:26 INFO - PROCESS | 3892 | 1461338966336 Marionette TRACE conn2 <- [1,193,null,{"value":"13"}] 08:29:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.nullsuffix.html 08:29:26 INFO - PROCESS | 3892 | 1461338966339 Marionette TRACE conn2 -> [0,194,"setScriptTimeout",{"ms":35000}] 08:29:26 INFO - PROCESS | 3892 | 1461338966341 Marionette TRACE conn2 <- [1,194,null,{}] 08:29:26 INFO - PROCESS | 3892 | 1461338966345 Marionette TRACE conn2 -> [0,195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:29:26 INFO - PROCESS | 3892 | 1461338966415 Marionette TRACE conn2 <- [1,195,null,{"value":null}] 08:29:26 INFO - PROCESS | 3892 | 1461338966421 Marionette TRACE conn2 -> [0,196,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.nullsuffix.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.nullsuffix.html\", \"44d5019e-7937-4224-8a02-bcf7332f174f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:29:26 INFO - PROCESS | 3892 | ++DOCSHELL 19A24000 == 33 [pid = 3892] [id = 58] 08:29:26 INFO - PROCESS | 3892 | ++DOMWINDOW == 78 (19A24C00) [pid = 3892] [serial = 171] [outer = 00000000] 08:29:26 INFO - PROCESS | 3892 | ++DOMWINDOW == 79 (1A415000) [pid = 3892] [serial = 172] [outer = 19A24C00] 08:29:26 INFO - PROCESS | 3892 | 1461338966465 Marionette DEBUG loaded listener.js 08:29:26 INFO - PROCESS | 3892 | ++DOMWINDOW == 80 (1A4B9C00) [pid = 3892] [serial = 173] [outer = 19A24C00] 08:29:26 INFO - PROCESS | 3892 | 1461338966888 Marionette TRACE conn2 <- [1,196,null,{"value":["/2dcontext/compositing/2d.composite.operation.nullsuffix.html",0,null,null,[["Canvas test: 2d.composite.operation.nullsuffix",0,null,null]]]}] 08:29:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | Canvas test: 2d.composite.operation.nullsuffix 08:29:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | took 584ms 08:29:26 INFO - PROCESS | 3892 | 1461338966928 Marionette TRACE conn2 -> [0,197,"getWindowHandle",null] 08:29:26 INFO - PROCESS | 3892 | 1461338966930 Marionette TRACE conn2 <- [1,197,null,{"value":"13"}] 08:29:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.over.html 08:29:26 INFO - PROCESS | 3892 | 1461338966933 Marionette TRACE conn2 -> [0,198,"setScriptTimeout",{"ms":35000}] 08:29:26 INFO - PROCESS | 3892 | 1461338966935 Marionette TRACE conn2 <- [1,198,null,{}] 08:29:26 INFO - PROCESS | 3892 | 1461338966939 Marionette TRACE conn2 -> [0,199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:29:27 INFO - PROCESS | 3892 | 1461338967052 Marionette TRACE conn2 <- [1,199,null,{"value":null}] 08:29:27 INFO - PROCESS | 3892 | 1461338967092 Marionette TRACE conn2 -> [0,200,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.over.html\", \"44d5019e-7937-4224-8a02-bcf7332f174f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:29:27 INFO - PROCESS | 3892 | ++DOCSHELL 1C5DA400 == 34 [pid = 3892] [id = 59] 08:29:27 INFO - PROCESS | 3892 | ++DOMWINDOW == 81 (1C5DBC00) [pid = 3892] [serial = 174] [outer = 00000000] 08:29:27 INFO - PROCESS | 3892 | ++DOMWINDOW == 82 (1C969400) [pid = 3892] [serial = 175] [outer = 1C5DBC00] 08:29:27 INFO - PROCESS | 3892 | 1461338967182 Marionette DEBUG loaded listener.js 08:29:27 INFO - PROCESS | 3892 | ++DOMWINDOW == 83 (1C96A800) [pid = 3892] [serial = 176] [outer = 1C5DBC00] 08:29:27 INFO - PROCESS | 3892 | 1461338967578 Marionette TRACE conn2 <- [1,200,null,{"value":["/2dcontext/compositing/2d.composite.operation.over.html",0,null,null,[["Canvas test: 2d.composite.operation.over",0,null,null]]]}] 08:29:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.over.html | Canvas test: 2d.composite.operation.over 08:29:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.over.html | took 691ms 08:29:27 INFO - PROCESS | 3892 | 1461338967630 Marionette TRACE conn2 -> [0,201,"getWindowHandle",null] 08:29:27 INFO - PROCESS | 3892 | 1461338967632 Marionette TRACE conn2 <- [1,201,null,{"value":"13"}] 08:29:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.unrecognised.html 08:29:27 INFO - PROCESS | 3892 | 1461338967636 Marionette TRACE conn2 -> [0,202,"setScriptTimeout",{"ms":35000}] 08:29:27 INFO - PROCESS | 3892 | 1461338967637 Marionette TRACE conn2 <- [1,202,null,{}] 08:29:27 INFO - PROCESS | 3892 | 1461338967641 Marionette TRACE conn2 -> [0,203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:29:27 INFO - PROCESS | 3892 | 1461338967735 Marionette TRACE conn2 <- [1,203,null,{"value":null}] 08:29:27 INFO - PROCESS | 3892 | 1461338967741 Marionette TRACE conn2 -> [0,204,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.unrecognised.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.unrecognised.html\", \"44d5019e-7937-4224-8a02-bcf7332f174f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:29:27 INFO - PROCESS | 3892 | ++DOCSHELL 1A96A400 == 35 [pid = 3892] [id = 60] 08:29:27 INFO - PROCESS | 3892 | ++DOMWINDOW == 84 (1C5E4000) [pid = 3892] [serial = 177] [outer = 00000000] 08:29:27 INFO - PROCESS | 3892 | ++DOMWINDOW == 85 (1CCA4000) [pid = 3892] [serial = 178] [outer = 1C5E4000] 08:29:27 INFO - PROCESS | 3892 | 1461338967771 Marionette DEBUG loaded listener.js 08:29:27 INFO - PROCESS | 3892 | ++DOMWINDOW == 86 (1C976400) [pid = 3892] [serial = 179] [outer = 1C5E4000] 08:29:28 INFO - PROCESS | 3892 | 1461338968166 Marionette TRACE conn2 <- [1,204,null,{"value":["/2dcontext/compositing/2d.composite.operation.unrecognised.html",0,null,null,[["Canvas test: 2d.composite.operation.unrecognised",0,null,null]]]}] 08:29:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.unrecognised.html | Canvas test: 2d.composite.operation.unrecognised 08:29:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.unrecognised.html | took 584ms 08:29:28 INFO - PROCESS | 3892 | 1461338968216 Marionette TRACE conn2 -> [0,205,"getWindowHandle",null] 08:29:28 INFO - PROCESS | 3892 | 1461338968218 Marionette TRACE conn2 <- [1,205,null,{"value":"13"}] 08:29:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.copy.html 08:29:28 INFO - PROCESS | 3892 | 1461338968221 Marionette TRACE conn2 -> [0,206,"setScriptTimeout",{"ms":35000}] 08:29:28 INFO - PROCESS | 3892 | 1461338968223 Marionette TRACE conn2 <- [1,206,null,{}] 08:29:28 INFO - PROCESS | 3892 | 1461338968227 Marionette TRACE conn2 -> [0,207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:29:28 INFO - PROCESS | 3892 | 1461338968321 Marionette TRACE conn2 <- [1,207,null,{"value":null}] 08:29:28 INFO - PROCESS | 3892 | 1461338968326 Marionette TRACE conn2 -> [0,208,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.copy.html\", \"44d5019e-7937-4224-8a02-bcf7332f174f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:29:28 INFO - PROCESS | 3892 | ++DOCSHELL 137C1400 == 36 [pid = 3892] [id = 61] 08:29:28 INFO - PROCESS | 3892 | ++DOMWINDOW == 87 (1CEBB800) [pid = 3892] [serial = 180] [outer = 00000000] 08:29:28 INFO - PROCESS | 3892 | ++DOMWINDOW == 88 (1CFE0C00) [pid = 3892] [serial = 181] [outer = 1CEBB800] 08:29:28 INFO - PROCESS | 3892 | 1461338968370 Marionette DEBUG loaded listener.js 08:29:28 INFO - PROCESS | 3892 | ++DOMWINDOW == 89 (1CFE6800) [pid = 3892] [serial = 182] [outer = 1CEBB800] 08:29:28 INFO - PROCESS | 3892 | --DOMWINDOW == 88 (18832C00) [pid = 3892] [serial = 137] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-atop.html] 08:29:28 INFO - PROCESS | 3892 | --DOMWINDOW == 87 (184C9000) [pid = 3892] [serial = 134] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.lighter.html] 08:29:28 INFO - PROCESS | 3892 | --DOMWINDOW == 86 (17BB7000) [pid = 3892] [serial = 131] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-over.html] 08:29:28 INFO - PROCESS | 3892 | --DOMWINDOW == 85 (1331F400) [pid = 3892] [serial = 122] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-atop.html] 08:29:28 INFO - PROCESS | 3892 | --DOMWINDOW == 84 (13831000) [pid = 3892] [serial = 125] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-in.html] 08:29:28 INFO - PROCESS | 3892 | --DOMWINDOW == 83 (15E18C00) [pid = 3892] [serial = 128] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-out.html] 08:29:28 INFO - PROCESS | 3892 | --DOMWINDOW == 82 (1A04F400) [pid = 3892] [serial = 140] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-in.html] 08:29:28 INFO - PROCESS | 3892 | --DOMWINDOW == 81 (13B3BC00) [pid = 3892] [serial = 113] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.invalid.html] 08:29:28 INFO - PROCESS | 3892 | --DOMWINDOW == 80 (14963800) [pid = 3892] [serial = 116] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.range.html] 08:29:28 INFO - PROCESS | 3892 | --DOMWINDOW == 79 (1A3AC000) [pid = 3892] [serial = 119] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.copy.html] 08:29:28 INFO - PROCESS | 3892 | --DOMWINDOW == 78 (12D10400) [pid = 3892] [serial = 143] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-out.html] 08:29:28 INFO - PROCESS | 3892 | --DOMWINDOW == 77 (15FBB400) [pid = 3892] [serial = 146] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-over.html] 08:29:28 INFO - PROCESS | 3892 | --DOMWINDOW == 76 (1A4BC400) [pid = 3892] [serial = 149] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.xor.html] 08:29:28 INFO - PROCESS | 3892 | 1461338968862 Marionette TRACE conn2 <- [1,208,null,{"value":["/2dcontext/compositing/2d.composite.solid.copy.html",0,null,null,[["Canvas test: 2d.composite.solid.copy",0,null,null]]]}] 08:29:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.copy.html | Canvas test: 2d.composite.solid.copy 08:29:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.copy.html | took 676ms 08:29:28 INFO - PROCESS | 3892 | 1461338968905 Marionette TRACE conn2 -> [0,209,"getWindowHandle",null] 08:29:28 INFO - PROCESS | 3892 | 1461338968907 Marionette TRACE conn2 <- [1,209,null,{"value":"13"}] 08:29:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-atop.html 08:29:28 INFO - PROCESS | 3892 | 1461338968910 Marionette TRACE conn2 -> [0,210,"setScriptTimeout",{"ms":35000}] 08:29:28 INFO - PROCESS | 3892 | 1461338968911 Marionette TRACE conn2 <- [1,210,null,{}] 08:29:28 INFO - PROCESS | 3892 | 1461338968915 Marionette TRACE conn2 -> [0,211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:29:29 INFO - PROCESS | 3892 | 1461338969010 Marionette TRACE conn2 <- [1,211,null,{"value":null}] 08:29:29 INFO - PROCESS | 3892 | 1461338969053 Marionette TRACE conn2 -> [0,212,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-atop.html\", \"44d5019e-7937-4224-8a02-bcf7332f174f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:29:29 INFO - PROCESS | 3892 | ++DOCSHELL 133D8000 == 37 [pid = 3892] [id = 62] 08:29:29 INFO - PROCESS | 3892 | ++DOMWINDOW == 77 (13799400) [pid = 3892] [serial = 183] [outer = 00000000] 08:29:29 INFO - PROCESS | 3892 | ++DOMWINDOW == 78 (1882BC00) [pid = 3892] [serial = 184] [outer = 13799400] 08:29:29 INFO - PROCESS | 3892 | 1461338969098 Marionette DEBUG loaded listener.js 08:29:29 INFO - PROCESS | 3892 | ++DOMWINDOW == 79 (19745C00) [pid = 3892] [serial = 185] [outer = 13799400] 08:29:29 INFO - PROCESS | 3892 | 1461338969419 Marionette TRACE conn2 <- [1,212,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-atop",0,null,null]]]}] 08:29:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-atop.html | Canvas test: 2d.composite.solid.destination-atop 08:29:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-atop.html | took 523ms 08:29:29 INFO - PROCESS | 3892 | 1461338969445 Marionette TRACE conn2 -> [0,213,"getWindowHandle",null] 08:29:29 INFO - PROCESS | 3892 | 1461338969447 Marionette TRACE conn2 <- [1,213,null,{"value":"13"}] 08:29:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-in.html 08:29:29 INFO - PROCESS | 3892 | 1461338969452 Marionette TRACE conn2 -> [0,214,"setScriptTimeout",{"ms":35000}] 08:29:29 INFO - PROCESS | 3892 | 1461338969453 Marionette TRACE conn2 <- [1,214,null,{}] 08:29:29 INFO - PROCESS | 3892 | 1461338969456 Marionette TRACE conn2 -> [0,215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:29:29 INFO - PROCESS | 3892 | 1461338969527 Marionette TRACE conn2 <- [1,215,null,{"value":null}] 08:29:29 INFO - PROCESS | 3892 | 1461338969591 Marionette TRACE conn2 -> [0,216,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-in.html\", \"44d5019e-7937-4224-8a02-bcf7332f174f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:29:29 INFO - PROCESS | 3892 | ++DOCSHELL 13314000 == 38 [pid = 3892] [id = 63] 08:29:29 INFO - PROCESS | 3892 | ++DOMWINDOW == 80 (1380A800) [pid = 3892] [serial = 186] [outer = 00000000] 08:29:29 INFO - PROCESS | 3892 | ++DOMWINDOW == 81 (1CEC9800) [pid = 3892] [serial = 187] [outer = 1380A800] 08:29:29 INFO - PROCESS | 3892 | 1461338969636 Marionette DEBUG loaded listener.js 08:29:29 INFO - PROCESS | 3892 | ++DOMWINDOW == 82 (1D23B400) [pid = 3892] [serial = 188] [outer = 1380A800] 08:29:29 INFO - PROCESS | 3892 | 1461338970000 Marionette TRACE conn2 <- [1,216,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-in.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-in",0,null,null]]]}] 08:29:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-in.html | Canvas test: 2d.composite.solid.destination-in 08:29:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-in.html | took 584ms 08:29:30 INFO - PROCESS | 3892 | 1461338970031 Marionette TRACE conn2 -> [0,217,"getWindowHandle",null] 08:29:30 INFO - PROCESS | 3892 | 1461338970033 Marionette TRACE conn2 <- [1,217,null,{"value":"13"}] 08:29:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-out.html 08:29:30 INFO - PROCESS | 3892 | 1461338970036 Marionette TRACE conn2 -> [0,218,"setScriptTimeout",{"ms":35000}] 08:29:30 INFO - PROCESS | 3892 | 1461338970038 Marionette TRACE conn2 <- [1,218,null,{}] 08:29:30 INFO - PROCESS | 3892 | 1461338970042 Marionette TRACE conn2 -> [0,219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:29:30 INFO - PROCESS | 3892 | 1461338970156 Marionette TRACE conn2 <- [1,219,null,{"value":null}] 08:29:30 INFO - PROCESS | 3892 | 1461338970164 Marionette TRACE conn2 -> [0,220,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-out.html\", \"44d5019e-7937-4224-8a02-bcf7332f174f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:29:30 INFO - PROCESS | 3892 | ++DOCSHELL 181C3400 == 39 [pid = 3892] [id = 64] 08:29:30 INFO - PROCESS | 3892 | ++DOMWINDOW == 83 (19748000) [pid = 3892] [serial = 189] [outer = 00000000] 08:29:30 INFO - PROCESS | 3892 | ++DOMWINDOW == 84 (1D342C00) [pid = 3892] [serial = 190] [outer = 19748000] 08:29:30 INFO - PROCESS | 3892 | 1461338970213 Marionette DEBUG loaded listener.js 08:29:30 INFO - PROCESS | 3892 | ++DOMWINDOW == 85 (1D3EF000) [pid = 3892] [serial = 191] [outer = 19748000] 08:29:30 INFO - PROCESS | 3892 | 1461338970589 Marionette TRACE conn2 <- [1,220,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-out.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-out",0,null,null]]]}] 08:29:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-out.html | Canvas test: 2d.composite.solid.destination-out 08:29:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-out.html | took 584ms 08:29:30 INFO - PROCESS | 3892 | 1461338970633 Marionette TRACE conn2 -> [0,221,"getWindowHandle",null] 08:29:30 INFO - PROCESS | 3892 | 1461338970635 Marionette TRACE conn2 <- [1,221,null,{"value":"13"}] 08:29:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-over.html 08:29:30 INFO - PROCESS | 3892 | 1461338970638 Marionette TRACE conn2 -> [0,222,"setScriptTimeout",{"ms":35000}] 08:29:30 INFO - PROCESS | 3892 | 1461338970640 Marionette TRACE conn2 <- [1,222,null,{}] 08:29:30 INFO - PROCESS | 3892 | 1461338970643 Marionette TRACE conn2 -> [0,223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:29:30 INFO - PROCESS | 3892 | 1461338970738 Marionette TRACE conn2 <- [1,223,null,{"value":null}] 08:29:30 INFO - PROCESS | 3892 | 1461338970858 Marionette TRACE conn2 -> [0,224,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-over.html\", \"44d5019e-7937-4224-8a02-bcf7332f174f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:29:30 INFO - PROCESS | 3892 | ++DOCSHELL 13799000 == 40 [pid = 3892] [id = 65] 08:29:30 INFO - PROCESS | 3892 | ++DOMWINDOW == 86 (1379D000) [pid = 3892] [serial = 192] [outer = 00000000] 08:29:30 INFO - PROCESS | 3892 | ++DOMWINDOW == 87 (13810000) [pid = 3892] [serial = 193] [outer = 1379D000] 08:29:30 INFO - PROCESS | 3892 | 1461338970961 Marionette DEBUG loaded listener.js 08:29:31 INFO - PROCESS | 3892 | ++DOMWINDOW == 88 (13B47800) [pid = 3892] [serial = 194] [outer = 1379D000] 08:29:31 INFO - PROCESS | 3892 | 1461338971469 Marionette TRACE conn2 <- [1,224,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-over.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-over",0,null,null]]]}] 08:29:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-over.html | Canvas test: 2d.composite.solid.destination-over 08:29:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-over.html | took 876ms 08:29:31 INFO - PROCESS | 3892 | 1461338971529 Marionette TRACE conn2 -> [0,225,"getWindowHandle",null] 08:29:31 INFO - PROCESS | 3892 | 1461338971534 Marionette TRACE conn2 <- [1,225,null,{"value":"13"}] 08:29:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.lighter.html 08:29:31 INFO - PROCESS | 3892 | 1461338971539 Marionette TRACE conn2 -> [0,226,"setScriptTimeout",{"ms":35000}] 08:29:31 INFO - PROCESS | 3892 | 1461338971544 Marionette TRACE conn2 <- [1,226,null,{}] 08:29:31 INFO - PROCESS | 3892 | 1461338971549 Marionette TRACE conn2 -> [0,227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:29:31 INFO - PROCESS | 3892 | 1461338971652 Marionette TRACE conn2 <- [1,227,null,{"value":null}] 08:29:31 INFO - PROCESS | 3892 | 1461338971725 Marionette TRACE conn2 -> [0,228,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.lighter.html\", \"44d5019e-7937-4224-8a02-bcf7332f174f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:29:31 INFO - PROCESS | 3892 | ++DOCSHELL 15E49C00 == 41 [pid = 3892] [id = 66] 08:29:31 INFO - PROCESS | 3892 | ++DOMWINDOW == 89 (15E9CC00) [pid = 3892] [serial = 195] [outer = 00000000] 08:29:31 INFO - PROCESS | 3892 | ++DOMWINDOW == 90 (16F25800) [pid = 3892] [serial = 196] [outer = 15E9CC00] 08:29:31 INFO - PROCESS | 3892 | 1461338971764 Marionette DEBUG loaded listener.js 08:29:31 INFO - PROCESS | 3892 | ++DOMWINDOW == 91 (17BAE800) [pid = 3892] [serial = 197] [outer = 15E9CC00] 08:29:32 INFO - PROCESS | 3892 | 1461338972318 Marionette TRACE conn2 <- [1,228,null,{"value":["/2dcontext/compositing/2d.composite.solid.lighter.html",0,null,null,[["Canvas test: 2d.composite.solid.lighter",0,null,null]]]}] 08:29:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.lighter.html | Canvas test: 2d.composite.solid.lighter 08:29:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.lighter.html | took 830ms 08:29:32 INFO - PROCESS | 3892 | 1461338972366 Marionette TRACE conn2 -> [0,229,"getWindowHandle",null] 08:29:32 INFO - PROCESS | 3892 | 1461338972369 Marionette TRACE conn2 <- [1,229,null,{"value":"13"}] 08:29:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-atop.html 08:29:32 INFO - PROCESS | 3892 | 1461338972374 Marionette TRACE conn2 -> [0,230,"setScriptTimeout",{"ms":35000}] 08:29:32 INFO - PROCESS | 3892 | 1461338972376 Marionette TRACE conn2 <- [1,230,null,{}] 08:29:32 INFO - PROCESS | 3892 | 1461338972380 Marionette TRACE conn2 -> [0,231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:29:32 INFO - PROCESS | 3892 | 1461338972477 Marionette TRACE conn2 <- [1,231,null,{"value":null}] 08:29:32 INFO - PROCESS | 3892 | 1461338972563 Marionette TRACE conn2 -> [0,232,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-atop.html\", \"44d5019e-7937-4224-8a02-bcf7332f174f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:29:32 INFO - PROCESS | 3892 | ++DOCSHELL 19A30400 == 42 [pid = 3892] [id = 67] 08:29:32 INFO - PROCESS | 3892 | ++DOMWINDOW == 92 (19DD7400) [pid = 3892] [serial = 198] [outer = 00000000] 08:29:32 INFO - PROCESS | 3892 | ++DOMWINDOW == 93 (1C251400) [pid = 3892] [serial = 199] [outer = 19DD7400] 08:29:32 INFO - PROCESS | 3892 | 1461338972617 Marionette DEBUG loaded listener.js 08:29:32 INFO - PROCESS | 3892 | ++DOMWINDOW == 94 (1C5D9400) [pid = 3892] [serial = 200] [outer = 19DD7400] 08:29:33 INFO - PROCESS | 3892 | 1461338973101 Marionette TRACE conn2 <- [1,232,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-atop.html",0,null,null,[["Canvas test: 2d.composite.solid.source-atop",0,null,null]]]}] 08:29:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-atop.html | Canvas test: 2d.composite.solid.source-atop 08:29:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-atop.html | took 784ms 08:29:33 INFO - PROCESS | 3892 | 1461338973160 Marionette TRACE conn2 -> [0,233,"getWindowHandle",null] 08:29:33 INFO - PROCESS | 3892 | 1461338973164 Marionette TRACE conn2 <- [1,233,null,{"value":"13"}] 08:29:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-in.html 08:29:33 INFO - PROCESS | 3892 | 1461338973175 Marionette TRACE conn2 -> [0,234,"setScriptTimeout",{"ms":35000}] 08:29:33 INFO - PROCESS | 3892 | 1461338973180 Marionette TRACE conn2 <- [1,234,null,{}] 08:29:33 INFO - PROCESS | 3892 | 1461338973184 Marionette TRACE conn2 -> [0,235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:29:33 INFO - PROCESS | 3892 | 1461338973283 Marionette TRACE conn2 <- [1,235,null,{"value":null}] 08:29:33 INFO - PROCESS | 3892 | 1461338973366 Marionette TRACE conn2 -> [0,236,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-in.html\", \"44d5019e-7937-4224-8a02-bcf7332f174f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:29:33 INFO - PROCESS | 3892 | ++DOCSHELL 1C475800 == 43 [pid = 3892] [id = 68] 08:29:33 INFO - PROCESS | 3892 | ++DOMWINDOW == 95 (1C475C00) [pid = 3892] [serial = 201] [outer = 00000000] 08:29:33 INFO - PROCESS | 3892 | ++DOMWINDOW == 96 (1C477400) [pid = 3892] [serial = 202] [outer = 1C475C00] 08:29:33 INFO - PROCESS | 3892 | 1461338973424 Marionette DEBUG loaded listener.js 08:29:33 INFO - PROCESS | 3892 | ++DOMWINDOW == 97 (1C478800) [pid = 3892] [serial = 203] [outer = 1C475C00] 08:29:34 INFO - PROCESS | 3892 | 1461338974119 Marionette TRACE conn2 <- [1,236,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-in.html",0,null,null,[["Canvas test: 2d.composite.solid.source-in",0,null,null]]]}] 08:29:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-in.html | Canvas test: 2d.composite.solid.source-in 08:29:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-in.html | took 984ms 08:29:34 INFO - PROCESS | 3892 | 1461338974157 Marionette TRACE conn2 -> [0,237,"getWindowHandle",null] 08:29:34 INFO - PROCESS | 3892 | 1461338974160 Marionette TRACE conn2 <- [1,237,null,{"value":"13"}] 08:29:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-out.html 08:29:34 INFO - PROCESS | 3892 | 1461338974166 Marionette TRACE conn2 -> [0,238,"setScriptTimeout",{"ms":35000}] 08:29:34 INFO - PROCESS | 3892 | 1461338974169 Marionette TRACE conn2 <- [1,238,null,{}] 08:29:34 INFO - PROCESS | 3892 | 1461338974176 Marionette TRACE conn2 -> [0,239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:29:34 INFO - PROCESS | 3892 | 1461338974263 Marionette TRACE conn2 <- [1,239,null,{"value":null}] 08:29:34 INFO - PROCESS | 3892 | 1461338974339 Marionette TRACE conn2 -> [0,240,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-out.html\", \"44d5019e-7937-4224-8a02-bcf7332f174f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:29:34 INFO - PROCESS | 3892 | ++DOCSHELL 13DDD800 == 44 [pid = 3892] [id = 69] 08:29:34 INFO - PROCESS | 3892 | ++DOMWINDOW == 98 (14459800) [pid = 3892] [serial = 204] [outer = 00000000] 08:29:34 INFO - PROCESS | 3892 | ++DOMWINDOW == 99 (15A10400) [pid = 3892] [serial = 205] [outer = 14459800] 08:29:34 INFO - PROCESS | 3892 | 1461338974388 Marionette DEBUG loaded listener.js 08:29:34 INFO - PROCESS | 3892 | ++DOMWINDOW == 100 (15CDD800) [pid = 3892] [serial = 206] [outer = 14459800] 08:29:34 INFO - PROCESS | 3892 | --DOCSHELL 181C3400 == 43 [pid = 3892] [id = 64] 08:29:34 INFO - PROCESS | 3892 | --DOCSHELL 13314000 == 42 [pid = 3892] [id = 63] 08:29:34 INFO - PROCESS | 3892 | --DOCSHELL 133D8000 == 41 [pid = 3892] [id = 62] 08:29:34 INFO - PROCESS | 3892 | --DOCSHELL 137C1400 == 40 [pid = 3892] [id = 61] 08:29:34 INFO - PROCESS | 3892 | --DOCSHELL 1A96A400 == 39 [pid = 3892] [id = 60] 08:29:34 INFO - PROCESS | 3892 | --DOCSHELL 1C5DA400 == 38 [pid = 3892] [id = 59] 08:29:34 INFO - PROCESS | 3892 | --DOCSHELL 19A24000 == 37 [pid = 3892] [id = 58] 08:29:34 INFO - PROCESS | 3892 | --DOCSHELL 18422400 == 36 [pid = 3892] [id = 57] 08:29:34 INFO - PROCESS | 3892 | --DOCSHELL 17BAF000 == 35 [pid = 3892] [id = 56] 08:29:34 INFO - PROCESS | 3892 | --DOCSHELL 15717800 == 34 [pid = 3892] [id = 55] 08:29:34 INFO - PROCESS | 3892 | --DOCSHELL 137A1000 == 33 [pid = 3892] [id = 54] 08:29:34 INFO - PROCESS | 3892 | --DOCSHELL 13314C00 == 32 [pid = 3892] [id = 53] 08:29:34 INFO - PROCESS | 3892 | --DOCSHELL 16CCEC00 == 31 [pid = 3892] [id = 52] 08:29:34 INFO - PROCESS | 3892 | --DOMWINDOW == 99 (1C5E0000) [pid = 3892] [serial = 153] [outer = 00000000] [url = about:blank] 08:29:34 INFO - PROCESS | 3892 | --DOMWINDOW == 98 (19748800) [pid = 3892] [serial = 138] [outer = 00000000] [url = about:blank] 08:29:34 INFO - PROCESS | 3892 | --DOMWINDOW == 97 (18D2DC00) [pid = 3892] [serial = 136] [outer = 00000000] [url = about:blank] 08:29:34 INFO - PROCESS | 3892 | --DOMWINDOW == 96 (18302400) [pid = 3892] [serial = 132] [outer = 00000000] [url = about:blank] 08:29:34 INFO - PROCESS | 3892 | --DOMWINDOW == 95 (144A1400) [pid = 3892] [serial = 124] [outer = 00000000] [url = about:blank] 08:29:34 INFO - PROCESS | 3892 | --DOMWINDOW == 94 (13B7A800) [pid = 3892] [serial = 123] [outer = 00000000] [url = about:blank] 08:29:34 INFO - PROCESS | 3892 | --DOMWINDOW == 93 (1449FC00) [pid = 3892] [serial = 126] [outer = 00000000] [url = about:blank] 08:29:34 INFO - PROCESS | 3892 | --DOMWINDOW == 92 (14961C00) [pid = 3892] [serial = 127] [outer = 00000000] [url = about:blank] 08:29:34 INFO - PROCESS | 3892 | --DOMWINDOW == 91 (16605800) [pid = 3892] [serial = 129] [outer = 00000000] [url = about:blank] 08:29:34 INFO - PROCESS | 3892 | --DOMWINDOW == 90 (1695CC00) [pid = 3892] [serial = 130] [outer = 00000000] [url = about:blank] 08:29:34 INFO - PROCESS | 3892 | --DOMWINDOW == 89 (1A3B8C00) [pid = 3892] [serial = 141] [outer = 00000000] [url = about:blank] 08:29:34 INFO - PROCESS | 3892 | --DOMWINDOW == 88 (15C35400) [pid = 3892] [serial = 115] [outer = 00000000] [url = about:blank] 08:29:34 INFO - PROCESS | 3892 | --DOMWINDOW == 87 (15719800) [pid = 3892] [serial = 114] [outer = 00000000] [url = about:blank] 08:29:34 INFO - PROCESS | 3892 | --DOMWINDOW == 86 (18D34400) [pid = 3892] [serial = 118] [outer = 00000000] [url = about:blank] 08:29:34 INFO - PROCESS | 3892 | --DOMWINDOW == 85 (18429800) [pid = 3892] [serial = 117] [outer = 00000000] [url = about:blank] 08:29:34 INFO - PROCESS | 3892 | --DOMWINDOW == 84 (1A5DB400) [pid = 3892] [serial = 121] [outer = 00000000] [url = about:blank] 08:29:34 INFO - PROCESS | 3892 | --DOMWINDOW == 83 (1A4BE400) [pid = 3892] [serial = 120] [outer = 00000000] [url = about:blank] 08:29:34 INFO - PROCESS | 3892 | --DOMWINDOW == 82 (144A2400) [pid = 3892] [serial = 144] [outer = 00000000] [url = about:blank] 08:29:34 INFO - PROCESS | 3892 | --DOMWINDOW == 81 (15E9F000) [pid = 3892] [serial = 145] [outer = 00000000] [url = about:blank] 08:29:34 INFO - PROCESS | 3892 | --DOMWINDOW == 80 (1A41B000) [pid = 3892] [serial = 142] [outer = 00000000] [url = about:blank] 08:29:34 INFO - PROCESS | 3892 | --DOMWINDOW == 79 (1A001C00) [pid = 3892] [serial = 148] [outer = 00000000] [url = about:blank] 08:29:34 INFO - PROCESS | 3892 | --DOMWINDOW == 78 (1A969C00) [pid = 3892] [serial = 147] [outer = 00000000] [url = about:blank] 08:29:34 INFO - PROCESS | 3892 | --DOMWINDOW == 77 (18998800) [pid = 3892] [serial = 135] [outer = 00000000] [url = about:blank] 08:29:34 INFO - PROCESS | 3892 | --DOMWINDOW == 76 (197E7C00) [pid = 3892] [serial = 139] [outer = 00000000] [url = about:blank] 08:29:34 INFO - PROCESS | 3892 | --DOMWINDOW == 75 (18425000) [pid = 3892] [serial = 133] [outer = 00000000] [url = about:blank] 08:29:34 INFO - PROCESS | 3892 | --DOMWINDOW == 74 (1C256400) [pid = 3892] [serial = 150] [outer = 00000000] [url = about:blank] 08:29:34 INFO - PROCESS | 3892 | --DOMWINDOW == 73 (1C255C00) [pid = 3892] [serial = 151] [outer = 00000000] [url = about:blank] 08:29:34 INFO - PROCESS | 3892 | 1461338974916 Marionette TRACE conn2 <- [1,240,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-out.html",0,null,null,[["Canvas test: 2d.composite.solid.source-out",0,null,null]]]}] 08:29:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-out.html | Canvas test: 2d.composite.solid.source-out 08:29:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-out.html | took 784ms 08:29:34 INFO - PROCESS | 3892 | 1461338974953 Marionette TRACE conn2 -> [0,241,"getWindowHandle",null] 08:29:34 INFO - PROCESS | 3892 | 1461338974958 Marionette TRACE conn2 <- [1,241,null,{"value":"13"}] 08:29:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-over.html 08:29:34 INFO - PROCESS | 3892 | 1461338974964 Marionette TRACE conn2 -> [0,242,"setScriptTimeout",{"ms":35000}] 08:29:34 INFO - PROCESS | 3892 | 1461338974967 Marionette TRACE conn2 <- [1,242,null,{}] 08:29:34 INFO - PROCESS | 3892 | 1461338974970 Marionette TRACE conn2 -> [0,243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:29:35 INFO - PROCESS | 3892 | 1461338975053 Marionette TRACE conn2 <- [1,243,null,{"value":null}] 08:29:35 INFO - PROCESS | 3892 | 1461338975062 Marionette TRACE conn2 -> [0,244,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-over.html\", \"44d5019e-7937-4224-8a02-bcf7332f174f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:29:35 INFO - PROCESS | 3892 | ++DOCSHELL 14962800 == 32 [pid = 3892] [id = 70] 08:29:35 INFO - PROCESS | 3892 | ++DOMWINDOW == 74 (15701800) [pid = 3892] [serial = 207] [outer = 00000000] 08:29:35 INFO - PROCESS | 3892 | ++DOMWINDOW == 75 (15E4BC00) [pid = 3892] [serial = 208] [outer = 15701800] 08:29:35 INFO - PROCESS | 3892 | 1461338975111 Marionette DEBUG loaded listener.js 08:29:35 INFO - PROCESS | 3892 | ++DOMWINDOW == 76 (16607000) [pid = 3892] [serial = 209] [outer = 15701800] 08:29:35 INFO - PROCESS | 3892 | 1461338975541 Marionette TRACE conn2 <- [1,244,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-over.html",0,null,null,[["Canvas test: 2d.composite.solid.source-over",0,null,null]]]}] 08:29:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-over.html | Canvas test: 2d.composite.solid.source-over 08:29:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-over.html | took 614ms 08:29:35 INFO - PROCESS | 3892 | 1461338975585 Marionette TRACE conn2 -> [0,245,"getWindowHandle",null] 08:29:35 INFO - PROCESS | 3892 | 1461338975587 Marionette TRACE conn2 <- [1,245,null,{"value":"13"}] 08:29:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.xor.html 08:29:35 INFO - PROCESS | 3892 | 1461338975591 Marionette TRACE conn2 -> [0,246,"setScriptTimeout",{"ms":35000}] 08:29:35 INFO - PROCESS | 3892 | 1461338975594 Marionette TRACE conn2 <- [1,246,null,{}] 08:29:35 INFO - PROCESS | 3892 | 1461338975605 Marionette TRACE conn2 -> [0,247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:29:35 INFO - PROCESS | 3892 | 1461338975713 Marionette TRACE conn2 <- [1,247,null,{"value":null}] 08:29:35 INFO - PROCESS | 3892 | 1461338975729 Marionette TRACE conn2 -> [0,248,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.xor.html\", \"44d5019e-7937-4224-8a02-bcf7332f174f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:29:35 INFO - PROCESS | 3892 | ++DOCSHELL 181C0000 == 33 [pid = 3892] [id = 71] 08:29:35 INFO - PROCESS | 3892 | ++DOMWINDOW == 77 (181C3000) [pid = 3892] [serial = 210] [outer = 00000000] 08:29:35 INFO - PROCESS | 3892 | ++DOMWINDOW == 78 (1830F800) [pid = 3892] [serial = 211] [outer = 181C3000] 08:29:35 INFO - PROCESS | 3892 | 1461338975776 Marionette DEBUG loaded listener.js 08:29:35 INFO - PROCESS | 3892 | ++DOMWINDOW == 79 (1842AC00) [pid = 3892] [serial = 212] [outer = 181C3000] 08:29:36 INFO - PROCESS | 3892 | 1461338976192 Marionette TRACE conn2 <- [1,248,null,{"value":["/2dcontext/compositing/2d.composite.solid.xor.html",0,null,null,[["Canvas test: 2d.composite.solid.xor",0,null,null]]]}] 08:29:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.xor.html | Canvas test: 2d.composite.solid.xor 08:29:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.xor.html | took 630ms 08:29:36 INFO - PROCESS | 3892 | 1461338976229 Marionette TRACE conn2 -> [0,249,"getWindowHandle",null] 08:29:36 INFO - PROCESS | 3892 | 1461338976231 Marionette TRACE conn2 <- [1,249,null,{"value":"13"}] 08:29:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.copy.html 08:29:36 INFO - PROCESS | 3892 | 1461338976238 Marionette TRACE conn2 -> [0,250,"setScriptTimeout",{"ms":35000}] 08:29:36 INFO - PROCESS | 3892 | 1461338976239 Marionette TRACE conn2 <- [1,250,null,{}] 08:29:36 INFO - PROCESS | 3892 | 1461338976243 Marionette TRACE conn2 -> [0,251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:29:36 INFO - PROCESS | 3892 | 1461338976325 Marionette TRACE conn2 <- [1,251,null,{"value":null}] 08:29:36 INFO - PROCESS | 3892 | 1461338976331 Marionette TRACE conn2 -> [0,252,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.copy.html\", \"44d5019e-7937-4224-8a02-bcf7332f174f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:29:36 INFO - PROCESS | 3892 | ++DOCSHELL 18425000 == 34 [pid = 3892] [id = 72] 08:29:36 INFO - PROCESS | 3892 | ++DOMWINDOW == 80 (184C5800) [pid = 3892] [serial = 213] [outer = 00000000] 08:29:36 INFO - PROCESS | 3892 | ++DOMWINDOW == 81 (18924000) [pid = 3892] [serial = 214] [outer = 184C5800] 08:29:36 INFO - PROCESS | 3892 | 1461338976378 Marionette DEBUG loaded listener.js 08:29:36 INFO - PROCESS | 3892 | ++DOMWINDOW == 82 (18998C00) [pid = 3892] [serial = 215] [outer = 184C5800] 08:29:36 INFO - PROCESS | 3892 | 1461338976754 Marionette TRACE conn2 <- [1,252,null,{"value":["/2dcontext/compositing/2d.composite.transparent.copy.html",0,null,null,[["Canvas test: 2d.composite.transparent.copy",0,null,null]]]}] 08:29:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.copy.html | Canvas test: 2d.composite.transparent.copy 08:29:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.copy.html | took 584ms 08:29:36 INFO - PROCESS | 3892 | 1461338976815 Marionette TRACE conn2 -> [0,253,"getWindowHandle",null] 08:29:36 INFO - PROCESS | 3892 | 1461338976817 Marionette TRACE conn2 <- [1,253,null,{"value":"13"}] 08:29:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-atop.html 08:29:36 INFO - PROCESS | 3892 | 1461338976820 Marionette TRACE conn2 -> [0,254,"setScriptTimeout",{"ms":35000}] 08:29:36 INFO - PROCESS | 3892 | 1461338976822 Marionette TRACE conn2 <- [1,254,null,{}] 08:29:36 INFO - PROCESS | 3892 | 1461338976825 Marionette TRACE conn2 -> [0,255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:29:36 INFO - PROCESS | 3892 | 1461338976900 Marionette TRACE conn2 <- [1,255,null,{"value":null}] 08:29:36 INFO - PROCESS | 3892 | 1461338976905 Marionette TRACE conn2 -> [0,256,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-atop.html\", \"44d5019e-7937-4224-8a02-bcf7332f174f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:29:36 INFO - PROCESS | 3892 | ++DOCSHELL 18307800 == 35 [pid = 3892] [id = 73] 08:29:36 INFO - PROCESS | 3892 | ++DOMWINDOW == 83 (18832C00) [pid = 3892] [serial = 216] [outer = 00000000] 08:29:36 INFO - PROCESS | 3892 | ++DOMWINDOW == 84 (19312400) [pid = 3892] [serial = 217] [outer = 18832C00] 08:29:36 INFO - PROCESS | 3892 | 1461338976951 Marionette DEBUG loaded listener.js 08:29:37 INFO - PROCESS | 3892 | ++DOMWINDOW == 85 (19310C00) [pid = 3892] [serial = 218] [outer = 18832C00] 08:29:37 INFO - PROCESS | 3892 | 1461338977421 Marionette TRACE conn2 <- [1,256,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-atop",0,null,null]]]}] 08:29:37 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | Canvas test: 2d.composite.transparent.destination-atop 08:29:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | took 614ms 08:29:37 INFO - PROCESS | 3892 | 1461338977461 Marionette TRACE conn2 -> [0,257,"getWindowHandle",null] 08:29:37 INFO - PROCESS | 3892 | 1461338977463 Marionette TRACE conn2 <- [1,257,null,{"value":"13"}] 08:29:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-in.html 08:29:37 INFO - PROCESS | 3892 | 1461338977466 Marionette TRACE conn2 -> [0,258,"setScriptTimeout",{"ms":35000}] 08:29:37 INFO - PROCESS | 3892 | 1461338977468 Marionette TRACE conn2 <- [1,258,null,{}] 08:29:37 INFO - PROCESS | 3892 | 1461338977471 Marionette TRACE conn2 -> [0,259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:29:37 INFO - PROCESS | 3892 | 1461338977573 Marionette TRACE conn2 <- [1,259,null,{"value":null}] 08:29:37 INFO - PROCESS | 3892 | 1461338977583 Marionette TRACE conn2 -> [0,260,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-in.html\", \"44d5019e-7937-4224-8a02-bcf7332f174f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:29:37 INFO - PROCESS | 3892 | ++DOCSHELL 18D34400 == 36 [pid = 3892] [id = 74] 08:29:37 INFO - PROCESS | 3892 | ++DOMWINDOW == 86 (19DDE400) [pid = 3892] [serial = 219] [outer = 00000000] 08:29:37 INFO - PROCESS | 3892 | ++DOMWINDOW == 87 (1A4B8000) [pid = 3892] [serial = 220] [outer = 19DDE400] 08:29:37 INFO - PROCESS | 3892 | 1461338977631 Marionette DEBUG loaded listener.js 08:29:37 INFO - PROCESS | 3892 | ++DOMWINDOW == 88 (1A4B3C00) [pid = 3892] [serial = 221] [outer = 19DDE400] 08:29:38 INFO - PROCESS | 3892 | 1461338978047 Marionette TRACE conn2 <- [1,260,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-in.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-in",0,null,null]]]}] 08:29:38 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-in.html | Canvas test: 2d.composite.transparent.destination-in 08:29:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-in.html | took 630ms 08:29:38 INFO - PROCESS | 3892 | 1461338978086 Marionette TRACE conn2 -> [0,261,"getWindowHandle",null] 08:29:38 INFO - PROCESS | 3892 | 1461338978089 Marionette TRACE conn2 <- [1,261,null,{"value":"13"}] 08:29:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-out.html 08:29:38 INFO - PROCESS | 3892 | 1461338978093 Marionette TRACE conn2 -> [0,262,"setScriptTimeout",{"ms":35000}] 08:29:38 INFO - PROCESS | 3892 | 1461338978094 Marionette TRACE conn2 <- [1,262,null,{}] 08:29:38 INFO - PROCESS | 3892 | 1461338978098 Marionette TRACE conn2 -> [0,263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:29:38 INFO - PROCESS | 3892 | 1461338978196 Marionette TRACE conn2 <- [1,263,null,{"value":null}] 08:29:38 INFO - PROCESS | 3892 | 1461338978297 Marionette TRACE conn2 -> [0,264,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-out.html\", \"44d5019e-7937-4224-8a02-bcf7332f174f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:29:38 INFO - PROCESS | 3892 | ++DOCSHELL 1A412400 == 37 [pid = 3892] [id = 75] 08:29:38 INFO - PROCESS | 3892 | ++DOMWINDOW == 89 (1A4BE400) [pid = 3892] [serial = 222] [outer = 00000000] 08:29:38 INFO - PROCESS | 3892 | ++DOMWINDOW == 90 (1A9CB000) [pid = 3892] [serial = 223] [outer = 1A4BE400] 08:29:38 INFO - PROCESS | 3892 | 1461338978340 Marionette DEBUG loaded listener.js 08:29:38 INFO - PROCESS | 3892 | ++DOMWINDOW == 91 (1C24B800) [pid = 3892] [serial = 224] [outer = 1A4BE400] 08:29:38 INFO - PROCESS | 3892 | 1461338978727 Marionette TRACE conn2 <- [1,264,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-out.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-out",0,null,null]]]}] 08:29:38 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-out.html | Canvas test: 2d.composite.transparent.destination-out 08:29:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-out.html | took 691ms 08:29:38 INFO - PROCESS | 3892 | 1461338978774 Marionette TRACE conn2 -> [0,265,"getWindowHandle",null] 08:29:38 INFO - PROCESS | 3892 | 1461338978776 Marionette TRACE conn2 <- [1,265,null,{"value":"13"}] 08:29:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-over.html 08:29:38 INFO - PROCESS | 3892 | 1461338978789 Marionette TRACE conn2 -> [0,266,"setScriptTimeout",{"ms":35000}] 08:29:38 INFO - PROCESS | 3892 | 1461338978791 Marionette TRACE conn2 <- [1,266,null,{}] 08:29:38 INFO - PROCESS | 3892 | 1461338978794 Marionette TRACE conn2 -> [0,267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:29:38 INFO - PROCESS | 3892 | 1461338978888 Marionette TRACE conn2 <- [1,267,null,{"value":null}] 08:29:38 INFO - PROCESS | 3892 | 1461338978894 Marionette TRACE conn2 -> [0,268,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-over.html\", \"44d5019e-7937-4224-8a02-bcf7332f174f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:29:38 INFO - PROCESS | 3892 | ++DOCSHELL 1A5CF000 == 38 [pid = 3892] [id = 76] 08:29:38 INFO - PROCESS | 3892 | ++DOMWINDOW == 92 (1A96A400) [pid = 3892] [serial = 225] [outer = 00000000] 08:29:38 INFO - PROCESS | 3892 | ++DOMWINDOW == 93 (1C481C00) [pid = 3892] [serial = 226] [outer = 1A96A400] 08:29:38 INFO - PROCESS | 3892 | 1461338978939 Marionette DEBUG loaded listener.js 08:29:38 INFO - PROCESS | 3892 | ++DOMWINDOW == 94 (1C480C00) [pid = 3892] [serial = 227] [outer = 1A96A400] 08:29:39 INFO - PROCESS | 3892 | --DOMWINDOW == 93 (1380A800) [pid = 3892] [serial = 186] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-in.html] 08:29:39 INFO - PROCESS | 3892 | --DOMWINDOW == 92 (1C5DBC00) [pid = 3892] [serial = 174] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.over.html] 08:29:39 INFO - PROCESS | 3892 | --DOMWINDOW == 91 (1CEBB800) [pid = 3892] [serial = 180] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.copy.html] 08:29:39 INFO - PROCESS | 3892 | --DOMWINDOW == 90 (1571E800) [pid = 3892] [serial = 161] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.default.html] 08:29:39 INFO - PROCESS | 3892 | --DOMWINDOW == 89 (137A2C00) [pid = 3892] [serial = 158] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.darker.html] 08:29:39 INFO - PROCESS | 3892 | --DOMWINDOW == 88 (19A24C00) [pid = 3892] [serial = 171] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.nullsuffix.html] 08:29:39 INFO - PROCESS | 3892 | --DOMWINDOW == 87 (1C5E4000) [pid = 3892] [serial = 177] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.unrecognised.html] 08:29:39 INFO - PROCESS | 3892 | --DOMWINDOW == 86 (1882E400) [pid = 3892] [serial = 167] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.highlight.html] 08:29:39 INFO - PROCESS | 3892 | --DOMWINDOW == 85 (17BAFC00) [pid = 3892] [serial = 164] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.get.html] 08:29:39 INFO - PROCESS | 3892 | --DOMWINDOW == 84 (13799400) [pid = 3892] [serial = 183] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-atop.html] 08:29:39 INFO - PROCESS | 3892 | 1461338979452 Marionette TRACE conn2 <- [1,268,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-over.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-over",0,null,null]]]}] 08:29:39 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-over.html | Canvas test: 2d.composite.transparent.destination-over 08:29:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-over.html | took 676ms 08:29:39 INFO - PROCESS | 3892 | 1461338979490 Marionette TRACE conn2 -> [0,269,"getWindowHandle",null] 08:29:39 INFO - PROCESS | 3892 | 1461338979492 Marionette TRACE conn2 <- [1,269,null,{"value":"13"}] 08:29:39 INFO - PROCESS | 3892 | 1461338979495 Marionette TRACE conn2 -> [0,270,"setScriptTimeout",{"ms":35000}] 08:29:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.lighter.html 08:29:39 INFO - PROCESS | 3892 | 1461338979497 Marionette TRACE conn2 <- [1,270,null,{}] 08:29:39 INFO - PROCESS | 3892 | 1461338979501 Marionette TRACE conn2 -> [0,271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:29:39 INFO - PROCESS | 3892 | 1461338979605 Marionette TRACE conn2 <- [1,271,null,{"value":null}] 08:29:39 INFO - PROCESS | 3892 | 1461338979652 Marionette TRACE conn2 -> [0,272,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.lighter.html\", \"44d5019e-7937-4224-8a02-bcf7332f174f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:29:39 INFO - PROCESS | 3892 | ++DOCSHELL 1383B000 == 39 [pid = 3892] [id = 77] 08:29:39 INFO - PROCESS | 3892 | ++DOMWINDOW == 85 (15A10000) [pid = 3892] [serial = 228] [outer = 00000000] 08:29:39 INFO - PROCESS | 3892 | ++DOMWINDOW == 86 (1C250000) [pid = 3892] [serial = 229] [outer = 15A10000] 08:29:39 INFO - PROCESS | 3892 | 1461338979697 Marionette DEBUG loaded listener.js 08:29:39 INFO - PROCESS | 3892 | ++DOMWINDOW == 87 (1C5E3400) [pid = 3892] [serial = 230] [outer = 15A10000] 08:29:40 INFO - PROCESS | 3892 | 1461338980025 Marionette TRACE conn2 <- [1,272,null,{"value":["/2dcontext/compositing/2d.composite.transparent.lighter.html",0,null,null,[["Canvas test: 2d.composite.transparent.lighter",0,null,null]]]}] 08:29:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.lighter.html | Canvas test: 2d.composite.transparent.lighter 08:29:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.lighter.html | took 584ms 08:29:40 INFO - PROCESS | 3892 | 1461338980075 Marionette TRACE conn2 -> [0,273,"getWindowHandle",null] 08:29:40 INFO - PROCESS | 3892 | 1461338980077 Marionette TRACE conn2 <- [1,273,null,{"value":"13"}] 08:29:40 INFO - PROCESS | 3892 | 1461338980081 Marionette TRACE conn2 -> [0,274,"setScriptTimeout",{"ms":35000}] 08:29:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-atop.html 08:29:40 INFO - PROCESS | 3892 | 1461338980082 Marionette TRACE conn2 <- [1,274,null,{}] 08:29:40 INFO - PROCESS | 3892 | 1461338980086 Marionette TRACE conn2 -> [0,275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:29:40 INFO - PROCESS | 3892 | 1461338980192 Marionette TRACE conn2 <- [1,275,null,{"value":null}] 08:29:40 INFO - PROCESS | 3892 | 1461338980200 Marionette TRACE conn2 -> [0,276,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-atop.html\", \"44d5019e-7937-4224-8a02-bcf7332f174f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:29:40 INFO - PROCESS | 3892 | ++DOCSHELL 133D9C00 == 40 [pid = 3892] [id = 78] 08:29:40 INFO - PROCESS | 3892 | ++DOMWINDOW == 88 (1571E800) [pid = 3892] [serial = 231] [outer = 00000000] 08:29:40 INFO - PROCESS | 3892 | ++DOMWINDOW == 89 (1CCA4800) [pid = 3892] [serial = 232] [outer = 1571E800] 08:29:40 INFO - PROCESS | 3892 | 1461338980245 Marionette DEBUG loaded listener.js 08:29:40 INFO - PROCESS | 3892 | ++DOMWINDOW == 90 (1CEC6C00) [pid = 3892] [serial = 233] [outer = 1571E800] 08:29:40 INFO - PROCESS | 3892 | 1461338980611 Marionette TRACE conn2 <- [1,276,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-atop.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-atop",0,null,null]]]}] 08:29:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-atop.html | Canvas test: 2d.composite.transparent.source-atop 08:29:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-atop.html | took 584ms 08:29:40 INFO - PROCESS | 3892 | 1461338980660 Marionette TRACE conn2 -> [0,277,"getWindowHandle",null] 08:29:40 INFO - PROCESS | 3892 | 1461338980662 Marionette TRACE conn2 <- [1,277,null,{"value":"13"}] 08:29:40 INFO - PROCESS | 3892 | 1461338980665 Marionette TRACE conn2 -> [0,278,"setScriptTimeout",{"ms":35000}] 08:29:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-in.html 08:29:40 INFO - PROCESS | 3892 | 1461338980668 Marionette TRACE conn2 <- [1,278,null,{}] 08:29:40 INFO - PROCESS | 3892 | 1461338980671 Marionette TRACE conn2 -> [0,279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:29:40 INFO - PROCESS | 3892 | 1461338980760 Marionette TRACE conn2 <- [1,279,null,{"value":null}] 08:29:40 INFO - PROCESS | 3892 | 1461338980834 Marionette TRACE conn2 -> [0,280,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-in.html\", \"44d5019e-7937-4224-8a02-bcf7332f174f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:29:40 INFO - PROCESS | 3892 | ++DOCSHELL 1C973800 == 41 [pid = 3892] [id = 79] 08:29:40 INFO - PROCESS | 3892 | ++DOMWINDOW == 91 (1CFE9400) [pid = 3892] [serial = 234] [outer = 00000000] 08:29:40 INFO - PROCESS | 3892 | ++DOMWINDOW == 92 (1D3EB000) [pid = 3892] [serial = 235] [outer = 1CFE9400] 08:29:40 INFO - PROCESS | 3892 | 1461338980910 Marionette DEBUG loaded listener.js 08:29:40 INFO - PROCESS | 3892 | ++DOMWINDOW == 93 (1D3F7400) [pid = 3892] [serial = 236] [outer = 1CFE9400] 08:29:41 INFO - PROCESS | 3892 | 1461338981255 Marionette TRACE conn2 <- [1,280,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-in.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-in",0,null,null]]]}] 08:29:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-in.html | Canvas test: 2d.composite.transparent.source-in 08:29:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-in.html | took 691ms 08:29:41 INFO - PROCESS | 3892 | 1461338981366 Marionette TRACE conn2 -> [0,281,"getWindowHandle",null] 08:29:41 INFO - PROCESS | 3892 | 1461338981370 Marionette TRACE conn2 <- [1,281,null,{"value":"13"}] 08:29:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-out.html 08:29:41 INFO - PROCESS | 3892 | 1461338981375 Marionette TRACE conn2 -> [0,282,"setScriptTimeout",{"ms":35000}] 08:29:41 INFO - PROCESS | 3892 | 1461338981379 Marionette TRACE conn2 <- [1,282,null,{}] 08:29:41 INFO - PROCESS | 3892 | 1461338981385 Marionette TRACE conn2 -> [0,283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:29:41 INFO - PROCESS | 3892 | 1461338981517 Marionette TRACE conn2 <- [1,283,null,{"value":null}] 08:29:41 INFO - PROCESS | 3892 | 1461338981600 Marionette TRACE conn2 -> [0,284,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-out.html\", \"44d5019e-7937-4224-8a02-bcf7332f174f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:29:41 INFO - PROCESS | 3892 | ++DOCSHELL 1379C000 == 42 [pid = 3892] [id = 80] 08:29:41 INFO - PROCESS | 3892 | ++DOMWINDOW == 94 (1379F000) [pid = 3892] [serial = 237] [outer = 00000000] 08:29:41 INFO - PROCESS | 3892 | ++DOMWINDOW == 95 (1380EC00) [pid = 3892] [serial = 238] [outer = 1379F000] 08:29:41 INFO - PROCESS | 3892 | 1461338981641 Marionette DEBUG loaded listener.js 08:29:41 INFO - PROCESS | 3892 | ++DOMWINDOW == 96 (13B7B800) [pid = 3892] [serial = 239] [outer = 1379F000] 08:29:42 INFO - PROCESS | 3892 | 1461338982259 Marionette TRACE conn2 <- [1,284,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-out.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-out",0,null,null]]]}] 08:29:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-out.html | Canvas test: 2d.composite.transparent.source-out 08:29:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-out.html | took 921ms 08:29:42 INFO - PROCESS | 3892 | 1461338982304 Marionette TRACE conn2 -> [0,285,"getWindowHandle",null] 08:29:42 INFO - PROCESS | 3892 | 1461338982308 Marionette TRACE conn2 <- [1,285,null,{"value":"13"}] 08:29:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-over.html 08:29:42 INFO - PROCESS | 3892 | 1461338982316 Marionette TRACE conn2 -> [0,286,"setScriptTimeout",{"ms":35000}] 08:29:42 INFO - PROCESS | 3892 | 1461338982320 Marionette TRACE conn2 <- [1,286,null,{}] 08:29:42 INFO - PROCESS | 3892 | 1461338982324 Marionette TRACE conn2 -> [0,287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:29:42 INFO - PROCESS | 3892 | 1461338982422 Marionette TRACE conn2 <- [1,287,null,{"value":null}] 08:29:42 INFO - PROCESS | 3892 | 1461338982494 Marionette TRACE conn2 -> [0,288,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-over.html\", \"44d5019e-7937-4224-8a02-bcf7332f174f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:29:42 INFO - PROCESS | 3892 | ++DOCSHELL 15C10800 == 43 [pid = 3892] [id = 81] 08:29:42 INFO - PROCESS | 3892 | ++DOMWINDOW == 97 (16608C00) [pid = 3892] [serial = 240] [outer = 00000000] 08:29:42 INFO - PROCESS | 3892 | ++DOMWINDOW == 98 (16F61800) [pid = 3892] [serial = 241] [outer = 16608C00] 08:29:42 INFO - PROCESS | 3892 | 1461338982548 Marionette DEBUG loaded listener.js 08:29:42 INFO - PROCESS | 3892 | ++DOMWINDOW == 99 (181C4400) [pid = 3892] [serial = 242] [outer = 16608C00] 08:29:43 INFO - PROCESS | 3892 | 1461338983190 Marionette TRACE conn2 <- [1,288,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-over.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-over",0,null,null]]]}] 08:29:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-over.html | Canvas test: 2d.composite.transparent.source-over 08:29:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-over.html | took 922ms 08:29:43 INFO - PROCESS | 3892 | 1461338983244 Marionette TRACE conn2 -> [0,289,"getWindowHandle",null] 08:29:43 INFO - PROCESS | 3892 | 1461338983246 Marionette TRACE conn2 <- [1,289,null,{"value":"13"}] 08:29:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.xor.html 08:29:43 INFO - PROCESS | 3892 | 1461338983250 Marionette TRACE conn2 -> [0,290,"setScriptTimeout",{"ms":35000}] 08:29:43 INFO - PROCESS | 3892 | 1461338983252 Marionette TRACE conn2 <- [1,290,null,{}] 08:29:43 INFO - PROCESS | 3892 | 1461338983263 Marionette TRACE conn2 -> [0,291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:29:43 INFO - PROCESS | 3892 | 1461338983363 Marionette TRACE conn2 <- [1,291,null,{"value":null}] 08:29:43 INFO - PROCESS | 3892 | 1461338983439 Marionette TRACE conn2 -> [0,292,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.xor.html\", \"44d5019e-7937-4224-8a02-bcf7332f174f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:29:43 INFO - PROCESS | 3892 | ++DOCSHELL 19D83C00 == 44 [pid = 3892] [id = 82] 08:29:43 INFO - PROCESS | 3892 | ++DOMWINDOW == 100 (19DDBC00) [pid = 3892] [serial = 243] [outer = 00000000] 08:29:43 INFO - PROCESS | 3892 | ++DOMWINDOW == 101 (1CFE2000) [pid = 3892] [serial = 244] [outer = 19DDBC00] 08:29:43 INFO - PROCESS | 3892 | 1461338983497 Marionette DEBUG loaded listener.js 08:29:43 INFO - PROCESS | 3892 | ++DOMWINDOW == 102 (1D33D400) [pid = 3892] [serial = 245] [outer = 19DDBC00] 08:29:44 INFO - PROCESS | 3892 | 1461338984038 Marionette TRACE conn2 <- [1,292,null,{"value":["/2dcontext/compositing/2d.composite.transparent.xor.html",0,null,null,[["Canvas test: 2d.composite.transparent.xor",0,null,null]]]}] 08:29:44 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.xor.html | Canvas test: 2d.composite.transparent.xor 08:29:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.xor.html | took 814ms 08:29:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html 08:29:44 INFO - PROCESS | 3892 | 1461338984076 Marionette TRACE conn2 -> [0,293,"getWindowHandle",null] 08:29:44 INFO - PROCESS | 3892 | 1461338984078 Marionette TRACE conn2 <- [1,293,null,{"value":"13"}] 08:29:44 INFO - PROCESS | 3892 | 1461338984082 Marionette TRACE conn2 -> [0,294,"setScriptTimeout",{"ms":35000}] 08:29:44 INFO - PROCESS | 3892 | 1461338984084 Marionette TRACE conn2 <- [1,294,null,{}] 08:29:44 INFO - PROCESS | 3892 | 1461338984087 Marionette TRACE conn2 -> [0,295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:29:44 INFO - PROCESS | 3892 | 1461338984185 Marionette TRACE conn2 <- [1,295,null,{"value":null}] 08:29:44 INFO - PROCESS | 3892 | 1461338984277 Marionette TRACE conn2 -> [0,296,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.copy.html\", \"44d5019e-7937-4224-8a02-bcf7332f174f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:29:44 INFO - PROCESS | 3892 | ++DOCSHELL 1D4BD000 == 45 [pid = 3892] [id = 83] 08:29:44 INFO - PROCESS | 3892 | ++DOMWINDOW == 103 (1D4C1000) [pid = 3892] [serial = 246] [outer = 00000000] 08:29:44 INFO - PROCESS | 3892 | ++DOMWINDOW == 104 (1D4C9400) [pid = 3892] [serial = 247] [outer = 1D4C1000] 08:29:44 INFO - PROCESS | 3892 | 1461338984331 Marionette DEBUG loaded listener.js 08:29:44 INFO - PROCESS | 3892 | ++DOMWINDOW == 105 (1D706400) [pid = 3892] [serial = 248] [outer = 1D4C1000] 08:29:44 INFO - PROCESS | 3892 | 1461338984932 Marionette TRACE conn2 <- [1,296,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.copy.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 08:29:44 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. 08:29:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html | took 891ms 08:29:44 INFO - PROCESS | 3892 | 1461338984970 Marionette TRACE conn2 -> [0,297,"getWindowHandle",null] 08:29:44 INFO - PROCESS | 3892 | 1461338984972 Marionette TRACE conn2 <- [1,297,null,{"value":"13"}] 08:29:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html 08:29:44 INFO - PROCESS | 3892 | 1461338984976 Marionette TRACE conn2 -> [0,298,"setScriptTimeout",{"ms":35000}] 08:29:44 INFO - PROCESS | 3892 | 1461338984978 Marionette TRACE conn2 <- [1,298,null,{}] 08:29:44 INFO - PROCESS | 3892 | 1461338984982 Marionette TRACE conn2 -> [0,299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:29:45 INFO - PROCESS | 3892 | 1461338985076 Marionette TRACE conn2 <- [1,299,null,{"value":null}] 08:29:45 INFO - PROCESS | 3892 | 1461338985266 Marionette TRACE conn2 -> [0,300,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html\", \"44d5019e-7937-4224-8a02-bcf7332f174f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:29:45 INFO - PROCESS | 3892 | ++DOCSHELL 13803800 == 46 [pid = 3892] [id = 84] 08:29:45 INFO - PROCESS | 3892 | ++DOMWINDOW == 106 (13809000) [pid = 3892] [serial = 249] [outer = 00000000] 08:29:45 INFO - PROCESS | 3892 | ++DOMWINDOW == 107 (148B3C00) [pid = 3892] [serial = 250] [outer = 13809000] 08:29:45 INFO - PROCESS | 3892 | 1461338985325 Marionette DEBUG loaded listener.js 08:29:45 INFO - PROCESS | 3892 | ++DOMWINDOW == 108 (15C35400) [pid = 3892] [serial = 251] [outer = 13809000] 08:29:45 INFO - PROCESS | 3892 | 1461338985839 Marionette TRACE conn2 <- [1,300,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 08:29:45 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. 08:29:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html | took 937ms 08:29:45 INFO - PROCESS | 3892 | 1461338985930 Marionette TRACE conn2 -> [0,301,"getWindowHandle",null] 08:29:45 INFO - PROCESS | 3892 | 1461338985933 Marionette TRACE conn2 <- [1,301,null,{"value":"13"}] 08:29:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html 08:29:45 INFO - PROCESS | 3892 | 1461338985963 Marionette TRACE conn2 -> [0,302,"setScriptTimeout",{"ms":35000}] 08:29:45 INFO - PROCESS | 3892 | 1461338985965 Marionette TRACE conn2 <- [1,302,null,{}] 08:29:46 INFO - PROCESS | 3892 | --DOCSHELL 133D9C00 == 45 [pid = 3892] [id = 78] 08:29:46 INFO - PROCESS | 3892 | --DOCSHELL 1383B000 == 44 [pid = 3892] [id = 77] 08:29:46 INFO - PROCESS | 3892 | --DOCSHELL 1A5CF000 == 43 [pid = 3892] [id = 76] 08:29:46 INFO - PROCESS | 3892 | --DOCSHELL 1A412400 == 42 [pid = 3892] [id = 75] 08:29:46 INFO - PROCESS | 3892 | --DOCSHELL 18D34400 == 41 [pid = 3892] [id = 74] 08:29:46 INFO - PROCESS | 3892 | --DOCSHELL 18307800 == 40 [pid = 3892] [id = 73] 08:29:46 INFO - PROCESS | 3892 | --DOCSHELL 18425000 == 39 [pid = 3892] [id = 72] 08:29:46 INFO - PROCESS | 3892 | --DOCSHELL 181C0000 == 38 [pid = 3892] [id = 71] 08:29:46 INFO - PROCESS | 3892 | --DOCSHELL 14962800 == 37 [pid = 3892] [id = 70] 08:29:46 INFO - PROCESS | 3892 | --DOCSHELL 13DDD800 == 36 [pid = 3892] [id = 69] 08:29:46 INFO - PROCESS | 3892 | --DOCSHELL 19A30400 == 35 [pid = 3892] [id = 67] 08:29:46 INFO - PROCESS | 3892 | --DOCSHELL 15E49C00 == 34 [pid = 3892] [id = 66] 08:29:46 INFO - PROCESS | 3892 | --DOCSHELL 13799000 == 33 [pid = 3892] [id = 65] 08:29:46 INFO - PROCESS | 3892 | --DOMWINDOW == 107 (1D23B400) [pid = 3892] [serial = 188] [outer = 00000000] [url = about:blank] 08:29:46 INFO - PROCESS | 3892 | --DOMWINDOW == 106 (1C96A800) [pid = 3892] [serial = 176] [outer = 00000000] [url = about:blank] 08:29:46 INFO - PROCESS | 3892 | --DOMWINDOW == 105 (1C969400) [pid = 3892] [serial = 175] [outer = 00000000] [url = about:blank] 08:29:46 INFO - PROCESS | 3892 | --DOMWINDOW == 104 (1CFE0C00) [pid = 3892] [serial = 181] [outer = 00000000] [url = about:blank] 08:29:46 INFO - PROCESS | 3892 | --DOMWINDOW == 103 (15EDB400) [pid = 3892] [serial = 162] [outer = 00000000] [url = about:blank] 08:29:46 INFO - PROCESS | 3892 | --DOMWINDOW == 102 (159AF800) [pid = 3892] [serial = 160] [outer = 00000000] [url = about:blank] 08:29:46 INFO - PROCESS | 3892 | --DOMWINDOW == 101 (144A2000) [pid = 3892] [serial = 159] [outer = 00000000] [url = about:blank] 08:29:46 INFO - PROCESS | 3892 | --DOMWINDOW == 100 (1A415000) [pid = 3892] [serial = 172] [outer = 00000000] [url = about:blank] 08:29:46 INFO - PROCESS | 3892 | --DOMWINDOW == 99 (1C976400) [pid = 3892] [serial = 179] [outer = 00000000] [url = about:blank] 08:29:46 INFO - PROCESS | 3892 | --DOMWINDOW == 98 (18D33C00) [pid = 3892] [serial = 168] [outer = 00000000] [url = about:blank] 08:29:46 INFO - PROCESS | 3892 | --DOMWINDOW == 97 (18D31C00) [pid = 3892] [serial = 169] [outer = 00000000] [url = about:blank] 08:29:46 INFO - PROCESS | 3892 | --DOMWINDOW == 96 (15C32000) [pid = 3892] [serial = 156] [outer = 00000000] [url = about:blank] 08:29:46 INFO - PROCESS | 3892 | --DOMWINDOW == 95 (181C4800) [pid = 3892] [serial = 165] [outer = 00000000] [url = about:blank] 08:29:46 INFO - PROCESS | 3892 | --DOMWINDOW == 94 (1841EC00) [pid = 3892] [serial = 166] [outer = 00000000] [url = about:blank] 08:29:46 INFO - PROCESS | 3892 | --DOMWINDOW == 93 (1882BC00) [pid = 3892] [serial = 184] [outer = 00000000] [url = about:blank] 08:29:46 INFO - PROCESS | 3892 | --DOMWINDOW == 92 (1CCA4000) [pid = 3892] [serial = 178] [outer = 00000000] [url = about:blank] 08:29:46 INFO - PROCESS | 3892 | --DOMWINDOW == 91 (1D342C00) [pid = 3892] [serial = 190] [outer = 00000000] [url = about:blank] 08:29:46 INFO - PROCESS | 3892 | --DOMWINDOW == 90 (1E3C2000) [pid = 3892] [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.] 08:29:46 INFO - PROCESS | 3892 | --DOMWINDOW == 89 (1CFE6800) [pid = 3892] [serial = 182] [outer = 00000000] [url = about:blank] 08:29:46 INFO - PROCESS | 3892 | --DOMWINDOW == 88 (16507000) [pid = 3892] [serial = 163] [outer = 00000000] [url = about:blank] 08:29:46 INFO - PROCESS | 3892 | --DOMWINDOW == 87 (19745C00) [pid = 3892] [serial = 185] [outer = 00000000] [url = about:blank] 08:29:46 INFO - PROCESS | 3892 | --DOMWINDOW == 86 (1A4B9C00) [pid = 3892] [serial = 173] [outer = 00000000] [url = about:blank] 08:29:46 INFO - PROCESS | 3892 | --DOMWINDOW == 85 (1CEC9800) [pid = 3892] [serial = 187] [outer = 00000000] [url = about:blank] 08:29:46 INFO - PROCESS | 3892 | 1461338986125 Marionette TRACE conn2 -> [0,303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:29:46 INFO - PROCESS | 3892 | 1461338986222 Marionette TRACE conn2 <- [1,303,null,{"value":null}] 08:29:46 INFO - PROCESS | 3892 | 1461338986260 Marionette TRACE conn2 -> [0,304,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html\", \"44d5019e-7937-4224-8a02-bcf7332f174f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:29:46 INFO - PROCESS | 3892 | ++DOCSHELL 15A06800 == 34 [pid = 3892] [id = 85] 08:29:46 INFO - PROCESS | 3892 | ++DOMWINDOW == 86 (15A08400) [pid = 3892] [serial = 252] [outer = 00000000] 08:29:46 INFO - PROCESS | 3892 | ++DOMWINDOW == 87 (15EE6000) [pid = 3892] [serial = 253] [outer = 15A08400] 08:29:46 INFO - PROCESS | 3892 | 1461338986315 Marionette DEBUG loaded listener.js 08:29:46 INFO - PROCESS | 3892 | ++DOMWINDOW == 88 (16CC9C00) [pid = 3892] [serial = 254] [outer = 15A08400] 08:29:46 INFO - PROCESS | 3892 | 1461338986771 Marionette TRACE conn2 <- [1,304,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 08:29:46 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. 08:29:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html | took 830ms 08:29:46 INFO - PROCESS | 3892 | 1461338986782 Marionette TRACE conn2 -> [0,305,"getWindowHandle",null] 08:29:46 INFO - PROCESS | 3892 | 1461338986786 Marionette TRACE conn2 <- [1,305,null,{"value":"13"}] 08:29:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html 08:29:46 INFO - PROCESS | 3892 | 1461338986790 Marionette TRACE conn2 -> [0,306,"setScriptTimeout",{"ms":35000}] 08:29:46 INFO - PROCESS | 3892 | 1461338986792 Marionette TRACE conn2 <- [1,306,null,{}] 08:29:46 INFO - PROCESS | 3892 | 1461338986796 Marionette TRACE conn2 -> [0,307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:29:46 INFO - PROCESS | 3892 | 1461338986874 Marionette TRACE conn2 <- [1,307,null,{"value":null}] 08:29:46 INFO - PROCESS | 3892 | 1461338986882 Marionette TRACE conn2 -> [0,308,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html\", \"44d5019e-7937-4224-8a02-bcf7332f174f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:29:46 INFO - PROCESS | 3892 | ++DOCSHELL 1891DC00 == 35 [pid = 3892] [id = 86] 08:29:46 INFO - PROCESS | 3892 | ++DOMWINDOW == 89 (18923000) [pid = 3892] [serial = 255] [outer = 00000000] 08:29:46 INFO - PROCESS | 3892 | ++DOMWINDOW == 90 (19A2F800) [pid = 3892] [serial = 256] [outer = 18923000] 08:29:46 INFO - PROCESS | 3892 | 1461338986928 Marionette DEBUG loaded listener.js 08:29:46 INFO - PROCESS | 3892 | ++DOMWINDOW == 91 (19E55800) [pid = 3892] [serial = 257] [outer = 18923000] 08:29:47 INFO - PROCESS | 3892 | 1461338987379 Marionette TRACE conn2 <- [1,308,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 08:29:47 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. 08:29:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html | took 615ms 08:29:47 INFO - PROCESS | 3892 | 1461338987428 Marionette TRACE conn2 -> [0,309,"getWindowHandle",null] 08:29:47 INFO - PROCESS | 3892 | 1461338987430 Marionette TRACE conn2 <- [1,309,null,{"value":"13"}] 08:29:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html 08:29:47 INFO - PROCESS | 3892 | 1461338987424 Marionette TRACE conn2 -> [0,310,"setScriptTimeout",{"ms":35000}] 08:29:47 INFO - PROCESS | 3892 | 1461338987429 Marionette TRACE conn2 <- [1,310,null,{}] 08:29:47 INFO - PROCESS | 3892 | 1461338987434 Marionette TRACE conn2 -> [0,311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:29:47 INFO - PROCESS | 3892 | 1461338987513 Marionette TRACE conn2 <- [1,311,null,{"value":null}] 08:29:47 INFO - PROCESS | 3892 | 1461338987522 Marionette TRACE conn2 -> [0,312,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html\", \"44d5019e-7937-4224-8a02-bcf7332f174f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:29:47 INFO - PROCESS | 3892 | ++DOCSHELL 1A4B9000 == 36 [pid = 3892] [id = 87] 08:29:47 INFO - PROCESS | 3892 | ++DOMWINDOW == 92 (1A95F000) [pid = 3892] [serial = 258] [outer = 00000000] 08:29:47 INFO - PROCESS | 3892 | ++DOMWINDOW == 93 (1A9C7800) [pid = 3892] [serial = 259] [outer = 1A95F000] 08:29:47 INFO - PROCESS | 3892 | 1461338987570 Marionette DEBUG loaded listener.js 08:29:47 INFO - PROCESS | 3892 | ++DOMWINDOW == 94 (1AB93C00) [pid = 3892] [serial = 260] [outer = 1A95F000] 08:29:47 INFO - PROCESS | 3892 | 1461338988005 Marionette TRACE conn2 <- [1,312,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 08:29:48 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. 08:29:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html | took 645ms 08:29:48 INFO - PROCESS | 3892 | 1461338988076 Marionette TRACE conn2 -> [0,313,"getWindowHandle",null] 08:29:48 INFO - PROCESS | 3892 | 1461338988078 Marionette TRACE conn2 <- [1,313,null,{"value":"13"}] 08:29:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.copy.html 08:29:48 INFO - PROCESS | 3892 | 1461338988081 Marionette TRACE conn2 -> [0,314,"setScriptTimeout",{"ms":35000}] 08:29:48 INFO - PROCESS | 3892 | 1461338988083 Marionette TRACE conn2 <- [1,314,null,{}] 08:29:48 INFO - PROCESS | 3892 | 1461338988086 Marionette TRACE conn2 -> [0,315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:29:48 INFO - PROCESS | 3892 | 1461338988162 Marionette TRACE conn2 <- [1,315,null,{"value":null}] 08:29:48 INFO - PROCESS | 3892 | 1461338988169 Marionette TRACE conn2 -> [0,316,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.copy.html\", \"44d5019e-7937-4224-8a02-bcf7332f174f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:29:48 INFO - PROCESS | 3892 | ++DOCSHELL 1C50AC00 == 37 [pid = 3892] [id = 88] 08:29:48 INFO - PROCESS | 3892 | ++DOMWINDOW == 95 (1C50E000) [pid = 3892] [serial = 261] [outer = 00000000] 08:29:48 INFO - PROCESS | 3892 | ++DOMWINDOW == 96 (1C96F400) [pid = 3892] [serial = 262] [outer = 1C50E000] 08:29:48 INFO - PROCESS | 3892 | 1461338988213 Marionette DEBUG loaded listener.js 08:29:48 INFO - PROCESS | 3892 | ++DOMWINDOW == 97 (1C96C000) [pid = 3892] [serial = 263] [outer = 1C50E000] 08:29:48 INFO - PROCESS | 3892 | 1461338988609 Marionette TRACE conn2 <- [1,316,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.copy.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 08:29:48 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. 08:29:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.copy.html | took 584ms 08:29:48 INFO - PROCESS | 3892 | 1461338988667 Marionette TRACE conn2 -> [0,317,"getWindowHandle",null] 08:29:48 INFO - PROCESS | 3892 | 1461338988669 Marionette TRACE conn2 <- [1,317,null,{"value":"13"}] 08:29:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html 08:29:48 INFO - PROCESS | 3892 | 1461338988672 Marionette TRACE conn2 -> [0,318,"setScriptTimeout",{"ms":35000}] 08:29:48 INFO - PROCESS | 3892 | 1461338988674 Marionette TRACE conn2 <- [1,318,null,{}] 08:29:48 INFO - PROCESS | 3892 | 1461338988678 Marionette TRACE conn2 -> [0,319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:29:48 INFO - PROCESS | 3892 | 1461338988776 Marionette TRACE conn2 <- [1,319,null,{"value":null}] 08:29:48 INFO - PROCESS | 3892 | 1461338988784 Marionette TRACE conn2 -> [0,320,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html\", \"44d5019e-7937-4224-8a02-bcf7332f174f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:29:48 INFO - PROCESS | 3892 | ++DOCSHELL 1CCA7800 == 38 [pid = 3892] [id = 89] 08:29:48 INFO - PROCESS | 3892 | ++DOMWINDOW == 98 (1CCABC00) [pid = 3892] [serial = 264] [outer = 00000000] 08:29:48 INFO - PROCESS | 3892 | ++DOMWINDOW == 99 (1CFE2800) [pid = 3892] [serial = 265] [outer = 1CCABC00] 08:29:48 INFO - PROCESS | 3892 | 1461338988876 Marionette DEBUG loaded listener.js 08:29:48 INFO - PROCESS | 3892 | ++DOMWINDOW == 100 (1D241000) [pid = 3892] [serial = 266] [outer = 1CCABC00] 08:29:49 INFO - PROCESS | 3892 | 1461338989335 Marionette TRACE conn2 <- [1,320,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 08:29:49 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. 08:29:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html | took 692ms 08:29:49 INFO - PROCESS | 3892 | 1461338989371 Marionette TRACE conn2 -> [0,321,"getWindowHandle",null] 08:29:49 INFO - PROCESS | 3892 | 1461338989373 Marionette TRACE conn2 <- [1,321,null,{"value":"13"}] 08:29:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html 08:29:49 INFO - PROCESS | 3892 | 1461338989376 Marionette TRACE conn2 -> [0,322,"setScriptTimeout",{"ms":35000}] 08:29:49 INFO - PROCESS | 3892 | 1461338989378 Marionette TRACE conn2 <- [1,322,null,{}] 08:29:49 INFO - PROCESS | 3892 | 1461338989381 Marionette TRACE conn2 -> [0,323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:29:49 INFO - PROCESS | 3892 | 1461338989474 Marionette TRACE conn2 <- [1,323,null,{"value":null}] 08:29:49 INFO - PROCESS | 3892 | 1461338989483 Marionette TRACE conn2 -> [0,324,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html\", \"44d5019e-7937-4224-8a02-bcf7332f174f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:29:49 INFO - PROCESS | 3892 | ++DOCSHELL 133D8400 == 39 [pid = 3892] [id = 90] 08:29:49 INFO - PROCESS | 3892 | ++DOMWINDOW == 101 (1C518800) [pid = 3892] [serial = 267] [outer = 00000000] 08:29:49 INFO - PROCESS | 3892 | ++DOMWINDOW == 102 (1D4C9C00) [pid = 3892] [serial = 268] [outer = 1C518800] 08:29:49 INFO - PROCESS | 3892 | 1461338989566 Marionette DEBUG loaded listener.js 08:29:49 INFO - PROCESS | 3892 | ++DOMWINDOW == 103 (1D4C5800) [pid = 3892] [serial = 269] [outer = 1C518800] 08:29:49 INFO - PROCESS | 3892 | 1461338989930 addons.productaddons WARN Failed downloading XML, status: 0, reason: error 08:29:50 INFO - PROCESS | 3892 | 1461338990016 Marionette TRACE conn2 <- [1,324,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 08:29:50 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. 08:29:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html | took 691ms 08:29:50 INFO - PROCESS | 3892 | 1461338990059 Marionette TRACE conn2 -> [0,325,"getWindowHandle",null] 08:29:50 INFO - PROCESS | 3892 | 1461338990061 Marionette TRACE conn2 <- [1,325,null,{"value":"13"}] 08:29:50 INFO - PROCESS | 3892 | 1461338990065 Marionette TRACE conn2 -> [0,326,"setScriptTimeout",{"ms":35000}] 08:29:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html 08:29:50 INFO - PROCESS | 3892 | 1461338990066 Marionette TRACE conn2 <- [1,326,null,{}] 08:29:50 INFO - PROCESS | 3892 | 1461338990070 Marionette TRACE conn2 -> [0,327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:29:50 INFO - PROCESS | 3892 | 1461338990196 Marionette TRACE conn2 <- [1,327,null,{"value":null}] 08:29:50 INFO - PROCESS | 3892 | 1461338990217 Marionette TRACE conn2 -> [0,328,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-in.html\", \"44d5019e-7937-4224-8a02-bcf7332f174f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:29:50 INFO - PROCESS | 3892 | ++DOCSHELL 13DDD400 == 40 [pid = 3892] [id = 91] 08:29:50 INFO - PROCESS | 3892 | ++DOMWINDOW == 104 (1D4BB400) [pid = 3892] [serial = 270] [outer = 00000000] 08:29:50 INFO - PROCESS | 3892 | ++DOMWINDOW == 105 (1D8EB000) [pid = 3892] [serial = 271] [outer = 1D4BB400] 08:29:50 INFO - PROCESS | 3892 | 1461338990261 Marionette DEBUG loaded listener.js 08:29:50 INFO - PROCESS | 3892 | ++DOMWINDOW == 106 (1D8EAC00) [pid = 3892] [serial = 272] [outer = 1D4BB400] 08:29:50 INFO - PROCESS | 3892 | --DOMWINDOW == 105 (1571E800) [pid = 3892] [serial = 231] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-atop.html] 08:29:50 INFO - PROCESS | 3892 | --DOMWINDOW == 104 (19DDE400) [pid = 3892] [serial = 219] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-in.html] 08:29:50 INFO - PROCESS | 3892 | --DOMWINDOW == 103 (1A4BE400) [pid = 3892] [serial = 222] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-out.html] 08:29:50 INFO - PROCESS | 3892 | --DOMWINDOW == 102 (18832C00) [pid = 3892] [serial = 216] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-atop.html] 08:29:50 INFO - PROCESS | 3892 | --DOMWINDOW == 101 (19748000) [pid = 3892] [serial = 189] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-out.html] 08:29:50 INFO - PROCESS | 3892 | --DOMWINDOW == 100 (14459800) [pid = 3892] [serial = 204] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-out.html] 08:29:50 INFO - PROCESS | 3892 | --DOMWINDOW == 99 (184C5800) [pid = 3892] [serial = 213] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.copy.html] 08:29:50 INFO - PROCESS | 3892 | --DOMWINDOW == 98 (15A10000) [pid = 3892] [serial = 228] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.lighter.html] 08:29:50 INFO - PROCESS | 3892 | --DOMWINDOW == 97 (181C3000) [pid = 3892] [serial = 210] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.xor.html] 08:29:50 INFO - PROCESS | 3892 | --DOMWINDOW == 96 (15701800) [pid = 3892] [serial = 207] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-over.html] 08:29:50 INFO - PROCESS | 3892 | --DOMWINDOW == 95 (1A96A400) [pid = 3892] [serial = 225] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-over.html] 08:29:50 INFO - PROCESS | 3892 | 1461338990763 Marionette TRACE conn2 <- [1,328,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.source-in.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 08:29:50 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. 08:29:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html | took 738ms 08:29:50 INFO - PROCESS | 3892 | 1461338990788 Marionette TRACE conn2 -> [0,329,"getWindowHandle",null] 08:29:50 INFO - PROCESS | 3892 | 1461338990790 Marionette TRACE conn2 <- [1,329,null,{"value":"13"}] 08:29:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html 08:29:50 INFO - PROCESS | 3892 | 1461338990793 Marionette TRACE conn2 -> [0,330,"setScriptTimeout",{"ms":35000}] 08:29:50 INFO - PROCESS | 3892 | 1461338990795 Marionette TRACE conn2 <- [1,330,null,{}] 08:29:50 INFO - PROCESS | 3892 | 1461338990798 Marionette TRACE conn2 -> [0,331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:29:50 INFO - PROCESS | 3892 | 1461338990872 Marionette TRACE conn2 <- [1,331,null,{"value":null}] 08:29:50 INFO - PROCESS | 3892 | 1461338990881 Marionette TRACE conn2 -> [0,332,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-out.html\", \"44d5019e-7937-4224-8a02-bcf7332f174f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:29:50 INFO - PROCESS | 3892 | ++DOCSHELL 184C5800 == 41 [pid = 3892] [id = 92] 08:29:50 INFO - PROCESS | 3892 | ++DOMWINDOW == 96 (1882E400) [pid = 3892] [serial = 273] [outer = 00000000] 08:29:50 INFO - PROCESS | 3892 | ++DOMWINDOW == 97 (1A3AD400) [pid = 3892] [serial = 274] [outer = 1882E400] 08:29:50 INFO - PROCESS | 3892 | 1461338990925 Marionette DEBUG loaded listener.js 08:29:50 INFO - PROCESS | 3892 | ++DOMWINDOW == 98 (1C476400) [pid = 3892] [serial = 275] [outer = 1882E400] 08:29:51 INFO - PROCESS | 3892 | 1461338991332 Marionette TRACE conn2 <- [1,332,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.source-out.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 08:29:51 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. 08:29:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html | took 584ms 08:29:51 INFO - PROCESS | 3892 | 1461338991391 Marionette TRACE conn2 -> [0,333,"getWindowHandle",null] 08:29:51 INFO - PROCESS | 3892 | 1461338991393 Marionette TRACE conn2 <- [1,333,null,{"value":"13"}] 08:29:51 INFO - PROCESS | 3892 | 1461338991396 Marionette TRACE conn2 -> [0,334,"setScriptTimeout",{"ms":35000}] 08:29:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html 08:29:51 INFO - PROCESS | 3892 | 1461338991398 Marionette TRACE conn2 <- [1,334,null,{}] 08:29:51 INFO - PROCESS | 3892 | 1461338991402 Marionette TRACE conn2 -> [0,335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:29:51 INFO - PROCESS | 3892 | 1461338991489 Marionette TRACE conn2 <- [1,335,null,{"value":null}] 08:29:51 INFO - PROCESS | 3892 | 1461338991499 Marionette TRACE conn2 -> [0,336,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html\", \"44d5019e-7937-4224-8a02-bcf7332f174f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:29:51 INFO - PROCESS | 3892 | ++DOCSHELL 15E4A400 == 42 [pid = 3892] [id = 93] 08:29:51 INFO - PROCESS | 3892 | ++DOMWINDOW == 99 (181C6000) [pid = 3892] [serial = 276] [outer = 00000000] 08:29:51 INFO - PROCESS | 3892 | ++DOMWINDOW == 100 (1DC29800) [pid = 3892] [serial = 277] [outer = 181C6000] 08:29:51 INFO - PROCESS | 3892 | 1461338991543 Marionette DEBUG loaded listener.js 08:29:51 INFO - PROCESS | 3892 | ++DOMWINDOW == 101 (1DC2AC00) [pid = 3892] [serial = 278] [outer = 181C6000] 08:29:51 INFO - PROCESS | 3892 | 1461338991937 Marionette TRACE conn2 <- [1,336,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 08:29:51 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. 08:29:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html | took 584ms 08:29:51 INFO - PROCESS | 3892 | 1461338991977 Marionette TRACE conn2 -> [0,337,"getWindowHandle",null] 08:29:51 INFO - PROCESS | 3892 | 1461338991979 Marionette TRACE conn2 <- [1,337,null,{"value":"13"}] 08:29:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html 08:29:51 INFO - PROCESS | 3892 | 1461338991982 Marionette TRACE conn2 -> [0,338,"setScriptTimeout",{"ms":35000}] 08:29:51 INFO - PROCESS | 3892 | 1461338991984 Marionette TRACE conn2 <- [1,338,null,{}] 08:29:51 INFO - PROCESS | 3892 | 1461338991988 Marionette TRACE conn2 -> [0,339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:29:52 INFO - PROCESS | 3892 | 1461338992064 Marionette TRACE conn2 <- [1,339,null,{"value":null}] 08:29:52 INFO - PROCESS | 3892 | 1461338992070 Marionette TRACE conn2 -> [0,340,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html\", \"44d5019e-7937-4224-8a02-bcf7332f174f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:29:52 INFO - PROCESS | 3892 | ++DOCSHELL 18E1C400 == 43 [pid = 3892] [id = 94] 08:29:52 INFO - PROCESS | 3892 | ++DOMWINDOW == 102 (18E1CC00) [pid = 3892] [serial = 279] [outer = 00000000] 08:29:52 INFO - PROCESS | 3892 | ++DOMWINDOW == 103 (18E26000) [pid = 3892] [serial = 280] [outer = 18E1CC00] 08:29:52 INFO - PROCESS | 3892 | 1461338992119 Marionette DEBUG loaded listener.js 08:29:52 INFO - PROCESS | 3892 | ++DOMWINDOW == 104 (18E29C00) [pid = 3892] [serial = 281] [outer = 18E1CC00] 08:29:52 INFO - PROCESS | 3892 | 1461338992520 Marionette TRACE conn2 <- [1,340,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 08:29:52 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. 08:29:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html | took 584ms 08:29:52 INFO - PROCESS | 3892 | 1461338992563 Marionette TRACE conn2 -> [0,341,"getWindowHandle",null] 08:29:52 INFO - PROCESS | 3892 | 1461338992565 Marionette TRACE conn2 <- [1,341,null,{"value":"13"}] 08:29:52 INFO - PROCESS | 3892 | 1461338992573 Marionette TRACE conn2 -> [0,342,"setScriptTimeout",{"ms":35000}] 08:29:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html 08:29:52 INFO - PROCESS | 3892 | 1461338992575 Marionette TRACE conn2 <- [1,342,null,{}] 08:29:52 INFO - PROCESS | 3892 | 1461338992578 Marionette TRACE conn2 -> [0,343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:29:52 INFO - PROCESS | 3892 | 1461338992673 Marionette TRACE conn2 <- [1,343,null,{"value":null}] 08:29:52 INFO - PROCESS | 3892 | 1461338992679 Marionette TRACE conn2 -> [0,344,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html\", \"44d5019e-7937-4224-8a02-bcf7332f174f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:29:52 INFO - PROCESS | 3892 | ++DOCSHELL 12383800 == 44 [pid = 3892] [id = 95] 08:29:52 INFO - PROCESS | 3892 | ++DOMWINDOW == 105 (12385000) [pid = 3892] [serial = 282] [outer = 00000000] 08:29:52 INFO - PROCESS | 3892 | ++DOMWINDOW == 106 (1379A000) [pid = 3892] [serial = 283] [outer = 12385000] 08:29:52 INFO - PROCESS | 3892 | 1461338992788 Marionette DEBUG loaded listener.js 08:29:52 INFO - PROCESS | 3892 | ++DOMWINDOW == 107 (13B40C00) [pid = 3892] [serial = 284] [outer = 12385000] 08:29:53 INFO - PROCESS | 3892 | 1461338993451 Marionette TRACE conn2 <- [1,344,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 08:29:53 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. 08:29:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html | took 922ms 08:29:53 INFO - PROCESS | 3892 | 1461338993504 Marionette TRACE conn2 -> [0,345,"getWindowHandle",null] 08:29:53 INFO - PROCESS | 3892 | 1461338993512 Marionette TRACE conn2 <- [1,345,null,{"value":"13"}] 08:29:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html 08:29:53 INFO - PROCESS | 3892 | 1461338993520 Marionette TRACE conn2 -> [0,346,"setScriptTimeout",{"ms":35000}] 08:29:53 INFO - PROCESS | 3892 | 1461338993524 Marionette TRACE conn2 <- [1,346,null,{}] 08:29:53 INFO - PROCESS | 3892 | 1461338993529 Marionette TRACE conn2 -> [0,347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:29:53 INFO - PROCESS | 3892 | 1461338993633 Marionette TRACE conn2 <- [1,347,null,{"value":null}] 08:29:53 INFO - PROCESS | 3892 | 1461338993728 Marionette TRACE conn2 -> [0,348,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html\", \"44d5019e-7937-4224-8a02-bcf7332f174f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:29:53 INFO - PROCESS | 3892 | ++DOCSHELL 18833800 == 45 [pid = 3892] [id = 96] 08:29:53 INFO - PROCESS | 3892 | ++DOMWINDOW == 108 (1891C400) [pid = 3892] [serial = 285] [outer = 00000000] 08:29:53 INFO - PROCESS | 3892 | ++DOMWINDOW == 109 (18E1E000) [pid = 3892] [serial = 286] [outer = 1891C400] 08:29:53 INFO - PROCESS | 3892 | 1461338993783 Marionette DEBUG loaded listener.js 08:29:53 INFO - PROCESS | 3892 | ++DOMWINDOW == 110 (18E24C00) [pid = 3892] [serial = 287] [outer = 1891C400] 08:29:54 INFO - PROCESS | 3892 | 1461338994359 Marionette TRACE conn2 <- [1,348,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 08:29:54 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. 08:29:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html | took 891ms 08:29:54 INFO - PROCESS | 3892 | 1461338994402 Marionette TRACE conn2 -> [0,349,"getWindowHandle",null] 08:29:54 INFO - PROCESS | 3892 | 1461338994406 Marionette TRACE conn2 <- [1,349,null,{"value":"13"}] 08:29:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html 08:29:54 INFO - PROCESS | 3892 | 1461338994413 Marionette TRACE conn2 -> [0,350,"setScriptTimeout",{"ms":35000}] 08:29:54 INFO - PROCESS | 3892 | 1461338994415 Marionette TRACE conn2 <- [1,350,null,{}] 08:29:54 INFO - PROCESS | 3892 | 1461338994419 Marionette TRACE conn2 -> [0,351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:29:54 INFO - PROCESS | 3892 | 1461338994521 Marionette TRACE conn2 <- [1,351,null,{"value":null}] 08:29:54 INFO - PROCESS | 3892 | 1461338994616 Marionette TRACE conn2 -> [0,352,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html\", \"44d5019e-7937-4224-8a02-bcf7332f174f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:29:54 INFO - PROCESS | 3892 | ++DOCSHELL 18E37400 == 46 [pid = 3892] [id = 97] 08:29:54 INFO - PROCESS | 3892 | ++DOMWINDOW == 111 (18E37800) [pid = 3892] [serial = 288] [outer = 00000000] 08:29:54 INFO - PROCESS | 3892 | ++DOMWINDOW == 112 (18F3E800) [pid = 3892] [serial = 289] [outer = 18E37800] 08:29:54 INFO - PROCESS | 3892 | 1461338994670 Marionette DEBUG loaded listener.js 08:29:54 INFO - PROCESS | 3892 | ++DOMWINDOW == 113 (19747000) [pid = 3892] [serial = 290] [outer = 18E37800] 08:29:55 INFO - PROCESS | 3892 | 1461338995203 Marionette TRACE conn2 <- [1,352,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 08:29:55 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. 08:29:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html | took 829ms 08:29:55 INFO - PROCESS | 3892 | 1461338995256 Marionette TRACE conn2 -> [0,353,"getWindowHandle",null] 08:29:55 INFO - PROCESS | 3892 | 1461338995258 Marionette TRACE conn2 <- [1,353,null,{"value":"13"}] 08:29:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html 08:29:55 INFO - PROCESS | 3892 | 1461338995262 Marionette TRACE conn2 -> [0,354,"setScriptTimeout",{"ms":35000}] 08:29:55 INFO - PROCESS | 3892 | 1461338995266 Marionette TRACE conn2 <- [1,354,null,{}] 08:29:55 INFO - PROCESS | 3892 | 1461338995261 Marionette TRACE conn2 -> [0,355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:29:55 INFO - PROCESS | 3892 | 1461338995365 Marionette TRACE conn2 <- [1,355,null,{"value":null}] 08:29:55 INFO - PROCESS | 3892 | 1461338995454 Marionette TRACE conn2 -> [0,356,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html\", \"44d5019e-7937-4224-8a02-bcf7332f174f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:29:55 INFO - PROCESS | 3892 | ++DOCSHELL 1331E400 == 47 [pid = 3892] [id = 98] 08:29:55 INFO - PROCESS | 3892 | ++DOMWINDOW == 114 (12CD4C00) [pid = 3892] [serial = 291] [outer = 00000000] 08:29:55 INFO - PROCESS | 3892 | ++DOMWINDOW == 115 (1C96B000) [pid = 3892] [serial = 292] [outer = 12CD4C00] 08:29:55 INFO - PROCESS | 3892 | 1461338995508 Marionette DEBUG loaded listener.js 08:29:55 INFO - PROCESS | 3892 | ++DOMWINDOW == 116 (1CEC8C00) [pid = 3892] [serial = 293] [outer = 12CD4C00] 08:29:56 INFO - PROCESS | 3892 | 1461338996092 Marionette TRACE conn2 <- [1,356,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 08:29:56 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. 08:29:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html | took 891ms 08:29:56 INFO - PROCESS | 3892 | 1461338996149 Marionette TRACE conn2 -> [0,357,"getWindowHandle",null] 08:29:56 INFO - PROCESS | 3892 | 1461338996152 Marionette TRACE conn2 <- [1,357,null,{"value":"13"}] 08:29:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html 08:29:56 INFO - PROCESS | 3892 | 1461338996155 Marionette TRACE conn2 -> [0,358,"setScriptTimeout",{"ms":35000}] 08:29:56 INFO - PROCESS | 3892 | 1461338996157 Marionette TRACE conn2 <- [1,358,null,{}] 08:29:56 INFO - PROCESS | 3892 | 1461338996161 Marionette TRACE conn2 -> [0,359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:29:56 INFO - PROCESS | 3892 | 1461338996262 Marionette TRACE conn2 <- [1,359,null,{"value":null}] 08:29:56 INFO - PROCESS | 3892 | 1461338996351 Marionette TRACE conn2 -> [0,360,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html\", \"44d5019e-7937-4224-8a02-bcf7332f174f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:29:56 INFO - PROCESS | 3892 | ++DOCSHELL 1C5D9C00 == 48 [pid = 3892] [id = 99] 08:29:56 INFO - PROCESS | 3892 | ++DOMWINDOW == 117 (1CFE8000) [pid = 3892] [serial = 294] [outer = 00000000] 08:29:56 INFO - PROCESS | 3892 | ++DOMWINDOW == 118 (1D8F7800) [pid = 3892] [serial = 295] [outer = 1CFE8000] 08:29:56 INFO - PROCESS | 3892 | 1461338996405 Marionette DEBUG loaded listener.js 08:29:56 INFO - PROCESS | 3892 | ++DOMWINDOW == 119 (1DC2FC00) [pid = 3892] [serial = 296] [outer = 1CFE8000] 08:29:57 INFO - PROCESS | 3892 | 1461338997152 Marionette TRACE conn2 <- [1,360,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 08:29:57 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. 08:29:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html | took 1030ms 08:29:57 INFO - PROCESS | 3892 | 1461338997216 Marionette TRACE conn2 -> [0,361,"getWindowHandle",null] 08:29:57 INFO - PROCESS | 3892 | 1461338997220 Marionette TRACE conn2 <- [1,361,null,{"value":"13"}] 08:29:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html 08:29:57 INFO - PROCESS | 3892 | 1461338997226 Marionette TRACE conn2 -> [0,362,"setScriptTimeout",{"ms":35000}] 08:29:57 INFO - PROCESS | 3892 | 1461338997230 Marionette TRACE conn2 <- [1,362,null,{}] 08:29:57 INFO - PROCESS | 3892 | 1461338997236 Marionette TRACE conn2 -> [0,363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:29:57 INFO - PROCESS | 3892 | 1461338997312 Marionette TRACE conn2 <- [1,363,null,{"value":null}] 08:29:57 INFO - PROCESS | 3892 | 1461338997391 Marionette TRACE conn2 -> [0,364,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html\", \"44d5019e-7937-4224-8a02-bcf7332f174f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:29:57 INFO - PROCESS | 3892 | ++DOCSHELL 16504C00 == 49 [pid = 3892] [id = 100] 08:29:57 INFO - PROCESS | 3892 | ++DOMWINDOW == 120 (16505800) [pid = 3892] [serial = 297] [outer = 00000000] 08:29:57 INFO - PROCESS | 3892 | ++DOMWINDOW == 121 (16F69C00) [pid = 3892] [serial = 298] [outer = 16505800] 08:29:57 INFO - PROCESS | 3892 | 1461338997440 Marionette DEBUG loaded listener.js 08:29:57 INFO - PROCESS | 3892 | ++DOMWINDOW == 122 (18423400) [pid = 3892] [serial = 299] [outer = 16505800] 08:29:57 INFO - PROCESS | 3892 | --DOCSHELL 18E1C400 == 48 [pid = 3892] [id = 94] 08:29:57 INFO - PROCESS | 3892 | --DOCSHELL 15E4A400 == 47 [pid = 3892] [id = 93] 08:29:57 INFO - PROCESS | 3892 | --DOCSHELL 184C5800 == 46 [pid = 3892] [id = 92] 08:29:57 INFO - PROCESS | 3892 | --DOCSHELL 13DDD400 == 45 [pid = 3892] [id = 91] 08:29:57 INFO - PROCESS | 3892 | --DOCSHELL 133D8400 == 44 [pid = 3892] [id = 90] 08:29:57 INFO - PROCESS | 3892 | --DOCSHELL 1CCA7800 == 43 [pid = 3892] [id = 89] 08:29:57 INFO - PROCESS | 3892 | --DOCSHELL 1C50AC00 == 42 [pid = 3892] [id = 88] 08:29:57 INFO - PROCESS | 3892 | --DOCSHELL 1A4B9000 == 41 [pid = 3892] [id = 87] 08:29:57 INFO - PROCESS | 3892 | --DOCSHELL 1891DC00 == 40 [pid = 3892] [id = 86] 08:29:57 INFO - PROCESS | 3892 | --DOCSHELL 15A06800 == 39 [pid = 3892] [id = 85] 08:29:57 INFO - PROCESS | 3892 | --DOCSHELL 13803800 == 38 [pid = 3892] [id = 84] 08:29:57 INFO - PROCESS | 3892 | --DOCSHELL 1379C000 == 37 [pid = 3892] [id = 80] 08:29:57 INFO - PROCESS | 3892 | --DOCSHELL 1C973800 == 36 [pid = 3892] [id = 79] 08:29:57 INFO - PROCESS | 3892 | --DOMWINDOW == 121 (1CEC6C00) [pid = 3892] [serial = 233] [outer = 00000000] [url = about:blank] 08:29:57 INFO - PROCESS | 3892 | --DOMWINDOW == 120 (1A4B8000) [pid = 3892] [serial = 220] [outer = 00000000] [url = about:blank] 08:29:57 INFO - PROCESS | 3892 | --DOMWINDOW == 119 (1A4B3C00) [pid = 3892] [serial = 221] [outer = 00000000] [url = about:blank] 08:29:57 INFO - PROCESS | 3892 | --DOMWINDOW == 118 (13810000) [pid = 3892] [serial = 193] [outer = 00000000] [url = about:blank] 08:29:57 INFO - PROCESS | 3892 | --DOMWINDOW == 117 (16F25800) [pid = 3892] [serial = 196] [outer = 00000000] [url = about:blank] 08:29:57 INFO - PROCESS | 3892 | --DOMWINDOW == 116 (1C24B800) [pid = 3892] [serial = 224] [outer = 00000000] [url = about:blank] 08:29:57 INFO - PROCESS | 3892 | --DOMWINDOW == 115 (19312400) [pid = 3892] [serial = 217] [outer = 00000000] [url = about:blank] 08:29:57 INFO - PROCESS | 3892 | --DOMWINDOW == 114 (1A9CB000) [pid = 3892] [serial = 223] [outer = 00000000] [url = about:blank] 08:29:57 INFO - PROCESS | 3892 | --DOMWINDOW == 113 (1D3EF000) [pid = 3892] [serial = 191] [outer = 00000000] [url = about:blank] 08:29:57 INFO - PROCESS | 3892 | --DOMWINDOW == 112 (15CDD800) [pid = 3892] [serial = 206] [outer = 00000000] [url = about:blank] 08:29:57 INFO - PROCESS | 3892 | --DOMWINDOW == 111 (15A10400) [pid = 3892] [serial = 205] [outer = 00000000] [url = about:blank] 08:29:57 INFO - PROCESS | 3892 | --DOMWINDOW == 110 (1C477400) [pid = 3892] [serial = 202] [outer = 00000000] [url = about:blank] 08:29:57 INFO - PROCESS | 3892 | --DOMWINDOW == 109 (18924000) [pid = 3892] [serial = 214] [outer = 00000000] [url = about:blank] 08:29:57 INFO - PROCESS | 3892 | --DOMWINDOW == 108 (18998C00) [pid = 3892] [serial = 215] [outer = 00000000] [url = about:blank] 08:29:57 INFO - PROCESS | 3892 | --DOMWINDOW == 107 (1C250000) [pid = 3892] [serial = 229] [outer = 00000000] [url = about:blank] 08:29:57 INFO - PROCESS | 3892 | --DOMWINDOW == 106 (1830F800) [pid = 3892] [serial = 211] [outer = 00000000] [url = about:blank] 08:29:57 INFO - PROCESS | 3892 | --DOMWINDOW == 105 (1842AC00) [pid = 3892] [serial = 212] [outer = 00000000] [url = about:blank] 08:29:57 INFO - PROCESS | 3892 | --DOMWINDOW == 104 (15E4BC00) [pid = 3892] [serial = 208] [outer = 00000000] [url = about:blank] 08:29:57 INFO - PROCESS | 3892 | --DOMWINDOW == 103 (16607000) [pid = 3892] [serial = 209] [outer = 00000000] [url = about:blank] 08:29:57 INFO - PROCESS | 3892 | --DOMWINDOW == 102 (1C251400) [pid = 3892] [serial = 199] [outer = 00000000] [url = about:blank] 08:29:57 INFO - PROCESS | 3892 | --DOMWINDOW == 101 (1C481C00) [pid = 3892] [serial = 226] [outer = 00000000] [url = about:blank] 08:29:57 INFO - PROCESS | 3892 | --DOMWINDOW == 100 (1CCA4800) [pid = 3892] [serial = 232] [outer = 00000000] [url = about:blank] 08:29:57 INFO - PROCESS | 3892 | --DOMWINDOW == 99 (1C480C00) [pid = 3892] [serial = 227] [outer = 00000000] [url = about:blank] 08:29:57 INFO - PROCESS | 3892 | --DOMWINDOW == 98 (1C5E3400) [pid = 3892] [serial = 230] [outer = 00000000] [url = about:blank] 08:29:57 INFO - PROCESS | 3892 | --DOMWINDOW == 97 (1D3EB000) [pid = 3892] [serial = 235] [outer = 00000000] [url = about:blank] 08:29:57 INFO - PROCESS | 3892 | --DOMWINDOW == 96 (19310C00) [pid = 3892] [serial = 218] [outer = 00000000] [url = about:blank] 08:29:58 INFO - PROCESS | 3892 | 1461338998060 Marionette TRACE conn2 <- [1,364,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 08:29:58 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. 08:29:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html | took 891ms 08:29:58 INFO - PROCESS | 3892 | 1461338998113 Marionette TRACE conn2 -> [0,365,"getWindowHandle",null] 08:29:58 INFO - PROCESS | 3892 | 1461338998118 Marionette TRACE conn2 <- [1,365,null,{"value":"13"}] 08:29:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html 08:29:58 INFO - PROCESS | 3892 | 1461338998126 Marionette TRACE conn2 -> [0,366,"setScriptTimeout",{"ms":35000}] 08:29:58 INFO - PROCESS | 3892 | 1461338998129 Marionette TRACE conn2 <- [1,366,null,{}] 08:29:58 INFO - PROCESS | 3892 | 1461338998133 Marionette TRACE conn2 -> [0,367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:29:58 INFO - PROCESS | 3892 | 1461338998214 Marionette TRACE conn2 <- [1,367,null,{"value":null}] 08:29:58 INFO - PROCESS | 3892 | 1461338998290 Marionette TRACE conn2 -> [0,368,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html\", \"44d5019e-7937-4224-8a02-bcf7332f174f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:29:58 INFO - PROCESS | 3892 | ++DOCSHELL 13312800 == 37 [pid = 3892] [id = 101] 08:29:58 INFO - PROCESS | 3892 | ++DOMWINDOW == 97 (133DA400) [pid = 3892] [serial = 300] [outer = 00000000] 08:29:58 INFO - PROCESS | 3892 | ++DOMWINDOW == 98 (144A1400) [pid = 3892] [serial = 301] [outer = 133DA400] 08:29:58 INFO - PROCESS | 3892 | 1461338998336 Marionette DEBUG loaded listener.js 08:29:58 INFO - PROCESS | 3892 | ++DOMWINDOW == 99 (1650C800) [pid = 3892] [serial = 302] [outer = 133DA400] 08:29:58 INFO - PROCESS | 3892 | 1461338998743 Marionette TRACE conn2 <- [1,368,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 08:29:58 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. 08:29:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html | took 692ms 08:29:58 INFO - PROCESS | 3892 | 1461338998812 Marionette TRACE conn2 -> [0,369,"getWindowHandle",null] 08:29:58 INFO - PROCESS | 3892 | 1461338998815 Marionette TRACE conn2 <- [1,369,null,{"value":"13"}] 08:29:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html 08:29:58 INFO - PROCESS | 3892 | 1461338998818 Marionette TRACE conn2 -> [0,370,"setScriptTimeout",{"ms":35000}] 08:29:58 INFO - PROCESS | 3892 | 1461338998821 Marionette TRACE conn2 <- [1,370,null,{}] 08:29:58 INFO - PROCESS | 3892 | 1461338998831 Marionette TRACE conn2 -> [0,371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:29:58 INFO - PROCESS | 3892 | 1461338998913 Marionette TRACE conn2 <- [1,371,null,{"value":null}] 08:29:58 INFO - PROCESS | 3892 | 1461338998927 Marionette TRACE conn2 -> [0,372,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html\", \"44d5019e-7937-4224-8a02-bcf7332f174f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:29:58 INFO - PROCESS | 3892 | ++DOCSHELL 18E31000 == 38 [pid = 3892] [id = 102] 08:29:58 INFO - PROCESS | 3892 | ++DOMWINDOW == 100 (18E32800) [pid = 3892] [serial = 303] [outer = 00000000] 08:29:58 INFO - PROCESS | 3892 | ++DOMWINDOW == 101 (18E37000) [pid = 3892] [serial = 304] [outer = 18E32800] 08:29:58 INFO - PROCESS | 3892 | 1461338998974 Marionette DEBUG loaded listener.js 08:29:59 INFO - PROCESS | 3892 | ++DOMWINDOW == 102 (19310C00) [pid = 3892] [serial = 305] [outer = 18E32800] 08:29:59 INFO - PROCESS | 3892 | 1461338999402 Marionette TRACE conn2 <- [1,372,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 08:29:59 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. 08:29:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html | took 630ms 08:29:59 INFO - PROCESS | 3892 | 1461338999439 Marionette TRACE conn2 -> [0,373,"getWindowHandle",null] 08:29:59 INFO - PROCESS | 3892 | 1461338999441 Marionette TRACE conn2 <- [1,373,null,{"value":"13"}] 08:29:59 INFO - TEST-START | /2dcontext/conformance-requirements/2d.missingargs.html 08:29:59 INFO - PROCESS | 3892 | 1461338999444 Marionette TRACE conn2 -> [0,374,"setScriptTimeout",{"ms":35000}] 08:29:59 INFO - PROCESS | 3892 | 1461338999446 Marionette TRACE conn2 <- [1,374,null,{}] 08:29:59 INFO - PROCESS | 3892 | 1461338999450 Marionette TRACE conn2 -> [0,375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:29:59 INFO - PROCESS | 3892 | 1461338999525 Marionette TRACE conn2 <- [1,375,null,{"value":null}] 08:29:59 INFO - PROCESS | 3892 | 1461338999531 Marionette TRACE conn2 -> [0,376,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/conformance-requirements/2d.missingargs.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/conformance-requirements/2d.missingargs.html\", \"44d5019e-7937-4224-8a02-bcf7332f174f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:29:59 INFO - PROCESS | 3892 | ++DOCSHELL 19A21400 == 39 [pid = 3892] [id = 103] 08:29:59 INFO - PROCESS | 3892 | ++DOMWINDOW == 103 (19A21C00) [pid = 3892] [serial = 306] [outer = 00000000] 08:29:59 INFO - PROCESS | 3892 | ++DOMWINDOW == 104 (1A40D800) [pid = 3892] [serial = 307] [outer = 19A21C00] 08:29:59 INFO - PROCESS | 3892 | 1461338999579 Marionette DEBUG loaded listener.js 08:29:59 INFO - PROCESS | 3892 | ++DOMWINDOW == 105 (1A4BCC00) [pid = 3892] [serial = 308] [outer = 19A21C00] 08:30:00 INFO - PROCESS | 3892 | 1461339000030 Marionette TRACE conn2 <- [1,376,null,{"value":["/2dcontext/conformance-requirements/2d.missingargs.html",0,null,null,[["Missing arguments cause TypeError",0,null,null]]]}] 08:30:00 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.missingargs.html | Missing arguments cause TypeError 08:30:00 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.missingargs.html | took 629ms 08:30:00 INFO - PROCESS | 3892 | 1461339000083 Marionette TRACE conn2 -> [0,377,"getWindowHandle",null] 08:30:00 INFO - PROCESS | 3892 | 1461339000085 Marionette TRACE conn2 <- [1,377,null,{"value":"13"}] 08:30:00 INFO - TEST-START | /2dcontext/conformance-requirements/2d.type.delete.html 08:30:00 INFO - PROCESS | 3892 | 1461339000088 Marionette TRACE conn2 -> [0,378,"setScriptTimeout",{"ms":35000}] 08:30:00 INFO - PROCESS | 3892 | 1461339000090 Marionette TRACE conn2 <- [1,378,null,{}] 08:30:00 INFO - PROCESS | 3892 | 1461339000094 Marionette TRACE conn2 -> [0,379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:30:00 INFO - PROCESS | 3892 | 1461339000150 Marionette TRACE conn2 <- [1,379,null,{"value":null}] 08:30:00 INFO - PROCESS | 3892 | 1461339000156 Marionette TRACE conn2 -> [0,380,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/conformance-requirements/2d.type.delete.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/conformance-requirements/2d.type.delete.html\", \"44d5019e-7937-4224-8a02-bcf7332f174f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:30:00 INFO - PROCESS | 3892 | ++DOCSHELL 19A23000 == 40 [pid = 3892] [id = 104] 08:30:00 INFO - PROCESS | 3892 | ++DOMWINDOW == 106 (19E4E800) [pid = 3892] [serial = 309] [outer = 00000000] 08:30:00 INFO - PROCESS | 3892 | ++DOMWINDOW == 107 (1C249000) [pid = 3892] [serial = 310] [outer = 19E4E800] 08:30:00 INFO - PROCESS | 3892 | 1461339000201 Marionette DEBUG loaded listener.js 08:30:00 INFO - PROCESS | 3892 | ++DOMWINDOW == 108 (1C475400) [pid = 3892] [serial = 311] [outer = 19E4E800] 08:30:00 INFO - PROCESS | 3892 | 1461339000705 Marionette TRACE conn2 <- [1,380,null,{"value":["/2dcontext/conformance-requirements/2d.type.delete.html",0,null,null,[["window.CanvasRenderingContext2D is Configurable",0,null,null]]]}] 08:30:00 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.type.delete.html | window.CanvasRenderingContext2D is Configurable 08:30:00 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.type.delete.html | took 692ms 08:30:00 INFO - PROCESS | 3892 | 1461339000778 Marionette TRACE conn2 -> [0,381,"getWindowHandle",null] 08:30:00 INFO - PROCESS | 3892 | 1461339000780 Marionette TRACE conn2 <- [1,381,null,{"value":"13"}] 08:30:00 INFO - TEST-START | /2dcontext/conformance-requirements/2d.voidreturn.html 08:30:00 INFO - PROCESS | 3892 | 1461339000783 Marionette TRACE conn2 -> [0,382,"setScriptTimeout",{"ms":35000}] 08:30:00 INFO - PROCESS | 3892 | 1461339000785 Marionette TRACE conn2 <- [1,382,null,{}] 08:30:00 INFO - PROCESS | 3892 | 1461339000788 Marionette TRACE conn2 -> [0,383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:30:00 INFO - PROCESS | 3892 | 1461339000906 Marionette TRACE conn2 <- [1,383,null,{"value":null}] 08:30:00 INFO - PROCESS | 3892 | 1461339000961 Marionette TRACE conn2 -> [0,384,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/conformance-requirements/2d.voidreturn.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/conformance-requirements/2d.voidreturn.html\", \"44d5019e-7937-4224-8a02-bcf7332f174f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:30:00 INFO - PROCESS | 3892 | ++DOCSHELL 1C478000 == 41 [pid = 3892] [id = 105] 08:30:00 INFO - PROCESS | 3892 | ++DOMWINDOW == 109 (1C5E5C00) [pid = 3892] [serial = 312] [outer = 00000000] 08:30:00 INFO - PROCESS | 3892 | ++DOMWINDOW == 110 (1C977C00) [pid = 3892] [serial = 313] [outer = 1C5E5C00] 08:30:00 INFO - PROCESS | 3892 | 1461339001009 Marionette DEBUG loaded listener.js 08:30:01 INFO - PROCESS | 3892 | ++DOMWINDOW == 111 (1CCA5400) [pid = 3892] [serial = 314] [outer = 1C5E5C00] 08:30:01 INFO - PROCESS | 3892 | 1461339001446 Marionette TRACE conn2 <- [1,384,null,{"value":["/2dcontext/conformance-requirements/2d.voidreturn.html",0,null,null,[["void methods return undefined",0,null,null]]]}] 08:30:01 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.voidreturn.html | void methods return undefined 08:30:01 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.voidreturn.html | took 722ms 08:30:01 INFO - PROCESS | 3892 | 1461339001506 Marionette TRACE conn2 -> [0,385,"getWindowHandle",null] 08:30:01 INFO - PROCESS | 3892 | 1461339001508 Marionette TRACE conn2 <- [1,385,null,{"value":"13"}] 08:30:01 INFO - PROCESS | 3892 | 1461339001511 Marionette TRACE conn2 -> [0,386,"setScriptTimeout",{"ms":35000}] 08:30:01 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html 08:30:01 INFO - PROCESS | 3892 | 1461339001513 Marionette TRACE conn2 <- [1,386,null,{}] 08:30:01 INFO - PROCESS | 3892 | 1461339001520 Marionette TRACE conn2 -> [0,387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:30:01 INFO - PROCESS | 3892 | 1461339001621 Marionette TRACE conn2 <- [1,387,null,{"value":null}] 08:30:01 INFO - PROCESS | 3892 | 1461339001628 Marionette TRACE conn2 -> [0,388,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html\", \"44d5019e-7937-4224-8a02-bcf7332f174f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:30:01 INFO - PROCESS | 3892 | ++DOCSHELL 15C32400 == 42 [pid = 3892] [id = 106] 08:30:01 INFO - PROCESS | 3892 | ++DOMWINDOW == 112 (1650B800) [pid = 3892] [serial = 315] [outer = 00000000] 08:30:01 INFO - PROCESS | 3892 | ++DOMWINDOW == 113 (1D3EA400) [pid = 3892] [serial = 316] [outer = 1650B800] 08:30:01 INFO - PROCESS | 3892 | 1461339001714 Marionette DEBUG loaded listener.js 08:30:01 INFO - PROCESS | 3892 | ++DOMWINDOW == 114 (1D345C00) [pid = 3892] [serial = 317] [outer = 1650B800] 08:30:02 INFO - PROCESS | 3892 | 1461339002135 Marionette TRACE conn2 <- [1,388,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html",0,null,null,[["Canvas test: 2d.drawImage.3arg",0,null,null]]]}] 08:30:02 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | Canvas test: 2d.drawImage.3arg 08:30:02 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | took 676ms 08:30:02 INFO - PROCESS | 3892 | 1461339002194 Marionette TRACE conn2 -> [0,389,"getWindowHandle",null] 08:30:02 INFO - PROCESS | 3892 | 1461339002196 Marionette TRACE conn2 <- [1,389,null,{"value":"13"}] 08:30:02 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html 08:30:02 INFO - PROCESS | 3892 | 1461339002200 Marionette TRACE conn2 -> [0,390,"setScriptTimeout",{"ms":35000}] 08:30:02 INFO - PROCESS | 3892 | 1461339002201 Marionette TRACE conn2 <- [1,390,null,{}] 08:30:02 INFO - PROCESS | 3892 | 1461339002205 Marionette TRACE conn2 -> [0,391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:30:02 INFO - PROCESS | 3892 | 1461339002304 Marionette TRACE conn2 <- [1,391,null,{"value":null}] 08:30:02 INFO - PROCESS | 3892 | 1461339002313 Marionette TRACE conn2 -> [0,392,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html\", \"44d5019e-7937-4224-8a02-bcf7332f174f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:30:02 INFO - PROCESS | 3892 | ++DOCSHELL 1D239C00 == 43 [pid = 3892] [id = 107] 08:30:02 INFO - PROCESS | 3892 | ++DOMWINDOW == 115 (1D3F4C00) [pid = 3892] [serial = 318] [outer = 00000000] 08:30:02 INFO - PROCESS | 3892 | ++DOMWINDOW == 116 (1D710C00) [pid = 3892] [serial = 319] [outer = 1D3F4C00] 08:30:02 INFO - PROCESS | 3892 | 1461339002506 Marionette DEBUG loaded listener.js 08:30:02 INFO - PROCESS | 3892 | ++DOMWINDOW == 117 (1D8F1C00) [pid = 3892] [serial = 320] [outer = 1D3F4C00] 08:30:02 INFO - PROCESS | 3892 | --DOMWINDOW == 116 (1C518800) [pid = 3892] [serial = 267] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html] 08:30:02 INFO - PROCESS | 3892 | --DOMWINDOW == 115 (18923000) [pid = 3892] [serial = 255] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html] 08:30:02 INFO - PROCESS | 3892 | --DOMWINDOW == 114 (1A95F000) [pid = 3892] [serial = 258] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html] 08:30:02 INFO - PROCESS | 3892 | --DOMWINDOW == 113 (15A08400) [pid = 3892] [serial = 252] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html] 08:30:02 INFO - PROCESS | 3892 | --DOMWINDOW == 112 (1C50E000) [pid = 3892] [serial = 261] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.copy.html] 08:30:02 INFO - PROCESS | 3892 | --DOMWINDOW == 111 (13809000) [pid = 3892] [serial = 249] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html] 08:30:02 INFO - PROCESS | 3892 | --DOMWINDOW == 110 (1D4BB400) [pid = 3892] [serial = 270] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-in.html] 08:30:02 INFO - PROCESS | 3892 | --DOMWINDOW == 109 (1882E400) [pid = 3892] [serial = 273] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-out.html] 08:30:02 INFO - PROCESS | 3892 | --DOMWINDOW == 108 (181C6000) [pid = 3892] [serial = 276] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html] 08:30:02 INFO - PROCESS | 3892 | --DOMWINDOW == 107 (1CCABC00) [pid = 3892] [serial = 264] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html] 08:30:02 INFO - PROCESS | 3892 | --DOMWINDOW == 106 (1CFE9400) [pid = 3892] [serial = 234] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-in.html] 08:30:02 INFO - PROCESS | 3892 | 1461339002890 Marionette TRACE conn2 <- [1,392,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html",0,null,null,[["Canvas test: 2d.drawImage.5arg",0,null,null]]]}] 08:30:02 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | Canvas test: 2d.drawImage.5arg 08:30:02 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | took 722ms 08:30:02 INFO - PROCESS | 3892 | 1461339002940 Marionette TRACE conn2 -> [0,393,"getWindowHandle",null] 08:30:02 INFO - PROCESS | 3892 | 1461339002942 Marionette TRACE conn2 <- [1,393,null,{"value":"13"}] 08:30:02 INFO - PROCESS | 3892 | 1461339002946 Marionette TRACE conn2 -> [0,394,"setScriptTimeout",{"ms":35000}] 08:30:02 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html 08:30:02 INFO - PROCESS | 3892 | 1461339002947 Marionette TRACE conn2 <- [1,394,null,{}] 08:30:02 INFO - PROCESS | 3892 | 1461339002951 Marionette TRACE conn2 -> [0,395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:30:03 INFO - PROCESS | 3892 | 1461339003052 Marionette TRACE conn2 <- [1,395,null,{"value":null}] 08:30:03 INFO - PROCESS | 3892 | 1461339003044 Marionette TRACE conn2 -> [0,396,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html\", \"44d5019e-7937-4224-8a02-bcf7332f174f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:30:03 INFO - PROCESS | 3892 | ++DOCSHELL 13832400 == 44 [pid = 3892] [id = 108] 08:30:03 INFO - PROCESS | 3892 | ++DOMWINDOW == 107 (181C0000) [pid = 3892] [serial = 321] [outer = 00000000] 08:30:03 INFO - PROCESS | 3892 | ++DOMWINDOW == 108 (1D4C0000) [pid = 3892] [serial = 322] [outer = 181C0000] 08:30:03 INFO - PROCESS | 3892 | 1461339003088 Marionette DEBUG loaded listener.js 08:30:03 INFO - PROCESS | 3892 | ++DOMWINDOW == 109 (1D4C7800) [pid = 3892] [serial = 323] [outer = 181C0000] 08:30:03 INFO - PROCESS | 3892 | 1461339003482 Marionette TRACE conn2 <- [1,396,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.basic",0,null,null]]]}] 08:30:03 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | Canvas test: 2d.drawImage.9arg.basic 08:30:03 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | took 583ms 08:30:03 INFO - PROCESS | 3892 | 1461339003527 Marionette TRACE conn2 -> [0,397,"getWindowHandle",null] 08:30:03 INFO - PROCESS | 3892 | 1461339003529 Marionette TRACE conn2 <- [1,397,null,{"value":"13"}] 08:30:03 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html 08:30:03 INFO - PROCESS | 3892 | 1461339003532 Marionette TRACE conn2 -> [0,398,"setScriptTimeout",{"ms":35000}] 08:30:03 INFO - PROCESS | 3892 | 1461339003534 Marionette TRACE conn2 <- [1,398,null,{}] 08:30:03 INFO - PROCESS | 3892 | 1461339003538 Marionette TRACE conn2 -> [0,399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:30:03 INFO - PROCESS | 3892 | 1461339003646 Marionette TRACE conn2 <- [1,399,null,{"value":null}] 08:30:03 INFO - PROCESS | 3892 | 1461339003654 Marionette TRACE conn2 -> [0,400,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html\", \"44d5019e-7937-4224-8a02-bcf7332f174f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:30:03 INFO - PROCESS | 3892 | ++DOCSHELL 133E2400 == 45 [pid = 3892] [id = 109] 08:30:03 INFO - PROCESS | 3892 | ++DOMWINDOW == 110 (15702000) [pid = 3892] [serial = 324] [outer = 00000000] 08:30:03 INFO - PROCESS | 3892 | ++DOMWINDOW == 111 (18EA9800) [pid = 3892] [serial = 325] [outer = 15702000] 08:30:03 INFO - PROCESS | 3892 | 1461339003698 Marionette DEBUG loaded listener.js 08:30:03 INFO - PROCESS | 3892 | ++DOMWINDOW == 112 (18EA9400) [pid = 3892] [serial = 326] [outer = 15702000] 08:30:04 INFO - PROCESS | 3892 | 1461339004090 Marionette TRACE conn2 <- [1,400,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.destpos",0,null,null]]]}] 08:30:04 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | Canvas test: 2d.drawImage.9arg.destpos 08:30:04 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | took 584ms 08:30:04 INFO - PROCESS | 3892 | 1461339004111 Marionette TRACE conn2 -> [0,401,"getWindowHandle",null] 08:30:04 INFO - PROCESS | 3892 | 1461339004114 Marionette TRACE conn2 <- [1,401,null,{"value":"13"}] 08:30:04 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html 08:30:04 INFO - PROCESS | 3892 | 1461339004117 Marionette TRACE conn2 -> [0,402,"setScriptTimeout",{"ms":35000}] 08:30:04 INFO - PROCESS | 3892 | 1461339004119 Marionette TRACE conn2 <- [1,402,null,{}] 08:30:04 INFO - PROCESS | 3892 | 1461339004123 Marionette TRACE conn2 -> [0,403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:30:04 INFO - PROCESS | 3892 | 1461339004244 Marionette TRACE conn2 <- [1,403,null,{"value":null}] 08:30:04 INFO - PROCESS | 3892 | 1461339004328 Marionette TRACE conn2 -> [0,404,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html\", \"44d5019e-7937-4224-8a02-bcf7332f174f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:30:04 INFO - PROCESS | 3892 | ++DOCSHELL 1A3AC800 == 46 [pid = 3892] [id = 110] 08:30:04 INFO - PROCESS | 3892 | ++DOMWINDOW == 113 (1A3B4000) [pid = 3892] [serial = 327] [outer = 00000000] 08:30:04 INFO - PROCESS | 3892 | ++DOMWINDOW == 114 (1C260C00) [pid = 3892] [serial = 328] [outer = 1A3B4000] 08:30:04 INFO - PROCESS | 3892 | 1461339004376 Marionette DEBUG loaded listener.js 08:30:04 INFO - PROCESS | 3892 | ++DOMWINDOW == 115 (1C266C00) [pid = 3892] [serial = 329] [outer = 1A3B4000] 08:30:04 INFO - PROCESS | 3892 | 1461339005014 Marionette TRACE conn2 <- [1,404,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.destsize",0,null,null]]]}] 08:30:05 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | Canvas test: 2d.drawImage.9arg.destsize 08:30:05 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | took 921ms 08:30:05 INFO - PROCESS | 3892 | 1461339005063 Marionette TRACE conn2 -> [0,405,"getWindowHandle",null] 08:30:05 INFO - PROCESS | 3892 | 1461339005053 Marionette TRACE conn2 <- [1,405,null,{"value":"13"}] 08:30:05 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html 08:30:05 INFO - PROCESS | 3892 | 1461339005058 Marionette TRACE conn2 -> [0,406,"setScriptTimeout",{"ms":35000}] 08:30:05 INFO - PROCESS | 3892 | 1461339005062 Marionette TRACE conn2 <- [1,406,null,{}] 08:30:05 INFO - PROCESS | 3892 | 1461339005068 Marionette TRACE conn2 -> [0,407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:30:05 INFO - PROCESS | 3892 | 1461339005173 Marionette TRACE conn2 <- [1,407,null,{"value":null}] 08:30:05 INFO - PROCESS | 3892 | 1461339005302 Marionette TRACE conn2 -> [0,408,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html\", \"44d5019e-7937-4224-8a02-bcf7332f174f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:30:05 INFO - PROCESS | 3892 | ++DOCSHELL 1695B000 == 47 [pid = 3892] [id = 111] 08:30:05 INFO - PROCESS | 3892 | ++DOMWINDOW == 116 (1695D400) [pid = 3892] [serial = 330] [outer = 00000000] 08:30:05 INFO - PROCESS | 3892 | ++DOMWINDOW == 117 (1842B000) [pid = 3892] [serial = 331] [outer = 1695D400] 08:30:05 INFO - PROCESS | 3892 | 1461339005359 Marionette DEBUG loaded listener.js 08:30:05 INFO - PROCESS | 3892 | ++DOMWINDOW == 118 (1891DC00) [pid = 3892] [serial = 332] [outer = 1695D400] 08:30:05 INFO - PROCESS | 3892 | 1461339005963 Marionette TRACE conn2 <- [1,408,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.sourcepos",0,null,null]]]}] 08:30:05 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | Canvas test: 2d.drawImage.9arg.sourcepos 08:30:05 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | took 922ms 08:30:05 INFO - PROCESS | 3892 | 1461339006003 Marionette TRACE conn2 -> [0,409,"getWindowHandle",null] 08:30:05 INFO - PROCESS | 3892 | 1461339006009 Marionette TRACE conn2 <- [1,409,null,{"value":"13"}] 08:30:05 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html 08:30:06 INFO - PROCESS | 3892 | 1461339006029 Marionette TRACE conn2 -> [0,410,"setScriptTimeout",{"ms":35000}] 08:30:06 INFO - PROCESS | 3892 | 1461339006032 Marionette TRACE conn2 <- [1,410,null,{}] 08:30:06 INFO - PROCESS | 3892 | 1461339006038 Marionette TRACE conn2 -> [0,411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:30:06 INFO - PROCESS | 3892 | 1461339006140 Marionette TRACE conn2 <- [1,411,null,{"value":null}] 08:30:06 INFO - PROCESS | 3892 | 1461339006218 Marionette TRACE conn2 -> [0,412,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html\", \"44d5019e-7937-4224-8a02-bcf7332f174f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:30:06 INFO - PROCESS | 3892 | ++DOCSHELL 18E22400 == 48 [pid = 3892] [id = 112] 08:30:06 INFO - PROCESS | 3892 | ++DOMWINDOW == 119 (18E22C00) [pid = 3892] [serial = 333] [outer = 00000000] 08:30:06 INFO - PROCESS | 3892 | ++DOMWINDOW == 120 (18EA5000) [pid = 3892] [serial = 334] [outer = 18E22C00] 08:30:06 INFO - PROCESS | 3892 | 1461339006313 Marionette DEBUG loaded listener.js 08:30:06 INFO - PROCESS | 3892 | ++DOMWINDOW == 121 (18EADC00) [pid = 3892] [serial = 335] [outer = 18E22C00] 08:30:06 INFO - PROCESS | 3892 | 1461339006913 Marionette TRACE conn2 <- [1,412,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.sourcesize",0,null,null]]]}] 08:30:06 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | Canvas test: 2d.drawImage.9arg.sourcesize 08:30:06 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | took 968ms 08:30:06 INFO - PROCESS | 3892 | 1461339006997 Marionette TRACE conn2 -> [0,413,"getWindowHandle",null] 08:30:06 INFO - PROCESS | 3892 | 1461339006999 Marionette TRACE conn2 <- [1,413,null,{"value":"13"}] 08:30:07 INFO - PROCESS | 3892 | 1461339007005 Marionette TRACE conn2 -> [0,414,"setScriptTimeout",{"ms":35000}] 08:30:07 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html 08:30:07 INFO - PROCESS | 3892 | 1461339007009 Marionette TRACE conn2 <- [1,414,null,{}] 08:30:07 INFO - PROCESS | 3892 | 1461339007020 Marionette TRACE conn2 -> [0,415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:30:07 INFO - PROCESS | 3892 | 1461339007130 Marionette TRACE conn2 <- [1,415,null,{"value":null}] 08:30:07 INFO - PROCESS | 3892 | 1461339007203 Marionette TRACE conn2 -> [0,416,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html\", \"44d5019e-7937-4224-8a02-bcf7332f174f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:30:07 INFO - PROCESS | 3892 | ++DOCSHELL 15CDD800 == 49 [pid = 3892] [id = 113] 08:30:07 INFO - PROCESS | 3892 | ++DOMWINDOW == 122 (15E0D400) [pid = 3892] [serial = 336] [outer = 00000000] 08:30:07 INFO - PROCESS | 3892 | ++DOMWINDOW == 123 (1C50D800) [pid = 3892] [serial = 337] [outer = 15E0D400] 08:30:07 INFO - PROCESS | 3892 | 1461339007315 Marionette DEBUG loaded listener.js 08:30:07 INFO - PROCESS | 3892 | ++DOMWINDOW == 124 (1C96BC00) [pid = 3892] [serial = 338] [outer = 15E0D400] 08:30:08 INFO - PROCESS | 3892 | 1461339008005 Marionette TRACE conn2 <- [1,416,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html",0,null,null,[["Canvas test: 2d.drawImage.alpha",0,null,null]]]}] 08:30:08 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | Canvas test: 2d.drawImage.alpha 08:30:08 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | took 1014ms 08:30:08 INFO - PROCESS | 3892 | 1461339008033 Marionette TRACE conn2 -> [0,417,"getWindowHandle",null] 08:30:08 INFO - PROCESS | 3892 | 1461339008036 Marionette TRACE conn2 <- [1,417,null,{"value":"13"}] 08:30:08 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html 08:30:08 INFO - PROCESS | 3892 | 1461339008041 Marionette TRACE conn2 -> [0,418,"setScriptTimeout",{"ms":35000}] 08:30:08 INFO - PROCESS | 3892 | 1461339008043 Marionette TRACE conn2 <- [1,418,null,{}] 08:30:08 INFO - PROCESS | 3892 | 1461339008067 Marionette TRACE conn2 -> [0,419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:30:08 INFO - PROCESS | 3892 | 1461339008157 Marionette TRACE conn2 <- [1,419,null,{"value":null}] 08:30:08 INFO - PROCESS | 3892 | 1461339008235 Marionette TRACE conn2 -> [0,420,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html\", \"44d5019e-7937-4224-8a02-bcf7332f174f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:30:08 INFO - PROCESS | 3892 | ++DOCSHELL 1695A400 == 50 [pid = 3892] [id = 114] 08:30:08 INFO - PROCESS | 3892 | ++DOMWINDOW == 125 (16CBF800) [pid = 3892] [serial = 339] [outer = 00000000] 08:30:08 INFO - PROCESS | 3892 | ++DOMWINDOW == 126 (18421400) [pid = 3892] [serial = 340] [outer = 16CBF800] 08:30:08 INFO - PROCESS | 3892 | 1461339008284 Marionette DEBUG loaded listener.js 08:30:08 INFO - PROCESS | 3892 | ++DOMWINDOW == 127 (18917800) [pid = 3892] [serial = 341] [outer = 16CBF800] 08:30:08 INFO - PROCESS | 3892 | --DOCSHELL 133E2400 == 49 [pid = 3892] [id = 109] 08:30:08 INFO - PROCESS | 3892 | --DOCSHELL 13832400 == 48 [pid = 3892] [id = 108] 08:30:08 INFO - PROCESS | 3892 | --DOCSHELL 1D239C00 == 47 [pid = 3892] [id = 107] 08:30:08 INFO - PROCESS | 3892 | --DOCSHELL 15C32400 == 46 [pid = 3892] [id = 106] 08:30:08 INFO - PROCESS | 3892 | --DOCSHELL 1C478000 == 45 [pid = 3892] [id = 105] 08:30:08 INFO - PROCESS | 3892 | --DOCSHELL 19A23000 == 44 [pid = 3892] [id = 104] 08:30:08 INFO - PROCESS | 3892 | --DOCSHELL 19A21400 == 43 [pid = 3892] [id = 103] 08:30:08 INFO - PROCESS | 3892 | --DOCSHELL 18E31000 == 42 [pid = 3892] [id = 102] 08:30:08 INFO - PROCESS | 3892 | --DOCSHELL 13312800 == 41 [pid = 3892] [id = 101] 08:30:08 INFO - PROCESS | 3892 | --DOCSHELL 16504C00 == 40 [pid = 3892] [id = 100] 08:30:08 INFO - PROCESS | 3892 | --DOCSHELL 18E37400 == 39 [pid = 3892] [id = 97] 08:30:08 INFO - PROCESS | 3892 | --DOMWINDOW == 126 (18E26000) [pid = 3892] [serial = 280] [outer = 00000000] [url = about:blank] 08:30:08 INFO - PROCESS | 3892 | --DOMWINDOW == 125 (1380EC00) [pid = 3892] [serial = 238] [outer = 00000000] [url = about:blank] 08:30:08 INFO - PROCESS | 3892 | --DOMWINDOW == 124 (16F61800) [pid = 3892] [serial = 241] [outer = 00000000] [url = about:blank] 08:30:08 INFO - PROCESS | 3892 | --DOMWINDOW == 123 (1CFE2000) [pid = 3892] [serial = 244] [outer = 00000000] [url = about:blank] 08:30:08 INFO - PROCESS | 3892 | --DOMWINDOW == 122 (1D4C9400) [pid = 3892] [serial = 247] [outer = 00000000] [url = about:blank] 08:30:08 INFO - PROCESS | 3892 | --DOCSHELL 18833800 == 38 [pid = 3892] [id = 96] 08:30:08 INFO - PROCESS | 3892 | --DOCSHELL 12383800 == 37 [pid = 3892] [id = 95] 08:30:09 INFO - PROCESS | 3892 | --DOMWINDOW == 121 (1D4C9C00) [pid = 3892] [serial = 268] [outer = 00000000] [url = about:blank] 08:30:09 INFO - PROCESS | 3892 | --DOMWINDOW == 120 (1D4C5800) [pid = 3892] [serial = 269] [outer = 00000000] [url = about:blank] 08:30:09 INFO - PROCESS | 3892 | --DOMWINDOW == 119 (19A2F800) [pid = 3892] [serial = 256] [outer = 00000000] [url = about:blank] 08:30:09 INFO - PROCESS | 3892 | --DOMWINDOW == 118 (19E55800) [pid = 3892] [serial = 257] [outer = 00000000] [url = about:blank] 08:30:09 INFO - PROCESS | 3892 | --DOMWINDOW == 117 (1A9C7800) [pid = 3892] [serial = 259] [outer = 00000000] [url = about:blank] 08:30:09 INFO - PROCESS | 3892 | --DOMWINDOW == 116 (1AB93C00) [pid = 3892] [serial = 260] [outer = 00000000] [url = about:blank] 08:30:09 INFO - PROCESS | 3892 | --DOMWINDOW == 115 (15EE6000) [pid = 3892] [serial = 253] [outer = 00000000] [url = about:blank] 08:30:09 INFO - PROCESS | 3892 | --DOMWINDOW == 114 (16CC9C00) [pid = 3892] [serial = 254] [outer = 00000000] [url = about:blank] 08:30:09 INFO - PROCESS | 3892 | --DOMWINDOW == 113 (1C96F400) [pid = 3892] [serial = 262] [outer = 00000000] [url = about:blank] 08:30:09 INFO - PROCESS | 3892 | --DOMWINDOW == 112 (15C35400) [pid = 3892] [serial = 251] [outer = 00000000] [url = about:blank] 08:30:09 INFO - PROCESS | 3892 | --DOMWINDOW == 111 (148B3C00) [pid = 3892] [serial = 250] [outer = 00000000] [url = about:blank] 08:30:09 INFO - PROCESS | 3892 | --DOMWINDOW == 110 (1D8EB000) [pid = 3892] [serial = 271] [outer = 00000000] [url = about:blank] 08:30:09 INFO - PROCESS | 3892 | --DOMWINDOW == 109 (1A3AD400) [pid = 3892] [serial = 274] [outer = 00000000] [url = about:blank] 08:30:09 INFO - PROCESS | 3892 | --DOMWINDOW == 108 (1DC29800) [pid = 3892] [serial = 277] [outer = 00000000] [url = about:blank] 08:30:09 INFO - PROCESS | 3892 | --DOMWINDOW == 107 (1DC2AC00) [pid = 3892] [serial = 278] [outer = 00000000] [url = about:blank] 08:30:09 INFO - PROCESS | 3892 | --DOMWINDOW == 106 (1D8EAC00) [pid = 3892] [serial = 272] [outer = 00000000] [url = about:blank] 08:30:09 INFO - PROCESS | 3892 | --DOMWINDOW == 105 (1CFE2800) [pid = 3892] [serial = 265] [outer = 00000000] [url = about:blank] 08:30:09 INFO - PROCESS | 3892 | --DOMWINDOW == 104 (1D241000) [pid = 3892] [serial = 266] [outer = 00000000] [url = about:blank] 08:30:09 INFO - PROCESS | 3892 | --DOMWINDOW == 103 (1D3F7400) [pid = 3892] [serial = 236] [outer = 00000000] [url = about:blank] 08:30:09 INFO - PROCESS | 3892 | --DOMWINDOW == 102 (1C96C000) [pid = 3892] [serial = 263] [outer = 00000000] [url = about:blank] 08:30:09 INFO - PROCESS | 3892 | --DOMWINDOW == 101 (1C476400) [pid = 3892] [serial = 275] [outer = 00000000] [url = about:blank] 08:30:09 INFO - PROCESS | 3892 | 1461339009292 Marionette TRACE conn2 <- [1,420,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html",0,null,null,[["drawImage() of an APNG with no poster frame draws the first frame",0,null,null]]]}] 08:30:09 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 08:30:09 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html | took 1291ms 08:30:09 INFO - PROCESS | 3892 | 1461339009344 Marionette TRACE conn2 -> [0,421,"getWindowHandle",null] 08:30:09 INFO - PROCESS | 3892 | 1461339009350 Marionette TRACE conn2 <- [1,421,null,{"value":"13"}] 08:30:09 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html 08:30:09 INFO - PROCESS | 3892 | 1461339009356 Marionette TRACE conn2 -> [0,422,"setScriptTimeout",{"ms":35000}] 08:30:09 INFO - PROCESS | 3892 | 1461339009358 Marionette TRACE conn2 <- [1,422,null,{}] 08:30:09 INFO - PROCESS | 3892 | 1461339009362 Marionette TRACE conn2 -> [0,423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:30:09 INFO - PROCESS | 3892 | 1461339009443 Marionette TRACE conn2 <- [1,423,null,{"value":null}] 08:30:09 INFO - PROCESS | 3892 | 1461339009451 Marionette TRACE conn2 -> [0,424,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html\", \"44d5019e-7937-4224-8a02-bcf7332f174f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:30:09 INFO - PROCESS | 3892 | ++DOCSHELL 13810400 == 38 [pid = 3892] [id = 115] 08:30:09 INFO - PROCESS | 3892 | ++DOMWINDOW == 102 (15A06800) [pid = 3892] [serial = 342] [outer = 00000000] 08:30:09 INFO - PROCESS | 3892 | ++DOMWINDOW == 103 (18307800) [pid = 3892] [serial = 343] [outer = 15A06800] 08:30:09 INFO - PROCESS | 3892 | 1461339009497 Marionette DEBUG loaded listener.js 08:30:09 INFO - PROCESS | 3892 | ++DOMWINDOW == 104 (1891C800) [pid = 3892] [serial = 344] [outer = 15A06800] 08:30:10 INFO - PROCESS | 3892 | 1461339010431 Marionette TRACE conn2 <- [1,424,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html",0,null,null,[["drawImage() of an animated GIF draws the first frame",0,null,null]]]}] 08:30:10 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | drawImage() of an animated GIF draws the first frame 08:30:10 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | took 1122ms 08:30:10 INFO - PROCESS | 3892 | 1461339010480 Marionette TRACE conn2 -> [0,425,"getWindowHandle",null] 08:30:10 INFO - PROCESS | 3892 | 1461339010482 Marionette TRACE conn2 <- [1,425,null,{"value":"13"}] 08:30:10 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html 08:30:10 INFO - PROCESS | 3892 | 1461339010487 Marionette TRACE conn2 -> [0,426,"setScriptTimeout",{"ms":35000}] 08:30:10 INFO - PROCESS | 3892 | 1461339010490 Marionette TRACE conn2 <- [1,426,null,{}] 08:30:10 INFO - PROCESS | 3892 | 1461339010500 Marionette TRACE conn2 -> [0,427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:30:10 INFO - PROCESS | 3892 | 1461339010581 Marionette TRACE conn2 <- [1,427,null,{"value":null}] 08:30:10 INFO - PROCESS | 3892 | 1461339010588 Marionette TRACE conn2 -> [0,428,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html\", \"44d5019e-7937-4224-8a02-bcf7332f174f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:30:10 INFO - PROCESS | 3892 | ++DOCSHELL 18EA3C00 == 39 [pid = 3892] [id = 116] 08:30:10 INFO - PROCESS | 3892 | ++DOMWINDOW == 105 (18EAB000) [pid = 3892] [serial = 345] [outer = 00000000] 08:30:10 INFO - PROCESS | 3892 | ++DOMWINDOW == 106 (19A22800) [pid = 3892] [serial = 346] [outer = 18EAB000] 08:30:10 INFO - PROCESS | 3892 | 1461339010635 Marionette DEBUG loaded listener.js 08:30:10 INFO - PROCESS | 3892 | ++DOMWINDOW == 107 (19E55800) [pid = 3892] [serial = 347] [outer = 18EAB000] 08:30:11 INFO - PROCESS | 3892 | 1461339011088 Marionette TRACE conn2 <- [1,428,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html",0,null,null,[["drawImage() of an APNG draws the poster frame",1,"assert_approx_equals: Red channel of the pixel at (50, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,429,"getWindowHandle",null] 08:30:11 INFO - PROCESS | 3892 | 1461339011112 Marionette TRACE conn2 <- [1,429,null,{"value":"13"}] 08:30:11 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html 08:30:11 INFO - PROCESS | 3892 | 1461339011116 Marionette TRACE conn2 -> [0,430,"setScriptTimeout",{"ms":35000}] 08:30:11 INFO - PROCESS | 3892 | 1461339011118 Marionette TRACE conn2 <- [1,430,null,{}] 08:30:11 INFO - PROCESS | 3892 | 1461339011121 Marionette TRACE conn2 -> [0,431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:30:11 INFO - PROCESS | 3892 | 1461339011224 Marionette TRACE conn2 <- [1,431,null,{"value":null}] 08:30:11 INFO - PROCESS | 3892 | 1461339011230 Marionette TRACE conn2 -> [0,432,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html\", \"44d5019e-7937-4224-8a02-bcf7332f174f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:30:11 INFO - PROCESS | 3892 | ++DOCSHELL 1A4B9C00 == 40 [pid = 3892] [id = 117] 08:30:11 INFO - PROCESS | 3892 | ++DOMWINDOW == 108 (1A4BF400) [pid = 3892] [serial = 348] [outer = 00000000] 08:30:11 INFO - PROCESS | 3892 | ++DOMWINDOW == 109 (1AB98400) [pid = 3892] [serial = 349] [outer = 1A4BF400] 08:30:11 INFO - PROCESS | 3892 | 1461339011275 Marionette DEBUG loaded listener.js 08:30:11 INFO - PROCESS | 3892 | ++DOMWINDOW == 110 (1C258400) [pid = 3892] [serial = 350] [outer = 1A4BF400] 08:30:11 INFO - PROCESS | 3892 | 1461339011706 Marionette TRACE conn2 <- [1,432,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html",0,null,null,[["Canvas test: 2d.drawImage.broken",0,null,null]]]}] 08:30:11 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | Canvas test: 2d.drawImage.broken 08:30:11 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | took 615ms 08:30:11 INFO - PROCESS | 3892 | 1461339011758 Marionette TRACE conn2 -> [0,433,"getWindowHandle",null] 08:30:11 INFO - PROCESS | 3892 | 1461339011760 Marionette TRACE conn2 <- [1,433,null,{"value":"13"}] 08:30:11 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html 08:30:11 INFO - PROCESS | 3892 | 1461339011763 Marionette TRACE conn2 -> [0,434,"setScriptTimeout",{"ms":35000}] 08:30:11 INFO - PROCESS | 3892 | 1461339011765 Marionette TRACE conn2 <- [1,434,null,{}] 08:30:11 INFO - PROCESS | 3892 | 1461339011771 Marionette TRACE conn2 -> [0,435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:30:11 INFO - PROCESS | 3892 | 1461339011871 Marionette TRACE conn2 <- [1,435,null,{"value":null}] 08:30:11 INFO - PROCESS | 3892 | 1461339011862 Marionette TRACE conn2 -> [0,436,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html\", \"44d5019e-7937-4224-8a02-bcf7332f174f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:30:11 INFO - PROCESS | 3892 | ++DOCSHELL 1899AC00 == 41 [pid = 3892] [id = 118] 08:30:11 INFO - PROCESS | 3892 | ++DOMWINDOW == 111 (1A4B2C00) [pid = 3892] [serial = 351] [outer = 00000000] 08:30:11 INFO - PROCESS | 3892 | ++DOMWINDOW == 112 (1C476000) [pid = 3892] [serial = 352] [outer = 1A4B2C00] 08:30:11 INFO - PROCESS | 3892 | 1461339011907 Marionette DEBUG loaded listener.js 08:30:11 INFO - PROCESS | 3892 | ++DOMWINDOW == 113 (1C480400) [pid = 3892] [serial = 353] [outer = 1A4B2C00] 08:30:12 INFO - PROCESS | 3892 | 1461339012375 Marionette TRACE conn2 <- [1,436,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html",0,null,null,[["Canvas test: 2d.drawImage.canvas",0,null,null]]]}] 08:30:12 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | Canvas test: 2d.drawImage.canvas 08:30:12 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | took 691ms 08:30:12 INFO - PROCESS | 3892 | 1461339012445 Marionette TRACE conn2 -> [0,437,"getWindowHandle",null] 08:30:12 INFO - PROCESS | 3892 | 1461339012447 Marionette TRACE conn2 <- [1,437,null,{"value":"13"}] 08:30:12 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html 08:30:12 INFO - PROCESS | 3892 | 1461339012450 Marionette TRACE conn2 -> [0,438,"setScriptTimeout",{"ms":35000}] 08:30:12 INFO - PROCESS | 3892 | 1461339012452 Marionette TRACE conn2 <- [1,438,null,{}] 08:30:12 INFO - PROCESS | 3892 | 1461339012456 Marionette TRACE conn2 -> [0,439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:30:12 INFO - PROCESS | 3892 | 1461339012590 Marionette TRACE conn2 <- [1,439,null,{"value":null}] 08:30:12 INFO - PROCESS | 3892 | 1461339012646 Marionette TRACE conn2 -> [0,440,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html\", \"44d5019e-7937-4224-8a02-bcf7332f174f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:30:12 INFO - PROCESS | 3892 | ++DOCSHELL 15A10000 == 42 [pid = 3892] [id = 119] 08:30:12 INFO - PROCESS | 3892 | ++DOMWINDOW == 114 (1C25EC00) [pid = 3892] [serial = 354] [outer = 00000000] 08:30:12 INFO - PROCESS | 3892 | ++DOMWINDOW == 115 (1CEC4800) [pid = 3892] [serial = 355] [outer = 1C25EC00] 08:30:12 INFO - PROCESS | 3892 | 1461339012694 Marionette DEBUG loaded listener.js 08:30:12 INFO - PROCESS | 3892 | ++DOMWINDOW == 116 (1CCAB400) [pid = 3892] [serial = 356] [outer = 1C25EC00] 08:30:13 INFO - PROCESS | 3892 | 1461339013374 Marionette TRACE conn2 <- [1,440,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html",0,null,null,[["Canvas test: 2d.drawImage.clip",0,null,null]]]}] 08:30:13 INFO - PROCESS | 3892 | --DOMWINDOW == 115 (19DDBC00) [pid = 3892] [serial = 243] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.xor.html] 08:30:13 INFO - PROCESS | 3892 | --DOMWINDOW == 114 (1379F000) [pid = 3892] [serial = 237] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-out.html] 08:30:13 INFO - PROCESS | 3892 | --DOMWINDOW == 113 (1379D000) [pid = 3892] [serial = 192] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-over.html] 08:30:13 INFO - PROCESS | 3892 | --DOMWINDOW == 112 (15E9CC00) [pid = 3892] [serial = 195] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.lighter.html] 08:30:13 INFO - PROCESS | 3892 | --DOMWINDOW == 111 (18E1CC00) [pid = 3892] [serial = 279] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html] 08:30:13 INFO - PROCESS | 3892 | --DOMWINDOW == 110 (13319C00) [pid = 3892] [serial = 155] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.clear.html] 08:30:13 INFO - PROCESS | 3892 | --DOMWINDOW == 109 (1C475C00) [pid = 3892] [serial = 201] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-in.html] 08:30:13 INFO - PROCESS | 3892 | --DOMWINDOW == 108 (1C5E5C00) [pid = 3892] [serial = 312] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.voidreturn.html] 08:30:13 INFO - PROCESS | 3892 | --DOMWINDOW == 107 (19A21C00) [pid = 3892] [serial = 306] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.missingargs.html] 08:30:13 INFO - PROCESS | 3892 | --DOMWINDOW == 106 (1650B800) [pid = 3892] [serial = 315] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html] 08:30:13 INFO - PROCESS | 3892 | --DOMWINDOW == 105 (181C0000) [pid = 3892] [serial = 321] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html] 08:30:13 INFO - PROCESS | 3892 | --DOMWINDOW == 104 (16505800) [pid = 3892] [serial = 297] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html] 08:30:13 INFO - PROCESS | 3892 | --DOMWINDOW == 103 (133DA400) [pid = 3892] [serial = 300] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html] 08:30:13 INFO - PROCESS | 3892 | --DOMWINDOW == 102 (18E32800) [pid = 3892] [serial = 303] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html] 08:30:13 INFO - PROCESS | 3892 | --DOMWINDOW == 101 (1CFE8000) [pid = 3892] [serial = 294] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html] 08:30:13 INFO - PROCESS | 3892 | --DOMWINDOW == 100 (18E37800) [pid = 3892] [serial = 288] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html] 08:30:13 INFO - PROCESS | 3892 | --DOMWINDOW == 99 (12385000) [pid = 3892] [serial = 282] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html] 08:30:13 INFO - PROCESS | 3892 | --DOMWINDOW == 98 (19E4E800) [pid = 3892] [serial = 309] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.type.delete.html] 08:30:13 INFO - PROCESS | 3892 | --DOMWINDOW == 97 (1891C400) [pid = 3892] [serial = 285] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html] 08:30:13 INFO - PROCESS | 3892 | --DOMWINDOW == 96 (15702000) [pid = 3892] [serial = 324] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html] 08:30:13 INFO - PROCESS | 3892 | --DOMWINDOW == 95 (1D3F4C00) [pid = 3892] [serial = 318] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html] 08:30:13 INFO - PROCESS | 3892 | --DOMWINDOW == 94 (16608C00) [pid = 3892] [serial = 240] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-over.html] 08:30:13 INFO - PROCESS | 3892 | --DOMWINDOW == 93 (1D4C1000) [pid = 3892] [serial = 246] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.copy.html] 08:30:13 INFO - PROCESS | 3892 | --DOMWINDOW == 92 (18827C00) [pid = 3892] [serial = 152] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.casesensitive.html] 08:30:13 INFO - PROCESS | 3892 | --DOMWINDOW == 91 (19DD7400) [pid = 3892] [serial = 198] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-atop.html] 08:30:13 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | Canvas test: 2d.drawImage.clip 08:30:13 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | took 984ms 08:30:13 INFO - PROCESS | 3892 | 1461339013437 Marionette TRACE conn2 -> [0,441,"getWindowHandle",null] 08:30:13 INFO - PROCESS | 3892 | 1461339013439 Marionette TRACE conn2 <- [1,441,null,{"value":"13"}] 08:30:13 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html 08:30:13 INFO - PROCESS | 3892 | 1461339013443 Marionette TRACE conn2 -> [0,442,"setScriptTimeout",{"ms":35000}] 08:30:13 INFO - PROCESS | 3892 | 1461339013444 Marionette TRACE conn2 <- [1,442,null,{}] 08:30:13 INFO - PROCESS | 3892 | 1461339013447 Marionette TRACE conn2 -> [0,443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:30:13 INFO - PROCESS | 3892 | 1461339013521 Marionette TRACE conn2 <- [1,443,null,{"value":null}] 08:30:13 INFO - PROCESS | 3892 | 1461339013530 Marionette TRACE conn2 -> [0,444,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html\", \"44d5019e-7937-4224-8a02-bcf7332f174f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:30:13 INFO - PROCESS | 3892 | ++DOCSHELL 1379F000 == 43 [pid = 3892] [id = 120] 08:30:13 INFO - PROCESS | 3892 | ++DOMWINDOW == 92 (144ABC00) [pid = 3892] [serial = 357] [outer = 00000000] 08:30:13 INFO - PROCESS | 3892 | ++DOMWINDOW == 93 (15E9F000) [pid = 3892] [serial = 358] [outer = 144ABC00] 08:30:13 INFO - PROCESS | 3892 | 1461339013574 Marionette DEBUG loaded listener.js 08:30:13 INFO - PROCESS | 3892 | ++DOMWINDOW == 94 (1660F800) [pid = 3892] [serial = 359] [outer = 144ABC00] 08:30:13 INFO - PROCESS | 3892 | 1461339013968 Marionette TRACE conn2 <- [1,444,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html",0,null,null,[["Canvas test: 2d.drawImage.composite",0,null,null]]]}] 08:30:14 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | Canvas test: 2d.drawImage.composite 08:30:14 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | took 584ms 08:30:14 INFO - PROCESS | 3892 | 1461339014021 Marionette TRACE conn2 -> [0,445,"getWindowHandle",null] 08:30:14 INFO - PROCESS | 3892 | 1461339014023 Marionette TRACE conn2 <- [1,445,null,{"value":"13"}] 08:30:14 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html 08:30:14 INFO - PROCESS | 3892 | 1461339014027 Marionette TRACE conn2 -> [0,446,"setScriptTimeout",{"ms":35000}] 08:30:14 INFO - PROCESS | 3892 | 1461339014028 Marionette TRACE conn2 <- [1,446,null,{}] 08:30:14 INFO - PROCESS | 3892 | 1461339014032 Marionette TRACE conn2 -> [0,447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:30:14 INFO - PROCESS | 3892 | 1461339014113 Marionette TRACE conn2 <- [1,447,null,{"value":null}] 08:30:14 INFO - PROCESS | 3892 | 1461339014119 Marionette TRACE conn2 -> [0,448,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html\", \"44d5019e-7937-4224-8a02-bcf7332f174f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:30:14 INFO - PROCESS | 3892 | ++DOCSHELL 15718400 == 44 [pid = 3892] [id = 121] 08:30:14 INFO - PROCESS | 3892 | ++DOMWINDOW == 95 (15A09000) [pid = 3892] [serial = 360] [outer = 00000000] 08:30:14 INFO - PROCESS | 3892 | ++DOMWINDOW == 96 (18E9FC00) [pid = 3892] [serial = 361] [outer = 15A09000] 08:30:14 INFO - PROCESS | 3892 | 1461339014164 Marionette DEBUG loaded listener.js 08:30:14 INFO - PROCESS | 3892 | ++DOMWINDOW == 97 (18E3B400) [pid = 3892] [serial = 362] [outer = 15A09000] 08:30:14 INFO - PROCESS | 3892 | 1461339014574 Marionette TRACE conn2 <- [1,448,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html",0,null,null,[["Canvas test: 2d.drawImage.floatsource",0,null,null]]]}] 08:30:14 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | Canvas test: 2d.drawImage.floatsource 08:30:14 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | took 584ms 08:30:14 INFO - PROCESS | 3892 | 1461339014624 Marionette TRACE conn2 -> [0,449,"getWindowHandle",null] 08:30:14 INFO - PROCESS | 3892 | 1461339014626 Marionette TRACE conn2 <- [1,449,null,{"value":"13"}] 08:30:14 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html 08:30:14 INFO - PROCESS | 3892 | 1461339014629 Marionette TRACE conn2 -> [0,450,"setScriptTimeout",{"ms":35000}] 08:30:14 INFO - PROCESS | 3892 | 1461339014631 Marionette TRACE conn2 <- [1,450,null,{}] 08:30:14 INFO - PROCESS | 3892 | 1461339014634 Marionette TRACE conn2 -> [0,451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:30:14 INFO - PROCESS | 3892 | 1461339014709 Marionette TRACE conn2 <- [1,451,null,{"value":null}] 08:30:14 INFO - PROCESS | 3892 | 1461339014718 Marionette TRACE conn2 -> [0,452,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html\", \"44d5019e-7937-4224-8a02-bcf7332f174f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:30:14 INFO - PROCESS | 3892 | ++DOCSHELL 1A95F000 == 45 [pid = 3892] [id = 122] 08:30:14 INFO - PROCESS | 3892 | ++DOMWINDOW == 98 (1C475C00) [pid = 3892] [serial = 363] [outer = 00000000] 08:30:14 INFO - PROCESS | 3892 | ++DOMWINDOW == 99 (1D23DC00) [pid = 3892] [serial = 364] [outer = 1C475C00] 08:30:14 INFO - PROCESS | 3892 | 1461339014763 Marionette DEBUG loaded listener.js 08:30:14 INFO - PROCESS | 3892 | ++DOMWINDOW == 100 (1D3EB800) [pid = 3892] [serial = 365] [outer = 1C475C00] 08:30:15 INFO - PROCESS | 3892 | 1461339015416 Marionette TRACE conn2 <- [1,452,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.emptysrc",1,"","@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,453,"getWindowHandle",null] 08:30:15 INFO - PROCESS | 3892 | 1461339015462 Marionette TRACE conn2 <- [1,453,null,{"value":"13"}] 08:30:15 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html 08:30:15 INFO - PROCESS | 3892 | 1461339015468 Marionette TRACE conn2 -> [0,454,"setScriptTimeout",{"ms":35000}] 08:30:15 INFO - PROCESS | 3892 | 1461339015472 Marionette TRACE conn2 <- [1,454,null,{}] 08:30:15 INFO - PROCESS | 3892 | 1461339015477 Marionette TRACE conn2 -> [0,455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:30:15 INFO - PROCESS | 3892 | 1461339015582 Marionette TRACE conn2 <- [1,455,null,{"value":null}] 08:30:15 INFO - PROCESS | 3892 | 1461339015705 Marionette TRACE conn2 -> [0,456,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html\", \"44d5019e-7937-4224-8a02-bcf7332f174f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:30:15 INFO - PROCESS | 3892 | ++DOCSHELL 15E98000 == 46 [pid = 3892] [id = 123] 08:30:15 INFO - PROCESS | 3892 | ++DOMWINDOW == 101 (15EDB400) [pid = 3892] [serial = 366] [outer = 00000000] 08:30:15 INFO - PROCESS | 3892 | ++DOMWINDOW == 102 (1899E000) [pid = 3892] [serial = 367] [outer = 15EDB400] 08:30:15 INFO - PROCESS | 3892 | 1461339015763 Marionette DEBUG loaded listener.js 08:30:15 INFO - PROCESS | 3892 | ++DOMWINDOW == 103 (18E1F000) [pid = 3892] [serial = 368] [outer = 15EDB400] 08:30:16 INFO - PROCESS | 3892 | [3892] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 08:30:16 INFO - PROCESS | 3892 | 1461339016364 Marionette TRACE conn2 <- [1,456,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.immediate",0,null,null]]]}] 08:30:16 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | Canvas test: 2d.drawImage.incomplete.immediate 08:30:16 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | took 922ms 08:30:16 INFO - PROCESS | 3892 | 1461339016396 Marionette TRACE conn2 -> [0,457,"getWindowHandle",null] 08:30:16 INFO - PROCESS | 3892 | 1461339016402 Marionette TRACE conn2 <- [1,457,null,{"value":"13"}] 08:30:16 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html 08:30:16 INFO - PROCESS | 3892 | 1461339016409 Marionette TRACE conn2 -> [0,458,"setScriptTimeout",{"ms":35000}] 08:30:16 INFO - PROCESS | 3892 | 1461339016412 Marionette TRACE conn2 <- [1,458,null,{}] 08:30:16 INFO - PROCESS | 3892 | 1461339016416 Marionette TRACE conn2 -> [0,459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:30:16 INFO - PROCESS | 3892 | 1461339016523 Marionette TRACE conn2 <- [1,459,null,{"value":null}] 08:30:16 INFO - PROCESS | 3892 | 1461339016617 Marionette TRACE conn2 -> [0,460,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html\", \"44d5019e-7937-4224-8a02-bcf7332f174f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:30:16 INFO - PROCESS | 3892 | ++DOCSHELL 184C5C00 == 47 [pid = 3892] [id = 124] 08:30:16 INFO - PROCESS | 3892 | ++DOMWINDOW == 104 (18EA0400) [pid = 3892] [serial = 369] [outer = 00000000] 08:30:16 INFO - PROCESS | 3892 | ++DOMWINDOW == 105 (19D87800) [pid = 3892] [serial = 370] [outer = 18EA0400] 08:30:16 INFO - PROCESS | 3892 | 1461339016671 Marionette DEBUG loaded listener.js 08:30:16 INFO - PROCESS | 3892 | ++DOMWINDOW == 106 (1A4BD000) [pid = 3892] [serial = 371] [outer = 18EA0400] 08:30:17 INFO - PROCESS | 3892 | 1461339017266 Marionette TRACE conn2 <- [1,460,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.nosrc",1,"","@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html:25:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,461,"getWindowHandle",null] 08:30:17 INFO - PROCESS | 3892 | 1461339017338 Marionette TRACE conn2 <- [1,461,null,{"value":"13"}] 08:30:17 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html 08:30:17 INFO - PROCESS | 3892 | 1461339017342 Marionette TRACE conn2 -> [0,462,"setScriptTimeout",{"ms":35000}] 08:30:17 INFO - PROCESS | 3892 | 1461339017346 Marionette TRACE conn2 <- [1,462,null,{}] 08:30:17 INFO - PROCESS | 3892 | 1461339017371 Marionette TRACE conn2 -> [0,463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:30:17 INFO - PROCESS | 3892 | 1461339017487 Marionette TRACE conn2 <- [1,463,null,{"value":null}] 08:30:17 INFO - PROCESS | 3892 | 1461339017560 Marionette TRACE conn2 -> [0,464,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html\", \"44d5019e-7937-4224-8a02-bcf7332f174f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:30:17 INFO - PROCESS | 3892 | ++DOCSHELL 1A5DA800 == 48 [pid = 3892] [id = 125] 08:30:17 INFO - PROCESS | 3892 | ++DOMWINDOW == 107 (1C96C000) [pid = 3892] [serial = 372] [outer = 00000000] 08:30:17 INFO - PROCESS | 3892 | ++DOMWINDOW == 108 (1D4C9800) [pid = 3892] [serial = 373] [outer = 1C96C000] 08:30:17 INFO - PROCESS | 3892 | 1461339017658 Marionette DEBUG loaded listener.js 08:30:17 INFO - PROCESS | 3892 | ++DOMWINDOW == 109 (1D70A800) [pid = 3892] [serial = 374] [outer = 1C96C000] 08:30:18 INFO - PROCESS | 3892 | [3892] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 08:30:18 INFO - PROCESS | 3892 | 1461339018257 Marionette TRACE conn2 <- [1,464,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.reload",1,"assert_approx_equals: Red channel of the pixel at (50, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html:32:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,465,"getWindowHandle",null] 08:30:18 INFO - PROCESS | 3892 | 1461339018330 Marionette TRACE conn2 <- [1,465,null,{"value":"13"}] 08:30:18 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html 08:30:18 INFO - PROCESS | 3892 | 1461339018334 Marionette TRACE conn2 -> [0,466,"setScriptTimeout",{"ms":35000}] 08:30:18 INFO - PROCESS | 3892 | 1461339018336 Marionette TRACE conn2 <- [1,466,null,{}] 08:30:18 INFO - PROCESS | 3892 | 1461339018340 Marionette TRACE conn2 -> [0,467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:30:18 INFO - PROCESS | 3892 | 1461339018441 Marionette TRACE conn2 <- [1,467,null,{"value":null}] 08:30:18 INFO - PROCESS | 3892 | 1461339018520 Marionette TRACE conn2 -> [0,468,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html\", \"44d5019e-7937-4224-8a02-bcf7332f174f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:30:18 INFO - PROCESS | 3892 | ++DOCSHELL 133D8C00 == 49 [pid = 3892] [id = 126] 08:30:18 INFO - PROCESS | 3892 | ++DOMWINDOW == 110 (133DB000) [pid = 3892] [serial = 375] [outer = 00000000] 08:30:18 INFO - PROCESS | 3892 | ++DOMWINDOW == 111 (1495C400) [pid = 3892] [serial = 376] [outer = 133DB000] 08:30:18 INFO - PROCESS | 3892 | 1461339018617 Marionette DEBUG loaded listener.js 08:30:18 INFO - PROCESS | 3892 | ++DOMWINDOW == 112 (16710000) [pid = 3892] [serial = 377] [outer = 133DB000] 08:30:19 INFO - PROCESS | 3892 | 1461339019283 Marionette TRACE conn2 <- [1,468,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.removedsrc",1,"","@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,469,"getWindowHandle",null] 08:30:19 INFO - PROCESS | 3892 | 1461339019362 Marionette TRACE conn2 <- [1,469,null,{"value":"13"}] 08:30:19 INFO - PROCESS | 3892 | 1461339019384 Marionette TRACE conn2 -> [0,470,"setScriptTimeout",{"ms":35000}] 08:30:19 INFO - PROCESS | 3892 | 1461339019387 Marionette TRACE conn2 <- [1,470,null,{}] 08:30:19 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html 08:30:19 INFO - PROCESS | 3892 | 1461339019392 Marionette TRACE conn2 -> [0,471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:30:19 INFO - PROCESS | 3892 | 1461339019502 Marionette TRACE conn2 <- [1,471,null,{"value":null}] 08:30:19 INFO - PROCESS | 3892 | 1461339019578 Marionette TRACE conn2 -> [0,472,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html\", \"44d5019e-7937-4224-8a02-bcf7332f174f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:30:19 INFO - PROCESS | 3892 | ++DOCSHELL 16712800 == 50 [pid = 3892] [id = 127] 08:30:19 INFO - PROCESS | 3892 | ++DOMWINDOW == 113 (16F64000) [pid = 3892] [serial = 378] [outer = 00000000] 08:30:19 INFO - PROCESS | 3892 | ++DOMWINDOW == 114 (1882A800) [pid = 3892] [serial = 379] [outer = 16F64000] 08:30:19 INFO - PROCESS | 3892 | 1461339019704 Marionette DEBUG loaded listener.js 08:30:19 INFO - PROCESS | 3892 | ++DOMWINDOW == 115 (1891F800) [pid = 3892] [serial = 380] [outer = 16F64000] 08:30:19 INFO - PROCESS | 3892 | --DOCSHELL 15718400 == 49 [pid = 3892] [id = 121] 08:30:19 INFO - PROCESS | 3892 | --DOCSHELL 1379F000 == 48 [pid = 3892] [id = 120] 08:30:19 INFO - PROCESS | 3892 | --DOCSHELL 15A10000 == 47 [pid = 3892] [id = 119] 08:30:19 INFO - PROCESS | 3892 | --DOCSHELL 1899AC00 == 46 [pid = 3892] [id = 118] 08:30:19 INFO - PROCESS | 3892 | --DOCSHELL 1A4B9C00 == 45 [pid = 3892] [id = 117] 08:30:19 INFO - PROCESS | 3892 | --DOCSHELL 18EA3C00 == 44 [pid = 3892] [id = 116] 08:30:19 INFO - PROCESS | 3892 | --DOCSHELL 13810400 == 43 [pid = 3892] [id = 115] 08:30:19 INFO - PROCESS | 3892 | --DOCSHELL 1695A400 == 42 [pid = 3892] [id = 114] 08:30:19 INFO - PROCESS | 3892 | --DOCSHELL 1A3AC800 == 41 [pid = 3892] [id = 110] 08:30:19 INFO - PROCESS | 3892 | --DOMWINDOW == 114 (1C478800) [pid = 3892] [serial = 203] [outer = 00000000] [url = about:blank] 08:30:19 INFO - PROCESS | 3892 | --DOMWINDOW == 113 (1C5D9400) [pid = 3892] [serial = 200] [outer = 00000000] [url = about:blank] 08:30:19 INFO - PROCESS | 3892 | --DOMWINDOW == 112 (1D33D400) [pid = 3892] [serial = 245] [outer = 00000000] [url = about:blank] 08:30:19 INFO - PROCESS | 3892 | --DOMWINDOW == 111 (13B7B800) [pid = 3892] [serial = 239] [outer = 00000000] [url = about:blank] 08:30:19 INFO - PROCESS | 3892 | --DOMWINDOW == 110 (13B47800) [pid = 3892] [serial = 194] [outer = 00000000] [url = about:blank] 08:30:19 INFO - PROCESS | 3892 | --DOMWINDOW == 109 (17BAE800) [pid = 3892] [serial = 197] [outer = 00000000] [url = about:blank] 08:30:19 INFO - PROCESS | 3892 | --DOMWINDOW == 108 (18E29C00) [pid = 3892] [serial = 281] [outer = 00000000] [url = about:blank] 08:30:19 INFO - PROCESS | 3892 | --DOMWINDOW == 107 (15E98400) [pid = 3892] [serial = 157] [outer = 00000000] [url = about:blank] 08:30:19 INFO - PROCESS | 3892 | --DOMWINDOW == 106 (1C977C00) [pid = 3892] [serial = 313] [outer = 00000000] [url = about:blank] 08:30:19 INFO - PROCESS | 3892 | --DOMWINDOW == 105 (1A40D800) [pid = 3892] [serial = 307] [outer = 00000000] [url = about:blank] 08:30:19 INFO - PROCESS | 3892 | --DOMWINDOW == 104 (1D3EA400) [pid = 3892] [serial = 316] [outer = 00000000] [url = about:blank] 08:30:19 INFO - PROCESS | 3892 | --DOMWINDOW == 103 (1CCA5400) [pid = 3892] [serial = 314] [outer = 00000000] [url = about:blank] 08:30:19 INFO - PROCESS | 3892 | --DOMWINDOW == 102 (1D4C0000) [pid = 3892] [serial = 322] [outer = 00000000] [url = about:blank] 08:30:19 INFO - PROCESS | 3892 | --DOMWINDOW == 101 (1D345C00) [pid = 3892] [serial = 317] [outer = 00000000] [url = about:blank] 08:30:19 INFO - PROCESS | 3892 | --DOMWINDOW == 100 (16F69C00) [pid = 3892] [serial = 298] [outer = 00000000] [url = about:blank] 08:30:19 INFO - PROCESS | 3892 | --DOMWINDOW == 99 (18423400) [pid = 3892] [serial = 299] [outer = 00000000] [url = about:blank] 08:30:19 INFO - PROCESS | 3892 | --DOMWINDOW == 98 (144A1400) [pid = 3892] [serial = 301] [outer = 00000000] [url = about:blank] 08:30:19 INFO - PROCESS | 3892 | --DOMWINDOW == 97 (1650C800) [pid = 3892] [serial = 302] [outer = 00000000] [url = about:blank] 08:30:19 INFO - PROCESS | 3892 | --DOMWINDOW == 96 (18E37000) [pid = 3892] [serial = 304] [outer = 00000000] [url = about:blank] 08:30:19 INFO - PROCESS | 3892 | --DOMWINDOW == 95 (19310C00) [pid = 3892] [serial = 305] [outer = 00000000] [url = about:blank] 08:30:19 INFO - PROCESS | 3892 | --DOMWINDOW == 94 (1DC2FC00) [pid = 3892] [serial = 296] [outer = 00000000] [url = about:blank] 08:30:19 INFO - PROCESS | 3892 | --DOMWINDOW == 93 (1D8F7800) [pid = 3892] [serial = 295] [outer = 00000000] [url = about:blank] 08:30:19 INFO - PROCESS | 3892 | --DOMWINDOW == 92 (19747000) [pid = 3892] [serial = 290] [outer = 00000000] [url = about:blank] 08:30:19 INFO - PROCESS | 3892 | --DOMWINDOW == 91 (18F3E800) [pid = 3892] [serial = 289] [outer = 00000000] [url = about:blank] 08:30:19 INFO - PROCESS | 3892 | --DOMWINDOW == 90 (13B40C00) [pid = 3892] [serial = 284] [outer = 00000000] [url = about:blank] 08:30:19 INFO - PROCESS | 3892 | --DOMWINDOW == 89 (1379A000) [pid = 3892] [serial = 283] [outer = 00000000] [url = about:blank] 08:30:19 INFO - PROCESS | 3892 | --DOMWINDOW == 88 (1C249000) [pid = 3892] [serial = 310] [outer = 00000000] [url = about:blank] 08:30:19 INFO - PROCESS | 3892 | --DOMWINDOW == 87 (1C96B000) [pid = 3892] [serial = 292] [outer = 00000000] [url = about:blank] 08:30:19 INFO - PROCESS | 3892 | --DOMWINDOW == 86 (18E24C00) [pid = 3892] [serial = 287] [outer = 00000000] [url = about:blank] 08:30:19 INFO - PROCESS | 3892 | --DOMWINDOW == 85 (18E1E000) [pid = 3892] [serial = 286] [outer = 00000000] [url = about:blank] 08:30:19 INFO - PROCESS | 3892 | --DOMWINDOW == 84 (18EA9800) [pid = 3892] [serial = 325] [outer = 00000000] [url = about:blank] 08:30:19 INFO - PROCESS | 3892 | --DOMWINDOW == 83 (1A4BCC00) [pid = 3892] [serial = 308] [outer = 00000000] [url = about:blank] 08:30:19 INFO - PROCESS | 3892 | --DOMWINDOW == 82 (1D710C00) [pid = 3892] [serial = 319] [outer = 00000000] [url = about:blank] 08:30:19 INFO - PROCESS | 3892 | --DOMWINDOW == 81 (1D8F1C00) [pid = 3892] [serial = 320] [outer = 00000000] [url = about:blank] 08:30:19 INFO - PROCESS | 3892 | --DOMWINDOW == 80 (18EA9400) [pid = 3892] [serial = 326] [outer = 00000000] [url = about:blank] 08:30:19 INFO - PROCESS | 3892 | --DOMWINDOW == 79 (1D4C7800) [pid = 3892] [serial = 323] [outer = 00000000] [url = about:blank] 08:30:19 INFO - PROCESS | 3892 | --DOMWINDOW == 78 (1C475400) [pid = 3892] [serial = 311] [outer = 00000000] [url = about:blank] 08:30:19 INFO - PROCESS | 3892 | --DOMWINDOW == 77 (181C4400) [pid = 3892] [serial = 242] [outer = 00000000] [url = about:blank] 08:30:19 INFO - PROCESS | 3892 | --DOMWINDOW == 76 (1D706400) [pid = 3892] [serial = 248] [outer = 00000000] [url = about:blank] 08:30:19 INFO - PROCESS | 3892 | --DOMWINDOW == 75 (1C5E7400) [pid = 3892] [serial = 154] [outer = 00000000] [url = about:blank] 08:30:20 INFO - PROCESS | 3892 | 1461339020208 Marionette TRACE conn2 <- [1,472,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html",0,null,null,[["Negative destination width/height represents the correct rectangle",0,null,null]]]}] 08:30:20 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | Negative destination width/height represents the correct rectangle 08:30:20 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | took 860ms 08:30:20 INFO - PROCESS | 3892 | 1461339020256 Marionette TRACE conn2 -> [0,473,"getWindowHandle",null] 08:30:20 INFO - PROCESS | 3892 | 1461339020261 Marionette TRACE conn2 <- [1,473,null,{"value":"13"}] 08:30:20 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html 08:30:20 INFO - PROCESS | 3892 | 1461339020267 Marionette TRACE conn2 -> [0,474,"setScriptTimeout",{"ms":35000}] 08:30:20 INFO - PROCESS | 3892 | 1461339020270 Marionette TRACE conn2 <- [1,474,null,{}] 08:30:20 INFO - PROCESS | 3892 | 1461339020273 Marionette TRACE conn2 -> [0,475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:30:20 INFO - PROCESS | 3892 | 1461339020361 Marionette TRACE conn2 <- [1,475,null,{"value":null}] 08:30:20 INFO - PROCESS | 3892 | 1461339020370 Marionette TRACE conn2 -> [0,476,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html\", \"44d5019e-7937-4224-8a02-bcf7332f174f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:30:20 INFO - PROCESS | 3892 | ++DOCSHELL 16507000 == 42 [pid = 3892] [id = 128] 08:30:20 INFO - PROCESS | 3892 | ++DOMWINDOW == 76 (16612000) [pid = 3892] [serial = 381] [outer = 00000000] 08:30:20 INFO - PROCESS | 3892 | ++DOMWINDOW == 77 (1841E800) [pid = 3892] [serial = 382] [outer = 16612000] 08:30:20 INFO - PROCESS | 3892 | 1461339020416 Marionette DEBUG loaded listener.js 08:30:20 INFO - PROCESS | 3892 | ++DOMWINDOW == 78 (1891C400) [pid = 3892] [serial = 383] [outer = 16612000] 08:30:20 INFO - PROCESS | 3892 | 1461339020862 Marionette TRACE conn2 <- [1,476,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html",0,null,null,[["Negative dimensions do not affect the direction of the image",0,null,null]]]}] 08:30:20 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | Negative dimensions do not affect the direction of the image 08:30:20 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | took 630ms 08:30:20 INFO - PROCESS | 3892 | 1461339020888 Marionette TRACE conn2 -> [0,477,"getWindowHandle",null] 08:30:20 INFO - PROCESS | 3892 | 1461339020890 Marionette TRACE conn2 <- [1,477,null,{"value":"13"}] 08:30:20 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html 08:30:20 INFO - PROCESS | 3892 | 1461339020893 Marionette TRACE conn2 -> [0,478,"setScriptTimeout",{"ms":35000}] 08:30:20 INFO - PROCESS | 3892 | 1461339020896 Marionette TRACE conn2 <- [1,478,null,{}] 08:30:20 INFO - PROCESS | 3892 | 1461339020906 Marionette TRACE conn2 -> [0,479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:30:20 INFO - PROCESS | 3892 | 1461339020987 Marionette TRACE conn2 <- [1,479,null,{"value":null}] 08:30:21 INFO - PROCESS | 3892 | 1461339020994 Marionette TRACE conn2 -> [0,480,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html\", \"44d5019e-7937-4224-8a02-bcf7332f174f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:30:21 INFO - PROCESS | 3892 | ++DOCSHELL 18E39000 == 43 [pid = 3892] [id = 129] 08:30:21 INFO - PROCESS | 3892 | ++DOMWINDOW == 79 (18E39800) [pid = 3892] [serial = 384] [outer = 00000000] 08:30:21 INFO - PROCESS | 3892 | ++DOMWINDOW == 80 (18EA4000) [pid = 3892] [serial = 385] [outer = 18E39800] 08:30:21 INFO - PROCESS | 3892 | 1461339021041 Marionette DEBUG loaded listener.js 08:30:21 INFO - PROCESS | 3892 | ++DOMWINDOW == 81 (18EACC00) [pid = 3892] [serial = 386] [outer = 18E39800] 08:30:21 INFO - PROCESS | 3892 | 1461339021511 Marionette TRACE conn2 <- [1,480,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html",0,null,null,[["Negative source width/height represents the correct rectangle",0,null,null]]]}] 08:30:21 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | Negative source width/height represents the correct rectangle 08:30:21 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | took 629ms 08:30:21 INFO - PROCESS | 3892 | 1461339021531 Marionette TRACE conn2 -> [0,481,"getWindowHandle",null] 08:30:21 INFO - PROCESS | 3892 | 1461339021533 Marionette TRACE conn2 <- [1,481,null,{"value":"13"}] 08:30:21 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html 08:30:21 INFO - PROCESS | 3892 | 1461339021536 Marionette TRACE conn2 -> [0,482,"setScriptTimeout",{"ms":35000}] 08:30:21 INFO - PROCESS | 3892 | 1461339021538 Marionette TRACE conn2 <- [1,482,null,{}] 08:30:21 INFO - PROCESS | 3892 | 1461339021542 Marionette TRACE conn2 -> [0,483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:30:21 INFO - PROCESS | 3892 | 1461339021618 Marionette TRACE conn2 <- [1,483,null,{"value":null}] 08:30:21 INFO - PROCESS | 3892 | 1461339021625 Marionette TRACE conn2 -> [0,484,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html\", \"44d5019e-7937-4224-8a02-bcf7332f174f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:30:21 INFO - PROCESS | 3892 | ++DOCSHELL 18EA0C00 == 44 [pid = 3892] [id = 130] 08:30:21 INFO - PROCESS | 3892 | ++DOMWINDOW == 82 (18EA9800) [pid = 3892] [serial = 387] [outer = 00000000] 08:30:21 INFO - PROCESS | 3892 | ++DOMWINDOW == 83 (1A050000) [pid = 3892] [serial = 388] [outer = 18EA9800] 08:30:21 INFO - PROCESS | 3892 | 1461339021669 Marionette DEBUG loaded listener.js 08:30:21 INFO - PROCESS | 3892 | ++DOMWINDOW == 84 (1A415800) [pid = 3892] [serial = 389] [outer = 18EA9800] 08:30:22 INFO - PROCESS | 3892 | 1461339022111 Marionette TRACE conn2 <- [1,484,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html",0,null,null,[["drawImage() with Infinity/NaN is ignored",0,null,null]]]}] 08:30:22 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | drawImage() with Infinity/NaN is ignored 08:30:22 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | took 614ms 08:30:22 INFO - PROCESS | 3892 | 1461339022158 Marionette TRACE conn2 -> [0,485,"getWindowHandle",null] 08:30:22 INFO - PROCESS | 3892 | 1461339022160 Marionette TRACE conn2 <- [1,485,null,{"value":"13"}] 08:30:22 INFO - PROCESS | 3892 | 1461339022163 Marionette TRACE conn2 -> [0,486,"setScriptTimeout",{"ms":35000}] 08:30:22 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html 08:30:22 INFO - PROCESS | 3892 | 1461339022165 Marionette TRACE conn2 <- [1,486,null,{}] 08:30:22 INFO - PROCESS | 3892 | 1461339022174 Marionette TRACE conn2 -> [0,487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:30:22 INFO - PROCESS | 3892 | 1461339022271 Marionette TRACE conn2 <- [1,487,null,{"value":null}] 08:30:22 INFO - PROCESS | 3892 | 1461339022280 Marionette TRACE conn2 -> [0,488,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html\", \"44d5019e-7937-4224-8a02-bcf7332f174f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:30:22 INFO - PROCESS | 3892 | ++DOCSHELL 1495BC00 == 45 [pid = 3892] [id = 131] 08:30:22 INFO - PROCESS | 3892 | ++DOMWINDOW == 85 (18F3E800) [pid = 3892] [serial = 390] [outer = 00000000] 08:30:22 INFO - PROCESS | 3892 | ++DOMWINDOW == 86 (1A9C5400) [pid = 3892] [serial = 391] [outer = 18F3E800] 08:30:22 INFO - PROCESS | 3892 | 1461339022326 Marionette DEBUG loaded listener.js 08:30:22 INFO - PROCESS | 3892 | ++DOMWINDOW == 87 (1C24B000) [pid = 3892] [serial = 392] [outer = 18F3E800] 08:30:22 INFO - PROCESS | 3892 | 1461339022807 Marionette TRACE conn2 <- [1,488,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html",0,null,null,[["Stretched images do not get pixels wrapping around the edges",0,null,null]]]}] 08:30:22 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | Stretched images do not get pixels wrapping around the edges 08:30:22 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | took 676ms 08:30:22 INFO - PROCESS | 3892 | 1461339022846 Marionette TRACE conn2 -> [0,489,"getWindowHandle",null] 08:30:22 INFO - PROCESS | 3892 | 1461339022848 Marionette TRACE conn2 <- [1,489,null,{"value":"13"}] 08:30:22 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html 08:30:22 INFO - PROCESS | 3892 | 1461339022859 Marionette TRACE conn2 -> [0,490,"setScriptTimeout",{"ms":35000}] 08:30:22 INFO - PROCESS | 3892 | 1461339022861 Marionette TRACE conn2 <- [1,490,null,{}] 08:30:22 INFO - PROCESS | 3892 | 1461339022864 Marionette TRACE conn2 -> [0,491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:30:22 INFO - PROCESS | 3892 | 1461339022984 Marionette TRACE conn2 <- [1,491,null,{"value":null}] 08:30:22 INFO - PROCESS | 3892 | 1461339022996 Marionette TRACE conn2 -> [0,492,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html\", \"44d5019e-7937-4224-8a02-bcf7332f174f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:30:22 INFO - PROCESS | 3892 | ++DOCSHELL 1A5D4800 == 46 [pid = 3892] [id = 132] 08:30:22 INFO - PROCESS | 3892 | ++DOMWINDOW == 88 (1A960800) [pid = 3892] [serial = 393] [outer = 00000000] 08:30:23 INFO - PROCESS | 3892 | ++DOMWINDOW == 89 (1C969C00) [pid = 3892] [serial = 394] [outer = 1A960800] 08:30:23 INFO - PROCESS | 3892 | 1461339023043 Marionette DEBUG loaded listener.js 08:30:23 INFO - PROCESS | 3892 | ++DOMWINDOW == 90 (1C973800) [pid = 3892] [serial = 395] [outer = 1A960800] 08:30:23 INFO - PROCESS | 3892 | 1461339023450 Marionette TRACE conn2 <- [1,492,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html",0,null,null,[["Canvas test: 2d.drawImage.null",0,null,null]]]}] 08:30:23 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | Canvas test: 2d.drawImage.null 08:30:23 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | took 645ms 08:30:23 INFO - PROCESS | 3892 | 1461339023510 Marionette TRACE conn2 -> [0,493,"getWindowHandle",null] 08:30:23 INFO - PROCESS | 3892 | 1461339023512 Marionette TRACE conn2 <- [1,493,null,{"value":"13"}] 08:30:23 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html 08:30:23 INFO - PROCESS | 3892 | 1461339023515 Marionette TRACE conn2 -> [0,494,"setScriptTimeout",{"ms":35000}] 08:30:23 INFO - PROCESS | 3892 | 1461339023517 Marionette TRACE conn2 <- [1,494,null,{}] 08:30:23 INFO - PROCESS | 3892 | 1461339023521 Marionette TRACE conn2 -> [0,495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:30:23 INFO - PROCESS | 3892 | 1461339023648 Marionette TRACE conn2 <- [1,495,null,{"value":null}] 08:30:23 INFO - PROCESS | 3892 | 1461339023704 Marionette TRACE conn2 -> [0,496,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html\", \"44d5019e-7937-4224-8a02-bcf7332f174f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:30:23 INFO - PROCESS | 3892 | ++DOCSHELL 13B46000 == 47 [pid = 3892] [id = 133] 08:30:23 INFO - PROCESS | 3892 | ++DOMWINDOW == 91 (1A5CF000) [pid = 3892] [serial = 396] [outer = 00000000] 08:30:23 INFO - PROCESS | 3892 | ++DOMWINDOW == 92 (1CEC9C00) [pid = 3892] [serial = 397] [outer = 1A5CF000] 08:30:23 INFO - PROCESS | 3892 | 1461339023731 Marionette DEBUG loaded listener.js 08:30:23 INFO - PROCESS | 3892 | ++DOMWINDOW == 93 (1CFE7C00) [pid = 3892] [serial = 398] [outer = 1A5CF000] 08:30:24 INFO - PROCESS | 3892 | --DOMWINDOW == 92 (1A4B2C00) [pid = 3892] [serial = 351] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html] 08:30:24 INFO - PROCESS | 3892 | --DOMWINDOW == 91 (18EAB000) [pid = 3892] [serial = 345] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html] 08:30:24 INFO - PROCESS | 3892 | --DOMWINDOW == 90 (1C25EC00) [pid = 3892] [serial = 354] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html] 08:30:24 INFO - PROCESS | 3892 | --DOMWINDOW == 89 (15E0D400) [pid = 3892] [serial = 336] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html] 08:30:24 INFO - PROCESS | 3892 | --DOMWINDOW == 88 (16CBF800) [pid = 3892] [serial = 339] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html] 08:30:24 INFO - PROCESS | 3892 | --DOMWINDOW == 87 (15A06800) [pid = 3892] [serial = 342] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html] 08:30:24 INFO - PROCESS | 3892 | --DOMWINDOW == 86 (144ABC00) [pid = 3892] [serial = 357] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html] 08:30:24 INFO - PROCESS | 3892 | --DOMWINDOW == 85 (1A4BF400) [pid = 3892] [serial = 348] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html] 08:30:24 INFO - PROCESS | 3892 | --DOMWINDOW == 84 (15A09000) [pid = 3892] [serial = 360] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html] 08:30:24 INFO - PROCESS | 3892 | --DOMWINDOW == 83 (12CD4C00) [pid = 3892] [serial = 291] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html] 08:30:24 INFO - PROCESS | 3892 | 1461339024255 Marionette TRACE conn2 <- [1,496,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html",0,null,null,[["Canvas test: 2d.drawImage.path",0,null,null]]]}] 08:30:24 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | Canvas test: 2d.drawImage.path 08:30:24 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | took 784ms 08:30:24 INFO - PROCESS | 3892 | 1461339024300 Marionette TRACE conn2 -> [0,497,"getWindowHandle",null] 08:30:24 INFO - PROCESS | 3892 | 1461339024302 Marionette TRACE conn2 <- [1,497,null,{"value":"13"}] 08:30:24 INFO - PROCESS | 3892 | 1461339024305 Marionette TRACE conn2 -> [0,498,"setScriptTimeout",{"ms":35000}] 08:30:24 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html 08:30:24 INFO - PROCESS | 3892 | 1461339024307 Marionette TRACE conn2 <- [1,498,null,{}] 08:30:24 INFO - PROCESS | 3892 | 1461339024310 Marionette TRACE conn2 -> [0,499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:30:24 INFO - PROCESS | 3892 | 1461339024384 Marionette TRACE conn2 <- [1,499,null,{"value":null}] 08:30:24 INFO - PROCESS | 3892 | 1461339024391 Marionette TRACE conn2 -> [0,500,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html\", \"44d5019e-7937-4224-8a02-bcf7332f174f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:30:24 INFO - PROCESS | 3892 | ++DOCSHELL 16CCC000 == 48 [pid = 3892] [id = 134] 08:30:24 INFO - PROCESS | 3892 | ++DOMWINDOW == 84 (16F25800) [pid = 3892] [serial = 399] [outer = 00000000] 08:30:24 INFO - PROCESS | 3892 | ++DOMWINDOW == 85 (1C259C00) [pid = 3892] [serial = 400] [outer = 16F25800] 08:30:24 INFO - PROCESS | 3892 | 1461339024444 Marionette DEBUG loaded listener.js 08:30:24 INFO - PROCESS | 3892 | ++DOMWINDOW == 86 (1A9C7800) [pid = 3892] [serial = 401] [outer = 16F25800] 08:30:24 INFO - PROCESS | 3892 | 1461339024841 Marionette TRACE conn2 <- [1,500,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html",0,null,null,[["Canvas test: 2d.drawImage.self.1",0,null,null]]]}] 08:30:24 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | Canvas test: 2d.drawImage.self.1 08:30:24 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | took 584ms 08:30:24 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html 08:30:24 INFO - PROCESS | 3892 | 1461339024887 Marionette TRACE conn2 -> [0,501,"getWindowHandle",null] 08:30:24 INFO - PROCESS | 3892 | 1461339024889 Marionette TRACE conn2 <- [1,501,null,{"value":"13"}] 08:30:24 INFO - PROCESS | 3892 | 1461339024892 Marionette TRACE conn2 -> [0,502,"setScriptTimeout",{"ms":35000}] 08:30:24 INFO - PROCESS | 3892 | 1461339024894 Marionette TRACE conn2 <- [1,502,null,{}] 08:30:24 INFO - PROCESS | 3892 | 1461339024897 Marionette TRACE conn2 -> [0,503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:30:25 INFO - PROCESS | 3892 | 1461339025007 Marionette TRACE conn2 <- [1,503,null,{"value":null}] 08:30:25 INFO - PROCESS | 3892 | 1461339025015 Marionette TRACE conn2 -> [0,504,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html\", \"44d5019e-7937-4224-8a02-bcf7332f174f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:30:25 INFO - PROCESS | 3892 | ++DOCSHELL 133E5800 == 49 [pid = 3892] [id = 135] 08:30:25 INFO - PROCESS | 3892 | ++DOMWINDOW == 87 (18E1CC00) [pid = 3892] [serial = 402] [outer = 00000000] 08:30:25 INFO - PROCESS | 3892 | ++DOMWINDOW == 88 (1D3EC000) [pid = 3892] [serial = 403] [outer = 18E1CC00] 08:30:25 INFO - PROCESS | 3892 | 1461339025059 Marionette DEBUG loaded listener.js 08:30:25 INFO - PROCESS | 3892 | ++DOMWINDOW == 89 (1D3F5C00) [pid = 3892] [serial = 404] [outer = 18E1CC00] 08:30:25 INFO - PROCESS | 3892 | ++DOMWINDOW == 90 (1CCA5400) [pid = 3892] [serial = 405] [outer = 1E379000] 08:30:25 INFO - PROCESS | 3892 | 1461339025539 Marionette TRACE conn2 <- [1,504,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html",0,null,null,[["Canvas test: 2d.drawImage.self.2",0,null,null]]]}] 08:30:25 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | Canvas test: 2d.drawImage.self.2 08:30:25 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | took 676ms 08:30:25 INFO - PROCESS | 3892 | 1461339025591 Marionette TRACE conn2 -> [0,505,"getWindowHandle",null] 08:30:25 INFO - PROCESS | 3892 | 1461339025593 Marionette TRACE conn2 <- [1,505,null,{"value":"13"}] 08:30:25 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html 08:30:25 INFO - PROCESS | 3892 | 1461339025597 Marionette TRACE conn2 -> [0,506,"setScriptTimeout",{"ms":35000}] 08:30:25 INFO - PROCESS | 3892 | 1461339025599 Marionette TRACE conn2 <- [1,506,null,{}] 08:30:25 INFO - PROCESS | 3892 | 1461339025602 Marionette TRACE conn2 -> [0,507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:30:25 INFO - PROCESS | 3892 | 1461339025664 Marionette TRACE conn2 <- [1,507,null,{"value":null}] 08:30:25 INFO - PROCESS | 3892 | 1461339025673 Marionette TRACE conn2 -> [0,508,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html\", \"44d5019e-7937-4224-8a02-bcf7332f174f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:30:25 INFO - PROCESS | 3892 | ++DOCSHELL 19D7C400 == 50 [pid = 3892] [id = 136] 08:30:25 INFO - PROCESS | 3892 | ++DOMWINDOW == 91 (1A050C00) [pid = 3892] [serial = 406] [outer = 00000000] 08:30:25 INFO - PROCESS | 3892 | ++DOMWINDOW == 92 (1D706C00) [pid = 3892] [serial = 407] [outer = 1A050C00] 08:30:25 INFO - PROCESS | 3892 | 1461339025716 Marionette DEBUG loaded listener.js 08:30:25 INFO - PROCESS | 3892 | ++DOMWINDOW == 93 (1D709800) [pid = 3892] [serial = 408] [outer = 1A050C00] 08:30:26 INFO - PROCESS | 3892 | 1461339026138 Marionette TRACE conn2 <- [1,508,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html",0,null,null,[["drawImage() of an SVG image",0,null,null]]]}] 08:30:26 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | drawImage() of an SVG image 08:30:26 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | took 584ms 08:30:26 INFO - PROCESS | 3892 | 1461339026206 Marionette TRACE conn2 -> [0,509,"getWindowHandle",null] 08:30:26 INFO - PROCESS | 3892 | 1461339026210 Marionette TRACE conn2 <- [1,509,null,{"value":"13"}] 08:30:26 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html 08:30:26 INFO - PROCESS | 3892 | 1461339026216 Marionette TRACE conn2 -> [0,510,"setScriptTimeout",{"ms":35000}] 08:30:26 INFO - PROCESS | 3892 | 1461339026220 Marionette TRACE conn2 <- [1,510,null,{}] 08:30:26 INFO - PROCESS | 3892 | 1461339026226 Marionette TRACE conn2 -> [0,511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:30:26 INFO - PROCESS | 3892 | 1461339026374 Marionette TRACE conn2 <- [1,511,null,{"value":null}] 08:30:26 INFO - PROCESS | 3892 | 1461339026482 Marionette TRACE conn2 -> [0,512,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html\", \"44d5019e-7937-4224-8a02-bcf7332f174f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:30:26 INFO - PROCESS | 3892 | ++DOCSHELL 15717800 == 51 [pid = 3892] [id = 137] 08:30:26 INFO - PROCESS | 3892 | ++DOMWINDOW == 94 (1571DC00) [pid = 3892] [serial = 409] [outer = 00000000] 08:30:26 INFO - PROCESS | 3892 | ++DOMWINDOW == 95 (15E98400) [pid = 3892] [serial = 410] [outer = 1571DC00] 08:30:26 INFO - PROCESS | 3892 | 1461339026540 Marionette DEBUG loaded listener.js 08:30:26 INFO - PROCESS | 3892 | ++DOMWINDOW == 96 (16611800) [pid = 3892] [serial = 411] [outer = 1571DC00] 08:30:27 INFO - PROCESS | 3892 | 1461339027058 Marionette TRACE conn2 <- [1,512,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html",0,null,null,[["Canvas test: 2d.drawImage.transform",0,null,null]]]}] 08:30:27 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | Canvas test: 2d.drawImage.transform 08:30:27 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | took 892ms 08:30:27 INFO - PROCESS | 3892 | 1461339027107 Marionette TRACE conn2 -> [0,513,"getWindowHandle",null] 08:30:27 INFO - PROCESS | 3892 | 1461339027111 Marionette TRACE conn2 <- [1,513,null,{"value":"13"}] 08:30:27 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html 08:30:27 INFO - PROCESS | 3892 | 1461339027119 Marionette TRACE conn2 -> [0,514,"setScriptTimeout",{"ms":35000}] 08:30:27 INFO - PROCESS | 3892 | 1461339027123 Marionette TRACE conn2 <- [1,514,null,{}] 08:30:27 INFO - PROCESS | 3892 | 1461339027128 Marionette TRACE conn2 -> [0,515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:30:27 INFO - PROCESS | 3892 | 1461339027231 Marionette TRACE conn2 <- [1,515,null,{"value":null}] 08:30:27 INFO - PROCESS | 3892 | 1461339027323 Marionette TRACE conn2 -> [0,516,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html\", \"44d5019e-7937-4224-8a02-bcf7332f174f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:30:27 INFO - PROCESS | 3892 | ++DOCSHELL 17BB1000 == 52 [pid = 3892] [id = 138] 08:30:27 INFO - PROCESS | 3892 | ++DOMWINDOW == 97 (17BBB000) [pid = 3892] [serial = 412] [outer = 00000000] 08:30:27 INFO - PROCESS | 3892 | ++DOMWINDOW == 98 (18E25C00) [pid = 3892] [serial = 413] [outer = 17BBB000] 08:30:27 INFO - PROCESS | 3892 | 1461339027377 Marionette DEBUG loaded listener.js 08:30:27 INFO - PROCESS | 3892 | ++DOMWINDOW == 99 (18E2E800) [pid = 3892] [serial = 414] [outer = 17BBB000] 08:30:27 INFO - PROCESS | 3892 | 1461339027955 Marionette TRACE conn2 <- [1,516,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html",0,null,null,[["Incorrect image types in drawImage do not match any defined overloads, so WebIDL throws a TypeError",0,null,null]]]}] 08:30:27 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 08:30:27 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html | took 891ms 08:30:27 INFO - PROCESS | 3892 | 1461339028005 Marionette TRACE conn2 -> [0,517,"getWindowHandle",null] 08:30:27 INFO - PROCESS | 3892 | 1461339028008 Marionette TRACE conn2 <- [1,517,null,{"value":"13"}] 08:30:27 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html 08:30:28 INFO - PROCESS | 3892 | 1461339028012 Marionette TRACE conn2 -> [0,518,"setScriptTimeout",{"ms":35000}] 08:30:28 INFO - PROCESS | 3892 | 1461339028014 Marionette TRACE conn2 <- [1,518,null,{}] 08:30:28 INFO - PROCESS | 3892 | 1461339028024 Marionette TRACE conn2 -> [0,519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:30:28 INFO - PROCESS | 3892 | 1461339028131 Marionette TRACE conn2 <- [1,519,null,{"value":null}] 08:30:28 INFO - PROCESS | 3892 | 1461339028228 Marionette TRACE conn2 -> [0,520,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html\", \"44d5019e-7937-4224-8a02-bcf7332f174f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:30:28 INFO - PROCESS | 3892 | ++DOCSHELL 1C482C00 == 53 [pid = 3892] [id = 139] 08:30:28 INFO - PROCESS | 3892 | ++DOMWINDOW == 100 (1C518800) [pid = 3892] [serial = 415] [outer = 00000000] 08:30:28 INFO - PROCESS | 3892 | ++DOMWINDOW == 101 (1CC9C800) [pid = 3892] [serial = 416] [outer = 1C518800] 08:30:28 INFO - PROCESS | 3892 | 1461339028285 Marionette DEBUG loaded listener.js 08:30:28 INFO - PROCESS | 3892 | ++DOMWINDOW == 102 (1D3ED400) [pid = 3892] [serial = 417] [outer = 1C518800] 08:30:28 INFO - PROCESS | 3892 | 1461339028866 Marionette TRACE conn2 <- [1,520,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html",0,null,null,[["Canvas test: 2d.drawImage.zerocanvas",0,null,null]]]}] 08:30:28 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | Canvas test: 2d.drawImage.zerocanvas 08:30:28 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | took 891ms 08:30:28 INFO - PROCESS | 3892 | 1461339028899 Marionette TRACE conn2 -> [0,521,"getWindowHandle",null] 08:30:28 INFO - PROCESS | 3892 | 1461339028901 Marionette TRACE conn2 <- [1,521,null,{"value":"13"}] 08:30:28 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html 08:30:28 INFO - PROCESS | 3892 | 1461339028905 Marionette TRACE conn2 -> [0,522,"setScriptTimeout",{"ms":35000}] 08:30:28 INFO - PROCESS | 3892 | 1461339028907 Marionette TRACE conn2 <- [1,522,null,{}] 08:30:28 INFO - PROCESS | 3892 | 1461339028911 Marionette TRACE conn2 -> [0,523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:30:29 INFO - PROCESS | 3892 | 1461339029017 Marionette TRACE conn2 <- [1,523,null,{"value":null}] 08:30:29 INFO - PROCESS | 3892 | 1461339029112 Marionette TRACE conn2 -> [0,524,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html\", \"44d5019e-7937-4224-8a02-bcf7332f174f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:30:29 INFO - PROCESS | 3892 | ++DOCSHELL 1DC28800 == 54 [pid = 3892] [id = 140] 08:30:29 INFO - PROCESS | 3892 | ++DOMWINDOW == 103 (1DC2A000) [pid = 3892] [serial = 418] [outer = 00000000] 08:30:29 INFO - PROCESS | 3892 | ++DOMWINDOW == 104 (1DD5B400) [pid = 3892] [serial = 419] [outer = 1DC2A000] 08:30:29 INFO - PROCESS | 3892 | 1461339029166 Marionette DEBUG loaded listener.js 08:30:29 INFO - PROCESS | 3892 | ++DOMWINDOW == 105 (1DD5D800) [pid = 3892] [serial = 420] [outer = 1DC2A000] 08:30:30 INFO - PROCESS | 3892 | 1461339030030 Marionette TRACE conn2 <- [1,524,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html",0,null,null,[["drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR",0,null,null]]]}] 08:30:30 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR 08:30:30 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | took 1167ms 08:30:30 INFO - PROCESS | 3892 | 1461339030097 Marionette TRACE conn2 -> [0,525,"getWindowHandle",null] 08:30:30 INFO - PROCESS | 3892 | 1461339030101 Marionette TRACE conn2 <- [1,525,null,{"value":"13"}] 08:30:30 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html 08:30:30 INFO - PROCESS | 3892 | 1461339030107 Marionette TRACE conn2 -> [0,526,"setScriptTimeout",{"ms":35000}] 08:30:30 INFO - PROCESS | 3892 | 1461339030111 Marionette TRACE conn2 <- [1,526,null,{}] 08:30:30 INFO - PROCESS | 3892 | 1461339030118 Marionette TRACE conn2 -> [0,527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:30:30 INFO - PROCESS | 3892 | 1461339030210 Marionette TRACE conn2 <- [1,527,null,{"value":null}] 08:30:30 INFO - PROCESS | 3892 | 1461339030293 Marionette TRACE conn2 -> [0,528,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html\", \"44d5019e-7937-4224-8a02-bcf7332f174f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:30:30 INFO - PROCESS | 3892 | ++DOCSHELL 1449E800 == 55 [pid = 3892] [id = 141] 08:30:30 INFO - PROCESS | 3892 | ++DOMWINDOW == 106 (144A1400) [pid = 3892] [serial = 421] [outer = 00000000] 08:30:30 INFO - PROCESS | 3892 | ++DOMWINDOW == 107 (16508400) [pid = 3892] [serial = 422] [outer = 144A1400] 08:30:30 INFO - PROCESS | 3892 | 1461339030342 Marionette DEBUG loaded listener.js 08:30:30 INFO - PROCESS | 3892 | ++DOMWINDOW == 108 (1670A800) [pid = 3892] [serial = 423] [outer = 144A1400] 08:30:30 INFO - PROCESS | 3892 | --DOCSHELL 133E5800 == 54 [pid = 3892] [id = 135] 08:30:30 INFO - PROCESS | 3892 | --DOCSHELL 16CCC000 == 53 [pid = 3892] [id = 134] 08:30:30 INFO - PROCESS | 3892 | --DOCSHELL 13B46000 == 52 [pid = 3892] [id = 133] 08:30:30 INFO - PROCESS | 3892 | --DOCSHELL 1A5D4800 == 51 [pid = 3892] [id = 132] 08:30:30 INFO - PROCESS | 3892 | --DOCSHELL 1495BC00 == 50 [pid = 3892] [id = 131] 08:30:30 INFO - PROCESS | 3892 | --DOCSHELL 18EA0C00 == 49 [pid = 3892] [id = 130] 08:30:30 INFO - PROCESS | 3892 | --DOCSHELL 18E39000 == 48 [pid = 3892] [id = 129] 08:30:30 INFO - PROCESS | 3892 | --DOCSHELL 16507000 == 47 [pid = 3892] [id = 128] 08:30:30 INFO - PROCESS | 3892 | --DOCSHELL 16712800 == 46 [pid = 3892] [id = 127] 08:30:30 INFO - PROCESS | 3892 | --DOMWINDOW == 107 (1D23DC00) [pid = 3892] [serial = 364] [outer = 00000000] [url = about:blank] 08:30:30 INFO - PROCESS | 3892 | --DOCSHELL 184C5C00 == 45 [pid = 3892] [id = 124] 08:30:30 INFO - PROCESS | 3892 | --DOCSHELL 15E98000 == 44 [pid = 3892] [id = 123] 08:30:30 INFO - PROCESS | 3892 | --DOCSHELL 1A95F000 == 43 [pid = 3892] [id = 122] 08:30:30 INFO - PROCESS | 3892 | 1461339030933 Marionette TRACE conn2 <- [1,528,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html",0,null,null,[["drawImage with zero-sized source rectangle from image throws INDEX_SIZE_ERR",0,null,null]]]}] 08:30:30 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 08:30:30 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html | took 876ms 08:30:30 INFO - PROCESS | 3892 | 1461339030995 Marionette TRACE conn2 -> [0,529,"getWindowHandle",null] 08:30:30 INFO - PROCESS | 3892 | 1461339031001 Marionette TRACE conn2 <- [1,529,null,{"value":"13"}] 08:30:30 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html 08:30:31 INFO - PROCESS | 3892 | 1461339031007 Marionette TRACE conn2 -> [0,530,"setScriptTimeout",{"ms":35000}] 08:30:31 INFO - PROCESS | 3892 | 1461339031010 Marionette TRACE conn2 <- [1,530,null,{}] 08:30:31 INFO - PROCESS | 3892 | 1461339031014 Marionette TRACE conn2 -> [0,531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:30:31 INFO - PROCESS | 3892 | 1461339031091 Marionette TRACE conn2 <- [1,531,null,{"value":null}] 08:30:31 INFO - PROCESS | 3892 | --DOMWINDOW == 106 (1CEC8C00) [pid = 3892] [serial = 293] [outer = 00000000] [url = about:blank] 08:30:31 INFO - PROCESS | 3892 | --DOMWINDOW == 105 (1C476000) [pid = 3892] [serial = 352] [outer = 00000000] [url = about:blank] 08:30:31 INFO - PROCESS | 3892 | --DOMWINDOW == 104 (1842B000) [pid = 3892] [serial = 331] [outer = 00000000] [url = about:blank] 08:30:31 INFO - PROCESS | 3892 | --DOMWINDOW == 103 (19A22800) [pid = 3892] [serial = 346] [outer = 00000000] [url = about:blank] 08:30:31 INFO - PROCESS | 3892 | --DOMWINDOW == 102 (1CEC4800) [pid = 3892] [serial = 355] [outer = 00000000] [url = about:blank] 08:30:31 INFO - PROCESS | 3892 | --DOMWINDOW == 101 (1C96BC00) [pid = 3892] [serial = 338] [outer = 00000000] [url = about:blank] 08:30:31 INFO - PROCESS | 3892 | --DOMWINDOW == 100 (1C50D800) [pid = 3892] [serial = 337] [outer = 00000000] [url = about:blank] 08:30:31 INFO - PROCESS | 3892 | --DOMWINDOW == 99 (18917800) [pid = 3892] [serial = 341] [outer = 00000000] [url = about:blank] 08:30:31 INFO - PROCESS | 3892 | --DOMWINDOW == 98 (18421400) [pid = 3892] [serial = 340] [outer = 00000000] [url = about:blank] 08:30:31 INFO - PROCESS | 3892 | --DOMWINDOW == 97 (18307800) [pid = 3892] [serial = 343] [outer = 00000000] [url = about:blank] 08:30:31 INFO - PROCESS | 3892 | --DOMWINDOW == 96 (1891C800) [pid = 3892] [serial = 344] [outer = 00000000] [url = about:blank] 08:30:31 INFO - PROCESS | 3892 | --DOMWINDOW == 95 (18EA5000) [pid = 3892] [serial = 334] [outer = 00000000] [url = about:blank] 08:30:31 INFO - PROCESS | 3892 | --DOMWINDOW == 94 (1C480400) [pid = 3892] [serial = 353] [outer = 00000000] [url = about:blank] 08:30:31 INFO - PROCESS | 3892 | --DOMWINDOW == 93 (1C260C00) [pid = 3892] [serial = 328] [outer = 00000000] [url = about:blank] 08:30:31 INFO - PROCESS | 3892 | --DOMWINDOW == 92 (15E9F000) [pid = 3892] [serial = 358] [outer = 00000000] [url = about:blank] 08:30:31 INFO - PROCESS | 3892 | --DOMWINDOW == 91 (1660F800) [pid = 3892] [serial = 359] [outer = 00000000] [url = about:blank] 08:30:31 INFO - PROCESS | 3892 | --DOMWINDOW == 90 (1CCAB400) [pid = 3892] [serial = 356] [outer = 00000000] [url = about:blank] 08:30:31 INFO - PROCESS | 3892 | --DOMWINDOW == 89 (1AB98400) [pid = 3892] [serial = 349] [outer = 00000000] [url = about:blank] 08:30:31 INFO - PROCESS | 3892 | --DOMWINDOW == 88 (1C258400) [pid = 3892] [serial = 350] [outer = 00000000] [url = about:blank] 08:30:31 INFO - PROCESS | 3892 | --DOMWINDOW == 87 (18E9FC00) [pid = 3892] [serial = 361] [outer = 00000000] [url = about:blank] 08:30:31 INFO - PROCESS | 3892 | --DOMWINDOW == 86 (18E3B400) [pid = 3892] [serial = 362] [outer = 00000000] [url = about:blank] 08:30:31 INFO - PROCESS | 3892 | --DOMWINDOW == 85 (19E55800) [pid = 3892] [serial = 347] [outer = 00000000] [url = about:blank] 08:30:31 INFO - PROCESS | 3892 | 1461339031174 Marionette TRACE conn2 -> [0,532,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html\", \"44d5019e-7937-4224-8a02-bcf7332f174f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:30:31 INFO - PROCESS | 3892 | ++DOCSHELL 12DDC000 == 44 [pid = 3892] [id = 142] 08:30:31 INFO - PROCESS | 3892 | ++DOMWINDOW == 86 (13312800) [pid = 3892] [serial = 424] [outer = 00000000] 08:30:31 INFO - PROCESS | 3892 | ++DOMWINDOW == 87 (16507000) [pid = 3892] [serial = 425] [outer = 13312800] 08:30:31 INFO - PROCESS | 3892 | 1461339031222 Marionette DEBUG loaded listener.js 08:30:31 INFO - PROCESS | 3892 | ++DOMWINDOW == 88 (1695B400) [pid = 3892] [serial = 426] [outer = 13312800] 08:30:31 INFO - PROCESS | 3892 | 1461339031654 Marionette TRACE conn2 <- [1,532,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html",0,null,null,[["drawCustomFocusRing must return false for an element that is not focused.",1,"context.drawCustomFocusRing is not a function","@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6\n"],["drawCustomFocusRing must return false for an element that is not a descendant of the canvas element.",1,"context.drawCustomFocusRing is not a function","@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6\n"]]]}] 08:30:31 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 08:30:31 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24 08:30:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:30:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:30:31 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7 08:30:31 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 08:30:31 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 08:30:31 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24 08:30:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:30:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:30:31 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7 08:30:31 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 08:30:31 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | took 691ms 08:30:31 INFO - PROCESS | 3892 | 1461339031689 Marionette TRACE conn2 -> [0,533,"getWindowHandle",null] 08:30:31 INFO - PROCESS | 3892 | 1461339031691 Marionette TRACE conn2 <- [1,533,null,{"value":"13"}] 08:30:31 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html 08:30:31 INFO - PROCESS | 3892 | 1461339031695 Marionette TRACE conn2 -> [0,534,"setScriptTimeout",{"ms":35000}] 08:30:31 INFO - PROCESS | 3892 | 1461339031698 Marionette TRACE conn2 <- [1,534,null,{}] 08:30:31 INFO - PROCESS | 3892 | 1461339031708 Marionette TRACE conn2 -> [0,535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:30:31 INFO - PROCESS | 3892 | 1461339031796 Marionette TRACE conn2 <- [1,535,null,{"value":null}] 08:30:31 INFO - PROCESS | 3892 | 1461339031806 Marionette TRACE conn2 -> [0,536,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html\", \"44d5019e-7937-4224-8a02-bcf7332f174f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:30:31 INFO - PROCESS | 3892 | ++DOCSHELL 1891FC00 == 45 [pid = 3892] [id = 143] 08:30:31 INFO - PROCESS | 3892 | ++DOMWINDOW == 89 (18920400) [pid = 3892] [serial = 427] [outer = 00000000] 08:30:31 INFO - PROCESS | 3892 | ++DOMWINDOW == 90 (18E1FC00) [pid = 3892] [serial = 428] [outer = 18920400] 08:30:31 INFO - PROCESS | 3892 | 1461339031853 Marionette DEBUG loaded listener.js 08:30:31 INFO - PROCESS | 3892 | ++DOMWINDOW == 91 (18E29C00) [pid = 3892] [serial = 429] [outer = 18920400] 08:30:32 INFO - PROCESS | 3892 | 1461339032299 Marionette TRACE conn2 <- [1,536,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html",0,null,null,[["drawFocusIfNeeded does not draw a focus ring if the element is not in focus.",0,null,null]]]}] 08:30:32 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. 08:30:32 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html | took 630ms 08:30:32 INFO - PROCESS | 3892 | 1461339032332 Marionette TRACE conn2 -> [0,537,"getWindowHandle",null] 08:30:32 INFO - PROCESS | 3892 | 1461339032335 Marionette TRACE conn2 <- [1,537,null,{"value":"13"}] 08:30:32 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html 08:30:32 INFO - PROCESS | 3892 | 1461339032338 Marionette TRACE conn2 -> [0,538,"setScriptTimeout",{"ms":35000}] 08:30:32 INFO - PROCESS | 3892 | 1461339032324 Marionette TRACE conn2 <- [1,538,null,{}] 08:30:32 INFO - PROCESS | 3892 | 1461339032327 Marionette TRACE conn2 -> [0,539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:30:32 INFO - PROCESS | 3892 | 1461339032402 Marionette TRACE conn2 <- [1,539,null,{"value":null}] 08:30:32 INFO - PROCESS | 3892 | 1461339032409 Marionette TRACE conn2 -> [0,540,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html\", \"44d5019e-7937-4224-8a02-bcf7332f174f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:30:32 INFO - PROCESS | 3892 | ++DOCSHELL 18D39000 == 46 [pid = 3892] [id = 144] 08:30:32 INFO - PROCESS | 3892 | ++DOMWINDOW == 92 (18E1EC00) [pid = 3892] [serial = 430] [outer = 00000000] 08:30:32 INFO - PROCESS | 3892 | ++DOMWINDOW == 93 (18EAEC00) [pid = 3892] [serial = 431] [outer = 18E1EC00] 08:30:32 INFO - PROCESS | 3892 | 1461339032454 Marionette DEBUG loaded listener.js 08:30:32 INFO - PROCESS | 3892 | ++DOMWINDOW == 94 (19353C00) [pid = 3892] [serial = 432] [outer = 18E1EC00] 08:30:32 INFO - PROCESS | 3892 | 1461339032871 Marionette TRACE conn2 <- [1,540,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html",0,null,null,[["drawFocusIfNeeded does not draw a focus ring if the element is not a descendant of the context.",0,null,null]]]}] 08:30:32 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. 08:30:32 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html | took 584ms 08:30:32 INFO - PROCESS | 3892 | 1461339032919 Marionette TRACE conn2 -> [0,541,"getWindowHandle",null] 08:30:32 INFO - PROCESS | 3892 | 1461339032921 Marionette TRACE conn2 <- [1,541,null,{"value":"13"}] 08:30:32 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html 08:30:32 INFO - PROCESS | 3892 | 1461339032935 Marionette TRACE conn2 -> [0,542,"setScriptTimeout",{"ms":35000}] 08:30:32 INFO - PROCESS | 3892 | 1461339032936 Marionette TRACE conn2 <- [1,542,null,{}] 08:30:32 INFO - PROCESS | 3892 | 1461339032940 Marionette TRACE conn2 -> [0,543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:30:33 INFO - PROCESS | 3892 | 1461339033041 Marionette TRACE conn2 <- [1,543,null,{"value":null}] 08:30:33 INFO - PROCESS | 3892 | 1461339033047 Marionette TRACE conn2 -> [0,544,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html\", \"44d5019e-7937-4224-8a02-bcf7332f174f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:30:33 INFO - PROCESS | 3892 | ++DOCSHELL 18EA4C00 == 47 [pid = 3892] [id = 145] 08:30:33 INFO - PROCESS | 3892 | ++DOMWINDOW == 95 (1934E800) [pid = 3892] [serial = 433] [outer = 00000000] 08:30:33 INFO - PROCESS | 3892 | ++DOMWINDOW == 96 (1985A800) [pid = 3892] [serial = 434] [outer = 1934E800] 08:30:33 INFO - PROCESS | 3892 | 1461339033092 Marionette DEBUG loaded listener.js 08:30:33 INFO - PROCESS | 3892 | ++DOMWINDOW == 97 (1985D000) [pid = 3892] [serial = 435] [outer = 1934E800] 08:30:33 INFO - PROCESS | 3892 | [3892] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 08:30:33 INFO - PROCESS | 3892 | [3892] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 08:30:33 INFO - PROCESS | 3892 | [3892] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 08:30:33 INFO - PROCESS | 3892 | 1461339033549 Marionette TRACE conn2 <- [1,544,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html",0,null,null,[["clearRect clears to transparent black",0,null,null]]]}] 08:30:33 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | clearRect clears to transparent black 08:30:33 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | took 692ms 08:30:33 INFO - PROCESS | 3892 | 1461339033612 Marionette TRACE conn2 -> [0,545,"getWindowHandle",null] 08:30:33 INFO - PROCESS | 3892 | 1461339033614 Marionette TRACE conn2 <- [1,545,null,{"value":"13"}] 08:30:33 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html 08:30:33 INFO - PROCESS | 3892 | 1461339033618 Marionette TRACE conn2 -> [0,546,"setScriptTimeout",{"ms":35000}] 08:30:33 INFO - PROCESS | 3892 | 1461339033620 Marionette TRACE conn2 <- [1,546,null,{}] 08:30:33 INFO - PROCESS | 3892 | 1461339033627 Marionette TRACE conn2 -> [0,547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:30:33 INFO - PROCESS | 3892 | 1461339033756 Marionette TRACE conn2 <- [1,547,null,{"value":null}] 08:30:33 INFO - PROCESS | 3892 | 1461339033773 Marionette TRACE conn2 -> [0,548,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html\", \"44d5019e-7937-4224-8a02-bcf7332f174f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:30:33 INFO - PROCESS | 3892 | ++DOCSHELL 14958400 == 48 [pid = 3892] [id = 146] 08:30:33 INFO - PROCESS | 3892 | ++DOMWINDOW == 98 (18E3CC00) [pid = 3892] [serial = 436] [outer = 00000000] 08:30:33 INFO - PROCESS | 3892 | ++DOMWINDOW == 99 (1A3B7C00) [pid = 3892] [serial = 437] [outer = 18E3CC00] 08:30:33 INFO - PROCESS | 3892 | 1461339033862 Marionette DEBUG loaded listener.js 08:30:33 INFO - PROCESS | 3892 | ++DOMWINDOW == 100 (1A4BD400) [pid = 3892] [serial = 438] [outer = 18E3CC00] 08:30:34 INFO - PROCESS | 3892 | 1461339034282 Marionette TRACE conn2 <- [1,548,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html",0,null,null,[["clearRect is affected by clipping regions",0,null,null]]]}] 08:30:34 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | clearRect is affected by clipping regions 08:30:34 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | took 691ms 08:30:34 INFO - PROCESS | 3892 | 1461339034320 Marionette TRACE conn2 -> [0,549,"getWindowHandle",null] 08:30:34 INFO - PROCESS | 3892 | 1461339034306 Marionette TRACE conn2 <- [1,549,null,{"value":"13"}] 08:30:34 INFO - PROCESS | 3892 | 1461339034309 Marionette TRACE conn2 -> [0,550,"setScriptTimeout",{"ms":35000}] 08:30:34 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html 08:30:34 INFO - PROCESS | 3892 | 1461339034311 Marionette TRACE conn2 <- [1,550,null,{}] 08:30:34 INFO - PROCESS | 3892 | 1461339034342 Marionette TRACE conn2 -> [0,551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:30:34 INFO - PROCESS | 3892 | 1461339034456 Marionette TRACE conn2 <- [1,551,null,{"value":null}] 08:30:34 INFO - PROCESS | 3892 | 1461339034468 Marionette TRACE conn2 -> [0,552,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html\", \"44d5019e-7937-4224-8a02-bcf7332f174f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:30:34 INFO - PROCESS | 3892 | ++DOCSHELL 19DDA800 == 49 [pid = 3892] [id = 147] 08:30:34 INFO - PROCESS | 3892 | ++DOMWINDOW == 101 (1A3B3000) [pid = 3892] [serial = 439] [outer = 00000000] 08:30:34 INFO - PROCESS | 3892 | ++DOMWINDOW == 102 (1C250C00) [pid = 3892] [serial = 440] [outer = 1A3B3000] 08:30:34 INFO - PROCESS | 3892 | 1461339034512 Marionette DEBUG loaded listener.js 08:30:34 INFO - PROCESS | 3892 | ++DOMWINDOW == 103 (1C249800) [pid = 3892] [serial = 441] [outer = 1A3B3000] 08:30:34 INFO - PROCESS | 3892 | [3892] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 08:30:34 INFO - PROCESS | 3892 | [3892] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 08:30:34 INFO - PROCESS | 3892 | [3892] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 08:30:35 INFO - PROCESS | 3892 | --DOMWINDOW == 102 (18E22C00) [pid = 3892] [serial = 333] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html] 08:30:35 INFO - PROCESS | 3892 | --DOMWINDOW == 101 (1695D400) [pid = 3892] [serial = 330] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html] 08:30:35 INFO - PROCESS | 3892 | --DOMWINDOW == 100 (18E39800) [pid = 3892] [serial = 384] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html] 08:30:35 INFO - PROCESS | 3892 | --DOMWINDOW == 99 (18EA9800) [pid = 3892] [serial = 387] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html] 08:30:35 INFO - PROCESS | 3892 | --DOMWINDOW == 98 (18F3E800) [pid = 3892] [serial = 390] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html] 08:30:35 INFO - PROCESS | 3892 | --DOMWINDOW == 97 (16F64000) [pid = 3892] [serial = 378] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html] 08:30:35 INFO - PROCESS | 3892 | --DOMWINDOW == 96 (16612000) [pid = 3892] [serial = 381] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html] 08:30:35 INFO - PROCESS | 3892 | --DOMWINDOW == 95 (1A960800) [pid = 3892] [serial = 393] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html] 08:30:35 INFO - PROCESS | 3892 | --DOMWINDOW == 94 (1A5CF000) [pid = 3892] [serial = 396] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html] 08:30:35 INFO - PROCESS | 3892 | --DOMWINDOW == 93 (16F25800) [pid = 3892] [serial = 399] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html] 08:30:35 INFO - PROCESS | 3892 | --DOMWINDOW == 92 (18E1CC00) [pid = 3892] [serial = 402] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html] 08:30:35 INFO - PROCESS | 3892 | 1461339035152 Marionette TRACE conn2 <- [1,552,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html",0,null,null,[["clearRect is not affected by globalAlpha",0,null,null]]]}] 08:30:35 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | clearRect is not affected by globalAlpha 08:30:35 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | took 891ms 08:30:35 INFO - PROCESS | 3892 | 1461339035215 Marionette TRACE conn2 -> [0,553,"getWindowHandle",null] 08:30:35 INFO - PROCESS | 3892 | 1461339035217 Marionette TRACE conn2 <- [1,553,null,{"value":"13"}] 08:30:35 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html 08:30:35 INFO - PROCESS | 3892 | 1461339035220 Marionette TRACE conn2 -> [0,554,"setScriptTimeout",{"ms":35000}] 08:30:35 INFO - PROCESS | 3892 | 1461339035222 Marionette TRACE conn2 <- [1,554,null,{}] 08:30:35 INFO - PROCESS | 3892 | 1461339035225 Marionette TRACE conn2 -> [0,555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:30:35 INFO - PROCESS | 3892 | 1461339035299 Marionette TRACE conn2 <- [1,555,null,{"value":null}] 08:30:35 INFO - PROCESS | 3892 | 1461339035289 Marionette TRACE conn2 -> [0,556,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html\", \"44d5019e-7937-4224-8a02-bcf7332f174f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:30:35 INFO - PROCESS | 3892 | ++DOCSHELL 18428C00 == 50 [pid = 3892] [id = 148] 08:30:35 INFO - PROCESS | 3892 | ++DOMWINDOW == 93 (1891A800) [pid = 3892] [serial = 442] [outer = 00000000] 08:30:35 INFO - PROCESS | 3892 | ++DOMWINDOW == 94 (18E37000) [pid = 3892] [serial = 443] [outer = 1891A800] 08:30:35 INFO - PROCESS | 3892 | 1461339035334 Marionette DEBUG loaded listener.js 08:30:35 INFO - PROCESS | 3892 | ++DOMWINDOW == 95 (18E35C00) [pid = 3892] [serial = 444] [outer = 1891A800] 08:30:35 INFO - PROCESS | 3892 | [3892] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 08:30:35 INFO - PROCESS | 3892 | [3892] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 08:30:35 INFO - PROCESS | 3892 | [3892] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 08:30:35 INFO - PROCESS | 3892 | 1461339035780 Marionette TRACE conn2 <- [1,556,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html",0,null,null,[["clearRect is not affected by globalCompositeOperation",0,null,null]]]}] 08:30:35 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | clearRect is not affected by globalCompositeOperation 08:30:35 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | took 630ms 08:30:35 INFO - PROCESS | 3892 | 1461339035842 Marionette TRACE conn2 -> [0,557,"getWindowHandle",null] 08:30:35 INFO - PROCESS | 3892 | 1461339035844 Marionette TRACE conn2 <- [1,557,null,{"value":"13"}] 08:30:35 INFO - PROCESS | 3892 | 1461339035847 Marionette TRACE conn2 -> [0,558,"setScriptTimeout",{"ms":35000}] 08:30:35 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html 08:30:35 INFO - PROCESS | 3892 | 1461339035849 Marionette TRACE conn2 <- [1,558,null,{}] 08:30:35 INFO - PROCESS | 3892 | 1461339035852 Marionette TRACE conn2 -> [0,559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:30:35 INFO - PROCESS | 3892 | 1461339035926 Marionette TRACE conn2 <- [1,559,null,{"value":null}] 08:30:35 INFO - PROCESS | 3892 | 1461339035934 Marionette TRACE conn2 -> [0,560,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html\", \"44d5019e-7937-4224-8a02-bcf7332f174f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:30:35 INFO - PROCESS | 3892 | ++DOCSHELL 1841F400 == 51 [pid = 3892] [id = 149] 08:30:35 INFO - PROCESS | 3892 | ++DOMWINDOW == 96 (1A051C00) [pid = 3892] [serial = 445] [outer = 00000000] 08:30:35 INFO - PROCESS | 3892 | ++DOMWINDOW == 97 (1C476000) [pid = 3892] [serial = 446] [outer = 1A051C00] 08:30:35 INFO - PROCESS | 3892 | 1461339035979 Marionette DEBUG loaded listener.js 08:30:36 INFO - PROCESS | 3892 | ++DOMWINDOW == 98 (1C47B000) [pid = 3892] [serial = 447] [outer = 1A051C00] 08:30:36 INFO - PROCESS | 3892 | [3892] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 08:30:36 INFO - PROCESS | 3892 | [3892] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 08:30:36 INFO - PROCESS | 3892 | 1461339036373 Marionette TRACE conn2 <- [1,560,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html",0,null,null,[["clearRect of negative sizes works",0,null,null]]]}] 08:30:36 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | clearRect of negative sizes works 08:30:36 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | took 583ms 08:30:36 INFO - PROCESS | 3892 | 1461339036428 Marionette TRACE conn2 -> [0,561,"getWindowHandle",null] 08:30:36 INFO - PROCESS | 3892 | 1461339036430 Marionette TRACE conn2 <- [1,561,null,{"value":"13"}] 08:30:36 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html 08:30:36 INFO - PROCESS | 3892 | 1461339036433 Marionette TRACE conn2 -> [0,562,"setScriptTimeout",{"ms":35000}] 08:30:36 INFO - PROCESS | 3892 | 1461339036435 Marionette TRACE conn2 <- [1,562,null,{}] 08:30:36 INFO - PROCESS | 3892 | 1461339036439 Marionette TRACE conn2 -> [0,563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:30:36 INFO - PROCESS | 3892 | 1461339036512 Marionette TRACE conn2 <- [1,563,null,{"value":null}] 08:30:36 INFO - PROCESS | 3892 | 1461339036522 Marionette TRACE conn2 -> [0,564,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html\", \"44d5019e-7937-4224-8a02-bcf7332f174f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:30:36 INFO - PROCESS | 3892 | ++DOCSHELL 1A9C0800 == 52 [pid = 3892] [id = 150] 08:30:36 INFO - PROCESS | 3892 | ++DOMWINDOW == 99 (1C483000) [pid = 3892] [serial = 448] [outer = 00000000] 08:30:36 INFO - PROCESS | 3892 | ++DOMWINDOW == 100 (1C5E4800) [pid = 3892] [serial = 449] [outer = 1C483000] 08:30:36 INFO - PROCESS | 3892 | 1461339036566 Marionette DEBUG loaded listener.js 08:30:36 INFO - PROCESS | 3892 | ++DOMWINDOW == 101 (1C96A400) [pid = 3892] [serial = 450] [outer = 1C483000] 08:30:36 INFO - PROCESS | 3892 | 1461339036977 Marionette TRACE conn2 <- [1,564,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html",0,null,null,[["clearRect() with Infinity/NaN is ignored",0,null,null]]]}] 08:30:37 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | clearRect() with Infinity/NaN is ignored 08:30:37 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | took 584ms 08:30:37 INFO - PROCESS | 3892 | 1461339037031 Marionette TRACE conn2 -> [0,565,"getWindowHandle",null] 08:30:37 INFO - PROCESS | 3892 | 1461339037033 Marionette TRACE conn2 <- [1,565,null,{"value":"13"}] 08:30:37 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html 08:30:37 INFO - PROCESS | 3892 | 1461339037040 Marionette TRACE conn2 -> [0,566,"setScriptTimeout",{"ms":35000}] 08:30:37 INFO - PROCESS | 3892 | 1461339037042 Marionette TRACE conn2 <- [1,566,null,{}] 08:30:37 INFO - PROCESS | 3892 | 1461339037046 Marionette TRACE conn2 -> [0,567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:30:37 INFO - PROCESS | 3892 | 1461339037187 Marionette TRACE conn2 <- [1,567,null,{"value":null}] 08:30:37 INFO - PROCESS | 3892 | 1461339037326 Marionette TRACE conn2 -> [0,568,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html\", \"44d5019e-7937-4224-8a02-bcf7332f174f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:30:37 INFO - PROCESS | 3892 | ++DOCSHELL 13B7C000 == 53 [pid = 3892] [id = 151] 08:30:37 INFO - PROCESS | 3892 | ++DOMWINDOW == 102 (13B83400) [pid = 3892] [serial = 451] [outer = 00000000] 08:30:37 INFO - PROCESS | 3892 | ++DOMWINDOW == 103 (148B3C00) [pid = 3892] [serial = 452] [outer = 13B83400] 08:30:37 INFO - PROCESS | 3892 | 1461339037383 Marionette DEBUG loaded listener.js 08:30:37 INFO - PROCESS | 3892 | ++DOMWINDOW == 104 (15701800) [pid = 3892] [serial = 453] [outer = 13B83400] 08:30:37 INFO - PROCESS | 3892 | 1461339037963 Marionette TRACE conn2 <- [1,568,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html",0,null,null,[["clearRect does not affect the current path",0,null,null]]]}] 08:30:38 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | clearRect does not affect the current path 08:30:38 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | took 983ms 08:30:38 INFO - PROCESS | 3892 | 1461339038022 Marionette TRACE conn2 -> [0,569,"getWindowHandle",null] 08:30:38 INFO - PROCESS | 3892 | 1461339038026 Marionette TRACE conn2 <- [1,569,null,{"value":"13"}] 08:30:38 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html 08:30:38 INFO - PROCESS | 3892 | 1461339038031 Marionette TRACE conn2 -> [0,570,"setScriptTimeout",{"ms":35000}] 08:30:38 INFO - PROCESS | 3892 | 1461339038035 Marionette TRACE conn2 <- [1,570,null,{}] 08:30:38 INFO - PROCESS | 3892 | 1461339038040 Marionette TRACE conn2 -> [0,571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:30:38 INFO - PROCESS | 3892 | 1461339038141 Marionette TRACE conn2 <- [1,571,null,{"value":null}] 08:30:38 INFO - PROCESS | 3892 | 1461339038222 Marionette TRACE conn2 -> [0,572,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html\", \"44d5019e-7937-4224-8a02-bcf7332f174f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:30:38 INFO - PROCESS | 3892 | ++DOCSHELL 18310C00 == 54 [pid = 3892] [id = 152] 08:30:38 INFO - PROCESS | 3892 | ++DOMWINDOW == 105 (18422000) [pid = 3892] [serial = 454] [outer = 00000000] 08:30:38 INFO - PROCESS | 3892 | ++DOMWINDOW == 106 (18E25400) [pid = 3892] [serial = 455] [outer = 18422000] 08:30:38 INFO - PROCESS | 3892 | 1461339038320 Marionette DEBUG loaded listener.js 08:30:38 INFO - PROCESS | 3892 | ++DOMWINDOW == 107 (18EA4800) [pid = 3892] [serial = 456] [outer = 18422000] 08:30:38 INFO - PROCESS | 3892 | 1461339038912 Marionette TRACE conn2 <- [1,572,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html",0,null,null,[["clearRect does not draw shadows",0,null,null]]]}] 08:30:38 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | clearRect does not draw shadows 08:30:38 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | took 938ms 08:30:38 INFO - PROCESS | 3892 | 1461339038961 Marionette TRACE conn2 -> [0,573,"getWindowHandle",null] 08:30:38 INFO - PROCESS | 3892 | 1461339038964 Marionette TRACE conn2 <- [1,573,null,{"value":"13"}] 08:30:38 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html 08:30:38 INFO - PROCESS | 3892 | 1461339038968 Marionette TRACE conn2 -> [0,574,"setScriptTimeout",{"ms":35000}] 08:30:38 INFO - PROCESS | 3892 | 1461339038971 Marionette TRACE conn2 <- [1,574,null,{}] 08:30:38 INFO - PROCESS | 3892 | 1461339038975 Marionette TRACE conn2 -> [0,575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:30:39 INFO - PROCESS | 3892 | 1461339039075 Marionette TRACE conn2 <- [1,575,null,{"value":null}] 08:30:39 INFO - PROCESS | 3892 | 1461339039154 Marionette TRACE conn2 -> [0,576,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html\", \"44d5019e-7937-4224-8a02-bcf7332f174f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:30:39 INFO - PROCESS | 3892 | ++DOCSHELL 18EA4400 == 55 [pid = 3892] [id = 153] 08:30:39 INFO - PROCESS | 3892 | ++DOMWINDOW == 108 (18EA7C00) [pid = 3892] [serial = 457] [outer = 00000000] 08:30:39 INFO - PROCESS | 3892 | ++DOMWINDOW == 109 (1C258800) [pid = 3892] [serial = 458] [outer = 18EA7C00] 08:30:39 INFO - PROCESS | 3892 | 1461339039249 Marionette DEBUG loaded listener.js 08:30:39 INFO - PROCESS | 3892 | ++DOMWINDOW == 110 (1C481C00) [pid = 3892] [serial = 459] [outer = 18EA7C00] 08:30:39 INFO - PROCESS | 3892 | [3892] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 08:30:39 INFO - PROCESS | 3892 | 1461339039868 Marionette TRACE conn2 <- [1,576,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html",0,null,null,[["clearRect is affected by transforms",0,null,null]]]}] 08:30:39 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | clearRect is affected by transforms 08:30:39 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | took 921ms 08:30:39 INFO - PROCESS | 3892 | 1461339039899 Marionette TRACE conn2 -> [0,577,"getWindowHandle",null] 08:30:39 INFO - PROCESS | 3892 | 1461339039903 Marionette TRACE conn2 <- [1,577,null,{"value":"13"}] 08:30:39 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html 08:30:39 INFO - PROCESS | 3892 | 1461339039915 Marionette TRACE conn2 -> [0,578,"setScriptTimeout",{"ms":35000}] 08:30:39 INFO - PROCESS | 3892 | 1461339039920 Marionette TRACE conn2 <- [1,578,null,{}] 08:30:39 INFO - PROCESS | 3892 | 1461339039924 Marionette TRACE conn2 -> [0,579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:30:40 INFO - PROCESS | 3892 | 1461339040026 Marionette TRACE conn2 <- [1,579,null,{"value":null}] 08:30:40 INFO - PROCESS | 3892 | 1461339040103 Marionette TRACE conn2 -> [0,580,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html\", \"44d5019e-7937-4224-8a02-bcf7332f174f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:30:40 INFO - PROCESS | 3892 | ++DOCSHELL 1CEC3C00 == 56 [pid = 3892] [id = 154] 08:30:40 INFO - PROCESS | 3892 | ++DOMWINDOW == 111 (1CFE2000) [pid = 3892] [serial = 460] [outer = 00000000] 08:30:40 INFO - PROCESS | 3892 | ++DOMWINDOW == 112 (1D23DC00) [pid = 3892] [serial = 461] [outer = 1CFE2000] 08:30:40 INFO - PROCESS | 3892 | 1461339040157 Marionette DEBUG loaded listener.js 08:30:40 INFO - PROCESS | 3892 | ++DOMWINDOW == 113 (1D33AC00) [pid = 3892] [serial = 462] [outer = 1CFE2000] 08:30:40 INFO - PROCESS | 3892 | 1461339040668 Marionette TRACE conn2 <- [1,580,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html",0,null,null,[["clearRect of zero pixels has no effect",0,null,null]]]}] 08:30:40 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | clearRect of zero pixels has no effect 08:30:40 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | took 784ms 08:30:40 INFO - PROCESS | 3892 | 1461339040699 Marionette TRACE conn2 -> [0,581,"getWindowHandle",null] 08:30:40 INFO - PROCESS | 3892 | 1461339040702 Marionette TRACE conn2 <- [1,581,null,{"value":"13"}] 08:30:40 INFO - PROCESS | 3892 | 1461339040707 Marionette TRACE conn2 -> [0,582,"setScriptTimeout",{"ms":35000}] 08:30:40 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html 08:30:40 INFO - PROCESS | 3892 | 1461339040709 Marionette TRACE conn2 <- [1,582,null,{}] 08:30:40 INFO - PROCESS | 3892 | 1461339040713 Marionette TRACE conn2 -> [0,583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:30:40 INFO - PROCESS | 3892 | 1461339040811 Marionette TRACE conn2 <- [1,583,null,{"value":null}] 08:30:40 INFO - PROCESS | 3892 | 1461339040908 Marionette TRACE conn2 -> [0,584,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html\", \"44d5019e-7937-4224-8a02-bcf7332f174f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:30:40 INFO - PROCESS | 3892 | ++DOCSHELL 1CFEB000 == 57 [pid = 3892] [id = 155] 08:30:40 INFO - PROCESS | 3892 | ++DOMWINDOW == 114 (1D342C00) [pid = 3892] [serial = 463] [outer = 00000000] 08:30:40 INFO - PROCESS | 3892 | ++DOMWINDOW == 115 (1D4C9000) [pid = 3892] [serial = 464] [outer = 1D342C00] 08:30:40 INFO - PROCESS | 3892 | 1461339040962 Marionette DEBUG loaded listener.js 08:30:41 INFO - PROCESS | 3892 | ++DOMWINDOW == 116 (1D706000) [pid = 3892] [serial = 465] [outer = 1D342C00] 08:30:41 INFO - PROCESS | 3892 | 1461339041718 Marionette TRACE conn2 <- [1,584,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html",0,null,null,[["fillRect works",0,null,null]]]}] 08:30:41 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | fillRect works 08:30:41 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | took 1014ms 08:30:41 INFO - PROCESS | 3892 | 1461339041752 Marionette TRACE conn2 -> [0,585,"getWindowHandle",null] 08:30:41 INFO - PROCESS | 3892 | 1461339041755 Marionette TRACE conn2 <- [1,585,null,{"value":"13"}] 08:30:41 INFO - PROCESS | 3892 | 1461339041760 Marionette TRACE conn2 -> [0,586,"setScriptTimeout",{"ms":35000}] 08:30:41 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html 08:30:41 INFO - PROCESS | 3892 | 1461339041764 Marionette TRACE conn2 <- [1,586,null,{}] 08:30:41 INFO - PROCESS | 3892 | 1461339041770 Marionette TRACE conn2 -> [0,587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:30:41 INFO - PROCESS | 3892 | 1461339041863 Marionette TRACE conn2 <- [1,587,null,{"value":null}] 08:30:41 INFO - PROCESS | 3892 | 1461339041998 Marionette TRACE conn2 -> [0,588,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html\", \"44d5019e-7937-4224-8a02-bcf7332f174f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:30:42 INFO - PROCESS | 3892 | ++DOCSHELL 16706C00 == 58 [pid = 3892] [id = 156] 08:30:42 INFO - PROCESS | 3892 | ++DOMWINDOW == 117 (1670E400) [pid = 3892] [serial = 466] [outer = 00000000] 08:30:42 INFO - PROCESS | 3892 | ++DOMWINDOW == 118 (184C9000) [pid = 3892] [serial = 467] [outer = 1670E400] 08:30:42 INFO - PROCESS | 3892 | 1461339042054 Marionette DEBUG loaded listener.js 08:30:42 INFO - PROCESS | 3892 | ++DOMWINDOW == 119 (18925800) [pid = 3892] [serial = 468] [outer = 1670E400] 08:30:42 INFO - PROCESS | 3892 | --DOCSHELL 1A9C0800 == 57 [pid = 3892] [id = 150] 08:30:42 INFO - PROCESS | 3892 | --DOCSHELL 1841F400 == 56 [pid = 3892] [id = 149] 08:30:42 INFO - PROCESS | 3892 | --DOCSHELL 18428C00 == 55 [pid = 3892] [id = 148] 08:30:42 INFO - PROCESS | 3892 | --DOCSHELL 19DDA800 == 54 [pid = 3892] [id = 147] 08:30:42 INFO - PROCESS | 3892 | --DOCSHELL 14958400 == 53 [pid = 3892] [id = 146] 08:30:42 INFO - PROCESS | 3892 | --DOCSHELL 18EA4C00 == 52 [pid = 3892] [id = 145] 08:30:42 INFO - PROCESS | 3892 | --DOCSHELL 18D39000 == 51 [pid = 3892] [id = 144] 08:30:42 INFO - PROCESS | 3892 | --DOCSHELL 1891FC00 == 50 [pid = 3892] [id = 143] 08:30:42 INFO - PROCESS | 3892 | --DOCSHELL 12DDC000 == 49 [pid = 3892] [id = 142] 08:30:42 INFO - PROCESS | 3892 | --DOCSHELL 1449E800 == 48 [pid = 3892] [id = 141] 08:30:42 INFO - PROCESS | 3892 | --DOMWINDOW == 118 (18EA4000) [pid = 3892] [serial = 385] [outer = 00000000] [url = about:blank] 08:30:42 INFO - PROCESS | 3892 | --DOMWINDOW == 117 (18EACC00) [pid = 3892] [serial = 386] [outer = 00000000] [url = about:blank] 08:30:42 INFO - PROCESS | 3892 | --DOMWINDOW == 116 (1A050000) [pid = 3892] [serial = 388] [outer = 00000000] [url = about:blank] 08:30:42 INFO - PROCESS | 3892 | --DOMWINDOW == 115 (1495C400) [pid = 3892] [serial = 376] [outer = 00000000] [url = about:blank] 08:30:42 INFO - PROCESS | 3892 | --DOMWINDOW == 114 (1C24B000) [pid = 3892] [serial = 392] [outer = 00000000] [url = about:blank] 08:30:42 INFO - PROCESS | 3892 | --DOMWINDOW == 113 (1891F800) [pid = 3892] [serial = 380] [outer = 00000000] [url = about:blank] 08:30:42 INFO - PROCESS | 3892 | --DOMWINDOW == 112 (1882A800) [pid = 3892] [serial = 379] [outer = 00000000] [url = about:blank] 08:30:42 INFO - PROCESS | 3892 | --DOMWINDOW == 111 (1841E800) [pid = 3892] [serial = 382] [outer = 00000000] [url = about:blank] 08:30:42 INFO - PROCESS | 3892 | --DOMWINDOW == 110 (1891C400) [pid = 3892] [serial = 383] [outer = 00000000] [url = about:blank] 08:30:42 INFO - PROCESS | 3892 | --DOMWINDOW == 109 (1C969C00) [pid = 3892] [serial = 394] [outer = 00000000] [url = about:blank] 08:30:42 INFO - PROCESS | 3892 | --DOMWINDOW == 108 (1899E000) [pid = 3892] [serial = 367] [outer = 00000000] [url = about:blank] 08:30:42 INFO - PROCESS | 3892 | --DOMWINDOW == 107 (19D87800) [pid = 3892] [serial = 370] [outer = 00000000] [url = about:blank] 08:30:42 INFO - PROCESS | 3892 | --DOMWINDOW == 106 (1CEC9C00) [pid = 3892] [serial = 397] [outer = 00000000] [url = about:blank] 08:30:42 INFO - PROCESS | 3892 | --DOMWINDOW == 105 (1C259C00) [pid = 3892] [serial = 400] [outer = 00000000] [url = about:blank] 08:30:42 INFO - PROCESS | 3892 | --DOMWINDOW == 104 (1A9C7800) [pid = 3892] [serial = 401] [outer = 00000000] [url = about:blank] 08:30:42 INFO - PROCESS | 3892 | --DOMWINDOW == 103 (1D4C9800) [pid = 3892] [serial = 373] [outer = 00000000] [url = about:blank] 08:30:42 INFO - PROCESS | 3892 | --DOMWINDOW == 102 (1D3EC000) [pid = 3892] [serial = 403] [outer = 00000000] [url = about:blank] 08:30:42 INFO - PROCESS | 3892 | --DOMWINDOW == 101 (1D3F5C00) [pid = 3892] [serial = 404] [outer = 00000000] [url = about:blank] 08:30:42 INFO - PROCESS | 3892 | --DOMWINDOW == 100 (1CFE7C00) [pid = 3892] [serial = 398] [outer = 00000000] [url = about:blank] 08:30:42 INFO - PROCESS | 3892 | --DOMWINDOW == 99 (19A21800) [pid = 3892] [serial = 170] [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.] 08:30:42 INFO - PROCESS | 3892 | --DOMWINDOW == 98 (1A9C5400) [pid = 3892] [serial = 391] [outer = 00000000] [url = about:blank] 08:30:42 INFO - PROCESS | 3892 | --DOMWINDOW == 97 (1C973800) [pid = 3892] [serial = 395] [outer = 00000000] [url = about:blank] 08:30:42 INFO - PROCESS | 3892 | --DOMWINDOW == 96 (1A415800) [pid = 3892] [serial = 389] [outer = 00000000] [url = about:blank] 08:30:42 INFO - PROCESS | 3892 | --DOMWINDOW == 95 (18EADC00) [pid = 3892] [serial = 335] [outer = 00000000] [url = about:blank] 08:30:42 INFO - PROCESS | 3892 | --DOMWINDOW == 94 (1891DC00) [pid = 3892] [serial = 332] [outer = 00000000] [url = about:blank] 08:30:42 INFO - PROCESS | 3892 | --DOMWINDOW == 93 (1D706C00) [pid = 3892] [serial = 407] [outer = 00000000] [url = about:blank] 08:30:42 INFO - PROCESS | 3892 | 1461339042537 Marionette TRACE conn2 <- [1,588,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html",0,null,null,[["fillRect is affected by clipping regions",0,null,null]]]}] 08:30:42 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | fillRect is affected by clipping regions 08:30:42 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | took 829ms 08:30:42 INFO - PROCESS | 3892 | 1461339042591 Marionette TRACE conn2 -> [0,589,"getWindowHandle",null] 08:30:42 INFO - PROCESS | 3892 | 1461339042596 Marionette TRACE conn2 <- [1,589,null,{"value":"13"}] 08:30:42 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html 08:30:42 INFO - PROCESS | 3892 | 1461339042602 Marionette TRACE conn2 -> [0,590,"setScriptTimeout",{"ms":35000}] 08:30:42 INFO - PROCESS | 3892 | 1461339042605 Marionette TRACE conn2 <- [1,590,null,{}] 08:30:42 INFO - PROCESS | 3892 | 1461339042608 Marionette TRACE conn2 -> [0,591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:30:42 INFO - PROCESS | 3892 | 1461339042689 Marionette TRACE conn2 <- [1,591,null,{"value":null}] 08:30:42 INFO - PROCESS | 3892 | 1461339042696 Marionette TRACE conn2 -> [0,592,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html\", \"44d5019e-7937-4224-8a02-bcf7332f174f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:30:42 INFO - PROCESS | 3892 | ++DOCSHELL 16F61800 == 49 [pid = 3892] [id = 157] 08:30:42 INFO - PROCESS | 3892 | ++DOMWINDOW == 94 (17BB0C00) [pid = 3892] [serial = 469] [outer = 00000000] 08:30:42 INFO - PROCESS | 3892 | ++DOMWINDOW == 95 (18832C00) [pid = 3892] [serial = 470] [outer = 17BB0C00] 08:30:42 INFO - PROCESS | 3892 | 1461339042741 Marionette DEBUG loaded listener.js 08:30:42 INFO - PROCESS | 3892 | ++DOMWINDOW == 96 (18925000) [pid = 3892] [serial = 471] [outer = 17BB0C00] 08:30:43 INFO - PROCESS | 3892 | 1461339043185 Marionette TRACE conn2 <- [1,592,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html",0,null,null,[["fillRect of negative sizes works",0,null,null]]]}] 08:30:43 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | fillRect of negative sizes works 08:30:43 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | took 630ms 08:30:43 INFO - PROCESS | 3892 | 1461339043223 Marionette TRACE conn2 -> [0,593,"getWindowHandle",null] 08:30:43 INFO - PROCESS | 3892 | 1461339043225 Marionette TRACE conn2 <- [1,593,null,{"value":"13"}] 08:30:43 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html 08:30:43 INFO - PROCESS | 3892 | 1461339043228 Marionette TRACE conn2 -> [0,594,"setScriptTimeout",{"ms":35000}] 08:30:43 INFO - PROCESS | 3892 | 1461339043232 Marionette TRACE conn2 <- [1,594,null,{}] 08:30:43 INFO - PROCESS | 3892 | 1461339043242 Marionette TRACE conn2 -> [0,595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:30:43 INFO - PROCESS | 3892 | 1461339043323 Marionette TRACE conn2 <- [1,595,null,{"value":null}] 08:30:43 INFO - PROCESS | 3892 | 1461339043450 Marionette TRACE conn2 -> [0,596,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html\", \"44d5019e-7937-4224-8a02-bcf7332f174f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:30:43 INFO - PROCESS | 3892 | ++DOCSHELL 189A1C00 == 50 [pid = 3892] [id = 158] 08:30:43 INFO - PROCESS | 3892 | ++DOMWINDOW == 97 (18E34000) [pid = 3892] [serial = 472] [outer = 00000000] 08:30:43 INFO - PROCESS | 3892 | ++DOMWINDOW == 98 (19748800) [pid = 3892] [serial = 473] [outer = 18E34000] 08:30:43 INFO - PROCESS | 3892 | 1461339043498 Marionette DEBUG loaded listener.js 08:30:43 INFO - PROCESS | 3892 | ++DOMWINDOW == 99 (19859000) [pid = 3892] [serial = 474] [outer = 18E34000] 08:30:43 INFO - PROCESS | 3892 | 1461339043864 Marionette TRACE conn2 <- [1,596,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html",0,null,null,[["fillRect() with Infinity/NaN is ignored",0,null,null]]]}] 08:30:43 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | fillRect() with Infinity/NaN is ignored 08:30:43 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | took 691ms 08:30:43 INFO - PROCESS | 3892 | 1461339043927 Marionette TRACE conn2 -> [0,597,"getWindowHandle",null] 08:30:43 INFO - PROCESS | 3892 | 1461339043930 Marionette TRACE conn2 <- [1,597,null,{"value":"13"}] 08:30:43 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html 08:30:43 INFO - PROCESS | 3892 | 1461339043933 Marionette TRACE conn2 -> [0,598,"setScriptTimeout",{"ms":35000}] 08:30:43 INFO - PROCESS | 3892 | 1461339043935 Marionette TRACE conn2 <- [1,598,null,{}] 08:30:43 INFO - PROCESS | 3892 | 1461339043939 Marionette TRACE conn2 -> [0,599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:30:44 INFO - PROCESS | 3892 | 1461339044023 Marionette TRACE conn2 <- [1,599,null,{"value":null}] 08:30:44 INFO - PROCESS | 3892 | 1461339044030 Marionette TRACE conn2 -> [0,600,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html\", \"44d5019e-7937-4224-8a02-bcf7332f174f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:30:44 INFO - PROCESS | 3892 | ++DOCSHELL 19854800 == 51 [pid = 3892] [id = 159] 08:30:44 INFO - PROCESS | 3892 | ++DOMWINDOW == 100 (1985B800) [pid = 3892] [serial = 475] [outer = 00000000] 08:30:44 INFO - PROCESS | 3892 | ++DOMWINDOW == 101 (1A00D000) [pid = 3892] [serial = 476] [outer = 1985B800] 08:30:44 INFO - PROCESS | 3892 | 1461339044074 Marionette DEBUG loaded listener.js 08:30:44 INFO - PROCESS | 3892 | ++DOMWINDOW == 102 (1A3AC800) [pid = 3892] [serial = 477] [outer = 1985B800] 08:30:44 INFO - PROCESS | 3892 | 1461339044517 Marionette TRACE conn2 <- [1,600,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html",0,null,null,[["fillRect does not affect the current path",0,null,null]]]}] 08:30:44 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | fillRect does not affect the current path 08:30:44 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | took 630ms 08:30:44 INFO - PROCESS | 3892 | 1461339044555 Marionette TRACE conn2 -> [0,601,"getWindowHandle",null] 08:30:44 INFO - PROCESS | 3892 | 1461339044557 Marionette TRACE conn2 <- [1,601,null,{"value":"13"}] 08:30:44 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html 08:30:44 INFO - PROCESS | 3892 | 1461339044561 Marionette TRACE conn2 -> [0,602,"setScriptTimeout",{"ms":35000}] 08:30:44 INFO - PROCESS | 3892 | 1461339044562 Marionette TRACE conn2 <- [1,602,null,{}] 08:30:44 INFO - PROCESS | 3892 | 1461339044566 Marionette TRACE conn2 -> [0,603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:30:44 INFO - PROCESS | 3892 | 1461339044670 Marionette TRACE conn2 <- [1,603,null,{"value":null}] 08:30:44 INFO - PROCESS | 3892 | 1461339044754 Marionette TRACE conn2 -> [0,604,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html\", \"44d5019e-7937-4224-8a02-bcf7332f174f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:30:44 INFO - PROCESS | 3892 | ++DOCSHELL 1A4B9C00 == 52 [pid = 3892] [id = 160] 08:30:44 INFO - PROCESS | 3892 | ++DOMWINDOW == 103 (1A4BC000) [pid = 3892] [serial = 478] [outer = 00000000] 08:30:44 INFO - PROCESS | 3892 | ++DOMWINDOW == 104 (1A9C6800) [pid = 3892] [serial = 479] [outer = 1A4BC000] 08:30:44 INFO - PROCESS | 3892 | 1461339044798 Marionette DEBUG loaded listener.js 08:30:44 INFO - PROCESS | 3892 | ++DOMWINDOW == 105 (1AB95C00) [pid = 3892] [serial = 480] [outer = 1A4BC000] 08:30:45 INFO - PROCESS | 3892 | 1461339045251 Marionette TRACE conn2 <- [1,604,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html",0,null,null,[["fillRect draws shadows",0,null,null]]]}] 08:30:45 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | fillRect draws shadows 08:30:45 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | took 722ms 08:30:45 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html 08:30:45 INFO - PROCESS | 3892 | 1461339045289 Marionette TRACE conn2 -> [0,605,"getWindowHandle",null] 08:30:45 INFO - PROCESS | 3892 | 1461339045291 Marionette TRACE conn2 <- [1,605,null,{"value":"13"}] 08:30:45 INFO - PROCESS | 3892 | 1461339045294 Marionette TRACE conn2 -> [0,606,"setScriptTimeout",{"ms":35000}] 08:30:45 INFO - PROCESS | 3892 | 1461339045296 Marionette TRACE conn2 <- [1,606,null,{}] 08:30:45 INFO - PROCESS | 3892 | 1461339045299 Marionette TRACE conn2 -> [0,607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:30:45 INFO - PROCESS | 3892 | 1461339045477 Marionette TRACE conn2 <- [1,607,null,{"value":null}] 08:30:45 INFO - PROCESS | 3892 | 1461339045508 Marionette TRACE conn2 -> [0,608,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html\", \"44d5019e-7937-4224-8a02-bcf7332f174f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:30:45 INFO - PROCESS | 3892 | ++DOCSHELL 1CEC8800 == 53 [pid = 3892] [id = 161] 08:30:45 INFO - PROCESS | 3892 | ++DOMWINDOW == 106 (1CEC8C00) [pid = 3892] [serial = 481] [outer = 00000000] 08:30:45 INFO - PROCESS | 3892 | ++DOMWINDOW == 107 (1D341800) [pid = 3892] [serial = 482] [outer = 1CEC8C00] 08:30:45 INFO - PROCESS | 3892 | 1461339045556 Marionette DEBUG loaded listener.js 08:30:45 INFO - PROCESS | 3892 | ++DOMWINDOW == 108 (1D3F8C00) [pid = 3892] [serial = 483] [outer = 1CEC8C00] 08:30:46 INFO - PROCESS | 3892 | 1461339046067 Marionette TRACE conn2 <- [1,608,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html",0,null,null,[["fillRect is affected by transforms",0,null,null]]]}] 08:30:46 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | fillRect is affected by transforms 08:30:46 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | took 814ms 08:30:46 INFO - PROCESS | 3892 | 1461339046121 Marionette TRACE conn2 -> [0,609,"getWindowHandle",null] 08:30:46 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html 08:30:46 INFO - PROCESS | 3892 | 1461339046123 Marionette TRACE conn2 <- [1,609,null,{"value":"13"}] 08:30:46 INFO - PROCESS | 3892 | 1461339046126 Marionette TRACE conn2 -> [0,610,"setScriptTimeout",{"ms":35000}] 08:30:46 INFO - PROCESS | 3892 | 1461339046128 Marionette TRACE conn2 <- [1,610,null,{}] 08:30:46 INFO - PROCESS | 3892 | 1461339046132 Marionette TRACE conn2 -> [0,611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:30:46 INFO - PROCESS | 3892 | 1461339046339 Marionette TRACE conn2 <- [1,611,null,{"value":null}] 08:30:46 INFO - PROCESS | 3892 | --DOMWINDOW == 107 (18E3CC00) [pid = 3892] [serial = 436] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html] 08:30:46 INFO - PROCESS | 3892 | --DOMWINDOW == 106 (1A050C00) [pid = 3892] [serial = 406] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html] 08:30:46 INFO - PROCESS | 3892 | --DOMWINDOW == 105 (1934E800) [pid = 3892] [serial = 433] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html] 08:30:46 INFO - PROCESS | 3892 | --DOMWINDOW == 104 (13312800) [pid = 3892] [serial = 424] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html] 08:30:46 INFO - PROCESS | 3892 | --DOMWINDOW == 103 (144A1400) [pid = 3892] [serial = 421] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html] 08:30:46 INFO - PROCESS | 3892 | --DOMWINDOW == 102 (18920400) [pid = 3892] [serial = 427] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html] 08:30:46 INFO - PROCESS | 3892 | --DOMWINDOW == 101 (18E1EC00) [pid = 3892] [serial = 430] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html] 08:30:46 INFO - PROCESS | 3892 | --DOMWINDOW == 100 (1A3B3000) [pid = 3892] [serial = 439] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html] 08:30:46 INFO - PROCESS | 3892 | --DOMWINDOW == 99 (1891A800) [pid = 3892] [serial = 442] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html] 08:30:46 INFO - PROCESS | 3892 | --DOMWINDOW == 98 (1A051C00) [pid = 3892] [serial = 445] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html] 08:30:46 INFO - PROCESS | 3892 | 1461339046394 Marionette TRACE conn2 -> [0,612,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html\", \"44d5019e-7937-4224-8a02-bcf7332f174f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:30:46 INFO - PROCESS | 3892 | ++DOCSHELL 137C0C00 == 54 [pid = 3892] [id = 162] 08:30:46 INFO - PROCESS | 3892 | ++DOMWINDOW == 99 (14459C00) [pid = 3892] [serial = 484] [outer = 00000000] 08:30:46 INFO - PROCESS | 3892 | ++DOMWINDOW == 100 (16F69C00) [pid = 3892] [serial = 485] [outer = 14459C00] 08:30:46 INFO - PROCESS | 3892 | 1461339046438 Marionette DEBUG loaded listener.js 08:30:46 INFO - PROCESS | 3892 | ++DOMWINDOW == 101 (1670B400) [pid = 3892] [serial = 486] [outer = 14459C00] 08:30:46 INFO - PROCESS | 3892 | 1461339046782 Marionette TRACE conn2 <- [1,612,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html",0,null,null,[["fillRect of zero pixels has no effect",0,null,null]]]}] 08:30:46 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | fillRect of zero pixels has no effect 08:30:46 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | took 676ms 08:30:46 INFO - PROCESS | 3892 | 1461339046825 Marionette TRACE conn2 -> [0,613,"getWindowHandle",null] 08:30:46 INFO - PROCESS | 3892 | 1461339046827 Marionette TRACE conn2 <- [1,613,null,{"value":"13"}] 08:30:46 INFO - PROCESS | 3892 | 1461339046830 Marionette TRACE conn2 -> [0,614,"setScriptTimeout",{"ms":35000}] 08:30:46 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html 08:30:46 INFO - PROCESS | 3892 | 1461339046832 Marionette TRACE conn2 <- [1,614,null,{}] 08:30:46 INFO - PROCESS | 3892 | 1461339046835 Marionette TRACE conn2 -> [0,615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:30:46 INFO - PROCESS | 3892 | 1461339046939 Marionette TRACE conn2 <- [1,615,null,{"value":null}] 08:30:46 INFO - PROCESS | 3892 | 1461339046947 Marionette TRACE conn2 -> [0,616,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html\", \"44d5019e-7937-4224-8a02-bcf7332f174f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:30:46 INFO - PROCESS | 3892 | ++DOCSHELL 137C1000 == 55 [pid = 3892] [id = 163] 08:30:46 INFO - PROCESS | 3892 | ++DOMWINDOW == 102 (15C2D000) [pid = 3892] [serial = 487] [outer = 00000000] 08:30:46 INFO - PROCESS | 3892 | ++DOMWINDOW == 103 (1C476800) [pid = 3892] [serial = 488] [outer = 15C2D000] 08:30:46 INFO - PROCESS | 3892 | 1461339046991 Marionette DEBUG loaded listener.js 08:30:47 INFO - PROCESS | 3892 | ++DOMWINDOW == 104 (1CCA7000) [pid = 3892] [serial = 489] [outer = 15C2D000] 08:30:47 INFO - PROCESS | 3892 | 1461339047356 Marionette TRACE conn2 <- [1,616,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html",0,null,null,[["strokeRect works",0,null,null]]]}] 08:30:47 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | strokeRect works 08:30:47 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | took 584ms 08:30:47 INFO - PROCESS | 3892 | 1461339047411 Marionette TRACE conn2 -> [0,617,"getWindowHandle",null] 08:30:47 INFO - PROCESS | 3892 | 1461339047413 Marionette TRACE conn2 <- [1,617,null,{"value":"13"}] 08:30:47 INFO - PROCESS | 3892 | 1461339047416 Marionette TRACE conn2 -> [0,618,"setScriptTimeout",{"ms":35000}] 08:30:47 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html 08:30:47 INFO - PROCESS | 3892 | 1461339047418 Marionette TRACE conn2 <- [1,618,null,{}] 08:30:47 INFO - PROCESS | 3892 | 1461339047421 Marionette TRACE conn2 -> [0,619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:30:47 INFO - PROCESS | 3892 | 1461339047532 Marionette TRACE conn2 <- [1,619,null,{"value":null}] 08:30:47 INFO - PROCESS | 3892 | 1461339047609 Marionette TRACE conn2 -> [0,620,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html\", \"44d5019e-7937-4224-8a02-bcf7332f174f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:30:47 INFO - PROCESS | 3892 | ++DOCSHELL 14457C00 == 56 [pid = 3892] [id = 164] 08:30:47 INFO - PROCESS | 3892 | ++DOMWINDOW == 105 (18E29400) [pid = 3892] [serial = 490] [outer = 00000000] 08:30:47 INFO - PROCESS | 3892 | ++DOMWINDOW == 106 (1D3EF800) [pid = 3892] [serial = 491] [outer = 18E29400] 08:30:47 INFO - PROCESS | 3892 | 1461339047653 Marionette DEBUG loaded listener.js 08:30:47 INFO - PROCESS | 3892 | ++DOMWINDOW == 107 (1D4C1000) [pid = 3892] [serial = 492] [outer = 18E29400] 08:30:47 INFO - PROCESS | 3892 | 1461339047994 Marionette TRACE conn2 <- [1,620,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html",0,null,null,[["strokeRect is affected by clipping regions",0,null,null]]]}] 08:30:48 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | strokeRect is affected by clipping regions 08:30:48 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | took 615ms 08:30:48 INFO - PROCESS | 3892 | 1461339048061 Marionette TRACE conn2 -> [0,621,"getWindowHandle",null] 08:30:48 INFO - PROCESS | 3892 | 1461339048063 Marionette TRACE conn2 <- [1,621,null,{"value":"13"}] 08:30:48 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html 08:30:48 INFO - PROCESS | 3892 | 1461339048067 Marionette TRACE conn2 -> [0,622,"setScriptTimeout",{"ms":35000}] 08:30:48 INFO - PROCESS | 3892 | 1461339048069 Marionette TRACE conn2 <- [1,622,null,{}] 08:30:48 INFO - PROCESS | 3892 | 1461339048057 Marionette TRACE conn2 -> [0,623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:30:48 INFO - PROCESS | 3892 | 1461339048138 Marionette TRACE conn2 <- [1,623,null,{"value":null}] 08:30:48 INFO - PROCESS | 3892 | 1461339048144 Marionette TRACE conn2 -> [0,624,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html\", \"44d5019e-7937-4224-8a02-bcf7332f174f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:30:48 INFO - PROCESS | 3892 | ++DOCSHELL 02A92400 == 57 [pid = 3892] [id = 165] 08:30:48 INFO - PROCESS | 3892 | ++DOMWINDOW == 108 (02A95400) [pid = 3892] [serial = 493] [outer = 00000000] 08:30:48 INFO - PROCESS | 3892 | ++DOMWINDOW == 109 (02A9C800) [pid = 3892] [serial = 494] [outer = 02A95400] 08:30:48 INFO - PROCESS | 3892 | 1461339048188 Marionette DEBUG loaded listener.js 08:30:48 INFO - PROCESS | 3892 | ++DOMWINDOW == 110 (02A9F400) [pid = 3892] [serial = 495] [outer = 02A95400] 08:30:48 INFO - PROCESS | 3892 | [3892] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 08:30:48 INFO - PROCESS | 3892 | [3892] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 08:30:48 INFO - PROCESS | 3892 | 1461339048775 Marionette TRACE conn2 <- [1,624,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html",0,null,null,[["strokeRect is affected by globalAlpha",0,null,null]]]}] 08:30:48 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | strokeRect is affected by globalAlpha 08:30:48 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | took 783ms 08:30:48 INFO - PROCESS | 3892 | 1461339048861 Marionette TRACE conn2 -> [0,625,"getWindowHandle",null] 08:30:48 INFO - PROCESS | 3892 | 1461339048867 Marionette TRACE conn2 <- [1,625,null,{"value":"13"}] 08:30:48 INFO - PROCESS | 3892 | 1461339048886 Marionette TRACE conn2 -> [0,626,"setScriptTimeout",{"ms":35000}] 08:30:48 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html 08:30:48 INFO - PROCESS | 3892 | 1461339048890 Marionette TRACE conn2 <- [1,626,null,{}] 08:30:48 INFO - PROCESS | 3892 | 1461339048896 Marionette TRACE conn2 -> [0,627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:30:48 INFO - PROCESS | 3892 | 1461339049018 Marionette TRACE conn2 <- [1,627,null,{"value":null}] 08:30:49 INFO - PROCESS | 3892 | 1461339049134 Marionette TRACE conn2 -> [0,628,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html\", \"44d5019e-7937-4224-8a02-bcf7332f174f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:30:49 INFO - PROCESS | 3892 | ++DOCSHELL 02A9A400 == 58 [pid = 3892] [id = 166] 08:30:49 INFO - PROCESS | 3892 | ++DOMWINDOW == 111 (02A9A800) [pid = 3892] [serial = 496] [outer = 00000000] 08:30:49 INFO - PROCESS | 3892 | ++DOMWINDOW == 112 (16715C00) [pid = 3892] [serial = 497] [outer = 02A9A800] 08:30:49 INFO - PROCESS | 3892 | 1461339049191 Marionette DEBUG loaded listener.js 08:30:49 INFO - PROCESS | 3892 | ++DOMWINDOW == 113 (17BB7000) [pid = 3892] [serial = 498] [outer = 02A9A800] 08:30:49 INFO - PROCESS | 3892 | [3892] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 08:30:49 INFO - PROCESS | 3892 | [3892] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 08:30:49 INFO - PROCESS | 3892 | 1461339049737 Marionette TRACE conn2 <- [1,628,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html",0,null,null,[["strokeRect is not affected by globalCompositeOperation",0,null,null]]]}] 08:30:49 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | strokeRect is not affected by globalCompositeOperation 08:30:49 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | took 891ms 08:30:49 INFO - PROCESS | 3892 | 1461339049778 Marionette TRACE conn2 -> [0,629,"getWindowHandle",null] 08:30:49 INFO - PROCESS | 3892 | 1461339049784 Marionette TRACE conn2 <- [1,629,null,{"value":"13"}] 08:30:49 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html 08:30:49 INFO - PROCESS | 3892 | 1461339049791 Marionette TRACE conn2 -> [0,630,"setScriptTimeout",{"ms":35000}] 08:30:49 INFO - PROCESS | 3892 | 1461339049794 Marionette TRACE conn2 <- [1,630,null,{}] 08:30:49 INFO - PROCESS | 3892 | 1461339049799 Marionette TRACE conn2 -> [0,631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:30:49 INFO - PROCESS | 3892 | 1461339049905 Marionette TRACE conn2 <- [1,631,null,{"value":null}] 08:30:49 INFO - PROCESS | 3892 | 1461339050006 Marionette TRACE conn2 -> [0,632,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html\", \"44d5019e-7937-4224-8a02-bcf7332f174f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:30:50 INFO - PROCESS | 3892 | ++DOCSHELL 1650B800 == 59 [pid = 3892] [id = 167] 08:30:50 INFO - PROCESS | 3892 | ++DOMWINDOW == 114 (18302400) [pid = 3892] [serial = 499] [outer = 00000000] 08:30:50 INFO - PROCESS | 3892 | ++DOMWINDOW == 115 (18EA3C00) [pid = 3892] [serial = 500] [outer = 18302400] 08:30:50 INFO - PROCESS | 3892 | 1461339050060 Marionette DEBUG loaded listener.js 08:30:50 INFO - PROCESS | 3892 | ++DOMWINDOW == 116 (18EAE800) [pid = 3892] [serial = 501] [outer = 18302400] 08:30:50 INFO - PROCESS | 3892 | 1461339050670 Marionette TRACE conn2 <- [1,632,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html",0,null,null,[["strokeRect of negative sizes works",0,null,null]]]}] 08:30:50 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | strokeRect of negative sizes works 08:30:50 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | took 922ms 08:30:50 INFO - PROCESS | 3892 | 1461339050717 Marionette TRACE conn2 -> [0,633,"getWindowHandle",null] 08:30:50 INFO - PROCESS | 3892 | 1461339050720 Marionette TRACE conn2 <- [1,633,null,{"value":"13"}] 08:30:50 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html 08:30:50 INFO - PROCESS | 3892 | 1461339050724 Marionette TRACE conn2 -> [0,634,"setScriptTimeout",{"ms":35000}] 08:30:50 INFO - PROCESS | 3892 | 1461339050728 Marionette TRACE conn2 <- [1,634,null,{}] 08:30:50 INFO - PROCESS | 3892 | 1461339050739 Marionette TRACE conn2 -> [0,635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:30:50 INFO - PROCESS | 3892 | 1461339050843 Marionette TRACE conn2 <- [1,635,null,{"value":null}] 08:30:50 INFO - PROCESS | 3892 | 1461339050941 Marionette TRACE conn2 -> [0,636,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html\", \"44d5019e-7937-4224-8a02-bcf7332f174f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:30:50 INFO - PROCESS | 3892 | ++DOCSHELL 1CCA2800 == 60 [pid = 3892] [id = 168] 08:30:50 INFO - PROCESS | 3892 | ++DOMWINDOW == 117 (1CEBA400) [pid = 3892] [serial = 502] [outer = 00000000] 08:30:50 INFO - PROCESS | 3892 | ++DOMWINDOW == 118 (1D23AC00) [pid = 3892] [serial = 503] [outer = 1CEBA400] 08:30:50 INFO - PROCESS | 3892 | 1461339050998 Marionette DEBUG loaded listener.js 08:30:51 INFO - PROCESS | 3892 | ++DOMWINDOW == 119 (1D4C7000) [pid = 3892] [serial = 504] [outer = 1CEBA400] 08:30:51 INFO - PROCESS | 3892 | 1461339051515 Marionette TRACE conn2 <- [1,636,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html",0,null,null,[["strokeRect() with Infinity/NaN is ignored",0,null,null]]]}] 08:30:51 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | strokeRect() with Infinity/NaN is ignored 08:30:51 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | took 830ms 08:30:51 INFO - PROCESS | 3892 | 1461339051550 Marionette TRACE conn2 -> [0,637,"getWindowHandle",null] 08:30:51 INFO - PROCESS | 3892 | 1461339051553 Marionette TRACE conn2 <- [1,637,null,{"value":"13"}] 08:30:51 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html 08:30:51 INFO - PROCESS | 3892 | 1461339051572 Marionette TRACE conn2 -> [0,638,"setScriptTimeout",{"ms":35000}] 08:30:51 INFO - PROCESS | 3892 | 1461339051574 Marionette TRACE conn2 <- [1,638,null,{}] 08:30:51 INFO - PROCESS | 3892 | 1461339051578 Marionette TRACE conn2 -> [0,639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:30:51 INFO - PROCESS | 3892 | 1461339051678 Marionette TRACE conn2 <- [1,639,null,{"value":null}] 08:30:51 INFO - PROCESS | 3892 | 1461339051772 Marionette TRACE conn2 -> [0,640,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html\", \"44d5019e-7937-4224-8a02-bcf7332f174f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:30:51 INFO - PROCESS | 3892 | ++DOCSHELL 1C47B400 == 61 [pid = 3892] [id = 169] 08:30:51 INFO - PROCESS | 3892 | ++DOMWINDOW == 120 (1CEBE400) [pid = 3892] [serial = 505] [outer = 00000000] 08:30:51 INFO - PROCESS | 3892 | ++DOMWINDOW == 121 (1D8ADC00) [pid = 3892] [serial = 506] [outer = 1CEBE400] 08:30:51 INFO - PROCESS | 3892 | 1461339051825 Marionette DEBUG loaded listener.js 08:30:51 INFO - PROCESS | 3892 | ++DOMWINDOW == 122 (1D8B0000) [pid = 3892] [serial = 507] [outer = 1CEBE400] 08:30:52 INFO - PROCESS | 3892 | 1461339052418 Marionette TRACE conn2 <- [1,640,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html",0,null,null,[["strokeRect does not affect the current path",0,null,null]]]}] 08:30:52 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | strokeRect does not affect the current path 08:30:52 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | took 1014ms 08:30:52 INFO - PROCESS | 3892 | 1461339052667 Marionette TRACE conn2 -> [0,641,"getWindowHandle",null] 08:30:52 INFO - PROCESS | 3892 | 1461339052671 Marionette TRACE conn2 <- [1,641,null,{"value":"13"}] 08:30:52 INFO - PROCESS | 3892 | 1461339052676 Marionette TRACE conn2 -> [0,642,"setScriptTimeout",{"ms":35000}] 08:30:52 INFO - PROCESS | 3892 | 1461339052679 Marionette TRACE conn2 <- [1,642,null,{}] 08:30:52 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html 08:30:52 INFO - PROCESS | 3892 | 1461339052727 Marionette TRACE conn2 -> [0,643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:30:52 INFO - PROCESS | 3892 | 1461339052811 Marionette TRACE conn2 <- [1,643,null,{"value":null}] 08:30:52 INFO - PROCESS | 3892 | 1461339052820 Marionette TRACE conn2 -> [0,644,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html\", \"44d5019e-7937-4224-8a02-bcf7332f174f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:30:52 INFO - PROCESS | 3892 | ++DOCSHELL 16F6A000 == 62 [pid = 3892] [id = 170] 08:30:52 INFO - PROCESS | 3892 | ++DOMWINDOW == 123 (17BBBC00) [pid = 3892] [serial = 508] [outer = 00000000] 08:30:52 INFO - PROCESS | 3892 | ++DOMWINDOW == 124 (18429800) [pid = 3892] [serial = 509] [outer = 17BBBC00] 08:30:52 INFO - PROCESS | 3892 | 1461339052873 Marionette DEBUG loaded listener.js 08:30:52 INFO - PROCESS | 3892 | ++DOMWINDOW == 125 (1891C800) [pid = 3892] [serial = 510] [outer = 17BBBC00] 08:30:53 INFO - PROCESS | 3892 | 1461339053518 Marionette TRACE conn2 <- [1,644,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html",0,null,null,[["strokeRect draws shadows",0,null,null]]]}] 08:30:53 INFO - PROCESS | 3892 | --DOCSHELL 14457C00 == 61 [pid = 3892] [id = 164] 08:30:53 INFO - PROCESS | 3892 | --DOCSHELL 137C1000 == 60 [pid = 3892] [id = 163] 08:30:53 INFO - PROCESS | 3892 | --DOCSHELL 137C0C00 == 59 [pid = 3892] [id = 162] 08:30:53 INFO - PROCESS | 3892 | --DOCSHELL 1CEC8800 == 58 [pid = 3892] [id = 161] 08:30:53 INFO - PROCESS | 3892 | --DOCSHELL 1A4B9C00 == 57 [pid = 3892] [id = 160] 08:30:53 INFO - PROCESS | 3892 | --DOCSHELL 19854800 == 56 [pid = 3892] [id = 159] 08:30:53 INFO - PROCESS | 3892 | --DOCSHELL 189A1C00 == 55 [pid = 3892] [id = 158] 08:30:53 INFO - PROCESS | 3892 | --DOCSHELL 16F61800 == 54 [pid = 3892] [id = 157] 08:30:53 INFO - PROCESS | 3892 | --DOCSHELL 16706C00 == 53 [pid = 3892] [id = 156] 08:30:53 INFO - PROCESS | 3892 | --DOCSHELL 18310C00 == 52 [pid = 3892] [id = 152] 08:30:53 INFO - PROCESS | 3892 | --DOCSHELL 13B7C000 == 51 [pid = 3892] [id = 151] 08:30:53 INFO - PROCESS | 3892 | --DOMWINDOW == 124 (1C5E4800) [pid = 3892] [serial = 449] [outer = 00000000] [url = about:blank] 08:30:53 INFO - PROCESS | 3892 | --DOMWINDOW == 123 (1DD5B400) [pid = 3892] [serial = 419] [outer = 00000000] [url = about:blank] 08:30:53 INFO - PROCESS | 3892 | --DOMWINDOW == 122 (15E98400) [pid = 3892] [serial = 410] [outer = 00000000] [url = about:blank] 08:30:53 INFO - PROCESS | 3892 | --DOMWINDOW == 121 (18E25C00) [pid = 3892] [serial = 413] [outer = 00000000] [url = about:blank] 08:30:53 INFO - PROCESS | 3892 | --DOMWINDOW == 120 (1CC9C800) [pid = 3892] [serial = 416] [outer = 00000000] [url = about:blank] 08:30:53 INFO - PROCESS | 3892 | --DOMWINDOW == 119 (1A3B7C00) [pid = 3892] [serial = 437] [outer = 00000000] [url = about:blank] 08:30:53 INFO - PROCESS | 3892 | --DOMWINDOW == 118 (1D709800) [pid = 3892] [serial = 408] [outer = 00000000] [url = about:blank] 08:30:53 INFO - PROCESS | 3892 | --DOMWINDOW == 117 (1985D000) [pid = 3892] [serial = 435] [outer = 00000000] [url = about:blank] 08:30:53 INFO - PROCESS | 3892 | --DOMWINDOW == 116 (16507000) [pid = 3892] [serial = 425] [outer = 00000000] [url = about:blank] 08:30:53 INFO - PROCESS | 3892 | --DOMWINDOW == 115 (1695B400) [pid = 3892] [serial = 426] [outer = 00000000] [url = about:blank] 08:30:53 INFO - PROCESS | 3892 | --DOMWINDOW == 114 (1670A800) [pid = 3892] [serial = 423] [outer = 00000000] [url = about:blank] 08:30:53 INFO - PROCESS | 3892 | --DOMWINDOW == 113 (16508400) [pid = 3892] [serial = 422] [outer = 00000000] [url = about:blank] 08:30:53 INFO - PROCESS | 3892 | --DOMWINDOW == 112 (18E1FC00) [pid = 3892] [serial = 428] [outer = 00000000] [url = about:blank] 08:30:53 INFO - PROCESS | 3892 | --DOMWINDOW == 111 (18E29C00) [pid = 3892] [serial = 429] [outer = 00000000] [url = about:blank] 08:30:53 INFO - PROCESS | 3892 | --DOMWINDOW == 110 (18EAEC00) [pid = 3892] [serial = 431] [outer = 00000000] [url = about:blank] 08:30:53 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | strokeRect draws shadows 08:30:53 INFO - PROCESS | 3892 | --DOMWINDOW == 109 (1A4BD400) [pid = 3892] [serial = 438] [outer = 00000000] [url = about:blank] 08:30:53 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | took 922ms 08:30:53 INFO - PROCESS | 3892 | --DOMWINDOW == 108 (1C250C00) [pid = 3892] [serial = 440] [outer = 00000000] [url = about:blank] 08:30:53 INFO - PROCESS | 3892 | --DOMWINDOW == 107 (18E35C00) [pid = 3892] [serial = 444] [outer = 00000000] [url = about:blank] 08:30:53 INFO - PROCESS | 3892 | --DOMWINDOW == 106 (18E37000) [pid = 3892] [serial = 443] [outer = 00000000] [url = about:blank] 08:30:53 INFO - PROCESS | 3892 | --DOMWINDOW == 105 (1C476000) [pid = 3892] [serial = 446] [outer = 00000000] [url = about:blank] 08:30:53 INFO - PROCESS | 3892 | --DOMWINDOW == 104 (1C249800) [pid = 3892] [serial = 441] [outer = 00000000] [url = about:blank] 08:30:53 INFO - PROCESS | 3892 | --DOMWINDOW == 103 (1985A800) [pid = 3892] [serial = 434] [outer = 00000000] [url = about:blank] 08:30:53 INFO - PROCESS | 3892 | --DOMWINDOW == 102 (1C47B000) [pid = 3892] [serial = 447] [outer = 00000000] [url = about:blank] 08:30:53 INFO - PROCESS | 3892 | --DOMWINDOW == 101 (19353C00) [pid = 3892] [serial = 432] [outer = 00000000] [url = about:blank] 08:30:53 INFO - PROCESS | 3892 | 1461339053612 Marionette TRACE conn2 -> [0,645,"getWindowHandle",null] 08:30:53 INFO - PROCESS | 3892 | 1461339053616 Marionette TRACE conn2 <- [1,645,null,{"value":"13"}] 08:30:53 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html 08:30:53 INFO - PROCESS | 3892 | 1461339053623 Marionette TRACE conn2 -> [0,646,"setScriptTimeout",{"ms":35000}] 08:30:53 INFO - PROCESS | 3892 | 1461339053626 Marionette TRACE conn2 <- [1,646,null,{}] 08:30:53 INFO - PROCESS | 3892 | 1461339053630 Marionette TRACE conn2 -> [0,647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:30:53 INFO - PROCESS | 3892 | 1461339053714 Marionette TRACE conn2 <- [1,647,null,{"value":null}] 08:30:53 INFO - PROCESS | 3892 | 1461339053728 Marionette TRACE conn2 -> [0,648,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html\", \"44d5019e-7937-4224-8a02-bcf7332f174f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:30:53 INFO - PROCESS | 3892 | ++DOCSHELL 1695E000 == 52 [pid = 3892] [id = 171] 08:30:53 INFO - PROCESS | 3892 | ++DOMWINDOW == 102 (16963400) [pid = 3892] [serial = 511] [outer = 00000000] 08:30:53 INFO - PROCESS | 3892 | ++DOMWINDOW == 103 (184CD000) [pid = 3892] [serial = 512] [outer = 16963400] 08:30:53 INFO - PROCESS | 3892 | 1461339053773 Marionette DEBUG loaded listener.js 08:30:53 INFO - PROCESS | 3892 | ++DOMWINDOW == 104 (18E1B400) [pid = 3892] [serial = 513] [outer = 16963400] 08:30:54 INFO - PROCESS | 3892 | 1461339054264 Marionette TRACE conn2 <- [1,648,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html",0,null,null,[["fillRect is affected by transforms",0,null,null]]]}] 08:30:54 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | fillRect is affected by transforms 08:30:54 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | took 691ms 08:30:54 INFO - PROCESS | 3892 | 1461339054304 Marionette TRACE conn2 -> [0,649,"getWindowHandle",null] 08:30:54 INFO - PROCESS | 3892 | 1461339054306 Marionette TRACE conn2 <- [1,649,null,{"value":"13"}] 08:30:54 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html 08:30:54 INFO - PROCESS | 3892 | 1461339054310 Marionette TRACE conn2 -> [0,650,"setScriptTimeout",{"ms":35000}] 08:30:54 INFO - PROCESS | 3892 | 1461339054312 Marionette TRACE conn2 <- [1,650,null,{}] 08:30:54 INFO - PROCESS | 3892 | 1461339054321 Marionette TRACE conn2 -> [0,651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:30:54 INFO - PROCESS | 3892 | 1461339054402 Marionette TRACE conn2 <- [1,651,null,{"value":null}] 08:30:54 INFO - PROCESS | 3892 | 1461339054488 Marionette TRACE conn2 -> [0,652,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html\", \"44d5019e-7937-4224-8a02-bcf7332f174f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:30:54 INFO - PROCESS | 3892 | ++DOCSHELL 18E3A800 == 53 [pid = 3892] [id = 172] 08:30:54 INFO - PROCESS | 3892 | ++DOMWINDOW == 105 (18EA5C00) [pid = 3892] [serial = 514] [outer = 00000000] 08:30:54 INFO - PROCESS | 3892 | ++DOMWINDOW == 106 (19743000) [pid = 3892] [serial = 515] [outer = 18EA5C00] 08:30:54 INFO - PROCESS | 3892 | 1461339054536 Marionette DEBUG loaded listener.js 08:30:54 INFO - PROCESS | 3892 | ++DOMWINDOW == 107 (19855800) [pid = 3892] [serial = 516] [outer = 18EA5C00] 08:30:54 INFO - PROCESS | 3892 | [3892] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 08:30:54 INFO - PROCESS | 3892 | [3892] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 08:30:54 INFO - PROCESS | 3892 | 1461339054930 Marionette TRACE conn2 <- [1,652,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html",0,null,null,[["strokeRect of 0x0 pixels draws nothing",0,null,null]]]}] 08:30:54 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | strokeRect of 0x0 pixels draws nothing 08:30:54 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | took 630ms 08:30:54 INFO - PROCESS | 3892 | 1461339054950 Marionette TRACE conn2 -> [0,653,"getWindowHandle",null] 08:30:54 INFO - PROCESS | 3892 | 1461339054952 Marionette TRACE conn2 <- [1,653,null,{"value":"13"}] 08:30:54 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html 08:30:54 INFO - PROCESS | 3892 | 1461339054955 Marionette TRACE conn2 -> [0,654,"setScriptTimeout",{"ms":35000}] 08:30:54 INFO - PROCESS | 3892 | 1461339054957 Marionette TRACE conn2 <- [1,654,null,{}] 08:30:54 INFO - PROCESS | 3892 | 1461339054960 Marionette TRACE conn2 -> [0,655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:30:55 INFO - PROCESS | 3892 | 1461339055023 Marionette TRACE conn2 <- [1,655,null,{"value":null}] 08:30:55 INFO - PROCESS | 3892 | 1461339055030 Marionette TRACE conn2 -> [0,656,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html\", \"44d5019e-7937-4224-8a02-bcf7332f174f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:30:55 INFO - PROCESS | 3892 | ++DOCSHELL 1985F000 == 54 [pid = 3892] [id = 173] 08:30:55 INFO - PROCESS | 3892 | ++DOMWINDOW == 108 (19A22800) [pid = 3892] [serial = 517] [outer = 00000000] 08:30:55 INFO - PROCESS | 3892 | ++DOMWINDOW == 109 (1A050400) [pid = 3892] [serial = 518] [outer = 19A22800] 08:30:55 INFO - PROCESS | 3892 | 1461339055079 Marionette DEBUG loaded listener.js 08:30:55 INFO - PROCESS | 3892 | ++DOMWINDOW == 110 (1A3B8800) [pid = 3892] [serial = 519] [outer = 19A22800] 08:30:55 INFO - PROCESS | 3892 | [3892] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 08:30:55 INFO - PROCESS | 3892 | [3892] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 08:30:55 INFO - PROCESS | 3892 | [3892] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 08:30:55 INFO - PROCESS | 3892 | 1461339055509 Marionette TRACE conn2 <- [1,656,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html",0,null,null,[["strokeRect of 0x0 pixels draws nothing, including caps and joins",0,null,null]]]}] 08:30:55 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | strokeRect of 0x0 pixels draws nothing, including caps and joins 08:30:55 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | took 584ms 08:30:55 INFO - PROCESS | 3892 | 1461339055543 Marionette TRACE conn2 -> [0,657,"getWindowHandle",null] 08:30:55 INFO - PROCESS | 3892 | 1461339055545 Marionette TRACE conn2 <- [1,657,null,{"value":"13"}] 08:30:55 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html 08:30:55 INFO - PROCESS | 3892 | 1461339055549 Marionette TRACE conn2 -> [0,658,"setScriptTimeout",{"ms":35000}] 08:30:55 INFO - PROCESS | 3892 | 1461339055550 Marionette TRACE conn2 <- [1,658,null,{}] 08:30:55 INFO - PROCESS | 3892 | 1461339055558 Marionette TRACE conn2 -> [0,659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:30:55 INFO - PROCESS | 3892 | 1461339055667 Marionette TRACE conn2 <- [1,659,null,{"value":null}] 08:30:55 INFO - PROCESS | 3892 | 1461339055676 Marionette TRACE conn2 -> [0,660,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html\", \"44d5019e-7937-4224-8a02-bcf7332f174f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:30:55 INFO - PROCESS | 3892 | ++DOCSHELL 16506800 == 55 [pid = 3892] [id = 174] 08:30:55 INFO - PROCESS | 3892 | ++DOMWINDOW == 111 (1A4BEC00) [pid = 3892] [serial = 520] [outer = 00000000] 08:30:55 INFO - PROCESS | 3892 | ++DOMWINDOW == 112 (1A9CC400) [pid = 3892] [serial = 521] [outer = 1A4BEC00] 08:30:55 INFO - PROCESS | 3892 | 1461339055762 Marionette DEBUG loaded listener.js 08:30:55 INFO - PROCESS | 3892 | ++DOMWINDOW == 113 (1A9C7800) [pid = 3892] [serial = 522] [outer = 1A4BEC00] 08:30:56 INFO - PROCESS | 3892 | 1461339056181 Marionette TRACE conn2 <- [1,660,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html",0,null,null,[["strokeRect of Nx0 pixels draws a straight line",0,null,null]]]}] 08:30:56 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | strokeRect of Nx0 pixels draws a straight line 08:30:56 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | took 676ms 08:30:56 INFO - PROCESS | 3892 | 1461339056232 Marionette TRACE conn2 -> [0,661,"getWindowHandle",null] 08:30:56 INFO - PROCESS | 3892 | 1461339056234 Marionette TRACE conn2 <- [1,661,null,{"value":"13"}] 08:30:56 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html 08:30:56 INFO - PROCESS | 3892 | 1461339056237 Marionette TRACE conn2 -> [0,662,"setScriptTimeout",{"ms":35000}] 08:30:56 INFO - PROCESS | 3892 | 1461339056239 Marionette TRACE conn2 <- [1,662,null,{}] 08:30:56 INFO - PROCESS | 3892 | 1461339056243 Marionette TRACE conn2 -> [0,663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:30:56 INFO - PROCESS | 3892 | 1461339056382 Marionette TRACE conn2 <- [1,663,null,{"value":null}] 08:30:56 INFO - PROCESS | 3892 | 1461339056396 Marionette TRACE conn2 -> [0,664,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html\", \"44d5019e-7937-4224-8a02-bcf7332f174f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:30:56 INFO - PROCESS | 3892 | ++DOCSHELL 13830800 == 56 [pid = 3892] [id = 175] 08:30:56 INFO - PROCESS | 3892 | ++DOMWINDOW == 114 (15C31800) [pid = 3892] [serial = 523] [outer = 00000000] 08:30:56 INFO - PROCESS | 3892 | ++DOMWINDOW == 115 (1C43B000) [pid = 3892] [serial = 524] [outer = 15C31800] 08:30:56 INFO - PROCESS | 3892 | 1461339056488 Marionette DEBUG loaded listener.js 08:30:56 INFO - PROCESS | 3892 | ++DOMWINDOW == 116 (1C440800) [pid = 3892] [serial = 525] [outer = 15C31800] 08:30:56 INFO - PROCESS | 3892 | [3892] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 08:30:56 INFO - PROCESS | 3892 | [3892] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 08:30:56 INFO - PROCESS | 3892 | [3892] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 08:30:56 INFO - PROCESS | 3892 | 1461339056897 Marionette TRACE conn2 <- [1,664,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html",0,null,null,[["strokeRect of Nx0 pixels draws a closed line with no caps",0,null,null]]]}] 08:30:56 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 08:30:56 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html | took 676ms 08:30:56 INFO - PROCESS | 3892 | 1461339056921 Marionette TRACE conn2 -> [0,665,"getWindowHandle",null] 08:30:56 INFO - PROCESS | 3892 | 1461339056923 Marionette TRACE conn2 <- [1,665,null,{"value":"13"}] 08:30:56 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html 08:30:56 INFO - PROCESS | 3892 | 1461339056926 Marionette TRACE conn2 -> [0,666,"setScriptTimeout",{"ms":35000}] 08:30:56 INFO - PROCESS | 3892 | 1461339056928 Marionette TRACE conn2 <- [1,666,null,{}] 08:30:56 INFO - PROCESS | 3892 | 1461339056932 Marionette TRACE conn2 -> [0,667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:30:57 INFO - PROCESS | 3892 | 1461339057062 Marionette TRACE conn2 <- [1,667,null,{"value":null}] 08:30:57 INFO - PROCESS | 3892 | 1461339057083 Marionette TRACE conn2 -> [0,668,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html\", \"44d5019e-7937-4224-8a02-bcf7332f174f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:30:57 INFO - PROCESS | 3892 | ++DOCSHELL 133D8400 == 57 [pid = 3892] [id = 176] 08:30:57 INFO - PROCESS | 3892 | ++DOMWINDOW == 117 (1C442400) [pid = 3892] [serial = 526] [outer = 00000000] 08:30:57 INFO - PROCESS | 3892 | ++DOMWINDOW == 118 (1C5DBC00) [pid = 3892] [serial = 527] [outer = 1C442400] 08:30:57 INFO - PROCESS | 3892 | 1461339057129 Marionette DEBUG loaded listener.js 08:30:57 INFO - PROCESS | 3892 | ++DOMWINDOW == 119 (1C5E7000) [pid = 3892] [serial = 528] [outer = 1C442400] 08:30:57 INFO - PROCESS | 3892 | --DOMWINDOW == 118 (133DB000) [pid = 3892] [serial = 375] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html] 08:30:57 INFO - PROCESS | 3892 | --DOMWINDOW == 117 (1A3B4000) [pid = 3892] [serial = 327] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html] 08:30:57 INFO - PROCESS | 3892 | --DOMWINDOW == 116 (1C518800) [pid = 3892] [serial = 415] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html] 08:30:57 INFO - PROCESS | 3892 | --DOMWINDOW == 115 (18EA0400) [pid = 3892] [serial = 369] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html] 08:30:57 INFO - PROCESS | 3892 | --DOMWINDOW == 114 (1DC2A000) [pid = 3892] [serial = 418] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html] 08:30:57 INFO - PROCESS | 3892 | --DOMWINDOW == 113 (1571DC00) [pid = 3892] [serial = 409] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html] 08:30:57 INFO - PROCESS | 3892 | --DOMWINDOW == 112 (17BBB000) [pid = 3892] [serial = 412] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html] 08:30:57 INFO - PROCESS | 3892 | --DOMWINDOW == 111 (15EDB400) [pid = 3892] [serial = 366] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html] 08:30:57 INFO - PROCESS | 3892 | --DOMWINDOW == 110 (1C96C000) [pid = 3892] [serial = 372] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html] 08:30:57 INFO - PROCESS | 3892 | --DOMWINDOW == 109 (1C475C00) [pid = 3892] [serial = 363] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html] 08:30:57 INFO - PROCESS | 3892 | --DOMWINDOW == 108 (18E29400) [pid = 3892] [serial = 490] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html] 08:30:57 INFO - PROCESS | 3892 | --DOMWINDOW == 107 (1A4BC000) [pid = 3892] [serial = 478] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html] 08:30:57 INFO - PROCESS | 3892 | --DOMWINDOW == 106 (1985B800) [pid = 3892] [serial = 475] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html] 08:30:57 INFO - PROCESS | 3892 | --DOMWINDOW == 105 (1CEC8C00) [pid = 3892] [serial = 481] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html] 08:30:57 INFO - PROCESS | 3892 | --DOMWINDOW == 104 (1670E400) [pid = 3892] [serial = 466] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html] 08:30:57 INFO - PROCESS | 3892 | --DOMWINDOW == 103 (17BB0C00) [pid = 3892] [serial = 469] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html] 08:30:57 INFO - PROCESS | 3892 | --DOMWINDOW == 102 (18E34000) [pid = 3892] [serial = 472] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html] 08:30:57 INFO - PROCESS | 3892 | --DOMWINDOW == 101 (1D342C00) [pid = 3892] [serial = 463] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html] 08:30:57 INFO - PROCESS | 3892 | --DOMWINDOW == 100 (1C483000) [pid = 3892] [serial = 448] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html] 08:30:57 INFO - PROCESS | 3892 | --DOMWINDOW == 99 (14459C00) [pid = 3892] [serial = 484] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html] 08:30:57 INFO - PROCESS | 3892 | --DOMWINDOW == 98 (13B83400) [pid = 3892] [serial = 451] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html] 08:30:57 INFO - PROCESS | 3892 | --DOMWINDOW == 97 (15C2D000) [pid = 3892] [serial = 487] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html] 08:30:57 INFO - PROCESS | 3892 | 1461339057813 Marionette TRACE conn2 <- [1,668,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html",0,null,null,[["strokeRect of Nx0 pixels draws a closed line with joins",0,null,null]]]}] 08:30:57 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | strokeRect of Nx0 pixels draws a closed line with joins 08:30:57 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | took 922ms 08:30:57 INFO - PROCESS | 3892 | 1461339057872 Marionette TRACE conn2 -> [0,669,"getWindowHandle",null] 08:30:57 INFO - PROCESS | 3892 | 1461339057874 Marionette TRACE conn2 <- [1,669,null,{"value":"13"}] 08:30:57 INFO - PROCESS | 3892 | 1461339057861 Marionette TRACE conn2 -> [0,670,"setScriptTimeout",{"ms":35000}] 08:30:57 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html 08:30:57 INFO - PROCESS | 3892 | 1461339057863 Marionette TRACE conn2 <- [1,670,null,{}] 08:30:57 INFO - PROCESS | 3892 | 1461339057867 Marionette TRACE conn2 -> [0,671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:30:57 INFO - PROCESS | 3892 | 1461339057944 Marionette TRACE conn2 <- [1,671,null,{"value":null}] 08:30:57 INFO - PROCESS | 3892 | 1461339057953 Marionette TRACE conn2 -> [0,672,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html\", \"44d5019e-7937-4224-8a02-bcf7332f174f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:30:57 INFO - PROCESS | 3892 | ++DOCSHELL 13B7D000 == 58 [pid = 3892] [id = 177] 08:30:57 INFO - PROCESS | 3892 | ++DOMWINDOW == 98 (13B83400) [pid = 3892] [serial = 529] [outer = 00000000] 08:30:57 INFO - PROCESS | 3892 | ++DOMWINDOW == 99 (15EDB400) [pid = 3892] [serial = 530] [outer = 13B83400] 08:30:57 INFO - PROCESS | 3892 | 1461339057997 Marionette DEBUG loaded listener.js 08:30:58 INFO - PROCESS | 3892 | ++DOMWINDOW == 100 (1670EC00) [pid = 3892] [serial = 531] [outer = 13B83400] 08:30:58 INFO - PROCESS | 3892 | 1461339058949 Marionette TRACE conn2 <- [1,672,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html",0,null,null,[["textAlign center is the center of the em squares (not the bounding box)",0,null,null]]]}] 08:30:58 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) 08:30:58 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html | took 1122ms 08:30:58 INFO - PROCESS | 3892 | 1461339058990 Marionette TRACE conn2 -> [0,673,"getWindowHandle",null] 08:30:58 INFO - PROCESS | 3892 | 1461339058992 Marionette TRACE conn2 <- [1,673,null,{"value":"13"}] 08:30:58 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html 08:30:58 INFO - PROCESS | 3892 | 1461339058995 Marionette TRACE conn2 -> [0,674,"setScriptTimeout",{"ms":35000}] 08:30:58 INFO - PROCESS | 3892 | 1461339058997 Marionette TRACE conn2 <- [1,674,null,{}] 08:30:58 INFO - PROCESS | 3892 | 1461339059001 Marionette TRACE conn2 -> [0,675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:30:59 INFO - PROCESS | 3892 | 1461339059079 Marionette TRACE conn2 <- [1,675,null,{"value":null}] 08:30:59 INFO - PROCESS | 3892 | 1461339059085 Marionette TRACE conn2 -> [0,676,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html\", \"44d5019e-7937-4224-8a02-bcf7332f174f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:30:59 INFO - PROCESS | 3892 | ++DOCSHELL 1670B000 == 59 [pid = 3892] [id = 178] 08:30:59 INFO - PROCESS | 3892 | ++DOMWINDOW == 101 (16958C00) [pid = 3892] [serial = 532] [outer = 00000000] 08:30:59 INFO - PROCESS | 3892 | ++DOMWINDOW == 102 (1A9C7000) [pid = 3892] [serial = 533] [outer = 16958C00] 08:30:59 INFO - PROCESS | 3892 | 1461339059129 Marionette DEBUG loaded listener.js 08:30:59 INFO - PROCESS | 3892 | ++DOMWINDOW == 103 (1C476400) [pid = 3892] [serial = 534] [outer = 16958C00] 08:31:00 INFO - PROCESS | 3892 | 1461339060060 Marionette TRACE conn2 <- [1,676,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html",0,null,null,[["textAlign end with ltr is the right edge",0,null,null]]]}] 08:31:00 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | textAlign end with ltr is the right edge 08:31:00 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | took 1061ms 08:31:00 INFO - PROCESS | 3892 | 1461339060074 Marionette TRACE conn2 -> [0,677,"getWindowHandle",null] 08:31:00 INFO - PROCESS | 3892 | 1461339060078 Marionette TRACE conn2 <- [1,677,null,{"value":"13"}] 08:31:00 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html 08:31:00 INFO - PROCESS | 3892 | 1461339060084 Marionette TRACE conn2 -> [0,678,"setScriptTimeout",{"ms":35000}] 08:31:00 INFO - PROCESS | 3892 | 1461339060092 Marionette TRACE conn2 <- [1,678,null,{}] 08:31:00 INFO - PROCESS | 3892 | 1461339060099 Marionette TRACE conn2 -> [0,679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:31:00 INFO - PROCESS | 3892 | 1461339060237 Marionette TRACE conn2 <- [1,679,null,{"value":null}] 08:31:00 INFO - PROCESS | 3892 | 1461339060356 Marionette TRACE conn2 -> [0,680,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html\", \"44d5019e-7937-4224-8a02-bcf7332f174f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:31:00 INFO - PROCESS | 3892 | ++DOCSHELL 15FBB400 == 60 [pid = 3892] [id = 179] 08:31:00 INFO - PROCESS | 3892 | ++DOMWINDOW == 104 (15FBE400) [pid = 3892] [serial = 535] [outer = 00000000] 08:31:00 INFO - PROCESS | 3892 | ++DOMWINDOW == 105 (16611C00) [pid = 3892] [serial = 536] [outer = 15FBE400] 08:31:00 INFO - PROCESS | 3892 | 1461339060470 Marionette DEBUG loaded listener.js 08:31:00 INFO - PROCESS | 3892 | ++DOMWINDOW == 106 (16CC4C00) [pid = 3892] [serial = 537] [outer = 15FBE400] 08:31:01 INFO - PROCESS | 3892 | 1461339061525 Marionette TRACE conn2 <- [1,680,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html",0,null,null,[["textAlign end with rtl is the left edge",0,null,null]]]}] 08:31:01 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | textAlign end with rtl is the left edge 08:31:01 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | took 1490ms 08:31:01 INFO - PROCESS | 3892 | 1461339061587 Marionette TRACE conn2 -> [0,681,"getWindowHandle",null] 08:31:01 INFO - PROCESS | 3892 | 1461339061593 Marionette TRACE conn2 <- [1,681,null,{"value":"13"}] 08:31:01 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html 08:31:01 INFO - PROCESS | 3892 | 1461339061600 Marionette TRACE conn2 -> [0,682,"setScriptTimeout",{"ms":35000}] 08:31:01 INFO - PROCESS | 3892 | 1461339061603 Marionette TRACE conn2 <- [1,682,null,{}] 08:31:01 INFO - PROCESS | 3892 | 1461339061658 Marionette TRACE conn2 -> [0,683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:31:01 INFO - PROCESS | 3892 | 1461339061784 Marionette TRACE conn2 <- [1,683,null,{"value":null}] 08:31:01 INFO - PROCESS | 3892 | 1461339061873 Marionette TRACE conn2 -> [0,684,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html\", \"44d5019e-7937-4224-8a02-bcf7332f174f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:31:01 INFO - PROCESS | 3892 | ++DOCSHELL 181C6400 == 61 [pid = 3892] [id = 180] 08:31:01 INFO - PROCESS | 3892 | ++DOMWINDOW == 107 (18E25C00) [pid = 3892] [serial = 538] [outer = 00000000] 08:31:01 INFO - PROCESS | 3892 | ++DOMWINDOW == 108 (1934EC00) [pid = 3892] [serial = 539] [outer = 18E25C00] 08:31:01 INFO - PROCESS | 3892 | 1461339061910 Marionette DEBUG loaded listener.js 08:31:01 INFO - PROCESS | 3892 | ++DOMWINDOW == 109 (19858400) [pid = 3892] [serial = 540] [outer = 18E25C00] 08:31:02 INFO - PROCESS | 3892 | 1461339062898 Marionette TRACE conn2 <- [1,684,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html",0,null,null,[["textAlign left is the left of the first em square (not the bounding box)",0,null,null]]]}] 08:31:02 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) 08:31:02 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html | took 1367ms 08:31:02 INFO - PROCESS | 3892 | 1461339062970 Marionette TRACE conn2 -> [0,685,"getWindowHandle",null] 08:31:02 INFO - PROCESS | 3892 | 1461339062973 Marionette TRACE conn2 <- [1,685,null,{"value":"13"}] 08:31:02 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html 08:31:02 INFO - PROCESS | 3892 | 1461339062978 Marionette TRACE conn2 -> [0,686,"setScriptTimeout",{"ms":35000}] 08:31:02 INFO - PROCESS | 3892 | 1461339062981 Marionette TRACE conn2 <- [1,686,null,{}] 08:31:02 INFO - PROCESS | 3892 | 1461339062993 Marionette TRACE conn2 -> [0,687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:31:03 INFO - PROCESS | 3892 | 1461339063090 Marionette TRACE conn2 <- [1,687,null,{"value":null}] 08:31:03 INFO - PROCESS | 3892 | 1461339063296 Marionette TRACE conn2 -> [0,688,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html\", \"44d5019e-7937-4224-8a02-bcf7332f174f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:31:03 INFO - PROCESS | 3892 | ++DOCSHELL 02A93800 == 62 [pid = 3892] [id = 181] 08:31:03 INFO - PROCESS | 3892 | ++DOMWINDOW == 110 (02A96000) [pid = 3892] [serial = 541] [outer = 00000000] 08:31:03 INFO - PROCESS | 3892 | ++DOMWINDOW == 111 (18D30400) [pid = 3892] [serial = 542] [outer = 02A96000] 08:31:03 INFO - PROCESS | 3892 | 1461339063354 Marionette DEBUG loaded listener.js 08:31:03 INFO - PROCESS | 3892 | ++DOMWINDOW == 112 (18EA5000) [pid = 3892] [serial = 543] [outer = 02A96000] 08:31:04 INFO - PROCESS | 3892 | 1461339064528 Marionette TRACE conn2 <- [1,688,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html",0,null,null,[["textAlign right is the right of the last em square (not the bounding box)",0,null,null]]]}] 08:31:04 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) 08:31:04 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html | took 1582ms 08:31:04 INFO - PROCESS | 3892 | 1461339064572 Marionette TRACE conn2 -> [0,689,"getWindowHandle",null] 08:31:04 INFO - PROCESS | 3892 | 1461339064577 Marionette TRACE conn2 <- [1,689,null,{"value":"13"}] 08:31:04 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html 08:31:04 INFO - PROCESS | 3892 | 1461339064582 Marionette TRACE conn2 -> [0,690,"setScriptTimeout",{"ms":35000}] 08:31:04 INFO - PROCESS | 3892 | 1461339064584 Marionette TRACE conn2 <- [1,690,null,{}] 08:31:04 INFO - PROCESS | 3892 | --DOCSHELL 17BB1000 == 61 [pid = 3892] [id = 138] 08:31:04 INFO - PROCESS | 3892 | --DOCSHELL 1DC28800 == 60 [pid = 3892] [id = 140] 08:31:04 INFO - PROCESS | 3892 | --DOCSHELL 1C482C00 == 59 [pid = 3892] [id = 139] 08:31:04 INFO - PROCESS | 3892 | --DOCSHELL 13B7D000 == 58 [pid = 3892] [id = 177] 08:31:04 INFO - PROCESS | 3892 | --DOCSHELL 133D8400 == 57 [pid = 3892] [id = 176] 08:31:04 INFO - PROCESS | 3892 | --DOCSHELL 13830800 == 56 [pid = 3892] [id = 175] 08:31:04 INFO - PROCESS | 3892 | --DOCSHELL 16506800 == 55 [pid = 3892] [id = 174] 08:31:04 INFO - PROCESS | 3892 | --DOCSHELL 1985F000 == 54 [pid = 3892] [id = 173] 08:31:04 INFO - PROCESS | 3892 | --DOCSHELL 18E3A800 == 53 [pid = 3892] [id = 172] 08:31:04 INFO - PROCESS | 3892 | --DOCSHELL 1695E000 == 52 [pid = 3892] [id = 171] 08:31:04 INFO - PROCESS | 3892 | --DOCSHELL 16F6A000 == 51 [pid = 3892] [id = 170] 08:31:04 INFO - PROCESS | 3892 | --DOCSHELL 1CCA2800 == 50 [pid = 3892] [id = 168] 08:31:04 INFO - PROCESS | 3892 | --DOCSHELL 1650B800 == 49 [pid = 3892] [id = 167] 08:31:04 INFO - PROCESS | 3892 | --DOCSHELL 02A9A400 == 48 [pid = 3892] [id = 166] 08:31:04 INFO - PROCESS | 3892 | --DOMWINDOW == 111 (18E25400) [pid = 3892] [serial = 455] [outer = 00000000] [url = about:blank] 08:31:04 INFO - PROCESS | 3892 | --DOMWINDOW == 110 (1C258800) [pid = 3892] [serial = 458] [outer = 00000000] [url = about:blank] 08:31:04 INFO - PROCESS | 3892 | --DOMWINDOW == 109 (1D23DC00) [pid = 3892] [serial = 461] [outer = 00000000] [url = about:blank] 08:31:04 INFO - PROCESS | 3892 | --DOMWINDOW == 108 (02A9C800) [pid = 3892] [serial = 494] [outer = 00000000] [url = about:blank] 08:31:04 INFO - PROCESS | 3892 | 1461339064719 Marionette TRACE conn2 -> [0,691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:31:04 INFO - PROCESS | 3892 | --DOMWINDOW == 107 (1A4BD000) [pid = 3892] [serial = 371] [outer = 00000000] [url = about:blank] 08:31:04 INFO - PROCESS | 3892 | --DOMWINDOW == 106 (1DD5D800) [pid = 3892] [serial = 420] [outer = 00000000] [url = about:blank] 08:31:04 INFO - PROCESS | 3892 | --DOMWINDOW == 105 (16611800) [pid = 3892] [serial = 411] [outer = 00000000] [url = about:blank] 08:31:04 INFO - PROCESS | 3892 | --DOMWINDOW == 104 (18E2E800) [pid = 3892] [serial = 414] [outer = 00000000] [url = about:blank] 08:31:04 INFO - PROCESS | 3892 | --DOMWINDOW == 103 (18E1F000) [pid = 3892] [serial = 368] [outer = 00000000] [url = about:blank] 08:31:04 INFO - PROCESS | 3892 | --DOMWINDOW == 102 (1D70A800) [pid = 3892] [serial = 374] [outer = 00000000] [url = about:blank] 08:31:04 INFO - PROCESS | 3892 | --DOMWINDOW == 101 (1D3EB800) [pid = 3892] [serial = 365] [outer = 00000000] [url = about:blank] 08:31:04 INFO - PROCESS | 3892 | --DOMWINDOW == 100 (16710000) [pid = 3892] [serial = 377] [outer = 00000000] [url = about:blank] 08:31:04 INFO - PROCESS | 3892 | --DOMWINDOW == 99 (1C266C00) [pid = 3892] [serial = 329] [outer = 00000000] [url = about:blank] 08:31:04 INFO - PROCESS | 3892 | --DOMWINDOW == 98 (1D3ED400) [pid = 3892] [serial = 417] [outer = 00000000] [url = about:blank] 08:31:04 INFO - PROCESS | 3892 | --DOMWINDOW == 97 (1C96A400) [pid = 3892] [serial = 450] [outer = 00000000] [url = about:blank] 08:31:04 INFO - PROCESS | 3892 | --DOMWINDOW == 96 (1AB95C00) [pid = 3892] [serial = 480] [outer = 00000000] [url = about:blank] 08:31:04 INFO - PROCESS | 3892 | --DOMWINDOW == 95 (1D3F8C00) [pid = 3892] [serial = 483] [outer = 00000000] [url = about:blank] 08:31:04 INFO - PROCESS | 3892 | --DOMWINDOW == 94 (1670B400) [pid = 3892] [serial = 486] [outer = 00000000] [url = about:blank] 08:31:04 INFO - PROCESS | 3892 | --DOMWINDOW == 93 (15701800) [pid = 3892] [serial = 453] [outer = 00000000] [url = about:blank] 08:31:04 INFO - PROCESS | 3892 | --DOMWINDOW == 92 (148B3C00) [pid = 3892] [serial = 452] [outer = 00000000] [url = about:blank] 08:31:04 INFO - PROCESS | 3892 | --DOMWINDOW == 91 (16F69C00) [pid = 3892] [serial = 485] [outer = 00000000] [url = about:blank] 08:31:04 INFO - PROCESS | 3892 | --DOMWINDOW == 90 (1CCA7000) [pid = 3892] [serial = 489] [outer = 00000000] [url = about:blank] 08:31:04 INFO - PROCESS | 3892 | --DOMWINDOW == 89 (1C476800) [pid = 3892] [serial = 488] [outer = 00000000] [url = about:blank] 08:31:04 INFO - PROCESS | 3892 | --DOMWINDOW == 88 (1A3AC800) [pid = 3892] [serial = 477] [outer = 00000000] [url = about:blank] 08:31:04 INFO - PROCESS | 3892 | --DOMWINDOW == 87 (1D4C1000) [pid = 3892] [serial = 492] [outer = 00000000] [url = about:blank] 08:31:04 INFO - PROCESS | 3892 | --DOMWINDOW == 86 (1D3EF800) [pid = 3892] [serial = 491] [outer = 00000000] [url = about:blank] 08:31:04 INFO - PROCESS | 3892 | --DOMWINDOW == 85 (1A9C6800) [pid = 3892] [serial = 479] [outer = 00000000] [url = about:blank] 08:31:04 INFO - PROCESS | 3892 | --DOMWINDOW == 84 (1A00D000) [pid = 3892] [serial = 476] [outer = 00000000] [url = about:blank] 08:31:04 INFO - PROCESS | 3892 | --DOMWINDOW == 83 (1D341800) [pid = 3892] [serial = 482] [outer = 00000000] [url = about:blank] 08:31:04 INFO - PROCESS | 3892 | --DOMWINDOW == 82 (18925800) [pid = 3892] [serial = 468] [outer = 00000000] [url = about:blank] 08:31:04 INFO - PROCESS | 3892 | --DOMWINDOW == 81 (184C9000) [pid = 3892] [serial = 467] [outer = 00000000] [url = about:blank] 08:31:04 INFO - PROCESS | 3892 | --DOMWINDOW == 80 (18832C00) [pid = 3892] [serial = 470] [outer = 00000000] [url = about:blank] 08:31:04 INFO - PROCESS | 3892 | --DOMWINDOW == 79 (18925000) [pid = 3892] [serial = 471] [outer = 00000000] [url = about:blank] 08:31:04 INFO - PROCESS | 3892 | --DOMWINDOW == 78 (19748800) [pid = 3892] [serial = 473] [outer = 00000000] [url = about:blank] 08:31:04 INFO - PROCESS | 3892 | --DOMWINDOW == 77 (19859000) [pid = 3892] [serial = 474] [outer = 00000000] [url = about:blank] 08:31:04 INFO - PROCESS | 3892 | --DOMWINDOW == 76 (1D706000) [pid = 3892] [serial = 465] [outer = 00000000] [url = about:blank] 08:31:04 INFO - PROCESS | 3892 | --DOMWINDOW == 75 (1D4C9000) [pid = 3892] [serial = 464] [outer = 00000000] [url = about:blank] 08:31:04 INFO - PROCESS | 3892 | 1461339064804 Marionette TRACE conn2 <- [1,691,null,{"value":null}] 08:31:04 INFO - PROCESS | 3892 | 1461339064812 Marionette TRACE conn2 -> [0,692,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html\", \"44d5019e-7937-4224-8a02-bcf7332f174f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:31:04 INFO - PROCESS | 3892 | ++DOCSHELL 13833000 == 49 [pid = 3892] [id = 182] 08:31:04 INFO - PROCESS | 3892 | ++DOMWINDOW == 76 (13B7A800) [pid = 3892] [serial = 544] [outer = 00000000] 08:31:04 INFO - PROCESS | 3892 | ++DOMWINDOW == 77 (16606400) [pid = 3892] [serial = 545] [outer = 13B7A800] 08:31:04 INFO - PROCESS | 3892 | 1461339064861 Marionette DEBUG loaded listener.js 08:31:04 INFO - PROCESS | 3892 | ++DOMWINDOW == 78 (16709400) [pid = 3892] [serial = 546] [outer = 13B7A800] 08:31:05 INFO - PROCESS | 3892 | 1461339065791 Marionette TRACE conn2 <- [1,692,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html",0,null,null,[["textAlign start with ltr is the left edge",0,null,null]]]}] 08:31:05 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | textAlign start with ltr is the left edge 08:31:05 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | took 1229ms 08:31:05 INFO - PROCESS | 3892 | 1461339065816 Marionette TRACE conn2 -> [0,693,"getWindowHandle",null] 08:31:05 INFO - PROCESS | 3892 | 1461339065821 Marionette TRACE conn2 <- [1,693,null,{"value":"13"}] 08:31:05 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html 08:31:05 INFO - PROCESS | 3892 | 1461339065828 Marionette TRACE conn2 -> [0,694,"setScriptTimeout",{"ms":35000}] 08:31:05 INFO - PROCESS | 3892 | 1461339065830 Marionette TRACE conn2 <- [1,694,null,{}] 08:31:05 INFO - PROCESS | 3892 | 1461339065818 Marionette TRACE conn2 -> [0,695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:31:05 INFO - PROCESS | 3892 | 1461339065897 Marionette TRACE conn2 <- [1,695,null,{"value":null}] 08:31:05 INFO - PROCESS | 3892 | 1461339065903 Marionette TRACE conn2 -> [0,696,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html\", \"44d5019e-7937-4224-8a02-bcf7332f174f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:31:05 INFO - PROCESS | 3892 | ++DOCSHELL 1670E400 == 50 [pid = 3892] [id = 183] 08:31:05 INFO - PROCESS | 3892 | ++DOMWINDOW == 79 (16F5EC00) [pid = 3892] [serial = 547] [outer = 00000000] 08:31:05 INFO - PROCESS | 3892 | ++DOMWINDOW == 80 (1891D800) [pid = 3892] [serial = 548] [outer = 16F5EC00] 08:31:05 INFO - PROCESS | 3892 | 1461339065948 Marionette DEBUG loaded listener.js 08:31:06 INFO - PROCESS | 3892 | ++DOMWINDOW == 81 (18925000) [pid = 3892] [serial = 549] [outer = 16F5EC00] 08:31:06 INFO - PROCESS | 3892 | 1461339066887 Marionette TRACE conn2 <- [1,696,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html",0,null,null,[["textAlign start with rtl is the right edge",0,null,null]]]}] 08:31:06 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | textAlign start with rtl is the right edge 08:31:06 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | took 1137ms 08:31:06 INFO - PROCESS | 3892 | 1461339066950 Marionette TRACE conn2 -> [0,697,"getWindowHandle",null] 08:31:06 INFO - PROCESS | 3892 | 1461339066952 Marionette TRACE conn2 <- [1,697,null,{"value":"13"}] 08:31:06 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html 08:31:06 INFO - PROCESS | 3892 | 1461339066962 Marionette TRACE conn2 -> [0,698,"setScriptTimeout",{"ms":35000}] 08:31:06 INFO - PROCESS | 3892 | 1461339066966 Marionette TRACE conn2 <- [1,698,null,{}] 08:31:06 INFO - PROCESS | 3892 | 1461339066976 Marionette TRACE conn2 -> [0,699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:31:07 INFO - PROCESS | 3892 | 1461339067085 Marionette TRACE conn2 <- [1,699,null,{"value":null}] 08:31:07 INFO - PROCESS | 3892 | 1461339067093 Marionette TRACE conn2 -> [0,700,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html\", \"44d5019e-7937-4224-8a02-bcf7332f174f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:31:07 INFO - PROCESS | 3892 | ++DOCSHELL 18E35000 == 51 [pid = 3892] [id = 184] 08:31:07 INFO - PROCESS | 3892 | ++DOMWINDOW == 82 (18E38C00) [pid = 3892] [serial = 550] [outer = 00000000] 08:31:07 INFO - PROCESS | 3892 | ++DOMWINDOW == 83 (18EA6000) [pid = 3892] [serial = 551] [outer = 18E38C00] 08:31:07 INFO - PROCESS | 3892 | 1461339067183 Marionette DEBUG loaded listener.js 08:31:07 INFO - PROCESS | 3892 | ++DOMWINDOW == 84 (19743400) [pid = 3892] [serial = 552] [outer = 18E38C00] 08:31:08 INFO - PROCESS | 3892 | 1461339068114 Marionette TRACE conn2 <- [1,700,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html",0,null,null,[["Canvas test: 2d.text.draw.baseline.alphabetic",0,null,null]]]}] 08:31:08 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | Canvas test: 2d.text.draw.baseline.alphabetic 08:31:08 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | took 1168ms 08:31:08 INFO - PROCESS | 3892 | 1461339068145 Marionette TRACE conn2 -> [0,701,"getWindowHandle",null] 08:31:08 INFO - PROCESS | 3892 | 1461339068148 Marionette TRACE conn2 <- [1,701,null,{"value":"13"}] 08:31:08 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html 08:31:08 INFO - PROCESS | 3892 | 1461339068151 Marionette TRACE conn2 -> [0,702,"setScriptTimeout",{"ms":35000}] 08:31:08 INFO - PROCESS | 3892 | 1461339068153 Marionette TRACE conn2 <- [1,702,null,{}] 08:31:08 INFO - PROCESS | 3892 | 1461339068157 Marionette TRACE conn2 -> [0,703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:31:08 INFO - PROCESS | 3892 | 1461339068263 Marionette TRACE conn2 <- [1,703,null,{"value":null}] 08:31:08 INFO - PROCESS | 3892 | 1461339068270 Marionette TRACE conn2 -> [0,704,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html\", \"44d5019e-7937-4224-8a02-bcf7332f174f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:31:08 INFO - PROCESS | 3892 | ++DOCSHELL 19854000 == 52 [pid = 3892] [id = 185] 08:31:08 INFO - PROCESS | 3892 | ++DOMWINDOW == 85 (19854C00) [pid = 3892] [serial = 553] [outer = 00000000] 08:31:08 INFO - PROCESS | 3892 | ++DOMWINDOW == 86 (1A00BC00) [pid = 3892] [serial = 554] [outer = 19854C00] 08:31:08 INFO - PROCESS | 3892 | 1461339068358 Marionette DEBUG loaded listener.js 08:31:08 INFO - PROCESS | 3892 | ++DOMWINDOW == 87 (1A3B2800) [pid = 3892] [serial = 555] [outer = 19854C00] 08:31:08 INFO - PROCESS | 3892 | --DOMWINDOW == 86 (15C31800) [pid = 3892] [serial = 523] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html] 08:31:08 INFO - PROCESS | 3892 | --DOMWINDOW == 85 (18EA5C00) [pid = 3892] [serial = 514] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html] 08:31:08 INFO - PROCESS | 3892 | --DOMWINDOW == 84 (16963400) [pid = 3892] [serial = 511] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html] 08:31:08 INFO - PROCESS | 3892 | --DOMWINDOW == 83 (17BBBC00) [pid = 3892] [serial = 508] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html] 08:31:08 INFO - PROCESS | 3892 | --DOMWINDOW == 82 (13B83400) [pid = 3892] [serial = 529] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html] 08:31:08 INFO - PROCESS | 3892 | --DOMWINDOW == 81 (1C442400) [pid = 3892] [serial = 526] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html] 08:31:08 INFO - PROCESS | 3892 | --DOMWINDOW == 80 (19A22800) [pid = 3892] [serial = 517] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html] 08:31:08 INFO - PROCESS | 3892 | --DOMWINDOW == 79 (1A4BEC00) [pid = 3892] [serial = 520] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html] 08:31:08 INFO - PROCESS | 3892 | --DOMWINDOW == 78 (1CFE2000) [pid = 3892] [serial = 460] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html] 08:31:08 INFO - PROCESS | 3892 | --DOMWINDOW == 77 (18EA7C00) [pid = 3892] [serial = 457] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html] 08:31:08 INFO - PROCESS | 3892 | --DOMWINDOW == 76 (18422000) [pid = 3892] [serial = 454] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html] 08:31:09 INFO - PROCESS | 3892 | 1461339069320 Marionette TRACE conn2 <- [1,704,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html",0,null,null,[["fillText handles maxWidth based on line size, not bounding box size",0,null,null]]]}] 08:31:09 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 08:31:09 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html | took 1168ms 08:31:09 INFO - PROCESS | 3892 | 1461339069328 Marionette TRACE conn2 -> [0,705,"getWindowHandle",null] 08:31:09 INFO - PROCESS | 3892 | 1461339069330 Marionette TRACE conn2 <- [1,705,null,{"value":"13"}] 08:31:09 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html 08:31:09 INFO - PROCESS | 3892 | 1461339069334 Marionette TRACE conn2 -> [0,706,"setScriptTimeout",{"ms":35000}] 08:31:09 INFO - PROCESS | 3892 | 1461339069336 Marionette TRACE conn2 <- [1,706,null,{}] 08:31:09 INFO - PROCESS | 3892 | 1461339069339 Marionette TRACE conn2 -> [0,707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:31:09 INFO - PROCESS | 3892 | 1461339069415 Marionette TRACE conn2 <- [1,707,null,{"value":null}] 08:31:09 INFO - PROCESS | 3892 | 1461339069422 Marionette TRACE conn2 -> [0,708,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html\", \"44d5019e-7937-4224-8a02-bcf7332f174f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:31:09 INFO - PROCESS | 3892 | ++DOCSHELL 1695D400 == 53 [pid = 3892] [id = 186] 08:31:09 INFO - PROCESS | 3892 | ++DOMWINDOW == 77 (16963400) [pid = 3892] [serial = 556] [outer = 00000000] 08:31:09 INFO - PROCESS | 3892 | ++DOMWINDOW == 78 (1A3B3000) [pid = 3892] [serial = 557] [outer = 16963400] 08:31:09 INFO - PROCESS | 3892 | 1461339069466 Marionette DEBUG loaded listener.js 08:31:09 INFO - PROCESS | 3892 | ++DOMWINDOW == 79 (1A4BC400) [pid = 3892] [serial = 558] [outer = 16963400] 08:31:10 INFO - PROCESS | 3892 | 1461339070386 Marionette TRACE conn2 <- [1,708,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html",0,null,null,[["fillText works on @font-face fonts",0,null,null]]]}] 08:31:10 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | fillText works on @font-face fonts 08:31:10 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | took 1075ms 08:31:10 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html 08:31:10 INFO - PROCESS | 3892 | 1461339070418 Marionette TRACE conn2 -> [0,709,"getWindowHandle",null] 08:31:10 INFO - PROCESS | 3892 | 1461339070420 Marionette TRACE conn2 <- [1,709,null,{"value":"13"}] 08:31:10 INFO - PROCESS | 3892 | 1461339070424 Marionette TRACE conn2 -> [0,710,"setScriptTimeout",{"ms":35000}] 08:31:10 INFO - PROCESS | 3892 | 1461339070425 Marionette TRACE conn2 <- [1,710,null,{}] 08:31:10 INFO - PROCESS | 3892 | 1461339070429 Marionette TRACE conn2 -> [0,711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:31:10 INFO - PROCESS | 3892 | 1461339070524 Marionette TRACE conn2 <- [1,711,null,{"value":null}] 08:31:10 INFO - PROCESS | 3892 | 1461339070533 Marionette TRACE conn2 -> [0,712,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html\", \"44d5019e-7937-4224-8a02-bcf7332f174f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:31:10 INFO - PROCESS | 3892 | ++DOCSHELL 1A5CF000 == 54 [pid = 3892] [id = 187] 08:31:10 INFO - PROCESS | 3892 | ++DOMWINDOW == 80 (1A5D0400) [pid = 3892] [serial = 559] [outer = 00000000] 08:31:10 INFO - PROCESS | 3892 | ++DOMWINDOW == 81 (1C434000) [pid = 3892] [serial = 560] [outer = 1A5D0400] 08:31:10 INFO - PROCESS | 3892 | 1461339070580 Marionette DEBUG loaded listener.js 08:31:10 INFO - PROCESS | 3892 | ++DOMWINDOW == 82 (1C435800) [pid = 3892] [serial = 561] [outer = 1A5D0400] 08:31:11 INFO - PROCESS | 3892 | 1461339071228 Marionette TRACE conn2 <- [1,712,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html",0,null,null,[["fillText handles maxWidth correctly",1,"","@http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,713,"getWindowHandle",null] 08:31:11 INFO - PROCESS | 3892 | 1461339071318 Marionette TRACE conn2 <- [1,713,null,{"value":"13"}] 08:31:11 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html 08:31:11 INFO - PROCESS | 3892 | 1461339071324 Marionette TRACE conn2 -> [0,714,"setScriptTimeout",{"ms":35000}] 08:31:11 INFO - PROCESS | 3892 | 1461339071328 Marionette TRACE conn2 <- [1,714,null,{}] 08:31:11 INFO - PROCESS | 3892 | 1461339071333 Marionette TRACE conn2 -> [0,715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:31:11 INFO - PROCESS | 3892 | 1461339071470 Marionette TRACE conn2 <- [1,715,null,{"value":null}] 08:31:11 INFO - PROCESS | 3892 | 1461339071594 Marionette TRACE conn2 -> [0,716,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html\", \"44d5019e-7937-4224-8a02-bcf7332f174f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:31:11 INFO - PROCESS | 3892 | ++DOCSHELL 15717400 == 55 [pid = 3892] [id = 188] 08:31:11 INFO - PROCESS | 3892 | ++DOMWINDOW == 83 (15E99800) [pid = 3892] [serial = 562] [outer = 00000000] 08:31:11 INFO - PROCESS | 3892 | ++DOMWINDOW == 84 (181C4000) [pid = 3892] [serial = 563] [outer = 15E99800] 08:31:11 INFO - PROCESS | 3892 | 1461339071653 Marionette DEBUG loaded listener.js 08:31:11 INFO - PROCESS | 3892 | ++DOMWINDOW == 85 (18829C00) [pid = 3892] [serial = 564] [outer = 15E99800] 08:31:12 INFO - PROCESS | 3892 | 1461339072301 Marionette TRACE conn2 <- [1,716,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html",0,null,null,[["fillText handles maxWidth correctly",0,null,null]]]}] 08:31:12 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | fillText handles maxWidth correctly 08:31:12 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | took 1029ms 08:31:12 INFO - PROCESS | 3892 | 1461339072357 Marionette TRACE conn2 -> [0,717,"getWindowHandle",null] 08:31:12 INFO - PROCESS | 3892 | 1461339072363 Marionette TRACE conn2 <- [1,717,null,{"value":"13"}] 08:31:12 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html 08:31:12 INFO - PROCESS | 3892 | 1461339072390 Marionette TRACE conn2 -> [0,718,"setScriptTimeout",{"ms":35000}] 08:31:12 INFO - PROCESS | 3892 | 1461339072393 Marionette TRACE conn2 <- [1,718,null,{}] 08:31:12 INFO - PROCESS | 3892 | 1461339072397 Marionette TRACE conn2 -> [0,719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:31:12 INFO - PROCESS | 3892 | 1461339072563 Marionette TRACE conn2 <- [1,719,null,{"value":null}] 08:31:12 INFO - PROCESS | 3892 | 1461339072654 Marionette TRACE conn2 -> [0,720,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html\", \"44d5019e-7937-4224-8a02-bcf7332f174f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:31:12 INFO - PROCESS | 3892 | ++DOCSHELL 16965400 == 56 [pid = 3892] [id = 189] 08:31:12 INFO - PROCESS | 3892 | ++DOMWINDOW == 86 (18422800) [pid = 3892] [serial = 565] [outer = 00000000] 08:31:12 INFO - PROCESS | 3892 | ++DOMWINDOW == 87 (1985B400) [pid = 3892] [serial = 566] [outer = 18422800] 08:31:12 INFO - PROCESS | 3892 | 1461339072693 Marionette DEBUG loaded listener.js 08:31:12 INFO - PROCESS | 3892 | ++DOMWINDOW == 88 (19DDC000) [pid = 3892] [serial = 567] [outer = 18422800] 08:31:13 INFO - PROCESS | 3892 | 1461339073297 Marionette TRACE conn2 <- [1,720,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html",0,null,null,[["fillText handles maxWidth correctly",1,"assert_equals: d[4036] expected 0 but got 24","_assertGreen/testColor@http://web-platform.test:8000/common/canvas-tests.js:74:9\n_assertGreen@http://web-platform.test:8000/common/canvas-tests.js:80:13\n@http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html:27:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,721,"getWindowHandle",null] 08:31:13 INFO - PROCESS | 3892 | 1461339073376 Marionette TRACE conn2 <- [1,721,null,{"value":"13"}] 08:31:13 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html 08:31:13 INFO - PROCESS | 3892 | 1461339073380 Marionette TRACE conn2 -> [0,722,"setScriptTimeout",{"ms":35000}] 08:31:13 INFO - PROCESS | 3892 | 1461339073384 Marionette TRACE conn2 <- [1,722,null,{}] 08:31:13 INFO - PROCESS | 3892 | 1461339073395 Marionette TRACE conn2 -> [0,723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:31:13 INFO - PROCESS | 3892 | 1461339073498 Marionette TRACE conn2 <- [1,723,null,{"value":null}] 08:31:13 INFO - PROCESS | 3892 | 1461339073623 Marionette TRACE conn2 -> [0,724,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html\", \"44d5019e-7937-4224-8a02-bcf7332f174f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:31:13 INFO - PROCESS | 3892 | ++DOCSHELL 1C47A400 == 57 [pid = 3892] [id = 190] 08:31:13 INFO - PROCESS | 3892 | ++DOMWINDOW == 89 (1C47C400) [pid = 3892] [serial = 568] [outer = 00000000] 08:31:13 INFO - PROCESS | 3892 | ++DOMWINDOW == 90 (1C5DA400) [pid = 3892] [serial = 569] [outer = 1C47C400] 08:31:13 INFO - PROCESS | 3892 | 1461339073681 Marionette DEBUG loaded listener.js 08:31:13 INFO - PROCESS | 3892 | ++DOMWINDOW == 91 (1C96B000) [pid = 3892] [serial = 570] [outer = 1C47C400] 08:31:14 INFO - PROCESS | 3892 | 1461339074213 Marionette TRACE conn2 <- [1,724,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html",0,null,null,[["fillText does not start a new path or subpath",0,null,null]]]}] 08:31:14 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | fillText does not start a new path or subpath 08:31:14 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | took 891ms 08:31:14 INFO - PROCESS | 3892 | 1461339074266 Marionette TRACE conn2 -> [0,725,"getWindowHandle",null] 08:31:14 INFO - PROCESS | 3892 | 1461339074269 Marionette TRACE conn2 <- [1,725,null,{"value":"13"}] 08:31:14 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html 08:31:14 INFO - PROCESS | 3892 | 1461339074273 Marionette TRACE conn2 -> [0,726,"setScriptTimeout",{"ms":35000}] 08:31:14 INFO - PROCESS | 3892 | 1461339074275 Marionette TRACE conn2 <- [1,726,null,{}] 08:31:14 INFO - PROCESS | 3892 | 1461339074279 Marionette TRACE conn2 -> [0,727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:31:14 INFO - PROCESS | 3892 | 1461339074378 Marionette TRACE conn2 <- [1,727,null,{"value":null}] 08:31:14 INFO - PROCESS | 3892 | 1461339074458 Marionette TRACE conn2 -> [0,728,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html\", \"44d5019e-7937-4224-8a02-bcf7332f174f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:31:14 INFO - PROCESS | 3892 | ++DOCSHELL 1C518000 == 58 [pid = 3892] [id = 191] 08:31:14 INFO - PROCESS | 3892 | ++DOMWINDOW == 92 (1C96CC00) [pid = 3892] [serial = 571] [outer = 00000000] 08:31:14 INFO - PROCESS | 3892 | ++DOMWINDOW == 93 (1CEC4400) [pid = 3892] [serial = 572] [outer = 1C96CC00] 08:31:14 INFO - PROCESS | 3892 | 1461339074554 Marionette DEBUG loaded listener.js 08:31:14 INFO - PROCESS | 3892 | ++DOMWINDOW == 94 (1CFE2000) [pid = 3892] [serial = 573] [outer = 1C96CC00] 08:31:15 INFO - PROCESS | 3892 | 1461339075656 Marionette TRACE conn2 <- [1,728,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html",0,null,null,[["Canvas test: 2d.text.draw.fontface",0,null,null]]]}] 08:31:15 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | Canvas test: 2d.text.draw.fontface 08:31:15 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | took 1429ms 08:31:15 INFO - PROCESS | 3892 | 1461339075698 Marionette TRACE conn2 -> [0,729,"getWindowHandle",null] 08:31:15 INFO - PROCESS | 3892 | 1461339075701 Marionette TRACE conn2 <- [1,729,null,{"value":"13"}] 08:31:15 INFO - PROCESS | 3892 | 1461339075707 Marionette TRACE conn2 -> [0,730,"setScriptTimeout",{"ms":35000}] 08:31:15 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html 08:31:15 INFO - PROCESS | 3892 | 1461339075710 Marionette TRACE conn2 <- [1,730,null,{}] 08:31:15 INFO - PROCESS | 3892 | 1461339075721 Marionette TRACE conn2 -> [0,731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:31:15 INFO - PROCESS | 3892 | 1461339075853 Marionette TRACE conn2 <- [1,731,null,{"value":null}] 08:31:15 INFO - PROCESS | 3892 | --DOCSHELL 1695D400 == 57 [pid = 3892] [id = 186] 08:31:15 INFO - PROCESS | 3892 | --DOCSHELL 19854000 == 56 [pid = 3892] [id = 185] 08:31:15 INFO - PROCESS | 3892 | --DOCSHELL 18E35000 == 55 [pid = 3892] [id = 184] 08:31:15 INFO - PROCESS | 3892 | --DOCSHELL 1670E400 == 54 [pid = 3892] [id = 183] 08:31:15 INFO - PROCESS | 3892 | --DOCSHELL 13833000 == 53 [pid = 3892] [id = 182] 08:31:15 INFO - PROCESS | 3892 | --DOCSHELL 02A93800 == 52 [pid = 3892] [id = 181] 08:31:15 INFO - PROCESS | 3892 | --DOCSHELL 181C6400 == 51 [pid = 3892] [id = 180] 08:31:15 INFO - PROCESS | 3892 | --DOCSHELL 15FBB400 == 50 [pid = 3892] [id = 179] 08:31:15 INFO - PROCESS | 3892 | --DOMWINDOW == 93 (1A9C7000) [pid = 3892] [serial = 533] [outer = 00000000] [url = about:blank] 08:31:15 INFO - PROCESS | 3892 | --DOMWINDOW == 92 (1D33AC00) [pid = 3892] [serial = 462] [outer = 00000000] [url = about:blank] 08:31:15 INFO - PROCESS | 3892 | --DOMWINDOW == 91 (1C481C00) [pid = 3892] [serial = 459] [outer = 00000000] [url = about:blank] 08:31:15 INFO - PROCESS | 3892 | --DOMWINDOW == 90 (18EA4800) [pid = 3892] [serial = 456] [outer = 00000000] [url = about:blank] 08:31:15 INFO - PROCESS | 3892 | --DOMWINDOW == 89 (1C43B000) [pid = 3892] [serial = 524] [outer = 00000000] [url = about:blank] 08:31:15 INFO - PROCESS | 3892 | --DOMWINDOW == 88 (1D23AC00) [pid = 3892] [serial = 503] [outer = 00000000] [url = about:blank] 08:31:15 INFO - PROCESS | 3892 | --DOMWINDOW == 87 (19743000) [pid = 3892] [serial = 515] [outer = 00000000] [url = about:blank] 08:31:15 INFO - PROCESS | 3892 | --DOMWINDOW == 86 (19855800) [pid = 3892] [serial = 516] [outer = 00000000] [url = about:blank] 08:31:15 INFO - PROCESS | 3892 | --DOMWINDOW == 85 (184CD000) [pid = 3892] [serial = 512] [outer = 00000000] [url = about:blank] 08:31:15 INFO - PROCESS | 3892 | --DOMWINDOW == 84 (18E1B400) [pid = 3892] [serial = 513] [outer = 00000000] [url = about:blank] 08:31:15 INFO - PROCESS | 3892 | --DOMWINDOW == 83 (16715C00) [pid = 3892] [serial = 497] [outer = 00000000] [url = about:blank] 08:31:15 INFO - PROCESS | 3892 | --DOMWINDOW == 82 (1891C800) [pid = 3892] [serial = 510] [outer = 00000000] [url = about:blank] 08:31:15 INFO - PROCESS | 3892 | --DOMWINDOW == 81 (18429800) [pid = 3892] [serial = 509] [outer = 00000000] [url = about:blank] 08:31:15 INFO - PROCESS | 3892 | --DOMWINDOW == 80 (1C440800) [pid = 3892] [serial = 525] [outer = 00000000] [url = about:blank] 08:31:15 INFO - PROCESS | 3892 | --DOMWINDOW == 79 (18EA3C00) [pid = 3892] [serial = 500] [outer = 00000000] [url = about:blank] 08:31:15 INFO - PROCESS | 3892 | --DOMWINDOW == 78 (15EDB400) [pid = 3892] [serial = 530] [outer = 00000000] [url = about:blank] 08:31:15 INFO - PROCESS | 3892 | --DOMWINDOW == 77 (1D8ADC00) [pid = 3892] [serial = 506] [outer = 00000000] [url = about:blank] 08:31:15 INFO - PROCESS | 3892 | --DOMWINDOW == 76 (1C5DBC00) [pid = 3892] [serial = 527] [outer = 00000000] [url = about:blank] 08:31:15 INFO - PROCESS | 3892 | --DOMWINDOW == 75 (1A050400) [pid = 3892] [serial = 518] [outer = 00000000] [url = about:blank] 08:31:15 INFO - PROCESS | 3892 | --DOMWINDOW == 74 (1C5E7000) [pid = 3892] [serial = 528] [outer = 00000000] [url = about:blank] 08:31:15 INFO - PROCESS | 3892 | --DOMWINDOW == 73 (1670EC00) [pid = 3892] [serial = 531] [outer = 00000000] [url = about:blank] 08:31:15 INFO - PROCESS | 3892 | --DOMWINDOW == 72 (1A9CC400) [pid = 3892] [serial = 521] [outer = 00000000] [url = about:blank] 08:31:15 INFO - PROCESS | 3892 | --DOMWINDOW == 71 (1A9C7800) [pid = 3892] [serial = 522] [outer = 00000000] [url = about:blank] 08:31:15 INFO - PROCESS | 3892 | --DOMWINDOW == 70 (1A3B8800) [pid = 3892] [serial = 519] [outer = 00000000] [url = about:blank] 08:31:15 INFO - PROCESS | 3892 | 1461339075970 Marionette TRACE conn2 -> [0,732,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html\", \"44d5019e-7937-4224-8a02-bcf7332f174f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:31:15 INFO - PROCESS | 3892 | ++DOCSHELL 13839C00 == 51 [pid = 3892] [id = 192] 08:31:15 INFO - PROCESS | 3892 | ++DOMWINDOW == 71 (14459C00) [pid = 3892] [serial = 574] [outer = 00000000] 08:31:16 INFO - PROCESS | 3892 | ++DOMWINDOW == 72 (1670EC00) [pid = 3892] [serial = 575] [outer = 14459C00] 08:31:16 INFO - PROCESS | 3892 | 1461339076019 Marionette DEBUG loaded listener.js 08:31:16 INFO - PROCESS | 3892 | ++DOMWINDOW == 73 (16F64800) [pid = 3892] [serial = 576] [outer = 14459C00] 08:31:16 INFO - PROCESS | 3892 | 1461339076872 Marionette TRACE conn2 <- [1,732,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html",0,null,null,[["@font-face fonts should work even if they are not used in the page",0,null,null]]]}] 08:31:16 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 08:31:16 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html | took 1168ms 08:31:16 INFO - PROCESS | 3892 | 1461339076883 Marionette TRACE conn2 -> [0,733,"getWindowHandle",null] 08:31:16 INFO - PROCESS | 3892 | 1461339076890 Marionette TRACE conn2 <- [1,733,null,{"value":"13"}] 08:31:16 INFO - PROCESS | 3892 | 1461339076898 Marionette TRACE conn2 -> [0,734,"setScriptTimeout",{"ms":35000}] 08:31:16 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html 08:31:16 INFO - PROCESS | 3892 | 1461339076902 Marionette TRACE conn2 <- [1,734,null,{}] 08:31:16 INFO - PROCESS | 3892 | 1461339076906 Marionette TRACE conn2 -> [0,735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:31:16 INFO - PROCESS | 3892 | 1461339076996 Marionette TRACE conn2 <- [1,735,null,{"value":null}] 08:31:17 INFO - PROCESS | 3892 | 1461339077068 Marionette TRACE conn2 -> [0,736,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html\", \"44d5019e-7937-4224-8a02-bcf7332f174f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:31:17 INFO - PROCESS | 3892 | ++DOCSHELL 18429800 == 52 [pid = 3892] [id = 193] 08:31:17 INFO - PROCESS | 3892 | ++DOMWINDOW == 74 (1891B000) [pid = 3892] [serial = 577] [outer = 00000000] 08:31:17 INFO - PROCESS | 3892 | ++DOMWINDOW == 75 (18E22000) [pid = 3892] [serial = 578] [outer = 1891B000] 08:31:17 INFO - PROCESS | 3892 | 1461339077113 Marionette DEBUG loaded listener.js 08:31:17 INFO - PROCESS | 3892 | ++DOMWINDOW == 76 (18E29C00) [pid = 3892] [serial = 579] [outer = 1891B000] 08:31:17 INFO - PROCESS | 3892 | 1461339077986 Marionette TRACE conn2 <- [1,736,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html",0,null,null,[["Draw with the font immediately, then wait a bit until and draw again. (This crashes some version of WebKit.)",0,null,null]]]}] 08:31:18 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.) 08:31:18 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html | took 1122ms 08:31:18 INFO - PROCESS | 3892 | 1461339078029 Marionette TRACE conn2 -> [0,737,"getWindowHandle",null] 08:31:18 INFO - PROCESS | 3892 | 1461339078031 Marionette TRACE conn2 <- [1,737,null,{"value":"13"}] 08:31:18 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html 08:31:18 INFO - PROCESS | 3892 | 1461339078041 Marionette TRACE conn2 -> [0,738,"setScriptTimeout",{"ms":35000}] 08:31:18 INFO - PROCESS | 3892 | 1461339078045 Marionette TRACE conn2 <- [1,738,null,{}] 08:31:18 INFO - PROCESS | 3892 | 1461339078055 Marionette TRACE conn2 -> [0,739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:31:18 INFO - PROCESS | 3892 | 1461339078170 Marionette TRACE conn2 <- [1,739,null,{"value":null}] 08:31:18 INFO - PROCESS | 3892 | 1461339078177 Marionette TRACE conn2 -> [0,740,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html\", \"44d5019e-7937-4224-8a02-bcf7332f174f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:31:18 INFO - PROCESS | 3892 | ++DOCSHELL 19852800 == 53 [pid = 3892] [id = 194] 08:31:18 INFO - PROCESS | 3892 | ++DOMWINDOW == 77 (19852C00) [pid = 3892] [serial = 580] [outer = 00000000] 08:31:18 INFO - PROCESS | 3892 | ++DOMWINDOW == 78 (1985C000) [pid = 3892] [serial = 581] [outer = 19852C00] 08:31:18 INFO - PROCESS | 3892 | 1461339078269 Marionette DEBUG loaded listener.js 08:31:18 INFO - PROCESS | 3892 | ++DOMWINDOW == 79 (19D7FC00) [pid = 3892] [serial = 582] [outer = 19852C00] 08:31:18 INFO - PROCESS | 3892 | --DOMWINDOW == 78 (16963400) [pid = 3892] [serial = 556] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html] 08:31:18 INFO - PROCESS | 3892 | --DOMWINDOW == 77 (13B7A800) [pid = 3892] [serial = 544] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html] 08:31:18 INFO - PROCESS | 3892 | --DOMWINDOW == 76 (16F5EC00) [pid = 3892] [serial = 547] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html] 08:31:18 INFO - PROCESS | 3892 | --DOMWINDOW == 75 (19854C00) [pid = 3892] [serial = 553] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html] 08:31:18 INFO - PROCESS | 3892 | --DOMWINDOW == 74 (18E38C00) [pid = 3892] [serial = 550] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html] 08:31:19 INFO - PROCESS | 3892 | 1461339079229 Marionette TRACE conn2 <- [1,740,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html",0,null,null,[["U+0020 is rendered the correct size (1em wide)",0,null,null]]]}] 08:31:19 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | U+0020 is rendered the correct size (1em wide) 08:31:19 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | took 1229ms 08:31:19 INFO - PROCESS | 3892 | 1461339079281 Marionette TRACE conn2 -> [0,741,"getWindowHandle",null] 08:31:19 INFO - PROCESS | 3892 | 1461339079285 Marionette TRACE conn2 <- [1,741,null,{"value":"13"}] 08:31:19 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html 08:31:19 INFO - PROCESS | 3892 | 1461339079291 Marionette TRACE conn2 -> [0,742,"setScriptTimeout",{"ms":35000}] 08:31:19 INFO - PROCESS | 3892 | 1461339079295 Marionette TRACE conn2 <- [1,742,null,{}] 08:31:19 INFO - PROCESS | 3892 | 1461339079302 Marionette TRACE conn2 -> [0,743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:31:19 INFO - PROCESS | 3892 | 1461339079463 Marionette TRACE conn2 <- [1,743,null,{"value":null}] 08:31:19 INFO - PROCESS | 3892 | 1461339079608 Marionette TRACE conn2 -> [0,744,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html\", \"44d5019e-7937-4224-8a02-bcf7332f174f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:31:19 INFO - PROCESS | 3892 | ++DOCSHELL 1695CC00 == 54 [pid = 3892] [id = 195] 08:31:19 INFO - PROCESS | 3892 | ++DOMWINDOW == 75 (16963400) [pid = 3892] [serial = 583] [outer = 00000000] 08:31:19 INFO - PROCESS | 3892 | ++DOMWINDOW == 76 (18428400) [pid = 3892] [serial = 584] [outer = 16963400] 08:31:19 INFO - PROCESS | 3892 | 1461339079706 Marionette DEBUG loaded listener.js 08:31:19 INFO - PROCESS | 3892 | ++DOMWINDOW == 77 (18832400) [pid = 3892] [serial = 585] [outer = 16963400] 08:31:20 INFO - PROCESS | 3892 | 1461339080734 Marionette TRACE conn2 <- [1,744,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html",0,null,null,[["Non-space characters are not converted to U+0020 and collapsed",0,null,null]]]}] 08:31:20 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 08:31:20 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html | took 1475ms 08:31:20 INFO - PROCESS | 3892 | 1461339080776 Marionette TRACE conn2 -> [0,745,"getWindowHandle",null] 08:31:20 INFO - PROCESS | 3892 | 1461339080782 Marionette TRACE conn2 <- [1,745,null,{"value":"13"}] 08:31:20 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html 08:31:20 INFO - PROCESS | 3892 | 1461339080831 Marionette TRACE conn2 -> [0,746,"setScriptTimeout",{"ms":35000}] 08:31:20 INFO - PROCESS | 3892 | 1461339080834 Marionette TRACE conn2 <- [1,746,null,{}] 08:31:20 INFO - PROCESS | 3892 | 1461339080838 Marionette TRACE conn2 -> [0,747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:31:20 INFO - PROCESS | 3892 | 1461339080931 Marionette TRACE conn2 <- [1,747,null,{"value":null}] 08:31:21 INFO - PROCESS | 3892 | 1461339081134 Marionette TRACE conn2 -> [0,748,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html\", \"44d5019e-7937-4224-8a02-bcf7332f174f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:31:21 INFO - PROCESS | 3892 | ++DOCSHELL 159B8C00 == 55 [pid = 3892] [id = 196] 08:31:21 INFO - PROCESS | 3892 | ++DOMWINDOW == 78 (18EA4C00) [pid = 3892] [serial = 586] [outer = 00000000] 08:31:21 INFO - PROCESS | 3892 | ++DOMWINDOW == 79 (197E2000) [pid = 3892] [serial = 587] [outer = 18EA4C00] 08:31:21 INFO - PROCESS | 3892 | 1461339081189 Marionette DEBUG loaded listener.js 08:31:21 INFO - PROCESS | 3892 | ++DOMWINDOW == 80 (19859400) [pid = 3892] [serial = 588] [outer = 18EA4C00] 08:31:21 INFO - PROCESS | 3892 | 1461339081763 Marionette TRACE conn2 <- [1,748,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html",0,null,null,[["strokeText does not start a new path or subpath",0,null,null]]]}] 08:31:21 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | strokeText does not start a new path or subpath 08:31:21 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | took 983ms 08:31:21 INFO - PROCESS | 3892 | 1461339081836 Marionette TRACE conn2 -> [0,749,"getWindowHandle",null] 08:31:21 INFO - PROCESS | 3892 | 1461339081838 Marionette TRACE conn2 <- [1,749,null,{"value":"13"}] 08:31:21 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html 08:31:21 INFO - PROCESS | 3892 | 1461339081826 Marionette TRACE conn2 -> [0,750,"setScriptTimeout",{"ms":35000}] 08:31:21 INFO - PROCESS | 3892 | 1461339081830 Marionette TRACE conn2 <- [1,750,null,{}] 08:31:21 INFO - PROCESS | 3892 | 1461339081841 Marionette TRACE conn2 -> [0,751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:31:21 INFO - PROCESS | 3892 | 1461339081947 Marionette TRACE conn2 <- [1,751,null,{"value":null}] 08:31:22 INFO - PROCESS | 3892 | 1461339082028 Marionette TRACE conn2 -> [0,752,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html\", \"44d5019e-7937-4224-8a02-bcf7332f174f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:31:22 INFO - PROCESS | 3892 | ++DOCSHELL 17BBCC00 == 56 [pid = 3892] [id = 197] 08:31:22 INFO - PROCESS | 3892 | ++DOMWINDOW == 81 (1AB99000) [pid = 3892] [serial = 589] [outer = 00000000] 08:31:22 INFO - PROCESS | 3892 | ++DOMWINDOW == 82 (1C25F400) [pid = 3892] [serial = 590] [outer = 1AB99000] 08:31:22 INFO - PROCESS | 3892 | 1461339082127 Marionette DEBUG loaded listener.js 08:31:22 INFO - PROCESS | 3892 | ++DOMWINDOW == 83 (1C433400) [pid = 3892] [serial = 591] [outer = 1AB99000] 08:31:23 INFO - PROCESS | 3892 | 1461339083217 Marionette TRACE conn2 <- [1,752,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html",0,null,null,[["Canvas test: 2d.text.measure.width.basic",0,null,null]]]}] 08:31:23 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | Canvas test: 2d.text.measure.width.basic 08:31:23 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | took 1429ms 08:31:23 INFO - PROCESS | 3892 | 1461339083262 Marionette TRACE conn2 -> [0,753,"getWindowHandle",null] 08:31:23 INFO - PROCESS | 3892 | 1461339083266 Marionette TRACE conn2 <- [1,753,null,{"value":"13"}] 08:31:23 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html 08:31:23 INFO - PROCESS | 3892 | 1461339083271 Marionette TRACE conn2 -> [0,754,"setScriptTimeout",{"ms":35000}] 08:31:23 INFO - PROCESS | 3892 | 1461339083275 Marionette TRACE conn2 <- [1,754,null,{}] 08:31:23 INFO - PROCESS | 3892 | 1461339083280 Marionette TRACE conn2 -> [0,755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:31:23 INFO - PROCESS | 3892 | 1461339083406 Marionette TRACE conn2 <- [1,755,null,{"value":null}] 08:31:23 INFO - PROCESS | 3892 | --DOCSHELL 1331E400 == 55 [pid = 3892] [id = 98] 08:31:23 INFO - PROCESS | 3892 | --DOCSHELL 1C5D9C00 == 54 [pid = 3892] [id = 99] 08:31:23 INFO - PROCESS | 3892 | --DOCSHELL 18429800 == 53 [pid = 3892] [id = 193] 08:31:23 INFO - PROCESS | 3892 | --DOCSHELL 13839C00 == 52 [pid = 3892] [id = 192] 08:31:23 INFO - PROCESS | 3892 | --DOCSHELL 16965400 == 51 [pid = 3892] [id = 189] 08:31:23 INFO - PROCESS | 3892 | --DOCSHELL 15717400 == 50 [pid = 3892] [id = 188] 08:31:23 INFO - PROCESS | 3892 | --DOMWINDOW == 82 (1C434000) [pid = 3892] [serial = 560] [outer = 00000000] [url = about:blank] 08:31:23 INFO - PROCESS | 3892 | --DOMWINDOW == 81 (1A4BC400) [pid = 3892] [serial = 558] [outer = 00000000] [url = about:blank] 08:31:23 INFO - PROCESS | 3892 | --DOMWINDOW == 80 (16606400) [pid = 3892] [serial = 545] [outer = 00000000] [url = about:blank] 08:31:23 INFO - PROCESS | 3892 | --DOMWINDOW == 79 (16709400) [pid = 3892] [serial = 546] [outer = 00000000] [url = about:blank] 08:31:23 INFO - PROCESS | 3892 | --DOMWINDOW == 78 (1934EC00) [pid = 3892] [serial = 539] [outer = 00000000] [url = about:blank] 08:31:23 INFO - PROCESS | 3892 | --DOMWINDOW == 77 (18D30400) [pid = 3892] [serial = 542] [outer = 00000000] [url = about:blank] 08:31:23 INFO - PROCESS | 3892 | --DOMWINDOW == 76 (16611C00) [pid = 3892] [serial = 536] [outer = 00000000] [url = about:blank] 08:31:23 INFO - PROCESS | 3892 | --DOMWINDOW == 75 (1891D800) [pid = 3892] [serial = 548] [outer = 00000000] [url = about:blank] 08:31:23 INFO - PROCESS | 3892 | --DOMWINDOW == 74 (1A00BC00) [pid = 3892] [serial = 554] [outer = 00000000] [url = about:blank] 08:31:23 INFO - PROCESS | 3892 | --DOMWINDOW == 73 (19743400) [pid = 3892] [serial = 552] [outer = 00000000] [url = about:blank] 08:31:23 INFO - PROCESS | 3892 | --DOMWINDOW == 72 (1A3B3000) [pid = 3892] [serial = 557] [outer = 00000000] [url = about:blank] 08:31:23 INFO - PROCESS | 3892 | --DOMWINDOW == 71 (18EA6000) [pid = 3892] [serial = 551] [outer = 00000000] [url = about:blank] 08:31:23 INFO - PROCESS | 3892 | --DOMWINDOW == 70 (18925000) [pid = 3892] [serial = 549] [outer = 00000000] [url = about:blank] 08:31:23 INFO - PROCESS | 3892 | --DOMWINDOW == 69 (1A3B2800) [pid = 3892] [serial = 555] [outer = 00000000] [url = about:blank] 08:31:23 INFO - PROCESS | 3892 | 1461339083510 Marionette TRACE conn2 -> [0,756,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html\", \"44d5019e-7937-4224-8a02-bcf7332f174f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:31:23 INFO - PROCESS | 3892 | ++DOCSHELL 13830800 == 51 [pid = 3892] [id = 198] 08:31:23 INFO - PROCESS | 3892 | ++DOMWINDOW == 70 (13839C00) [pid = 3892] [serial = 592] [outer = 00000000] 08:31:23 INFO - PROCESS | 3892 | ++DOMWINDOW == 71 (1670F400) [pid = 3892] [serial = 593] [outer = 13839C00] 08:31:23 INFO - PROCESS | 3892 | 1461339083564 Marionette DEBUG loaded listener.js 08:31:23 INFO - PROCESS | 3892 | ++DOMWINDOW == 72 (1695A400) [pid = 3892] [serial = 594] [outer = 13839C00] 08:31:24 INFO - PROCESS | 3892 | 1461339084458 Marionette TRACE conn2 <- [1,756,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html",0,null,null,[["The empty string has zero width",0,null,null]]]}] 08:31:24 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | The empty string has zero width 08:31:24 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | took 1229ms 08:31:24 INFO - PROCESS | 3892 | 1461339084509 Marionette TRACE conn2 -> [0,757,"getWindowHandle",null] 08:31:24 INFO - PROCESS | 3892 | 1461339084514 Marionette TRACE conn2 <- [1,757,null,{"value":"13"}] 08:31:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html 08:31:24 INFO - PROCESS | 3892 | 1461339084521 Marionette TRACE conn2 -> [0,758,"setScriptTimeout",{"ms":35000}] 08:31:24 INFO - PROCESS | 3892 | 1461339084523 Marionette TRACE conn2 <- [1,758,null,{}] 08:31:24 INFO - PROCESS | 3892 | 1461339084527 Marionette TRACE conn2 -> [0,759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:31:24 INFO - PROCESS | 3892 | 1461339084608 Marionette TRACE conn2 <- [1,759,null,{"value":null}] 08:31:24 INFO - PROCESS | 3892 | 1461339084616 Marionette TRACE conn2 -> [0,760,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html\", \"44d5019e-7937-4224-8a02-bcf7332f174f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:31:24 INFO - PROCESS | 3892 | ++DOCSHELL 18D37C00 == 52 [pid = 3892] [id = 199] 08:31:24 INFO - PROCESS | 3892 | ++DOMWINDOW == 73 (18E20800) [pid = 3892] [serial = 595] [outer = 00000000] 08:31:24 INFO - PROCESS | 3892 | ++DOMWINDOW == 74 (18E30000) [pid = 3892] [serial = 596] [outer = 18E20800] 08:31:24 INFO - PROCESS | 3892 | 1461339084661 Marionette DEBUG loaded listener.js 08:31:24 INFO - PROCESS | 3892 | ++DOMWINDOW == 75 (18E39000) [pid = 3892] [serial = 597] [outer = 18E20800] 08:31:25 INFO - PROCESS | 3892 | 1461339085101 Marionette TRACE conn2 <- [1,760,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html",0,null,null,[["Canvas test: 2d.fillStyle.default",0,null,null]]]}] 08:31:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | Canvas test: 2d.fillStyle.default 08:31:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | took 630ms 08:31:25 INFO - PROCESS | 3892 | 1461339085139 Marionette TRACE conn2 -> [0,761,"getWindowHandle",null] 08:31:25 INFO - PROCESS | 3892 | 1461339085141 Marionette TRACE conn2 <- [1,761,null,{"value":"13"}] 08:31:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html 08:31:25 INFO - PROCESS | 3892 | 1461339085149 Marionette TRACE conn2 -> [0,762,"setScriptTimeout",{"ms":35000}] 08:31:25 INFO - PROCESS | 3892 | 1461339085152 Marionette TRACE conn2 <- [1,762,null,{}] 08:31:25 INFO - PROCESS | 3892 | 1461339085163 Marionette TRACE conn2 -> [0,763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:31:25 INFO - PROCESS | 3892 | 1461339085249 Marionette TRACE conn2 <- [1,763,null,{"value":null}] 08:31:25 INFO - PROCESS | 3892 | 1461339085256 Marionette TRACE conn2 -> [0,764,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html\", \"44d5019e-7937-4224-8a02-bcf7332f174f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:31:25 INFO - PROCESS | 3892 | ++DOCSHELL 19A24C00 == 53 [pid = 3892] [id = 200] 08:31:25 INFO - PROCESS | 3892 | ++DOMWINDOW == 76 (19DDD800) [pid = 3892] [serial = 598] [outer = 00000000] 08:31:25 INFO - PROCESS | 3892 | ++DOMWINDOW == 77 (1A40D800) [pid = 3892] [serial = 599] [outer = 19DDD800] 08:31:25 INFO - PROCESS | 3892 | 1461339085303 Marionette DEBUG loaded listener.js 08:31:25 INFO - PROCESS | 3892 | ++DOMWINDOW == 78 (1A4B8C00) [pid = 3892] [serial = 600] [outer = 19DDD800] 08:31:25 INFO - PROCESS | 3892 | 1461339085770 Marionette TRACE conn2 <- [1,764,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html",0,null,null,[["Canvas test: 2d.fillStyle.get.semitransparent",0,null,null]]]}] 08:31:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | Canvas test: 2d.fillStyle.get.semitransparent 08:31:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | took 646ms 08:31:25 INFO - PROCESS | 3892 | 1461339085803 Marionette TRACE conn2 -> [0,765,"getWindowHandle",null] 08:31:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html 08:31:25 INFO - PROCESS | 3892 | 1461339085805 Marionette TRACE conn2 <- [1,765,null,{"value":"13"}] 08:31:25 INFO - PROCESS | 3892 | 1461339085809 Marionette TRACE conn2 -> [0,766,"setScriptTimeout",{"ms":35000}] 08:31:25 INFO - PROCESS | 3892 | 1461339085810 Marionette TRACE conn2 <- [1,766,null,{}] 08:31:25 INFO - PROCESS | 3892 | 1461339085814 Marionette TRACE conn2 -> [0,767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:31:25 INFO - PROCESS | 3892 | 1461339085912 Marionette TRACE conn2 <- [1,767,null,{"value":null}] 08:31:25 INFO - PROCESS | 3892 | 1461339085997 Marionette TRACE conn2 -> [0,768,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html\", \"44d5019e-7937-4224-8a02-bcf7332f174f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:31:26 INFO - PROCESS | 3892 | ++DOCSHELL 1AB97400 == 54 [pid = 3892] [id = 201] 08:31:26 INFO - PROCESS | 3892 | ++DOMWINDOW == 79 (1AB98400) [pid = 3892] [serial = 601] [outer = 00000000] 08:31:26 INFO - PROCESS | 3892 | ++DOMWINDOW == 80 (1C25D800) [pid = 3892] [serial = 602] [outer = 1AB98400] 08:31:26 INFO - PROCESS | 3892 | 1461339086043 Marionette DEBUG loaded listener.js 08:31:26 INFO - PROCESS | 3892 | ++DOMWINDOW == 81 (1C437000) [pid = 3892] [serial = 603] [outer = 1AB98400] 08:31:26 INFO - PROCESS | 3892 | 1461339086453 Marionette TRACE conn2 <- [1,768,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html",0,null,null,[["Canvas test: 2d.fillStyle.get.solid",0,null,null]]]}] 08:31:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | Canvas test: 2d.fillStyle.get.solid 08:31:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | took 676ms 08:31:26 INFO - PROCESS | 3892 | 1461339086491 Marionette TRACE conn2 -> [0,769,"getWindowHandle",null] 08:31:26 INFO - PROCESS | 3892 | 1461339086493 Marionette TRACE conn2 <- [1,769,null,{"value":"13"}] 08:31:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html 08:31:26 INFO - PROCESS | 3892 | 1461339086497 Marionette TRACE conn2 -> [0,770,"setScriptTimeout",{"ms":35000}] 08:31:26 INFO - PROCESS | 3892 | 1461339086498 Marionette TRACE conn2 <- [1,770,null,{}] 08:31:26 INFO - PROCESS | 3892 | 1461339086502 Marionette TRACE conn2 -> [0,771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:31:26 INFO - PROCESS | 3892 | 1461339086606 Marionette TRACE conn2 <- [1,771,null,{"value":null}] 08:31:26 INFO - PROCESS | 3892 | 1461339086613 Marionette TRACE conn2 -> [0,772,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html\", \"44d5019e-7937-4224-8a02-bcf7332f174f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:31:26 INFO - PROCESS | 3892 | ++DOCSHELL 1C25AC00 == 55 [pid = 3892] [id = 202] 08:31:26 INFO - PROCESS | 3892 | ++DOMWINDOW == 82 (1C434000) [pid = 3892] [serial = 604] [outer = 00000000] 08:31:26 INFO - PROCESS | 3892 | ++DOMWINDOW == 83 (1C47D400) [pid = 3892] [serial = 605] [outer = 1C434000] 08:31:26 INFO - PROCESS | 3892 | 1461339086707 Marionette DEBUG loaded listener.js 08:31:26 INFO - PROCESS | 3892 | ++DOMWINDOW == 84 (1C437800) [pid = 3892] [serial = 606] [outer = 1C434000] 08:31:27 INFO - PROCESS | 3892 | 1461339087079 Marionette TRACE conn2 <- [1,772,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html",0,null,null,[["Canvas test: 2d.fillStyle.get.transparent",0,null,null]]]}] 08:31:27 INFO - PROCESS | 3892 | --DOMWINDOW == 83 (14459C00) [pid = 3892] [serial = 574] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html] 08:31:27 INFO - PROCESS | 3892 | --DOMWINDOW == 82 (1891B000) [pid = 3892] [serial = 577] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html] 08:31:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | Canvas test: 2d.fillStyle.get.transparent 08:31:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | took 630ms 08:31:27 INFO - PROCESS | 3892 | 1461339087118 Marionette TRACE conn2 -> [0,773,"getWindowHandle",null] 08:31:27 INFO - PROCESS | 3892 | 1461339087120 Marionette TRACE conn2 <- [1,773,null,{"value":"13"}] 08:31:27 INFO - PROCESS | 3892 | 1461339087124 Marionette TRACE conn2 -> [0,774,"setScriptTimeout",{"ms":35000}] 08:31:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html 08:31:27 INFO - PROCESS | 3892 | 1461339087126 Marionette TRACE conn2 <- [1,774,null,{}] 08:31:27 INFO - PROCESS | 3892 | 1461339087133 Marionette TRACE conn2 -> [0,775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:31:27 INFO - PROCESS | 3892 | 1461339087271 Marionette TRACE conn2 <- [1,775,null,{"value":null}] 08:31:27 INFO - PROCESS | 3892 | 1461339087359 Marionette TRACE conn2 -> [0,776,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html\", \"44d5019e-7937-4224-8a02-bcf7332f174f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:31:27 INFO - PROCESS | 3892 | ++DOCSHELL 1C976400 == 56 [pid = 3892] [id = 203] 08:31:27 INFO - PROCESS | 3892 | ++DOMWINDOW == 83 (1C977800) [pid = 3892] [serial = 607] [outer = 00000000] 08:31:27 INFO - PROCESS | 3892 | ++DOMWINDOW == 84 (1CEBC000) [pid = 3892] [serial = 608] [outer = 1C977800] 08:31:27 INFO - PROCESS | 3892 | 1461339087406 Marionette DEBUG loaded listener.js 08:31:27 INFO - PROCESS | 3892 | ++DOMWINDOW == 85 (1D239C00) [pid = 3892] [serial = 609] [outer = 1C977800] 08:31:27 INFO - PROCESS | 3892 | 1461339087757 Marionette TRACE conn2 <- [1,776,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html",0,null,null,[["Canvas test: 2d.fillStyle.invalidstring",0,null,null]]]}] 08:31:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | Canvas test: 2d.fillStyle.invalidstring 08:31:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | took 692ms 08:31:27 INFO - PROCESS | 3892 | 1461339087823 Marionette TRACE conn2 -> [0,777,"getWindowHandle",null] 08:31:27 INFO - PROCESS | 3892 | 1461339087825 Marionette TRACE conn2 <- [1,777,null,{"value":"13"}] 08:31:27 INFO - PROCESS | 3892 | 1461339087829 Marionette TRACE conn2 -> [0,778,"setScriptTimeout",{"ms":35000}] 08:31:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html 08:31:27 INFO - PROCESS | 3892 | 1461339087830 Marionette TRACE conn2 <- [1,778,null,{}] 08:31:27 INFO - PROCESS | 3892 | 1461339087834 Marionette TRACE conn2 -> [0,779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:31:27 INFO - PROCESS | 3892 | 1461339087893 Marionette TRACE conn2 <- [1,779,null,{"value":null}] 08:31:27 INFO - PROCESS | 3892 | 1461339087899 Marionette TRACE conn2 -> [0,780,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html\", \"44d5019e-7937-4224-8a02-bcf7332f174f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:31:27 INFO - PROCESS | 3892 | ++DOCSHELL 1331E400 == 57 [pid = 3892] [id = 204] 08:31:27 INFO - PROCESS | 3892 | ++DOMWINDOW == 86 (13B46000) [pid = 3892] [serial = 610] [outer = 00000000] 08:31:27 INFO - PROCESS | 3892 | ++DOMWINDOW == 87 (1D3EAC00) [pid = 3892] [serial = 611] [outer = 13B46000] 08:31:27 INFO - PROCESS | 3892 | 1461339087943 Marionette DEBUG loaded listener.js 08:31:28 INFO - PROCESS | 3892 | ++DOMWINDOW == 88 (1D347C00) [pid = 3892] [serial = 612] [outer = 13B46000] 08:31:28 INFO - PROCESS | 3892 | 1461339088357 Marionette TRACE conn2 <- [1,780,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html",0,null,null,[["Canvas test: 2d.fillStyle.invalidtype",0,null,null]]]}] 08:31:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | Canvas test: 2d.fillStyle.invalidtype 08:31:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | took 584ms 08:31:28 INFO - PROCESS | 3892 | 1461339088409 Marionette TRACE conn2 -> [0,781,"getWindowHandle",null] 08:31:28 INFO - PROCESS | 3892 | 1461339088411 Marionette TRACE conn2 <- [1,781,null,{"value":"13"}] 08:31:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html 08:31:28 INFO - PROCESS | 3892 | 1461339088418 Marionette TRACE conn2 -> [0,782,"setScriptTimeout",{"ms":35000}] 08:31:28 INFO - PROCESS | 3892 | 1461339088420 Marionette TRACE conn2 <- [1,782,null,{}] 08:31:28 INFO - PROCESS | 3892 | 1461339088423 Marionette TRACE conn2 -> [0,783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:31:28 INFO - PROCESS | 3892 | 1461339088501 Marionette TRACE conn2 <- [1,783,null,{"value":null}] 08:31:28 INFO - PROCESS | 3892 | 1461339088508 Marionette TRACE conn2 -> [0,784,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html\", \"44d5019e-7937-4224-8a02-bcf7332f174f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:31:28 INFO - PROCESS | 3892 | ++DOCSHELL 1D240000 == 58 [pid = 3892] [id = 205] 08:31:28 INFO - PROCESS | 3892 | ++DOMWINDOW == 89 (1D33D400) [pid = 3892] [serial = 613] [outer = 00000000] 08:31:28 INFO - PROCESS | 3892 | ++DOMWINDOW == 90 (1D4C2000) [pid = 3892] [serial = 614] [outer = 1D33D400] 08:31:28 INFO - PROCESS | 3892 | 1461339088551 Marionette DEBUG loaded listener.js 08:31:28 INFO - PROCESS | 3892 | ++DOMWINDOW == 91 (1D4C6400) [pid = 3892] [serial = 615] [outer = 1D33D400] 08:31:28 INFO - PROCESS | 3892 | 1461339088964 Marionette TRACE conn2 <- [1,784,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html",0,null,null,[["currentColor is computed from the canvas element",0,null,null]]]}] 08:31:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | currentColor is computed from the canvas element 08:31:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | took 584ms 08:31:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html 08:31:29 INFO - PROCESS | 3892 | 1461339088999 Marionette TRACE conn2 -> [0,785,"getWindowHandle",null] 08:31:29 INFO - PROCESS | 3892 | 1461339089000 Marionette TRACE conn2 <- [1,785,null,{"value":"13"}] 08:31:29 INFO - PROCESS | 3892 | 1461339089014 Marionette TRACE conn2 -> [0,786,"setScriptTimeout",{"ms":35000}] 08:31:29 INFO - PROCESS | 3892 | 1461339089016 Marionette TRACE conn2 <- [1,786,null,{}] 08:31:29 INFO - PROCESS | 3892 | 1461339089020 Marionette TRACE conn2 -> [0,787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:31:29 INFO - PROCESS | 3892 | 1461339089096 Marionette TRACE conn2 <- [1,787,null,{"value":null}] 08:31:29 INFO - PROCESS | 3892 | 1461339089102 Marionette TRACE conn2 -> [0,788,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html\", \"44d5019e-7937-4224-8a02-bcf7332f174f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:31:29 INFO - PROCESS | 3892 | ++DOCSHELL 1C5E3400 == 59 [pid = 3892] [id = 206] 08:31:29 INFO - PROCESS | 3892 | ++DOMWINDOW == 92 (1D4C6C00) [pid = 3892] [serial = 616] [outer = 00000000] 08:31:29 INFO - PROCESS | 3892 | ++DOMWINDOW == 93 (1D710000) [pid = 3892] [serial = 617] [outer = 1D4C6C00] 08:31:29 INFO - PROCESS | 3892 | 1461339089145 Marionette DEBUG loaded listener.js 08:31:29 INFO - PROCESS | 3892 | ++DOMWINDOW == 94 (1D8A9800) [pid = 3892] [serial = 618] [outer = 1D4C6C00] 08:31:29 INFO - PROCESS | 3892 | 1461339089756 Marionette TRACE conn2 <- [1,788,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html",0,null,null,[["currentColor is computed when the attribute is set, not when it is painted",0,null,null]]]}] 08:31:29 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 08:31:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html | took 784ms 08:31:29 INFO - PROCESS | 3892 | 1461339089843 Marionette TRACE conn2 -> [0,789,"getWindowHandle",null] 08:31:29 INFO - PROCESS | 3892 | 1461339089847 Marionette TRACE conn2 <- [1,789,null,{"value":"13"}] 08:31:29 INFO - PROCESS | 3892 | 1461339089867 Marionette TRACE conn2 -> [0,790,"setScriptTimeout",{"ms":35000}] 08:31:29 INFO - PROCESS | 3892 | 1461339089871 Marionette TRACE conn2 <- [1,790,null,{}] 08:31:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html 08:31:29 INFO - PROCESS | 3892 | 1461339089877 Marionette TRACE conn2 -> [0,791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:31:29 INFO - PROCESS | 3892 | 1461339089991 Marionette TRACE conn2 <- [1,791,null,{"value":null}] 08:31:30 INFO - PROCESS | 3892 | 1461339090112 Marionette TRACE conn2 -> [0,792,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html\", \"44d5019e-7937-4224-8a02-bcf7332f174f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:31:30 INFO - PROCESS | 3892 | ++DOCSHELL 15FBC000 == 60 [pid = 3892] [id = 207] 08:31:30 INFO - PROCESS | 3892 | ++DOMWINDOW == 95 (16714C00) [pid = 3892] [serial = 619] [outer = 00000000] 08:31:30 INFO - PROCESS | 3892 | ++DOMWINDOW == 96 (18E2DC00) [pid = 3892] [serial = 620] [outer = 16714C00] 08:31:30 INFO - PROCESS | 3892 | 1461339090169 Marionette DEBUG loaded listener.js 08:31:30 INFO - PROCESS | 3892 | ++DOMWINDOW == 97 (18EA3C00) [pid = 3892] [serial = 621] [outer = 16714C00] 08:31:30 INFO - PROCESS | 3892 | 1461339090750 Marionette TRACE conn2 <- [1,792,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html",0,null,null,[["currentColor is computed from the canvas element even when element is not rendered",0,null,null]]]}] 08:31:30 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 08:31:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html | took 938ms 08:31:30 INFO - PROCESS | 3892 | 1461339090821 Marionette TRACE conn2 -> [0,793,"getWindowHandle",null] 08:31:30 INFO - PROCESS | 3892 | 1461339090827 Marionette TRACE conn2 <- [1,793,null,{"value":"13"}] 08:31:30 INFO - PROCESS | 3892 | 1461339090817 Marionette TRACE conn2 -> [0,794,"setScriptTimeout",{"ms":35000}] 08:31:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html 08:31:30 INFO - PROCESS | 3892 | 1461339090820 Marionette TRACE conn2 <- [1,794,null,{}] 08:31:30 INFO - PROCESS | 3892 | 1461339090824 Marionette TRACE conn2 -> [0,795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:31:30 INFO - PROCESS | 3892 | 1461339090928 Marionette TRACE conn2 <- [1,795,null,{"value":null}] 08:31:31 INFO - PROCESS | 3892 | 1461339091054 Marionette TRACE conn2 -> [0,796,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html\", \"44d5019e-7937-4224-8a02-bcf7332f174f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:31:31 INFO - PROCESS | 3892 | ++DOCSHELL 18F3F400 == 61 [pid = 3892] [id = 208] 08:31:31 INFO - PROCESS | 3892 | ++DOMWINDOW == 98 (19353C00) [pid = 3892] [serial = 622] [outer = 00000000] 08:31:31 INFO - PROCESS | 3892 | ++DOMWINDOW == 99 (1A5D2000) [pid = 3892] [serial = 623] [outer = 19353C00] 08:31:31 INFO - PROCESS | 3892 | 1461339091109 Marionette DEBUG loaded listener.js 08:31:31 INFO - PROCESS | 3892 | ++DOMWINDOW == 100 (1C250000) [pid = 3892] [serial = 624] [outer = 19353C00] 08:31:31 INFO - PROCESS | 3892 | 1461339091709 Marionette TRACE conn2 <- [1,796,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html",0,null,null,[["currentColor is solid black when the canvas element is not in a document",0,null,null]]]}] 08:31:31 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 08:31:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html | took 922ms 08:31:31 INFO - PROCESS | 3892 | 1461339091766 Marionette TRACE conn2 -> [0,797,"getWindowHandle",null] 08:31:31 INFO - PROCESS | 3892 | 1461339091768 Marionette TRACE conn2 <- [1,797,null,{"value":"13"}] 08:31:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html 08:31:31 INFO - PROCESS | 3892 | 1461339091772 Marionette TRACE conn2 -> [0,798,"setScriptTimeout",{"ms":35000}] 08:31:31 INFO - PROCESS | 3892 | 1461339091776 Marionette TRACE conn2 <- [1,798,null,{}] 08:31:31 INFO - PROCESS | 3892 | 1461339091787 Marionette TRACE conn2 -> [0,799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:31:31 INFO - PROCESS | 3892 | 1461339091876 Marionette TRACE conn2 <- [1,799,null,{"value":null}] 08:31:31 INFO - PROCESS | 3892 | 1461339092005 Marionette TRACE conn2 -> [0,800,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html\", \"44d5019e-7937-4224-8a02-bcf7332f174f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:31:32 INFO - PROCESS | 3892 | ++DOCSHELL 1D707C00 == 62 [pid = 3892] [id = 209] 08:31:32 INFO - PROCESS | 3892 | ++DOMWINDOW == 101 (1D708C00) [pid = 3892] [serial = 625] [outer = 00000000] 08:31:32 INFO - PROCESS | 3892 | ++DOMWINDOW == 102 (1D8AF400) [pid = 3892] [serial = 626] [outer = 1D708C00] 08:31:32 INFO - PROCESS | 3892 | 1461339092062 Marionette DEBUG loaded listener.js 08:31:32 INFO - PROCESS | 3892 | ++DOMWINDOW == 103 (1D8B4000) [pid = 3892] [serial = 627] [outer = 1D708C00] 08:31:32 INFO - PROCESS | 3892 | 1461339092677 Marionette TRACE conn2 <- [1,800,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex3",0,null,null]]]}] 08:31:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | Canvas test: 2d.fillStyle.parse.hex3 08:31:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | took 922ms 08:31:32 INFO - PROCESS | 3892 | 1461339092708 Marionette TRACE conn2 -> [0,801,"getWindowHandle",null] 08:31:32 INFO - PROCESS | 3892 | 1461339092711 Marionette TRACE conn2 <- [1,801,null,{"value":"13"}] 08:31:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html 08:31:32 INFO - PROCESS | 3892 | 1461339092716 Marionette TRACE conn2 -> [0,802,"setScriptTimeout",{"ms":35000}] 08:31:32 INFO - PROCESS | 3892 | 1461339092718 Marionette TRACE conn2 <- [1,802,null,{}] 08:31:32 INFO - PROCESS | 3892 | 1461339092722 Marionette TRACE conn2 -> [0,803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:31:32 INFO - PROCESS | 3892 | 1461339092807 Marionette TRACE conn2 <- [1,803,null,{"value":null}] 08:31:32 INFO - PROCESS | 3892 | 1461339092890 Marionette TRACE conn2 -> [0,804,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html\", \"44d5019e-7937-4224-8a02-bcf7332f174f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:31:32 INFO - PROCESS | 3892 | ++DOCSHELL 19945400 == 63 [pid = 3892] [id = 210] 08:31:32 INFO - PROCESS | 3892 | ++DOMWINDOW == 104 (19945C00) [pid = 3892] [serial = 628] [outer = 00000000] 08:31:32 INFO - PROCESS | 3892 | ++DOMWINDOW == 105 (1994D000) [pid = 3892] [serial = 629] [outer = 19945C00] 08:31:32 INFO - PROCESS | 3892 | 1461339092985 Marionette DEBUG loaded listener.js 08:31:33 INFO - PROCESS | 3892 | ++DOMWINDOW == 106 (1C973800) [pid = 3892] [serial = 630] [outer = 19945C00] 08:31:33 INFO - PROCESS | 3892 | 1461339093531 Marionette TRACE conn2 <- [1,804,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex4",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,805,"getWindowHandle",null] 08:31:33 INFO - PROCESS | 3892 | 1461339093607 Marionette TRACE conn2 <- [1,805,null,{"value":"13"}] 08:31:33 INFO - PROCESS | 3892 | 1461339093624 Marionette TRACE conn2 -> [0,806,"setScriptTimeout",{"ms":35000}] 08:31:33 INFO - PROCESS | 3892 | 1461339093627 Marionette TRACE conn2 <- [1,806,null,{}] 08:31:33 INFO - PROCESS | 3892 | 1461339093632 Marionette TRACE conn2 -> [0,807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:31:33 INFO - PROCESS | 3892 | 1461339093733 Marionette TRACE conn2 <- [1,807,null,{"value":null}] 08:31:33 INFO - PROCESS | 3892 | 1461339093841 Marionette TRACE conn2 -> [0,808,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html\", \"44d5019e-7937-4224-8a02-bcf7332f174f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:31:33 INFO - PROCESS | 3892 | ++DOCSHELL 19949C00 == 64 [pid = 3892] [id = 211] 08:31:33 INFO - PROCESS | 3892 | ++DOMWINDOW == 107 (1994A000) [pid = 3892] [serial = 631] [outer = 00000000] 08:31:33 INFO - PROCESS | 3892 | ++DOMWINDOW == 108 (1DC2B800) [pid = 3892] [serial = 632] [outer = 1994A000] 08:31:33 INFO - PROCESS | 3892 | 1461339093895 Marionette DEBUG loaded listener.js 08:31:33 INFO - PROCESS | 3892 | ++DOMWINDOW == 109 (1DC2E800) [pid = 3892] [serial = 633] [outer = 1994A000] 08:31:34 INFO - PROCESS | 3892 | 1461339094645 Marionette TRACE conn2 <- [1,808,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex6",0,null,null]]]}] 08:31:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | Canvas test: 2d.fillStyle.parse.hex6 08:31:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | took 1091ms 08:31:34 INFO - PROCESS | 3892 | 1461339094712 Marionette TRACE conn2 -> [0,809,"getWindowHandle",null] 08:31:34 INFO - PROCESS | 3892 | 1461339094716 Marionette TRACE conn2 <- [1,809,null,{"value":"13"}] 08:31:34 INFO - PROCESS | 3892 | 1461339094705 Marionette TRACE conn2 -> [0,810,"setScriptTimeout",{"ms":35000}] 08:31:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html 08:31:34 INFO - PROCESS | 3892 | 1461339094709 Marionette TRACE conn2 <- [1,810,null,{}] 08:31:34 INFO - PROCESS | 3892 | 1461339094715 Marionette TRACE conn2 -> [0,811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:31:34 INFO - PROCESS | 3892 | 1461339094844 Marionette TRACE conn2 <- [1,811,null,{"value":null}] 08:31:34 INFO - PROCESS | 3892 | 1461339094976 Marionette TRACE conn2 -> [0,812,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html\", \"44d5019e-7937-4224-8a02-bcf7332f174f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:31:34 INFO - PROCESS | 3892 | ++DOCSHELL 16608400 == 65 [pid = 3892] [id = 212] 08:31:34 INFO - PROCESS | 3892 | ++DOMWINDOW == 110 (16609400) [pid = 3892] [serial = 634] [outer = 00000000] 08:31:35 INFO - PROCESS | 3892 | ++DOMWINDOW == 111 (184C9000) [pid = 3892] [serial = 635] [outer = 16609400] 08:31:35 INFO - PROCESS | 3892 | 1461339095051 Marionette DEBUG loaded listener.js 08:31:35 INFO - PROCESS | 3892 | ++DOMWINDOW == 112 (18997000) [pid = 3892] [serial = 636] [outer = 16609400] 08:31:35 INFO - PROCESS | 3892 | --DOCSHELL 1670B000 == 64 [pid = 3892] [id = 178] 08:31:35 INFO - PROCESS | 3892 | --DOCSHELL 1D240000 == 63 [pid = 3892] [id = 205] 08:31:35 INFO - PROCESS | 3892 | --DOCSHELL 1331E400 == 62 [pid = 3892] [id = 204] 08:31:35 INFO - PROCESS | 3892 | --DOCSHELL 1C976400 == 61 [pid = 3892] [id = 203] 08:31:35 INFO - PROCESS | 3892 | --DOCSHELL 1C25AC00 == 60 [pid = 3892] [id = 202] 08:31:35 INFO - PROCESS | 3892 | --DOCSHELL 1AB97400 == 59 [pid = 3892] [id = 201] 08:31:35 INFO - PROCESS | 3892 | --DOCSHELL 19A24C00 == 58 [pid = 3892] [id = 200] 08:31:35 INFO - PROCESS | 3892 | --DOCSHELL 18D37C00 == 57 [pid = 3892] [id = 199] 08:31:35 INFO - PROCESS | 3892 | --DOCSHELL 13830800 == 56 [pid = 3892] [id = 198] 08:31:35 INFO - PROCESS | 3892 | --DOCSHELL 17BBCC00 == 55 [pid = 3892] [id = 197] 08:31:35 INFO - PROCESS | 3892 | --DOCSHELL 159B8C00 == 54 [pid = 3892] [id = 196] 08:31:35 INFO - PROCESS | 3892 | --DOCSHELL 1695CC00 == 53 [pid = 3892] [id = 195] 08:31:35 INFO - PROCESS | 3892 | --DOMWINDOW == 111 (18E29C00) [pid = 3892] [serial = 579] [outer = 00000000] [url = about:blank] 08:31:35 INFO - PROCESS | 3892 | --DOMWINDOW == 110 (18E22000) [pid = 3892] [serial = 578] [outer = 00000000] [url = about:blank] 08:31:35 INFO - PROCESS | 3892 | --DOMWINDOW == 109 (1985C000) [pid = 3892] [serial = 581] [outer = 00000000] [url = about:blank] 08:31:35 INFO - PROCESS | 3892 | --DOMWINDOW == 108 (1670EC00) [pid = 3892] [serial = 575] [outer = 00000000] [url = about:blank] 08:31:35 INFO - PROCESS | 3892 | --DOMWINDOW == 107 (16F64800) [pid = 3892] [serial = 576] [outer = 00000000] [url = about:blank] 08:31:35 INFO - PROCESS | 3892 | --DOMWINDOW == 106 (181C4000) [pid = 3892] [serial = 563] [outer = 00000000] [url = about:blank] 08:31:35 INFO - PROCESS | 3892 | --DOMWINDOW == 105 (1CEC4400) [pid = 3892] [serial = 572] [outer = 00000000] [url = about:blank] 08:31:35 INFO - PROCESS | 3892 | --DOMWINDOW == 104 (1985B400) [pid = 3892] [serial = 566] [outer = 00000000] [url = about:blank] 08:31:35 INFO - PROCESS | 3892 | --DOMWINDOW == 103 (1C5DA400) [pid = 3892] [serial = 569] [outer = 00000000] [url = about:blank] 08:31:35 INFO - PROCESS | 3892 | 1461339095646 Marionette TRACE conn2 <- [1,812,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex8",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,813,"getWindowHandle",null] 08:31:35 INFO - PROCESS | 3892 | 1461339095714 Marionette TRACE conn2 <- [1,813,null,{"value":"13"}] 08:31:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html 08:31:35 INFO - PROCESS | 3892 | 1461339095703 Marionette TRACE conn2 -> [0,814,"setScriptTimeout",{"ms":35000}] 08:31:35 INFO - PROCESS | 3892 | 1461339095706 Marionette TRACE conn2 <- [1,814,null,{}] 08:31:35 INFO - PROCESS | 3892 | 1461339095709 Marionette TRACE conn2 -> [0,815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:31:35 INFO - PROCESS | 3892 | 1461339095806 Marionette TRACE conn2 <- [1,815,null,{"value":null}] 08:31:35 INFO - PROCESS | 3892 | 1461339095891 Marionette TRACE conn2 -> [0,816,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html\", \"44d5019e-7937-4224-8a02-bcf7332f174f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:31:35 INFO - PROCESS | 3892 | ++DOCSHELL 14457C00 == 54 [pid = 3892] [id = 213] 08:31:35 INFO - PROCESS | 3892 | ++DOMWINDOW == 104 (148B9800) [pid = 3892] [serial = 637] [outer = 00000000] 08:31:35 INFO - PROCESS | 3892 | ++DOMWINDOW == 105 (16CC4000) [pid = 3892] [serial = 638] [outer = 148B9800] 08:31:35 INFO - PROCESS | 3892 | 1461339095936 Marionette DEBUG loaded listener.js 08:31:35 INFO - PROCESS | 3892 | ++DOMWINDOW == 106 (18999C00) [pid = 3892] [serial = 639] [outer = 148B9800] 08:31:36 INFO - PROCESS | 3892 | 1461339096308 Marionette TRACE conn2 <- [1,816,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-1",0,null,null]]]}] 08:31:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | Canvas test: 2d.fillStyle.parse.hsl-1 08:31:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | took 614ms 08:31:36 INFO - PROCESS | 3892 | 1461339096340 Marionette TRACE conn2 -> [0,817,"getWindowHandle",null] 08:31:36 INFO - PROCESS | 3892 | 1461339096342 Marionette TRACE conn2 <- [1,817,null,{"value":"13"}] 08:31:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html 08:31:36 INFO - PROCESS | 3892 | 1461339096346 Marionette TRACE conn2 -> [0,818,"setScriptTimeout",{"ms":35000}] 08:31:36 INFO - PROCESS | 3892 | 1461339096349 Marionette TRACE conn2 <- [1,818,null,{}] 08:31:36 INFO - PROCESS | 3892 | 1461339096359 Marionette TRACE conn2 -> [0,819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:31:36 INFO - PROCESS | 3892 | 1461339096443 Marionette TRACE conn2 <- [1,819,null,{"value":null}] 08:31:36 INFO - PROCESS | 3892 | 1461339096494 Marionette TRACE conn2 -> [0,820,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html\", \"44d5019e-7937-4224-8a02-bcf7332f174f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:31:36 INFO - PROCESS | 3892 | ++DOCSHELL 19944000 == 55 [pid = 3892] [id = 214] 08:31:36 INFO - PROCESS | 3892 | ++DOMWINDOW == 107 (19944C00) [pid = 3892] [serial = 640] [outer = 00000000] 08:31:36 INFO - PROCESS | 3892 | ++DOMWINDOW == 108 (19950C00) [pid = 3892] [serial = 641] [outer = 19944C00] 08:31:36 INFO - PROCESS | 3892 | 1461339096542 Marionette DEBUG loaded listener.js 08:31:36 INFO - PROCESS | 3892 | ++DOMWINDOW == 109 (19C60C00) [pid = 3892] [serial = 642] [outer = 19944C00] 08:31:36 INFO - PROCESS | 3892 | 1461339096995 Marionette TRACE conn2 <- [1,820,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-2",0,null,null]]]}] 08:31:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | Canvas test: 2d.fillStyle.parse.hsl-2 08:31:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | took 676ms 08:31:37 INFO - PROCESS | 3892 | 1461339097029 Marionette TRACE conn2 -> [0,821,"getWindowHandle",null] 08:31:37 INFO - PROCESS | 3892 | 1461339097031 Marionette TRACE conn2 <- [1,821,null,{"value":"13"}] 08:31:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html 08:31:37 INFO - PROCESS | 3892 | 1461339097035 Marionette TRACE conn2 -> [0,822,"setScriptTimeout",{"ms":35000}] 08:31:37 INFO - PROCESS | 3892 | 1461339097036 Marionette TRACE conn2 <- [1,822,null,{}] 08:31:37 INFO - PROCESS | 3892 | 1461339097040 Marionette TRACE conn2 -> [0,823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:31:37 INFO - PROCESS | 3892 | 1461339097122 Marionette TRACE conn2 <- [1,823,null,{"value":null}] 08:31:37 INFO - PROCESS | 3892 | 1461339097131 Marionette TRACE conn2 -> [0,824,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html\", \"44d5019e-7937-4224-8a02-bcf7332f174f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:31:37 INFO - PROCESS | 3892 | ++DOCSHELL 1994C800 == 56 [pid = 3892] [id = 215] 08:31:37 INFO - PROCESS | 3892 | ++DOMWINDOW == 110 (19C67400) [pid = 3892] [serial = 643] [outer = 00000000] 08:31:37 INFO - PROCESS | 3892 | ++DOMWINDOW == 111 (19C6D400) [pid = 3892] [serial = 644] [outer = 19C67400] 08:31:37 INFO - PROCESS | 3892 | 1461339097176 Marionette DEBUG loaded listener.js 08:31:37 INFO - PROCESS | 3892 | ++DOMWINDOW == 112 (1A00C000) [pid = 3892] [serial = 645] [outer = 19C67400] 08:31:37 INFO - PROCESS | 3892 | 1461339097619 Marionette TRACE conn2 <- [1,824,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-3",0,null,null]]]}] 08:31:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | Canvas test: 2d.fillStyle.parse.hsl-3 08:31:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | took 630ms 08:31:37 INFO - PROCESS | 3892 | 1461339097672 Marionette TRACE conn2 -> [0,825,"getWindowHandle",null] 08:31:37 INFO - PROCESS | 3892 | 1461339097674 Marionette TRACE conn2 <- [1,825,null,{"value":"13"}] 08:31:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html 08:31:37 INFO - PROCESS | 3892 | 1461339097678 Marionette TRACE conn2 -> [0,826,"setScriptTimeout",{"ms":35000}] 08:31:37 INFO - PROCESS | 3892 | 1461339097680 Marionette TRACE conn2 <- [1,826,null,{}] 08:31:37 INFO - PROCESS | 3892 | 1461339097667 Marionette TRACE conn2 -> [0,827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:31:37 INFO - PROCESS | 3892 | 1461339097746 Marionette TRACE conn2 <- [1,827,null,{"value":null}] 08:31:37 INFO - PROCESS | 3892 | 1461339097752 Marionette TRACE conn2 -> [0,828,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html\", \"44d5019e-7937-4224-8a02-bcf7332f174f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:31:37 INFO - PROCESS | 3892 | ++DOCSHELL 16506800 == 57 [pid = 3892] [id = 216] 08:31:37 INFO - PROCESS | 3892 | ++DOMWINDOW == 113 (16708400) [pid = 3892] [serial = 646] [outer = 00000000] 08:31:37 INFO - PROCESS | 3892 | ++DOMWINDOW == 114 (1C250C00) [pid = 3892] [serial = 647] [outer = 16708400] 08:31:37 INFO - PROCESS | 3892 | 1461339097797 Marionette DEBUG loaded listener.js 08:31:37 INFO - PROCESS | 3892 | ++DOMWINDOW == 115 (1C25B800) [pid = 3892] [serial = 648] [outer = 16708400] 08:31:38 INFO - PROCESS | 3892 | 1461339098302 Marionette TRACE conn2 <- [1,828,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-4",0,null,null]]]}] 08:31:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | Canvas test: 2d.fillStyle.parse.hsl-4 08:31:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | took 691ms 08:31:38 INFO - PROCESS | 3892 | 1461339098361 Marionette TRACE conn2 -> [0,829,"getWindowHandle",null] 08:31:38 INFO - PROCESS | 3892 | 1461339098363 Marionette TRACE conn2 <- [1,829,null,{"value":"13"}] 08:31:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html 08:31:38 INFO - PROCESS | 3892 | 1461339098366 Marionette TRACE conn2 -> [0,830,"setScriptTimeout",{"ms":35000}] 08:31:38 INFO - PROCESS | 3892 | 1461339098368 Marionette TRACE conn2 <- [1,830,null,{}] 08:31:38 INFO - PROCESS | 3892 | 1461339098372 Marionette TRACE conn2 -> [0,831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:31:38 INFO - PROCESS | 3892 | 1461339098499 Marionette TRACE conn2 <- [1,831,null,{"value":null}] 08:31:38 INFO - PROCESS | 3892 | 1461339098564 Marionette TRACE conn2 -> [0,832,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html\", \"44d5019e-7937-4224-8a02-bcf7332f174f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:31:38 INFO - PROCESS | 3892 | ++DOCSHELL 13809C00 == 58 [pid = 3892] [id = 217] 08:31:38 INFO - PROCESS | 3892 | ++DOMWINDOW == 116 (13833000) [pid = 3892] [serial = 649] [outer = 00000000] 08:31:38 INFO - PROCESS | 3892 | ++DOMWINDOW == 117 (1C96B800) [pid = 3892] [serial = 650] [outer = 13833000] 08:31:38 INFO - PROCESS | 3892 | 1461339098612 Marionette DEBUG loaded listener.js 08:31:38 INFO - PROCESS | 3892 | ++DOMWINDOW == 118 (1C974000) [pid = 3892] [serial = 651] [outer = 13833000] 08:31:39 INFO - PROCESS | 3892 | 1461339099010 Marionette TRACE conn2 <- [1,832,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-5",0,null,null]]]}] 08:31:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | Canvas test: 2d.fillStyle.parse.hsl-5 08:31:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | took 692ms 08:31:39 INFO - PROCESS | 3892 | 1461339099049 Marionette TRACE conn2 -> [0,833,"getWindowHandle",null] 08:31:39 INFO - PROCESS | 3892 | 1461339099051 Marionette TRACE conn2 <- [1,833,null,{"value":"13"}] 08:31:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html 08:31:39 INFO - PROCESS | 3892 | 1461339099054 Marionette TRACE conn2 -> [0,834,"setScriptTimeout",{"ms":35000}] 08:31:39 INFO - PROCESS | 3892 | 1461339099056 Marionette TRACE conn2 <- [1,834,null,{}] 08:31:39 INFO - PROCESS | 3892 | 1461339099060 Marionette TRACE conn2 -> [0,835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:31:39 INFO - PROCESS | 3892 | 1461339099199 Marionette TRACE conn2 <- [1,835,null,{"value":null}] 08:31:39 INFO - PROCESS | 3892 | 1461339099257 Marionette TRACE conn2 -> [0,836,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html\", \"44d5019e-7937-4224-8a02-bcf7332f174f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:31:39 INFO - PROCESS | 3892 | ++DOCSHELL 1C47D800 == 59 [pid = 3892] [id = 218] 08:31:39 INFO - PROCESS | 3892 | ++DOMWINDOW == 119 (1C5E7C00) [pid = 3892] [serial = 652] [outer = 00000000] 08:31:39 INFO - PROCESS | 3892 | ++DOMWINDOW == 120 (1D3F3000) [pid = 3892] [serial = 653] [outer = 1C5E7C00] 08:31:39 INFO - PROCESS | 3892 | 1461339099302 Marionette DEBUG loaded listener.js 08:31:39 INFO - PROCESS | 3892 | ++DOMWINDOW == 121 (1D3F5800) [pid = 3892] [serial = 654] [outer = 1C5E7C00] 08:31:39 INFO - PROCESS | 3892 | 1461339099697 Marionette TRACE conn2 <- [1,836,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-6",0,null,null]]]}] 08:31:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | Canvas test: 2d.fillStyle.parse.hsl-6 08:31:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | took 691ms 08:31:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html 08:31:39 INFO - PROCESS | 3892 | 1461339099737 Marionette TRACE conn2 -> [0,837,"getWindowHandle",null] 08:31:39 INFO - PROCESS | 3892 | 1461339099739 Marionette TRACE conn2 <- [1,837,null,{"value":"13"}] 08:31:39 INFO - PROCESS | 3892 | 1461339099742 Marionette TRACE conn2 -> [0,838,"setScriptTimeout",{"ms":35000}] 08:31:39 INFO - PROCESS | 3892 | 1461339099744 Marionette TRACE conn2 <- [1,838,null,{}] 08:31:39 INFO - PROCESS | 3892 | 1461339099747 Marionette TRACE conn2 -> [0,839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:31:39 INFO - PROCESS | 3892 | 1461339099854 Marionette TRACE conn2 <- [1,839,null,{"value":null}] 08:31:39 INFO - PROCESS | 3892 | 1461339099860 Marionette TRACE conn2 -> [0,840,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html\", \"44d5019e-7937-4224-8a02-bcf7332f174f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:31:39 INFO - PROCESS | 3892 | ++DOCSHELL 133E4C00 == 60 [pid = 3892] [id = 219] 08:31:39 INFO - PROCESS | 3892 | ++DOMWINDOW == 122 (1CEC4800) [pid = 3892] [serial = 655] [outer = 00000000] 08:31:39 INFO - PROCESS | 3892 | ++DOMWINDOW == 123 (1D70BC00) [pid = 3892] [serial = 656] [outer = 1CEC4800] 08:31:39 INFO - PROCESS | 3892 | 1461339099907 Marionette DEBUG loaded listener.js 08:31:39 INFO - PROCESS | 3892 | ++DOMWINDOW == 124 (1D8B3000) [pid = 3892] [serial = 657] [outer = 1CEC4800] 08:31:40 INFO - PROCESS | 3892 | --DOMWINDOW == 123 (1AB98400) [pid = 3892] [serial = 601] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html] 08:31:40 INFO - PROCESS | 3892 | --DOMWINDOW == 122 (1C434000) [pid = 3892] [serial = 604] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html] 08:31:40 INFO - PROCESS | 3892 | --DOMWINDOW == 121 (19DDD800) [pid = 3892] [serial = 598] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html] 08:31:40 INFO - PROCESS | 3892 | --DOMWINDOW == 120 (13839C00) [pid = 3892] [serial = 592] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html] 08:31:40 INFO - PROCESS | 3892 | --DOMWINDOW == 119 (1D33D400) [pid = 3892] [serial = 613] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html] 08:31:40 INFO - PROCESS | 3892 | --DOMWINDOW == 118 (1AB99000) [pid = 3892] [serial = 589] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html] 08:31:40 INFO - PROCESS | 3892 | --DOMWINDOW == 117 (18E20800) [pid = 3892] [serial = 595] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html] 08:31:40 INFO - PROCESS | 3892 | --DOMWINDOW == 116 (1C977800) [pid = 3892] [serial = 607] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html] 08:31:40 INFO - PROCESS | 3892 | --DOMWINDOW == 115 (13B46000) [pid = 3892] [serial = 610] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html] 08:31:40 INFO - PROCESS | 3892 | --DOMWINDOW == 114 (1C96CC00) [pid = 3892] [serial = 571] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html] 08:31:40 INFO - PROCESS | 3892 | --DOMWINDOW == 113 (02A96000) [pid = 3892] [serial = 541] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html] 08:31:40 INFO - PROCESS | 3892 | 1461339100412 Marionette TRACE conn2 <- [1,840,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-1",0,null,null]]]}] 08:31:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-1 08:31:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | took 676ms 08:31:40 INFO - PROCESS | 3892 | 1461339100442 Marionette TRACE conn2 -> [0,841,"getWindowHandle",null] 08:31:40 INFO - PROCESS | 3892 | 1461339100444 Marionette TRACE conn2 <- [1,841,null,{"value":"13"}] 08:31:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html 08:31:40 INFO - PROCESS | 3892 | 1461339100447 Marionette TRACE conn2 -> [0,842,"setScriptTimeout",{"ms":35000}] 08:31:40 INFO - PROCESS | 3892 | 1461339100449 Marionette TRACE conn2 <- [1,842,null,{}] 08:31:40 INFO - PROCESS | 3892 | 1461339100453 Marionette TRACE conn2 -> [0,843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:31:40 INFO - PROCESS | 3892 | 1461339100558 Marionette TRACE conn2 <- [1,843,null,{"value":null}] 08:31:40 INFO - PROCESS | 3892 | 1461339100565 Marionette TRACE conn2 -> [0,844,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html\", \"44d5019e-7937-4224-8a02-bcf7332f174f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:31:40 INFO - PROCESS | 3892 | ++DOCSHELL 137A0400 == 61 [pid = 3892] [id = 220] 08:31:40 INFO - PROCESS | 3892 | ++DOMWINDOW == 114 (15E19800) [pid = 3892] [serial = 658] [outer = 00000000] 08:31:40 INFO - PROCESS | 3892 | ++DOMWINDOW == 115 (1C480C00) [pid = 3892] [serial = 659] [outer = 15E19800] 08:31:40 INFO - PROCESS | 3892 | 1461339100601 Marionette DEBUG loaded listener.js 08:31:40 INFO - PROCESS | 3892 | ++DOMWINDOW == 116 (1C977800) [pid = 3892] [serial = 660] [outer = 15E19800] 08:31:41 INFO - PROCESS | 3892 | 1461339101014 Marionette TRACE conn2 <- [1,844,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-2",0,null,null]]]}] 08:31:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-2 08:31:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | took 614ms 08:31:41 INFO - PROCESS | 3892 | 1461339101069 Marionette TRACE conn2 -> [0,845,"getWindowHandle",null] 08:31:41 INFO - PROCESS | 3892 | 1461339101071 Marionette TRACE conn2 <- [1,845,null,{"value":"13"}] 08:31:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html 08:31:41 INFO - PROCESS | 3892 | 1461339101074 Marionette TRACE conn2 -> [0,846,"setScriptTimeout",{"ms":35000}] 08:31:41 INFO - PROCESS | 3892 | 1461339101077 Marionette TRACE conn2 <- [1,846,null,{}] 08:31:41 INFO - PROCESS | 3892 | 1461339101082 Marionette TRACE conn2 -> [0,847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:31:41 INFO - PROCESS | 3892 | 1461339101162 Marionette TRACE conn2 <- [1,847,null,{"value":null}] 08:31:41 INFO - PROCESS | 3892 | 1461339101168 Marionette TRACE conn2 -> [0,848,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html\", \"44d5019e-7937-4224-8a02-bcf7332f174f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:31:41 INFO - PROCESS | 3892 | ++DOCSHELL 1882E400 == 62 [pid = 3892] [id = 221] 08:31:41 INFO - PROCESS | 3892 | ++DOMWINDOW == 117 (18EADC00) [pid = 3892] [serial = 661] [outer = 00000000] 08:31:41 INFO - PROCESS | 3892 | ++DOMWINDOW == 118 (1DD5D400) [pid = 3892] [serial = 662] [outer = 18EADC00] 08:31:41 INFO - PROCESS | 3892 | 1461339101212 Marionette DEBUG loaded listener.js 08:31:41 INFO - PROCESS | 3892 | ++DOMWINDOW == 119 (1DD63400) [pid = 3892] [serial = 663] [outer = 18EADC00] 08:31:41 INFO - PROCESS | 3892 | 1461339101614 Marionette TRACE conn2 <- [1,848,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-3",0,null,null]]]}] 08:31:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-3 08:31:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | took 584ms 08:31:41 INFO - PROCESS | 3892 | 1461339101654 Marionette TRACE conn2 -> [0,849,"getWindowHandle",null] 08:31:41 INFO - PROCESS | 3892 | 1461339101657 Marionette TRACE conn2 <- [1,849,null,{"value":"13"}] 08:31:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html 08:31:41 INFO - PROCESS | 3892 | 1461339101664 Marionette TRACE conn2 -> [0,850,"setScriptTimeout",{"ms":35000}] 08:31:41 INFO - PROCESS | 3892 | 1461339101667 Marionette TRACE conn2 <- [1,850,null,{}] 08:31:41 INFO - PROCESS | 3892 | 1461339101670 Marionette TRACE conn2 -> [0,851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:31:41 INFO - PROCESS | 3892 | 1461339101768 Marionette TRACE conn2 <- [1,851,null,{"value":null}] 08:31:41 INFO - PROCESS | 3892 | 1461339101775 Marionette TRACE conn2 -> [0,852,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html\", \"44d5019e-7937-4224-8a02-bcf7332f174f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:31:41 INFO - PROCESS | 3892 | ++DOCSHELL 1C34E800 == 63 [pid = 3892] [id = 222] 08:31:41 INFO - PROCESS | 3892 | ++DOMWINDOW == 120 (1C34F800) [pid = 3892] [serial = 664] [outer = 00000000] 08:31:41 INFO - PROCESS | 3892 | ++DOMWINDOW == 121 (1C357000) [pid = 3892] [serial = 665] [outer = 1C34F800] 08:31:41 INFO - PROCESS | 3892 | 1461339101827 Marionette DEBUG loaded listener.js 08:31:41 INFO - PROCESS | 3892 | ++DOMWINDOW == 122 (1D8EC800) [pid = 3892] [serial = 666] [outer = 1C34F800] 08:31:42 INFO - PROCESS | 3892 | 1461339102498 Marionette TRACE conn2 <- [1,852,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-4",0,null,null]]]}] 08:31:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-4 08:31:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | took 891ms 08:31:42 INFO - PROCESS | 3892 | 1461339102565 Marionette TRACE conn2 -> [0,853,"getWindowHandle",null] 08:31:42 INFO - PROCESS | 3892 | 1461339102569 Marionette TRACE conn2 <- [1,853,null,{"value":"13"}] 08:31:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html 08:31:42 INFO - PROCESS | 3892 | 1461339102575 Marionette TRACE conn2 -> [0,854,"setScriptTimeout",{"ms":35000}] 08:31:42 INFO - PROCESS | 3892 | 1461339102579 Marionette TRACE conn2 <- [1,854,null,{}] 08:31:42 INFO - PROCESS | 3892 | 1461339102569 Marionette TRACE conn2 -> [0,855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:31:42 INFO - PROCESS | 3892 | 1461339102754 Marionette TRACE conn2 <- [1,855,null,{"value":null}] 08:31:42 INFO - PROCESS | 3892 | 1461339102851 Marionette TRACE conn2 -> [0,856,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html\", \"44d5019e-7937-4224-8a02-bcf7332f174f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:31:42 INFO - PROCESS | 3892 | ++DOCSHELL 133E4800 == 64 [pid = 3892] [id = 223] 08:31:42 INFO - PROCESS | 3892 | ++DOMWINDOW == 123 (16712400) [pid = 3892] [serial = 667] [outer = 00000000] 08:31:42 INFO - PROCESS | 3892 | ++DOMWINDOW == 124 (189A2C00) [pid = 3892] [serial = 668] [outer = 16712400] 08:31:42 INFO - PROCESS | 3892 | 1461339102908 Marionette DEBUG loaded listener.js 08:31:42 INFO - PROCESS | 3892 | ++DOMWINDOW == 125 (18E23000) [pid = 3892] [serial = 669] [outer = 16712400] 08:31:43 INFO - PROCESS | 3892 | 1461339103517 Marionette TRACE conn2 <- [1,856,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-1",0,null,null]]]}] 08:31:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | Canvas test: 2d.fillStyle.parse.hsla-1 08:31:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | took 983ms 08:31:43 INFO - PROCESS | 3892 | 1461339103563 Marionette TRACE conn2 -> [0,857,"getWindowHandle",null] 08:31:43 INFO - PROCESS | 3892 | 1461339103552 Marionette TRACE conn2 <- [1,857,null,{"value":"13"}] 08:31:43 INFO - PROCESS | 3892 | 1461339103559 Marionette TRACE conn2 -> [0,858,"setScriptTimeout",{"ms":35000}] 08:31:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html 08:31:43 INFO - PROCESS | 3892 | 1461339103562 Marionette TRACE conn2 <- [1,858,null,{}] 08:31:43 INFO - PROCESS | 3892 | 1461339103566 Marionette TRACE conn2 -> [0,859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:31:43 INFO - PROCESS | 3892 | 1461339103678 Marionette TRACE conn2 <- [1,859,null,{"value":null}] 08:31:43 INFO - PROCESS | 3892 | 1461339103806 Marionette TRACE conn2 -> [0,860,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html\", \"44d5019e-7937-4224-8a02-bcf7332f174f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:31:43 INFO - PROCESS | 3892 | ++DOCSHELL 19354800 == 65 [pid = 3892] [id = 224] 08:31:43 INFO - PROCESS | 3892 | ++DOMWINDOW == 126 (19860800) [pid = 3892] [serial = 670] [outer = 00000000] 08:31:43 INFO - PROCESS | 3892 | ++DOMWINDOW == 127 (19965000) [pid = 3892] [serial = 671] [outer = 19860800] 08:31:43 INFO - PROCESS | 3892 | 1461339103862 Marionette DEBUG loaded listener.js 08:31:43 INFO - PROCESS | 3892 | ++DOMWINDOW == 128 (19968400) [pid = 3892] [serial = 672] [outer = 19860800] 08:31:44 INFO - PROCESS | 3892 | 1461339104467 Marionette TRACE conn2 <- [1,860,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-2",0,null,null]]]}] 08:31:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | Canvas test: 2d.fillStyle.parse.hsla-2 08:31:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | took 937ms 08:31:44 INFO - PROCESS | 3892 | 1461339104508 Marionette TRACE conn2 -> [0,861,"getWindowHandle",null] 08:31:44 INFO - PROCESS | 3892 | 1461339104510 Marionette TRACE conn2 <- [1,861,null,{"value":"13"}] 08:31:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html 08:31:44 INFO - PROCESS | 3892 | 1461339104514 Marionette TRACE conn2 -> [0,862,"setScriptTimeout",{"ms":35000}] 08:31:44 INFO - PROCESS | 3892 | 1461339104518 Marionette TRACE conn2 <- [1,862,null,{}] 08:31:44 INFO - PROCESS | 3892 | 1461339104513 Marionette TRACE conn2 -> [0,863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:31:44 INFO - PROCESS | 3892 | 1461339104621 Marionette TRACE conn2 <- [1,863,null,{"value":null}] 08:31:44 INFO - PROCESS | 3892 | 1461339104731 Marionette TRACE conn2 -> [0,864,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html\", \"44d5019e-7937-4224-8a02-bcf7332f174f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:31:44 INFO - PROCESS | 3892 | ++DOCSHELL 19DDE800 == 66 [pid = 3892] [id = 225] 08:31:44 INFO - PROCESS | 3892 | ++DOMWINDOW == 129 (19E57800) [pid = 3892] [serial = 673] [outer = 00000000] 08:31:44 INFO - PROCESS | 3892 | ++DOMWINDOW == 130 (1C34B400) [pid = 3892] [serial = 674] [outer = 19E57800] 08:31:44 INFO - PROCESS | 3892 | 1461339104787 Marionette DEBUG loaded listener.js 08:31:44 INFO - PROCESS | 3892 | ++DOMWINDOW == 131 (1C351800) [pid = 3892] [serial = 675] [outer = 19E57800] 08:31:45 INFO - PROCESS | 3892 | 1461339105413 Marionette TRACE conn2 <- [1,864,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-1",0,null,null]]]}] 08:31:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-1 08:31:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | took 922ms 08:31:45 INFO - PROCESS | 3892 | 1461339105442 Marionette TRACE conn2 -> [0,865,"getWindowHandle",null] 08:31:45 INFO - PROCESS | 3892 | 1461339105445 Marionette TRACE conn2 <- [1,865,null,{"value":"13"}] 08:31:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html 08:31:45 INFO - PROCESS | 3892 | 1461339105449 Marionette TRACE conn2 -> [0,866,"setScriptTimeout",{"ms":35000}] 08:31:45 INFO - PROCESS | 3892 | 1461339105451 Marionette TRACE conn2 <- [1,866,null,{}] 08:31:45 INFO - PROCESS | 3892 | 1461339105454 Marionette TRACE conn2 -> [0,867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:31:45 INFO - PROCESS | 3892 | 1461339105543 Marionette TRACE conn2 <- [1,867,null,{"value":null}] 08:31:45 INFO - PROCESS | 3892 | 1461339105670 Marionette TRACE conn2 -> [0,868,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html\", \"44d5019e-7937-4224-8a02-bcf7332f174f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:31:45 INFO - PROCESS | 3892 | ++DOCSHELL 1A3AC800 == 67 [pid = 3892] [id = 226] 08:31:45 INFO - PROCESS | 3892 | ++DOMWINDOW == 132 (1C265000) [pid = 3892] [serial = 676] [outer = 00000000] 08:31:45 INFO - PROCESS | 3892 | ++DOMWINDOW == 133 (1C5D9C00) [pid = 3892] [serial = 677] [outer = 1C265000] 08:31:45 INFO - PROCESS | 3892 | 1461339105734 Marionette DEBUG loaded listener.js 08:31:45 INFO - PROCESS | 3892 | ++DOMWINDOW == 134 (1D23A000) [pid = 3892] [serial = 678] [outer = 1C265000] 08:31:46 INFO - PROCESS | 3892 | 1461339106290 Marionette TRACE conn2 <- [1,868,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-2",0,null,null]]]}] 08:31:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-2 08:31:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | took 891ms 08:31:46 INFO - PROCESS | 3892 | 1461339106335 Marionette TRACE conn2 -> [0,869,"getWindowHandle",null] 08:31:46 INFO - PROCESS | 3892 | 1461339106338 Marionette TRACE conn2 <- [1,869,null,{"value":"13"}] 08:31:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html 08:31:46 INFO - PROCESS | 3892 | 1461339106341 Marionette TRACE conn2 -> [0,870,"setScriptTimeout",{"ms":35000}] 08:31:46 INFO - PROCESS | 3892 | 1461339106343 Marionette TRACE conn2 <- [1,870,null,{}] 08:31:46 INFO - PROCESS | 3892 | 1461339106348 Marionette TRACE conn2 -> [0,871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:31:46 INFO - PROCESS | 3892 | 1461339106450 Marionette TRACE conn2 <- [1,871,null,{"value":null}] 08:31:46 INFO - PROCESS | 3892 | 1461339106534 Marionette TRACE conn2 -> [0,872,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html\", \"44d5019e-7937-4224-8a02-bcf7332f174f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:31:46 INFO - PROCESS | 3892 | ++DOCSHELL 13447400 == 68 [pid = 3892] [id = 227] 08:31:46 INFO - PROCESS | 3892 | ++DOMWINDOW == 135 (13448000) [pid = 3892] [serial = 679] [outer = 00000000] 08:31:46 INFO - PROCESS | 3892 | ++DOMWINDOW == 136 (13451000) [pid = 3892] [serial = 680] [outer = 13448000] 08:31:46 INFO - PROCESS | 3892 | 1461339106590 Marionette DEBUG loaded listener.js 08:31:46 INFO - PROCESS | 3892 | ++DOMWINDOW == 137 (13453800) [pid = 3892] [serial = 681] [outer = 13448000] 08:31:47 INFO - PROCESS | 3892 | 1461339107361 Marionette TRACE conn2 <- [1,872,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-3",0,null,null]]]}] 08:31:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-3 08:31:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | took 1076ms 08:31:47 INFO - PROCESS | 3892 | 1461339107428 Marionette TRACE conn2 -> [0,873,"getWindowHandle",null] 08:31:47 INFO - PROCESS | 3892 | 1461339107431 Marionette TRACE conn2 <- [1,873,null,{"value":"13"}] 08:31:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html 08:31:47 INFO - PROCESS | 3892 | 1461339107436 Marionette TRACE conn2 -> [0,874,"setScriptTimeout",{"ms":35000}] 08:31:47 INFO - PROCESS | 3892 | 1461339107440 Marionette TRACE conn2 <- [1,874,null,{}] 08:31:47 INFO - PROCESS | 3892 | 1461339107445 Marionette TRACE conn2 -> [0,875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:31:47 INFO - PROCESS | 3892 | 1461339107533 Marionette TRACE conn2 <- [1,875,null,{"value":null}] 08:31:47 INFO - PROCESS | 3892 | 1461339107659 Marionette TRACE conn2 -> [0,876,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html\", \"44d5019e-7937-4224-8a02-bcf7332f174f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:31:47 INFO - PROCESS | 3892 | ++DOCSHELL 12D0D800 == 69 [pid = 3892] [id = 228] 08:31:47 INFO - PROCESS | 3892 | ++DOMWINDOW == 138 (1344E800) [pid = 3892] [serial = 682] [outer = 00000000] 08:31:47 INFO - PROCESS | 3892 | ++DOMWINDOW == 139 (16506400) [pid = 3892] [serial = 683] [outer = 1344E800] 08:31:47 INFO - PROCESS | 3892 | 1461339107709 Marionette DEBUG loaded listener.js 08:31:47 INFO - PROCESS | 3892 | ++DOMWINDOW == 140 (1670F000) [pid = 3892] [serial = 684] [outer = 1344E800] 08:31:48 INFO - PROCESS | 3892 | --DOCSHELL 1882E400 == 68 [pid = 3892] [id = 221] 08:31:48 INFO - PROCESS | 3892 | --DOCSHELL 137A0400 == 67 [pid = 3892] [id = 220] 08:31:48 INFO - PROCESS | 3892 | --DOCSHELL 133E4C00 == 66 [pid = 3892] [id = 219] 08:31:48 INFO - PROCESS | 3892 | --DOCSHELL 1C47D800 == 65 [pid = 3892] [id = 218] 08:31:48 INFO - PROCESS | 3892 | --DOCSHELL 13809C00 == 64 [pid = 3892] [id = 217] 08:31:48 INFO - PROCESS | 3892 | --DOCSHELL 16506800 == 63 [pid = 3892] [id = 216] 08:31:48 INFO - PROCESS | 3892 | --DOCSHELL 1994C800 == 62 [pid = 3892] [id = 215] 08:31:48 INFO - PROCESS | 3892 | --DOCSHELL 19944000 == 61 [pid = 3892] [id = 214] 08:31:48 INFO - PROCESS | 3892 | --DOCSHELL 14457C00 == 60 [pid = 3892] [id = 213] 08:31:48 INFO - PROCESS | 3892 | --DOCSHELL 16608400 == 59 [pid = 3892] [id = 212] 08:31:48 INFO - PROCESS | 3892 | --DOMWINDOW == 139 (1D710000) [pid = 3892] [serial = 617] [outer = 00000000] [url = about:blank] 08:31:48 INFO - PROCESS | 3892 | --DOCSHELL 15FBC000 == 58 [pid = 3892] [id = 207] 08:31:48 INFO - PROCESS | 3892 | --DOCSHELL 1C5E3400 == 57 [pid = 3892] [id = 206] 08:31:48 INFO - PROCESS | 3892 | --DOMWINDOW == 138 (1C25D800) [pid = 3892] [serial = 602] [outer = 00000000] [url = about:blank] 08:31:48 INFO - PROCESS | 3892 | --DOMWINDOW == 137 (1C47D400) [pid = 3892] [serial = 605] [outer = 00000000] [url = about:blank] 08:31:48 INFO - PROCESS | 3892 | --DOMWINDOW == 136 (18428400) [pid = 3892] [serial = 584] [outer = 00000000] [url = about:blank] 08:31:48 INFO - PROCESS | 3892 | --DOMWINDOW == 135 (1A40D800) [pid = 3892] [serial = 599] [outer = 00000000] [url = about:blank] 08:31:48 INFO - PROCESS | 3892 | --DOMWINDOW == 134 (1C437000) [pid = 3892] [serial = 603] [outer = 00000000] [url = about:blank] 08:31:48 INFO - PROCESS | 3892 | --DOMWINDOW == 133 (1670F400) [pid = 3892] [serial = 593] [outer = 00000000] [url = about:blank] 08:31:48 INFO - PROCESS | 3892 | --DOMWINDOW == 132 (1D4C6400) [pid = 3892] [serial = 615] [outer = 00000000] [url = about:blank] 08:31:48 INFO - PROCESS | 3892 | --DOMWINDOW == 131 (1695A400) [pid = 3892] [serial = 594] [outer = 00000000] [url = about:blank] 08:31:48 INFO - PROCESS | 3892 | --DOMWINDOW == 130 (1C433400) [pid = 3892] [serial = 591] [outer = 00000000] [url = about:blank] 08:31:48 INFO - PROCESS | 3892 | --DOMWINDOW == 129 (1C25F400) [pid = 3892] [serial = 590] [outer = 00000000] [url = about:blank] 08:31:48 INFO - PROCESS | 3892 | --DOMWINDOW == 128 (18E30000) [pid = 3892] [serial = 596] [outer = 00000000] [url = about:blank] 08:31:48 INFO - PROCESS | 3892 | --DOMWINDOW == 127 (18E39000) [pid = 3892] [serial = 597] [outer = 00000000] [url = about:blank] 08:31:48 INFO - PROCESS | 3892 | --DOMWINDOW == 126 (197E2000) [pid = 3892] [serial = 587] [outer = 00000000] [url = about:blank] 08:31:48 INFO - PROCESS | 3892 | --DOMWINDOW == 125 (1CEBC000) [pid = 3892] [serial = 608] [outer = 00000000] [url = about:blank] 08:31:48 INFO - PROCESS | 3892 | --DOMWINDOW == 124 (1D3EAC00) [pid = 3892] [serial = 611] [outer = 00000000] [url = about:blank] 08:31:48 INFO - PROCESS | 3892 | --DOMWINDOW == 123 (1C437800) [pid = 3892] [serial = 606] [outer = 00000000] [url = about:blank] 08:31:48 INFO - PROCESS | 3892 | --DOMWINDOW == 122 (1D4C2000) [pid = 3892] [serial = 614] [outer = 00000000] [url = about:blank] 08:31:48 INFO - PROCESS | 3892 | --DOMWINDOW == 121 (1D347C00) [pid = 3892] [serial = 612] [outer = 00000000] [url = about:blank] 08:31:48 INFO - PROCESS | 3892 | --DOMWINDOW == 120 (1D239C00) [pid = 3892] [serial = 609] [outer = 00000000] [url = about:blank] 08:31:48 INFO - PROCESS | 3892 | --DOMWINDOW == 119 (1A4B8C00) [pid = 3892] [serial = 600] [outer = 00000000] [url = about:blank] 08:31:48 INFO - PROCESS | 3892 | --DOMWINDOW == 118 (1CFE2000) [pid = 3892] [serial = 573] [outer = 00000000] [url = about:blank] 08:31:48 INFO - PROCESS | 3892 | --DOMWINDOW == 117 (18EA5000) [pid = 3892] [serial = 543] [outer = 00000000] [url = about:blank] 08:31:48 INFO - PROCESS | 3892 | 1461339108644 Marionette TRACE conn2 <- [1,876,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-4",0,null,null]]]}] 08:31:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-4 08:31:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | took 1291ms 08:31:48 INFO - PROCESS | 3892 | 1461339108714 Marionette TRACE conn2 -> [0,877,"getWindowHandle",null] 08:31:48 INFO - PROCESS | 3892 | 1461339108720 Marionette TRACE conn2 <- [1,877,null,{"value":"13"}] 08:31:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html 08:31:48 INFO - PROCESS | 3892 | 1461339108725 Marionette TRACE conn2 -> [0,878,"setScriptTimeout",{"ms":35000}] 08:31:48 INFO - PROCESS | 3892 | 1461339108728 Marionette TRACE conn2 <- [1,878,null,{}] 08:31:48 INFO - PROCESS | 3892 | 1461339108732 Marionette TRACE conn2 -> [0,879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:31:48 INFO - PROCESS | 3892 | 1461339108822 Marionette TRACE conn2 <- [1,879,null,{"value":null}] 08:31:48 INFO - PROCESS | 3892 | 1461339108834 Marionette TRACE conn2 -> [0,880,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html\", \"44d5019e-7937-4224-8a02-bcf7332f174f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:31:48 INFO - PROCESS | 3892 | ++DOCSHELL 15CE1C00 == 58 [pid = 3892] [id = 229] 08:31:48 INFO - PROCESS | 3892 | ++DOMWINDOW == 118 (15E9C800) [pid = 3892] [serial = 685] [outer = 00000000] 08:31:48 INFO - PROCESS | 3892 | ++DOMWINDOW == 119 (16F30400) [pid = 3892] [serial = 686] [outer = 15E9C800] 08:31:48 INFO - PROCESS | 3892 | 1461339108879 Marionette DEBUG loaded listener.js 08:31:48 INFO - PROCESS | 3892 | ++DOMWINDOW == 120 (18302800) [pid = 3892] [serial = 687] [outer = 15E9C800] 08:31:49 INFO - PROCESS | 3892 | 1461339109385 Marionette TRACE conn2 <- [1,880,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-5",0,null,null]]]}] 08:31:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-5 08:31:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | took 691ms 08:31:49 INFO - PROCESS | 3892 | 1461339109424 Marionette TRACE conn2 -> [0,881,"getWindowHandle",null] 08:31:49 INFO - PROCESS | 3892 | 1461339109426 Marionette TRACE conn2 <- [1,881,null,{"value":"13"}] 08:31:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html 08:31:49 INFO - PROCESS | 3892 | 1461339109430 Marionette TRACE conn2 -> [0,882,"setScriptTimeout",{"ms":35000}] 08:31:49 INFO - PROCESS | 3892 | 1461339109433 Marionette TRACE conn2 <- [1,882,null,{}] 08:31:49 INFO - PROCESS | 3892 | 1461339109427 Marionette TRACE conn2 -> [0,883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:31:49 INFO - PROCESS | 3892 | 1461339109513 Marionette TRACE conn2 <- [1,883,null,{"value":null}] 08:31:49 INFO - PROCESS | 3892 | 1461339109603 Marionette TRACE conn2 -> [0,884,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html\", \"44d5019e-7937-4224-8a02-bcf7332f174f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:31:49 INFO - PROCESS | 3892 | ++DOCSHELL 1842B400 == 59 [pid = 3892] [id = 230] 08:31:49 INFO - PROCESS | 3892 | ++DOMWINDOW == 121 (18EA7800) [pid = 3892] [serial = 688] [outer = 00000000] 08:31:49 INFO - PROCESS | 3892 | ++DOMWINDOW == 122 (1994E000) [pid = 3892] [serial = 689] [outer = 18EA7800] 08:31:49 INFO - PROCESS | 3892 | 1461339109651 Marionette DEBUG loaded listener.js 08:31:49 INFO - PROCESS | 3892 | ++DOMWINDOW == 123 (1996C000) [pid = 3892] [serial = 690] [outer = 18EA7800] 08:31:50 INFO - PROCESS | 3892 | 1461339110035 Marionette TRACE conn2 <- [1,884,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-6",0,null,null]]]}] 08:31:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-6 08:31:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | took 630ms 08:31:50 INFO - PROCESS | 3892 | 1461339110051 Marionette TRACE conn2 -> [0,885,"getWindowHandle",null] 08:31:50 INFO - PROCESS | 3892 | 1461339110053 Marionette TRACE conn2 <- [1,885,null,{"value":"13"}] 08:31:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html 08:31:50 INFO - PROCESS | 3892 | 1461339110057 Marionette TRACE conn2 -> [0,886,"setScriptTimeout",{"ms":35000}] 08:31:50 INFO - PROCESS | 3892 | 1461339110058 Marionette TRACE conn2 <- [1,886,null,{}] 08:31:50 INFO - PROCESS | 3892 | 1461339110069 Marionette TRACE conn2 -> [0,887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:31:50 INFO - PROCESS | 3892 | 1461339110153 Marionette TRACE conn2 <- [1,887,null,{"value":null}] 08:31:50 INFO - PROCESS | 3892 | 1461339110159 Marionette TRACE conn2 -> [0,888,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html\", \"44d5019e-7937-4224-8a02-bcf7332f174f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:31:50 INFO - PROCESS | 3892 | ++DOCSHELL 19966C00 == 60 [pid = 3892] [id = 231] 08:31:50 INFO - PROCESS | 3892 | ++DOMWINDOW == 124 (19972000) [pid = 3892] [serial = 691] [outer = 00000000] 08:31:50 INFO - PROCESS | 3892 | ++DOMWINDOW == 125 (19C62000) [pid = 3892] [serial = 692] [outer = 19972000] 08:31:50 INFO - PROCESS | 3892 | 1461339110205 Marionette DEBUG loaded listener.js 08:31:50 INFO - PROCESS | 3892 | ++DOMWINDOW == 126 (19D80000) [pid = 3892] [serial = 693] [outer = 19972000] 08:31:50 INFO - PROCESS | 3892 | 1461339110664 Marionette TRACE conn2 <- [1,888,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.html4",0,null,null]]]}] 08:31:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | Canvas test: 2d.fillStyle.parse.html4 08:31:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | took 630ms 08:31:50 INFO - PROCESS | 3892 | 1461339110677 Marionette TRACE conn2 -> [0,889,"getWindowHandle",null] 08:31:50 INFO - PROCESS | 3892 | 1461339110679 Marionette TRACE conn2 <- [1,889,null,{"value":"13"}] 08:31:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html 08:31:50 INFO - PROCESS | 3892 | 1461339110701 Marionette TRACE conn2 -> [0,890,"setScriptTimeout",{"ms":35000}] 08:31:50 INFO - PROCESS | 3892 | 1461339110703 Marionette TRACE conn2 <- [1,890,null,{}] 08:31:50 INFO - PROCESS | 3892 | 1461339110706 Marionette TRACE conn2 -> [0,891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:31:50 INFO - PROCESS | 3892 | 1461339110821 Marionette TRACE conn2 <- [1,891,null,{"value":null}] 08:31:50 INFO - PROCESS | 3892 | 1461339110830 Marionette TRACE conn2 -> [0,892,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html\", \"44d5019e-7937-4224-8a02-bcf7332f174f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:31:50 INFO - PROCESS | 3892 | ++DOCSHELL 18426000 == 61 [pid = 3892] [id = 232] 08:31:50 INFO - PROCESS | 3892 | ++DOMWINDOW == 127 (19970800) [pid = 3892] [serial = 694] [outer = 00000000] 08:31:50 INFO - PROCESS | 3892 | ++DOMWINDOW == 128 (1A960000) [pid = 3892] [serial = 695] [outer = 19970800] 08:31:50 INFO - PROCESS | 3892 | 1461339110886 Marionette DEBUG loaded listener.js 08:31:50 INFO - PROCESS | 3892 | ++DOMWINDOW == 129 (1AB97400) [pid = 3892] [serial = 696] [outer = 19970800] 08:31:51 INFO - PROCESS | 3892 | 1461339111330 Marionette TRACE conn2 <- [1,892,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex1",0,null,null]]]}] 08:31:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | Canvas test: 2d.fillStyle.parse.invalid.hex1 08:31:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | took 676ms 08:31:51 INFO - PROCESS | 3892 | 1461339111404 Marionette TRACE conn2 -> [0,893,"getWindowHandle",null] 08:31:51 INFO - PROCESS | 3892 | 1461339111406 Marionette TRACE conn2 <- [1,893,null,{"value":"13"}] 08:31:51 INFO - PROCESS | 3892 | 1461339111410 Marionette TRACE conn2 -> [0,894,"setScriptTimeout",{"ms":35000}] 08:31:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html 08:31:51 INFO - PROCESS | 3892 | 1461339111411 Marionette TRACE conn2 <- [1,894,null,{}] 08:31:51 INFO - PROCESS | 3892 | 1461339111415 Marionette TRACE conn2 -> [0,895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:31:51 INFO - PROCESS | 3892 | 1461339111558 Marionette TRACE conn2 <- [1,895,null,{"value":null}] 08:31:51 INFO - PROCESS | 3892 | 1461339111585 Marionette TRACE conn2 -> [0,896,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html\", \"44d5019e-7937-4224-8a02-bcf7332f174f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:31:51 INFO - PROCESS | 3892 | ++DOCSHELL 1379F000 == 62 [pid = 3892] [id = 233] 08:31:51 INFO - PROCESS | 3892 | ++DOMWINDOW == 130 (1C354000) [pid = 3892] [serial = 697] [outer = 00000000] 08:31:51 INFO - PROCESS | 3892 | ++DOMWINDOW == 131 (1C438400) [pid = 3892] [serial = 698] [outer = 1C354000] 08:31:51 INFO - PROCESS | 3892 | 1461339111633 Marionette DEBUG loaded listener.js 08:31:51 INFO - PROCESS | 3892 | ++DOMWINDOW == 132 (1C43EC00) [pid = 3892] [serial = 699] [outer = 1C354000] 08:31:52 INFO - PROCESS | 3892 | 1461339112073 Marionette TRACE conn2 <- [1,896,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex2",0,null,null]]]}] 08:31:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | Canvas test: 2d.fillStyle.parse.invalid.hex2 08:31:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | took 722ms 08:31:52 INFO - PROCESS | 3892 | 1461339112134 Marionette TRACE conn2 -> [0,897,"getWindowHandle",null] 08:31:52 INFO - PROCESS | 3892 | 1461339112136 Marionette TRACE conn2 <- [1,897,null,{"value":"13"}] 08:31:52 INFO - PROCESS | 3892 | 1461339112140 Marionette TRACE conn2 -> [0,898,"setScriptTimeout",{"ms":35000}] 08:31:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html 08:31:52 INFO - PROCESS | 3892 | 1461339112142 Marionette TRACE conn2 <- [1,898,null,{}] 08:31:52 INFO - PROCESS | 3892 | 1461339112145 Marionette TRACE conn2 -> [0,899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:31:52 INFO - PROCESS | 3892 | 1461339112270 Marionette TRACE conn2 <- [1,899,null,{"value":null}] 08:31:52 INFO - PROCESS | 3892 | 1461339112300 Marionette TRACE conn2 -> [0,900,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html\", \"44d5019e-7937-4224-8a02-bcf7332f174f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:31:52 INFO - PROCESS | 3892 | ++DOCSHELL 1C437800 == 63 [pid = 3892] [id = 234] 08:31:52 INFO - PROCESS | 3892 | ++DOMWINDOW == 133 (1C43A800) [pid = 3892] [serial = 700] [outer = 00000000] 08:31:52 INFO - PROCESS | 3892 | ++DOMWINDOW == 134 (1C481C00) [pid = 3892] [serial = 701] [outer = 1C43A800] 08:31:52 INFO - PROCESS | 3892 | 1461339112344 Marionette DEBUG loaded listener.js 08:31:52 INFO - PROCESS | 3892 | ++DOMWINDOW == 135 (1C5E0800) [pid = 3892] [serial = 702] [outer = 1C43A800] 08:31:53 INFO - PROCESS | 3892 | --DOMWINDOW == 134 (18E25C00) [pid = 3892] [serial = 538] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html] 08:31:53 INFO - PROCESS | 3892 | --DOMWINDOW == 133 (15E19800) [pid = 3892] [serial = 658] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html] 08:31:53 INFO - PROCESS | 3892 | --DOMWINDOW == 132 (1CEBA400) [pid = 3892] [serial = 502] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html] 08:31:53 INFO - PROCESS | 3892 | --DOMWINDOW == 131 (16708400) [pid = 3892] [serial = 646] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html] 08:31:53 INFO - PROCESS | 3892 | --DOMWINDOW == 130 (1A5D0400) [pid = 3892] [serial = 559] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html] 08:31:53 INFO - PROCESS | 3892 | --DOMWINDOW == 129 (16609400) [pid = 3892] [serial = 634] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html] 08:31:53 INFO - PROCESS | 3892 | --DOMWINDOW == 128 (1CEC4800) [pid = 3892] [serial = 655] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html] 08:31:53 INFO - PROCESS | 3892 | --DOMWINDOW == 127 (1C5E7C00) [pid = 3892] [serial = 652] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html] 08:31:53 INFO - PROCESS | 3892 | --DOMWINDOW == 126 (13833000) [pid = 3892] [serial = 649] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html] 08:31:53 INFO - PROCESS | 3892 | --DOMWINDOW == 125 (19944C00) [pid = 3892] [serial = 640] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html] 08:31:53 INFO - PROCESS | 3892 | --DOMWINDOW == 124 (18422800) [pid = 3892] [serial = 565] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html] 08:31:53 INFO - PROCESS | 3892 | --DOMWINDOW == 123 (15FBE400) [pid = 3892] [serial = 535] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html] 08:31:53 INFO - PROCESS | 3892 | --DOMWINDOW == 122 (19C67400) [pid = 3892] [serial = 643] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html] 08:31:53 INFO - PROCESS | 3892 | --DOMWINDOW == 121 (15E99800) [pid = 3892] [serial = 562] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html] 08:31:53 INFO - PROCESS | 3892 | --DOMWINDOW == 120 (148B9800) [pid = 3892] [serial = 637] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html] 08:31:53 INFO - PROCESS | 3892 | --DOMWINDOW == 119 (18302400) [pid = 3892] [serial = 499] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html] 08:31:53 INFO - PROCESS | 3892 | --DOMWINDOW == 118 (18EADC00) [pid = 3892] [serial = 661] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html] 08:31:53 INFO - PROCESS | 3892 | --DOMWINDOW == 117 (02A9A800) [pid = 3892] [serial = 496] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html] 08:31:53 INFO - PROCESS | 3892 | --DOMWINDOW == 116 (1CEBE400) [pid = 3892] [serial = 505] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html] 08:31:53 INFO - PROCESS | 3892 | --DOMWINDOW == 115 (16958C00) [pid = 3892] [serial = 532] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html] 08:31:53 INFO - PROCESS | 3892 | --DOMWINDOW == 114 (1C47C400) [pid = 3892] [serial = 568] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html] 08:31:53 INFO - PROCESS | 3892 | --DOMWINDOW == 113 (02A95400) [pid = 3892] [serial = 493] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html] 08:31:53 INFO - PROCESS | 3892 | 1461339113126 Marionette TRACE conn2 <- [1,900,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex3",0,null,null]]]}] 08:31:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | Canvas test: 2d.fillStyle.parse.invalid.hex3 08:31:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | took 1014ms 08:31:53 INFO - PROCESS | 3892 | 1461339113170 Marionette TRACE conn2 -> [0,901,"getWindowHandle",null] 08:31:53 INFO - PROCESS | 3892 | 1461339113172 Marionette TRACE conn2 <- [1,901,null,{"value":"13"}] 08:31:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html 08:31:53 INFO - PROCESS | 3892 | 1461339113175 Marionette TRACE conn2 -> [0,902,"setScriptTimeout",{"ms":35000}] 08:31:53 INFO - PROCESS | 3892 | 1461339113177 Marionette TRACE conn2 <- [1,902,null,{}] 08:31:53 INFO - PROCESS | 3892 | 1461339113180 Marionette TRACE conn2 -> [0,903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:31:53 INFO - PROCESS | 3892 | 1461339113259 Marionette TRACE conn2 <- [1,903,null,{"value":null}] 08:31:53 INFO - PROCESS | 3892 | 1461339113348 Marionette TRACE conn2 -> [0,904,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html\", \"44d5019e-7937-4224-8a02-bcf7332f174f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:31:53 INFO - PROCESS | 3892 | ++DOCSHELL 13DDD800 == 64 [pid = 3892] [id = 235] 08:31:53 INFO - PROCESS | 3892 | ++DOMWINDOW == 114 (14459C00) [pid = 3892] [serial = 703] [outer = 00000000] 08:31:53 INFO - PROCESS | 3892 | ++DOMWINDOW == 115 (17BBCC00) [pid = 3892] [serial = 704] [outer = 14459C00] 08:31:53 INFO - PROCESS | 3892 | 1461339113378 Marionette DEBUG loaded listener.js 08:31:53 INFO - PROCESS | 3892 | ++DOMWINDOW == 116 (18E34C00) [pid = 3892] [serial = 705] [outer = 14459C00] 08:31:53 INFO - PROCESS | 3892 | 1461339113730 Marionette TRACE conn2 <- [1,904,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex4",0,null,null]]]}] 08:31:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | Canvas test: 2d.fillStyle.parse.invalid.hex4 08:31:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | took 584ms 08:31:53 INFO - PROCESS | 3892 | 1461339113755 Marionette TRACE conn2 -> [0,905,"getWindowHandle",null] 08:31:53 INFO - PROCESS | 3892 | 1461339113757 Marionette TRACE conn2 <- [1,905,null,{"value":"13"}] 08:31:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html 08:31:53 INFO - PROCESS | 3892 | 1461339113760 Marionette TRACE conn2 -> [0,906,"setScriptTimeout",{"ms":35000}] 08:31:53 INFO - PROCESS | 3892 | 1461339113762 Marionette TRACE conn2 <- [1,906,null,{}] 08:31:53 INFO - PROCESS | 3892 | 1461339113765 Marionette TRACE conn2 -> [0,907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:31:53 INFO - PROCESS | 3892 | 1461339113845 Marionette TRACE conn2 <- [1,907,null,{"value":null}] 08:31:53 INFO - PROCESS | 3892 | ++DOMWINDOW == 117 (15E19800) [pid = 3892] [serial = 706] [outer = 1E379000] 08:31:53 INFO - PROCESS | 3892 | 1461339113956 Marionette TRACE conn2 -> [0,908,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html\", \"44d5019e-7937-4224-8a02-bcf7332f174f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:31:53 INFO - PROCESS | 3892 | ++DOCSHELL 1A00D000 == 65 [pid = 3892] [id = 236] 08:31:53 INFO - PROCESS | 3892 | ++DOMWINDOW == 118 (1A3B7400) [pid = 3892] [serial = 707] [outer = 00000000] 08:31:53 INFO - PROCESS | 3892 | ++DOMWINDOW == 119 (1C43E800) [pid = 3892] [serial = 708] [outer = 1A3B7400] 08:31:53 INFO - PROCESS | 3892 | 1461339114017 Marionette DEBUG loaded listener.js 08:31:54 INFO - PROCESS | 3892 | ++DOMWINDOW == 120 (1C47EC00) [pid = 3892] [serial = 709] [outer = 1A3B7400] 08:31:54 INFO - PROCESS | 3892 | 1461339114400 Marionette TRACE conn2 <- [1,908,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex5",0,null,null]]]}] 08:31:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | Canvas test: 2d.fillStyle.parse.invalid.hex5 08:31:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | took 676ms 08:31:54 INFO - PROCESS | 3892 | 1461339114447 Marionette TRACE conn2 -> [0,909,"getWindowHandle",null] 08:31:54 INFO - PROCESS | 3892 | 1461339114449 Marionette TRACE conn2 <- [1,909,null,{"value":"13"}] 08:31:54 INFO - PROCESS | 3892 | 1461339114452 Marionette TRACE conn2 -> [0,910,"setScriptTimeout",{"ms":35000}] 08:31:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html 08:31:54 INFO - PROCESS | 3892 | 1461339114453 Marionette TRACE conn2 <- [1,910,null,{}] 08:31:54 INFO - PROCESS | 3892 | 1461339114457 Marionette TRACE conn2 -> [0,911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:31:54 INFO - PROCESS | 3892 | 1461339114539 Marionette TRACE conn2 <- [1,911,null,{"value":null}] 08:31:54 INFO - PROCESS | 3892 | 1461339114575 Marionette TRACE conn2 -> [0,912,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html\", \"44d5019e-7937-4224-8a02-bcf7332f174f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:31:54 INFO - PROCESS | 3892 | ++DOCSHELL 1CCA1C00 == 66 [pid = 3892] [id = 237] 08:31:54 INFO - PROCESS | 3892 | ++DOMWINDOW == 121 (1CCABC00) [pid = 3892] [serial = 710] [outer = 00000000] 08:31:54 INFO - PROCESS | 3892 | ++DOMWINDOW == 122 (1CFE3C00) [pid = 3892] [serial = 711] [outer = 1CCABC00] 08:31:54 INFO - PROCESS | 3892 | 1461339114621 Marionette DEBUG loaded listener.js 08:31:54 INFO - PROCESS | 3892 | ++DOMWINDOW == 123 (1CFEB800) [pid = 3892] [serial = 712] [outer = 1CCABC00] 08:31:55 INFO - PROCESS | 3892 | 1461339115181 Marionette TRACE conn2 <- [1,912,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex6",0,null,null]]]}] 08:31:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | Canvas test: 2d.fillStyle.parse.invalid.hex6 08:31:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | took 783ms 08:31:55 INFO - PROCESS | 3892 | 1461339115258 Marionette TRACE conn2 -> [0,913,"getWindowHandle",null] 08:31:55 INFO - PROCESS | 3892 | 1461339115263 Marionette TRACE conn2 <- [1,913,null,{"value":"13"}] 08:31:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html 08:31:55 INFO - PROCESS | 3892 | 1461339115270 Marionette TRACE conn2 -> [0,914,"setScriptTimeout",{"ms":35000}] 08:31:55 INFO - PROCESS | 3892 | 1461339115258 Marionette TRACE conn2 <- [1,914,null,{}] 08:31:55 INFO - PROCESS | 3892 | 1461339115265 Marionette TRACE conn2 -> [0,915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:31:55 INFO - PROCESS | 3892 | 1461339115376 Marionette TRACE conn2 <- [1,915,null,{"value":null}] 08:31:55 INFO - PROCESS | 3892 | 1461339115510 Marionette TRACE conn2 -> [0,916,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html\", \"44d5019e-7937-4224-8a02-bcf7332f174f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:31:55 INFO - PROCESS | 3892 | ++DOCSHELL 02A9F000 == 67 [pid = 3892] [id = 238] 08:31:55 INFO - PROCESS | 3892 | ++DOMWINDOW == 124 (1344DC00) [pid = 3892] [serial = 713] [outer = 00000000] 08:31:55 INFO - PROCESS | 3892 | ++DOMWINDOW == 125 (15E9C400) [pid = 3892] [serial = 714] [outer = 1344DC00] 08:31:55 INFO - PROCESS | 3892 | 1461339115570 Marionette DEBUG loaded listener.js 08:31:55 INFO - PROCESS | 3892 | ++DOMWINDOW == 126 (16709800) [pid = 3892] [serial = 715] [outer = 1344DC00] 08:31:56 INFO - PROCESS | 3892 | 1461339116201 Marionette TRACE conn2 <- [1,916,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex7",0,null,null]]]}] 08:31:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | Canvas test: 2d.fillStyle.parse.invalid.hex7 08:31:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | took 983ms 08:31:56 INFO - PROCESS | 3892 | 1461339116254 Marionette TRACE conn2 -> [0,917,"getWindowHandle",null] 08:31:56 INFO - PROCESS | 3892 | 1461339116260 Marionette TRACE conn2 <- [1,917,null,{"value":"13"}] 08:31:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html 08:31:56 INFO - PROCESS | 3892 | 1461339116267 Marionette TRACE conn2 -> [0,918,"setScriptTimeout",{"ms":35000}] 08:31:56 INFO - PROCESS | 3892 | 1461339116270 Marionette TRACE conn2 <- [1,918,null,{}] 08:31:56 INFO - PROCESS | 3892 | 1461339116257 Marionette TRACE conn2 -> [0,919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:31:56 INFO - PROCESS | 3892 | 1461339116364 Marionette TRACE conn2 <- [1,919,null,{"value":null}] 08:31:56 INFO - PROCESS | 3892 | 1461339116472 Marionette TRACE conn2 -> [0,920,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html\", \"44d5019e-7937-4224-8a02-bcf7332f174f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:31:56 INFO - PROCESS | 3892 | ++DOCSHELL 16CC3400 == 68 [pid = 3892] [id = 239] 08:31:56 INFO - PROCESS | 3892 | ++DOMWINDOW == 127 (16CCC000) [pid = 3892] [serial = 716] [outer = 00000000] 08:31:56 INFO - PROCESS | 3892 | ++DOMWINDOW == 128 (1994C800) [pid = 3892] [serial = 717] [outer = 16CCC000] 08:31:56 INFO - PROCESS | 3892 | 1461339116526 Marionette DEBUG loaded listener.js 08:31:56 INFO - PROCESS | 3892 | ++DOMWINDOW == 129 (1996F400) [pid = 3892] [serial = 718] [outer = 16CCC000] 08:31:57 INFO - PROCESS | 3892 | 1461339117156 Marionette TRACE conn2 <- [1,920,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex8",0,null,null]]]}] 08:31:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | Canvas test: 2d.fillStyle.parse.invalid.hex8 08:31:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | took 922ms 08:31:57 INFO - PROCESS | 3892 | 1461339117193 Marionette TRACE conn2 -> [0,921,"getWindowHandle",null] 08:31:57 INFO - PROCESS | 3892 | 1461339117196 Marionette TRACE conn2 <- [1,921,null,{"value":"13"}] 08:31:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html 08:31:57 INFO - PROCESS | 3892 | 1461339117199 Marionette TRACE conn2 -> [0,922,"setScriptTimeout",{"ms":35000}] 08:31:57 INFO - PROCESS | 3892 | 1461339117203 Marionette TRACE conn2 <- [1,922,null,{}] 08:31:57 INFO - PROCESS | 3892 | 1461339117214 Marionette TRACE conn2 -> [0,923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:31:57 INFO - PROCESS | 3892 | 1461339117307 Marionette TRACE conn2 <- [1,923,null,{"value":null}] 08:31:57 INFO - PROCESS | 3892 | 1461339117438 Marionette TRACE conn2 -> [0,924,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html\", \"44d5019e-7937-4224-8a02-bcf7332f174f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:31:57 INFO - PROCESS | 3892 | ++DOCSHELL 1C34FC00 == 69 [pid = 3892] [id = 240] 08:31:57 INFO - PROCESS | 3892 | ++DOMWINDOW == 130 (1C435400) [pid = 3892] [serial = 719] [outer = 00000000] 08:31:57 INFO - PROCESS | 3892 | ++DOMWINDOW == 131 (1CEBC000) [pid = 3892] [serial = 720] [outer = 1C435400] 08:31:57 INFO - PROCESS | 3892 | 1461339117495 Marionette DEBUG loaded listener.js 08:31:57 INFO - PROCESS | 3892 | ++DOMWINDOW == 132 (1D3E9400) [pid = 3892] [serial = 721] [outer = 1C435400] 08:31:58 INFO - PROCESS | 3892 | 1461339118046 Marionette TRACE conn2 <- [1,924,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-1",0,null,null]]]}] 08:31:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-1 08:31:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | took 892ms 08:31:58 INFO - PROCESS | 3892 | 1461339118087 Marionette TRACE conn2 -> [0,925,"getWindowHandle",null] 08:31:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html 08:31:58 INFO - PROCESS | 3892 | 1461339118090 Marionette TRACE conn2 <- [1,925,null,{"value":"13"}] 08:31:58 INFO - PROCESS | 3892 | 1461339118094 Marionette TRACE conn2 -> [0,926,"setScriptTimeout",{"ms":35000}] 08:31:58 INFO - PROCESS | 3892 | 1461339118096 Marionette TRACE conn2 <- [1,926,null,{}] 08:31:58 INFO - PROCESS | 3892 | 1461339118100 Marionette TRACE conn2 -> [0,927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:31:58 INFO - PROCESS | 3892 | 1461339118203 Marionette TRACE conn2 <- [1,927,null,{"value":null}] 08:31:58 INFO - PROCESS | 3892 | 1461339118305 Marionette TRACE conn2 -> [0,928,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html\", \"44d5019e-7937-4224-8a02-bcf7332f174f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:31:58 INFO - PROCESS | 3892 | ++DOCSHELL 18E1BC00 == 70 [pid = 3892] [id = 241] 08:31:58 INFO - PROCESS | 3892 | ++DOMWINDOW == 133 (1D4C4800) [pid = 3892] [serial = 722] [outer = 00000000] 08:31:58 INFO - PROCESS | 3892 | ++DOMWINDOW == 134 (1D70C400) [pid = 3892] [serial = 723] [outer = 1D4C4800] 08:31:58 INFO - PROCESS | 3892 | 1461339118342 Marionette DEBUG loaded listener.js 08:31:58 INFO - PROCESS | 3892 | ++DOMWINDOW == 135 (1D8A9000) [pid = 3892] [serial = 724] [outer = 1D4C4800] 08:31:58 INFO - PROCESS | 3892 | 1461339118934 Marionette TRACE conn2 <- [1,928,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-2",0,null,null]]]}] 08:31:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-2 08:31:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | took 891ms 08:31:58 INFO - PROCESS | 3892 | 1461339118978 Marionette TRACE conn2 -> [0,929,"getWindowHandle",null] 08:31:58 INFO - PROCESS | 3892 | 1461339118981 Marionette TRACE conn2 <- [1,929,null,{"value":"13"}] 08:31:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html 08:31:58 INFO - PROCESS | 3892 | 1461339118984 Marionette TRACE conn2 -> [0,930,"setScriptTimeout",{"ms":35000}] 08:31:58 INFO - PROCESS | 3892 | 1461339118986 Marionette TRACE conn2 <- [1,930,null,{}] 08:31:58 INFO - PROCESS | 3892 | 1461339118990 Marionette TRACE conn2 -> [0,931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:31:59 INFO - PROCESS | 3892 | 1461339119090 Marionette TRACE conn2 <- [1,931,null,{"value":null}] 08:31:59 INFO - PROCESS | 3892 | 1461339119197 Marionette TRACE conn2 -> [0,932,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html\", \"44d5019e-7937-4224-8a02-bcf7332f174f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:31:59 INFO - PROCESS | 3892 | ++DOCSHELL 1D705400 == 71 [pid = 3892] [id = 242] 08:31:59 INFO - PROCESS | 3892 | ++DOMWINDOW == 136 (1D8A8800) [pid = 3892] [serial = 725] [outer = 00000000] 08:31:59 INFO - PROCESS | 3892 | ++DOMWINDOW == 137 (1DD61800) [pid = 3892] [serial = 726] [outer = 1D8A8800] 08:31:59 INFO - PROCESS | 3892 | 1461339119250 Marionette DEBUG loaded listener.js 08:31:59 INFO - PROCESS | 3892 | ++DOMWINDOW == 138 (1DD66C00) [pid = 3892] [serial = 727] [outer = 1D8A8800] 08:31:59 INFO - PROCESS | 3892 | 1461339119767 Marionette TRACE conn2 <- [1,932,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-3",0,null,null]]]}] 08:31:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-3 08:31:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | took 829ms 08:31:59 INFO - PROCESS | 3892 | 1461339119811 Marionette TRACE conn2 -> [0,933,"getWindowHandle",null] 08:31:59 INFO - PROCESS | 3892 | 1461339119814 Marionette TRACE conn2 <- [1,933,null,{"value":"13"}] 08:31:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html 08:31:59 INFO - PROCESS | 3892 | 1461339119818 Marionette TRACE conn2 -> [0,934,"setScriptTimeout",{"ms":35000}] 08:31:59 INFO - PROCESS | 3892 | 1461339119819 Marionette TRACE conn2 <- [1,934,null,{}] 08:31:59 INFO - PROCESS | 3892 | 1461339119823 Marionette TRACE conn2 -> [0,935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:31:59 INFO - PROCESS | 3892 | 1461339119944 Marionette TRACE conn2 <- [1,935,null,{"value":null}] 08:32:00 INFO - PROCESS | 3892 | 1461339120051 Marionette TRACE conn2 -> [0,936,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html\", \"44d5019e-7937-4224-8a02-bcf7332f174f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:32:00 INFO - PROCESS | 3892 | ++DOCSHELL 1DFF1400 == 72 [pid = 3892] [id = 243] 08:32:00 INFO - PROCESS | 3892 | ++DOMWINDOW == 139 (1DFF3000) [pid = 3892] [serial = 728] [outer = 00000000] 08:32:00 INFO - PROCESS | 3892 | ++DOMWINDOW == 140 (1E372000) [pid = 3892] [serial = 729] [outer = 1DFF3000] 08:32:00 INFO - PROCESS | 3892 | 1461339120107 Marionette DEBUG loaded listener.js 08:32:00 INFO - PROCESS | 3892 | ++DOMWINDOW == 141 (1E373400) [pid = 3892] [serial = 730] [outer = 1DFF3000] 08:32:00 INFO - PROCESS | 3892 | 1461339120714 Marionette TRACE conn2 <- [1,936,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-4",0,null,null]]]}] 08:32:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-4 08:32:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | took 922ms 08:32:00 INFO - PROCESS | 3892 | 1461339120746 Marionette TRACE conn2 -> [0,937,"getWindowHandle",null] 08:32:00 INFO - PROCESS | 3892 | 1461339120748 Marionette TRACE conn2 <- [1,937,null,{"value":"13"}] 08:32:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html 08:32:00 INFO - PROCESS | 3892 | 1461339120752 Marionette TRACE conn2 -> [0,938,"setScriptTimeout",{"ms":35000}] 08:32:00 INFO - PROCESS | 3892 | 1461339120754 Marionette TRACE conn2 <- [1,938,null,{}] 08:32:00 INFO - PROCESS | 3892 | 1461339120758 Marionette TRACE conn2 -> [0,939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:32:00 INFO - PROCESS | 3892 | 1461339120860 Marionette TRACE conn2 <- [1,939,null,{"value":null}] 08:32:00 INFO - PROCESS | 3892 | 1461339120965 Marionette TRACE conn2 -> [0,940,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html\", \"44d5019e-7937-4224-8a02-bcf7332f174f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:32:00 INFO - PROCESS | 3892 | ++DOCSHELL 12DDC000 == 73 [pid = 3892] [id = 244] 08:32:00 INFO - PROCESS | 3892 | ++DOMWINDOW == 142 (13830C00) [pid = 3892] [serial = 731] [outer = 00000000] 08:32:00 INFO - PROCESS | 3892 | ++DOMWINDOW == 143 (18E1D000) [pid = 3892] [serial = 732] [outer = 13830C00] 08:32:01 INFO - PROCESS | 3892 | 1461339121019 Marionette DEBUG loaded listener.js 08:32:01 INFO - PROCESS | 3892 | ++DOMWINDOW == 144 (18E32800) [pid = 3892] [serial = 733] [outer = 13830C00] 08:32:01 INFO - PROCESS | 3892 | 1461339121701 Marionette TRACE conn2 <- [1,940,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-5",0,null,null]]]}] 08:32:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-5 08:32:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | took 983ms 08:32:01 INFO - PROCESS | 3892 | 1461339121742 Marionette TRACE conn2 -> [0,941,"getWindowHandle",null] 08:32:01 INFO - PROCESS | 3892 | 1461339121747 Marionette TRACE conn2 <- [1,941,null,{"value":"13"}] 08:32:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html 08:32:01 INFO - PROCESS | 3892 | 1461339121753 Marionette TRACE conn2 -> [0,942,"setScriptTimeout",{"ms":35000}] 08:32:01 INFO - PROCESS | 3892 | 1461339121756 Marionette TRACE conn2 <- [1,942,null,{}] 08:32:01 INFO - PROCESS | 3892 | 1461339121761 Marionette TRACE conn2 -> [0,943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:32:01 INFO - PROCESS | 3892 | 1461339121867 Marionette TRACE conn2 <- [1,943,null,{"value":null}] 08:32:02 INFO - PROCESS | 3892 | 1461339122009 Marionette TRACE conn2 -> [0,944,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html\", \"44d5019e-7937-4224-8a02-bcf7332f174f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:32:02 INFO - PROCESS | 3892 | ++DOCSHELL 15CDFC00 == 74 [pid = 3892] [id = 245] 08:32:02 INFO - PROCESS | 3892 | ++DOMWINDOW == 145 (15E98000) [pid = 3892] [serial = 734] [outer = 00000000] 08:32:02 INFO - PROCESS | 3892 | ++DOMWINDOW == 146 (1891C400) [pid = 3892] [serial = 735] [outer = 15E98000] 08:32:02 INFO - PROCESS | 3892 | 1461339122063 Marionette DEBUG loaded listener.js 08:32:02 INFO - PROCESS | 3892 | ++DOMWINDOW == 147 (18E1CC00) [pid = 3892] [serial = 736] [outer = 15E98000] 08:32:02 INFO - PROCESS | 3892 | --DOCSHELL 19852800 == 73 [pid = 3892] [id = 194] 08:32:02 INFO - PROCESS | 3892 | --DOCSHELL 1C47A400 == 72 [pid = 3892] [id = 190] 08:32:02 INFO - PROCESS | 3892 | --DOCSHELL 1A00D000 == 71 [pid = 3892] [id = 236] 08:32:02 INFO - PROCESS | 3892 | --DOCSHELL 13DDD800 == 70 [pid = 3892] [id = 235] 08:32:02 INFO - PROCESS | 3892 | --DOCSHELL 1C437800 == 69 [pid = 3892] [id = 234] 08:32:02 INFO - PROCESS | 3892 | --DOCSHELL 1379F000 == 68 [pid = 3892] [id = 233] 08:32:02 INFO - PROCESS | 3892 | --DOCSHELL 18426000 == 67 [pid = 3892] [id = 232] 08:32:02 INFO - PROCESS | 3892 | --DOCSHELL 19966C00 == 66 [pid = 3892] [id = 231] 08:32:02 INFO - PROCESS | 3892 | --DOCSHELL 1842B400 == 65 [pid = 3892] [id = 230] 08:32:02 INFO - PROCESS | 3892 | --DOCSHELL 15CE1C00 == 64 [pid = 3892] [id = 229] 08:32:02 INFO - PROCESS | 3892 | --DOMWINDOW == 146 (1A5D2000) [pid = 3892] [serial = 623] [outer = 00000000] [url = about:blank] 08:32:02 INFO - PROCESS | 3892 | --DOMWINDOW == 145 (1D8AF400) [pid = 3892] [serial = 626] [outer = 00000000] [url = about:blank] 08:32:02 INFO - PROCESS | 3892 | --DOMWINDOW == 144 (1994D000) [pid = 3892] [serial = 629] [outer = 00000000] [url = about:blank] 08:32:02 INFO - PROCESS | 3892 | --DOMWINDOW == 143 (18E2DC00) [pid = 3892] [serial = 620] [outer = 00000000] [url = about:blank] 08:32:02 INFO - PROCESS | 3892 | --DOMWINDOW == 142 (1C357000) [pid = 3892] [serial = 665] [outer = 00000000] [url = about:blank] 08:32:02 INFO - PROCESS | 3892 | --DOCSHELL 12D0D800 == 63 [pid = 3892] [id = 228] 08:32:02 INFO - PROCESS | 3892 | --DOCSHELL 133E4800 == 62 [pid = 3892] [id = 223] 08:32:02 INFO - PROCESS | 3892 | --DOMWINDOW == 141 (19858400) [pid = 3892] [serial = 540] [outer = 00000000] [url = about:blank] 08:32:02 INFO - PROCESS | 3892 | --DOMWINDOW == 140 (1C977800) [pid = 3892] [serial = 660] [outer = 00000000] [url = about:blank] 08:32:02 INFO - PROCESS | 3892 | --DOMWINDOW == 139 (1D4C7000) [pid = 3892] [serial = 504] [outer = 00000000] [url = about:blank] 08:32:02 INFO - PROCESS | 3892 | --DOMWINDOW == 138 (1C480C00) [pid = 3892] [serial = 659] [outer = 00000000] [url = about:blank] 08:32:02 INFO - PROCESS | 3892 | --DOMWINDOW == 137 (1C250C00) [pid = 3892] [serial = 647] [outer = 00000000] [url = about:blank] 08:32:02 INFO - PROCESS | 3892 | --DOMWINDOW == 136 (1C435800) [pid = 3892] [serial = 561] [outer = 00000000] [url = about:blank] 08:32:02 INFO - PROCESS | 3892 | --DOMWINDOW == 135 (18997000) [pid = 3892] [serial = 636] [outer = 00000000] [url = about:blank] 08:32:02 INFO - PROCESS | 3892 | --DOMWINDOW == 134 (1DC2B800) [pid = 3892] [serial = 632] [outer = 00000000] [url = about:blank] 08:32:02 INFO - PROCESS | 3892 | --DOMWINDOW == 133 (1D8B3000) [pid = 3892] [serial = 657] [outer = 00000000] [url = about:blank] 08:32:02 INFO - PROCESS | 3892 | --DOMWINDOW == 132 (1D3F5800) [pid = 3892] [serial = 654] [outer = 00000000] [url = about:blank] 08:32:02 INFO - PROCESS | 3892 | --DOMWINDOW == 131 (1C974000) [pid = 3892] [serial = 651] [outer = 00000000] [url = about:blank] 08:32:02 INFO - PROCESS | 3892 | --DOMWINDOW == 130 (19950C00) [pid = 3892] [serial = 641] [outer = 00000000] [url = about:blank] 08:32:02 INFO - PROCESS | 3892 | --DOMWINDOW == 129 (1D70BC00) [pid = 3892] [serial = 656] [outer = 00000000] [url = about:blank] 08:32:02 INFO - PROCESS | 3892 | --DOMWINDOW == 128 (19DDC000) [pid = 3892] [serial = 567] [outer = 00000000] [url = about:blank] 08:32:02 INFO - PROCESS | 3892 | --DOMWINDOW == 127 (16CC4C00) [pid = 3892] [serial = 537] [outer = 00000000] [url = about:blank] 08:32:02 INFO - PROCESS | 3892 | --DOMWINDOW == 126 (1C96B800) [pid = 3892] [serial = 650] [outer = 00000000] [url = about:blank] 08:32:02 INFO - PROCESS | 3892 | --DOMWINDOW == 125 (19C6D400) [pid = 3892] [serial = 644] [outer = 00000000] [url = about:blank] 08:32:02 INFO - PROCESS | 3892 | --DOMWINDOW == 124 (1C25B800) [pid = 3892] [serial = 648] [outer = 00000000] [url = about:blank] 08:32:02 INFO - PROCESS | 3892 | --DOMWINDOW == 123 (18829C00) [pid = 3892] [serial = 564] [outer = 00000000] [url = about:blank] 08:32:02 INFO - PROCESS | 3892 | --DOMWINDOW == 122 (16CC4000) [pid = 3892] [serial = 638] [outer = 00000000] [url = about:blank] 08:32:02 INFO - PROCESS | 3892 | --DOMWINDOW == 121 (18EAE800) [pid = 3892] [serial = 501] [outer = 00000000] [url = about:blank] 08:32:02 INFO - PROCESS | 3892 | --DOMWINDOW == 120 (1DD5D400) [pid = 3892] [serial = 662] [outer = 00000000] [url = about:blank] 08:32:02 INFO - PROCESS | 3892 | --DOMWINDOW == 119 (17BB7000) [pid = 3892] [serial = 498] [outer = 00000000] [url = about:blank] 08:32:02 INFO - PROCESS | 3892 | --DOMWINDOW == 118 (1D8B0000) [pid = 3892] [serial = 507] [outer = 00000000] [url = about:blank] 08:32:02 INFO - PROCESS | 3892 | --DOMWINDOW == 117 (1A00C000) [pid = 3892] [serial = 645] [outer = 00000000] [url = about:blank] 08:32:02 INFO - PROCESS | 3892 | --DOMWINDOW == 116 (1C476400) [pid = 3892] [serial = 534] [outer = 00000000] [url = about:blank] 08:32:02 INFO - PROCESS | 3892 | --DOMWINDOW == 115 (1C96B000) [pid = 3892] [serial = 570] [outer = 00000000] [url = about:blank] 08:32:02 INFO - PROCESS | 3892 | --DOMWINDOW == 114 (02A9F400) [pid = 3892] [serial = 495] [outer = 00000000] [url = about:blank] 08:32:02 INFO - PROCESS | 3892 | --DOMWINDOW == 113 (1D3F3000) [pid = 3892] [serial = 653] [outer = 00000000] [url = about:blank] 08:32:02 INFO - PROCESS | 3892 | --DOMWINDOW == 112 (18999C00) [pid = 3892] [serial = 639] [outer = 00000000] [url = about:blank] 08:32:02 INFO - PROCESS | 3892 | --DOMWINDOW == 111 (19C60C00) [pid = 3892] [serial = 642] [outer = 00000000] [url = about:blank] 08:32:02 INFO - PROCESS | 3892 | --DOMWINDOW == 110 (184C9000) [pid = 3892] [serial = 635] [outer = 00000000] [url = about:blank] 08:32:02 INFO - PROCESS | 3892 | --DOMWINDOW == 109 (1DD63400) [pid = 3892] [serial = 663] [outer = 00000000] [url = about:blank] 08:32:02 INFO - PROCESS | 3892 | 1461339122626 Marionette TRACE conn2 <- [1,944,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-6",0,null,null]]]}] 08:32:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-6 08:32:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | took 921ms 08:32:02 INFO - PROCESS | 3892 | 1461339122682 Marionette TRACE conn2 -> [0,945,"getWindowHandle",null] 08:32:02 INFO - PROCESS | 3892 | 1461339122687 Marionette TRACE conn2 <- [1,945,null,{"value":"13"}] 08:32:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html 08:32:02 INFO - PROCESS | 3892 | 1461339122694 Marionette TRACE conn2 -> [0,946,"setScriptTimeout",{"ms":35000}] 08:32:02 INFO - PROCESS | 3892 | 1461339122697 Marionette TRACE conn2 <- [1,946,null,{}] 08:32:02 INFO - PROCESS | 3892 | 1461339122700 Marionette TRACE conn2 -> [0,947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:32:02 INFO - PROCESS | 3892 | 1461339122793 Marionette TRACE conn2 <- [1,947,null,{"value":null}] 08:32:02 INFO - PROCESS | 3892 | 1461339122883 Marionette TRACE conn2 -> [0,948,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html\", \"44d5019e-7937-4224-8a02-bcf7332f174f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:32:02 INFO - PROCESS | 3892 | ++DOCSHELL 1344D000 == 63 [pid = 3892] [id = 246] 08:32:02 INFO - PROCESS | 3892 | ++DOMWINDOW == 110 (159B4C00) [pid = 3892] [serial = 737] [outer = 00000000] 08:32:02 INFO - PROCESS | 3892 | ++DOMWINDOW == 111 (18829C00) [pid = 3892] [serial = 738] [outer = 159B4C00] 08:32:02 INFO - PROCESS | 3892 | 1461339122928 Marionette DEBUG loaded listener.js 08:32:02 INFO - PROCESS | 3892 | ++DOMWINDOW == 112 (18D31C00) [pid = 3892] [serial = 739] [outer = 159B4C00] 08:32:03 INFO - PROCESS | 3892 | 1461339123322 Marionette TRACE conn2 <- [1,948,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsla-1",0,null,null]]]}] 08:32:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-1 08:32:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | took 676ms 08:32:03 INFO - PROCESS | 3892 | 1461339123375 Marionette TRACE conn2 -> [0,949,"getWindowHandle",null] 08:32:03 INFO - PROCESS | 3892 | 1461339123377 Marionette TRACE conn2 <- [1,949,null,{"value":"13"}] 08:32:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html 08:32:03 INFO - PROCESS | 3892 | 1461339123385 Marionette TRACE conn2 -> [0,950,"setScriptTimeout",{"ms":35000}] 08:32:03 INFO - PROCESS | 3892 | 1461339123388 Marionette TRACE conn2 <- [1,950,null,{}] 08:32:03 INFO - PROCESS | 3892 | 1461339123399 Marionette TRACE conn2 -> [0,951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:32:03 INFO - PROCESS | 3892 | 1461339123519 Marionette TRACE conn2 <- [1,951,null,{"value":null}] 08:32:03 INFO - PROCESS | 3892 | 1461339123539 Marionette TRACE conn2 -> [0,952,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html\", \"44d5019e-7937-4224-8a02-bcf7332f174f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:32:03 INFO - PROCESS | 3892 | ++DOCSHELL 13B3BC00 == 64 [pid = 3892] [id = 247] 08:32:03 INFO - PROCESS | 3892 | ++DOMWINDOW == 113 (1994E800) [pid = 3892] [serial = 740] [outer = 00000000] 08:32:03 INFO - PROCESS | 3892 | ++DOMWINDOW == 114 (1996B800) [pid = 3892] [serial = 741] [outer = 1994E800] 08:32:03 INFO - PROCESS | 3892 | 1461339123586 Marionette DEBUG loaded listener.js 08:32:03 INFO - PROCESS | 3892 | ++DOMWINDOW == 115 (19A23800) [pid = 3892] [serial = 742] [outer = 1994E800] 08:32:04 INFO - PROCESS | 3892 | 1461339124025 Marionette TRACE conn2 <- [1,952,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsla-2",0,null,null]]]}] 08:32:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-2 08:32:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | took 692ms 08:32:04 INFO - PROCESS | 3892 | 1461339124085 Marionette TRACE conn2 -> [0,953,"getWindowHandle",null] 08:32:04 INFO - PROCESS | 3892 | 1461339124087 Marionette TRACE conn2 <- [1,953,null,{"value":"13"}] 08:32:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html 08:32:04 INFO - PROCESS | 3892 | 1461339124091 Marionette TRACE conn2 -> [0,954,"setScriptTimeout",{"ms":35000}] 08:32:04 INFO - PROCESS | 3892 | 1461339124092 Marionette TRACE conn2 <- [1,954,null,{}] 08:32:04 INFO - PROCESS | 3892 | 1461339124080 Marionette TRACE conn2 -> [0,955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:32:04 INFO - PROCESS | 3892 | 1461339124165 Marionette TRACE conn2 <- [1,955,null,{"value":null}] 08:32:04 INFO - PROCESS | 3892 | 1461339124173 Marionette TRACE conn2 -> [0,956,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html\", \"44d5019e-7937-4224-8a02-bcf7332f174f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:32:04 INFO - PROCESS | 3892 | ++DOCSHELL 19C66C00 == 65 [pid = 3892] [id = 248] 08:32:04 INFO - PROCESS | 3892 | ++DOMWINDOW == 116 (19C67800) [pid = 3892] [serial = 743] [outer = 00000000] 08:32:04 INFO - PROCESS | 3892 | ++DOMWINDOW == 117 (19DD4C00) [pid = 3892] [serial = 744] [outer = 19C67800] 08:32:04 INFO - PROCESS | 3892 | 1461339124218 Marionette DEBUG loaded listener.js 08:32:04 INFO - PROCESS | 3892 | ++DOMWINDOW == 118 (1A00D000) [pid = 3892] [serial = 745] [outer = 19C67800] 08:32:04 INFO - PROCESS | 3892 | 1461339124657 Marionette TRACE conn2 <- [1,956,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-1",0,null,null]]]}] 08:32:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | Canvas test: 2d.fillStyle.parse.invalid.name-1 08:32:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | took 629ms 08:32:04 INFO - PROCESS | 3892 | 1461339124712 Marionette TRACE conn2 -> [0,957,"getWindowHandle",null] 08:32:04 INFO - PROCESS | 3892 | 1461339124714 Marionette TRACE conn2 <- [1,957,null,{"value":"13"}] 08:32:04 INFO - PROCESS | 3892 | 1461339124718 Marionette TRACE conn2 -> [0,958,"setScriptTimeout",{"ms":35000}] 08:32:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html 08:32:04 INFO - PROCESS | 3892 | 1461339124719 Marionette TRACE conn2 <- [1,958,null,{}] 08:32:04 INFO - PROCESS | 3892 | 1461339124723 Marionette TRACE conn2 -> [0,959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:32:04 INFO - PROCESS | 3892 | 1461339124834 Marionette TRACE conn2 <- [1,959,null,{"value":null}] 08:32:04 INFO - PROCESS | 3892 | 1461339124919 Marionette TRACE conn2 -> [0,960,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html\", \"44d5019e-7937-4224-8a02-bcf7332f174f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:32:04 INFO - PROCESS | 3892 | ++DOCSHELL 1A3AE800 == 66 [pid = 3892] [id = 249] 08:32:04 INFO - PROCESS | 3892 | ++DOMWINDOW == 119 (1A3B8C00) [pid = 3892] [serial = 746] [outer = 00000000] 08:32:04 INFO - PROCESS | 3892 | ++DOMWINDOW == 120 (1A95F000) [pid = 3892] [serial = 747] [outer = 1A3B8C00] 08:32:04 INFO - PROCESS | 3892 | 1461339124964 Marionette DEBUG loaded listener.js 08:32:05 INFO - PROCESS | 3892 | ++DOMWINDOW == 121 (1A9CB000) [pid = 3892] [serial = 748] [outer = 1A3B8C00] 08:32:05 INFO - PROCESS | 3892 | 1461339125379 Marionette TRACE conn2 <- [1,960,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-2",0,null,null]]]}] 08:32:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | Canvas test: 2d.fillStyle.parse.invalid.name-2 08:32:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | took 722ms 08:32:05 INFO - PROCESS | 3892 | 1461339125440 Marionette TRACE conn2 -> [0,961,"getWindowHandle",null] 08:32:05 INFO - PROCESS | 3892 | 1461339125442 Marionette TRACE conn2 <- [1,961,null,{"value":"13"}] 08:32:05 INFO - PROCESS | 3892 | 1461339125446 Marionette TRACE conn2 -> [0,962,"setScriptTimeout",{"ms":35000}] 08:32:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html 08:32:05 INFO - PROCESS | 3892 | 1461339125447 Marionette TRACE conn2 <- [1,962,null,{}] 08:32:05 INFO - PROCESS | 3892 | 1461339125451 Marionette TRACE conn2 -> [0,963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:32:05 INFO - PROCESS | 3892 | 1461339125573 Marionette TRACE conn2 <- [1,963,null,{"value":null}] 08:32:05 INFO - PROCESS | 3892 | 1461339125637 Marionette TRACE conn2 -> [0,964,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html\", \"44d5019e-7937-4224-8a02-bcf7332f174f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:32:05 INFO - PROCESS | 3892 | ++DOCSHELL 1C353C00 == 67 [pid = 3892] [id = 250] 08:32:05 INFO - PROCESS | 3892 | ++DOMWINDOW == 122 (1C358400) [pid = 3892] [serial = 749] [outer = 00000000] 08:32:05 INFO - PROCESS | 3892 | ++DOMWINDOW == 123 (1C43B800) [pid = 3892] [serial = 750] [outer = 1C358400] 08:32:05 INFO - PROCESS | 3892 | 1461339125684 Marionette DEBUG loaded listener.js 08:32:05 INFO - PROCESS | 3892 | ++DOMWINDOW == 124 (1C440400) [pid = 3892] [serial = 751] [outer = 1C358400] 08:32:06 INFO - PROCESS | 3892 | 1461339126101 Marionette TRACE conn2 <- [1,964,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-3",0,null,null]]]}] 08:32:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | Canvas test: 2d.fillStyle.parse.invalid.name-3 08:32:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | took 691ms 08:32:06 INFO - PROCESS | 3892 | 1461339126145 Marionette TRACE conn2 -> [0,965,"getWindowHandle",null] 08:32:06 INFO - PROCESS | 3892 | 1461339126147 Marionette TRACE conn2 <- [1,965,null,{"value":"13"}] 08:32:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html 08:32:06 INFO - PROCESS | 3892 | 1461339126150 Marionette TRACE conn2 -> [0,966,"setScriptTimeout",{"ms":35000}] 08:32:06 INFO - PROCESS | 3892 | 1461339126136 Marionette TRACE conn2 <- [1,966,null,{}] 08:32:06 INFO - PROCESS | 3892 | 1461339126166 Marionette TRACE conn2 -> [0,967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:32:06 INFO - PROCESS | 3892 | 1461339126301 Marionette TRACE conn2 <- [1,967,null,{"value":null}] 08:32:06 INFO - PROCESS | 3892 | 1461339126364 Marionette TRACE conn2 -> [0,968,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html\", \"44d5019e-7937-4224-8a02-bcf7332f174f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:32:06 INFO - PROCESS | 3892 | ++DOCSHELL 1C261400 == 68 [pid = 3892] [id = 251] 08:32:06 INFO - PROCESS | 3892 | ++DOMWINDOW == 125 (1C34B000) [pid = 3892] [serial = 752] [outer = 00000000] 08:32:06 INFO - PROCESS | 3892 | ++DOMWINDOW == 126 (1C96A800) [pid = 3892] [serial = 753] [outer = 1C34B000] 08:32:06 INFO - PROCESS | 3892 | 1461339126409 Marionette DEBUG loaded listener.js 08:32:06 INFO - PROCESS | 3892 | ++DOMWINDOW == 127 (1C970C00) [pid = 3892] [serial = 754] [outer = 1C34B000] 08:32:06 INFO - PROCESS | 3892 | --DOMWINDOW == 126 (18EA4C00) [pid = 3892] [serial = 586] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html] 08:32:06 INFO - PROCESS | 3892 | --DOMWINDOW == 125 (1D4C6C00) [pid = 3892] [serial = 616] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html] 08:32:06 INFO - PROCESS | 3892 | --DOMWINDOW == 124 (1C43A800) [pid = 3892] [serial = 700] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html] 08:32:06 INFO - PROCESS | 3892 | --DOMWINDOW == 123 (1344E800) [pid = 3892] [serial = 682] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html] 08:32:06 INFO - PROCESS | 3892 | --DOMWINDOW == 122 (1C354000) [pid = 3892] [serial = 697] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html] 08:32:06 INFO - PROCESS | 3892 | --DOMWINDOW == 121 (1C34F800) [pid = 3892] [serial = 664] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html] 08:32:06 INFO - PROCESS | 3892 | --DOMWINDOW == 120 (19972000) [pid = 3892] [serial = 691] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html] 08:32:06 INFO - PROCESS | 3892 | --DOMWINDOW == 119 (14459C00) [pid = 3892] [serial = 703] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html] 08:32:06 INFO - PROCESS | 3892 | --DOMWINDOW == 118 (18EA7800) [pid = 3892] [serial = 688] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html] 08:32:06 INFO - PROCESS | 3892 | --DOMWINDOW == 117 (15E9C800) [pid = 3892] [serial = 685] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html] 08:32:06 INFO - PROCESS | 3892 | --DOMWINDOW == 116 (1A3B7400) [pid = 3892] [serial = 707] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html] 08:32:06 INFO - PROCESS | 3892 | --DOMWINDOW == 115 (19970800) [pid = 3892] [serial = 694] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html] 08:32:06 INFO - PROCESS | 3892 | --DOMWINDOW == 114 (16963400) [pid = 3892] [serial = 583] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html] 08:32:06 INFO - PROCESS | 3892 | 1461339126936 Marionette TRACE conn2 <- [1,968,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-4",0,null,null]]]}] 08:32:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | Canvas test: 2d.fillStyle.parse.invalid.name-4 08:32:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | took 830ms 08:32:06 INFO - PROCESS | 3892 | 1461339126977 Marionette TRACE conn2 -> [0,969,"getWindowHandle",null] 08:32:06 INFO - PROCESS | 3892 | 1461339126979 Marionette TRACE conn2 <- [1,969,null,{"value":"13"}] 08:32:06 INFO - PROCESS | 3892 | 1461339126982 Marionette TRACE conn2 -> [0,970,"setScriptTimeout",{"ms":35000}] 08:32:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html 08:32:06 INFO - PROCESS | 3892 | 1461339126984 Marionette TRACE conn2 <- [1,970,null,{}] 08:32:06 INFO - PROCESS | 3892 | 1461339126987 Marionette TRACE conn2 -> [0,971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:32:07 INFO - PROCESS | 3892 | 1461339127085 Marionette TRACE conn2 <- [1,971,null,{"value":null}] 08:32:07 INFO - PROCESS | 3892 | 1461339127180 Marionette TRACE conn2 -> [0,972,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html\", \"44d5019e-7937-4224-8a02-bcf7332f174f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:32:07 INFO - PROCESS | 3892 | ++DOCSHELL 13451800 == 69 [pid = 3892] [id = 252] 08:32:07 INFO - PROCESS | 3892 | ++DOMWINDOW == 115 (1379A000) [pid = 3892] [serial = 755] [outer = 00000000] 08:32:07 INFO - PROCESS | 3892 | ++DOMWINDOW == 116 (19970800) [pid = 3892] [serial = 756] [outer = 1379A000] 08:32:07 INFO - PROCESS | 3892 | 1461339127208 Marionette DEBUG loaded listener.js 08:32:07 INFO - PROCESS | 3892 | ++DOMWINDOW == 117 (1C350C00) [pid = 3892] [serial = 757] [outer = 1379A000] 08:32:07 INFO - PROCESS | 3892 | 1461339127568 Marionette TRACE conn2 <- [1,972,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-5",0,null,null]]]}] 08:32:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | Canvas test: 2d.fillStyle.parse.invalid.name-5 08:32:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | took 615ms 08:32:07 INFO - PROCESS | 3892 | 1461339127617 Marionette TRACE conn2 -> [0,973,"getWindowHandle",null] 08:32:07 INFO - PROCESS | 3892 | 1461339127619 Marionette TRACE conn2 <- [1,973,null,{"value":"13"}] 08:32:07 INFO - PROCESS | 3892 | 1461339127622 Marionette TRACE conn2 -> [0,974,"setScriptTimeout",{"ms":35000}] 08:32:07 INFO - PROCESS | 3892 | 1461339127624 Marionette TRACE conn2 <- [1,974,null,{}] 08:32:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html 08:32:07 INFO - PROCESS | 3892 | 1461339127628 Marionette TRACE conn2 -> [0,975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:32:07 INFO - PROCESS | 3892 | 1461339127743 Marionette TRACE conn2 <- [1,975,null,{"value":null}] 08:32:07 INFO - PROCESS | 3892 | 1461339127752 Marionette TRACE conn2 -> [0,976,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html\", \"44d5019e-7937-4224-8a02-bcf7332f174f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:32:07 INFO - PROCESS | 3892 | ++DOCSHELL 16509000 == 70 [pid = 3892] [id = 253] 08:32:07 INFO - PROCESS | 3892 | ++DOMWINDOW == 118 (1650BC00) [pid = 3892] [serial = 758] [outer = 00000000] 08:32:07 INFO - PROCESS | 3892 | ++DOMWINDOW == 119 (1C43DC00) [pid = 3892] [serial = 759] [outer = 1650BC00] 08:32:07 INFO - PROCESS | 3892 | 1461339127796 Marionette DEBUG loaded listener.js 08:32:07 INFO - PROCESS | 3892 | ++DOMWINDOW == 120 (1C483400) [pid = 3892] [serial = 760] [outer = 1650BC00] 08:32:08 INFO - PROCESS | 3892 | 1461339128178 Marionette TRACE conn2 <- [1,976,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-1",0,null,null]]]}] 08:32:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-1 08:32:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | took 583ms 08:32:08 INFO - PROCESS | 3892 | 1461339128206 Marionette TRACE conn2 -> [0,977,"getWindowHandle",null] 08:32:08 INFO - PROCESS | 3892 | 1461339128208 Marionette TRACE conn2 <- [1,977,null,{"value":"13"}] 08:32:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html 08:32:08 INFO - PROCESS | 3892 | 1461339128211 Marionette TRACE conn2 -> [0,978,"setScriptTimeout",{"ms":35000}] 08:32:08 INFO - PROCESS | 3892 | 1461339128213 Marionette TRACE conn2 <- [1,978,null,{}] 08:32:08 INFO - PROCESS | 3892 | 1461339128217 Marionette TRACE conn2 -> [0,979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:32:08 INFO - PROCESS | 3892 | 1461339128299 Marionette TRACE conn2 <- [1,979,null,{"value":null}] 08:32:08 INFO - PROCESS | 3892 | 1461339128396 Marionette TRACE conn2 -> [0,980,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html\", \"44d5019e-7937-4224-8a02-bcf7332f174f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:32:08 INFO - PROCESS | 3892 | ++DOCSHELL 16CCAC00 == 71 [pid = 3892] [id = 254] 08:32:08 INFO - PROCESS | 3892 | ++DOMWINDOW == 121 (18422800) [pid = 3892] [serial = 761] [outer = 00000000] 08:32:08 INFO - PROCESS | 3892 | ++DOMWINDOW == 122 (1D3ED800) [pid = 3892] [serial = 762] [outer = 18422800] 08:32:08 INFO - PROCESS | 3892 | 1461339128442 Marionette DEBUG loaded listener.js 08:32:08 INFO - PROCESS | 3892 | ++DOMWINDOW == 123 (1D3F5000) [pid = 3892] [serial = 763] [outer = 18422800] 08:32:08 INFO - PROCESS | 3892 | 1461339128863 Marionette TRACE conn2 <- [1,980,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-2",0,null,null]]]}] 08:32:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-2 08:32:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | took 676ms 08:32:08 INFO - PROCESS | 3892 | 1461339128925 Marionette TRACE conn2 -> [0,981,"getWindowHandle",null] 08:32:08 INFO - PROCESS | 3892 | 1461339128930 Marionette TRACE conn2 <- [1,981,null,{"value":"13"}] 08:32:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html 08:32:08 INFO - PROCESS | 3892 | 1461339128937 Marionette TRACE conn2 -> [0,982,"setScriptTimeout",{"ms":35000}] 08:32:08 INFO - PROCESS | 3892 | 1461339128941 Marionette TRACE conn2 <- [1,982,null,{}] 08:32:08 INFO - PROCESS | 3892 | 1461339129009 Marionette TRACE conn2 -> [0,983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:32:09 INFO - PROCESS | 3892 | 1461339129168 Marionette TRACE conn2 <- [1,983,null,{"value":null}] 08:32:09 INFO - PROCESS | 3892 | 1461339129222 Marionette TRACE conn2 -> [0,984,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html\", \"44d5019e-7937-4224-8a02-bcf7332f174f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:32:09 INFO - PROCESS | 3892 | ++DOCSHELL 11BBEC00 == 72 [pid = 3892] [id = 255] 08:32:09 INFO - PROCESS | 3892 | ++DOMWINDOW == 124 (11BBFC00) [pid = 3892] [serial = 764] [outer = 00000000] 08:32:09 INFO - PROCESS | 3892 | ++DOMWINDOW == 125 (11BC4C00) [pid = 3892] [serial = 765] [outer = 11BBFC00] 08:32:09 INFO - PROCESS | 3892 | 1461339129279 Marionette DEBUG loaded listener.js 08:32:09 INFO - PROCESS | 3892 | ++DOMWINDOW == 126 (133E4800) [pid = 3892] [serial = 766] [outer = 11BBFC00] 08:32:09 INFO - PROCESS | 3892 | 1461339129839 Marionette TRACE conn2 <- [1,984,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-3",0,null,null]]]}] 08:32:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-3 08:32:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | took 921ms 08:32:09 INFO - PROCESS | 3892 | 1461339129864 Marionette TRACE conn2 -> [0,985,"getWindowHandle",null] 08:32:09 INFO - PROCESS | 3892 | 1461339129870 Marionette TRACE conn2 <- [1,985,null,{"value":"13"}] 08:32:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html 08:32:09 INFO - PROCESS | 3892 | 1461339129876 Marionette TRACE conn2 -> [0,986,"setScriptTimeout",{"ms":35000}] 08:32:09 INFO - PROCESS | 3892 | 1461339129879 Marionette TRACE conn2 <- [1,986,null,{}] 08:32:09 INFO - PROCESS | 3892 | 1461339129883 Marionette TRACE conn2 -> [0,987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:32:09 INFO - PROCESS | 3892 | 1461339129993 Marionette TRACE conn2 <- [1,987,null,{"value":null}] 08:32:10 INFO - PROCESS | 3892 | 1461339130098 Marionette TRACE conn2 -> [0,988,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html\", \"44d5019e-7937-4224-8a02-bcf7332f174f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:32:10 INFO - PROCESS | 3892 | ++DOCSHELL 13805000 == 73 [pid = 3892] [id = 256] 08:32:10 INFO - PROCESS | 3892 | ++DOMWINDOW == 127 (14964400) [pid = 3892] [serial = 767] [outer = 00000000] 08:32:10 INFO - PROCESS | 3892 | ++DOMWINDOW == 128 (1830D400) [pid = 3892] [serial = 768] [outer = 14964400] 08:32:10 INFO - PROCESS | 3892 | 1461339130151 Marionette DEBUG loaded listener.js 08:32:10 INFO - PROCESS | 3892 | ++DOMWINDOW == 129 (1891C800) [pid = 3892] [serial = 769] [outer = 14964400] 08:32:10 INFO - PROCESS | 3892 | 1461339130731 Marionette TRACE conn2 <- [1,988,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-4",0,null,null]]]}] 08:32:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-4 08:32:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | took 922ms 08:32:10 INFO - PROCESS | 3892 | 1461339130803 Marionette TRACE conn2 -> [0,989,"getWindowHandle",null] 08:32:10 INFO - PROCESS | 3892 | 1461339130805 Marionette TRACE conn2 <- [1,989,null,{"value":"13"}] 08:32:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html 08:32:10 INFO - PROCESS | 3892 | 1461339130809 Marionette TRACE conn2 -> [0,990,"setScriptTimeout",{"ms":35000}] 08:32:10 INFO - PROCESS | 3892 | 1461339130813 Marionette TRACE conn2 <- [1,990,null,{}] 08:32:10 INFO - PROCESS | 3892 | 1461339130824 Marionette TRACE conn2 -> [0,991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:32:10 INFO - PROCESS | 3892 | 1461339130944 Marionette TRACE conn2 <- [1,991,null,{"value":null}] 08:32:11 INFO - PROCESS | 3892 | 1461339131077 Marionette TRACE conn2 -> [0,992,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html\", \"44d5019e-7937-4224-8a02-bcf7332f174f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:32:11 INFO - PROCESS | 3892 | ++DOCSHELL 19968000 == 74 [pid = 3892] [id = 257] 08:32:11 INFO - PROCESS | 3892 | ++DOMWINDOW == 130 (19C60000) [pid = 3892] [serial = 770] [outer = 00000000] 08:32:11 INFO - PROCESS | 3892 | ++DOMWINDOW == 131 (1A5CEC00) [pid = 3892] [serial = 771] [outer = 19C60000] 08:32:11 INFO - PROCESS | 3892 | 1461339131135 Marionette DEBUG loaded listener.js 08:32:11 INFO - PROCESS | 3892 | ++DOMWINDOW == 132 (1C25F400) [pid = 3892] [serial = 772] [outer = 19C60000] 08:32:11 INFO - PROCESS | 3892 | 1461339131683 Marionette TRACE conn2 <- [1,992,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-5",0,null,null]]]}] 08:32:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-5 08:32:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | took 922ms 08:32:11 INFO - PROCESS | 3892 | 1461339131737 Marionette TRACE conn2 -> [0,993,"getWindowHandle",null] 08:32:11 INFO - PROCESS | 3892 | 1461339131740 Marionette TRACE conn2 <- [1,993,null,{"value":"13"}] 08:32:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html 08:32:11 INFO - PROCESS | 3892 | 1461339131744 Marionette TRACE conn2 -> [0,994,"setScriptTimeout",{"ms":35000}] 08:32:11 INFO - PROCESS | 3892 | 1461339131746 Marionette TRACE conn2 <- [1,994,null,{}] 08:32:11 INFO - PROCESS | 3892 | 1461339131750 Marionette TRACE conn2 -> [0,995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:32:11 INFO - PROCESS | 3892 | 1461339131859 Marionette TRACE conn2 <- [1,995,null,{"value":null}] 08:32:11 INFO - PROCESS | 3892 | 1461339131963 Marionette TRACE conn2 -> [0,996,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html\", \"44d5019e-7937-4224-8a02-bcf7332f174f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:32:11 INFO - PROCESS | 3892 | ++DOCSHELL 1C439000 == 75 [pid = 3892] [id = 258] 08:32:11 INFO - PROCESS | 3892 | ++DOMWINDOW == 133 (1C481800) [pid = 3892] [serial = 773] [outer = 00000000] 08:32:12 INFO - PROCESS | 3892 | ++DOMWINDOW == 134 (1D240000) [pid = 3892] [serial = 774] [outer = 1C481800] 08:32:12 INFO - PROCESS | 3892 | 1461339132041 Marionette DEBUG loaded listener.js 08:32:12 INFO - PROCESS | 3892 | ++DOMWINDOW == 135 (1D4C1800) [pid = 3892] [serial = 775] [outer = 1C481800] 08:32:12 INFO - PROCESS | 3892 | 1461339132595 Marionette TRACE conn2 <- [1,996,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-6",0,null,null]]]}] 08:32:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-6 08:32:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | took 922ms 08:32:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html 08:32:12 INFO - PROCESS | 3892 | 1461339132672 Marionette TRACE conn2 -> [0,997,"getWindowHandle",null] 08:32:12 INFO - PROCESS | 3892 | 1461339132674 Marionette TRACE conn2 <- [1,997,null,{"value":"13"}] 08:32:12 INFO - PROCESS | 3892 | 1461339132678 Marionette TRACE conn2 -> [0,998,"setScriptTimeout",{"ms":35000}] 08:32:12 INFO - PROCESS | 3892 | 1461339132680 Marionette TRACE conn2 <- [1,998,null,{}] 08:32:12 INFO - PROCESS | 3892 | 1461339132684 Marionette TRACE conn2 -> [0,999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:32:12 INFO - PROCESS | 3892 | 1461339132796 Marionette TRACE conn2 <- [1,999,null,{"value":null}] 08:32:12 INFO - PROCESS | 3892 | 1461339132900 Marionette TRACE conn2 -> [0,1000,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html\", \"44d5019e-7937-4224-8a02-bcf7332f174f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:32:12 INFO - PROCESS | 3892 | ++DOCSHELL 1C25E800 == 76 [pid = 3892] [id = 259] 08:32:12 INFO - PROCESS | 3892 | ++DOMWINDOW == 136 (1C96E400) [pid = 3892] [serial = 776] [outer = 00000000] 08:32:12 INFO - PROCESS | 3892 | ++DOMWINDOW == 137 (1D8B0C00) [pid = 3892] [serial = 777] [outer = 1C96E400] 08:32:12 INFO - PROCESS | 3892 | 1461339132959 Marionette DEBUG loaded listener.js 08:32:13 INFO - PROCESS | 3892 | ++DOMWINDOW == 138 (1D8B5400) [pid = 3892] [serial = 778] [outer = 1C96E400] 08:32:13 INFO - PROCESS | 3892 | 1461339133599 Marionette TRACE conn2 <- [1,1000,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-7",0,null,null]]]}] 08:32:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-7 08:32:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | took 984ms 08:32:13 INFO - PROCESS | 3892 | 1461339133664 Marionette TRACE conn2 -> [0,1001,"getWindowHandle",null] 08:32:13 INFO - PROCESS | 3892 | 1461339133667 Marionette TRACE conn2 <- [1,1001,null,{"value":"13"}] 08:32:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html 08:32:13 INFO - PROCESS | 3892 | 1461339133670 Marionette TRACE conn2 -> [0,1002,"setScriptTimeout",{"ms":35000}] 08:32:13 INFO - PROCESS | 3892 | 1461339133672 Marionette TRACE conn2 <- [1,1002,null,{}] 08:32:13 INFO - PROCESS | 3892 | 1461339133689 Marionette TRACE conn2 -> [0,1003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:32:13 INFO - PROCESS | 3892 | 1461339133858 Marionette TRACE conn2 <- [1,1003,null,{"value":null}] 08:32:13 INFO - PROCESS | 3892 | 1461339133924 Marionette TRACE conn2 -> [0,1004,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html\", \"44d5019e-7937-4224-8a02-bcf7332f174f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:32:13 INFO - PROCESS | 3892 | ++DOCSHELL 1670EC00 == 77 [pid = 3892] [id = 260] 08:32:13 INFO - PROCESS | 3892 | ++DOMWINDOW == 139 (1695E000) [pid = 3892] [serial = 779] [outer = 00000000] 08:32:13 INFO - PROCESS | 3892 | ++DOMWINDOW == 140 (1C356800) [pid = 3892] [serial = 780] [outer = 1695E000] 08:32:13 INFO - PROCESS | 3892 | 1461339133982 Marionette DEBUG loaded listener.js 08:32:14 INFO - PROCESS | 3892 | ++DOMWINDOW == 141 (1D8B3000) [pid = 3892] [serial = 781] [outer = 1695E000] 08:32:14 INFO - PROCESS | 3892 | 1461339134859 Marionette TRACE conn2 <- [1,1004,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-1",0,null,null]]]}] 08:32:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-1 08:32:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | took 1229ms 08:32:14 INFO - PROCESS | 3892 | 1461339134906 Marionette TRACE conn2 -> [0,1005,"getWindowHandle",null] 08:32:14 INFO - PROCESS | 3892 | 1461339134910 Marionette TRACE conn2 <- [1,1005,null,{"value":"13"}] 08:32:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html 08:32:14 INFO - PROCESS | 3892 | 1461339134916 Marionette TRACE conn2 -> [0,1006,"setScriptTimeout",{"ms":35000}] 08:32:14 INFO - PROCESS | 3892 | 1461339134919 Marionette TRACE conn2 <- [1,1006,null,{}] 08:32:14 INFO - PROCESS | 3892 | 1461339134924 Marionette TRACE conn2 -> [0,1007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:32:15 INFO - PROCESS | 3892 | 1461339135010 Marionette TRACE conn2 <- [1,1007,null,{"value":null}] 08:32:15 INFO - PROCESS | 3892 | 1461339135145 Marionette TRACE conn2 -> [0,1008,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html\", \"44d5019e-7937-4224-8a02-bcf7332f174f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:32:15 INFO - PROCESS | 3892 | ++DOCSHELL 13314C00 == 78 [pid = 3892] [id = 261] 08:32:15 INFO - PROCESS | 3892 | ++DOMWINDOW == 142 (13316C00) [pid = 3892] [serial = 782] [outer = 00000000] 08:32:15 INFO - PROCESS | 3892 | ++DOMWINDOW == 143 (13449800) [pid = 3892] [serial = 783] [outer = 13316C00] 08:32:15 INFO - PROCESS | 3892 | 1461339135201 Marionette DEBUG loaded listener.js 08:32:15 INFO - PROCESS | 3892 | ++DOMWINDOW == 144 (13797800) [pid = 3892] [serial = 784] [outer = 13316C00] 08:32:15 INFO - PROCESS | 3892 | 1461339135857 Marionette TRACE conn2 <- [1,1008,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-2",0,null,null]]]}] 08:32:15 INFO - PROCESS | 3892 | --DOCSHELL 16509000 == 77 [pid = 3892] [id = 253] 08:32:15 INFO - PROCESS | 3892 | --DOCSHELL 13451800 == 76 [pid = 3892] [id = 252] 08:32:15 INFO - PROCESS | 3892 | --DOCSHELL 1C261400 == 75 [pid = 3892] [id = 251] 08:32:15 INFO - PROCESS | 3892 | --DOCSHELL 1C353C00 == 74 [pid = 3892] [id = 250] 08:32:15 INFO - PROCESS | 3892 | --DOCSHELL 1A3AE800 == 73 [pid = 3892] [id = 249] 08:32:15 INFO - PROCESS | 3892 | --DOCSHELL 19C66C00 == 72 [pid = 3892] [id = 248] 08:32:15 INFO - PROCESS | 3892 | --DOCSHELL 13B3BC00 == 71 [pid = 3892] [id = 247] 08:32:15 INFO - PROCESS | 3892 | --DOCSHELL 1344D000 == 70 [pid = 3892] [id = 246] 08:32:15 INFO - PROCESS | 3892 | --DOCSHELL 15CDFC00 == 69 [pid = 3892] [id = 245] 08:32:15 INFO - PROCESS | 3892 | --DOMWINDOW == 143 (19965000) [pid = 3892] [serial = 671] [outer = 00000000] [url = about:blank] 08:32:15 INFO - PROCESS | 3892 | --DOMWINDOW == 142 (1C34B400) [pid = 3892] [serial = 674] [outer = 00000000] [url = about:blank] 08:32:15 INFO - PROCESS | 3892 | --DOMWINDOW == 141 (1C5D9C00) [pid = 3892] [serial = 677] [outer = 00000000] [url = about:blank] 08:32:15 INFO - PROCESS | 3892 | --DOMWINDOW == 140 (13451000) [pid = 3892] [serial = 680] [outer = 00000000] [url = about:blank] 08:32:15 INFO - PROCESS | 3892 | --DOMWINDOW == 139 (1CFE3C00) [pid = 3892] [serial = 711] [outer = 00000000] [url = about:blank] 08:32:15 INFO - PROCESS | 3892 | --DOMWINDOW == 138 (189A2C00) [pid = 3892] [serial = 668] [outer = 00000000] [url = about:blank] 08:32:15 INFO - PROCESS | 3892 | --DOCSHELL 02A9F000 == 68 [pid = 3892] [id = 238] 08:32:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-2 08:32:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | took 1029ms 08:32:15 INFO - PROCESS | 3892 | --DOMWINDOW == 137 (19859400) [pid = 3892] [serial = 588] [outer = 00000000] [url = about:blank] 08:32:15 INFO - PROCESS | 3892 | --DOMWINDOW == 136 (1D8A9800) [pid = 3892] [serial = 618] [outer = 00000000] [url = about:blank] 08:32:15 INFO - PROCESS | 3892 | --DOMWINDOW == 135 (1C438400) [pid = 3892] [serial = 698] [outer = 00000000] [url = about:blank] 08:32:15 INFO - PROCESS | 3892 | --DOMWINDOW == 134 (17BBCC00) [pid = 3892] [serial = 704] [outer = 00000000] [url = about:blank] 08:32:15 INFO - PROCESS | 3892 | --DOMWINDOW == 133 (1994E000) [pid = 3892] [serial = 689] [outer = 00000000] [url = about:blank] 08:32:15 INFO - PROCESS | 3892 | --DOMWINDOW == 132 (1996C000) [pid = 3892] [serial = 690] [outer = 00000000] [url = about:blank] 08:32:15 INFO - PROCESS | 3892 | --DOMWINDOW == 131 (16F30400) [pid = 3892] [serial = 686] [outer = 00000000] [url = about:blank] 08:32:15 INFO - PROCESS | 3892 | --DOMWINDOW == 130 (18302800) [pid = 3892] [serial = 687] [outer = 00000000] [url = about:blank] 08:32:15 INFO - PROCESS | 3892 | --DOMWINDOW == 129 (1C43E800) [pid = 3892] [serial = 708] [outer = 00000000] [url = about:blank] 08:32:15 INFO - PROCESS | 3892 | --DOMWINDOW == 128 (1CCA5400) [pid = 3892] [serial = 405] [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.] 08:32:15 INFO - PROCESS | 3892 | --DOMWINDOW == 127 (1C5E0800) [pid = 3892] [serial = 702] [outer = 00000000] [url = about:blank] 08:32:15 INFO - PROCESS | 3892 | --DOMWINDOW == 126 (1A960000) [pid = 3892] [serial = 695] [outer = 00000000] [url = about:blank] 08:32:15 INFO - PROCESS | 3892 | --DOMWINDOW == 125 (1AB97400) [pid = 3892] [serial = 696] [outer = 00000000] [url = about:blank] 08:32:15 INFO - PROCESS | 3892 | --DOMWINDOW == 124 (18E34C00) [pid = 3892] [serial = 705] [outer = 00000000] [url = about:blank] 08:32:15 INFO - PROCESS | 3892 | --DOMWINDOW == 123 (1C47EC00) [pid = 3892] [serial = 709] [outer = 00000000] [url = about:blank] 08:32:15 INFO - PROCESS | 3892 | --DOMWINDOW == 122 (19D80000) [pid = 3892] [serial = 693] [outer = 00000000] [url = about:blank] 08:32:15 INFO - PROCESS | 3892 | --DOMWINDOW == 121 (18832400) [pid = 3892] [serial = 585] [outer = 00000000] [url = about:blank] 08:32:15 INFO - PROCESS | 3892 | --DOMWINDOW == 120 (1C481C00) [pid = 3892] [serial = 701] [outer = 00000000] [url = about:blank] 08:32:15 INFO - PROCESS | 3892 | --DOMWINDOW == 119 (1670F000) [pid = 3892] [serial = 684] [outer = 00000000] [url = about:blank] 08:32:15 INFO - PROCESS | 3892 | --DOMWINDOW == 118 (16506400) [pid = 3892] [serial = 683] [outer = 00000000] [url = about:blank] 08:32:15 INFO - PROCESS | 3892 | --DOMWINDOW == 117 (1C43EC00) [pid = 3892] [serial = 699] [outer = 00000000] [url = about:blank] 08:32:15 INFO - PROCESS | 3892 | --DOMWINDOW == 116 (1D8EC800) [pid = 3892] [serial = 666] [outer = 00000000] [url = about:blank] 08:32:15 INFO - PROCESS | 3892 | --DOMWINDOW == 115 (19C62000) [pid = 3892] [serial = 692] [outer = 00000000] [url = about:blank] 08:32:15 INFO - PROCESS | 3892 | 1461339135960 Marionette TRACE conn2 -> [0,1009,"getWindowHandle",null] 08:32:15 INFO - PROCESS | 3892 | 1461339135965 Marionette TRACE conn2 <- [1,1009,null,{"value":"13"}] 08:32:15 INFO - PROCESS | 3892 | 1461339135974 Marionette TRACE conn2 -> [0,1010,"setScriptTimeout",{"ms":35000}] 08:32:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html 08:32:15 INFO - PROCESS | 3892 | 1461339135977 Marionette TRACE conn2 <- [1,1010,null,{}] 08:32:15 INFO - PROCESS | 3892 | 1461339135981 Marionette TRACE conn2 -> [0,1011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:32:16 INFO - PROCESS | 3892 | 1461339136074 Marionette TRACE conn2 <- [1,1011,null,{"value":null}] 08:32:16 INFO - PROCESS | 3892 | 1461339136081 Marionette TRACE conn2 -> [0,1012,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html\", \"44d5019e-7937-4224-8a02-bcf7332f174f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:32:16 INFO - PROCESS | 3892 | ++DOCSHELL 13810C00 == 69 [pid = 3892] [id = 262] 08:32:16 INFO - PROCESS | 3892 | ++DOMWINDOW == 116 (13830400) [pid = 3892] [serial = 785] [outer = 00000000] 08:32:16 INFO - PROCESS | 3892 | ++DOMWINDOW == 117 (14457C00) [pid = 3892] [serial = 786] [outer = 13830400] 08:32:16 INFO - PROCESS | 3892 | 1461339136127 Marionette DEBUG loaded listener.js 08:32:16 INFO - PROCESS | 3892 | ++DOMWINDOW == 118 (148B9400) [pid = 3892] [serial = 787] [outer = 13830400] 08:32:16 INFO - PROCESS | 3892 | 1461339136654 Marionette TRACE conn2 <- [1,1012,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-3",0,null,null]]]}] 08:32:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-3 08:32:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | took 722ms 08:32:16 INFO - PROCESS | 3892 | 1461339136718 Marionette TRACE conn2 -> [0,1013,"getWindowHandle",null] 08:32:16 INFO - PROCESS | 3892 | 1461339136720 Marionette TRACE conn2 <- [1,1013,null,{"value":"13"}] 08:32:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html 08:32:16 INFO - PROCESS | 3892 | 1461339136723 Marionette TRACE conn2 -> [0,1014,"setScriptTimeout",{"ms":35000}] 08:32:16 INFO - PROCESS | 3892 | 1461339136726 Marionette TRACE conn2 <- [1,1014,null,{}] 08:32:16 INFO - PROCESS | 3892 | 1461339136737 Marionette TRACE conn2 -> [0,1015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:32:16 INFO - PROCESS | 3892 | 1461339136825 Marionette TRACE conn2 <- [1,1015,null,{"value":null}] 08:32:16 INFO - PROCESS | 3892 | 1461339136915 Marionette TRACE conn2 -> [0,1016,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html\", \"44d5019e-7937-4224-8a02-bcf7332f174f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:32:16 INFO - PROCESS | 3892 | ++DOCSHELL 15CDFC00 == 70 [pid = 3892] [id = 263] 08:32:16 INFO - PROCESS | 3892 | ++DOMWINDOW == 119 (15CE1400) [pid = 3892] [serial = 788] [outer = 00000000] 08:32:16 INFO - PROCESS | 3892 | ++DOMWINDOW == 120 (15E4E000) [pid = 3892] [serial = 789] [outer = 15CE1400] 08:32:16 INFO - PROCESS | 3892 | 1461339136963 Marionette DEBUG loaded listener.js 08:32:17 INFO - PROCESS | 3892 | ++DOMWINDOW == 121 (15FB2400) [pid = 3892] [serial = 790] [outer = 15CE1400] 08:32:17 INFO - PROCESS | 3892 | 1461339137321 Marionette TRACE conn2 <- [1,1016,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-4",0,null,null]]]}] 08:32:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-4 08:32:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | took 615ms 08:32:17 INFO - PROCESS | 3892 | 1461339137344 Marionette TRACE conn2 -> [0,1017,"getWindowHandle",null] 08:32:17 INFO - PROCESS | 3892 | 1461339137347 Marionette TRACE conn2 <- [1,1017,null,{"value":"13"}] 08:32:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html 08:32:17 INFO - PROCESS | 3892 | 1461339137350 Marionette TRACE conn2 -> [0,1018,"setScriptTimeout",{"ms":35000}] 08:32:17 INFO - PROCESS | 3892 | 1461339137352 Marionette TRACE conn2 <- [1,1018,null,{}] 08:32:17 INFO - PROCESS | 3892 | 1461339137355 Marionette TRACE conn2 -> [0,1019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:32:17 INFO - PROCESS | 3892 | 1461339137438 Marionette TRACE conn2 <- [1,1019,null,{"value":null}] 08:32:17 INFO - PROCESS | 3892 | 1461339137445 Marionette TRACE conn2 -> [0,1020,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html\", \"44d5019e-7937-4224-8a02-bcf7332f174f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:32:17 INFO - PROCESS | 3892 | ++DOCSHELL 16608800 == 71 [pid = 3892] [id = 264] 08:32:17 INFO - PROCESS | 3892 | ++DOMWINDOW == 122 (16608C00) [pid = 3892] [serial = 791] [outer = 00000000] 08:32:17 INFO - PROCESS | 3892 | ++DOMWINDOW == 123 (16709000) [pid = 3892] [serial = 792] [outer = 16608C00] 08:32:17 INFO - PROCESS | 3892 | 1461339137490 Marionette DEBUG loaded listener.js 08:32:17 INFO - PROCESS | 3892 | ++DOMWINDOW == 124 (16710C00) [pid = 3892] [serial = 793] [outer = 16608C00] 08:32:17 INFO - PROCESS | 3892 | 1461339137914 Marionette TRACE conn2 <- [1,1020,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-5",0,null,null]]]}] 08:32:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-5 08:32:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | took 584ms 08:32:17 INFO - PROCESS | 3892 | 1461339137946 Marionette TRACE conn2 -> [0,1021,"getWindowHandle",null] 08:32:17 INFO - PROCESS | 3892 | 1461339137948 Marionette TRACE conn2 <- [1,1021,null,{"value":"13"}] 08:32:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html 08:32:17 INFO - PROCESS | 3892 | 1461339137935 Marionette TRACE conn2 -> [0,1022,"setScriptTimeout",{"ms":35000}] 08:32:17 INFO - PROCESS | 3892 | 1461339137937 Marionette TRACE conn2 <- [1,1022,null,{}] 08:32:17 INFO - PROCESS | 3892 | 1461339137957 Marionette TRACE conn2 -> [0,1023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:32:18 INFO - PROCESS | 3892 | 1461339138080 Marionette TRACE conn2 <- [1,1023,null,{"value":null}] 08:32:18 INFO - PROCESS | 3892 | 1461339138133 Marionette TRACE conn2 -> [0,1024,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html\", \"44d5019e-7937-4224-8a02-bcf7332f174f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:32:18 INFO - PROCESS | 3892 | ++DOCSHELL 16958800 == 72 [pid = 3892] [id = 265] 08:32:18 INFO - PROCESS | 3892 | ++DOMWINDOW == 125 (1695A400) [pid = 3892] [serial = 794] [outer = 00000000] 08:32:18 INFO - PROCESS | 3892 | ++DOMWINDOW == 126 (16CC2C00) [pid = 3892] [serial = 795] [outer = 1695A400] 08:32:18 INFO - PROCESS | 3892 | 1461339138209 Marionette DEBUG loaded listener.js 08:32:18 INFO - PROCESS | 3892 | ++DOMWINDOW == 127 (16CCD400) [pid = 3892] [serial = 796] [outer = 1695A400] 08:32:18 INFO - PROCESS | 3892 | 1461339138639 Marionette TRACE conn2 <- [1,1024,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-6",0,null,null]]]}] 08:32:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-6 08:32:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | took 738ms 08:32:18 INFO - PROCESS | 3892 | 1461339138696 Marionette TRACE conn2 -> [0,1025,"getWindowHandle",null] 08:32:18 INFO - PROCESS | 3892 | 1461339138698 Marionette TRACE conn2 <- [1,1025,null,{"value":"13"}] 08:32:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html 08:32:18 INFO - PROCESS | 3892 | 1461339138702 Marionette TRACE conn2 -> [0,1026,"setScriptTimeout",{"ms":35000}] 08:32:18 INFO - PROCESS | 3892 | 1461339138703 Marionette TRACE conn2 <- [1,1026,null,{}] 08:32:18 INFO - PROCESS | 3892 | 1461339138713 Marionette TRACE conn2 -> [0,1027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:32:18 INFO - PROCESS | 3892 | 1461339138844 Marionette TRACE conn2 <- [1,1027,null,{"value":null}] 08:32:18 INFO - PROCESS | 3892 | 1461339138856 Marionette TRACE conn2 -> [0,1028,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html\", \"44d5019e-7937-4224-8a02-bcf7332f174f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:32:18 INFO - PROCESS | 3892 | ++DOCSHELL 18301C00 == 73 [pid = 3892] [id = 266] 08:32:18 INFO - PROCESS | 3892 | ++DOMWINDOW == 128 (1841E000) [pid = 3892] [serial = 797] [outer = 00000000] 08:32:18 INFO - PROCESS | 3892 | ++DOMWINDOW == 129 (1882D800) [pid = 3892] [serial = 798] [outer = 1841E000] 08:32:18 INFO - PROCESS | 3892 | 1461339138951 Marionette DEBUG loaded listener.js 08:32:19 INFO - PROCESS | 3892 | ++DOMWINDOW == 130 (18832400) [pid = 3892] [serial = 799] [outer = 1841E000] 08:32:19 INFO - PROCESS | 3892 | 1461339139350 Marionette TRACE conn2 <- [1,1028,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-7",0,null,null]]]}] 08:32:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-7 08:32:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | took 676ms 08:32:19 INFO - PROCESS | 3892 | 1461339139420 Marionette TRACE conn2 -> [0,1029,"getWindowHandle",null] 08:32:19 INFO - PROCESS | 3892 | 1461339139422 Marionette TRACE conn2 <- [1,1029,null,{"value":"13"}] 08:32:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html 08:32:19 INFO - PROCESS | 3892 | 1461339139437 Marionette TRACE conn2 -> [0,1030,"setScriptTimeout",{"ms":35000}] 08:32:19 INFO - PROCESS | 3892 | 1461339139438 Marionette TRACE conn2 <- [1,1030,null,{}] 08:32:19 INFO - PROCESS | 3892 | 1461339139442 Marionette TRACE conn2 -> [0,1031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:32:19 INFO - PROCESS | 3892 | 1461339139550 Marionette TRACE conn2 <- [1,1031,null,{"value":null}] 08:32:19 INFO - PROCESS | 3892 | 1461339139562 Marionette TRACE conn2 -> [0,1032,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html\", \"44d5019e-7937-4224-8a02-bcf7332f174f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:32:19 INFO - PROCESS | 3892 | ++DOCSHELL 184C3400 == 74 [pid = 3892] [id = 267] 08:32:19 INFO - PROCESS | 3892 | ++DOMWINDOW == 131 (1882A400) [pid = 3892] [serial = 800] [outer = 00000000] 08:32:19 INFO - PROCESS | 3892 | ++DOMWINDOW == 132 (18E22000) [pid = 3892] [serial = 801] [outer = 1882A400] 08:32:19 INFO - PROCESS | 3892 | 1461339139656 Marionette DEBUG loaded listener.js 08:32:19 INFO - PROCESS | 3892 | ++DOMWINDOW == 133 (18E2A000) [pid = 3892] [serial = 802] [outer = 1882A400] 08:32:20 INFO - PROCESS | 3892 | --DOMWINDOW == 132 (19852C00) [pid = 3892] [serial = 580] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html] 08:32:20 INFO - PROCESS | 3892 | --DOMWINDOW == 131 (1994A000) [pid = 3892] [serial = 631] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html] 08:32:20 INFO - PROCESS | 3892 | --DOMWINDOW == 130 (19E57800) [pid = 3892] [serial = 673] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html] 08:32:20 INFO - PROCESS | 3892 | --DOMWINDOW == 129 (1D708C00) [pid = 3892] [serial = 625] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html] 08:32:20 INFO - PROCESS | 3892 | --DOMWINDOW == 128 (16714C00) [pid = 3892] [serial = 619] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html] 08:32:20 INFO - PROCESS | 3892 | --DOMWINDOW == 127 (1C265000) [pid = 3892] [serial = 676] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html] 08:32:20 INFO - PROCESS | 3892 | --DOMWINDOW == 126 (16712400) [pid = 3892] [serial = 667] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html] 08:32:20 INFO - PROCESS | 3892 | --DOMWINDOW == 125 (19860800) [pid = 3892] [serial = 670] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html] 08:32:20 INFO - PROCESS | 3892 | --DOMWINDOW == 124 (19353C00) [pid = 3892] [serial = 622] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html] 08:32:20 INFO - PROCESS | 3892 | --DOMWINDOW == 123 (13448000) [pid = 3892] [serial = 679] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html] 08:32:20 INFO - PROCESS | 3892 | --DOMWINDOW == 122 (19945C00) [pid = 3892] [serial = 628] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html] 08:32:20 INFO - PROCESS | 3892 | --DOMWINDOW == 121 (1C358400) [pid = 3892] [serial = 749] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html] 08:32:20 INFO - PROCESS | 3892 | --DOMWINDOW == 120 (1A3B8C00) [pid = 3892] [serial = 746] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html] 08:32:20 INFO - PROCESS | 3892 | --DOMWINDOW == 119 (1C34B000) [pid = 3892] [serial = 752] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html] 08:32:20 INFO - PROCESS | 3892 | --DOMWINDOW == 118 (1379A000) [pid = 3892] [serial = 755] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html] 08:32:20 INFO - PROCESS | 3892 | --DOMWINDOW == 117 (15E98000) [pid = 3892] [serial = 734] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html] 08:32:20 INFO - PROCESS | 3892 | --DOMWINDOW == 116 (159B4C00) [pid = 3892] [serial = 737] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html] 08:32:20 INFO - PROCESS | 3892 | --DOMWINDOW == 115 (13830C00) [pid = 3892] [serial = 731] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html] 08:32:20 INFO - PROCESS | 3892 | --DOMWINDOW == 114 (1994E800) [pid = 3892] [serial = 740] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html] 08:32:20 INFO - PROCESS | 3892 | --DOMWINDOW == 113 (19C67800) [pid = 3892] [serial = 743] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html] 08:32:20 INFO - PROCESS | 3892 | --DOMWINDOW == 112 (1650BC00) [pid = 3892] [serial = 758] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html] 08:32:20 INFO - PROCESS | 3892 | 1461339140494 Marionette TRACE conn2 <- [1,1032,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-1",0,null,null]]]}] 08:32:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-1 08:32:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | took 1061ms 08:32:20 INFO - PROCESS | 3892 | 1461339140509 Marionette TRACE conn2 -> [0,1033,"getWindowHandle",null] 08:32:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html 08:32:20 INFO - PROCESS | 3892 | 1461339140511 Marionette TRACE conn2 <- [1,1033,null,{"value":"13"}] 08:32:20 INFO - PROCESS | 3892 | 1461339140514 Marionette TRACE conn2 -> [0,1034,"setScriptTimeout",{"ms":35000}] 08:32:20 INFO - PROCESS | 3892 | 1461339140516 Marionette TRACE conn2 <- [1,1034,null,{}] 08:32:20 INFO - PROCESS | 3892 | 1461339140519 Marionette TRACE conn2 -> [0,1035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:32:20 INFO - PROCESS | 3892 | 1461339140598 Marionette TRACE conn2 <- [1,1035,null,{"value":null}] 08:32:20 INFO - PROCESS | 3892 | 1461339140605 Marionette TRACE conn2 -> [0,1036,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html\", \"44d5019e-7937-4224-8a02-bcf7332f174f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:32:20 INFO - PROCESS | 3892 | ++DOCSHELL 13447C00 == 75 [pid = 3892] [id = 268] 08:32:20 INFO - PROCESS | 3892 | ++DOMWINDOW == 113 (137C3400) [pid = 3892] [serial = 803] [outer = 00000000] 08:32:20 INFO - PROCESS | 3892 | ++DOMWINDOW == 114 (1899F800) [pid = 3892] [serial = 804] [outer = 137C3400] 08:32:20 INFO - PROCESS | 3892 | 1461339140650 Marionette DEBUG loaded listener.js 08:32:20 INFO - PROCESS | 3892 | ++DOMWINDOW == 115 (18D30C00) [pid = 3892] [serial = 805] [outer = 137C3400] 08:32:21 INFO - PROCESS | 3892 | 1461339141091 Marionette TRACE conn2 <- [1,1036,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-2",0,null,null]]]}] 08:32:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-2 08:32:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | took 630ms 08:32:21 INFO - PROCESS | 3892 | 1461339141137 Marionette TRACE conn2 -> [0,1037,"getWindowHandle",null] 08:32:21 INFO - PROCESS | 3892 | 1461339141139 Marionette TRACE conn2 <- [1,1037,null,{"value":"13"}] 08:32:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html 08:32:21 INFO - PROCESS | 3892 | 1461339141142 Marionette TRACE conn2 -> [0,1038,"setScriptTimeout",{"ms":35000}] 08:32:21 INFO - PROCESS | 3892 | 1461339141144 Marionette TRACE conn2 <- [1,1038,null,{}] 08:32:21 INFO - PROCESS | 3892 | 1461339141148 Marionette TRACE conn2 -> [0,1039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:32:21 INFO - PROCESS | 3892 | 1461339141226 Marionette TRACE conn2 <- [1,1039,null,{"value":null}] 08:32:21 INFO - PROCESS | 3892 | 1461339141232 Marionette TRACE conn2 -> [0,1040,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html\", \"44d5019e-7937-4224-8a02-bcf7332f174f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:32:21 INFO - PROCESS | 3892 | ++DOCSHELL 16606800 == 76 [pid = 3892] [id = 269] 08:32:21 INFO - PROCESS | 3892 | ++DOMWINDOW == 116 (18D34000) [pid = 3892] [serial = 806] [outer = 00000000] 08:32:21 INFO - PROCESS | 3892 | ++DOMWINDOW == 117 (18EA0000) [pid = 3892] [serial = 807] [outer = 18D34000] 08:32:21 INFO - PROCESS | 3892 | 1461339141276 Marionette DEBUG loaded listener.js 08:32:21 INFO - PROCESS | 3892 | ++DOMWINDOW == 118 (18EA5000) [pid = 3892] [serial = 808] [outer = 18D34000] 08:32:21 INFO - PROCESS | 3892 | 1461339141700 Marionette TRACE conn2 <- [1,1040,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-3",0,null,null]]]}] 08:32:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-3 08:32:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | took 584ms 08:32:21 INFO - PROCESS | 3892 | 1461339141740 Marionette TRACE conn2 -> [0,1041,"getWindowHandle",null] 08:32:21 INFO - PROCESS | 3892 | 1461339141744 Marionette TRACE conn2 <- [1,1041,null,{"value":"13"}] 08:32:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html 08:32:21 INFO - PROCESS | 3892 | 1461339141752 Marionette TRACE conn2 -> [0,1042,"setScriptTimeout",{"ms":35000}] 08:32:21 INFO - PROCESS | 3892 | 1461339141754 Marionette TRACE conn2 <- [1,1042,null,{}] 08:32:21 INFO - PROCESS | 3892 | 1461339141758 Marionette TRACE conn2 -> [0,1043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:32:21 INFO - PROCESS | 3892 | 1461339141837 Marionette TRACE conn2 <- [1,1043,null,{"value":null}] 08:32:21 INFO - PROCESS | 3892 | 1461339141844 Marionette TRACE conn2 -> [0,1044,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html\", \"44d5019e-7937-4224-8a02-bcf7332f174f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:32:21 INFO - PROCESS | 3892 | ++DOCSHELL 1891F000 == 77 [pid = 3892] [id = 270] 08:32:21 INFO - PROCESS | 3892 | ++DOMWINDOW == 119 (18D39C00) [pid = 3892] [serial = 809] [outer = 00000000] 08:32:21 INFO - PROCESS | 3892 | ++DOMWINDOW == 120 (197E2C00) [pid = 3892] [serial = 810] [outer = 18D39C00] 08:32:21 INFO - PROCESS | 3892 | 1461339141888 Marionette DEBUG loaded listener.js 08:32:21 INFO - PROCESS | 3892 | ++DOMWINDOW == 121 (19855800) [pid = 3892] [serial = 811] [outer = 18D39C00] 08:32:22 INFO - PROCESS | 3892 | 1461339142375 Marionette TRACE conn2 <- [1,1044,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-4",0,null,null]]]}] 08:32:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-4 08:32:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | took 722ms 08:32:22 INFO - PROCESS | 3892 | 1461339142474 Marionette TRACE conn2 -> [0,1045,"getWindowHandle",null] 08:32:22 INFO - PROCESS | 3892 | 1461339142478 Marionette TRACE conn2 <- [1,1045,null,{"value":"13"}] 08:32:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html 08:32:22 INFO - PROCESS | 3892 | 1461339142483 Marionette TRACE conn2 -> [0,1046,"setScriptTimeout",{"ms":35000}] 08:32:22 INFO - PROCESS | 3892 | 1461339142488 Marionette TRACE conn2 <- [1,1046,null,{}] 08:32:22 INFO - PROCESS | 3892 | 1461339142494 Marionette TRACE conn2 -> [0,1047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:32:22 INFO - PROCESS | 3892 | 1461339142625 Marionette TRACE conn2 <- [1,1047,null,{"value":null}] 08:32:22 INFO - PROCESS | 3892 | 1461339142724 Marionette TRACE conn2 -> [0,1048,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html\", \"44d5019e-7937-4224-8a02-bcf7332f174f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:32:22 INFO - PROCESS | 3892 | ++DOCSHELL 123B6800 == 78 [pid = 3892] [id = 271] 08:32:22 INFO - PROCESS | 3892 | ++DOMWINDOW == 122 (12C99400) [pid = 3892] [serial = 812] [outer = 00000000] 08:32:22 INFO - PROCESS | 3892 | ++DOMWINDOW == 123 (12DE6800) [pid = 3892] [serial = 813] [outer = 12C99400] 08:32:22 INFO - PROCESS | 3892 | 1461339142788 Marionette DEBUG loaded listener.js 08:32:22 INFO - PROCESS | 3892 | ++DOMWINDOW == 124 (13448400) [pid = 3892] [serial = 814] [outer = 12C99400] 08:32:23 INFO - PROCESS | 3892 | 1461339143431 Marionette TRACE conn2 <- [1,1048,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-5",0,null,null]]]}] 08:32:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-5 08:32:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | took 984ms 08:32:23 INFO - PROCESS | 3892 | 1461339143471 Marionette TRACE conn2 -> [0,1049,"getWindowHandle",null] 08:32:23 INFO - PROCESS | 3892 | 1461339143474 Marionette TRACE conn2 <- [1,1049,null,{"value":"13"}] 08:32:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html 08:32:23 INFO - PROCESS | 3892 | 1461339143482 Marionette TRACE conn2 -> [0,1050,"setScriptTimeout",{"ms":35000}] 08:32:23 INFO - PROCESS | 3892 | 1461339143486 Marionette TRACE conn2 <- [1,1050,null,{}] 08:32:23 INFO - PROCESS | 3892 | 1461339143490 Marionette TRACE conn2 -> [0,1051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:32:23 INFO - PROCESS | 3892 | 1461339143629 Marionette TRACE conn2 <- [1,1051,null,{"value":null}] 08:32:23 INFO - PROCESS | 3892 | 1461339143734 Marionette TRACE conn2 -> [0,1052,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html\", \"44d5019e-7937-4224-8a02-bcf7332f174f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:32:23 INFO - PROCESS | 3892 | ++DOCSHELL 13452800 == 79 [pid = 3892] [id = 272] 08:32:23 INFO - PROCESS | 3892 | ++DOMWINDOW == 125 (13831400) [pid = 3892] [serial = 815] [outer = 00000000] 08:32:23 INFO - PROCESS | 3892 | ++DOMWINDOW == 126 (15C36C00) [pid = 3892] [serial = 816] [outer = 13831400] 08:32:23 INFO - PROCESS | 3892 | 1461339143788 Marionette DEBUG loaded listener.js 08:32:23 INFO - PROCESS | 3892 | ++DOMWINDOW == 127 (15E4BC00) [pid = 3892] [serial = 817] [outer = 13831400] 08:32:24 INFO - PROCESS | 3892 | 1461339144341 Marionette TRACE conn2 <- [1,1052,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-eof",0,null,null]]]}] 08:32:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | Canvas test: 2d.fillStyle.parse.rgb-eof 08:32:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | took 891ms 08:32:24 INFO - PROCESS | 3892 | 1461339144375 Marionette TRACE conn2 -> [0,1053,"getWindowHandle",null] 08:32:24 INFO - PROCESS | 3892 | 1461339144378 Marionette TRACE conn2 <- [1,1053,null,{"value":"13"}] 08:32:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html 08:32:24 INFO - PROCESS | 3892 | 1461339144383 Marionette TRACE conn2 -> [0,1054,"setScriptTimeout",{"ms":35000}] 08:32:24 INFO - PROCESS | 3892 | 1461339144386 Marionette TRACE conn2 <- [1,1054,null,{}] 08:32:24 INFO - PROCESS | 3892 | 1461339144397 Marionette TRACE conn2 -> [0,1055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:32:24 INFO - PROCESS | 3892 | 1461339144508 Marionette TRACE conn2 <- [1,1055,null,{"value":null}] 08:32:24 INFO - PROCESS | 3892 | 1461339144613 Marionette TRACE conn2 -> [0,1056,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html\", \"44d5019e-7937-4224-8a02-bcf7332f174f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:32:24 INFO - PROCESS | 3892 | ++DOCSHELL 17BB1000 == 80 [pid = 3892] [id = 273] 08:32:24 INFO - PROCESS | 3892 | ++DOMWINDOW == 128 (17BB5000) [pid = 3892] [serial = 818] [outer = 00000000] 08:32:24 INFO - PROCESS | 3892 | ++DOMWINDOW == 129 (18E2F000) [pid = 3892] [serial = 819] [outer = 17BB5000] 08:32:24 INFO - PROCESS | 3892 | 1461339144671 Marionette DEBUG loaded listener.js 08:32:24 INFO - PROCESS | 3892 | ++DOMWINDOW == 130 (19349C00) [pid = 3892] [serial = 820] [outer = 17BB5000] 08:32:25 INFO - PROCESS | 3892 | 1461339145298 Marionette TRACE conn2 <- [1,1056,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-num",0,null,null]]]}] 08:32:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | Canvas test: 2d.fillStyle.parse.rgb-num 08:32:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | took 983ms 08:32:25 INFO - PROCESS | 3892 | 1461339145373 Marionette TRACE conn2 -> [0,1057,"getWindowHandle",null] 08:32:25 INFO - PROCESS | 3892 | 1461339145375 Marionette TRACE conn2 <- [1,1057,null,{"value":"13"}] 08:32:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html 08:32:25 INFO - PROCESS | 3892 | 1461339145379 Marionette TRACE conn2 -> [0,1058,"setScriptTimeout",{"ms":35000}] 08:32:25 INFO - PROCESS | 3892 | 1461339145381 Marionette TRACE conn2 <- [1,1058,null,{}] 08:32:25 INFO - PROCESS | 3892 | 1461339145384 Marionette TRACE conn2 -> [0,1059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:32:25 INFO - PROCESS | 3892 | 1461339145488 Marionette TRACE conn2 <- [1,1059,null,{"value":null}] 08:32:25 INFO - PROCESS | 3892 | 1461339145619 Marionette TRACE conn2 -> [0,1060,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html\", \"44d5019e-7937-4224-8a02-bcf7332f174f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:32:25 INFO - PROCESS | 3892 | ++DOCSHELL 18F3E800 == 81 [pid = 3892] [id = 274] 08:32:25 INFO - PROCESS | 3892 | ++DOMWINDOW == 131 (19854000) [pid = 3892] [serial = 821] [outer = 00000000] 08:32:25 INFO - PROCESS | 3892 | ++DOMWINDOW == 132 (1994F800) [pid = 3892] [serial = 822] [outer = 19854000] 08:32:25 INFO - PROCESS | 3892 | 1461339145675 Marionette DEBUG loaded listener.js 08:32:25 INFO - PROCESS | 3892 | ++DOMWINDOW == 133 (1996B400) [pid = 3892] [serial = 823] [outer = 19854000] 08:32:26 INFO - PROCESS | 3892 | 1461339146266 Marionette TRACE conn2 <- [1,1060,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-percent",0,null,null]]]}] 08:32:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | Canvas test: 2d.fillStyle.parse.rgb-percent 08:32:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | took 937ms 08:32:26 INFO - PROCESS | 3892 | 1461339146306 Marionette TRACE conn2 -> [0,1061,"getWindowHandle",null] 08:32:26 INFO - PROCESS | 3892 | 1461339146309 Marionette TRACE conn2 <- [1,1061,null,{"value":"13"}] 08:32:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html 08:32:26 INFO - PROCESS | 3892 | 1461339146312 Marionette TRACE conn2 -> [0,1062,"setScriptTimeout",{"ms":35000}] 08:32:26 INFO - PROCESS | 3892 | 1461339146315 Marionette TRACE conn2 <- [1,1062,null,{}] 08:32:26 INFO - PROCESS | 3892 | 1461339146319 Marionette TRACE conn2 -> [0,1063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:32:26 INFO - PROCESS | 3892 | 1461339146420 Marionette TRACE conn2 <- [1,1063,null,{"value":null}] 08:32:26 INFO - PROCESS | 3892 | 1461339146553 Marionette TRACE conn2 -> [0,1064,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html\", \"44d5019e-7937-4224-8a02-bcf7332f174f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:32:26 INFO - PROCESS | 3892 | ++DOCSHELL 18D39800 == 82 [pid = 3892] [id = 275] 08:32:26 INFO - PROCESS | 3892 | ++DOMWINDOW == 134 (19941800) [pid = 3892] [serial = 824] [outer = 00000000] 08:32:26 INFO - PROCESS | 3892 | ++DOMWINDOW == 135 (19C61800) [pid = 3892] [serial = 825] [outer = 19941800] 08:32:26 INFO - PROCESS | 3892 | 1461339146608 Marionette DEBUG loaded listener.js 08:32:26 INFO - PROCESS | 3892 | ++DOMWINDOW == 136 (19C65000) [pid = 3892] [serial = 826] [outer = 19941800] 08:32:27 INFO - PROCESS | 3892 | 1461339147150 Marionette TRACE conn2 <- [1,1064,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-clamp-1",0,null,null]]]}] 08:32:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-1 08:32:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | took 891ms 08:32:27 INFO - PROCESS | 3892 | 1461339147200 Marionette TRACE conn2 -> [0,1065,"getWindowHandle",null] 08:32:27 INFO - PROCESS | 3892 | 1461339147203 Marionette TRACE conn2 <- [1,1065,null,{"value":"13"}] 08:32:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html 08:32:27 INFO - PROCESS | 3892 | 1461339147206 Marionette TRACE conn2 -> [0,1066,"setScriptTimeout",{"ms":35000}] 08:32:27 INFO - PROCESS | 3892 | 1461339147208 Marionette TRACE conn2 <- [1,1066,null,{}] 08:32:27 INFO - PROCESS | 3892 | 1461339147212 Marionette TRACE conn2 -> [0,1067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:32:27 INFO - PROCESS | 3892 | 1461339147337 Marionette TRACE conn2 <- [1,1067,null,{"value":null}] 08:32:27 INFO - PROCESS | 3892 | 1461339147485 Marionette TRACE conn2 -> [0,1068,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html\", \"44d5019e-7937-4224-8a02-bcf7332f174f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:32:27 INFO - PROCESS | 3892 | ++DOCSHELL 19A22800 == 83 [pid = 3892] [id = 276] 08:32:27 INFO - PROCESS | 3892 | ++DOMWINDOW == 137 (19A24400) [pid = 3892] [serial = 827] [outer = 00000000] 08:32:27 INFO - PROCESS | 3892 | ++DOMWINDOW == 138 (1A3B4400) [pid = 3892] [serial = 828] [outer = 19A24400] 08:32:27 INFO - PROCESS | 3892 | 1461339147541 Marionette DEBUG loaded listener.js 08:32:27 INFO - PROCESS | 3892 | ++DOMWINDOW == 139 (1A4B3C00) [pid = 3892] [serial = 829] [outer = 19A24400] 08:32:28 INFO - PROCESS | 3892 | 1461339148111 Marionette TRACE conn2 <- [1,1068,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-clamp-2",0,null,null]]]}] 08:32:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-2 08:32:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | took 983ms 08:32:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html 08:32:28 INFO - PROCESS | 3892 | 1461339148192 Marionette TRACE conn2 -> [0,1069,"getWindowHandle",null] 08:32:28 INFO - PROCESS | 3892 | 1461339148194 Marionette TRACE conn2 <- [1,1069,null,{"value":"13"}] 08:32:28 INFO - PROCESS | 3892 | 1461339148198 Marionette TRACE conn2 -> [0,1070,"setScriptTimeout",{"ms":35000}] 08:32:28 INFO - PROCESS | 3892 | 1461339148200 Marionette TRACE conn2 <- [1,1070,null,{}] 08:32:28 INFO - PROCESS | 3892 | 1461339148204 Marionette TRACE conn2 -> [0,1071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:32:28 INFO - PROCESS | 3892 | 1461339148309 Marionette TRACE conn2 <- [1,1071,null,{"value":null}] 08:32:28 INFO - PROCESS | 3892 | 1461339148580 Marionette TRACE conn2 -> [0,1072,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html\", \"44d5019e-7937-4224-8a02-bcf7332f174f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:32:28 INFO - PROCESS | 3892 | ++DOCSHELL 13312000 == 84 [pid = 3892] [id = 277] 08:32:28 INFO - PROCESS | 3892 | ++DOMWINDOW == 140 (13320C00) [pid = 3892] [serial = 830] [outer = 00000000] 08:32:28 INFO - PROCESS | 3892 | ++DOMWINDOW == 141 (13801C00) [pid = 3892] [serial = 831] [outer = 13320C00] 08:32:28 INFO - PROCESS | 3892 | 1461339148637 Marionette DEBUG loaded listener.js 08:32:28 INFO - PROCESS | 3892 | ++DOMWINDOW == 142 (13B47800) [pid = 3892] [serial = 832] [outer = 13320C00] 08:32:29 INFO - PROCESS | 3892 | 1461339149246 Marionette TRACE conn2 <- [1,1072,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-eof",0,null,null]]]}] 08:32:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | Canvas test: 2d.fillStyle.parse.rgba-eof 08:32:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | took 1075ms 08:32:29 INFO - PROCESS | 3892 | 1461339149281 Marionette TRACE conn2 -> [0,1073,"getWindowHandle",null] 08:32:29 INFO - PROCESS | 3892 | 1461339149286 Marionette TRACE conn2 <- [1,1073,null,{"value":"13"}] 08:32:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html 08:32:29 INFO - PROCESS | 3892 | 1461339149291 Marionette TRACE conn2 -> [0,1074,"setScriptTimeout",{"ms":35000}] 08:32:29 INFO - PROCESS | 3892 | 1461339149294 Marionette TRACE conn2 <- [1,1074,null,{}] 08:32:29 INFO - PROCESS | 3892 | 1461339149299 Marionette TRACE conn2 -> [0,1075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:32:29 INFO - PROCESS | 3892 | 1461339149402 Marionette TRACE conn2 <- [1,1075,null,{"value":null}] 08:32:29 INFO - PROCESS | 3892 | 1461339149537 Marionette TRACE conn2 -> [0,1076,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html\", \"44d5019e-7937-4224-8a02-bcf7332f174f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:32:29 INFO - PROCESS | 3892 | ++DOCSHELL 15703000 == 85 [pid = 3892] [id = 278] 08:32:29 INFO - PROCESS | 3892 | ++DOMWINDOW == 143 (15C05C00) [pid = 3892] [serial = 833] [outer = 00000000] 08:32:29 INFO - PROCESS | 3892 | ++DOMWINDOW == 144 (16715800) [pid = 3892] [serial = 834] [outer = 15C05C00] 08:32:29 INFO - PROCESS | 3892 | 1461339149589 Marionette DEBUG loaded listener.js 08:32:29 INFO - PROCESS | 3892 | ++DOMWINDOW == 145 (16CC4400) [pid = 3892] [serial = 835] [outer = 15C05C00] 08:32:29 INFO - PROCESS | 3892 | --DOCSHELL 1A5CF000 == 84 [pid = 3892] [id = 187] 08:32:29 INFO - PROCESS | 3892 | --DOCSHELL 16606800 == 83 [pid = 3892] [id = 269] 08:32:29 INFO - PROCESS | 3892 | --DOCSHELL 13447C00 == 82 [pid = 3892] [id = 268] 08:32:29 INFO - PROCESS | 3892 | --DOCSHELL 184C3400 == 81 [pid = 3892] [id = 267] 08:32:29 INFO - PROCESS | 3892 | --DOCSHELL 18301C00 == 80 [pid = 3892] [id = 266] 08:32:29 INFO - PROCESS | 3892 | --DOCSHELL 15CDFC00 == 79 [pid = 3892] [id = 263] 08:32:29 INFO - PROCESS | 3892 | --DOCSHELL 13810C00 == 78 [pid = 3892] [id = 262] 08:32:29 INFO - PROCESS | 3892 | --DOCSHELL 13314C00 == 77 [pid = 3892] [id = 261] 08:32:29 INFO - PROCESS | 3892 | --DOCSHELL 1C439000 == 76 [pid = 3892] [id = 258] 08:32:29 INFO - PROCESS | 3892 | --DOCSHELL 19968000 == 75 [pid = 3892] [id = 257] 08:32:29 INFO - PROCESS | 3892 | --DOMWINDOW == 144 (1D3ED800) [pid = 3892] [serial = 762] [outer = 00000000] [url = about:blank] 08:32:29 INFO - PROCESS | 3892 | --DOCSHELL 13805000 == 74 [pid = 3892] [id = 256] 08:32:29 INFO - PROCESS | 3892 | --DOCSHELL 11BBEC00 == 73 [pid = 3892] [id = 255] 08:32:29 INFO - PROCESS | 3892 | --DOMWINDOW == 143 (1DC2E800) [pid = 3892] [serial = 633] [outer = 00000000] [url = about:blank] 08:32:29 INFO - PROCESS | 3892 | --DOMWINDOW == 142 (1C351800) [pid = 3892] [serial = 675] [outer = 00000000] [url = about:blank] 08:32:29 INFO - PROCESS | 3892 | --DOMWINDOW == 141 (1D8B4000) [pid = 3892] [serial = 627] [outer = 00000000] [url = about:blank] 08:32:29 INFO - PROCESS | 3892 | --DOMWINDOW == 140 (18EA3C00) [pid = 3892] [serial = 621] [outer = 00000000] [url = about:blank] 08:32:29 INFO - PROCESS | 3892 | --DOMWINDOW == 139 (1D23A000) [pid = 3892] [serial = 678] [outer = 00000000] [url = about:blank] 08:32:29 INFO - PROCESS | 3892 | --DOMWINDOW == 138 (18E23000) [pid = 3892] [serial = 669] [outer = 00000000] [url = about:blank] 08:32:29 INFO - PROCESS | 3892 | --DOMWINDOW == 137 (19968400) [pid = 3892] [serial = 672] [outer = 00000000] [url = about:blank] 08:32:29 INFO - PROCESS | 3892 | --DOMWINDOW == 136 (1C250000) [pid = 3892] [serial = 624] [outer = 00000000] [url = about:blank] 08:32:29 INFO - PROCESS | 3892 | --DOMWINDOW == 135 (13453800) [pid = 3892] [serial = 681] [outer = 00000000] [url = about:blank] 08:32:29 INFO - PROCESS | 3892 | --DOMWINDOW == 134 (1C973800) [pid = 3892] [serial = 630] [outer = 00000000] [url = about:blank] 08:32:29 INFO - PROCESS | 3892 | --DOMWINDOW == 133 (19D7FC00) [pid = 3892] [serial = 582] [outer = 00000000] [url = about:blank] 08:32:29 INFO - PROCESS | 3892 | --DOMWINDOW == 132 (1C43B800) [pid = 3892] [serial = 750] [outer = 00000000] [url = about:blank] 08:32:29 INFO - PROCESS | 3892 | --DOMWINDOW == 131 (1A95F000) [pid = 3892] [serial = 747] [outer = 00000000] [url = about:blank] 08:32:29 INFO - PROCESS | 3892 | --DOMWINDOW == 130 (1A9CB000) [pid = 3892] [serial = 748] [outer = 00000000] [url = about:blank] 08:32:29 INFO - PROCESS | 3892 | --DOMWINDOW == 129 (1C96A800) [pid = 3892] [serial = 753] [outer = 00000000] [url = about:blank] 08:32:29 INFO - PROCESS | 3892 | --DOMWINDOW == 128 (1C440400) [pid = 3892] [serial = 751] [outer = 00000000] [url = about:blank] 08:32:29 INFO - PROCESS | 3892 | --DOMWINDOW == 127 (19970800) [pid = 3892] [serial = 756] [outer = 00000000] [url = about:blank] 08:32:29 INFO - PROCESS | 3892 | --DOMWINDOW == 126 (1E372000) [pid = 3892] [serial = 729] [outer = 00000000] [url = about:blank] 08:32:29 INFO - PROCESS | 3892 | --DOMWINDOW == 125 (1DD61800) [pid = 3892] [serial = 726] [outer = 00000000] [url = about:blank] 08:32:29 INFO - PROCESS | 3892 | --DOMWINDOW == 124 (15E9C400) [pid = 3892] [serial = 714] [outer = 00000000] [url = about:blank] 08:32:29 INFO - PROCESS | 3892 | --DOMWINDOW == 123 (18E1CC00) [pid = 3892] [serial = 736] [outer = 00000000] [url = about:blank] 08:32:29 INFO - PROCESS | 3892 | --DOMWINDOW == 122 (1891C400) [pid = 3892] [serial = 735] [outer = 00000000] [url = about:blank] 08:32:29 INFO - PROCESS | 3892 | --DOMWINDOW == 121 (1994C800) [pid = 3892] [serial = 717] [outer = 00000000] [url = about:blank] 08:32:29 INFO - PROCESS | 3892 | --DOMWINDOW == 120 (18829C00) [pid = 3892] [serial = 738] [outer = 00000000] [url = about:blank] 08:32:29 INFO - PROCESS | 3892 | --DOMWINDOW == 119 (18D31C00) [pid = 3892] [serial = 739] [outer = 00000000] [url = about:blank] 08:32:29 INFO - PROCESS | 3892 | --DOMWINDOW == 118 (1CEBC000) [pid = 3892] [serial = 720] [outer = 00000000] [url = about:blank] 08:32:29 INFO - PROCESS | 3892 | --DOMWINDOW == 117 (18E32800) [pid = 3892] [serial = 733] [outer = 00000000] [url = about:blank] 08:32:29 INFO - PROCESS | 3892 | --DOMWINDOW == 116 (18E1D000) [pid = 3892] [serial = 732] [outer = 00000000] [url = about:blank] 08:32:29 INFO - PROCESS | 3892 | --DOMWINDOW == 115 (1996B800) [pid = 3892] [serial = 741] [outer = 00000000] [url = about:blank] 08:32:29 INFO - PROCESS | 3892 | --DOMWINDOW == 114 (19A23800) [pid = 3892] [serial = 742] [outer = 00000000] [url = about:blank] 08:32:29 INFO - PROCESS | 3892 | --DOMWINDOW == 113 (19DD4C00) [pid = 3892] [serial = 744] [outer = 00000000] [url = about:blank] 08:32:29 INFO - PROCESS | 3892 | --DOMWINDOW == 112 (1D70C400) [pid = 3892] [serial = 723] [outer = 00000000] [url = about:blank] 08:32:29 INFO - PROCESS | 3892 | --DOMWINDOW == 111 (1C483400) [pid = 3892] [serial = 760] [outer = 00000000] [url = about:blank] 08:32:29 INFO - PROCESS | 3892 | --DOMWINDOW == 110 (1C43DC00) [pid = 3892] [serial = 759] [outer = 00000000] [url = about:blank] 08:32:29 INFO - PROCESS | 3892 | --DOMWINDOW == 109 (1C350C00) [pid = 3892] [serial = 757] [outer = 00000000] [url = about:blank] 08:32:29 INFO - PROCESS | 3892 | --DOMWINDOW == 108 (1C970C00) [pid = 3892] [serial = 754] [outer = 00000000] [url = about:blank] 08:32:29 INFO - PROCESS | 3892 | --DOMWINDOW == 107 (1A00D000) [pid = 3892] [serial = 745] [outer = 00000000] [url = about:blank] 08:32:30 INFO - PROCESS | 3892 | 1461339150037 Marionette TRACE conn2 <- [1,1076,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-num-1",0,null,null]]]}] 08:32:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | Canvas test: 2d.fillStyle.parse.rgba-num-1 08:32:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | took 783ms 08:32:30 INFO - PROCESS | 3892 | 1461339150104 Marionette TRACE conn2 -> [0,1077,"getWindowHandle",null] 08:32:30 INFO - PROCESS | 3892 | 1461339150108 Marionette TRACE conn2 <- [1,1077,null,{"value":"13"}] 08:32:30 INFO - PROCESS | 3892 | 1461339150113 Marionette TRACE conn2 -> [0,1078,"setScriptTimeout",{"ms":35000}] 08:32:30 INFO - PROCESS | 3892 | 1461339150115 Marionette TRACE conn2 <- [1,1078,null,{}] 08:32:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html 08:32:30 INFO - PROCESS | 3892 | 1461339150118 Marionette TRACE conn2 -> [0,1079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:32:30 INFO - PROCESS | 3892 | 1461339150202 Marionette TRACE conn2 <- [1,1079,null,{"value":null}] 08:32:30 INFO - PROCESS | 3892 | 1461339150211 Marionette TRACE conn2 -> [0,1080,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html\", \"44d5019e-7937-4224-8a02-bcf7332f174f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:32:30 INFO - PROCESS | 3892 | ++DOCSHELL 15718400 == 74 [pid = 3892] [id = 279] 08:32:30 INFO - PROCESS | 3892 | ++DOMWINDOW == 108 (15719800) [pid = 3892] [serial = 836] [outer = 00000000] 08:32:30 INFO - PROCESS | 3892 | ++DOMWINDOW == 109 (1695A800) [pid = 3892] [serial = 837] [outer = 15719800] 08:32:30 INFO - PROCESS | 3892 | 1461339150257 Marionette DEBUG loaded listener.js 08:32:30 INFO - PROCESS | 3892 | ++DOMWINDOW == 110 (181C3C00) [pid = 3892] [serial = 838] [outer = 15719800] 08:32:30 INFO - PROCESS | 3892 | 1461339150716 Marionette TRACE conn2 <- [1,1080,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-num-2",0,null,null]]]}] 08:32:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | Canvas test: 2d.fillStyle.parse.rgba-num-2 08:32:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | took 630ms 08:32:30 INFO - PROCESS | 3892 | 1461339150742 Marionette TRACE conn2 -> [0,1081,"getWindowHandle",null] 08:32:30 INFO - PROCESS | 3892 | 1461339150745 Marionette TRACE conn2 <- [1,1081,null,{"value":"13"}] 08:32:30 INFO - PROCESS | 3892 | 1461339150749 Marionette TRACE conn2 -> [0,1082,"setScriptTimeout",{"ms":35000}] 08:32:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html 08:32:30 INFO - PROCESS | 3892 | 1461339150755 Marionette TRACE conn2 <- [1,1082,null,{}] 08:32:30 INFO - PROCESS | 3892 | 1461339150764 Marionette TRACE conn2 -> [0,1083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:32:30 INFO - PROCESS | 3892 | 1461339150849 Marionette TRACE conn2 <- [1,1083,null,{"value":null}] 08:32:30 INFO - PROCESS | 3892 | 1461339150859 Marionette TRACE conn2 -> [0,1084,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html\", \"44d5019e-7937-4224-8a02-bcf7332f174f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:32:30 INFO - PROCESS | 3892 | ++DOCSHELL 12D05000 == 75 [pid = 3892] [id = 280] 08:32:30 INFO - PROCESS | 3892 | ++DOMWINDOW == 111 (18D34400) [pid = 3892] [serial = 839] [outer = 00000000] 08:32:30 INFO - PROCESS | 3892 | ++DOMWINDOW == 112 (18E23000) [pid = 3892] [serial = 840] [outer = 18D34400] 08:32:30 INFO - PROCESS | 3892 | 1461339150904 Marionette DEBUG loaded listener.js 08:32:30 INFO - PROCESS | 3892 | ++DOMWINDOW == 113 (18E2F800) [pid = 3892] [serial = 841] [outer = 18D34400] 08:32:31 INFO - PROCESS | 3892 | 1461339151364 Marionette TRACE conn2 <- [1,1084,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-percent",0,null,null]]]}] 08:32:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | Canvas test: 2d.fillStyle.parse.rgba-percent 08:32:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | took 630ms 08:32:31 INFO - PROCESS | 3892 | 1461339151387 Marionette TRACE conn2 -> [0,1085,"getWindowHandle",null] 08:32:31 INFO - PROCESS | 3892 | 1461339151390 Marionette TRACE conn2 <- [1,1085,null,{"value":"13"}] 08:32:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html 08:32:31 INFO - PROCESS | 3892 | 1461339151393 Marionette TRACE conn2 -> [0,1086,"setScriptTimeout",{"ms":35000}] 08:32:31 INFO - PROCESS | 3892 | 1461339151395 Marionette TRACE conn2 <- [1,1086,null,{}] 08:32:31 INFO - PROCESS | 3892 | 1461339151398 Marionette TRACE conn2 -> [0,1087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:32:31 INFO - PROCESS | 3892 | 1461339151480 Marionette TRACE conn2 <- [1,1087,null,{"value":null}] 08:32:31 INFO - PROCESS | 3892 | 1461339151486 Marionette TRACE conn2 -> [0,1088,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html\", \"44d5019e-7937-4224-8a02-bcf7332f174f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:32:31 INFO - PROCESS | 3892 | ++DOCSHELL 18E1F400 == 76 [pid = 3892] [id = 281] 08:32:31 INFO - PROCESS | 3892 | ++DOMWINDOW == 114 (18E2A800) [pid = 3892] [serial = 842] [outer = 00000000] 08:32:31 INFO - PROCESS | 3892 | ++DOMWINDOW == 115 (19352400) [pid = 3892] [serial = 843] [outer = 18E2A800] 08:32:31 INFO - PROCESS | 3892 | 1461339151532 Marionette DEBUG loaded listener.js 08:32:31 INFO - PROCESS | 3892 | ++DOMWINDOW == 116 (19857C00) [pid = 3892] [serial = 844] [outer = 18E2A800] 08:32:31 INFO - PROCESS | 3892 | 1461339151969 Marionette TRACE conn2 <- [1,1088,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-1",0,null,null]]]}] 08:32:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | Canvas test: 2d.fillStyle.parse.rgba-solid-1 08:32:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | took 614ms 08:32:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html 08:32:32 INFO - PROCESS | 3892 | 1461339152014 Marionette TRACE conn2 -> [0,1089,"getWindowHandle",null] 08:32:32 INFO - PROCESS | 3892 | 1461339152016 Marionette TRACE conn2 <- [1,1089,null,{"value":"13"}] 08:32:32 INFO - PROCESS | 3892 | 1461339152020 Marionette TRACE conn2 -> [0,1090,"setScriptTimeout",{"ms":35000}] 08:32:32 INFO - PROCESS | 3892 | 1461339152023 Marionette TRACE conn2 <- [1,1090,null,{}] 08:32:32 INFO - PROCESS | 3892 | 1461339152040 Marionette TRACE conn2 -> [0,1091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:32:32 INFO - PROCESS | 3892 | 1461339152157 Marionette TRACE conn2 <- [1,1091,null,{"value":null}] 08:32:32 INFO - PROCESS | 3892 | 1461339152163 Marionette TRACE conn2 -> [0,1092,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html\", \"44d5019e-7937-4224-8a02-bcf7332f174f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:32:32 INFO - PROCESS | 3892 | ++DOCSHELL 1994A000 == 77 [pid = 3892] [id = 282] 08:32:32 INFO - PROCESS | 3892 | ++DOMWINDOW == 117 (1994A400) [pid = 3892] [serial = 845] [outer = 00000000] 08:32:32 INFO - PROCESS | 3892 | ++DOMWINDOW == 118 (19963800) [pid = 3892] [serial = 846] [outer = 1994A400] 08:32:32 INFO - PROCESS | 3892 | 1461339152216 Marionette DEBUG loaded listener.js 08:32:32 INFO - PROCESS | 3892 | ++DOMWINDOW == 119 (1996D800) [pid = 3892] [serial = 847] [outer = 1994A400] 08:32:32 INFO - PROCESS | 3892 | 1461339152668 Marionette TRACE conn2 <- [1,1092,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-2",0,null,null]]]}] 08:32:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | Canvas test: 2d.fillStyle.parse.rgba-solid-2 08:32:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | took 676ms 08:32:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html 08:32:32 INFO - PROCESS | 3892 | 1461339152703 Marionette TRACE conn2 -> [0,1093,"getWindowHandle",null] 08:32:32 INFO - PROCESS | 3892 | 1461339152705 Marionette TRACE conn2 <- [1,1093,null,{"value":"13"}] 08:32:32 INFO - PROCESS | 3892 | 1461339152709 Marionette TRACE conn2 -> [0,1094,"setScriptTimeout",{"ms":35000}] 08:32:32 INFO - PROCESS | 3892 | 1461339152710 Marionette TRACE conn2 <- [1,1094,null,{}] 08:32:32 INFO - PROCESS | 3892 | 1461339152714 Marionette TRACE conn2 -> [0,1095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:32:32 INFO - PROCESS | 3892 | 1461339152826 Marionette TRACE conn2 <- [1,1095,null,{"value":null}] 08:32:32 INFO - PROCESS | 3892 | 1461339152921 Marionette TRACE conn2 -> [0,1096,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html\", \"44d5019e-7937-4224-8a02-bcf7332f174f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:32:32 INFO - PROCESS | 3892 | ++DOCSHELL 19D7FC00 == 78 [pid = 3892] [id = 283] 08:32:32 INFO - PROCESS | 3892 | ++DOMWINDOW == 120 (19D80000) [pid = 3892] [serial = 848] [outer = 00000000] 08:32:32 INFO - PROCESS | 3892 | ++DOMWINDOW == 121 (1A00C000) [pid = 3892] [serial = 849] [outer = 19D80000] 08:32:32 INFO - PROCESS | 3892 | 1461339152965 Marionette DEBUG loaded listener.js 08:32:33 INFO - PROCESS | 3892 | ++DOMWINDOW == 122 (1A053C00) [pid = 3892] [serial = 850] [outer = 19D80000] 08:32:33 INFO - PROCESS | 3892 | 1461339153382 Marionette TRACE conn2 <- [1,1096,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-3",0,null,null]]]}] 08:32:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | Canvas test: 2d.fillStyle.parse.rgba-solid-3 08:32:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | took 676ms 08:32:33 INFO - PROCESS | 3892 | 1461339153407 Marionette TRACE conn2 -> [0,1097,"getWindowHandle",null] 08:32:33 INFO - PROCESS | 3892 | 1461339153409 Marionette TRACE conn2 <- [1,1097,null,{"value":"13"}] 08:32:33 INFO - PROCESS | 3892 | 1461339153412 Marionette TRACE conn2 -> [0,1098,"setScriptTimeout",{"ms":35000}] 08:32:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html 08:32:33 INFO - PROCESS | 3892 | 1461339153414 Marionette TRACE conn2 <- [1,1098,null,{}] 08:32:33 INFO - PROCESS | 3892 | 1461339153417 Marionette TRACE conn2 -> [0,1099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:32:33 INFO - PROCESS | 3892 | 1461339153529 Marionette TRACE conn2 <- [1,1099,null,{"value":null}] 08:32:33 INFO - PROCESS | 3892 | 1461339153577 Marionette TRACE conn2 -> [0,1100,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html\", \"44d5019e-7937-4224-8a02-bcf7332f174f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:32:33 INFO - PROCESS | 3892 | ++DOCSHELL 18EACC00 == 79 [pid = 3892] [id = 284] 08:32:33 INFO - PROCESS | 3892 | ++DOMWINDOW == 123 (19C6EC00) [pid = 3892] [serial = 851] [outer = 00000000] 08:32:33 INFO - PROCESS | 3892 | ++DOMWINDOW == 124 (1A5CF000) [pid = 3892] [serial = 852] [outer = 19C6EC00] 08:32:33 INFO - PROCESS | 3892 | 1461339153620 Marionette DEBUG loaded listener.js 08:32:33 INFO - PROCESS | 3892 | ++DOMWINDOW == 125 (1A5D6C00) [pid = 3892] [serial = 853] [outer = 19C6EC00] 08:32:34 INFO - PROCESS | 3892 | --DOMWINDOW == 124 (1695A400) [pid = 3892] [serial = 794] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html] 08:32:34 INFO - PROCESS | 3892 | --DOMWINDOW == 123 (13316C00) [pid = 3892] [serial = 782] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html] 08:32:34 INFO - PROCESS | 3892 | --DOMWINDOW == 122 (1841E000) [pid = 3892] [serial = 797] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html] 08:32:34 INFO - PROCESS | 3892 | --DOMWINDOW == 121 (13830400) [pid = 3892] [serial = 785] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html] 08:32:34 INFO - PROCESS | 3892 | --DOMWINDOW == 120 (16608C00) [pid = 3892] [serial = 791] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html] 08:32:34 INFO - PROCESS | 3892 | --DOMWINDOW == 119 (15CE1400) [pid = 3892] [serial = 788] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html] 08:32:34 INFO - PROCESS | 3892 | --DOMWINDOW == 118 (18422800) [pid = 3892] [serial = 761] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html] 08:32:34 INFO - PROCESS | 3892 | --DOMWINDOW == 117 (18D34000) [pid = 3892] [serial = 806] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html] 08:32:34 INFO - PROCESS | 3892 | --DOMWINDOW == 116 (1882A400) [pid = 3892] [serial = 800] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html] 08:32:34 INFO - PROCESS | 3892 | --DOMWINDOW == 115 (137C3400) [pid = 3892] [serial = 803] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html] 08:32:34 INFO - PROCESS | 3892 | 1461339154270 Marionette TRACE conn2 <- [1,1100,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-4",0,null,null]]]}] 08:32:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | Canvas test: 2d.fillStyle.parse.rgba-solid-4 08:32:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | took 891ms 08:32:34 INFO - PROCESS | 3892 | 1461339154300 Marionette TRACE conn2 -> [0,1101,"getWindowHandle",null] 08:32:34 INFO - PROCESS | 3892 | 1461339154302 Marionette TRACE conn2 <- [1,1101,null,{"value":"13"}] 08:32:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html 08:32:34 INFO - PROCESS | 3892 | 1461339154307 Marionette TRACE conn2 -> [0,1102,"setScriptTimeout",{"ms":35000}] 08:32:34 INFO - PROCESS | 3892 | 1461339154309 Marionette TRACE conn2 <- [1,1102,null,{}] 08:32:34 INFO - PROCESS | 3892 | 1461339154313 Marionette TRACE conn2 -> [0,1103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:32:34 INFO - PROCESS | 3892 | 1461339154393 Marionette TRACE conn2 <- [1,1103,null,{"value":null}] 08:32:34 INFO - PROCESS | 3892 | 1461339154400 Marionette TRACE conn2 -> [0,1104,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html\", \"44d5019e-7937-4224-8a02-bcf7332f174f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:32:34 INFO - PROCESS | 3892 | ++DOCSHELL 13448000 == 80 [pid = 3892] [id = 285] 08:32:34 INFO - PROCESS | 3892 | ++DOMWINDOW == 116 (13449400) [pid = 3892] [serial = 854] [outer = 00000000] 08:32:34 INFO - PROCESS | 3892 | ++DOMWINDOW == 117 (1695A400) [pid = 3892] [serial = 855] [outer = 13449400] 08:32:34 INFO - PROCESS | 3892 | 1461339154444 Marionette DEBUG loaded listener.js 08:32:34 INFO - PROCESS | 3892 | ++DOMWINDOW == 118 (1830D000) [pid = 3892] [serial = 856] [outer = 13449400] 08:32:34 INFO - PROCESS | 3892 | 1461339154853 Marionette TRACE conn2 <- [1,1104,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.svg-1",0,null,null]]]}] 08:32:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | Canvas test: 2d.fillStyle.parse.svg-1 08:32:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | took 584ms 08:32:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html 08:32:34 INFO - PROCESS | 3892 | 1461339154887 Marionette TRACE conn2 -> [0,1105,"getWindowHandle",null] 08:32:34 INFO - PROCESS | 3892 | 1461339154889 Marionette TRACE conn2 <- [1,1105,null,{"value":"13"}] 08:32:34 INFO - PROCESS | 3892 | 1461339154892 Marionette TRACE conn2 -> [0,1106,"setScriptTimeout",{"ms":35000}] 08:32:34 INFO - PROCESS | 3892 | 1461339154894 Marionette TRACE conn2 <- [1,1106,null,{}] 08:32:34 INFO - PROCESS | 3892 | 1461339154897 Marionette TRACE conn2 -> [0,1107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:32:34 INFO - PROCESS | 3892 | 1461339154978 Marionette TRACE conn2 <- [1,1107,null,{"value":null}] 08:32:34 INFO - PROCESS | 3892 | 1461339154984 Marionette TRACE conn2 -> [0,1108,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html\", \"44d5019e-7937-4224-8a02-bcf7332f174f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:32:34 INFO - PROCESS | 3892 | ++DOCSHELL 159B4C00 == 81 [pid = 3892] [id = 286] 08:32:34 INFO - PROCESS | 3892 | ++DOMWINDOW == 119 (15E9A000) [pid = 3892] [serial = 857] [outer = 00000000] 08:32:35 INFO - PROCESS | 3892 | ++DOMWINDOW == 120 (1A5CE000) [pid = 3892] [serial = 858] [outer = 15E9A000] 08:32:35 INFO - PROCESS | 3892 | 1461339155028 Marionette DEBUG loaded listener.js 08:32:35 INFO - PROCESS | 3892 | ++DOMWINDOW == 121 (1A9CA800) [pid = 3892] [serial = 859] [outer = 15E9A000] 08:32:35 INFO - PROCESS | 3892 | 1461339155458 Marionette TRACE conn2 <- [1,1108,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.svg-2",0,null,null]]]}] 08:32:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | Canvas test: 2d.fillStyle.parse.svg-2 08:32:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | took 584ms 08:32:35 INFO - PROCESS | 3892 | 1461339155489 Marionette TRACE conn2 -> [0,1109,"getWindowHandle",null] 08:32:35 INFO - PROCESS | 3892 | 1461339155491 Marionette TRACE conn2 <- [1,1109,null,{"value":"13"}] 08:32:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html 08:32:35 INFO - PROCESS | 3892 | 1461339155506 Marionette TRACE conn2 -> [0,1110,"setScriptTimeout",{"ms":35000}] 08:32:35 INFO - PROCESS | 3892 | 1461339155508 Marionette TRACE conn2 <- [1,1110,null,{}] 08:32:35 INFO - PROCESS | 3892 | 1461339155511 Marionette TRACE conn2 -> [0,1111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:32:35 INFO - PROCESS | 3892 | 1461339155579 Marionette TRACE conn2 <- [1,1111,null,{"value":null}] 08:32:35 INFO - PROCESS | 3892 | 1461339155585 Marionette TRACE conn2 -> [0,1112,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html\", \"44d5019e-7937-4224-8a02-bcf7332f174f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:32:35 INFO - PROCESS | 3892 | ++DOCSHELL 16964400 == 82 [pid = 3892] [id = 287] 08:32:35 INFO - PROCESS | 3892 | ++DOMWINDOW == 122 (18E1C400) [pid = 3892] [serial = 860] [outer = 00000000] 08:32:35 INFO - PROCESS | 3892 | ++DOMWINDOW == 123 (1C258C00) [pid = 3892] [serial = 861] [outer = 18E1C400] 08:32:35 INFO - PROCESS | 3892 | 1461339155637 Marionette DEBUG loaded listener.js 08:32:35 INFO - PROCESS | 3892 | ++DOMWINDOW == 124 (1C260800) [pid = 3892] [serial = 862] [outer = 18E1C400] 08:32:36 INFO - PROCESS | 3892 | 1461339156096 Marionette TRACE conn2 <- [1,1112,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.system",0,null,null]]]}] 08:32:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | Canvas test: 2d.fillStyle.parse.system 08:32:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | took 630ms 08:32:36 INFO - PROCESS | 3892 | 1461339156126 Marionette TRACE conn2 -> [0,1113,"getWindowHandle",null] 08:32:36 INFO - PROCESS | 3892 | 1461339156128 Marionette TRACE conn2 <- [1,1113,null,{"value":"13"}] 08:32:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html 08:32:36 INFO - PROCESS | 3892 | 1461339156146 Marionette TRACE conn2 -> [0,1114,"setScriptTimeout",{"ms":35000}] 08:32:36 INFO - PROCESS | 3892 | 1461339156150 Marionette TRACE conn2 <- [1,1114,null,{}] 08:32:36 INFO - PROCESS | 3892 | 1461339156159 Marionette TRACE conn2 -> [0,1115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:32:36 INFO - PROCESS | 3892 | 1461339156349 Marionette TRACE conn2 <- [1,1115,null,{"value":null}] 08:32:36 INFO - PROCESS | 3892 | 1461339156457 Marionette TRACE conn2 -> [0,1116,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html\", \"44d5019e-7937-4224-8a02-bcf7332f174f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:32:36 INFO - PROCESS | 3892 | ++DOCSHELL 1379E000 == 83 [pid = 3892] [id = 288] 08:32:36 INFO - PROCESS | 3892 | ++DOMWINDOW == 125 (137A2C00) [pid = 3892] [serial = 863] [outer = 00000000] 08:32:36 INFO - PROCESS | 3892 | ++DOMWINDOW == 126 (144ABC00) [pid = 3892] [serial = 864] [outer = 137A2C00] 08:32:36 INFO - PROCESS | 3892 | 1461339156499 Marionette DEBUG loaded listener.js 08:32:36 INFO - PROCESS | 3892 | ++DOMWINDOW == 127 (15717C00) [pid = 3892] [serial = 865] [outer = 137A2C00] 08:32:37 INFO - PROCESS | 3892 | 1461339157181 Marionette TRACE conn2 <- [1,1116,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.transparent-1",0,null,null]]]}] 08:32:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | Canvas test: 2d.fillStyle.parse.transparent-1 08:32:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | took 1090ms 08:32:37 INFO - PROCESS | 3892 | 1461339157225 Marionette TRACE conn2 -> [0,1117,"getWindowHandle",null] 08:32:37 INFO - PROCESS | 3892 | 1461339157230 Marionette TRACE conn2 <- [1,1117,null,{"value":"13"}] 08:32:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html 08:32:37 INFO - PROCESS | 3892 | 1461339157235 Marionette TRACE conn2 -> [0,1118,"setScriptTimeout",{"ms":35000}] 08:32:37 INFO - PROCESS | 3892 | 1461339157238 Marionette TRACE conn2 <- [1,1118,null,{}] 08:32:37 INFO - PROCESS | 3892 | 1461339157262 Marionette TRACE conn2 -> [0,1119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:32:37 INFO - PROCESS | 3892 | 1461339157373 Marionette TRACE conn2 <- [1,1119,null,{"value":null}] 08:32:37 INFO - PROCESS | 3892 | 1461339157510 Marionette TRACE conn2 -> [0,1120,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html\", \"44d5019e-7937-4224-8a02-bcf7332f174f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:32:37 INFO - PROCESS | 3892 | ++DOCSHELL 18423400 == 84 [pid = 3892] [id = 289] 08:32:37 INFO - PROCESS | 3892 | ++DOMWINDOW == 128 (184C3C00) [pid = 3892] [serial = 866] [outer = 00000000] 08:32:37 INFO - PROCESS | 3892 | ++DOMWINDOW == 129 (18924C00) [pid = 3892] [serial = 867] [outer = 184C3C00] 08:32:37 INFO - PROCESS | 3892 | 1461339157568 Marionette DEBUG loaded listener.js 08:32:37 INFO - PROCESS | 3892 | ++DOMWINDOW == 130 (18E1DC00) [pid = 3892] [serial = 868] [outer = 184C3C00] 08:32:38 INFO - PROCESS | 3892 | 1461339158134 Marionette TRACE conn2 <- [1,1120,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.transparent-2",0,null,null]]]}] 08:32:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | Canvas test: 2d.fillStyle.parse.transparent-2 08:32:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | took 922ms 08:32:38 INFO - PROCESS | 3892 | 1461339158164 Marionette TRACE conn2 -> [0,1121,"getWindowHandle",null] 08:32:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html 08:32:38 INFO - PROCESS | 3892 | 1461339158167 Marionette TRACE conn2 <- [1,1121,null,{"value":"13"}] 08:32:38 INFO - PROCESS | 3892 | 1461339158171 Marionette TRACE conn2 -> [0,1122,"setScriptTimeout",{"ms":35000}] 08:32:38 INFO - PROCESS | 3892 | 1461339158173 Marionette TRACE conn2 <- [1,1122,null,{}] 08:32:38 INFO - PROCESS | 3892 | 1461339158177 Marionette TRACE conn2 -> [0,1123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:32:38 INFO - PROCESS | 3892 | 1461339158291 Marionette TRACE conn2 <- [1,1123,null,{"value":null}] 08:32:38 INFO - PROCESS | 3892 | 1461339158398 Marionette TRACE conn2 -> [0,1124,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html\", \"44d5019e-7937-4224-8a02-bcf7332f174f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:32:38 INFO - PROCESS | 3892 | ++DOCSHELL 18E3A800 == 85 [pid = 3892] [id = 290] 08:32:38 INFO - PROCESS | 3892 | ++DOMWINDOW == 131 (18E3B800) [pid = 3892] [serial = 869] [outer = 00000000] 08:32:38 INFO - PROCESS | 3892 | ++DOMWINDOW == 132 (19A2F400) [pid = 3892] [serial = 870] [outer = 18E3B800] 08:32:38 INFO - PROCESS | 3892 | 1461339158439 Marionette DEBUG loaded listener.js 08:32:38 INFO - PROCESS | 3892 | ++DOMWINDOW == 133 (19E4D800) [pid = 3892] [serial = 871] [outer = 18E3B800] 08:32:39 INFO - PROCESS | 3892 | 1461339159074 Marionette TRACE conn2 <- [1,1124,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html",0,null,null,[["Canvas test: 2d.gradient.empty",0,null,null]]]}] 08:32:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | Canvas test: 2d.gradient.empty 08:32:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | took 983ms 08:32:39 INFO - PROCESS | 3892 | 1461339159155 Marionette TRACE conn2 -> [0,1125,"getWindowHandle",null] 08:32:39 INFO - PROCESS | 3892 | 1461339159160 Marionette TRACE conn2 <- [1,1125,null,{"value":"13"}] 08:32:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html 08:32:39 INFO - PROCESS | 3892 | 1461339159171 Marionette TRACE conn2 -> [0,1126,"setScriptTimeout",{"ms":35000}] 08:32:39 INFO - PROCESS | 3892 | 1461339159175 Marionette TRACE conn2 <- [1,1126,null,{}] 08:32:39 INFO - PROCESS | 3892 | 1461339159179 Marionette TRACE conn2 -> [0,1127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:32:39 INFO - PROCESS | 3892 | 1461339159293 Marionette TRACE conn2 <- [1,1127,null,{"value":null}] 08:32:39 INFO - PROCESS | 3892 | 1461339159430 Marionette TRACE conn2 -> [0,1128,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html\", \"44d5019e-7937-4224-8a02-bcf7332f174f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:32:39 INFO - PROCESS | 3892 | ++DOCSHELL 19969C00 == 86 [pid = 3892] [id = 291] 08:32:39 INFO - PROCESS | 3892 | ++DOMWINDOW == 134 (19D89800) [pid = 3892] [serial = 872] [outer = 00000000] 08:32:39 INFO - PROCESS | 3892 | ++DOMWINDOW == 135 (1C353800) [pid = 3892] [serial = 873] [outer = 19D89800] 08:32:39 INFO - PROCESS | 3892 | 1461339159485 Marionette DEBUG loaded listener.js 08:32:39 INFO - PROCESS | 3892 | ++DOMWINDOW == 136 (1C357400) [pid = 3892] [serial = 874] [outer = 19D89800] 08:32:39 INFO - PROCESS | 3892 | 1461339160004 Marionette TRACE conn2 <- [1,1128,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.alpha",0,null,null]]]}] 08:32:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | Canvas test: 2d.gradient.interpolate.alpha 08:32:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | took 875ms 08:32:40 INFO - PROCESS | 3892 | 1461339160054 Marionette TRACE conn2 -> [0,1129,"getWindowHandle",null] 08:32:40 INFO - PROCESS | 3892 | 1461339160056 Marionette TRACE conn2 <- [1,1129,null,{"value":"13"}] 08:32:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html 08:32:40 INFO - PROCESS | 3892 | 1461339160060 Marionette TRACE conn2 -> [0,1130,"setScriptTimeout",{"ms":35000}] 08:32:40 INFO - PROCESS | 3892 | 1461339160062 Marionette TRACE conn2 <- [1,1130,null,{}] 08:32:40 INFO - PROCESS | 3892 | 1461339160066 Marionette TRACE conn2 -> [0,1131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:32:40 INFO - PROCESS | 3892 | 1461339160169 Marionette TRACE conn2 <- [1,1131,null,{"value":null}] 08:32:40 INFO - PROCESS | 3892 | 1461339160280 Marionette TRACE conn2 -> [0,1132,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html\", \"44d5019e-7937-4224-8a02-bcf7332f174f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:32:40 INFO - PROCESS | 3892 | ++DOCSHELL 1C34BC00 == 87 [pid = 3892] [id = 292] 08:32:40 INFO - PROCESS | 3892 | ++DOMWINDOW == 137 (1C350800) [pid = 3892] [serial = 875] [outer = 00000000] 08:32:40 INFO - PROCESS | 3892 | ++DOMWINDOW == 138 (1C43CC00) [pid = 3892] [serial = 876] [outer = 1C350800] 08:32:40 INFO - PROCESS | 3892 | 1461339160334 Marionette DEBUG loaded listener.js 08:32:40 INFO - PROCESS | 3892 | ++DOMWINDOW == 139 (1C43FC00) [pid = 3892] [serial = 877] [outer = 1C350800] 08:32:40 INFO - PROCESS | 3892 | 1461339160906 Marionette TRACE conn2 <- [1,1132,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.colour",0,null,null]]]}] 08:32:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | Canvas test: 2d.gradient.interpolate.colour 08:32:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | took 891ms 08:32:40 INFO - PROCESS | 3892 | 1461339160948 Marionette TRACE conn2 -> [0,1133,"getWindowHandle",null] 08:32:40 INFO - PROCESS | 3892 | 1461339160950 Marionette TRACE conn2 <- [1,1133,null,{"value":"13"}] 08:32:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html 08:32:40 INFO - PROCESS | 3892 | 1461339160954 Marionette TRACE conn2 -> [0,1134,"setScriptTimeout",{"ms":35000}] 08:32:40 INFO - PROCESS | 3892 | 1461339160956 Marionette TRACE conn2 <- [1,1134,null,{}] 08:32:40 INFO - PROCESS | 3892 | 1461339160959 Marionette TRACE conn2 -> [0,1135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:32:41 INFO - PROCESS | 3892 | 1461339161081 Marionette TRACE conn2 <- [1,1135,null,{"value":null}] 08:32:41 INFO - PROCESS | 3892 | 1461339161192 Marionette TRACE conn2 -> [0,1136,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html\", \"44d5019e-7937-4224-8a02-bcf7332f174f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:32:41 INFO - PROCESS | 3892 | ++DOCSHELL 1C442000 == 88 [pid = 3892] [id = 293] 08:32:41 INFO - PROCESS | 3892 | ++DOMWINDOW == 140 (1C47C000) [pid = 3892] [serial = 878] [outer = 00000000] 08:32:41 INFO - PROCESS | 3892 | ++DOMWINDOW == 141 (1C512C00) [pid = 3892] [serial = 879] [outer = 1C47C000] 08:32:41 INFO - PROCESS | 3892 | 1461339161294 Marionette DEBUG loaded listener.js 08:32:41 INFO - PROCESS | 3892 | ++DOMWINDOW == 142 (1C5E3C00) [pid = 3892] [serial = 880] [outer = 1C47C000] 08:32:41 INFO - PROCESS | 3892 | 1461339161881 Marionette TRACE conn2 <- [1,1136,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.colouralpha",0,null,null]]]}] 08:32:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | Canvas test: 2d.gradient.interpolate.colouralpha 08:32:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | took 983ms 08:32:41 INFO - PROCESS | 3892 | 1461339161940 Marionette TRACE conn2 -> [0,1137,"getWindowHandle",null] 08:32:41 INFO - PROCESS | 3892 | 1461339161942 Marionette TRACE conn2 <- [1,1137,null,{"value":"13"}] 08:32:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html 08:32:41 INFO - PROCESS | 3892 | 1461339161946 Marionette TRACE conn2 -> [0,1138,"setScriptTimeout",{"ms":35000}] 08:32:41 INFO - PROCESS | 3892 | 1461339161948 Marionette TRACE conn2 <- [1,1138,null,{}] 08:32:41 INFO - PROCESS | 3892 | 1461339161952 Marionette TRACE conn2 -> [0,1139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:32:42 INFO - PROCESS | 3892 | 1461339162057 Marionette TRACE conn2 <- [1,1139,null,{"value":null}] 08:32:42 INFO - PROCESS | 3892 | 1461339162163 Marionette TRACE conn2 -> [0,1140,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html\", \"44d5019e-7937-4224-8a02-bcf7332f174f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:32:42 INFO - PROCESS | 3892 | ++DOCSHELL 133E4C00 == 89 [pid = 3892] [id = 294] 08:32:42 INFO - PROCESS | 3892 | ++DOMWINDOW == 143 (13453C00) [pid = 3892] [serial = 881] [outer = 00000000] 08:32:42 INFO - PROCESS | 3892 | ++DOMWINDOW == 144 (16715000) [pid = 3892] [serial = 882] [outer = 13453C00] 08:32:42 INFO - PROCESS | 3892 | 1461339162217 Marionette DEBUG loaded listener.js 08:32:42 INFO - PROCESS | 3892 | ++DOMWINDOW == 145 (184CD000) [pid = 3892] [serial = 883] [outer = 13453C00] 08:32:42 INFO - PROCESS | 3892 | 1461339162955 Marionette TRACE conn2 <- [1,1140,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.multiple",0,null,null]]]}] 08:32:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | Canvas test: 2d.gradient.interpolate.multiple 08:32:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | took 1060ms 08:32:43 INFO - PROCESS | 3892 | 1461339163035 Marionette TRACE conn2 -> [0,1141,"getWindowHandle",null] 08:32:43 INFO - PROCESS | 3892 | 1461339163039 Marionette TRACE conn2 <- [1,1141,null,{"value":"13"}] 08:32:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html 08:32:43 INFO - PROCESS | 3892 | 1461339163044 Marionette TRACE conn2 -> [0,1142,"setScriptTimeout",{"ms":35000}] 08:32:43 INFO - PROCESS | 3892 | 1461339163047 Marionette TRACE conn2 <- [1,1142,null,{}] 08:32:43 INFO - PROCESS | 3892 | 1461339163053 Marionette TRACE conn2 -> [0,1143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:32:43 INFO - PROCESS | 3892 | 1461339163188 Marionette TRACE conn2 <- [1,1143,null,{"value":null}] 08:32:43 INFO - PROCESS | 3892 | 1461339163335 Marionette TRACE conn2 -> [0,1144,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html\", \"44d5019e-7937-4224-8a02-bcf7332f174f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:32:43 INFO - PROCESS | 3892 | ++DOCSHELL 13B7FC00 == 90 [pid = 3892] [id = 295] 08:32:43 INFO - PROCESS | 3892 | ++DOMWINDOW == 146 (13B84800) [pid = 3892] [serial = 884] [outer = 00000000] 08:32:43 INFO - PROCESS | 3892 | ++DOMWINDOW == 147 (184C9000) [pid = 3892] [serial = 885] [outer = 13B84800] 08:32:43 INFO - PROCESS | 3892 | 1461339163409 Marionette DEBUG loaded listener.js 08:32:43 INFO - PROCESS | 3892 | ++DOMWINDOW == 148 (18E3C000) [pid = 3892] [serial = 886] [outer = 13B84800] 08:32:43 INFO - PROCESS | 3892 | --DOCSHELL 16CC3400 == 89 [pid = 3892] [id = 239] 08:32:43 INFO - PROCESS | 3892 | --DOCSHELL 18E1BC00 == 88 [pid = 3892] [id = 241] 08:32:43 INFO - PROCESS | 3892 | --DOCSHELL 1C34FC00 == 87 [pid = 3892] [id = 240] 08:32:43 INFO - PROCESS | 3892 | --DOCSHELL 159B4C00 == 86 [pid = 3892] [id = 286] 08:32:43 INFO - PROCESS | 3892 | --DOCSHELL 13448000 == 85 [pid = 3892] [id = 285] 08:32:43 INFO - PROCESS | 3892 | --DOCSHELL 18EACC00 == 84 [pid = 3892] [id = 284] 08:32:43 INFO - PROCESS | 3892 | --DOCSHELL 19D7FC00 == 83 [pid = 3892] [id = 283] 08:32:43 INFO - PROCESS | 3892 | --DOCSHELL 1994A000 == 82 [pid = 3892] [id = 282] 08:32:43 INFO - PROCESS | 3892 | --DOCSHELL 18E1F400 == 81 [pid = 3892] [id = 281] 08:32:43 INFO - PROCESS | 3892 | --DOCSHELL 16958800 == 80 [pid = 3892] [id = 265] 08:32:43 INFO - PROCESS | 3892 | --DOCSHELL 12D05000 == 79 [pid = 3892] [id = 280] 08:32:43 INFO - PROCESS | 3892 | --DOCSHELL 15718400 == 78 [pid = 3892] [id = 279] 08:32:43 INFO - PROCESS | 3892 | --DOCSHELL 15703000 == 77 [pid = 3892] [id = 278] 08:32:43 INFO - PROCESS | 3892 | --DOMWINDOW == 147 (197E2C00) [pid = 3892] [serial = 810] [outer = 00000000] [url = about:blank] 08:32:43 INFO - PROCESS | 3892 | --DOMWINDOW == 146 (1D240000) [pid = 3892] [serial = 774] [outer = 00000000] [url = about:blank] 08:32:43 INFO - PROCESS | 3892 | --DOMWINDOW == 145 (11BC4C00) [pid = 3892] [serial = 765] [outer = 00000000] [url = about:blank] 08:32:43 INFO - PROCESS | 3892 | --DOMWINDOW == 144 (1A5CEC00) [pid = 3892] [serial = 771] [outer = 00000000] [url = about:blank] 08:32:43 INFO - PROCESS | 3892 | --DOMWINDOW == 143 (1D8B0C00) [pid = 3892] [serial = 777] [outer = 00000000] [url = about:blank] 08:32:43 INFO - PROCESS | 3892 | --DOMWINDOW == 142 (1830D400) [pid = 3892] [serial = 768] [outer = 00000000] [url = about:blank] 08:32:43 INFO - PROCESS | 3892 | --DOCSHELL 16608800 == 76 [pid = 3892] [id = 264] 08:32:43 INFO - PROCESS | 3892 | --DOCSHELL 13312000 == 75 [pid = 3892] [id = 277] 08:32:43 INFO - PROCESS | 3892 | --DOCSHELL 18D39800 == 74 [pid = 3892] [id = 275] 08:32:43 INFO - PROCESS | 3892 | --DOCSHELL 18F3E800 == 73 [pid = 3892] [id = 274] 08:32:43 INFO - PROCESS | 3892 | --DOCSHELL 17BB1000 == 72 [pid = 3892] [id = 273] 08:32:43 INFO - PROCESS | 3892 | --DOCSHELL 13452800 == 71 [pid = 3892] [id = 272] 08:32:43 INFO - PROCESS | 3892 | --DOCSHELL 123B6800 == 70 [pid = 3892] [id = 271] 08:32:43 INFO - PROCESS | 3892 | --DOCSHELL 1891F000 == 69 [pid = 3892] [id = 270] 08:32:43 INFO - PROCESS | 3892 | --DOMWINDOW == 141 (18EA5000) [pid = 3892] [serial = 808] [outer = 00000000] [url = about:blank] 08:32:43 INFO - PROCESS | 3892 | --DOMWINDOW == 140 (16CCD400) [pid = 3892] [serial = 796] [outer = 00000000] [url = about:blank] 08:32:43 INFO - PROCESS | 3892 | --DOMWINDOW == 139 (13449800) [pid = 3892] [serial = 783] [outer = 00000000] [url = about:blank] 08:32:43 INFO - PROCESS | 3892 | --DOMWINDOW == 138 (18832400) [pid = 3892] [serial = 799] [outer = 00000000] [url = about:blank] 08:32:43 INFO - PROCESS | 3892 | --DOMWINDOW == 137 (148B9400) [pid = 3892] [serial = 787] [outer = 00000000] [url = about:blank] 08:32:43 INFO - PROCESS | 3892 | --DOMWINDOW == 136 (16710C00) [pid = 3892] [serial = 793] [outer = 00000000] [url = about:blank] 08:32:43 INFO - PROCESS | 3892 | --DOMWINDOW == 135 (15FB2400) [pid = 3892] [serial = 790] [outer = 00000000] [url = about:blank] 08:32:43 INFO - PROCESS | 3892 | --DOMWINDOW == 134 (1D3F5000) [pid = 3892] [serial = 763] [outer = 00000000] [url = about:blank] 08:32:43 INFO - PROCESS | 3892 | --DOMWINDOW == 133 (18EA0000) [pid = 3892] [serial = 807] [outer = 00000000] [url = about:blank] 08:32:43 INFO - PROCESS | 3892 | --DOMWINDOW == 132 (13797800) [pid = 3892] [serial = 784] [outer = 00000000] [url = about:blank] 08:32:43 INFO - PROCESS | 3892 | --DOMWINDOW == 131 (16CC2C00) [pid = 3892] [serial = 795] [outer = 00000000] [url = about:blank] 08:32:43 INFO - PROCESS | 3892 | --DOMWINDOW == 130 (15E4E000) [pid = 3892] [serial = 789] [outer = 00000000] [url = about:blank] 08:32:43 INFO - PROCESS | 3892 | --DOMWINDOW == 129 (18E22000) [pid = 3892] [serial = 801] [outer = 00000000] [url = about:blank] 08:32:43 INFO - PROCESS | 3892 | --DOMWINDOW == 128 (14457C00) [pid = 3892] [serial = 786] [outer = 00000000] [url = about:blank] 08:32:43 INFO - PROCESS | 3892 | --DOMWINDOW == 127 (16709000) [pid = 3892] [serial = 792] [outer = 00000000] [url = about:blank] 08:32:43 INFO - PROCESS | 3892 | --DOMWINDOW == 126 (1899F800) [pid = 3892] [serial = 804] [outer = 00000000] [url = about:blank] 08:32:43 INFO - PROCESS | 3892 | --DOMWINDOW == 125 (18D30C00) [pid = 3892] [serial = 805] [outer = 00000000] [url = about:blank] 08:32:43 INFO - PROCESS | 3892 | --DOMWINDOW == 124 (1882D800) [pid = 3892] [serial = 798] [outer = 00000000] [url = about:blank] 08:32:43 INFO - PROCESS | 3892 | --DOMWINDOW == 123 (1C356800) [pid = 3892] [serial = 780] [outer = 00000000] [url = about:blank] 08:32:43 INFO - PROCESS | 3892 | --DOMWINDOW == 122 (18E2A000) [pid = 3892] [serial = 802] [outer = 00000000] [url = about:blank] 08:32:43 INFO - PROCESS | 3892 | 1461339163978 Marionette TRACE conn2 <- [1,1144,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.outside",0,null,null]]]}] 08:32:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | Canvas test: 2d.gradient.interpolate.outside 08:32:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | took 984ms 08:32:44 INFO - PROCESS | 3892 | 1461339164030 Marionette TRACE conn2 -> [0,1145,"getWindowHandle",null] 08:32:44 INFO - PROCESS | 3892 | 1461339164036 Marionette TRACE conn2 <- [1,1145,null,{"value":"13"}] 08:32:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html 08:32:44 INFO - PROCESS | 3892 | 1461339164042 Marionette TRACE conn2 -> [0,1146,"setScriptTimeout",{"ms":35000}] 08:32:44 INFO - PROCESS | 3892 | 1461339164044 Marionette TRACE conn2 <- [1,1146,null,{}] 08:32:44 INFO - PROCESS | 3892 | 1461339164048 Marionette TRACE conn2 -> [0,1147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:32:44 INFO - PROCESS | 3892 | 1461339164134 Marionette TRACE conn2 <- [1,1147,null,{"value":null}] 08:32:44 INFO - PROCESS | 3892 | 1461339164144 Marionette TRACE conn2 -> [0,1148,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html\", \"44d5019e-7937-4224-8a02-bcf7332f174f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:32:44 INFO - PROCESS | 3892 | ++DOCSHELL 13B7A800 == 70 [pid = 3892] [id = 296] 08:32:44 INFO - PROCESS | 3892 | ++DOMWINDOW == 123 (14457C00) [pid = 3892] [serial = 887] [outer = 00000000] 08:32:44 INFO - PROCESS | 3892 | ++DOMWINDOW == 124 (16713400) [pid = 3892] [serial = 888] [outer = 14457C00] 08:32:44 INFO - PROCESS | 3892 | 1461339164193 Marionette DEBUG loaded listener.js 08:32:44 INFO - PROCESS | 3892 | ++DOMWINDOW == 125 (17BBCC00) [pid = 3892] [serial = 889] [outer = 14457C00] 08:32:44 INFO - PROCESS | 3892 | 1461339164683 Marionette TRACE conn2 <- [1,1148,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.overlap",0,null,null]]]}] 08:32:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | Canvas test: 2d.gradient.interpolate.overlap 08:32:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | took 676ms 08:32:44 INFO - PROCESS | 3892 | 1461339164724 Marionette TRACE conn2 -> [0,1149,"getWindowHandle",null] 08:32:44 INFO - PROCESS | 3892 | 1461339164726 Marionette TRACE conn2 <- [1,1149,null,{"value":"13"}] 08:32:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html 08:32:44 INFO - PROCESS | 3892 | 1461339164729 Marionette TRACE conn2 -> [0,1150,"setScriptTimeout",{"ms":35000}] 08:32:44 INFO - PROCESS | 3892 | 1461339164733 Marionette TRACE conn2 <- [1,1150,null,{}] 08:32:44 INFO - PROCESS | 3892 | 1461339164743 Marionette TRACE conn2 -> [0,1151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:32:44 INFO - PROCESS | 3892 | 1461339164835 Marionette TRACE conn2 <- [1,1151,null,{"value":null}] 08:32:44 INFO - PROCESS | 3892 | 1461339164931 Marionette TRACE conn2 -> [0,1152,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html\", \"44d5019e-7937-4224-8a02-bcf7332f174f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:32:44 INFO - PROCESS | 3892 | ++DOCSHELL 18E27400 == 71 [pid = 3892] [id = 297] 08:32:44 INFO - PROCESS | 3892 | ++DOMWINDOW == 126 (18E31800) [pid = 3892] [serial = 890] [outer = 00000000] 08:32:44 INFO - PROCESS | 3892 | ++DOMWINDOW == 127 (197EA400) [pid = 3892] [serial = 891] [outer = 18E31800] 08:32:44 INFO - PROCESS | 3892 | 1461339164982 Marionette DEBUG loaded listener.js 08:32:45 INFO - PROCESS | 3892 | ++DOMWINDOW == 128 (19942C00) [pid = 3892] [serial = 892] [outer = 18E31800] 08:32:45 INFO - PROCESS | 3892 | 1461339165350 Marionette TRACE conn2 <- [1,1152,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.overlap2",0,null,null]]]}] 08:32:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | Canvas test: 2d.gradient.interpolate.overlap2 08:32:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | took 692ms 08:32:45 INFO - PROCESS | 3892 | 1461339165410 Marionette TRACE conn2 -> [0,1153,"getWindowHandle",null] 08:32:45 INFO - PROCESS | 3892 | 1461339165413 Marionette TRACE conn2 <- [1,1153,null,{"value":"13"}] 08:32:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html 08:32:45 INFO - PROCESS | 3892 | 1461339165416 Marionette TRACE conn2 -> [0,1154,"setScriptTimeout",{"ms":35000}] 08:32:45 INFO - PROCESS | 3892 | 1461339165418 Marionette TRACE conn2 <- [1,1154,null,{}] 08:32:45 INFO - PROCESS | 3892 | 1461339165422 Marionette TRACE conn2 -> [0,1155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:32:45 INFO - PROCESS | 3892 | 1461339165533 Marionette TRACE conn2 <- [1,1155,null,{"value":null}] 08:32:45 INFO - PROCESS | 3892 | 1461339165546 Marionette TRACE conn2 -> [0,1156,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html\", \"44d5019e-7937-4224-8a02-bcf7332f174f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:32:45 INFO - PROCESS | 3892 | ++DOCSHELL 1996C000 == 72 [pid = 3892] [id = 298] 08:32:45 INFO - PROCESS | 3892 | ++DOMWINDOW == 129 (1996DC00) [pid = 3892] [serial = 893] [outer = 00000000] 08:32:45 INFO - PROCESS | 3892 | ++DOMWINDOW == 130 (19C6A000) [pid = 3892] [serial = 894] [outer = 1996DC00] 08:32:45 INFO - PROCESS | 3892 | 1461339165591 Marionette DEBUG loaded listener.js 08:32:45 INFO - PROCESS | 3892 | ++DOMWINDOW == 131 (1A050C00) [pid = 3892] [serial = 895] [outer = 1996DC00] 08:32:46 INFO - PROCESS | 3892 | 1461339166024 Marionette TRACE conn2 <- [1,1156,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.solid",0,null,null]]]}] 08:32:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | Canvas test: 2d.gradient.interpolate.solid 08:32:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | took 630ms 08:32:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html 08:32:46 INFO - PROCESS | 3892 | 1461339166060 Marionette TRACE conn2 -> [0,1157,"getWindowHandle",null] 08:32:46 INFO - PROCESS | 3892 | 1461339166062 Marionette TRACE conn2 <- [1,1157,null,{"value":"13"}] 08:32:46 INFO - PROCESS | 3892 | 1461339166065 Marionette TRACE conn2 -> [0,1158,"setScriptTimeout",{"ms":35000}] 08:32:46 INFO - PROCESS | 3892 | 1461339166067 Marionette TRACE conn2 <- [1,1158,null,{}] 08:32:46 INFO - PROCESS | 3892 | 1461339166071 Marionette TRACE conn2 -> [0,1159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:32:46 INFO - PROCESS | 3892 | 1461339166191 Marionette TRACE conn2 <- [1,1159,null,{"value":null}] 08:32:46 INFO - PROCESS | 3892 | 1461339166197 Marionette TRACE conn2 -> [0,1160,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html\", \"44d5019e-7937-4224-8a02-bcf7332f174f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:32:46 INFO - PROCESS | 3892 | ++DOCSHELL 16608800 == 73 [pid = 3892] [id = 299] 08:32:46 INFO - PROCESS | 3892 | ++DOMWINDOW == 132 (19345C00) [pid = 3892] [serial = 896] [outer = 00000000] 08:32:46 INFO - PROCESS | 3892 | ++DOMWINDOW == 133 (1A9BF000) [pid = 3892] [serial = 897] [outer = 19345C00] 08:32:46 INFO - PROCESS | 3892 | 1461339166242 Marionette DEBUG loaded listener.js 08:32:46 INFO - PROCESS | 3892 | ++DOMWINDOW == 134 (1A960000) [pid = 3892] [serial = 898] [outer = 19345C00] 08:32:46 INFO - PROCESS | 3892 | 1461339166699 Marionette TRACE conn2 <- [1,1160,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.vertical",0,null,null]]]}] 08:32:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | Canvas test: 2d.gradient.interpolate.vertical 08:32:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | took 676ms 08:32:46 INFO - PROCESS | 3892 | 1461339166808 Marionette TRACE conn2 -> [0,1161,"getWindowHandle",null] 08:32:46 INFO - PROCESS | 3892 | 1461339166810 Marionette TRACE conn2 <- [1,1161,null,{"value":"13"}] 08:32:46 INFO - PROCESS | 3892 | 1461339166829 Marionette TRACE conn2 -> [0,1162,"setScriptTimeout",{"ms":35000}] 08:32:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html 08:32:46 INFO - PROCESS | 3892 | 1461339166830 Marionette TRACE conn2 <- [1,1162,null,{}] 08:32:46 INFO - PROCESS | 3892 | 1461339166834 Marionette TRACE conn2 -> [0,1163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:32:46 INFO - PROCESS | 3892 | 1461339166994 Marionette TRACE conn2 <- [1,1163,null,{"value":null}] 08:32:47 INFO - PROCESS | 3892 | 1461339167008 Marionette TRACE conn2 -> [0,1164,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html\", \"44d5019e-7937-4224-8a02-bcf7332f174f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:32:47 INFO - PROCESS | 3892 | ++DOCSHELL 19C63800 == 74 [pid = 3892] [id = 300] 08:32:47 INFO - PROCESS | 3892 | ++DOMWINDOW == 135 (19C68400) [pid = 3892] [serial = 899] [outer = 00000000] 08:32:47 INFO - PROCESS | 3892 | ++DOMWINDOW == 136 (1C5E7800) [pid = 3892] [serial = 900] [outer = 19C68400] 08:32:47 INFO - PROCESS | 3892 | 1461339167055 Marionette DEBUG loaded listener.js 08:32:47 INFO - PROCESS | 3892 | ++DOMWINDOW == 137 (1C96C400) [pid = 3892] [serial = 901] [outer = 19C68400] 08:32:47 INFO - PROCESS | 3892 | 1461339167486 Marionette TRACE conn2 <- [1,1164,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.fill",1,"assert_equals: Red channel of the pixel at (40, 20) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1165,"getWindowHandle",null] 08:32:47 INFO - PROCESS | 3892 | 1461339167517 Marionette TRACE conn2 <- [1,1165,null,{"value":"13"}] 08:32:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html 08:32:47 INFO - PROCESS | 3892 | 1461339167521 Marionette TRACE conn2 -> [0,1166,"setScriptTimeout",{"ms":35000}] 08:32:47 INFO - PROCESS | 3892 | 1461339167523 Marionette TRACE conn2 <- [1,1166,null,{}] 08:32:47 INFO - PROCESS | 3892 | 1461339167526 Marionette TRACE conn2 -> [0,1167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:32:47 INFO - PROCESS | 3892 | 1461339167639 Marionette TRACE conn2 <- [1,1167,null,{"value":null}] 08:32:47 INFO - PROCESS | 3892 | 1461339167700 Marionette TRACE conn2 -> [0,1168,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html\", \"44d5019e-7937-4224-8a02-bcf7332f174f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:32:47 INFO - PROCESS | 3892 | ++DOCSHELL 1495DC00 == 75 [pid = 3892] [id = 301] 08:32:47 INFO - PROCESS | 3892 | ++DOMWINDOW == 138 (1C433800) [pid = 3892] [serial = 902] [outer = 00000000] 08:32:47 INFO - PROCESS | 3892 | ++DOMWINDOW == 139 (1CCA2400) [pid = 3892] [serial = 903] [outer = 1C433800] 08:32:47 INFO - PROCESS | 3892 | 1461339167744 Marionette DEBUG loaded listener.js 08:32:47 INFO - PROCESS | 3892 | ++DOMWINDOW == 140 (1CEC3400) [pid = 3892] [serial = 904] [outer = 1C433800] 08:32:48 INFO - PROCESS | 3892 | --DOMWINDOW == 139 (19D80000) [pid = 3892] [serial = 848] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html] 08:32:48 INFO - PROCESS | 3892 | --DOMWINDOW == 138 (19C6EC00) [pid = 3892] [serial = 851] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html] 08:32:48 INFO - PROCESS | 3892 | --DOMWINDOW == 137 (18D39C00) [pid = 3892] [serial = 809] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html] 08:32:48 INFO - PROCESS | 3892 | --DOMWINDOW == 136 (18E2A800) [pid = 3892] [serial = 842] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html] 08:32:48 INFO - PROCESS | 3892 | --DOMWINDOW == 135 (13449400) [pid = 3892] [serial = 854] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html] 08:32:48 INFO - PROCESS | 3892 | --DOMWINDOW == 134 (15719800) [pid = 3892] [serial = 836] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html] 08:32:48 INFO - PROCESS | 3892 | --DOMWINDOW == 133 (13320C00) [pid = 3892] [serial = 830] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html] 08:32:48 INFO - PROCESS | 3892 | --DOMWINDOW == 132 (15C05C00) [pid = 3892] [serial = 833] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html] 08:32:48 INFO - PROCESS | 3892 | --DOMWINDOW == 131 (18D34400) [pid = 3892] [serial = 839] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html] 08:32:48 INFO - PROCESS | 3892 | --DOMWINDOW == 130 (1994A400) [pid = 3892] [serial = 845] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html] 08:32:48 INFO - PROCESS | 3892 | --DOMWINDOW == 129 (15E9A000) [pid = 3892] [serial = 857] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html] 08:32:48 INFO - PROCESS | 3892 | 1461339168399 Marionette TRACE conn2 <- [1,1168,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.fillRect",1,"assert_equals: Red channel of the pixel at (40, 20) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html:30:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1169,"getWindowHandle",null] 08:32:48 INFO - PROCESS | 3892 | 1461339168450 Marionette TRACE conn2 <- [1,1169,null,{"value":"13"}] 08:32:48 INFO - PROCESS | 3892 | 1461339168453 Marionette TRACE conn2 -> [0,1170,"setScriptTimeout",{"ms":35000}] 08:32:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html 08:32:48 INFO - PROCESS | 3892 | 1461339168455 Marionette TRACE conn2 <- [1,1170,null,{}] 08:32:48 INFO - PROCESS | 3892 | 1461339168458 Marionette TRACE conn2 -> [0,1171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:32:48 INFO - PROCESS | 3892 | 1461339168548 Marionette TRACE conn2 <- [1,1171,null,{"value":null}] 08:32:48 INFO - PROCESS | 3892 | 1461339168643 Marionette TRACE conn2 -> [0,1172,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html\", \"44d5019e-7937-4224-8a02-bcf7332f174f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:32:48 INFO - PROCESS | 3892 | ++DOCSHELL 12D0AC00 == 76 [pid = 3892] [id = 302] 08:32:48 INFO - PROCESS | 3892 | ++DOMWINDOW == 130 (1495BC00) [pid = 3892] [serial = 905] [outer = 00000000] 08:32:48 INFO - PROCESS | 3892 | ++DOMWINDOW == 131 (1994DC00) [pid = 3892] [serial = 906] [outer = 1495BC00] 08:32:48 INFO - PROCESS | 3892 | 1461339168688 Marionette DEBUG loaded listener.js 08:32:48 INFO - PROCESS | 3892 | ++DOMWINDOW == 132 (1C968800) [pid = 3892] [serial = 907] [outer = 1495BC00] 08:32:49 INFO - PROCESS | 3892 | 1461339169057 Marionette TRACE conn2 <- [1,1172,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.fillText",1,"assert_equals: d[72] expected 0 but got 221","_assertGreen/testColor@http://web-platform.test:8000/common/canvas-tests.js:74:9\n_assertGreen@http://web-platform.test:8000/common/canvas-tests.js:80:13\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1173,"getWindowHandle",null] 08:32:49 INFO - PROCESS | 3892 | 1461339169093 Marionette TRACE conn2 <- [1,1173,null,{"value":"13"}] 08:32:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html 08:32:49 INFO - PROCESS | 3892 | 1461339169097 Marionette TRACE conn2 -> [0,1174,"setScriptTimeout",{"ms":35000}] 08:32:49 INFO - PROCESS | 3892 | 1461339169099 Marionette TRACE conn2 <- [1,1174,null,{}] 08:32:49 INFO - PROCESS | 3892 | 1461339169102 Marionette TRACE conn2 -> [0,1175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:32:49 INFO - PROCESS | 3892 | 1461339169220 Marionette TRACE conn2 <- [1,1175,null,{"value":null}] 08:32:49 INFO - PROCESS | 3892 | 1461339169229 Marionette TRACE conn2 -> [0,1176,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html\", \"44d5019e-7937-4224-8a02-bcf7332f174f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:32:49 INFO - PROCESS | 3892 | ++DOCSHELL 13DDB800 == 77 [pid = 3892] [id = 303] 08:32:49 INFO - PROCESS | 3892 | ++DOMWINDOW == 133 (14916400) [pid = 3892] [serial = 908] [outer = 00000000] 08:32:49 INFO - PROCESS | 3892 | ++DOMWINDOW == 134 (1D239400) [pid = 3892] [serial = 909] [outer = 14916400] 08:32:49 INFO - PROCESS | 3892 | 1461339169273 Marionette DEBUG loaded listener.js 08:32:49 INFO - PROCESS | 3892 | ++DOMWINDOW == 135 (1D33E000) [pid = 3892] [serial = 910] [outer = 14916400] 08:32:49 INFO - PROCESS | 3892 | 1461339169671 Marionette TRACE conn2 <- [1,1176,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.stroke",1,"assert_equals: Red channel of the pixel at (20, 19) expected 0 but got 127","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html:32:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1177,"getWindowHandle",null] 08:32:49 INFO - PROCESS | 3892 | 1461339169721 Marionette TRACE conn2 <- [1,1177,null,{"value":"13"}] 08:32:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html 08:32:49 INFO - PROCESS | 3892 | 1461339169724 Marionette TRACE conn2 -> [0,1178,"setScriptTimeout",{"ms":35000}] 08:32:49 INFO - PROCESS | 3892 | 1461339169726 Marionette TRACE conn2 <- [1,1178,null,{}] 08:32:49 INFO - PROCESS | 3892 | 1461339169729 Marionette TRACE conn2 -> [0,1179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:32:49 INFO - PROCESS | 3892 | 1461339169814 Marionette TRACE conn2 <- [1,1179,null,{"value":null}] 08:32:49 INFO - PROCESS | 3892 | 1461339169943 Marionette TRACE conn2 -> [0,1180,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html\", \"44d5019e-7937-4224-8a02-bcf7332f174f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:32:49 INFO - PROCESS | 3892 | ++DOCSHELL 1C5E6800 == 78 [pid = 3892] [id = 304] 08:32:49 INFO - PROCESS | 3892 | ++DOMWINDOW == 136 (1D340800) [pid = 3892] [serial = 911] [outer = 00000000] 08:32:49 INFO - PROCESS | 3892 | ++DOMWINDOW == 137 (1D3F2400) [pid = 3892] [serial = 912] [outer = 1D340800] 08:32:49 INFO - PROCESS | 3892 | 1461339169987 Marionette DEBUG loaded listener.js 08:32:50 INFO - PROCESS | 3892 | ++DOMWINDOW == 138 (1D4BC400) [pid = 3892] [serial = 913] [outer = 1D340800] 08:32:50 INFO - PROCESS | 3892 | 1461339170483 Marionette TRACE conn2 <- [1,1180,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.strokeRect",1,"assert_equals: Red channel of the pixel at (19, 19) expected 0 but got 64","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html:30:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1181,"getWindowHandle",null] 08:32:50 INFO - PROCESS | 3892 | 1461339170554 Marionette TRACE conn2 <- [1,1181,null,{"value":"13"}] 08:32:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html 08:32:50 INFO - PROCESS | 3892 | 1461339170560 Marionette TRACE conn2 -> [0,1182,"setScriptTimeout",{"ms":35000}] 08:32:50 INFO - PROCESS | 3892 | 1461339170564 Marionette TRACE conn2 <- [1,1182,null,{}] 08:32:50 INFO - PROCESS | 3892 | 1461339170583 Marionette TRACE conn2 -> [0,1183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:32:50 INFO - PROCESS | 3892 | 1461339170735 Marionette TRACE conn2 <- [1,1183,null,{"value":null}] 08:32:50 INFO - PROCESS | 3892 | 1461339170806 Marionette TRACE conn2 -> [0,1184,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html\", \"44d5019e-7937-4224-8a02-bcf7332f174f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:32:50 INFO - PROCESS | 3892 | ++DOCSHELL 13799000 == 79 [pid = 3892] [id = 305] 08:32:50 INFO - PROCESS | 3892 | ++DOMWINDOW == 139 (13799C00) [pid = 3892] [serial = 914] [outer = 00000000] 08:32:50 INFO - PROCESS | 3892 | ++DOMWINDOW == 140 (15E9CC00) [pid = 3892] [serial = 915] [outer = 13799C00] 08:32:50 INFO - PROCESS | 3892 | 1461339170905 Marionette DEBUG loaded listener.js 08:32:50 INFO - PROCESS | 3892 | ++DOMWINDOW == 141 (1660EC00) [pid = 3892] [serial = 916] [outer = 13799C00] 08:32:51 INFO - PROCESS | 3892 | 1461339171536 Marionette TRACE conn2 <- [1,1184,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.strokeText",1,"assert_equals: d[72] expected 0 but got 163","_assertGreen/testColor@http://web-platform.test:8000/common/canvas-tests.js:74:9\n_assertGreen@http://web-platform.test:8000/common/canvas-tests.js:80:13\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1185,"getWindowHandle",null] 08:32:51 INFO - PROCESS | 3892 | 1461339171599 Marionette TRACE conn2 <- [1,1185,null,{"value":"13"}] 08:32:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html 08:32:51 INFO - PROCESS | 3892 | 1461339171605 Marionette TRACE conn2 -> [0,1186,"setScriptTimeout",{"ms":35000}] 08:32:51 INFO - PROCESS | 3892 | 1461339171608 Marionette TRACE conn2 <- [1,1186,null,{}] 08:32:51 INFO - PROCESS | 3892 | 1461339171633 Marionette TRACE conn2 -> [0,1187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:32:51 INFO - PROCESS | 3892 | 1461339171745 Marionette TRACE conn2 <- [1,1187,null,{"value":null}] 08:32:51 INFO - PROCESS | 3892 | 1461339171905 Marionette TRACE conn2 -> [0,1188,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html\", \"44d5019e-7937-4224-8a02-bcf7332f174f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:32:51 INFO - PROCESS | 3892 | ++DOCSHELL 18EA6C00 == 80 [pid = 3892] [id = 306] 08:32:51 INFO - PROCESS | 3892 | ++DOMWINDOW == 142 (18EA7C00) [pid = 3892] [serial = 917] [outer = 00000000] 08:32:51 INFO - PROCESS | 3892 | ++DOMWINDOW == 143 (19950C00) [pid = 3892] [serial = 918] [outer = 18EA7C00] 08:32:51 INFO - PROCESS | 3892 | 1461339171964 Marionette DEBUG loaded listener.js 08:32:52 INFO - PROCESS | 3892 | ++DOMWINDOW == 144 (19C64800) [pid = 3892] [serial = 919] [outer = 18EA7C00] 08:32:52 INFO - PROCESS | 3892 | 1461339172569 Marionette TRACE conn2 <- [1,1188,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html",0,null,null,[["createLinearGradient() throws TypeError if arguments are not finite",0,null,null]]]}] 08:32:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | createLinearGradient() throws TypeError if arguments are not finite 08:32:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | took 984ms 08:32:52 INFO - PROCESS | 3892 | 1461339172588 Marionette TRACE conn2 -> [0,1189,"getWindowHandle",null] 08:32:52 INFO - PROCESS | 3892 | 1461339172592 Marionette TRACE conn2 <- [1,1189,null,{"value":"13"}] 08:32:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html 08:32:52 INFO - PROCESS | 3892 | 1461339172597 Marionette TRACE conn2 -> [0,1190,"setScriptTimeout",{"ms":35000}] 08:32:52 INFO - PROCESS | 3892 | 1461339172604 Marionette TRACE conn2 <- [1,1190,null,{}] 08:32:52 INFO - PROCESS | 3892 | 1461339172615 Marionette TRACE conn2 -> [0,1191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:32:52 INFO - PROCESS | 3892 | 1461339172726 Marionette TRACE conn2 <- [1,1191,null,{"value":null}] 08:32:52 INFO - PROCESS | 3892 | 1461339172838 Marionette TRACE conn2 -> [0,1192,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html\", \"44d5019e-7937-4224-8a02-bcf7332f174f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:32:52 INFO - PROCESS | 3892 | ++DOCSHELL 1A5D2C00 == 81 [pid = 3892] [id = 307] 08:32:52 INFO - PROCESS | 3892 | ++DOMWINDOW == 145 (1C481C00) [pid = 3892] [serial = 920] [outer = 00000000] 08:32:52 INFO - PROCESS | 3892 | ++DOMWINDOW == 146 (1CEBAC00) [pid = 3892] [serial = 921] [outer = 1C481C00] 08:32:52 INFO - PROCESS | 3892 | 1461339172936 Marionette DEBUG loaded listener.js 08:32:52 INFO - PROCESS | 3892 | ++DOMWINDOW == 147 (1D3EBC00) [pid = 3892] [serial = 922] [outer = 1C481C00] 08:32:53 INFO - PROCESS | 3892 | 1461339173475 Marionette TRACE conn2 <- [1,1192,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html",0,null,null,[["Linear gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 08:32:53 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 08:32:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html | took 937ms 08:32:53 INFO - PROCESS | 3892 | 1461339173527 Marionette TRACE conn2 -> [0,1193,"getWindowHandle",null] 08:32:53 INFO - PROCESS | 3892 | 1461339173529 Marionette TRACE conn2 <- [1,1193,null,{"value":"13"}] 08:32:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html 08:32:53 INFO - PROCESS | 3892 | 1461339173533 Marionette TRACE conn2 -> [0,1194,"setScriptTimeout",{"ms":35000}] 08:32:53 INFO - PROCESS | 3892 | 1461339173535 Marionette TRACE conn2 <- [1,1194,null,{}] 08:32:53 INFO - PROCESS | 3892 | 1461339173539 Marionette TRACE conn2 -> [0,1195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:32:53 INFO - PROCESS | 3892 | 1461339173654 Marionette TRACE conn2 <- [1,1195,null,{"value":null}] 08:32:53 INFO - PROCESS | 3892 | 1461339173789 Marionette TRACE conn2 -> [0,1196,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html\", \"44d5019e-7937-4224-8a02-bcf7332f174f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:32:53 INFO - PROCESS | 3892 | ++DOCSHELL 1CC9F400 == 82 [pid = 3892] [id = 308] 08:32:53 INFO - PROCESS | 3892 | ++DOMWINDOW == 148 (1D4C7000) [pid = 3892] [serial = 923] [outer = 00000000] 08:32:53 INFO - PROCESS | 3892 | ++DOMWINDOW == 149 (1D70D800) [pid = 3892] [serial = 924] [outer = 1D4C7000] 08:32:53 INFO - PROCESS | 3892 | 1461339173845 Marionette DEBUG loaded listener.js 08:32:53 INFO - PROCESS | 3892 | ++DOMWINDOW == 150 (1D712000) [pid = 3892] [serial = 925] [outer = 1D4C7000] 08:32:54 INFO - PROCESS | 3892 | 1461339174381 Marionette TRACE conn2 <- [1,1196,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html",0,null,null,[["Linear gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 08:32:54 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 08:32:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html | took 891ms 08:32:54 INFO - PROCESS | 3892 | 1461339174421 Marionette TRACE conn2 -> [0,1197,"getWindowHandle",null] 08:32:54 INFO - PROCESS | 3892 | 1461339174423 Marionette TRACE conn2 <- [1,1197,null,{"value":"13"}] 08:32:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html 08:32:54 INFO - PROCESS | 3892 | 1461339174427 Marionette TRACE conn2 -> [0,1198,"setScriptTimeout",{"ms":35000}] 08:32:54 INFO - PROCESS | 3892 | 1461339174429 Marionette TRACE conn2 <- [1,1198,null,{}] 08:32:54 INFO - PROCESS | 3892 | 1461339174433 Marionette TRACE conn2 -> [0,1199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:32:54 INFO - PROCESS | 3892 | 1461339174538 Marionette TRACE conn2 <- [1,1199,null,{"value":null}] 08:32:54 INFO - PROCESS | 3892 | 1461339174646 Marionette TRACE conn2 -> [0,1200,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html\", \"44d5019e-7937-4224-8a02-bcf7332f174f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:32:54 INFO - PROCESS | 3892 | ++DOCSHELL 1670B800 == 83 [pid = 3892] [id = 309] 08:32:54 INFO - PROCESS | 3892 | ++DOMWINDOW == 151 (1D8AB000) [pid = 3892] [serial = 926] [outer = 00000000] 08:32:54 INFO - PROCESS | 3892 | ++DOMWINDOW == 152 (1D8B3400) [pid = 3892] [serial = 927] [outer = 1D8AB000] 08:32:54 INFO - PROCESS | 3892 | 1461339174706 Marionette DEBUG loaded listener.js 08:32:54 INFO - PROCESS | 3892 | ++DOMWINDOW == 153 (1D8EC800) [pid = 3892] [serial = 928] [outer = 1D8AB000] 08:32:55 INFO - PROCESS | 3892 | 1461339175271 Marionette TRACE conn2 <- [1,1200,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html",0,null,null,[["Linear gradient transforms do not experience broken caching effects",0,null,null]]]}] 08:32:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | Linear gradient transforms do not experience broken caching effects 08:32:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | took 876ms 08:32:55 INFO - PROCESS | 3892 | 1461339175314 Marionette TRACE conn2 -> [0,1201,"getWindowHandle",null] 08:32:55 INFO - PROCESS | 3892 | 1461339175316 Marionette TRACE conn2 <- [1,1201,null,{"value":"13"}] 08:32:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html 08:32:55 INFO - PROCESS | 3892 | 1461339175320 Marionette TRACE conn2 -> [0,1202,"setScriptTimeout",{"ms":35000}] 08:32:55 INFO - PROCESS | 3892 | 1461339175322 Marionette TRACE conn2 <- [1,1202,null,{}] 08:32:55 INFO - PROCESS | 3892 | 1461339175326 Marionette TRACE conn2 -> [0,1203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:32:55 INFO - PROCESS | 3892 | 1461339175449 Marionette TRACE conn2 <- [1,1203,null,{"value":null}] 08:32:55 INFO - PROCESS | 3892 | 1461339175600 Marionette TRACE conn2 -> [0,1204,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html\", \"44d5019e-7937-4224-8a02-bcf7332f174f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:32:55 INFO - PROCESS | 3892 | ++DOCSHELL 1DC2E400 == 84 [pid = 3892] [id = 310] 08:32:55 INFO - PROCESS | 3892 | ++DOMWINDOW == 154 (1DD5B400) [pid = 3892] [serial = 929] [outer = 00000000] 08:32:55 INFO - PROCESS | 3892 | ++DOMWINDOW == 155 (1DD64C00) [pid = 3892] [serial = 930] [outer = 1DD5B400] 08:32:55 INFO - PROCESS | 3892 | 1461339175658 Marionette DEBUG loaded listener.js 08:32:55 INFO - PROCESS | 3892 | ++DOMWINDOW == 156 (1DD66400) [pid = 3892] [serial = 931] [outer = 1DD5B400] 08:32:56 INFO - PROCESS | 3892 | 1461339176246 Marionette TRACE conn2 <- [1,1204,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html",0,null,null,[["Canvas test: 2d.gradient.object.compare",0,null,null]]]}] 08:32:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | Canvas test: 2d.gradient.object.compare 08:32:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | took 922ms 08:32:56 INFO - PROCESS | 3892 | 1461339176265 Marionette TRACE conn2 -> [0,1205,"getWindowHandle",null] 08:32:56 INFO - PROCESS | 3892 | 1461339176267 Marionette TRACE conn2 <- [1,1205,null,{"value":"13"}] 08:32:56 INFO - PROCESS | 3892 | 1461339176270 Marionette TRACE conn2 -> [0,1206,"setScriptTimeout",{"ms":35000}] 08:32:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html 08:32:56 INFO - PROCESS | 3892 | 1461339176272 Marionette TRACE conn2 <- [1,1206,null,{}] 08:32:56 INFO - PROCESS | 3892 | 1461339176276 Marionette TRACE conn2 -> [0,1207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:32:56 INFO - PROCESS | 3892 | 1461339176384 Marionette TRACE conn2 <- [1,1207,null,{"value":null}] 08:32:56 INFO - PROCESS | 3892 | 1461339176638 Marionette TRACE conn2 -> [0,1208,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html\", \"44d5019e-7937-4224-8a02-bcf7332f174f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:32:56 INFO - PROCESS | 3892 | ++DOCSHELL 11BC3400 == 85 [pid = 3892] [id = 311] 08:32:56 INFO - PROCESS | 3892 | ++DOMWINDOW == 157 (13314800) [pid = 3892] [serial = 932] [outer = 00000000] 08:32:56 INFO - PROCESS | 3892 | ++DOMWINDOW == 158 (15C38C00) [pid = 3892] [serial = 933] [outer = 13314800] 08:32:56 INFO - PROCESS | 3892 | 1461339176708 Marionette DEBUG loaded listener.js 08:32:56 INFO - PROCESS | 3892 | ++DOMWINDOW == 159 (16507000) [pid = 3892] [serial = 934] [outer = 13314800] 08:32:57 INFO - PROCESS | 3892 | 1461339177358 Marionette TRACE conn2 <- [1,1208,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html",0,null,null,[["Canvas test: 2d.gradient.object.crosscanvas",0,null,null]]]}] 08:32:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | Canvas test: 2d.gradient.object.crosscanvas 08:32:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | took 1122ms 08:32:57 INFO - PROCESS | 3892 | 1461339177402 Marionette TRACE conn2 -> [0,1209,"getWindowHandle",null] 08:32:57 INFO - PROCESS | 3892 | 1461339177407 Marionette TRACE conn2 <- [1,1209,null,{"value":"13"}] 08:32:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html 08:32:57 INFO - PROCESS | 3892 | 1461339177412 Marionette TRACE conn2 -> [0,1210,"setScriptTimeout",{"ms":35000}] 08:32:57 INFO - PROCESS | 3892 | 1461339177415 Marionette TRACE conn2 <- [1,1210,null,{}] 08:32:57 INFO - PROCESS | 3892 | 1461339177420 Marionette TRACE conn2 -> [0,1211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:32:57 INFO - PROCESS | 3892 | 1461339177527 Marionette TRACE conn2 <- [1,1211,null,{"value":null}] 08:32:57 INFO - PROCESS | 3892 | 1461339177668 Marionette TRACE conn2 -> [0,1212,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html\", \"44d5019e-7937-4224-8a02-bcf7332f174f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:32:57 INFO - PROCESS | 3892 | ++DOCSHELL 02A95000 == 86 [pid = 3892] [id = 312] 08:32:57 INFO - PROCESS | 3892 | ++DOMWINDOW == 160 (18E1F400) [pid = 3892] [serial = 935] [outer = 00000000] 08:32:57 INFO - PROCESS | 3892 | ++DOMWINDOW == 161 (18EA2C00) [pid = 3892] [serial = 936] [outer = 18E1F400] 08:32:57 INFO - PROCESS | 3892 | 1461339177722 Marionette DEBUG loaded listener.js 08:32:57 INFO - PROCESS | 3892 | ++DOMWINDOW == 162 (1974F400) [pid = 3892] [serial = 937] [outer = 18E1F400] 08:32:58 INFO - PROCESS | 3892 | --DOCSHELL 16CCAC00 == 85 [pid = 3892] [id = 254] 08:32:58 INFO - PROCESS | 3892 | --DOCSHELL 1695B000 == 84 [pid = 3892] [id = 111] 08:32:58 INFO - PROCESS | 3892 | --DOCSHELL 13DDB800 == 83 [pid = 3892] [id = 303] 08:32:58 INFO - PROCESS | 3892 | --DOCSHELL 12D0AC00 == 82 [pid = 3892] [id = 302] 08:32:58 INFO - PROCESS | 3892 | --DOCSHELL 1495DC00 == 81 [pid = 3892] [id = 301] 08:32:58 INFO - PROCESS | 3892 | --DOCSHELL 19C63800 == 80 [pid = 3892] [id = 300] 08:32:58 INFO - PROCESS | 3892 | --DOCSHELL 16608800 == 79 [pid = 3892] [id = 299] 08:32:58 INFO - PROCESS | 3892 | --DOCSHELL 1996C000 == 78 [pid = 3892] [id = 298] 08:32:58 INFO - PROCESS | 3892 | --DOCSHELL 18E27400 == 77 [pid = 3892] [id = 297] 08:32:58 INFO - PROCESS | 3892 | --DOCSHELL 13B7A800 == 76 [pid = 3892] [id = 296] 08:32:58 INFO - PROCESS | 3892 | --DOCSHELL 13B7FC00 == 75 [pid = 3892] [id = 295] 08:32:58 INFO - PROCESS | 3892 | --DOMWINDOW == 161 (1994F800) [pid = 3892] [serial = 822] [outer = 00000000] [url = about:blank] 08:32:58 INFO - PROCESS | 3892 | --DOMWINDOW == 160 (18E2F000) [pid = 3892] [serial = 819] [outer = 00000000] [url = about:blank] 08:32:58 INFO - PROCESS | 3892 | --DOMWINDOW == 159 (19C61800) [pid = 3892] [serial = 825] [outer = 00000000] [url = about:blank] 08:32:58 INFO - PROCESS | 3892 | --DOMWINDOW == 158 (15C36C00) [pid = 3892] [serial = 816] [outer = 00000000] [url = about:blank] 08:32:58 INFO - PROCESS | 3892 | --DOMWINDOW == 157 (12DE6800) [pid = 3892] [serial = 813] [outer = 00000000] [url = about:blank] 08:32:58 INFO - PROCESS | 3892 | --DOMWINDOW == 156 (1A3B4400) [pid = 3892] [serial = 828] [outer = 00000000] [url = about:blank] 08:32:58 INFO - PROCESS | 3892 | --DOMWINDOW == 155 (1C258C00) [pid = 3892] [serial = 861] [outer = 00000000] [url = about:blank] 08:32:58 INFO - PROCESS | 3892 | --DOCSHELL 1C442000 == 74 [pid = 3892] [id = 293] 08:32:58 INFO - PROCESS | 3892 | --DOCSHELL 1C34BC00 == 73 [pid = 3892] [id = 292] 08:32:58 INFO - PROCESS | 3892 | --DOCSHELL 19969C00 == 72 [pid = 3892] [id = 291] 08:32:58 INFO - PROCESS | 3892 | --DOCSHELL 18E3A800 == 71 [pid = 3892] [id = 290] 08:32:58 INFO - PROCESS | 3892 | --DOCSHELL 18423400 == 70 [pid = 3892] [id = 289] 08:32:58 INFO - PROCESS | 3892 | --DOCSHELL 1379E000 == 69 [pid = 3892] [id = 288] 08:32:58 INFO - PROCESS | 3892 | --DOMWINDOW == 154 (1A00C000) [pid = 3892] [serial = 849] [outer = 00000000] [url = about:blank] 08:32:58 INFO - PROCESS | 3892 | --DOMWINDOW == 153 (1A5CF000) [pid = 3892] [serial = 852] [outer = 00000000] [url = about:blank] 08:32:58 INFO - PROCESS | 3892 | --DOMWINDOW == 152 (1A053C00) [pid = 3892] [serial = 850] [outer = 00000000] [url = about:blank] 08:32:58 INFO - PROCESS | 3892 | --DOMWINDOW == 151 (19855800) [pid = 3892] [serial = 811] [outer = 00000000] [url = about:blank] 08:32:58 INFO - PROCESS | 3892 | --DOMWINDOW == 150 (19352400) [pid = 3892] [serial = 843] [outer = 00000000] [url = about:blank] 08:32:58 INFO - PROCESS | 3892 | --DOMWINDOW == 149 (1830D000) [pid = 3892] [serial = 856] [outer = 00000000] [url = about:blank] 08:32:58 INFO - PROCESS | 3892 | --DOMWINDOW == 148 (1695A800) [pid = 3892] [serial = 837] [outer = 00000000] [url = about:blank] 08:32:58 INFO - PROCESS | 3892 | --DOMWINDOW == 147 (181C3C00) [pid = 3892] [serial = 838] [outer = 00000000] [url = about:blank] 08:32:58 INFO - PROCESS | 3892 | --DOMWINDOW == 146 (13B47800) [pid = 3892] [serial = 832] [outer = 00000000] [url = about:blank] 08:32:58 INFO - PROCESS | 3892 | --DOMWINDOW == 145 (13801C00) [pid = 3892] [serial = 831] [outer = 00000000] [url = about:blank] 08:32:58 INFO - PROCESS | 3892 | --DOMWINDOW == 144 (16CC4400) [pid = 3892] [serial = 835] [outer = 00000000] [url = about:blank] 08:32:58 INFO - PROCESS | 3892 | --DOMWINDOW == 143 (16715800) [pid = 3892] [serial = 834] [outer = 00000000] [url = about:blank] 08:32:58 INFO - PROCESS | 3892 | --DOMWINDOW == 142 (18E23000) [pid = 3892] [serial = 840] [outer = 00000000] [url = about:blank] 08:32:58 INFO - PROCESS | 3892 | --DOMWINDOW == 141 (18E2F800) [pid = 3892] [serial = 841] [outer = 00000000] [url = about:blank] 08:32:58 INFO - PROCESS | 3892 | --DOMWINDOW == 140 (1695A400) [pid = 3892] [serial = 855] [outer = 00000000] [url = about:blank] 08:32:58 INFO - PROCESS | 3892 | --DOMWINDOW == 139 (1A5D6C00) [pid = 3892] [serial = 853] [outer = 00000000] [url = about:blank] 08:32:58 INFO - PROCESS | 3892 | --DOMWINDOW == 138 (19963800) [pid = 3892] [serial = 846] [outer = 00000000] [url = about:blank] 08:32:58 INFO - PROCESS | 3892 | --DOMWINDOW == 137 (1996D800) [pid = 3892] [serial = 847] [outer = 00000000] [url = about:blank] 08:32:58 INFO - PROCESS | 3892 | --DOMWINDOW == 136 (1A5CE000) [pid = 3892] [serial = 858] [outer = 00000000] [url = about:blank] 08:32:58 INFO - PROCESS | 3892 | --DOMWINDOW == 135 (1A9CA800) [pid = 3892] [serial = 859] [outer = 00000000] [url = about:blank] 08:32:58 INFO - PROCESS | 3892 | --DOMWINDOW == 134 (19857C00) [pid = 3892] [serial = 844] [outer = 00000000] [url = about:blank] 08:32:58 INFO - PROCESS | 3892 | 1461339178288 Marionette TRACE conn2 <- [1,1212,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html",0,null,null,[["Canvas test: 2d.gradient.object.current",1,"An invalid or illegal string was specified","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html:28:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1213,"getWindowHandle",null] 08:32:58 INFO - PROCESS | 3892 | 1461339178347 Marionette TRACE conn2 <- [1,1213,null,{"value":"13"}] 08:32:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html 08:32:58 INFO - PROCESS | 3892 | 1461339178352 Marionette TRACE conn2 -> [0,1214,"setScriptTimeout",{"ms":35000}] 08:32:58 INFO - PROCESS | 3892 | 1461339178354 Marionette TRACE conn2 <- [1,1214,null,{}] 08:32:58 INFO - PROCESS | 3892 | 1461339178357 Marionette TRACE conn2 -> [0,1215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:32:58 INFO - PROCESS | 3892 | 1461339178445 Marionette TRACE conn2 <- [1,1215,null,{"value":null}] 08:32:58 INFO - PROCESS | 3892 | 1461339178547 Marionette TRACE conn2 -> [0,1216,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html\", \"44d5019e-7937-4224-8a02-bcf7332f174f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:32:58 INFO - PROCESS | 3892 | ++DOCSHELL 133DA000 == 70 [pid = 3892] [id = 313] 08:32:58 INFO - PROCESS | 3892 | ++DOMWINDOW == 135 (13452400) [pid = 3892] [serial = 938] [outer = 00000000] 08:32:58 INFO - PROCESS | 3892 | ++DOMWINDOW == 136 (1495DC00) [pid = 3892] [serial = 939] [outer = 13452400] 08:32:58 INFO - PROCESS | 3892 | 1461339178593 Marionette DEBUG loaded listener.js 08:32:58 INFO - PROCESS | 3892 | ++DOMWINDOW == 137 (18428400) [pid = 3892] [serial = 940] [outer = 13452400] 08:32:59 INFO - PROCESS | 3892 | 1461339179036 Marionette TRACE conn2 <- [1,1216,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html",0,null,null,[["Canvas test: 2d.gradient.object.invalidcolour",0,null,null]]]}] 08:32:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | Canvas test: 2d.gradient.object.invalidcolour 08:32:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | took 722ms 08:32:59 INFO - PROCESS | 3892 | 1461339179093 Marionette TRACE conn2 -> [0,1217,"getWindowHandle",null] 08:32:59 INFO - PROCESS | 3892 | 1461339179095 Marionette TRACE conn2 <- [1,1217,null,{"value":"13"}] 08:32:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html 08:32:59 INFO - PROCESS | 3892 | 1461339179100 Marionette TRACE conn2 -> [0,1218,"setScriptTimeout",{"ms":35000}] 08:32:59 INFO - PROCESS | 3892 | 1461339179105 Marionette TRACE conn2 <- [1,1218,null,{}] 08:32:59 INFO - PROCESS | 3892 | 1461339179115 Marionette TRACE conn2 -> [0,1219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:32:59 INFO - PROCESS | 3892 | 1461339179186 Marionette TRACE conn2 <- [1,1219,null,{"value":null}] 08:32:59 INFO - PROCESS | 3892 | 1461339179196 Marionette TRACE conn2 -> [0,1220,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html\", \"44d5019e-7937-4224-8a02-bcf7332f174f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:32:59 INFO - PROCESS | 3892 | ++DOCSHELL 1985E400 == 71 [pid = 3892] [id = 314] 08:32:59 INFO - PROCESS | 3892 | ++DOMWINDOW == 138 (1985EC00) [pid = 3892] [serial = 941] [outer = 00000000] 08:32:59 INFO - PROCESS | 3892 | ++DOMWINDOW == 139 (1994D400) [pid = 3892] [serial = 942] [outer = 1985EC00] 08:32:59 INFO - PROCESS | 3892 | 1461339179241 Marionette DEBUG loaded listener.js 08:32:59 INFO - PROCESS | 3892 | ++DOMWINDOW == 140 (19967000) [pid = 3892] [serial = 943] [outer = 1985EC00] 08:32:59 INFO - PROCESS | 3892 | 1461339179686 Marionette TRACE conn2 <- [1,1220,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html",0,null,null,[["Canvas test: 2d.gradient.object.invalidoffset",0,null,null]]]}] 08:32:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | Canvas test: 2d.gradient.object.invalidoffset 08:32:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | took 645ms 08:32:59 INFO - PROCESS | 3892 | 1461339179740 Marionette TRACE conn2 -> [0,1221,"getWindowHandle",null] 08:32:59 INFO - PROCESS | 3892 | 1461339179742 Marionette TRACE conn2 <- [1,1221,null,{"value":"13"}] 08:32:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html 08:32:59 INFO - PROCESS | 3892 | 1461339179746 Marionette TRACE conn2 -> [0,1222,"setScriptTimeout",{"ms":35000}] 08:32:59 INFO - PROCESS | 3892 | 1461339179748 Marionette TRACE conn2 <- [1,1222,null,{}] 08:32:59 INFO - PROCESS | 3892 | 1461339179751 Marionette TRACE conn2 -> [0,1223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:32:59 INFO - PROCESS | 3892 | 1461339179843 Marionette TRACE conn2 <- [1,1223,null,{"value":null}] 08:32:59 INFO - PROCESS | 3892 | 1461339179852 Marionette TRACE conn2 -> [0,1224,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html\", \"44d5019e-7937-4224-8a02-bcf7332f174f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:32:59 INFO - PROCESS | 3892 | ++DOCSHELL 1570E800 == 72 [pid = 3892] [id = 315] 08:32:59 INFO - PROCESS | 3892 | ++DOMWINDOW == 141 (19969800) [pid = 3892] [serial = 944] [outer = 00000000] 08:32:59 INFO - PROCESS | 3892 | ++DOMWINDOW == 142 (19E4E000) [pid = 3892] [serial = 945] [outer = 19969800] 08:32:59 INFO - PROCESS | 3892 | 1461339179898 Marionette DEBUG loaded listener.js 08:32:59 INFO - PROCESS | 3892 | ++DOMWINDOW == 143 (1A3AC400) [pid = 3892] [serial = 946] [outer = 19969800] 08:33:00 INFO - PROCESS | 3892 | 1461339180310 Marionette TRACE conn2 <- [1,1224,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html",0,null,null,[["createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient",0,null,null]]]}] 08:33:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient 08:33:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | took 630ms 08:33:00 INFO - PROCESS | 3892 | 1461339180367 Marionette TRACE conn2 -> [0,1225,"getWindowHandle",null] 08:33:00 INFO - PROCESS | 3892 | 1461339180369 Marionette TRACE conn2 <- [1,1225,null,{"value":"13"}] 08:33:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html 08:33:00 INFO - PROCESS | 3892 | 1461339180380 Marionette TRACE conn2 -> [0,1226,"setScriptTimeout",{"ms":35000}] 08:33:00 INFO - PROCESS | 3892 | 1461339180382 Marionette TRACE conn2 <- [1,1226,null,{}] 08:33:00 INFO - PROCESS | 3892 | 1461339180385 Marionette TRACE conn2 -> [0,1227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:33:00 INFO - PROCESS | 3892 | 1461339180501 Marionette TRACE conn2 <- [1,1227,null,{"value":null}] 08:33:00 INFO - PROCESS | 3892 | 1461339180591 Marionette TRACE conn2 -> [0,1228,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html\", \"44d5019e-7937-4224-8a02-bcf7332f174f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:33:00 INFO - PROCESS | 3892 | ++DOCSHELL 1A5D2000 == 73 [pid = 3892] [id = 316] 08:33:00 INFO - PROCESS | 3892 | ++DOMWINDOW == 144 (1A5D2400) [pid = 3892] [serial = 947] [outer = 00000000] 08:33:00 INFO - PROCESS | 3892 | ++DOMWINDOW == 145 (1A96AC00) [pid = 3892] [serial = 948] [outer = 1A5D2400] 08:33:00 INFO - PROCESS | 3892 | 1461339180643 Marionette DEBUG loaded listener.js 08:33:00 INFO - PROCESS | 3892 | ++DOMWINDOW == 146 (1C256C00) [pid = 3892] [serial = 949] [outer = 1A5D2400] 08:33:01 INFO - PROCESS | 3892 | 1461339181070 Marionette TRACE conn2 <- [1,1228,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html",0,null,null,[["window.CanvasGradient exists and has the right properties",0,null,null]]]}] 08:33:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | window.CanvasGradient exists and has the right properties 08:33:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | took 722ms 08:33:01 INFO - PROCESS | 3892 | 1461339181108 Marionette TRACE conn2 -> [0,1229,"getWindowHandle",null] 08:33:01 INFO - PROCESS | 3892 | 1461339181110 Marionette TRACE conn2 <- [1,1229,null,{"value":"13"}] 08:33:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html 08:33:01 INFO - PROCESS | 3892 | 1461339181113 Marionette TRACE conn2 -> [0,1230,"setScriptTimeout",{"ms":35000}] 08:33:01 INFO - PROCESS | 3892 | 1461339181115 Marionette TRACE conn2 <- [1,1230,null,{}] 08:33:01 INFO - PROCESS | 3892 | 1461339181125 Marionette TRACE conn2 -> [0,1231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:33:01 INFO - PROCESS | 3892 | 1461339181240 Marionette TRACE conn2 <- [1,1231,null,{"value":null}] 08:33:01 INFO - PROCESS | 3892 | 1461339181253 Marionette TRACE conn2 -> [0,1232,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html\", \"44d5019e-7937-4224-8a02-bcf7332f174f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:33:01 INFO - PROCESS | 3892 | ++DOCSHELL 1C353C00 == 74 [pid = 3892] [id = 317] 08:33:01 INFO - PROCESS | 3892 | ++DOMWINDOW == 147 (1C355000) [pid = 3892] [serial = 950] [outer = 00000000] 08:33:01 INFO - PROCESS | 3892 | ++DOMWINDOW == 148 (1C442000) [pid = 3892] [serial = 951] [outer = 1C355000] 08:33:01 INFO - PROCESS | 3892 | 1461339181361 Marionette DEBUG loaded listener.js 08:33:01 INFO - PROCESS | 3892 | ++DOMWINDOW == 149 (1C50D000) [pid = 3892] [serial = 952] [outer = 1C355000] 08:33:01 INFO - PROCESS | 3892 | 1461339181798 Marionette TRACE conn2 <- [1,1232,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html",0,null,null,[["Canvas test: 2d.gradient.object.update",0,null,null]]]}] 08:33:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | Canvas test: 2d.gradient.object.update 08:33:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | took 722ms 08:33:01 INFO - PROCESS | 3892 | 1461339181884 Marionette TRACE conn2 -> [0,1233,"getWindowHandle",null] 08:33:01 INFO - PROCESS | 3892 | 1461339181886 Marionette TRACE conn2 <- [1,1233,null,{"value":"13"}] 08:33:01 INFO - PROCESS | 3892 | 1461339181897 Marionette TRACE conn2 -> [0,1234,"setScriptTimeout",{"ms":35000}] 08:33:01 INFO - PROCESS | 3892 | 1461339181898 Marionette TRACE conn2 <- [1,1234,null,{}] 08:33:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html 08:33:01 INFO - PROCESS | 3892 | 1461339181902 Marionette TRACE conn2 -> [0,1235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:33:02 INFO - PROCESS | 3892 | 1461339182023 Marionette TRACE conn2 <- [1,1235,null,{"value":null}] 08:33:02 INFO - PROCESS | 3892 | 1461339182089 Marionette TRACE conn2 -> [0,1236,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html\", \"44d5019e-7937-4224-8a02-bcf7332f174f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:33:02 INFO - PROCESS | 3892 | ++DOCSHELL 189A1C00 == 75 [pid = 3892] [id = 318] 08:33:02 INFO - PROCESS | 3892 | ++DOMWINDOW == 150 (1C267000) [pid = 3892] [serial = 953] [outer = 00000000] 08:33:02 INFO - PROCESS | 3892 | ++DOMWINDOW == 151 (1CCA2800) [pid = 3892] [serial = 954] [outer = 1C267000] 08:33:02 INFO - PROCESS | 3892 | 1461339182136 Marionette DEBUG loaded listener.js 08:33:02 INFO - PROCESS | 3892 | ++DOMWINDOW == 152 (1CEC6800) [pid = 3892] [serial = 955] [outer = 1C267000] 08:33:02 INFO - PROCESS | 3892 | --DOMWINDOW == 151 (1695E000) [pid = 3892] [serial = 779] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html] 08:33:02 INFO - PROCESS | 3892 | --DOMWINDOW == 150 (18E1C400) [pid = 3892] [serial = 860] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html] 08:33:02 INFO - PROCESS | 3892 | --DOMWINDOW == 149 (184C3C00) [pid = 3892] [serial = 866] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html] 08:33:02 INFO - PROCESS | 3892 | --DOMWINDOW == 148 (18E31800) [pid = 3892] [serial = 890] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html] 08:33:02 INFO - PROCESS | 3892 | --DOMWINDOW == 147 (137A2C00) [pid = 3892] [serial = 863] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html] 08:33:02 INFO - PROCESS | 3892 | --DOMWINDOW == 146 (1C433800) [pid = 3892] [serial = 902] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html] 08:33:02 INFO - PROCESS | 3892 | --DOMWINDOW == 145 (13B84800) [pid = 3892] [serial = 884] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html] 08:33:02 INFO - PROCESS | 3892 | --DOMWINDOW == 144 (14457C00) [pid = 3892] [serial = 887] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html] 08:33:02 INFO - PROCESS | 3892 | --DOMWINDOW == 143 (1C350800) [pid = 3892] [serial = 875] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html] 08:33:02 INFO - PROCESS | 3892 | --DOMWINDOW == 142 (19D89800) [pid = 3892] [serial = 872] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html] 08:33:02 INFO - PROCESS | 3892 | --DOMWINDOW == 141 (19C68400) [pid = 3892] [serial = 899] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html] 08:33:02 INFO - PROCESS | 3892 | --DOMWINDOW == 140 (18E3B800) [pid = 3892] [serial = 869] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html] 08:33:02 INFO - PROCESS | 3892 | --DOMWINDOW == 139 (1495BC00) [pid = 3892] [serial = 905] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html] 08:33:02 INFO - PROCESS | 3892 | --DOMWINDOW == 138 (1C47C000) [pid = 3892] [serial = 878] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html] 08:33:02 INFO - PROCESS | 3892 | --DOMWINDOW == 137 (1996DC00) [pid = 3892] [serial = 893] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html] 08:33:02 INFO - PROCESS | 3892 | --DOMWINDOW == 136 (14916400) [pid = 3892] [serial = 908] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html] 08:33:02 INFO - PROCESS | 3892 | --DOMWINDOW == 135 (19345C00) [pid = 3892] [serial = 896] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html] 08:33:02 INFO - PROCESS | 3892 | --DOMWINDOW == 134 (1C435400) [pid = 3892] [serial = 719] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html] 08:33:02 INFO - PROCESS | 3892 | --DOMWINDOW == 133 (1CCABC00) [pid = 3892] [serial = 710] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html] 08:33:02 INFO - PROCESS | 3892 | --DOMWINDOW == 132 (1344DC00) [pid = 3892] [serial = 713] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html] 08:33:02 INFO - PROCESS | 3892 | --DOMWINDOW == 131 (16CCC000) [pid = 3892] [serial = 716] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html] 08:33:02 INFO - PROCESS | 3892 | --DOMWINDOW == 130 (1D4C4800) [pid = 3892] [serial = 722] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html] 08:33:02 INFO - PROCESS | 3892 | --DOMWINDOW == 129 (19A24400) [pid = 3892] [serial = 827] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html] 08:33:02 INFO - PROCESS | 3892 | --DOMWINDOW == 128 (1D8A8800) [pid = 3892] [serial = 725] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html] 08:33:02 INFO - PROCESS | 3892 | --DOMWINDOW == 127 (1DFF3000) [pid = 3892] [serial = 728] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html] 08:33:02 INFO - PROCESS | 3892 | --DOMWINDOW == 126 (11BBFC00) [pid = 3892] [serial = 764] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html] 08:33:02 INFO - PROCESS | 3892 | --DOMWINDOW == 125 (14964400) [pid = 3892] [serial = 767] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html] 08:33:02 INFO - PROCESS | 3892 | --DOMWINDOW == 124 (19C60000) [pid = 3892] [serial = 770] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html] 08:33:02 INFO - PROCESS | 3892 | --DOMWINDOW == 123 (1C481800) [pid = 3892] [serial = 773] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html] 08:33:02 INFO - PROCESS | 3892 | --DOMWINDOW == 122 (1C96E400) [pid = 3892] [serial = 776] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html] 08:33:02 INFO - PROCESS | 3892 | --DOMWINDOW == 121 (12C99400) [pid = 3892] [serial = 812] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html] 08:33:02 INFO - PROCESS | 3892 | --DOMWINDOW == 120 (13831400) [pid = 3892] [serial = 815] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html] 08:33:02 INFO - PROCESS | 3892 | --DOMWINDOW == 119 (17BB5000) [pid = 3892] [serial = 818] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html] 08:33:02 INFO - PROCESS | 3892 | --DOMWINDOW == 118 (19854000) [pid = 3892] [serial = 821] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html] 08:33:02 INFO - PROCESS | 3892 | --DOMWINDOW == 117 (19941800) [pid = 3892] [serial = 824] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html] 08:33:02 INFO - PROCESS | 3892 | 1461339182890 Marionette TRACE conn2 <- [1,1236,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.behind",0,null,null]]]}] 08:33:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | Canvas test: 2d.gradient.radial.cone.behind 08:33:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | took 1029ms 08:33:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html 08:33:02 INFO - PROCESS | 3892 | 1461339182930 Marionette TRACE conn2 -> [0,1237,"getWindowHandle",null] 08:33:02 INFO - PROCESS | 3892 | 1461339182932 Marionette TRACE conn2 <- [1,1237,null,{"value":"13"}] 08:33:02 INFO - PROCESS | 3892 | 1461339182935 Marionette TRACE conn2 -> [0,1238,"setScriptTimeout",{"ms":35000}] 08:33:02 INFO - PROCESS | 3892 | 1461339182936 Marionette TRACE conn2 <- [1,1238,null,{}] 08:33:02 INFO - PROCESS | 3892 | 1461339182951 Marionette TRACE conn2 -> [0,1239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:33:03 INFO - PROCESS | 3892 | 1461339183035 Marionette TRACE conn2 <- [1,1239,null,{"value":null}] 08:33:03 INFO - PROCESS | 3892 | 1461339183042 Marionette TRACE conn2 -> [0,1240,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html\", \"44d5019e-7937-4224-8a02-bcf7332f174f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:33:03 INFO - PROCESS | 3892 | ++DOCSHELL 13805000 == 76 [pid = 3892] [id = 319] 08:33:03 INFO - PROCESS | 3892 | ++DOMWINDOW == 118 (1495BC00) [pid = 3892] [serial = 956] [outer = 00000000] 08:33:03 INFO - PROCESS | 3892 | ++DOMWINDOW == 119 (1695E000) [pid = 3892] [serial = 957] [outer = 1495BC00] 08:33:03 INFO - PROCESS | 3892 | 1461339183086 Marionette DEBUG loaded listener.js 08:33:03 INFO - PROCESS | 3892 | ++DOMWINDOW == 120 (181B7C00) [pid = 3892] [serial = 958] [outer = 1495BC00] 08:33:03 INFO - PROCESS | 3892 | 1461339183501 Marionette TRACE conn2 <- [1,1240,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.beside",0,null,null]]]}] 08:33:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | Canvas test: 2d.gradient.radial.cone.beside 08:33:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | took 614ms 08:33:03 INFO - PROCESS | 3892 | 1461339183557 Marionette TRACE conn2 -> [0,1241,"getWindowHandle",null] 08:33:03 INFO - PROCESS | 3892 | 1461339183559 Marionette TRACE conn2 <- [1,1241,null,{"value":"13"}] 08:33:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html 08:33:03 INFO - PROCESS | 3892 | 1461339183562 Marionette TRACE conn2 -> [0,1242,"setScriptTimeout",{"ms":35000}] 08:33:03 INFO - PROCESS | 3892 | 1461339183564 Marionette TRACE conn2 <- [1,1242,null,{}] 08:33:03 INFO - PROCESS | 3892 | 1461339183567 Marionette TRACE conn2 -> [0,1243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:33:03 INFO - PROCESS | 3892 | 1461339183651 Marionette TRACE conn2 <- [1,1243,null,{"value":null}] 08:33:03 INFO - PROCESS | 3892 | 1461339183658 Marionette TRACE conn2 -> [0,1244,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html\", \"44d5019e-7937-4224-8a02-bcf7332f174f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:33:03 INFO - PROCESS | 3892 | ++DOCSHELL 18995C00 == 77 [pid = 3892] [id = 320] 08:33:03 INFO - PROCESS | 3892 | ++DOMWINDOW == 121 (18E1E400) [pid = 3892] [serial = 959] [outer = 00000000] 08:33:03 INFO - PROCESS | 3892 | ++DOMWINDOW == 122 (1994BC00) [pid = 3892] [serial = 960] [outer = 18E1E400] 08:33:03 INFO - PROCESS | 3892 | 1461339183702 Marionette DEBUG loaded listener.js 08:33:03 INFO - PROCESS | 3892 | ++DOMWINDOW == 123 (19A2E000) [pid = 3892] [serial = 961] [outer = 18E1E400] 08:33:04 INFO - PROCESS | 3892 | 1461339184140 Marionette TRACE conn2 <- [1,1244,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.bottom",0,null,null]]]}] 08:33:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | Canvas test: 2d.gradient.radial.cone.bottom 08:33:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | took 614ms 08:33:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html 08:33:04 INFO - PROCESS | 3892 | 1461339184189 Marionette TRACE conn2 -> [0,1245,"getWindowHandle",null] 08:33:04 INFO - PROCESS | 3892 | 1461339184191 Marionette TRACE conn2 <- [1,1245,null,{"value":"13"}] 08:33:04 INFO - PROCESS | 3892 | 1461339184195 Marionette TRACE conn2 -> [0,1246,"setScriptTimeout",{"ms":35000}] 08:33:04 INFO - PROCESS | 3892 | 1461339184196 Marionette TRACE conn2 <- [1,1246,null,{}] 08:33:04 INFO - PROCESS | 3892 | 1461339184200 Marionette TRACE conn2 -> [0,1247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:33:04 INFO - PROCESS | 3892 | 1461339184288 Marionette TRACE conn2 <- [1,1247,null,{"value":null}] 08:33:04 INFO - PROCESS | 3892 | 1461339184295 Marionette TRACE conn2 -> [0,1248,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html\", \"44d5019e-7937-4224-8a02-bcf7332f174f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:33:04 INFO - PROCESS | 3892 | ++DOCSHELL 1985F000 == 78 [pid = 3892] [id = 321] 08:33:04 INFO - PROCESS | 3892 | ++DOMWINDOW == 124 (1C24E000) [pid = 3892] [serial = 962] [outer = 00000000] 08:33:04 INFO - PROCESS | 3892 | ++DOMWINDOW == 125 (1C43A400) [pid = 3892] [serial = 963] [outer = 1C24E000] 08:33:04 INFO - PROCESS | 3892 | 1461339184344 Marionette DEBUG loaded listener.js 08:33:04 INFO - PROCESS | 3892 | ++DOMWINDOW == 126 (1C96C800) [pid = 3892] [serial = 964] [outer = 1C24E000] 08:33:05 INFO - PROCESS | 3892 | --DOCSHELL 1CFEB000 == 77 [pid = 3892] [id = 155] 08:33:05 INFO - PROCESS | 3892 | --DOCSHELL 1A5DA800 == 76 [pid = 3892] [id = 125] 08:33:05 INFO - PROCESS | 3892 | --DOCSHELL 15C10800 == 75 [pid = 3892] [id = 81] 08:33:05 INFO - PROCESS | 3892 | --DOCSHELL 1CEC3C00 == 74 [pid = 3892] [id = 154] 08:33:05 INFO - PROCESS | 3892 | --DOCSHELL 15717800 == 73 [pid = 3892] [id = 137] 08:33:05 INFO - PROCESS | 3892 | --DOCSHELL 18E22400 == 72 [pid = 3892] [id = 112] 08:33:05 INFO - PROCESS | 3892 | --DOCSHELL 02A92400 == 71 [pid = 3892] [id = 165] 08:33:05 INFO - PROCESS | 3892 | --DOCSHELL 1D4BD000 == 70 [pid = 3892] [id = 83] 08:33:05 INFO - PROCESS | 3892 | --DOCSHELL 19354800 == 69 [pid = 3892] [id = 224] 08:33:05 INFO - PROCESS | 3892 | --DOCSHELL 1A3AC800 == 68 [pid = 3892] [id = 226] 08:33:05 INFO - PROCESS | 3892 | --DOCSHELL 18EA4400 == 67 [pid = 3892] [id = 153] 08:33:05 INFO - PROCESS | 3892 | --DOCSHELL 1C475800 == 66 [pid = 3892] [id = 68] 08:33:05 INFO - PROCESS | 3892 | --DOCSHELL 13447400 == 65 [pid = 3892] [id = 227] 08:33:05 INFO - PROCESS | 3892 | --DOCSHELL 1C25E800 == 64 [pid = 3892] [id = 259] 08:33:05 INFO - PROCESS | 3892 | --DOCSHELL 19D83C00 == 63 [pid = 3892] [id = 82] 08:33:05 INFO - PROCESS | 3892 | --DOCSHELL 19D7C400 == 62 [pid = 3892] [id = 136] 08:33:05 INFO - PROCESS | 3892 | --DOCSHELL 1C518000 == 61 [pid = 3892] [id = 191] 08:33:05 INFO - PROCESS | 3892 | --DOCSHELL 19DDE800 == 60 [pid = 3892] [id = 225] 08:33:05 INFO - PROCESS | 3892 | --DOCSHELL 1C47B400 == 59 [pid = 3892] [id = 169] 08:33:05 INFO - PROCESS | 3892 | --DOCSHELL 18F3F400 == 58 [pid = 3892] [id = 208] 08:33:05 INFO - PROCESS | 3892 | --DOCSHELL 1C34E800 == 57 [pid = 3892] [id = 222] 08:33:05 INFO - PROCESS | 3892 | --DOCSHELL 1CCA1C00 == 56 [pid = 3892] [id = 237] 08:33:05 INFO - PROCESS | 3892 | --DOCSHELL 133D8C00 == 55 [pid = 3892] [id = 126] 08:33:05 INFO - PROCESS | 3892 | --DOCSHELL 1DFF1400 == 54 [pid = 3892] [id = 243] 08:33:05 INFO - PROCESS | 3892 | --DOCSHELL 1D707C00 == 53 [pid = 3892] [id = 209] 08:33:05 INFO - PROCESS | 3892 | --DOCSHELL 12DDC000 == 52 [pid = 3892] [id = 244] 08:33:05 INFO - PROCESS | 3892 | --DOCSHELL 1670EC00 == 51 [pid = 3892] [id = 260] 08:33:05 INFO - PROCESS | 3892 | --DOCSHELL 15CDD800 == 50 [pid = 3892] [id = 113] 08:33:05 INFO - PROCESS | 3892 | --DOCSHELL 19A22800 == 49 [pid = 3892] [id = 276] 08:33:05 INFO - PROCESS | 3892 | --DOCSHELL 19945400 == 48 [pid = 3892] [id = 210] 08:33:05 INFO - PROCESS | 3892 | --DOCSHELL 1D705400 == 47 [pid = 3892] [id = 242] 08:33:05 INFO - PROCESS | 3892 | --DOCSHELL 19949C00 == 46 [pid = 3892] [id = 211] 08:33:05 INFO - PROCESS | 3892 | --DOCSHELL 133E4C00 == 45 [pid = 3892] [id = 294] 08:33:05 INFO - PROCESS | 3892 | --DOCSHELL 16964400 == 44 [pid = 3892] [id = 287] 08:33:05 INFO - PROCESS | 3892 | --DOCSHELL 02A95000 == 43 [pid = 3892] [id = 312] 08:33:05 INFO - PROCESS | 3892 | --DOCSHELL 1DC2E400 == 42 [pid = 3892] [id = 310] 08:33:05 INFO - PROCESS | 3892 | --DOCSHELL 11BC3400 == 41 [pid = 3892] [id = 311] 08:33:05 INFO - PROCESS | 3892 | --DOCSHELL 1670B800 == 40 [pid = 3892] [id = 309] 08:33:05 INFO - PROCESS | 3892 | --DOCSHELL 1A5D2C00 == 39 [pid = 3892] [id = 307] 08:33:05 INFO - PROCESS | 3892 | --DOCSHELL 1CC9F400 == 38 [pid = 3892] [id = 308] 08:33:05 INFO - PROCESS | 3892 | --DOCSHELL 18EA6C00 == 37 [pid = 3892] [id = 306] 08:33:05 INFO - PROCESS | 3892 | --DOCSHELL 1C5E6800 == 36 [pid = 3892] [id = 304] 08:33:05 INFO - PROCESS | 3892 | --DOCSHELL 13799000 == 35 [pid = 3892] [id = 305] 08:33:06 INFO - PROCESS | 3892 | --DOCSHELL 1A5D2000 == 34 [pid = 3892] [id = 316] 08:33:06 INFO - PROCESS | 3892 | --DOCSHELL 1C353C00 == 33 [pid = 3892] [id = 317] 08:33:06 INFO - PROCESS | 3892 | --DOCSHELL 133DA000 == 32 [pid = 3892] [id = 313] 08:33:06 INFO - PROCESS | 3892 | --DOCSHELL 13805000 == 31 [pid = 3892] [id = 319] 08:33:06 INFO - PROCESS | 3892 | --DOCSHELL 1985E400 == 30 [pid = 3892] [id = 314] 08:33:06 INFO - PROCESS | 3892 | --DOCSHELL 1570E800 == 29 [pid = 3892] [id = 315] 08:33:06 INFO - PROCESS | 3892 | --DOCSHELL 18995C00 == 28 [pid = 3892] [id = 320] 08:33:06 INFO - PROCESS | 3892 | --DOCSHELL 189A1C00 == 27 [pid = 3892] [id = 318] 08:33:06 INFO - PROCESS | 3892 | --DOMWINDOW == 125 (133E4800) [pid = 3892] [serial = 766] [outer = 00000000] [url = about:blank] 08:33:06 INFO - PROCESS | 3892 | --DOMWINDOW == 124 (1891C800) [pid = 3892] [serial = 769] [outer = 00000000] [url = about:blank] 08:33:06 INFO - PROCESS | 3892 | --DOMWINDOW == 123 (1C25F400) [pid = 3892] [serial = 772] [outer = 00000000] [url = about:blank] 08:33:06 INFO - PROCESS | 3892 | --DOMWINDOW == 122 (1D4C1800) [pid = 3892] [serial = 775] [outer = 00000000] [url = about:blank] 08:33:06 INFO - PROCESS | 3892 | --DOMWINDOW == 121 (1D8B5400) [pid = 3892] [serial = 778] [outer = 00000000] [url = about:blank] 08:33:06 INFO - PROCESS | 3892 | --DOMWINDOW == 120 (13448400) [pid = 3892] [serial = 814] [outer = 00000000] [url = about:blank] 08:33:06 INFO - PROCESS | 3892 | --DOMWINDOW == 119 (15E4BC00) [pid = 3892] [serial = 817] [outer = 00000000] [url = about:blank] 08:33:06 INFO - PROCESS | 3892 | --DOMWINDOW == 118 (19349C00) [pid = 3892] [serial = 820] [outer = 00000000] [url = about:blank] 08:33:06 INFO - PROCESS | 3892 | --DOMWINDOW == 117 (1996B400) [pid = 3892] [serial = 823] [outer = 00000000] [url = about:blank] 08:33:06 INFO - PROCESS | 3892 | --DOMWINDOW == 116 (19C65000) [pid = 3892] [serial = 826] [outer = 00000000] [url = about:blank] 08:33:06 INFO - PROCESS | 3892 | --DOMWINDOW == 115 (1D8B3000) [pid = 3892] [serial = 781] [outer = 00000000] [url = about:blank] 08:33:06 INFO - PROCESS | 3892 | --DOMWINDOW == 114 (1D3E9400) [pid = 3892] [serial = 721] [outer = 00000000] [url = about:blank] 08:33:06 INFO - PROCESS | 3892 | --DOMWINDOW == 113 (1CFEB800) [pid = 3892] [serial = 712] [outer = 00000000] [url = about:blank] 08:33:06 INFO - PROCESS | 3892 | --DOMWINDOW == 112 (16709800) [pid = 3892] [serial = 715] [outer = 00000000] [url = about:blank] 08:33:06 INFO - PROCESS | 3892 | --DOMWINDOW == 111 (1996F400) [pid = 3892] [serial = 718] [outer = 00000000] [url = about:blank] 08:33:06 INFO - PROCESS | 3892 | --DOMWINDOW == 110 (1D8A9000) [pid = 3892] [serial = 724] [outer = 00000000] [url = about:blank] 08:33:06 INFO - PROCESS | 3892 | --DOMWINDOW == 109 (1A4B3C00) [pid = 3892] [serial = 829] [outer = 00000000] [url = about:blank] 08:33:06 INFO - PROCESS | 3892 | --DOMWINDOW == 108 (1DD66C00) [pid = 3892] [serial = 727] [outer = 00000000] [url = about:blank] 08:33:06 INFO - PROCESS | 3892 | --DOMWINDOW == 107 (1E373400) [pid = 3892] [serial = 730] [outer = 00000000] [url = about:blank] 08:33:06 INFO - PROCESS | 3892 | --DOMWINDOW == 106 (1C260800) [pid = 3892] [serial = 862] [outer = 00000000] [url = about:blank] 08:33:06 INFO - PROCESS | 3892 | --DOMWINDOW == 105 (18E1DC00) [pid = 3892] [serial = 868] [outer = 00000000] [url = about:blank] 08:33:06 INFO - PROCESS | 3892 | --DOMWINDOW == 104 (18924C00) [pid = 3892] [serial = 867] [outer = 00000000] [url = about:blank] 08:33:06 INFO - PROCESS | 3892 | --DOMWINDOW == 103 (197EA400) [pid = 3892] [serial = 891] [outer = 00000000] [url = about:blank] 08:33:06 INFO - PROCESS | 3892 | --DOMWINDOW == 102 (19942C00) [pid = 3892] [serial = 892] [outer = 00000000] [url = about:blank] 08:33:06 INFO - PROCESS | 3892 | --DOMWINDOW == 101 (15717C00) [pid = 3892] [serial = 865] [outer = 00000000] [url = about:blank] 08:33:06 INFO - PROCESS | 3892 | --DOMWINDOW == 100 (144ABC00) [pid = 3892] [serial = 864] [outer = 00000000] [url = about:blank] 08:33:06 INFO - PROCESS | 3892 | --DOMWINDOW == 99 (1CCA2400) [pid = 3892] [serial = 903] [outer = 00000000] [url = about:blank] 08:33:06 INFO - PROCESS | 3892 | --DOMWINDOW == 98 (18E3C000) [pid = 3892] [serial = 886] [outer = 00000000] [url = about:blank] 08:33:06 INFO - PROCESS | 3892 | --DOMWINDOW == 97 (184C9000) [pid = 3892] [serial = 885] [outer = 00000000] [url = about:blank] 08:33:06 INFO - PROCESS | 3892 | --DOMWINDOW == 96 (16713400) [pid = 3892] [serial = 888] [outer = 00000000] [url = about:blank] 08:33:06 INFO - PROCESS | 3892 | --DOMWINDOW == 95 (17BBCC00) [pid = 3892] [serial = 889] [outer = 00000000] [url = about:blank] 08:33:06 INFO - PROCESS | 3892 | --DOMWINDOW == 94 (1C43FC00) [pid = 3892] [serial = 877] [outer = 00000000] [url = about:blank] 08:33:06 INFO - PROCESS | 3892 | --DOMWINDOW == 93 (1C43CC00) [pid = 3892] [serial = 876] [outer = 00000000] [url = about:blank] 08:33:06 INFO - PROCESS | 3892 | --DOMWINDOW == 92 (1C357400) [pid = 3892] [serial = 874] [outer = 00000000] [url = about:blank] 08:33:06 INFO - PROCESS | 3892 | --DOMWINDOW == 91 (1C353800) [pid = 3892] [serial = 873] [outer = 00000000] [url = about:blank] 08:33:06 INFO - PROCESS | 3892 | --DOMWINDOW == 90 (1C96C400) [pid = 3892] [serial = 901] [outer = 00000000] [url = about:blank] 08:33:06 INFO - PROCESS | 3892 | --DOMWINDOW == 89 (1C5E7800) [pid = 3892] [serial = 900] [outer = 00000000] [url = about:blank] 08:33:06 INFO - PROCESS | 3892 | --DOMWINDOW == 88 (19E4D800) [pid = 3892] [serial = 871] [outer = 00000000] [url = about:blank] 08:33:06 INFO - PROCESS | 3892 | --DOMWINDOW == 87 (19A2F400) [pid = 3892] [serial = 870] [outer = 00000000] [url = about:blank] 08:33:06 INFO - PROCESS | 3892 | --DOMWINDOW == 86 (1994DC00) [pid = 3892] [serial = 906] [outer = 00000000] [url = about:blank] 08:33:06 INFO - PROCESS | 3892 | --DOMWINDOW == 85 (1C5E3C00) [pid = 3892] [serial = 880] [outer = 00000000] [url = about:blank] 08:33:06 INFO - PROCESS | 3892 | --DOMWINDOW == 84 (1C512C00) [pid = 3892] [serial = 879] [outer = 00000000] [url = about:blank] 08:33:06 INFO - PROCESS | 3892 | --DOMWINDOW == 83 (19C6A000) [pid = 3892] [serial = 894] [outer = 00000000] [url = about:blank] 08:33:06 INFO - PROCESS | 3892 | --DOMWINDOW == 82 (16715000) [pid = 3892] [serial = 882] [outer = 00000000] [url = about:blank] 08:33:06 INFO - PROCESS | 3892 | --DOMWINDOW == 81 (1D239400) [pid = 3892] [serial = 909] [outer = 00000000] [url = about:blank] 08:33:06 INFO - PROCESS | 3892 | --DOMWINDOW == 80 (1D33E000) [pid = 3892] [serial = 910] [outer = 00000000] [url = about:blank] 08:33:06 INFO - PROCESS | 3892 | --DOMWINDOW == 79 (1CEC3400) [pid = 3892] [serial = 904] [outer = 00000000] [url = about:blank] 08:33:06 INFO - PROCESS | 3892 | --DOMWINDOW == 78 (1A9BF000) [pid = 3892] [serial = 897] [outer = 00000000] [url = about:blank] 08:33:06 INFO - PROCESS | 3892 | --DOMWINDOW == 77 (1A960000) [pid = 3892] [serial = 898] [outer = 00000000] [url = about:blank] 08:33:06 INFO - PROCESS | 3892 | --DOMWINDOW == 76 (1A050C00) [pid = 3892] [serial = 895] [outer = 00000000] [url = about:blank] 08:33:06 INFO - PROCESS | 3892 | --DOMWINDOW == 75 (1C968800) [pid = 3892] [serial = 907] [outer = 00000000] [url = about:blank] 08:33:06 INFO - PROCESS | 3892 | --DOMWINDOW == 74 (1D3F2400) [pid = 3892] [serial = 912] [outer = 00000000] [url = about:blank] 08:33:06 INFO - PROCESS | 3892 | 1461339186541 Marionette TRACE conn2 <- [1,1248,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.cylinder",0,null,null]]]}] 08:33:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | Canvas test: 2d.gradient.radial.cone.cylinder 08:33:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | took 2397ms 08:33:06 INFO - PROCESS | 3892 | 1461339186589 Marionette TRACE conn2 -> [0,1249,"getWindowHandle",null] 08:33:06 INFO - PROCESS | 3892 | 1461339186593 Marionette TRACE conn2 <- [1,1249,null,{"value":"13"}] 08:33:06 INFO - PROCESS | 3892 | 1461339186598 Marionette TRACE conn2 -> [0,1250,"setScriptTimeout",{"ms":35000}] 08:33:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html 08:33:06 INFO - PROCESS | 3892 | 1461339186602 Marionette TRACE conn2 <- [1,1250,null,{}] 08:33:06 INFO - PROCESS | 3892 | 1461339186607 Marionette TRACE conn2 -> [0,1251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:33:06 INFO - PROCESS | 3892 | 1461339186738 Marionette TRACE conn2 <- [1,1251,null,{"value":null}] 08:33:06 INFO - PROCESS | 3892 | 1461339186758 Marionette TRACE conn2 -> [0,1252,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html\", \"44d5019e-7937-4224-8a02-bcf7332f174f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:33:06 INFO - PROCESS | 3892 | ++DOCSHELL 11BC0000 == 28 [pid = 3892] [id = 322] 08:33:06 INFO - PROCESS | 3892 | ++DOMWINDOW == 75 (11BC1C00) [pid = 3892] [serial = 965] [outer = 00000000] 08:33:06 INFO - PROCESS | 3892 | ++DOMWINDOW == 76 (1238D800) [pid = 3892] [serial = 966] [outer = 11BC1C00] 08:33:06 INFO - PROCESS | 3892 | 1461339186808 Marionette DEBUG loaded listener.js 08:33:06 INFO - PROCESS | 3892 | ++DOMWINDOW == 77 (12CA4000) [pid = 3892] [serial = 967] [outer = 11BC1C00] 08:33:07 INFO - PROCESS | 3892 | 1461339187288 Marionette TRACE conn2 <- [1,1252,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.front",0,null,null]]]}] 08:33:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | Canvas test: 2d.gradient.radial.cone.front 08:33:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | took 722ms 08:33:07 INFO - PROCESS | 3892 | 1461339187323 Marionette TRACE conn2 -> [0,1253,"getWindowHandle",null] 08:33:07 INFO - PROCESS | 3892 | 1461339187329 Marionette TRACE conn2 <- [1,1253,null,{"value":"13"}] 08:33:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html 08:33:07 INFO - PROCESS | 3892 | 1461339187336 Marionette TRACE conn2 -> [0,1254,"setScriptTimeout",{"ms":35000}] 08:33:07 INFO - PROCESS | 3892 | 1461339187339 Marionette TRACE conn2 <- [1,1254,null,{}] 08:33:07 INFO - PROCESS | 3892 | 1461339187342 Marionette TRACE conn2 -> [0,1255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:33:07 INFO - PROCESS | 3892 | 1461339187430 Marionette TRACE conn2 <- [1,1255,null,{"value":null}] 08:33:07 INFO - PROCESS | 3892 | 1461339187441 Marionette TRACE conn2 -> [0,1256,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html\", \"44d5019e-7937-4224-8a02-bcf7332f174f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:33:07 INFO - PROCESS | 3892 | ++DOCSHELL 133DA400 == 29 [pid = 3892] [id = 323] 08:33:07 INFO - PROCESS | 3892 | ++DOMWINDOW == 78 (133DB400) [pid = 3892] [serial = 968] [outer = 00000000] 08:33:07 INFO - PROCESS | 3892 | ++DOMWINDOW == 79 (13447C00) [pid = 3892] [serial = 969] [outer = 133DB400] 08:33:07 INFO - PROCESS | 3892 | 1461339187491 Marionette DEBUG loaded listener.js 08:33:07 INFO - PROCESS | 3892 | ++DOMWINDOW == 80 (1344BC00) [pid = 3892] [serial = 970] [outer = 133DB400] 08:33:07 INFO - PROCESS | 3892 | 1461339187971 Marionette TRACE conn2 <- [1,1256,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.shape1",0,null,null]]]}] 08:33:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | Canvas test: 2d.gradient.radial.cone.shape1 08:33:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | took 676ms 08:33:08 INFO - PROCESS | 3892 | 1461339188033 Marionette TRACE conn2 -> [0,1257,"getWindowHandle",null] 08:33:08 INFO - PROCESS | 3892 | 1461339188036 Marionette TRACE conn2 <- [1,1257,null,{"value":"13"}] 08:33:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html 08:33:08 INFO - PROCESS | 3892 | 1461339188039 Marionette TRACE conn2 -> [0,1258,"setScriptTimeout",{"ms":35000}] 08:33:08 INFO - PROCESS | 3892 | 1461339188043 Marionette TRACE conn2 <- [1,1258,null,{}] 08:33:08 INFO - PROCESS | 3892 | 1461339188054 Marionette TRACE conn2 -> [0,1259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:33:08 INFO - PROCESS | 3892 | 1461339188169 Marionette TRACE conn2 <- [1,1259,null,{"value":null}] 08:33:08 INFO - PROCESS | 3892 | 1461339188238 Marionette TRACE conn2 -> [0,1260,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html\", \"44d5019e-7937-4224-8a02-bcf7332f174f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:33:08 INFO - PROCESS | 3892 | ++DOCSHELL 13B40000 == 30 [pid = 3892] [id = 324] 08:33:08 INFO - PROCESS | 3892 | ++DOMWINDOW == 81 (13B40800) [pid = 3892] [serial = 971] [outer = 00000000] 08:33:08 INFO - PROCESS | 3892 | ++DOMWINDOW == 82 (13B83400) [pid = 3892] [serial = 972] [outer = 13B40800] 08:33:08 INFO - PROCESS | 3892 | 1461339188288 Marionette DEBUG loaded listener.js 08:33:08 INFO - PROCESS | 3892 | ++DOMWINDOW == 83 (1449E800) [pid = 3892] [serial = 973] [outer = 13B40800] 08:33:08 INFO - PROCESS | 3892 | 1461339188680 Marionette TRACE conn2 <- [1,1260,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.shape2",0,null,null]]]}] 08:33:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | Canvas test: 2d.gradient.radial.cone.shape2 08:33:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | took 676ms 08:33:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html 08:33:08 INFO - PROCESS | 3892 | 1461339188721 Marionette TRACE conn2 -> [0,1261,"getWindowHandle",null] 08:33:08 INFO - PROCESS | 3892 | 1461339188723 Marionette TRACE conn2 <- [1,1261,null,{"value":"13"}] 08:33:08 INFO - PROCESS | 3892 | 1461339188727 Marionette TRACE conn2 -> [0,1262,"setScriptTimeout",{"ms":35000}] 08:33:08 INFO - PROCESS | 3892 | 1461339188729 Marionette TRACE conn2 <- [1,1262,null,{}] 08:33:08 INFO - PROCESS | 3892 | 1461339188740 Marionette TRACE conn2 -> [0,1263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:33:08 INFO - PROCESS | 3892 | 1461339188819 Marionette TRACE conn2 <- [1,1263,null,{"value":null}] 08:33:08 INFO - PROCESS | 3892 | 1461339188825 Marionette TRACE conn2 -> [0,1264,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html\", \"44d5019e-7937-4224-8a02-bcf7332f174f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:33:08 INFO - PROCESS | 3892 | ++DOCSHELL 13DD8C00 == 31 [pid = 3892] [id = 325] 08:33:08 INFO - PROCESS | 3892 | ++DOMWINDOW == 84 (15A10400) [pid = 3892] [serial = 974] [outer = 00000000] 08:33:08 INFO - PROCESS | 3892 | ++DOMWINDOW == 85 (15CE2400) [pid = 3892] [serial = 975] [outer = 15A10400] 08:33:08 INFO - PROCESS | 3892 | 1461339188871 Marionette DEBUG loaded listener.js 08:33:08 INFO - PROCESS | 3892 | ++DOMWINDOW == 86 (15E9D400) [pid = 3892] [serial = 976] [outer = 15A10400] 08:33:09 INFO - PROCESS | 3892 | 1461339189291 Marionette TRACE conn2 <- [1,1264,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.top",0,null,null]]]}] 08:33:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | Canvas test: 2d.gradient.radial.cone.top 08:33:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | took 630ms 08:33:09 INFO - PROCESS | 3892 | 1461339189348 Marionette TRACE conn2 -> [0,1265,"getWindowHandle",null] 08:33:09 INFO - PROCESS | 3892 | 1461339189350 Marionette TRACE conn2 <- [1,1265,null,{"value":"13"}] 08:33:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html 08:33:09 INFO - PROCESS | 3892 | 1461339189353 Marionette TRACE conn2 -> [0,1266,"setScriptTimeout",{"ms":35000}] 08:33:09 INFO - PROCESS | 3892 | 1461339189355 Marionette TRACE conn2 <- [1,1266,null,{}] 08:33:09 INFO - PROCESS | 3892 | 1461339189358 Marionette TRACE conn2 -> [0,1267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:33:09 INFO - PROCESS | 3892 | 1461339189432 Marionette TRACE conn2 <- [1,1267,null,{"value":null}] 08:33:09 INFO - PROCESS | 3892 | 1461339189439 Marionette TRACE conn2 -> [0,1268,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html\", \"44d5019e-7937-4224-8a02-bcf7332f174f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:33:09 INFO - PROCESS | 3892 | ++DOCSHELL 15FBC800 == 32 [pid = 3892] [id = 326] 08:33:09 INFO - PROCESS | 3892 | ++DOMWINDOW == 87 (16509400) [pid = 3892] [serial = 977] [outer = 00000000] 08:33:09 INFO - PROCESS | 3892 | ++DOMWINDOW == 88 (1670A000) [pid = 3892] [serial = 978] [outer = 16509400] 08:33:09 INFO - PROCESS | 3892 | 1461339189484 Marionette DEBUG loaded listener.js 08:33:09 INFO - PROCESS | 3892 | ++DOMWINDOW == 89 (16710400) [pid = 3892] [serial = 979] [outer = 16509400] 08:33:09 INFO - PROCESS | 3892 | 1461339189942 Marionette TRACE conn2 <- [1,1268,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html",0,null,null,[["Canvas test: 2d.gradient.radial.equal",0,null,null]]]}] 08:33:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | Canvas test: 2d.gradient.radial.equal 08:33:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | took 630ms 08:33:09 INFO - PROCESS | 3892 | 1461339189992 Marionette TRACE conn2 -> [0,1269,"getWindowHandle",null] 08:33:09 INFO - PROCESS | 3892 | 1461339189994 Marionette TRACE conn2 <- [1,1269,null,{"value":"13"}] 08:33:09 INFO - PROCESS | 3892 | 1461339189997 Marionette TRACE conn2 -> [0,1270,"setScriptTimeout",{"ms":35000}] 08:33:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html 08:33:09 INFO - PROCESS | 3892 | 1461339189999 Marionette TRACE conn2 <- [1,1270,null,{}] 08:33:09 INFO - PROCESS | 3892 | 1461339190002 Marionette TRACE conn2 -> [0,1271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:33:10 INFO - PROCESS | 3892 | 1461339190114 Marionette TRACE conn2 <- [1,1271,null,{"value":null}] 08:33:10 INFO - PROCESS | 3892 | 1461339190124 Marionette TRACE conn2 -> [0,1272,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html\", \"44d5019e-7937-4224-8a02-bcf7332f174f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:33:10 INFO - PROCESS | 3892 | ++DOCSHELL 16F6C000 == 33 [pid = 3892] [id = 327] 08:33:10 INFO - PROCESS | 3892 | ++DOMWINDOW == 90 (16F6C800) [pid = 3892] [serial = 980] [outer = 00000000] 08:33:10 INFO - PROCESS | 3892 | ++DOMWINDOW == 91 (1830F800) [pid = 3892] [serial = 981] [outer = 16F6C800] 08:33:10 INFO - PROCESS | 3892 | 1461339190175 Marionette DEBUG loaded listener.js 08:33:10 INFO - PROCESS | 3892 | ++DOMWINDOW == 92 (1842B400) [pid = 3892] [serial = 982] [outer = 16F6C800] 08:33:10 INFO - PROCESS | 3892 | 1461339190589 Marionette TRACE conn2 <- [1,1272,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html",0,null,null,[["Canvas test: 2d.gradient.radial.inside1",0,null,null]]]}] 08:33:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | Canvas test: 2d.gradient.radial.inside1 08:33:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | took 630ms 08:33:10 INFO - PROCESS | 3892 | 1461339190618 Marionette TRACE conn2 -> [0,1273,"getWindowHandle",null] 08:33:10 INFO - PROCESS | 3892 | 1461339190620 Marionette TRACE conn2 <- [1,1273,null,{"value":"13"}] 08:33:10 INFO - PROCESS | 3892 | 1461339190623 Marionette TRACE conn2 -> [0,1274,"setScriptTimeout",{"ms":35000}] 08:33:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html 08:33:10 INFO - PROCESS | 3892 | 1461339190625 Marionette TRACE conn2 <- [1,1274,null,{}] 08:33:10 INFO - PROCESS | 3892 | 1461339190628 Marionette TRACE conn2 -> [0,1275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:33:10 INFO - PROCESS | 3892 | 1461339190700 Marionette TRACE conn2 <- [1,1275,null,{"value":null}] 08:33:10 INFO - PROCESS | 3892 | 1461339190707 Marionette TRACE conn2 -> [0,1276,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html\", \"44d5019e-7937-4224-8a02-bcf7332f174f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:33:10 INFO - PROCESS | 3892 | ++DOCSHELL 18302800 == 34 [pid = 3892] [id = 328] 08:33:10 INFO - PROCESS | 3892 | ++DOMWINDOW == 93 (18307800) [pid = 3892] [serial = 983] [outer = 00000000] 08:33:10 INFO - PROCESS | 3892 | ++DOMWINDOW == 94 (18925800) [pid = 3892] [serial = 984] [outer = 18307800] 08:33:10 INFO - PROCESS | 3892 | 1461339190751 Marionette DEBUG loaded listener.js 08:33:10 INFO - PROCESS | 3892 | ++DOMWINDOW == 95 (1899AC00) [pid = 3892] [serial = 985] [outer = 18307800] 08:33:11 INFO - PROCESS | 3892 | 1461339191188 Marionette TRACE conn2 <- [1,1276,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html",0,null,null,[["Canvas test: 2d.gradient.radial.inside2",0,null,null]]]}] 08:33:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | Canvas test: 2d.gradient.radial.inside2 08:33:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | took 629ms 08:33:11 INFO - PROCESS | 3892 | 1461339191245 Marionette TRACE conn2 -> [0,1277,"getWindowHandle",null] 08:33:11 INFO - PROCESS | 3892 | 1461339191247 Marionette TRACE conn2 <- [1,1277,null,{"value":"13"}] 08:33:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html 08:33:11 INFO - PROCESS | 3892 | 1461339191250 Marionette TRACE conn2 -> [0,1278,"setScriptTimeout",{"ms":35000}] 08:33:11 INFO - PROCESS | 3892 | 1461339191252 Marionette TRACE conn2 <- [1,1278,null,{}] 08:33:11 INFO - PROCESS | 3892 | 1461339191256 Marionette TRACE conn2 -> [0,1279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:33:11 INFO - PROCESS | 3892 | 1461339191329 Marionette TRACE conn2 <- [1,1279,null,{"value":null}] 08:33:11 INFO - PROCESS | 3892 | 1461339191337 Marionette TRACE conn2 -> [0,1280,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html\", \"44d5019e-7937-4224-8a02-bcf7332f174f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:33:11 INFO - PROCESS | 3892 | ++DOCSHELL 1891C400 == 35 [pid = 3892] [id = 329] 08:33:11 INFO - PROCESS | 3892 | ++DOMWINDOW == 96 (18922800) [pid = 3892] [serial = 986] [outer = 00000000] 08:33:11 INFO - PROCESS | 3892 | ++DOMWINDOW == 97 (18E26800) [pid = 3892] [serial = 987] [outer = 18922800] 08:33:11 INFO - PROCESS | 3892 | 1461339191382 Marionette DEBUG loaded listener.js 08:33:11 INFO - PROCESS | 3892 | ++DOMWINDOW == 98 (18E25800) [pid = 3892] [serial = 988] [outer = 18922800] 08:33:11 INFO - PROCESS | 3892 | 1461339191852 Marionette TRACE conn2 <- [1,1280,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html",0,null,null,[["Canvas test: 2d.gradient.radial.inside3",0,null,null]]]}] 08:33:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | Canvas test: 2d.gradient.radial.inside3 08:33:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | took 614ms 08:33:11 INFO - PROCESS | 3892 | 1461339191888 Marionette TRACE conn2 -> [0,1281,"getWindowHandle",null] 08:33:11 INFO - PROCESS | 3892 | 1461339191890 Marionette TRACE conn2 <- [1,1281,null,{"value":"13"}] 08:33:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html 08:33:11 INFO - PROCESS | 3892 | 1461339191894 Marionette TRACE conn2 -> [0,1282,"setScriptTimeout",{"ms":35000}] 08:33:11 INFO - PROCESS | 3892 | 1461339191896 Marionette TRACE conn2 <- [1,1282,null,{}] 08:33:11 INFO - PROCESS | 3892 | 1461339191899 Marionette TRACE conn2 -> [0,1283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:33:11 INFO - PROCESS | 3892 | 1461339192003 Marionette TRACE conn2 <- [1,1283,null,{"value":null}] 08:33:12 INFO - PROCESS | 3892 | 1461339192085 Marionette TRACE conn2 -> [0,1284,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html\", \"44d5019e-7937-4224-8a02-bcf7332f174f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:33:12 INFO - PROCESS | 3892 | ++DOCSHELL 13B3D400 == 36 [pid = 3892] [id = 330] 08:33:12 INFO - PROCESS | 3892 | ++DOMWINDOW == 99 (18E1CC00) [pid = 3892] [serial = 989] [outer = 00000000] 08:33:12 INFO - PROCESS | 3892 | ++DOMWINDOW == 100 (18E39C00) [pid = 3892] [serial = 990] [outer = 18E1CC00] 08:33:12 INFO - PROCESS | 3892 | 1461339192139 Marionette DEBUG loaded listener.js 08:33:12 INFO - PROCESS | 3892 | ++DOMWINDOW == 101 (18E37C00) [pid = 3892] [serial = 991] [outer = 18E1CC00] 08:33:12 INFO - PROCESS | 3892 | 1461339192534 Marionette TRACE conn2 <- [1,1284,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html",0,null,null,[["createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative",0,null,null]]]}] 08:33:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative 08:33:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | took 676ms 08:33:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html 08:33:12 INFO - PROCESS | 3892 | 1461339192577 Marionette TRACE conn2 -> [0,1285,"getWindowHandle",null] 08:33:12 INFO - PROCESS | 3892 | 1461339192578 Marionette TRACE conn2 <- [1,1285,null,{"value":"13"}] 08:33:12 INFO - PROCESS | 3892 | 1461339192582 Marionette TRACE conn2 -> [0,1286,"setScriptTimeout",{"ms":35000}] 08:33:12 INFO - PROCESS | 3892 | 1461339192583 Marionette TRACE conn2 <- [1,1286,null,{}] 08:33:12 INFO - PROCESS | 3892 | 1461339192587 Marionette TRACE conn2 -> [0,1287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:33:12 INFO - PROCESS | 3892 | 1461339192698 Marionette TRACE conn2 <- [1,1287,null,{"value":null}] 08:33:12 INFO - PROCESS | 3892 | 1461339192704 Marionette TRACE conn2 -> [0,1288,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html\", \"44d5019e-7937-4224-8a02-bcf7332f174f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:33:12 INFO - PROCESS | 3892 | ++DOCSHELL 15C2D000 == 37 [pid = 3892] [id = 331] 08:33:12 INFO - PROCESS | 3892 | ++DOMWINDOW == 102 (16508800) [pid = 3892] [serial = 992] [outer = 00000000] 08:33:12 INFO - PROCESS | 3892 | ++DOMWINDOW == 103 (18EAD800) [pid = 3892] [serial = 993] [outer = 16508800] 08:33:12 INFO - PROCESS | 3892 | 1461339192750 Marionette DEBUG loaded listener.js 08:33:12 INFO - PROCESS | 3892 | ++DOMWINDOW == 104 (19350000) [pid = 3892] [serial = 994] [outer = 16508800] 08:33:13 INFO - PROCESS | 3892 | 1461339193203 Marionette TRACE conn2 <- [1,1288,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html",0,null,null,[["createRadialGradient() throws TypeError if arguments are not finite",0,null,null]]]}] 08:33:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | createRadialGradient() throws TypeError if arguments are not finite 08:33:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | took 692ms 08:33:13 INFO - PROCESS | 3892 | 1461339193271 Marionette TRACE conn2 -> [0,1289,"getWindowHandle",null] 08:33:13 INFO - PROCESS | 3892 | 1461339193273 Marionette TRACE conn2 <- [1,1289,null,{"value":"13"}] 08:33:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html 08:33:13 INFO - PROCESS | 3892 | 1461339193276 Marionette TRACE conn2 -> [0,1290,"setScriptTimeout",{"ms":35000}] 08:33:13 INFO - PROCESS | 3892 | 1461339193278 Marionette TRACE conn2 <- [1,1290,null,{}] 08:33:13 INFO - PROCESS | 3892 | 1461339193286 Marionette TRACE conn2 -> [0,1291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:33:13 INFO - PROCESS | 3892 | 1461339193435 Marionette TRACE conn2 <- [1,1291,null,{"value":null}] 08:33:13 INFO - PROCESS | 3892 | 1461339193464 Marionette TRACE conn2 -> [0,1292,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html\", \"44d5019e-7937-4224-8a02-bcf7332f174f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:33:13 INFO - PROCESS | 3892 | ++DOCSHELL 1985B400 == 38 [pid = 3892] [id = 332] 08:33:13 INFO - PROCESS | 3892 | ++DOMWINDOW == 105 (1985DC00) [pid = 3892] [serial = 995] [outer = 00000000] 08:33:13 INFO - PROCESS | 3892 | ++DOMWINDOW == 106 (19943000) [pid = 3892] [serial = 996] [outer = 1985DC00] 08:33:13 INFO - PROCESS | 3892 | 1461339193518 Marionette DEBUG loaded listener.js 08:33:13 INFO - PROCESS | 3892 | ++DOMWINDOW == 107 (19949400) [pid = 3892] [serial = 997] [outer = 1985DC00] 08:33:14 INFO - PROCESS | 3892 | --DOMWINDOW == 106 (13453C00) [pid = 3892] [serial = 881] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html] 08:33:14 INFO - PROCESS | 3892 | --DOMWINDOW == 105 (1C355000) [pid = 3892] [serial = 950] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html] 08:33:14 INFO - PROCESS | 3892 | --DOMWINDOW == 104 (1A5D2400) [pid = 3892] [serial = 947] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html] 08:33:14 INFO - PROCESS | 3892 | --DOMWINDOW == 103 (1C267000) [pid = 3892] [serial = 953] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html] 08:33:14 INFO - PROCESS | 3892 | --DOMWINDOW == 102 (18E1E400) [pid = 3892] [serial = 959] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html] 08:33:14 INFO - PROCESS | 3892 | --DOMWINDOW == 101 (19969800) [pid = 3892] [serial = 944] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html] 08:33:14 INFO - PROCESS | 3892 | --DOMWINDOW == 100 (1985EC00) [pid = 3892] [serial = 941] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html] 08:33:14 INFO - PROCESS | 3892 | --DOMWINDOW == 99 (13452400) [pid = 3892] [serial = 938] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html] 08:33:14 INFO - PROCESS | 3892 | --DOMWINDOW == 98 (18E1F400) [pid = 3892] [serial = 935] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html] 08:33:14 INFO - PROCESS | 3892 | --DOMWINDOW == 97 (13314800) [pid = 3892] [serial = 932] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html] 08:33:14 INFO - PROCESS | 3892 | --DOMWINDOW == 96 (1DD5B400) [pid = 3892] [serial = 929] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html] 08:33:14 INFO - PROCESS | 3892 | --DOMWINDOW == 95 (1D8AB000) [pid = 3892] [serial = 926] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html] 08:33:14 INFO - PROCESS | 3892 | --DOMWINDOW == 94 (1D4C7000) [pid = 3892] [serial = 923] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html] 08:33:14 INFO - PROCESS | 3892 | --DOMWINDOW == 93 (1C481C00) [pid = 3892] [serial = 920] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html] 08:33:14 INFO - PROCESS | 3892 | --DOMWINDOW == 92 (18EA7C00) [pid = 3892] [serial = 917] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html] 08:33:14 INFO - PROCESS | 3892 | --DOMWINDOW == 91 (13799C00) [pid = 3892] [serial = 914] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html] 08:33:14 INFO - PROCESS | 3892 | --DOMWINDOW == 90 (1D340800) [pid = 3892] [serial = 911] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html] 08:33:14 INFO - PROCESS | 3892 | --DOMWINDOW == 89 (1495BC00) [pid = 3892] [serial = 956] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html] 08:33:14 INFO - PROCESS | 3892 | 1461339194396 Marionette TRACE conn2 <- [1,1292,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html",0,null,null,[["Canvas test: 2d.gradient.radial.outside1",0,null,null]]]}] 08:33:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | Canvas test: 2d.gradient.radial.outside1 08:33:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | took 1198ms 08:33:14 INFO - PROCESS | 3892 | 1461339194467 Marionette TRACE conn2 -> [0,1293,"getWindowHandle",null] 08:33:14 INFO - PROCESS | 3892 | 1461339194469 Marionette TRACE conn2 <- [1,1293,null,{"value":"13"}] 08:33:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html 08:33:14 INFO - PROCESS | 3892 | 1461339194472 Marionette TRACE conn2 -> [0,1294,"setScriptTimeout",{"ms":35000}] 08:33:14 INFO - PROCESS | 3892 | 1461339194474 Marionette TRACE conn2 <- [1,1294,null,{}] 08:33:14 INFO - PROCESS | 3892 | 1461339194478 Marionette TRACE conn2 -> [0,1295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:33:14 INFO - PROCESS | 3892 | 1461339194554 Marionette TRACE conn2 <- [1,1295,null,{"value":null}] 08:33:14 INFO - PROCESS | 3892 | 1461339194561 Marionette TRACE conn2 -> [0,1296,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html\", \"44d5019e-7937-4224-8a02-bcf7332f174f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:33:14 INFO - PROCESS | 3892 | ++DOCSHELL 15C04C00 == 39 [pid = 3892] [id = 333] 08:33:14 INFO - PROCESS | 3892 | ++DOMWINDOW == 90 (16CC0000) [pid = 3892] [serial = 998] [outer = 00000000] 08:33:14 INFO - PROCESS | 3892 | ++DOMWINDOW == 91 (18E2E800) [pid = 3892] [serial = 999] [outer = 16CC0000] 08:33:14 INFO - PROCESS | 3892 | 1461339194605 Marionette DEBUG loaded listener.js 08:33:14 INFO - PROCESS | 3892 | ++DOMWINDOW == 92 (18E1E400) [pid = 3892] [serial = 1000] [outer = 16CC0000] 08:33:15 INFO - PROCESS | 3892 | 1461339195021 Marionette TRACE conn2 <- [1,1296,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html",0,null,null,[["Canvas test: 2d.gradient.radial.outside2",0,null,null]]]}] 08:33:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | Canvas test: 2d.gradient.radial.outside2 08:33:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | took 584ms 08:33:15 INFO - PROCESS | 3892 | 1461339195070 Marionette TRACE conn2 -> [0,1297,"getWindowHandle",null] 08:33:15 INFO - PROCESS | 3892 | 1461339195072 Marionette TRACE conn2 <- [1,1297,null,{"value":"13"}] 08:33:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html 08:33:15 INFO - PROCESS | 3892 | 1461339195075 Marionette TRACE conn2 -> [0,1298,"setScriptTimeout",{"ms":35000}] 08:33:15 INFO - PROCESS | 3892 | 1461339195077 Marionette TRACE conn2 <- [1,1298,null,{}] 08:33:15 INFO - PROCESS | 3892 | 1461339195080 Marionette TRACE conn2 -> [0,1299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:33:15 INFO - PROCESS | 3892 | 1461339195155 Marionette TRACE conn2 <- [1,1299,null,{"value":null}] 08:33:15 INFO - PROCESS | 3892 | 1461339195161 Marionette TRACE conn2 -> [0,1300,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html\", \"44d5019e-7937-4224-8a02-bcf7332f174f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:33:15 INFO - PROCESS | 3892 | ++DOCSHELL 18D39C00 == 40 [pid = 3892] [id = 334] 08:33:15 INFO - PROCESS | 3892 | ++DOMWINDOW == 93 (18E20000) [pid = 3892] [serial = 1001] [outer = 00000000] 08:33:15 INFO - PROCESS | 3892 | ++DOMWINDOW == 94 (1994F000) [pid = 3892] [serial = 1002] [outer = 18E20000] 08:33:15 INFO - PROCESS | 3892 | 1461339195189 Marionette DEBUG loaded listener.js 08:33:15 INFO - PROCESS | 3892 | ++DOMWINDOW == 95 (1996A000) [pid = 3892] [serial = 1003] [outer = 18E20000] 08:33:15 INFO - PROCESS | 3892 | 1461339195645 Marionette TRACE conn2 <- [1,1300,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html",0,null,null,[["Canvas test: 2d.gradient.radial.outside3",1,"assert_equals: Red channel of the pixel at (1, 1) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html:32:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1301,"getWindowHandle",null] 08:33:15 INFO - PROCESS | 3892 | 1461339195698 Marionette TRACE conn2 <- [1,1301,null,{"value":"13"}] 08:33:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html 08:33:15 INFO - PROCESS | 3892 | 1461339195705 Marionette TRACE conn2 -> [0,1302,"setScriptTimeout",{"ms":35000}] 08:33:15 INFO - PROCESS | 3892 | 1461339195707 Marionette TRACE conn2 <- [1,1302,null,{}] 08:33:15 INFO - PROCESS | 3892 | 1461339195710 Marionette TRACE conn2 -> [0,1303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:33:15 INFO - PROCESS | 3892 | 1461339195786 Marionette TRACE conn2 <- [1,1303,null,{"value":null}] 08:33:15 INFO - PROCESS | 3892 | 1461339195792 Marionette TRACE conn2 -> [0,1304,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html\", \"44d5019e-7937-4224-8a02-bcf7332f174f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:33:15 INFO - PROCESS | 3892 | ++DOCSHELL 18E36800 == 41 [pid = 3892] [id = 335] 08:33:15 INFO - PROCESS | 3892 | ++DOMWINDOW == 96 (19353C00) [pid = 3892] [serial = 1004] [outer = 00000000] 08:33:15 INFO - PROCESS | 3892 | ++DOMWINDOW == 97 (19A30000) [pid = 3892] [serial = 1005] [outer = 19353C00] 08:33:15 INFO - PROCESS | 3892 | 1461339195836 Marionette DEBUG loaded listener.js 08:33:15 INFO - PROCESS | 3892 | ++DOMWINDOW == 98 (19C62800) [pid = 3892] [serial = 1006] [outer = 19353C00] 08:33:16 INFO - PROCESS | 3892 | --DOCSHELL 1DD5A800 == 40 [pid = 3892] [id = 14] 08:33:16 INFO - PROCESS | 3892 | --DOCSHELL 13318C00 == 39 [pid = 3892] [id = 18] 08:33:16 INFO - PROCESS | 3892 | --DOCSHELL 18424000 == 38 [pid = 3892] [id = 20] 08:33:16 INFO - PROCESS | 3892 | --DOCSHELL 13B7C400 == 37 [pid = 3892] [id = 22] 08:33:16 INFO - PROCESS | 3892 | --DOCSHELL 13B46400 == 36 [pid = 3892] [id = 19] 08:33:16 INFO - PROCESS | 3892 | --DOCSHELL 12DE6400 == 35 [pid = 3892] [id = 21] 08:33:16 INFO - PROCESS | 3892 | --DOCSHELL 15FB4000 == 34 [pid = 3892] [id = 23] 08:33:16 INFO - PROCESS | 3892 | --DOCSHELL 18826C00 == 33 [pid = 3892] [id = 25] 08:33:16 INFO - PROCESS | 3892 | --DOCSHELL 1D70F000 == 32 [pid = 3892] [id = 13] 08:33:16 INFO - PROCESS | 3892 | --DOCSHELL 1CFDE800 == 31 [pid = 3892] [id = 11] 08:33:16 INFO - PROCESS | 3892 | --DOCSHELL 16F6C400 == 30 [pid = 3892] [id = 24] 08:33:16 INFO - PROCESS | 3892 | --DOCSHELL 1D4C3400 == 29 [pid = 3892] [id = 12] 08:33:16 INFO - PROCESS | 3892 | --DOCSHELL 12C4DC00 == 28 [pid = 3892] [id = 27] 08:33:16 INFO - PROCESS | 3892 | --DOCSHELL 1DD67C00 == 27 [pid = 3892] [id = 15] 08:33:16 INFO - PROCESS | 3892 | --DOCSHELL 1D233400 == 26 [pid = 3892] [id = 10] 08:33:16 INFO - PROCESS | 3892 | --DOCSHELL 19314000 == 25 [pid = 3892] [id = 8] 08:33:16 INFO - PROCESS | 3892 | --DOCSHELL 13B4A800 == 24 [pid = 3892] [id = 28] 08:33:16 INFO - PROCESS | 3892 | --DOCSHELL 15718800 == 23 [pid = 3892] [id = 26] 08:33:16 INFO - PROCESS | 3892 | --DOCSHELL 1985F000 == 22 [pid = 3892] [id = 321] 08:33:17 INFO - PROCESS | 3892 | --DOMWINDOW == 97 (184CD000) [pid = 3892] [serial = 883] [outer = 00000000] [url = about:blank] 08:33:17 INFO - PROCESS | 3892 | --DOMWINDOW == 96 (1C43A400) [pid = 3892] [serial = 963] [outer = 00000000] [url = about:blank] 08:33:17 INFO - PROCESS | 3892 | --DOMWINDOW == 95 (1C442000) [pid = 3892] [serial = 951] [outer = 00000000] [url = about:blank] 08:33:17 INFO - PROCESS | 3892 | --DOMWINDOW == 94 (1A96AC00) [pid = 3892] [serial = 948] [outer = 00000000] [url = about:blank] 08:33:17 INFO - PROCESS | 3892 | --DOMWINDOW == 93 (1CCA2800) [pid = 3892] [serial = 954] [outer = 00000000] [url = about:blank] 08:33:17 INFO - PROCESS | 3892 | --DOMWINDOW == 92 (1C50D000) [pid = 3892] [serial = 952] [outer = 00000000] [url = about:blank] 08:33:17 INFO - PROCESS | 3892 | --DOMWINDOW == 91 (1994BC00) [pid = 3892] [serial = 960] [outer = 00000000] [url = about:blank] 08:33:17 INFO - PROCESS | 3892 | --DOMWINDOW == 90 (1CEC6800) [pid = 3892] [serial = 955] [outer = 00000000] [url = about:blank] 08:33:17 INFO - PROCESS | 3892 | --DOMWINDOW == 89 (19E4E000) [pid = 3892] [serial = 945] [outer = 00000000] [url = about:blank] 08:33:17 INFO - PROCESS | 3892 | --DOMWINDOW == 88 (1994D400) [pid = 3892] [serial = 942] [outer = 00000000] [url = about:blank] 08:33:17 INFO - PROCESS | 3892 | --DOMWINDOW == 87 (19967000) [pid = 3892] [serial = 943] [outer = 00000000] [url = about:blank] 08:33:17 INFO - PROCESS | 3892 | --DOMWINDOW == 86 (1495DC00) [pid = 3892] [serial = 939] [outer = 00000000] [url = about:blank] 08:33:17 INFO - PROCESS | 3892 | --DOMWINDOW == 85 (18428400) [pid = 3892] [serial = 940] [outer = 00000000] [url = about:blank] 08:33:17 INFO - PROCESS | 3892 | --DOMWINDOW == 84 (1974F400) [pid = 3892] [serial = 937] [outer = 00000000] [url = about:blank] 08:33:17 INFO - PROCESS | 3892 | --DOMWINDOW == 83 (19A2E000) [pid = 3892] [serial = 961] [outer = 00000000] [url = about:blank] 08:33:17 INFO - PROCESS | 3892 | --DOMWINDOW == 82 (18EA2C00) [pid = 3892] [serial = 936] [outer = 00000000] [url = about:blank] 08:33:17 INFO - PROCESS | 3892 | --DOMWINDOW == 81 (16507000) [pid = 3892] [serial = 934] [outer = 00000000] [url = about:blank] 08:33:17 INFO - PROCESS | 3892 | --DOMWINDOW == 80 (15C38C00) [pid = 3892] [serial = 933] [outer = 00000000] [url = about:blank] 08:33:17 INFO - PROCESS | 3892 | --DOMWINDOW == 79 (1DD66400) [pid = 3892] [serial = 931] [outer = 00000000] [url = about:blank] 08:33:17 INFO - PROCESS | 3892 | --DOMWINDOW == 78 (1DD64C00) [pid = 3892] [serial = 930] [outer = 00000000] [url = about:blank] 08:33:17 INFO - PROCESS | 3892 | --DOMWINDOW == 77 (1D8EC800) [pid = 3892] [serial = 928] [outer = 00000000] [url = about:blank] 08:33:17 INFO - PROCESS | 3892 | --DOMWINDOW == 76 (1D8B3400) [pid = 3892] [serial = 927] [outer = 00000000] [url = about:blank] 08:33:17 INFO - PROCESS | 3892 | --DOMWINDOW == 75 (1D712000) [pid = 3892] [serial = 925] [outer = 00000000] [url = about:blank] 08:33:17 INFO - PROCESS | 3892 | --DOMWINDOW == 74 (1D70D800) [pid = 3892] [serial = 924] [outer = 00000000] [url = about:blank] 08:33:17 INFO - PROCESS | 3892 | --DOMWINDOW == 73 (1D3EBC00) [pid = 3892] [serial = 922] [outer = 00000000] [url = about:blank] 08:33:17 INFO - PROCESS | 3892 | --DOMWINDOW == 72 (1CEBAC00) [pid = 3892] [serial = 921] [outer = 00000000] [url = about:blank] 08:33:17 INFO - PROCESS | 3892 | --DOMWINDOW == 71 (19C64800) [pid = 3892] [serial = 919] [outer = 00000000] [url = about:blank] 08:33:17 INFO - PROCESS | 3892 | --DOMWINDOW == 70 (19950C00) [pid = 3892] [serial = 918] [outer = 00000000] [url = about:blank] 08:33:17 INFO - PROCESS | 3892 | --DOMWINDOW == 69 (1660EC00) [pid = 3892] [serial = 916] [outer = 00000000] [url = about:blank] 08:33:17 INFO - PROCESS | 3892 | --DOMWINDOW == 68 (15E9CC00) [pid = 3892] [serial = 915] [outer = 00000000] [url = about:blank] 08:33:17 INFO - PROCESS | 3892 | --DOMWINDOW == 67 (1D4BC400) [pid = 3892] [serial = 913] [outer = 00000000] [url = about:blank] 08:33:17 INFO - PROCESS | 3892 | --DOMWINDOW == 66 (1695E000) [pid = 3892] [serial = 957] [outer = 00000000] [url = about:blank] 08:33:17 INFO - PROCESS | 3892 | --DOMWINDOW == 65 (181B7C00) [pid = 3892] [serial = 958] [outer = 00000000] [url = about:blank] 08:33:17 INFO - PROCESS | 3892 | --DOMWINDOW == 64 (1A3AC400) [pid = 3892] [serial = 946] [outer = 00000000] [url = about:blank] 08:33:17 INFO - PROCESS | 3892 | --DOMWINDOW == 63 (1C256C00) [pid = 3892] [serial = 949] [outer = 00000000] [url = about:blank] 08:33:17 INFO - PROCESS | 3892 | 1461339197594 Marionette TRACE conn2 <- [1,1304,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html",0,null,null,[["Canvas test: 2d.gradient.radial.touch1",0,null,null]]]}] 08:33:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | Canvas test: 2d.gradient.radial.touch1 08:33:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | took 1921ms 08:33:17 INFO - PROCESS | 3892 | 1461339197621 Marionette TRACE conn2 -> [0,1305,"getWindowHandle",null] 08:33:17 INFO - PROCESS | 3892 | 1461339197625 Marionette TRACE conn2 <- [1,1305,null,{"value":"13"}] 08:33:17 INFO - PROCESS | 3892 | 1461339197631 Marionette TRACE conn2 -> [0,1306,"setScriptTimeout",{"ms":35000}] 08:33:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html 08:33:17 INFO - PROCESS | 3892 | 1461339197634 Marionette TRACE conn2 <- [1,1306,null,{}] 08:33:17 INFO - PROCESS | 3892 | 1461339197640 Marionette TRACE conn2 -> [0,1307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:33:17 INFO - PROCESS | 3892 | 1461339197724 Marionette TRACE conn2 <- [1,1307,null,{"value":null}] 08:33:17 INFO - PROCESS | 3892 | 1461339197734 Marionette TRACE conn2 -> [0,1308,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html\", \"44d5019e-7937-4224-8a02-bcf7332f174f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:33:17 INFO - PROCESS | 3892 | ++DOCSHELL 12341000 == 23 [pid = 3892] [id = 336] 08:33:17 INFO - PROCESS | 3892 | ++DOMWINDOW == 64 (12342C00) [pid = 3892] [serial = 1007] [outer = 00000000] 08:33:17 INFO - PROCESS | 3892 | ++DOMWINDOW == 65 (12D0E400) [pid = 3892] [serial = 1008] [outer = 12342C00] 08:33:17 INFO - PROCESS | 3892 | 1461339197786 Marionette DEBUG loaded listener.js 08:33:17 INFO - PROCESS | 3892 | ++DOMWINDOW == 66 (13314C00) [pid = 3892] [serial = 1009] [outer = 12342C00] 08:33:18 INFO - PROCESS | 3892 | 1461339198272 Marionette TRACE conn2 <- [1,1308,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html",0,null,null,[["Canvas test: 2d.gradient.radial.touch2",0,null,null]]]}] 08:33:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | Canvas test: 2d.gradient.radial.touch2 08:33:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | took 676ms 08:33:18 INFO - PROCESS | 3892 | 1461339198315 Marionette TRACE conn2 -> [0,1309,"getWindowHandle",null] 08:33:18 INFO - PROCESS | 3892 | 1461339198321 Marionette TRACE conn2 <- [1,1309,null,{"value":"13"}] 08:33:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html 08:33:18 INFO - PROCESS | 3892 | 1461339198328 Marionette TRACE conn2 -> [0,1310,"setScriptTimeout",{"ms":35000}] 08:33:18 INFO - PROCESS | 3892 | 1461339198330 Marionette TRACE conn2 <- [1,1310,null,{}] 08:33:18 INFO - PROCESS | 3892 | 1461339198334 Marionette TRACE conn2 -> [0,1311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:33:18 INFO - PROCESS | 3892 | 1461339198416 Marionette TRACE conn2 <- [1,1311,null,{"value":null}] 08:33:18 INFO - PROCESS | 3892 | 1461339198425 Marionette TRACE conn2 -> [0,1312,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html\", \"44d5019e-7937-4224-8a02-bcf7332f174f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:33:18 INFO - PROCESS | 3892 | ++DOCSHELL 13446800 == 24 [pid = 3892] [id = 337] 08:33:18 INFO - PROCESS | 3892 | ++DOMWINDOW == 67 (13452000) [pid = 3892] [serial = 1010] [outer = 00000000] 08:33:18 INFO - PROCESS | 3892 | ++DOMWINDOW == 68 (137A0400) [pid = 3892] [serial = 1011] [outer = 13452000] 08:33:18 INFO - PROCESS | 3892 | 1461339198472 Marionette DEBUG loaded listener.js 08:33:18 INFO - PROCESS | 3892 | ++DOMWINDOW == 69 (137C3400) [pid = 3892] [serial = 1012] [outer = 13452000] 08:33:18 INFO - PROCESS | 3892 | 1461339198935 Marionette TRACE conn2 <- [1,1312,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html",0,null,null,[["Canvas test: 2d.gradient.radial.touch3",0,null,null]]]}] 08:33:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | Canvas test: 2d.gradient.radial.touch3 08:33:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | took 614ms 08:33:18 INFO - PROCESS | 3892 | 1461339198968 Marionette TRACE conn2 -> [0,1313,"getWindowHandle",null] 08:33:18 INFO - PROCESS | 3892 | 1461339198971 Marionette TRACE conn2 <- [1,1313,null,{"value":"13"}] 08:33:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html 08:33:18 INFO - PROCESS | 3892 | 1461339198974 Marionette TRACE conn2 -> [0,1314,"setScriptTimeout",{"ms":35000}] 08:33:18 INFO - PROCESS | 3892 | 1461339198978 Marionette TRACE conn2 <- [1,1314,null,{}] 08:33:18 INFO - PROCESS | 3892 | 1461339198989 Marionette TRACE conn2 -> [0,1315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:33:19 INFO - PROCESS | 3892 | 1461339199069 Marionette TRACE conn2 <- [1,1315,null,{"value":null}] 08:33:19 INFO - PROCESS | 3892 | 1461339199112 Marionette TRACE conn2 -> [0,1316,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html\", \"44d5019e-7937-4224-8a02-bcf7332f174f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:33:19 INFO - PROCESS | 3892 | ++DOCSHELL 13DD4400 == 25 [pid = 3892] [id = 338] 08:33:19 INFO - PROCESS | 3892 | ++DOMWINDOW == 70 (13DDE800) [pid = 3892] [serial = 1013] [outer = 00000000] 08:33:19 INFO - PROCESS | 3892 | ++DOMWINDOW == 71 (15A0E400) [pid = 3892] [serial = 1014] [outer = 13DDE800] 08:33:19 INFO - PROCESS | 3892 | 1461339199224 Marionette DEBUG loaded listener.js 08:33:19 INFO - PROCESS | 3892 | ++DOMWINDOW == 72 (15C38C00) [pid = 3892] [serial = 1015] [outer = 13DDE800] 08:33:19 INFO - PROCESS | 3892 | 1461339199598 Marionette TRACE conn2 <- [1,1316,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html",0,null,null,[["Radial gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 08:33:19 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 08:33:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html | took 676ms 08:33:19 INFO - PROCESS | 3892 | 1461339199657 Marionette TRACE conn2 -> [0,1317,"getWindowHandle",null] 08:33:19 INFO - PROCESS | 3892 | 1461339199659 Marionette TRACE conn2 <- [1,1317,null,{"value":"13"}] 08:33:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html 08:33:19 INFO - PROCESS | 3892 | 1461339199663 Marionette TRACE conn2 -> [0,1318,"setScriptTimeout",{"ms":35000}] 08:33:19 INFO - PROCESS | 3892 | 1461339199665 Marionette TRACE conn2 <- [1,1318,null,{}] 08:33:19 INFO - PROCESS | 3892 | 1461339199668 Marionette TRACE conn2 -> [0,1319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:33:19 INFO - PROCESS | 3892 | 1461339199769 Marionette TRACE conn2 <- [1,1319,null,{"value":null}] 08:33:19 INFO - PROCESS | 3892 | 1461339199777 Marionette TRACE conn2 -> [0,1320,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html\", \"44d5019e-7937-4224-8a02-bcf7332f174f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:33:19 INFO - PROCESS | 3892 | ++DOCSHELL 133E1800 == 26 [pid = 3892] [id = 339] 08:33:19 INFO - PROCESS | 3892 | ++DOMWINDOW == 73 (15A0A800) [pid = 3892] [serial = 1016] [outer = 00000000] 08:33:19 INFO - PROCESS | 3892 | ++DOMWINDOW == 74 (1660F400) [pid = 3892] [serial = 1017] [outer = 15A0A800] 08:33:19 INFO - PROCESS | 3892 | 1461339199823 Marionette DEBUG loaded listener.js 08:33:19 INFO - PROCESS | 3892 | ++DOMWINDOW == 75 (1670F400) [pid = 3892] [serial = 1018] [outer = 15A0A800] 08:33:20 INFO - PROCESS | 3892 | 1461339200232 Marionette TRACE conn2 <- [1,1320,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html",0,null,null,[["Radial gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 08:33:20 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 08:33:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html | took 584ms 08:33:20 INFO - PROCESS | 3892 | 1461339200260 Marionette TRACE conn2 -> [0,1321,"getWindowHandle",null] 08:33:20 INFO - PROCESS | 3892 | 1461339200261 Marionette TRACE conn2 <- [1,1321,null,{"value":"13"}] 08:33:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html 08:33:20 INFO - PROCESS | 3892 | 1461339200265 Marionette TRACE conn2 -> [0,1322,"setScriptTimeout",{"ms":35000}] 08:33:20 INFO - PROCESS | 3892 | 1461339200267 Marionette TRACE conn2 <- [1,1322,null,{}] 08:33:20 INFO - PROCESS | 3892 | 1461339200254 Marionette TRACE conn2 -> [0,1323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:33:20 INFO - PROCESS | 3892 | 1461339200325 Marionette TRACE conn2 <- [1,1323,null,{"value":null}] 08:33:20 INFO - PROCESS | 3892 | 1461339200434 Marionette TRACE conn2 -> [0,1324,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html\", \"44d5019e-7937-4224-8a02-bcf7332f174f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:33:20 INFO - PROCESS | 3892 | ++DOCSHELL 16CC7C00 == 27 [pid = 3892] [id = 340] 08:33:20 INFO - PROCESS | 3892 | ++DOMWINDOW == 76 (16CC8400) [pid = 3892] [serial = 1019] [outer = 00000000] 08:33:20 INFO - PROCESS | 3892 | ++DOMWINDOW == 77 (16F65000) [pid = 3892] [serial = 1020] [outer = 16CC8400] 08:33:20 INFO - PROCESS | 3892 | 1461339200482 Marionette DEBUG loaded listener.js 08:33:20 INFO - PROCESS | 3892 | ++DOMWINDOW == 78 (181C3000) [pid = 3892] [serial = 1021] [outer = 16CC8400] 08:33:20 INFO - PROCESS | 3892 | 1461339200851 Marionette TRACE conn2 <- [1,1324,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html",0,null,null,[["Radial gradient transforms do not experience broken caching effects",0,null,null]]]}] 08:33:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | Radial gradient transforms do not experience broken caching effects 08:33:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | took 630ms 08:33:20 INFO - PROCESS | 3892 | 1461339200886 Marionette TRACE conn2 -> [0,1325,"getWindowHandle",null] 08:33:20 INFO - PROCESS | 3892 | 1461339200888 Marionette TRACE conn2 <- [1,1325,null,{"value":"13"}] 08:33:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html 08:33:20 INFO - PROCESS | 3892 | 1461339200892 Marionette TRACE conn2 -> [0,1326,"setScriptTimeout",{"ms":35000}] 08:33:20 INFO - PROCESS | 3892 | 1461339200893 Marionette TRACE conn2 <- [1,1326,null,{}] 08:33:20 INFO - PROCESS | 3892 | 1461339200904 Marionette TRACE conn2 -> [0,1327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:33:20 INFO - PROCESS | 3892 | 1461339200994 Marionette TRACE conn2 <- [1,1327,null,{"value":null}] 08:33:20 INFO - PROCESS | 3892 | 1461339201001 Marionette TRACE conn2 -> [0,1328,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html\", \"44d5019e-7937-4224-8a02-bcf7332f174f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:33:20 INFO - PROCESS | 3892 | ++DOCSHELL 18426000 == 28 [pid = 3892] [id = 341] 08:33:20 INFO - PROCESS | 3892 | ++DOMWINDOW == 79 (184C9C00) [pid = 3892] [serial = 1022] [outer = 00000000] 08:33:21 INFO - PROCESS | 3892 | ++DOMWINDOW == 80 (18E1B800) [pid = 3892] [serial = 1023] [outer = 184C9C00] 08:33:21 INFO - PROCESS | 3892 | 1461339201049 Marionette DEBUG loaded listener.js 08:33:21 INFO - PROCESS | 3892 | ++DOMWINDOW == 81 (18E23800) [pid = 3892] [serial = 1024] [outer = 184C9C00] 08:33:21 INFO - PROCESS | 3892 | 1461339201958 Marionette TRACE conn2 <- [1,1328,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html",0,null,null,[["createPattern() of an animated GIF draws the first frame",0,null,null]]]}] 08:33:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | createPattern() of an animated GIF draws the first frame 08:33:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | took 1060ms 08:33:21 INFO - PROCESS | 3892 | 1461339201968 Marionette TRACE conn2 -> [0,1329,"getWindowHandle",null] 08:33:21 INFO - PROCESS | 3892 | 1461339201970 Marionette TRACE conn2 <- [1,1329,null,{"value":"13"}] 08:33:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html 08:33:21 INFO - PROCESS | 3892 | 1461339201974 Marionette TRACE conn2 -> [0,1330,"setScriptTimeout",{"ms":35000}] 08:33:21 INFO - PROCESS | 3892 | 1461339201975 Marionette TRACE conn2 <- [1,1330,null,{}] 08:33:21 INFO - PROCESS | 3892 | 1461339201979 Marionette TRACE conn2 -> [0,1331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:33:22 INFO - PROCESS | 3892 | 1461339202080 Marionette TRACE conn2 <- [1,1331,null,{"value":null}] 08:33:22 INFO - PROCESS | 3892 | 1461339202088 Marionette TRACE conn2 -> [0,1332,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html\", \"44d5019e-7937-4224-8a02-bcf7332f174f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:33:22 INFO - PROCESS | 3892 | ++DOCSHELL 18E2A800 == 29 [pid = 3892] [id = 342] 08:33:22 INFO - PROCESS | 3892 | ++DOMWINDOW == 82 (18E2F400) [pid = 3892] [serial = 1025] [outer = 00000000] 08:33:22 INFO - PROCESS | 3892 | ++DOMWINDOW == 83 (18EA8800) [pid = 3892] [serial = 1026] [outer = 18E2F400] 08:33:22 INFO - PROCESS | 3892 | 1461339202133 Marionette DEBUG loaded listener.js 08:33:22 INFO - PROCESS | 3892 | ++DOMWINDOW == 84 (18F3E800) [pid = 3892] [serial = 1027] [outer = 18E2F400] 08:33:22 INFO - PROCESS | 3892 | 1461339202545 Marionette TRACE conn2 <- [1,1332,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html",0,null,null,[["Canvas test: 2d.pattern.basic.canvas",0,null,null]]]}] 08:33:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | Canvas test: 2d.pattern.basic.canvas 08:33:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | took 630ms 08:33:22 INFO - PROCESS | 3892 | 1461339202599 Marionette TRACE conn2 -> [0,1333,"getWindowHandle",null] 08:33:22 INFO - PROCESS | 3892 | 1461339202601 Marionette TRACE conn2 <- [1,1333,null,{"value":"13"}] 08:33:22 INFO - PROCESS | 3892 | 1461339202604 Marionette TRACE conn2 -> [0,1334,"setScriptTimeout",{"ms":35000}] 08:33:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html 08:33:22 INFO - PROCESS | 3892 | 1461339202605 Marionette TRACE conn2 <- [1,1334,null,{}] 08:33:22 INFO - PROCESS | 3892 | 1461339202614 Marionette TRACE conn2 -> [0,1335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:33:22 INFO - PROCESS | 3892 | 1461339202711 Marionette TRACE conn2 <- [1,1335,null,{"value":null}] 08:33:22 INFO - PROCESS | 3892 | 1461339202717 Marionette TRACE conn2 -> [0,1336,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html\", \"44d5019e-7937-4224-8a02-bcf7332f174f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:33:22 INFO - PROCESS | 3892 | ++DOCSHELL 16506400 == 30 [pid = 3892] [id = 343] 08:33:22 INFO - PROCESS | 3892 | ++DOMWINDOW == 85 (18E3A000) [pid = 3892] [serial = 1028] [outer = 00000000] 08:33:22 INFO - PROCESS | 3892 | ++DOMWINDOW == 86 (19856C00) [pid = 3892] [serial = 1029] [outer = 18E3A000] 08:33:22 INFO - PROCESS | 3892 | 1461339202763 Marionette DEBUG loaded listener.js 08:33:22 INFO - PROCESS | 3892 | ++DOMWINDOW == 87 (19855800) [pid = 3892] [serial = 1030] [outer = 18E3A000] 08:33:23 INFO - PROCESS | 3892 | 1461339203178 Marionette TRACE conn2 <- [1,1336,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html",0,null,null,[["Canvas test: 2d.pattern.basic.image",0,null,null]]]}] 08:33:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | Canvas test: 2d.pattern.basic.image 08:33:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | took 630ms 08:33:23 INFO - PROCESS | 3892 | 1461339203227 Marionette TRACE conn2 -> [0,1337,"getWindowHandle",null] 08:33:23 INFO - PROCESS | 3892 | 1461339203229 Marionette TRACE conn2 <- [1,1337,null,{"value":"13"}] 08:33:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html 08:33:23 INFO - PROCESS | 3892 | 1461339203233 Marionette TRACE conn2 -> [0,1338,"setScriptTimeout",{"ms":35000}] 08:33:23 INFO - PROCESS | 3892 | 1461339203234 Marionette TRACE conn2 <- [1,1338,null,{}] 08:33:23 INFO - PROCESS | 3892 | 1461339203238 Marionette TRACE conn2 -> [0,1339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:33:23 INFO - PROCESS | 3892 | 1461339203361 Marionette TRACE conn2 <- [1,1339,null,{"value":null}] 08:33:23 INFO - PROCESS | 3892 | 1461339203381 Marionette TRACE conn2 -> [0,1340,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html\", \"44d5019e-7937-4224-8a02-bcf7332f174f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:33:23 INFO - PROCESS | 3892 | ++DOCSHELL 13804000 == 31 [pid = 3892] [id = 344] 08:33:23 INFO - PROCESS | 3892 | ++DOMWINDOW == 88 (19854400) [pid = 3892] [serial = 1031] [outer = 00000000] 08:33:23 INFO - PROCESS | 3892 | ++DOMWINDOW == 89 (19947800) [pid = 3892] [serial = 1032] [outer = 19854400] 08:33:23 INFO - PROCESS | 3892 | 1461339203427 Marionette DEBUG loaded listener.js 08:33:23 INFO - PROCESS | 3892 | ++DOMWINDOW == 90 (19861000) [pid = 3892] [serial = 1033] [outer = 19854400] 08:33:23 INFO - PROCESS | 3892 | 1461339203866 Marionette TRACE conn2 <- [1,1340,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html",0,null,null,[["Canvas test: 2d.pattern.basic.nocontext",0,null,null]]]}] 08:33:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | Canvas test: 2d.pattern.basic.nocontext 08:33:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | took 676ms 08:33:23 INFO - PROCESS | 3892 | 1461339203941 Marionette TRACE conn2 -> [0,1341,"getWindowHandle",null] 08:33:23 INFO - PROCESS | 3892 | 1461339203943 Marionette TRACE conn2 <- [1,1341,null,{"value":"13"}] 08:33:23 INFO - PROCESS | 3892 | 1461339203946 Marionette TRACE conn2 -> [0,1342,"setScriptTimeout",{"ms":35000}] 08:33:23 INFO - PROCESS | 3892 | 1461339203948 Marionette TRACE conn2 <- [1,1342,null,{}] 08:33:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html 08:33:23 INFO - PROCESS | 3892 | 1461339203951 Marionette TRACE conn2 -> [0,1343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:33:24 INFO - PROCESS | 3892 | 1461339204063 Marionette TRACE conn2 <- [1,1343,null,{"value":null}] 08:33:24 INFO - PROCESS | 3892 | 1461339204073 Marionette TRACE conn2 -> [0,1344,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html\", \"44d5019e-7937-4224-8a02-bcf7332f174f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:33:24 INFO - PROCESS | 3892 | ++DOCSHELL 16503800 == 32 [pid = 3892] [id = 345] 08:33:24 INFO - PROCESS | 3892 | ++DOMWINDOW == 91 (16510000) [pid = 3892] [serial = 1034] [outer = 00000000] 08:33:24 INFO - PROCESS | 3892 | ++DOMWINDOW == 92 (1996F800) [pid = 3892] [serial = 1035] [outer = 16510000] 08:33:24 INFO - PROCESS | 3892 | 1461339204117 Marionette DEBUG loaded listener.js 08:33:24 INFO - PROCESS | 3892 | ++DOMWINDOW == 93 (19A23800) [pid = 3892] [serial = 1036] [outer = 16510000] 08:33:24 INFO - PROCESS | 3892 | --DOMWINDOW == 92 (18E20000) [pid = 3892] [serial = 1001] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html] 08:33:24 INFO - PROCESS | 3892 | --DOMWINDOW == 91 (18E1CC00) [pid = 3892] [serial = 989] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html] 08:33:24 INFO - PROCESS | 3892 | --DOMWINDOW == 90 (16508800) [pid = 3892] [serial = 992] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html] 08:33:24 INFO - PROCESS | 3892 | --DOMWINDOW == 89 (1985DC00) [pid = 3892] [serial = 995] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html] 08:33:24 INFO - PROCESS | 3892 | --DOMWINDOW == 88 (16F6C800) [pid = 3892] [serial = 980] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html] 08:33:24 INFO - PROCESS | 3892 | --DOMWINDOW == 87 (16509400) [pid = 3892] [serial = 977] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html] 08:33:24 INFO - PROCESS | 3892 | --DOMWINDOW == 86 (15A10400) [pid = 3892] [serial = 974] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html] 08:33:24 INFO - PROCESS | 3892 | --DOMWINDOW == 85 (13B40800) [pid = 3892] [serial = 971] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html] 08:33:24 INFO - PROCESS | 3892 | --DOMWINDOW == 84 (133DB400) [pid = 3892] [serial = 968] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html] 08:33:24 INFO - PROCESS | 3892 | --DOMWINDOW == 83 (11BC1C00) [pid = 3892] [serial = 965] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html] 08:33:24 INFO - PROCESS | 3892 | --DOMWINDOW == 82 (1C24E000) [pid = 3892] [serial = 962] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html] 08:33:24 INFO - PROCESS | 3892 | --DOMWINDOW == 81 (18922800) [pid = 3892] [serial = 986] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html] 08:33:24 INFO - PROCESS | 3892 | --DOMWINDOW == 80 (18307800) [pid = 3892] [serial = 983] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html] 08:33:24 INFO - PROCESS | 3892 | --DOMWINDOW == 79 (16CC0000) [pid = 3892] [serial = 998] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html] 08:33:24 INFO - PROCESS | 3892 | 1461339204718 Marionette TRACE conn2 <- [1,1344,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html",0,null,null,[["Canvas test: 2d.pattern.basic.type",0,null,null]]]}] 08:33:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | Canvas test: 2d.pattern.basic.type 08:33:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | took 830ms 08:33:24 INFO - PROCESS | 3892 | 1461339204776 Marionette TRACE conn2 -> [0,1345,"getWindowHandle",null] 08:33:24 INFO - PROCESS | 3892 | 1461339204778 Marionette TRACE conn2 <- [1,1345,null,{"value":"13"}] 08:33:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html 08:33:24 INFO - PROCESS | 3892 | 1461339204781 Marionette TRACE conn2 -> [0,1346,"setScriptTimeout",{"ms":35000}] 08:33:24 INFO - PROCESS | 3892 | 1461339204784 Marionette TRACE conn2 <- [1,1346,null,{}] 08:33:24 INFO - PROCESS | 3892 | 1461339204787 Marionette TRACE conn2 -> [0,1347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:33:24 INFO - PROCESS | 3892 | 1461339204873 Marionette TRACE conn2 <- [1,1347,null,{"value":null}] 08:33:24 INFO - PROCESS | 3892 | 1461339204882 Marionette TRACE conn2 -> [0,1348,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html\", \"44d5019e-7937-4224-8a02-bcf7332f174f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:33:24 INFO - PROCESS | 3892 | ++DOCSHELL 15C05C00 == 33 [pid = 3892] [id = 346] 08:33:24 INFO - PROCESS | 3892 | ++DOMWINDOW == 80 (15CD9400) [pid = 3892] [serial = 1037] [outer = 00000000] 08:33:24 INFO - PROCESS | 3892 | ++DOMWINDOW == 81 (17BAEC00) [pid = 3892] [serial = 1038] [outer = 15CD9400] 08:33:24 INFO - PROCESS | 3892 | 1461339204930 Marionette DEBUG loaded listener.js 08:33:24 INFO - PROCESS | 3892 | ++DOMWINDOW == 82 (18E3C400) [pid = 3892] [serial = 1039] [outer = 15CD9400] 08:33:25 INFO - PROCESS | 3892 | 1461339205337 Marionette TRACE conn2 <- [1,1348,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html",0,null,null,[["Canvas test: 2d.pattern.basic.zerocanvas",0,null,null]]]}] 08:33:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | Canvas test: 2d.pattern.basic.zerocanvas 08:33:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | took 584ms 08:33:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html 08:33:25 INFO - PROCESS | 3892 | 1461339205368 Marionette TRACE conn2 -> [0,1349,"getWindowHandle",null] 08:33:25 INFO - PROCESS | 3892 | 1461339205370 Marionette TRACE conn2 <- [1,1349,null,{"value":"13"}] 08:33:25 INFO - PROCESS | 3892 | 1461339205373 Marionette TRACE conn2 -> [0,1350,"setScriptTimeout",{"ms":35000}] 08:33:25 INFO - PROCESS | 3892 | 1461339205375 Marionette TRACE conn2 <- [1,1350,null,{}] 08:33:25 INFO - PROCESS | 3892 | 1461339205383 Marionette TRACE conn2 -> [0,1351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:33:25 INFO - PROCESS | 3892 | 1461339205456 Marionette TRACE conn2 <- [1,1351,null,{"value":null}] 08:33:25 INFO - PROCESS | 3892 | 1461339205462 Marionette TRACE conn2 -> [0,1352,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html\", \"44d5019e-7937-4224-8a02-bcf7332f174f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:33:25 INFO - PROCESS | 3892 | ++DOCSHELL 184C3400 == 34 [pid = 3892] [id = 347] 08:33:25 INFO - PROCESS | 3892 | ++DOMWINDOW == 83 (184C3C00) [pid = 3892] [serial = 1040] [outer = 00000000] 08:33:25 INFO - PROCESS | 3892 | ++DOMWINDOW == 84 (19C66400) [pid = 3892] [serial = 1041] [outer = 184C3C00] 08:33:25 INFO - PROCESS | 3892 | 1461339205514 Marionette DEBUG loaded listener.js 08:33:25 INFO - PROCESS | 3892 | ++DOMWINDOW == 85 (19C65800) [pid = 3892] [serial = 1042] [outer = 184C3C00] 08:33:25 INFO - PROCESS | 3892 | 1461339205924 Marionette TRACE conn2 <- [1,1352,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html",0,null,null,[["Canvas test: 2d.pattern.crosscanvas",0,null,null]]]}] 08:33:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | Canvas test: 2d.pattern.crosscanvas 08:33:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | took 584ms 08:33:25 INFO - PROCESS | 3892 | 1461339205969 Marionette TRACE conn2 -> [0,1353,"getWindowHandle",null] 08:33:25 INFO - PROCESS | 3892 | 1461339205971 Marionette TRACE conn2 <- [1,1353,null,{"value":"13"}] 08:33:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html 08:33:25 INFO - PROCESS | 3892 | 1461339205974 Marionette TRACE conn2 -> [0,1354,"setScriptTimeout",{"ms":35000}] 08:33:25 INFO - PROCESS | 3892 | 1461339205976 Marionette TRACE conn2 <- [1,1354,null,{}] 08:33:25 INFO - PROCESS | 3892 | 1461339205983 Marionette TRACE conn2 -> [0,1355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:33:26 INFO - PROCESS | 3892 | 1461339206056 Marionette TRACE conn2 <- [1,1355,null,{"value":null}] 08:33:26 INFO - PROCESS | 3892 | 1461339206065 Marionette TRACE conn2 -> [0,1356,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html\", \"44d5019e-7937-4224-8a02-bcf7332f174f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:33:26 INFO - PROCESS | 3892 | ++DOCSHELL 19861800 == 35 [pid = 3892] [id = 348] 08:33:26 INFO - PROCESS | 3892 | ++DOMWINDOW == 86 (1996CC00) [pid = 3892] [serial = 1043] [outer = 00000000] 08:33:26 INFO - PROCESS | 3892 | ++DOMWINDOW == 87 (19DDC000) [pid = 3892] [serial = 1044] [outer = 1996CC00] 08:33:26 INFO - PROCESS | 3892 | 1461339206093 Marionette DEBUG loaded listener.js 08:33:26 INFO - PROCESS | 3892 | ++DOMWINDOW == 88 (19E57800) [pid = 3892] [serial = 1045] [outer = 1996CC00] 08:33:26 INFO - PROCESS | 3892 | 1461339206747 Marionette TRACE conn2 <- [1,1356,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html",0,null,null,[["Canvas test: 2d.pattern.image.broken",1,"assert_throws: function \"function () { ctx.createPattern(img, 'repeat'); }\" threw object \"[Exception... \"Component is not available\" nsresult: \"0x...\" that is not a DOMException INVALID_STATE_ERR: property \"code\" is equal to undefined, expected 11","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1357,"getWindowHandle",null] 08:33:26 INFO - PROCESS | 3892 | 1461339206806 Marionette TRACE conn2 <- [1,1357,null,{"value":"13"}] 08:33:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html 08:33:26 INFO - PROCESS | 3892 | 1461339206811 Marionette TRACE conn2 -> [0,1358,"setScriptTimeout",{"ms":35000}] 08:33:26 INFO - PROCESS | 3892 | 1461339206816 Marionette TRACE conn2 <- [1,1358,null,{}] 08:33:26 INFO - PROCESS | 3892 | 1461339206823 Marionette TRACE conn2 -> [0,1359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:33:26 INFO - PROCESS | 3892 | 1461339206955 Marionette TRACE conn2 <- [1,1359,null,{"value":null}] 08:33:27 INFO - PROCESS | 3892 | 1461339207081 Marionette TRACE conn2 -> [0,1360,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html\", \"44d5019e-7937-4224-8a02-bcf7332f174f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:33:27 INFO - PROCESS | 3892 | ++DOCSHELL 02A97800 == 36 [pid = 3892] [id = 349] 08:33:27 INFO - PROCESS | 3892 | ++DOMWINDOW == 89 (02A9DC00) [pid = 3892] [serial = 1046] [outer = 00000000] 08:33:27 INFO - PROCESS | 3892 | ++DOMWINDOW == 90 (1344D000) [pid = 3892] [serial = 1047] [outer = 02A9DC00] 08:33:27 INFO - PROCESS | 3892 | 1461339207138 Marionette DEBUG loaded listener.js 08:33:27 INFO - PROCESS | 3892 | ++DOMWINDOW == 91 (13797800) [pid = 3892] [serial = 1048] [outer = 02A9DC00] 08:33:28 INFO - PROCESS | 3892 | 1461339208055 Marionette TRACE conn2 <- [1,1360,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.emptysrc",1,"An attempt was made to use an object that is not, or is no longer, usable","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html:24:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1361,"getWindowHandle",null] 08:33:28 INFO - PROCESS | 3892 | 1461339208145 Marionette TRACE conn2 <- [1,1361,null,{"value":"13"}] 08:33:28 INFO - PROCESS | 3892 | 1461339208151 Marionette TRACE conn2 -> [0,1362,"setScriptTimeout",{"ms":35000}] 08:33:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html 08:33:28 INFO - PROCESS | 3892 | 1461339208155 Marionette TRACE conn2 <- [1,1362,null,{}] 08:33:28 INFO - PROCESS | 3892 | 1461339208161 Marionette TRACE conn2 -> [0,1363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:33:28 INFO - PROCESS | 3892 | 1461339208261 Marionette TRACE conn2 <- [1,1363,null,{"value":null}] 08:33:28 INFO - PROCESS | 3892 | 1461339208346 Marionette TRACE conn2 -> [0,1364,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html\", \"44d5019e-7937-4224-8a02-bcf7332f174f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:33:28 INFO - PROCESS | 3892 | ++DOCSHELL 13450400 == 37 [pid = 3892] [id = 350] 08:33:28 INFO - PROCESS | 3892 | ++DOMWINDOW == 92 (13450C00) [pid = 3892] [serial = 1049] [outer = 00000000] 08:33:28 INFO - PROCESS | 3892 | ++DOMWINDOW == 93 (137C2C00) [pid = 3892] [serial = 1050] [outer = 13450C00] 08:33:28 INFO - PROCESS | 3892 | 1461339208440 Marionette DEBUG loaded listener.js 08:33:28 INFO - PROCESS | 3892 | ++DOMWINDOW == 94 (13832C00) [pid = 3892] [serial = 1051] [outer = 13450C00] 08:33:28 INFO - PROCESS | 3892 | --DOCSHELL 184C3400 == 36 [pid = 3892] [id = 347] 08:33:28 INFO - PROCESS | 3892 | --DOCSHELL 15C05C00 == 35 [pid = 3892] [id = 346] 08:33:28 INFO - PROCESS | 3892 | --DOCSHELL 16503800 == 34 [pid = 3892] [id = 345] 08:33:28 INFO - PROCESS | 3892 | --DOCSHELL 13804000 == 33 [pid = 3892] [id = 344] 08:33:28 INFO - PROCESS | 3892 | --DOCSHELL 16506400 == 32 [pid = 3892] [id = 343] 08:33:28 INFO - PROCESS | 3892 | --DOCSHELL 18E2A800 == 31 [pid = 3892] [id = 342] 08:33:28 INFO - PROCESS | 3892 | --DOCSHELL 18426000 == 30 [pid = 3892] [id = 341] 08:33:28 INFO - PROCESS | 3892 | --DOCSHELL 16CC7C00 == 29 [pid = 3892] [id = 340] 08:33:28 INFO - PROCESS | 3892 | --DOMWINDOW == 93 (19A30000) [pid = 3892] [serial = 1005] [outer = 00000000] [url = about:blank] 08:33:28 INFO - PROCESS | 3892 | --DOMWINDOW == 92 (1996A000) [pid = 3892] [serial = 1003] [outer = 00000000] [url = about:blank] 08:33:28 INFO - PROCESS | 3892 | --DOMWINDOW == 91 (18E39C00) [pid = 3892] [serial = 990] [outer = 00000000] [url = about:blank] 08:33:28 INFO - PROCESS | 3892 | --DOMWINDOW == 90 (18EAD800) [pid = 3892] [serial = 993] [outer = 00000000] [url = about:blank] 08:33:28 INFO - PROCESS | 3892 | --DOMWINDOW == 89 (18E37C00) [pid = 3892] [serial = 991] [outer = 00000000] [url = about:blank] 08:33:28 INFO - PROCESS | 3892 | --DOMWINDOW == 88 (19943000) [pid = 3892] [serial = 996] [outer = 00000000] [url = about:blank] 08:33:28 INFO - PROCESS | 3892 | --DOMWINDOW == 87 (19350000) [pid = 3892] [serial = 994] [outer = 00000000] [url = about:blank] 08:33:28 INFO - PROCESS | 3892 | --DOMWINDOW == 86 (1994F000) [pid = 3892] [serial = 1002] [outer = 00000000] [url = about:blank] 08:33:28 INFO - PROCESS | 3892 | --DOMWINDOW == 85 (19949400) [pid = 3892] [serial = 997] [outer = 00000000] [url = about:blank] 08:33:28 INFO - PROCESS | 3892 | --DOMWINDOW == 84 (1830F800) [pid = 3892] [serial = 981] [outer = 00000000] [url = about:blank] 08:33:28 INFO - PROCESS | 3892 | --DOMWINDOW == 83 (1670A000) [pid = 3892] [serial = 978] [outer = 00000000] [url = about:blank] 08:33:28 INFO - PROCESS | 3892 | --DOMWINDOW == 82 (16710400) [pid = 3892] [serial = 979] [outer = 00000000] [url = about:blank] 08:33:28 INFO - PROCESS | 3892 | --DOMWINDOW == 81 (15CE2400) [pid = 3892] [serial = 975] [outer = 00000000] [url = about:blank] 08:33:28 INFO - PROCESS | 3892 | --DOMWINDOW == 80 (15E9D400) [pid = 3892] [serial = 976] [outer = 00000000] [url = about:blank] 08:33:28 INFO - PROCESS | 3892 | --DOMWINDOW == 79 (13B83400) [pid = 3892] [serial = 972] [outer = 00000000] [url = about:blank] 08:33:28 INFO - PROCESS | 3892 | --DOMWINDOW == 78 (1449E800) [pid = 3892] [serial = 973] [outer = 00000000] [url = about:blank] 08:33:28 INFO - PROCESS | 3892 | --DOMWINDOW == 77 (13447C00) [pid = 3892] [serial = 969] [outer = 00000000] [url = about:blank] 08:33:28 INFO - PROCESS | 3892 | --DOMWINDOW == 76 (1344BC00) [pid = 3892] [serial = 970] [outer = 00000000] [url = about:blank] 08:33:28 INFO - PROCESS | 3892 | --DOMWINDOW == 75 (1238D800) [pid = 3892] [serial = 966] [outer = 00000000] [url = about:blank] 08:33:28 INFO - PROCESS | 3892 | --DOMWINDOW == 74 (12CA4000) [pid = 3892] [serial = 967] [outer = 00000000] [url = about:blank] 08:33:28 INFO - PROCESS | 3892 | --DOMWINDOW == 73 (1C96C800) [pid = 3892] [serial = 964] [outer = 00000000] [url = about:blank] 08:33:28 INFO - PROCESS | 3892 | --DOMWINDOW == 72 (18E26800) [pid = 3892] [serial = 987] [outer = 00000000] [url = about:blank] 08:33:28 INFO - PROCESS | 3892 | --DOMWINDOW == 71 (18925800) [pid = 3892] [serial = 984] [outer = 00000000] [url = about:blank] 08:33:28 INFO - PROCESS | 3892 | --DOMWINDOW == 70 (1899AC00) [pid = 3892] [serial = 985] [outer = 00000000] [url = about:blank] 08:33:28 INFO - PROCESS | 3892 | --DOMWINDOW == 69 (1842B400) [pid = 3892] [serial = 982] [outer = 00000000] [url = about:blank] 08:33:28 INFO - PROCESS | 3892 | --DOMWINDOW == 68 (18E2E800) [pid = 3892] [serial = 999] [outer = 00000000] [url = about:blank] 08:33:28 INFO - PROCESS | 3892 | --DOMWINDOW == 67 (18E25800) [pid = 3892] [serial = 988] [outer = 00000000] [url = about:blank] 08:33:28 INFO - PROCESS | 3892 | --DOMWINDOW == 66 (18E1E400) [pid = 3892] [serial = 1000] [outer = 00000000] [url = about:blank] 08:33:29 INFO - PROCESS | 3892 | [3892] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 08:33:29 INFO - PROCESS | 3892 | 1461339209151 Marionette TRACE conn2 <- [1,1364,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.immediate",1,"","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html:28:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1365,"getWindowHandle",null] 08:33:29 INFO - PROCESS | 3892 | 1461339209183 Marionette TRACE conn2 <- [1,1365,null,{"value":"13"}] 08:33:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html 08:33:29 INFO - PROCESS | 3892 | 1461339209209 Marionette TRACE conn2 -> [0,1366,"setScriptTimeout",{"ms":35000}] 08:33:29 INFO - PROCESS | 3892 | 1461339209213 Marionette TRACE conn2 <- [1,1366,null,{}] 08:33:29 INFO - PROCESS | 3892 | 1461339209234 Marionette TRACE conn2 -> [0,1367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:33:29 INFO - PROCESS | 3892 | 1461339209332 Marionette TRACE conn2 <- [1,1367,null,{"value":null}] 08:33:29 INFO - PROCESS | 3892 | 1461339209410 Marionette TRACE conn2 -> [0,1368,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html\", \"44d5019e-7937-4224-8a02-bcf7332f174f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:33:29 INFO - PROCESS | 3892 | ++DOCSHELL 13448400 == 30 [pid = 3892] [id = 351] 08:33:29 INFO - PROCESS | 3892 | ++DOMWINDOW == 67 (13449C00) [pid = 3892] [serial = 1052] [outer = 00000000] 08:33:29 INFO - PROCESS | 3892 | ++DOMWINDOW == 68 (13B46400) [pid = 3892] [serial = 1053] [outer = 13449C00] 08:33:29 INFO - PROCESS | 3892 | 1461339209467 Marionette DEBUG loaded listener.js 08:33:29 INFO - PROCESS | 3892 | ++DOMWINDOW == 69 (13DD7800) [pid = 3892] [serial = 1054] [outer = 13449C00] 08:33:30 INFO - PROCESS | 3892 | 1461339210063 Marionette TRACE conn2 <- [1,1368,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.nosrc",1,"An attempt was made to use an object that is not, or is no longer, usable","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html:23:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1369,"getWindowHandle",null] 08:33:30 INFO - PROCESS | 3892 | 1461339210104 Marionette TRACE conn2 <- [1,1369,null,{"value":"13"}] 08:33:30 INFO - PROCESS | 3892 | 1461339210111 Marionette TRACE conn2 -> [0,1370,"setScriptTimeout",{"ms":35000}] 08:33:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html 08:33:30 INFO - PROCESS | 3892 | 1461339210114 Marionette TRACE conn2 <- [1,1370,null,{}] 08:33:30 INFO - PROCESS | 3892 | 1461339210118 Marionette TRACE conn2 -> [0,1371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:33:30 INFO - PROCESS | 3892 | 1461339210216 Marionette TRACE conn2 <- [1,1371,null,{"value":null}] 08:33:30 INFO - PROCESS | 3892 | 1461339210307 Marionette TRACE conn2 -> [0,1372,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html\", \"44d5019e-7937-4224-8a02-bcf7332f174f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:33:30 INFO - PROCESS | 3892 | ++DOCSHELL 15CD8C00 == 31 [pid = 3892] [id = 352] 08:33:30 INFO - PROCESS | 3892 | ++DOMWINDOW == 70 (15CDD800) [pid = 3892] [serial = 1055] [outer = 00000000] 08:33:30 INFO - PROCESS | 3892 | ++DOMWINDOW == 71 (15E99800) [pid = 3892] [serial = 1056] [outer = 15CDD800] 08:33:30 INFO - PROCESS | 3892 | 1461339210362 Marionette DEBUG loaded listener.js 08:33:30 INFO - PROCESS | 3892 | ++DOMWINDOW == 72 (15FB3000) [pid = 3892] [serial = 1057] [outer = 15CDD800] 08:33:30 INFO - PROCESS | 3892 | [3892] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 08:33:30 INFO - PROCESS | 3892 | 1461339210904 Marionette TRACE conn2 <- [1,1372,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.reload",1,"assert_equals: ctx.createPattern(img, 'repeat') === null (got [object CanvasPattern][object], expected [object]) expected null but got object \"[object CanvasPattern]\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html:29:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1373,"getWindowHandle",null] 08:33:30 INFO - PROCESS | 3892 | 1461339210964 Marionette TRACE conn2 <- [1,1373,null,{"value":"13"}] 08:33:30 INFO - PROCESS | 3892 | 1461339210969 Marionette TRACE conn2 -> [0,1374,"setScriptTimeout",{"ms":35000}] 08:33:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html 08:33:30 INFO - PROCESS | 3892 | 1461339210973 Marionette TRACE conn2 <- [1,1374,null,{}] 08:33:30 INFO - PROCESS | 3892 | 1461339210985 Marionette TRACE conn2 -> [0,1375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:33:31 INFO - PROCESS | 3892 | 1461339211092 Marionette TRACE conn2 <- [1,1375,null,{"value":null}] 08:33:31 INFO - PROCESS | 3892 | 1461339211174 Marionette TRACE conn2 -> [0,1376,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html\", \"44d5019e-7937-4224-8a02-bcf7332f174f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:33:31 INFO - PROCESS | 3892 | ++DOCSHELL 16CCB800 == 32 [pid = 3892] [id = 353] 08:33:31 INFO - PROCESS | 3892 | ++DOMWINDOW == 73 (16CCC000) [pid = 3892] [serial = 1058] [outer = 00000000] 08:33:31 INFO - PROCESS | 3892 | ++DOMWINDOW == 74 (1830FC00) [pid = 3892] [serial = 1059] [outer = 16CCC000] 08:33:31 INFO - PROCESS | 3892 | 1461339211275 Marionette DEBUG loaded listener.js 08:33:31 INFO - PROCESS | 3892 | ++DOMWINDOW == 75 (18429000) [pid = 3892] [serial = 1060] [outer = 16CCC000] 08:33:31 INFO - PROCESS | 3892 | 1461339211888 Marionette TRACE conn2 <- [1,1376,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.removedsrc",1,"An attempt was made to use an object that is not, or is no longer, usable","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html:24:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1377,"getWindowHandle",null] 08:33:31 INFO - PROCESS | 3892 | 1461339211920 Marionette TRACE conn2 <- [1,1377,null,{"value":"13"}] 08:33:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html 08:33:31 INFO - PROCESS | 3892 | 1461339211923 Marionette TRACE conn2 -> [0,1378,"setScriptTimeout",{"ms":35000}] 08:33:31 INFO - PROCESS | 3892 | 1461339211925 Marionette TRACE conn2 <- [1,1378,null,{}] 08:33:31 INFO - PROCESS | 3892 | 1461339211913 Marionette TRACE conn2 -> [0,1379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:33:32 INFO - PROCESS | 3892 | 1461339212009 Marionette TRACE conn2 <- [1,1379,null,{"value":null}] 08:33:32 INFO - PROCESS | 3892 | 1461339212083 Marionette TRACE conn2 -> [0,1380,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html\", \"44d5019e-7937-4224-8a02-bcf7332f174f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:33:32 INFO - PROCESS | 3892 | ++DOCSHELL 18428C00 == 33 [pid = 3892] [id = 354] 08:33:32 INFO - PROCESS | 3892 | ++DOMWINDOW == 76 (1842B400) [pid = 3892] [serial = 1061] [outer = 00000000] 08:33:32 INFO - PROCESS | 3892 | ++DOMWINDOW == 77 (18D2CC00) [pid = 3892] [serial = 1062] [outer = 1842B400] 08:33:32 INFO - PROCESS | 3892 | 1461339212138 Marionette DEBUG loaded listener.js 08:33:32 INFO - PROCESS | 3892 | ++DOMWINDOW == 78 (18D39800) [pid = 3892] [serial = 1063] [outer = 1842B400] 08:33:32 INFO - PROCESS | 3892 | 1461339212739 Marionette TRACE conn2 <- [1,1380,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html",0,null,null,[["Canvas test: 2d.pattern.image.null",0,null,null]]]}] 08:33:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | Canvas test: 2d.pattern.image.null 08:33:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | took 891ms 08:33:32 INFO - PROCESS | 3892 | 1461339212811 Marionette TRACE conn2 -> [0,1381,"getWindowHandle",null] 08:33:32 INFO - PROCESS | 3892 | 1461339212815 Marionette TRACE conn2 <- [1,1381,null,{"value":"13"}] 08:33:32 INFO - PROCESS | 3892 | 1461339212820 Marionette TRACE conn2 -> [0,1382,"setScriptTimeout",{"ms":35000}] 08:33:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html 08:33:32 INFO - PROCESS | 3892 | 1461339212824 Marionette TRACE conn2 <- [1,1382,null,{}] 08:33:32 INFO - PROCESS | 3892 | 1461339212831 Marionette TRACE conn2 -> [0,1383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:33:32 INFO - PROCESS | 3892 | 1461339212955 Marionette TRACE conn2 <- [1,1383,null,{"value":null}] 08:33:33 INFO - PROCESS | 3892 | 1461339213041 Marionette TRACE conn2 -> [0,1384,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html\", \"44d5019e-7937-4224-8a02-bcf7332f174f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:33:33 INFO - PROCESS | 3892 | ++DOCSHELL 133DFC00 == 34 [pid = 3892] [id = 355] 08:33:33 INFO - PROCESS | 3892 | ++DOMWINDOW == 79 (133E0800) [pid = 3892] [serial = 1064] [outer = 00000000] 08:33:33 INFO - PROCESS | 3892 | ++DOMWINDOW == 80 (13453800) [pid = 3892] [serial = 1065] [outer = 133E0800] 08:33:33 INFO - PROCESS | 3892 | 1461339213093 Marionette DEBUG loaded listener.js 08:33:33 INFO - PROCESS | 3892 | ++DOMWINDOW == 81 (13831000) [pid = 3892] [serial = 1066] [outer = 133E0800] 08:33:33 INFO - PROCESS | 3892 | 1461339213490 Marionette TRACE conn2 <- [1,1384,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html",0,null,null,[["Canvas test: 2d.pattern.image.string",0,null,null]]]}] 08:33:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | Canvas test: 2d.pattern.image.string 08:33:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | took 723ms 08:33:33 INFO - PROCESS | 3892 | 1461339213545 Marionette TRACE conn2 -> [0,1385,"getWindowHandle",null] 08:33:33 INFO - PROCESS | 3892 | 1461339213550 Marionette TRACE conn2 <- [1,1385,null,{"value":"13"}] 08:33:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html 08:33:33 INFO - PROCESS | 3892 | 1461339213556 Marionette TRACE conn2 -> [0,1386,"setScriptTimeout",{"ms":35000}] 08:33:33 INFO - PROCESS | 3892 | 1461339213559 Marionette TRACE conn2 <- [1,1386,null,{}] 08:33:33 INFO - PROCESS | 3892 | 1461339213562 Marionette TRACE conn2 -> [0,1387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:33:33 INFO - PROCESS | 3892 | 1461339213640 Marionette TRACE conn2 <- [1,1387,null,{"value":null}] 08:33:33 INFO - PROCESS | 3892 | 1461339213648 Marionette TRACE conn2 -> [0,1388,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html\", \"44d5019e-7937-4224-8a02-bcf7332f174f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:33:33 INFO - PROCESS | 3892 | ++DOCSHELL 13449400 == 35 [pid = 3892] [id = 356] 08:33:33 INFO - PROCESS | 3892 | ++DOMWINDOW == 82 (1383C000) [pid = 3892] [serial = 1067] [outer = 00000000] 08:33:33 INFO - PROCESS | 3892 | ++DOMWINDOW == 83 (16714000) [pid = 3892] [serial = 1068] [outer = 1383C000] 08:33:33 INFO - PROCESS | 3892 | 1461339213692 Marionette DEBUG loaded listener.js 08:33:33 INFO - PROCESS | 3892 | ++DOMWINDOW == 84 (16CC7C00) [pid = 3892] [serial = 1069] [outer = 1383C000] 08:33:34 INFO - PROCESS | 3892 | 1461339214130 Marionette TRACE conn2 <- [1,1388,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html",0,null,null,[["Canvas test: 2d.pattern.image.undefined",0,null,null]]]}] 08:33:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | Canvas test: 2d.pattern.image.undefined 08:33:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | took 614ms 08:33:34 INFO - PROCESS | 3892 | 1461339214176 Marionette TRACE conn2 -> [0,1389,"getWindowHandle",null] 08:33:34 INFO - PROCESS | 3892 | 1461339214178 Marionette TRACE conn2 <- [1,1389,null,{"value":"13"}] 08:33:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html 08:33:34 INFO - PROCESS | 3892 | 1461339214182 Marionette TRACE conn2 -> [0,1390,"setScriptTimeout",{"ms":35000}] 08:33:34 INFO - PROCESS | 3892 | 1461339214185 Marionette TRACE conn2 <- [1,1390,null,{}] 08:33:34 INFO - PROCESS | 3892 | 1461339214195 Marionette TRACE conn2 -> [0,1391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:33:34 INFO - PROCESS | 3892 | 1461339214278 Marionette TRACE conn2 <- [1,1391,null,{"value":null}] 08:33:34 INFO - PROCESS | 3892 | 1461339214405 Marionette TRACE conn2 -> [0,1392,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html\", \"44d5019e-7937-4224-8a02-bcf7332f174f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:33:34 INFO - PROCESS | 3892 | ++DOCSHELL 15E41C00 == 36 [pid = 3892] [id = 357] 08:33:34 INFO - PROCESS | 3892 | ++DOMWINDOW == 85 (16F30400) [pid = 3892] [serial = 1070] [outer = 00000000] 08:33:34 INFO - PROCESS | 3892 | ++DOMWINDOW == 86 (18E3AC00) [pid = 3892] [serial = 1071] [outer = 16F30400] 08:33:34 INFO - PROCESS | 3892 | 1461339214453 Marionette DEBUG loaded listener.js 08:33:34 INFO - PROCESS | 3892 | ++DOMWINDOW == 87 (18EA1400) [pid = 3892] [serial = 1072] [outer = 16F30400] 08:33:34 INFO - PROCESS | 3892 | 1461339214844 Marionette TRACE conn2 <- [1,1392,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html",0,null,null,[["Canvas test: 2d.pattern.modify.canvas1",0,null,null]]]}] 08:33:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | Canvas test: 2d.pattern.modify.canvas1 08:33:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | took 691ms 08:33:34 INFO - PROCESS | 3892 | 1461339214884 Marionette TRACE conn2 -> [0,1393,"getWindowHandle",null] 08:33:34 INFO - PROCESS | 3892 | 1461339214887 Marionette TRACE conn2 <- [1,1393,null,{"value":"13"}] 08:33:34 INFO - PROCESS | 3892 | 1461339214890 Marionette TRACE conn2 -> [0,1394,"setScriptTimeout",{"ms":35000}] 08:33:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html 08:33:34 INFO - PROCESS | 3892 | 1461339214892 Marionette TRACE conn2 <- [1,1394,null,{}] 08:33:34 INFO - PROCESS | 3892 | 1461339214900 Marionette TRACE conn2 -> [0,1395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:33:35 INFO - PROCESS | 3892 | 1461339214991 Marionette TRACE conn2 <- [1,1395,null,{"value":null}] 08:33:35 INFO - PROCESS | 3892 | 1461339215000 Marionette TRACE conn2 -> [0,1396,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html\", \"44d5019e-7937-4224-8a02-bcf7332f174f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:33:35 INFO - PROCESS | 3892 | ++DOCSHELL 13448C00 == 37 [pid = 3892] [id = 358] 08:33:35 INFO - PROCESS | 3892 | ++DOMWINDOW == 88 (18E9FC00) [pid = 3892] [serial = 1073] [outer = 00000000] 08:33:35 INFO - PROCESS | 3892 | ++DOMWINDOW == 89 (197E1C00) [pid = 3892] [serial = 1074] [outer = 18E9FC00] 08:33:35 INFO - PROCESS | 3892 | 1461339215086 Marionette DEBUG loaded listener.js 08:33:35 INFO - PROCESS | 3892 | ++DOMWINDOW == 90 (1985D800) [pid = 3892] [serial = 1075] [outer = 18E9FC00] 08:33:35 INFO - PROCESS | 3892 | 1461339215509 Marionette TRACE conn2 <- [1,1396,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html",0,null,null,[["Canvas test: 2d.pattern.modify.canvas2",0,null,null]]]}] 08:33:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | Canvas test: 2d.pattern.modify.canvas2 08:33:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | took 692ms 08:33:35 INFO - PROCESS | 3892 | 1461339215573 Marionette TRACE conn2 -> [0,1397,"getWindowHandle",null] 08:33:35 INFO - PROCESS | 3892 | 1461339215575 Marionette TRACE conn2 <- [1,1397,null,{"value":"13"}] 08:33:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html 08:33:35 INFO - PROCESS | 3892 | 1461339215579 Marionette TRACE conn2 -> [0,1398,"setScriptTimeout",{"ms":35000}] 08:33:35 INFO - PROCESS | 3892 | 1461339215580 Marionette TRACE conn2 <- [1,1398,null,{}] 08:33:35 INFO - PROCESS | 3892 | 1461339215584 Marionette TRACE conn2 -> [0,1399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:33:35 INFO - PROCESS | 3892 | 1461339215714 Marionette TRACE conn2 <- [1,1399,null,{"value":null}] 08:33:35 INFO - PROCESS | 3892 | 1461339215735 Marionette TRACE conn2 -> [0,1400,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html\", \"44d5019e-7937-4224-8a02-bcf7332f174f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:33:35 INFO - PROCESS | 3892 | ++DOCSHELL 19354C00 == 38 [pid = 3892] [id = 359] 08:33:35 INFO - PROCESS | 3892 | ++DOMWINDOW == 91 (19854000) [pid = 3892] [serial = 1076] [outer = 00000000] 08:33:35 INFO - PROCESS | 3892 | ++DOMWINDOW == 92 (16965C00) [pid = 3892] [serial = 1077] [outer = 19854000] 08:33:35 INFO - PROCESS | 3892 | 1461339215779 Marionette DEBUG loaded listener.js 08:33:35 INFO - PROCESS | 3892 | ++DOMWINDOW == 93 (19966400) [pid = 3892] [serial = 1078] [outer = 19854000] 08:33:36 INFO - PROCESS | 3892 | 1461339216219 Marionette TRACE conn2 <- [1,1400,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html",0,null,null,[["Canvas test: 2d.pattern.modify.image1",0,null,null]]]}] 08:33:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | Canvas test: 2d.pattern.modify.image1 08:33:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | took 676ms 08:33:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html 08:33:36 INFO - PROCESS | 3892 | 1461339216261 Marionette TRACE conn2 -> [0,1401,"getWindowHandle",null] 08:33:36 INFO - PROCESS | 3892 | 1461339216263 Marionette TRACE conn2 <- [1,1401,null,{"value":"13"}] 08:33:36 INFO - PROCESS | 3892 | 1461339216267 Marionette TRACE conn2 -> [0,1402,"setScriptTimeout",{"ms":35000}] 08:33:36 INFO - PROCESS | 3892 | 1461339216268 Marionette TRACE conn2 <- [1,1402,null,{}] 08:33:36 INFO - PROCESS | 3892 | 1461339216272 Marionette TRACE conn2 -> [0,1403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:33:36 INFO - PROCESS | 3892 | 1461339216414 Marionette TRACE conn2 <- [1,1403,null,{"value":null}] 08:33:36 INFO - PROCESS | 3892 | 1461339216472 Marionette TRACE conn2 -> [0,1404,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html\", \"44d5019e-7937-4224-8a02-bcf7332f174f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:33:36 INFO - PROCESS | 3892 | ++DOCSHELL 19943000 == 39 [pid = 3892] [id = 360] 08:33:36 INFO - PROCESS | 3892 | ++DOMWINDOW == 94 (19947000) [pid = 3892] [serial = 1079] [outer = 00000000] 08:33:36 INFO - PROCESS | 3892 | ++DOMWINDOW == 95 (19DD7400) [pid = 3892] [serial = 1080] [outer = 19947000] 08:33:36 INFO - PROCESS | 3892 | 1461339216519 Marionette DEBUG loaded listener.js 08:33:36 INFO - PROCESS | 3892 | ++DOMWINDOW == 96 (1A3AF000) [pid = 3892] [serial = 1081] [outer = 19947000] 08:33:36 INFO - PROCESS | 3892 | --DOMWINDOW == 95 (15A0A800) [pid = 3892] [serial = 1016] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html] 08:33:36 INFO - PROCESS | 3892 | --DOMWINDOW == 94 (184C9C00) [pid = 3892] [serial = 1022] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html] 08:33:36 INFO - PROCESS | 3892 | --DOMWINDOW == 93 (12342C00) [pid = 3892] [serial = 1007] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html] 08:33:36 INFO - PROCESS | 3892 | --DOMWINDOW == 92 (18E3A000) [pid = 3892] [serial = 1028] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html] 08:33:36 INFO - PROCESS | 3892 | --DOMWINDOW == 91 (19353C00) [pid = 3892] [serial = 1004] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html] 08:33:36 INFO - PROCESS | 3892 | --DOMWINDOW == 90 (13452000) [pid = 3892] [serial = 1010] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html] 08:33:36 INFO - PROCESS | 3892 | --DOMWINDOW == 89 (13DDE800) [pid = 3892] [serial = 1013] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html] 08:33:36 INFO - PROCESS | 3892 | --DOMWINDOW == 88 (19854400) [pid = 3892] [serial = 1031] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html] 08:33:36 INFO - PROCESS | 3892 | --DOMWINDOW == 87 (16CC8400) [pid = 3892] [serial = 1019] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html] 08:33:36 INFO - PROCESS | 3892 | --DOMWINDOW == 86 (16510000) [pid = 3892] [serial = 1034] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html] 08:33:36 INFO - PROCESS | 3892 | --DOMWINDOW == 85 (18E2F400) [pid = 3892] [serial = 1025] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html] 08:33:36 INFO - PROCESS | 3892 | --DOMWINDOW == 84 (184C3C00) [pid = 3892] [serial = 1040] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html] 08:33:36 INFO - PROCESS | 3892 | --DOMWINDOW == 83 (15CD9400) [pid = 3892] [serial = 1037] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html] 08:33:36 INFO - PROCESS | 3892 | 1461339216944 Marionette TRACE conn2 <- [1,1404,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html",0,null,null,[["Canvas test: 2d.pattern.modify.image2",0,null,null]]]}] 08:33:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | Canvas test: 2d.pattern.modify.image2 08:33:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | took 722ms 08:33:36 INFO - PROCESS | 3892 | 1461339217006 Marionette TRACE conn2 -> [0,1405,"getWindowHandle",null] 08:33:36 INFO - PROCESS | 3892 | 1461339217008 Marionette TRACE conn2 <- [1,1405,null,{"value":"13"}] 08:33:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html 08:33:37 INFO - PROCESS | 3892 | 1461339217015 Marionette TRACE conn2 -> [0,1406,"setScriptTimeout",{"ms":35000}] 08:33:37 INFO - PROCESS | 3892 | 1461339217017 Marionette TRACE conn2 <- [1,1406,null,{}] 08:33:37 INFO - PROCESS | 3892 | 1461339217021 Marionette TRACE conn2 -> [0,1407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:33:37 INFO - PROCESS | 3892 | 1461339217093 Marionette TRACE conn2 <- [1,1407,null,{"value":null}] 08:33:37 INFO - PROCESS | 3892 | 1461339217176 Marionette TRACE conn2 -> [0,1408,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html\", \"44d5019e-7937-4224-8a02-bcf7332f174f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:33:37 INFO - PROCESS | 3892 | ++DOCSHELL 02A98C00 == 40 [pid = 3892] [id = 361] 08:33:37 INFO - PROCESS | 3892 | ++DOMWINDOW == 84 (11BBFC00) [pid = 3892] [serial = 1082] [outer = 00000000] 08:33:37 INFO - PROCESS | 3892 | ++DOMWINDOW == 85 (15A0A800) [pid = 3892] [serial = 1083] [outer = 11BBFC00] 08:33:37 INFO - PROCESS | 3892 | 1461339217222 Marionette DEBUG loaded listener.js 08:33:37 INFO - PROCESS | 3892 | ++DOMWINDOW == 86 (159B6C00) [pid = 3892] [serial = 1084] [outer = 11BBFC00] 08:33:37 INFO - PROCESS | 3892 | 1461339217590 Marionette TRACE conn2 <- [1,1408,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.basic",0,null,null]]]}] 08:33:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | Canvas test: 2d.pattern.paint.norepeat.basic 08:33:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | took 584ms 08:33:37 INFO - PROCESS | 3892 | 1461339217611 Marionette TRACE conn2 -> [0,1409,"getWindowHandle",null] 08:33:37 INFO - PROCESS | 3892 | 1461339217613 Marionette TRACE conn2 <- [1,1409,null,{"value":"13"}] 08:33:37 INFO - PROCESS | 3892 | 1461339217616 Marionette TRACE conn2 -> [0,1410,"setScriptTimeout",{"ms":35000}] 08:33:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html 08:33:37 INFO - PROCESS | 3892 | 1461339217618 Marionette TRACE conn2 <- [1,1410,null,{}] 08:33:37 INFO - PROCESS | 3892 | 1461339217622 Marionette TRACE conn2 -> [0,1411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:33:37 INFO - PROCESS | 3892 | 1461339217696 Marionette TRACE conn2 <- [1,1411,null,{"value":null}] 08:33:37 INFO - PROCESS | 3892 | 1461339217702 Marionette TRACE conn2 -> [0,1412,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html\", \"44d5019e-7937-4224-8a02-bcf7332f174f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:33:37 INFO - PROCESS | 3892 | ++DOCSHELL 18919400 == 41 [pid = 3892] [id = 362] 08:33:37 INFO - PROCESS | 3892 | ++DOMWINDOW == 87 (197EA400) [pid = 3892] [serial = 1085] [outer = 00000000] 08:33:37 INFO - PROCESS | 3892 | ++DOMWINDOW == 88 (19E53400) [pid = 3892] [serial = 1086] [outer = 197EA400] 08:33:37 INFO - PROCESS | 3892 | 1461339217751 Marionette DEBUG loaded listener.js 08:33:37 INFO - PROCESS | 3892 | ++DOMWINDOW == 89 (19E4E800) [pid = 3892] [serial = 1087] [outer = 197EA400] 08:33:38 INFO - PROCESS | 3892 | 1461339218182 Marionette TRACE conn2 <- [1,1412,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.coord1",0,null,null]]]}] 08:33:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | Canvas test: 2d.pattern.paint.norepeat.coord1 08:33:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | took 630ms 08:33:38 INFO - PROCESS | 3892 | 1461339218238 Marionette TRACE conn2 -> [0,1413,"getWindowHandle",null] 08:33:38 INFO - PROCESS | 3892 | 1461339218239 Marionette TRACE conn2 <- [1,1413,null,{"value":"13"}] 08:33:38 INFO - PROCESS | 3892 | 1461339218243 Marionette TRACE conn2 -> [0,1414,"setScriptTimeout",{"ms":35000}] 08:33:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html 08:33:38 INFO - PROCESS | 3892 | 1461339218244 Marionette TRACE conn2 <- [1,1414,null,{}] 08:33:38 INFO - PROCESS | 3892 | 1461339218248 Marionette TRACE conn2 -> [0,1415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:33:38 INFO - PROCESS | 3892 | 1461339218323 Marionette TRACE conn2 <- [1,1415,null,{"value":null}] 08:33:38 INFO - PROCESS | 3892 | 1461339218330 Marionette TRACE conn2 -> [0,1416,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html\", \"44d5019e-7937-4224-8a02-bcf7332f174f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:33:38 INFO - PROCESS | 3892 | ++DOCSHELL 1985E000 == 42 [pid = 3892] [id = 363] 08:33:38 INFO - PROCESS | 3892 | ++DOMWINDOW == 90 (1A416800) [pid = 3892] [serial = 1088] [outer = 00000000] 08:33:38 INFO - PROCESS | 3892 | ++DOMWINDOW == 91 (1A5CF000) [pid = 3892] [serial = 1089] [outer = 1A416800] 08:33:38 INFO - PROCESS | 3892 | 1461339218373 Marionette DEBUG loaded listener.js 08:33:38 INFO - PROCESS | 3892 | ++DOMWINDOW == 92 (1A5D6C00) [pid = 3892] [serial = 1090] [outer = 1A416800] 08:33:38 INFO - PROCESS | 3892 | 1461339218816 Marionette TRACE conn2 <- [1,1416,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.coord2",0,null,null]]]}] 08:33:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | Canvas test: 2d.pattern.paint.norepeat.coord2 08:33:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | took 584ms 08:33:38 INFO - PROCESS | 3892 | 1461339218872 Marionette TRACE conn2 -> [0,1417,"getWindowHandle",null] 08:33:38 INFO - PROCESS | 3892 | 1461339218878 Marionette TRACE conn2 <- [1,1417,null,{"value":"13"}] 08:33:38 INFO - PROCESS | 3892 | 1461339218887 Marionette TRACE conn2 -> [0,1418,"setScriptTimeout",{"ms":35000}] 08:33:38 INFO - PROCESS | 3892 | 1461339218892 Marionette TRACE conn2 <- [1,1418,null,{}] 08:33:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html 08:33:38 INFO - PROCESS | 3892 | 1461339218898 Marionette TRACE conn2 -> [0,1419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:33:39 INFO - PROCESS | 3892 | 1461339219000 Marionette TRACE conn2 <- [1,1419,null,{"value":null}] 08:33:39 INFO - PROCESS | 3892 | 1461339219091 Marionette TRACE conn2 -> [0,1420,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html\", \"44d5019e-7937-4224-8a02-bcf7332f174f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:33:39 INFO - PROCESS | 3892 | ++DOCSHELL 133D8800 == 43 [pid = 3892] [id = 364] 08:33:39 INFO - PROCESS | 3892 | ++DOMWINDOW == 93 (133D9000) [pid = 3892] [serial = 1091] [outer = 00000000] 08:33:39 INFO - PROCESS | 3892 | ++DOMWINDOW == 94 (15719800) [pid = 3892] [serial = 1092] [outer = 133D9000] 08:33:39 INFO - PROCESS | 3892 | 1461339219149 Marionette DEBUG loaded listener.js 08:33:39 INFO - PROCESS | 3892 | ++DOMWINDOW == 95 (15CE2400) [pid = 3892] [serial = 1093] [outer = 133D9000] 08:33:39 INFO - PROCESS | 3892 | 1461339219810 Marionette TRACE conn2 <- [1,1420,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.coord3",0,null,null]]]}] 08:33:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | Canvas test: 2d.pattern.paint.norepeat.coord3 08:33:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | took 921ms 08:33:39 INFO - PROCESS | 3892 | 1461339219842 Marionette TRACE conn2 -> [0,1421,"getWindowHandle",null] 08:33:39 INFO - PROCESS | 3892 | 1461339219847 Marionette TRACE conn2 <- [1,1421,null,{"value":"13"}] 08:33:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html 08:33:39 INFO - PROCESS | 3892 | 1461339219855 Marionette TRACE conn2 -> [0,1422,"setScriptTimeout",{"ms":35000}] 08:33:39 INFO - PROCESS | 3892 | 1461339219859 Marionette TRACE conn2 <- [1,1422,null,{}] 08:33:39 INFO - PROCESS | 3892 | 1461339219863 Marionette TRACE conn2 -> [0,1423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:33:39 INFO - PROCESS | 3892 | 1461339219958 Marionette TRACE conn2 <- [1,1423,null,{"value":null}] 08:33:40 INFO - PROCESS | 3892 | 1461339220040 Marionette TRACE conn2 -> [0,1424,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html\", \"44d5019e-7937-4224-8a02-bcf7332f174f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:33:40 INFO - PROCESS | 3892 | ++DOCSHELL 18D38000 == 44 [pid = 3892] [id = 365] 08:33:40 INFO - PROCESS | 3892 | ++DOMWINDOW == 96 (18E26000) [pid = 3892] [serial = 1094] [outer = 00000000] 08:33:40 INFO - PROCESS | 3892 | ++DOMWINDOW == 97 (18E3A800) [pid = 3892] [serial = 1095] [outer = 18E26000] 08:33:40 INFO - PROCESS | 3892 | 1461339220136 Marionette DEBUG loaded listener.js 08:33:40 INFO - PROCESS | 3892 | ++DOMWINDOW == 98 (1974F000) [pid = 3892] [serial = 1096] [outer = 18E26000] 08:33:40 INFO - PROCESS | 3892 | 1461339220730 Marionette TRACE conn2 <- [1,1424,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.outside",0,null,null]]]}] 08:33:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | Canvas test: 2d.pattern.paint.norepeat.outside 08:33:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | took 937ms 08:33:40 INFO - PROCESS | 3892 | 1461339220781 Marionette TRACE conn2 -> [0,1425,"getWindowHandle",null] 08:33:40 INFO - PROCESS | 3892 | 1461339220783 Marionette TRACE conn2 <- [1,1425,null,{"value":"13"}] 08:33:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html 08:33:40 INFO - PROCESS | 3892 | 1461339220787 Marionette TRACE conn2 -> [0,1426,"setScriptTimeout",{"ms":35000}] 08:33:40 INFO - PROCESS | 3892 | 1461339220789 Marionette TRACE conn2 <- [1,1426,null,{}] 08:33:40 INFO - PROCESS | 3892 | 1461339220799 Marionette TRACE conn2 -> [0,1427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:33:40 INFO - PROCESS | 3892 | 1461339220888 Marionette TRACE conn2 <- [1,1427,null,{"value":null}] 08:33:40 INFO - PROCESS | 3892 | 1461339220992 Marionette TRACE conn2 -> [0,1428,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html\", \"44d5019e-7937-4224-8a02-bcf7332f174f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:33:41 INFO - PROCESS | 3892 | ++DOCSHELL 19C6CC00 == 45 [pid = 3892] [id = 366] 08:33:41 INFO - PROCESS | 3892 | ++DOMWINDOW == 99 (19D7B400) [pid = 3892] [serial = 1097] [outer = 00000000] 08:33:41 INFO - PROCESS | 3892 | ++DOMWINDOW == 100 (1A3AE000) [pid = 3892] [serial = 1098] [outer = 19D7B400] 08:33:41 INFO - PROCESS | 3892 | 1461339221050 Marionette DEBUG loaded listener.js 08:33:41 INFO - PROCESS | 3892 | ++DOMWINDOW == 101 (1A4BB400) [pid = 3892] [serial = 1099] [outer = 19D7B400] 08:33:41 INFO - PROCESS | 3892 | 1461339221701 Marionette TRACE conn2 <- [1,1428,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html",0,null,null,[["Canvas patterns do not get flipped when painted",0,null,null]]]}] 08:33:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | Canvas patterns do not get flipped when painted 08:33:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | took 922ms 08:33:41 INFO - PROCESS | 3892 | 1461339221715 Marionette TRACE conn2 -> [0,1429,"getWindowHandle",null] 08:33:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html 08:33:41 INFO - PROCESS | 3892 | 1461339221717 Marionette TRACE conn2 <- [1,1429,null,{"value":"13"}] 08:33:41 INFO - PROCESS | 3892 | 1461339221721 Marionette TRACE conn2 -> [0,1430,"setScriptTimeout",{"ms":35000}] 08:33:41 INFO - PROCESS | 3892 | 1461339221723 Marionette TRACE conn2 <- [1,1430,null,{}] 08:33:41 INFO - PROCESS | 3892 | 1461339221726 Marionette TRACE conn2 -> [0,1431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:33:41 INFO - PROCESS | 3892 | 1461339221826 Marionette TRACE conn2 <- [1,1431,null,{"value":null}] 08:33:42 INFO - PROCESS | 3892 | 1461339222097 Marionette TRACE conn2 -> [0,1432,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html\", \"44d5019e-7937-4224-8a02-bcf7332f174f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:33:42 INFO - PROCESS | 3892 | ++DOCSHELL 1233C400 == 46 [pid = 3892] [id = 367] 08:33:42 INFO - PROCESS | 3892 | ++DOMWINDOW == 102 (13312C00) [pid = 3892] [serial = 1100] [outer = 00000000] 08:33:42 INFO - PROCESS | 3892 | ++DOMWINDOW == 103 (133E3C00) [pid = 3892] [serial = 1101] [outer = 13312C00] 08:33:42 INFO - PROCESS | 3892 | 1461339222147 Marionette DEBUG loaded listener.js 08:33:42 INFO - PROCESS | 3892 | ++DOMWINDOW == 104 (137BE000) [pid = 3892] [serial = 1102] [outer = 13312C00] 08:33:42 INFO - PROCESS | 3892 | 1461339222764 Marionette TRACE conn2 <- [1,1432,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html",0,null,null,[["Image patterns do not get flipped when painted",0,null,null]]]}] 08:33:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | Image patterns do not get flipped when painted 08:33:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | took 1076ms 08:33:42 INFO - PROCESS | 3892 | 1461339222804 Marionette TRACE conn2 -> [0,1433,"getWindowHandle",null] 08:33:42 INFO - PROCESS | 3892 | 1461339222791 Marionette TRACE conn2 <- [1,1433,null,{"value":"13"}] 08:33:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html 08:33:42 INFO - PROCESS | 3892 | 1461339222796 Marionette TRACE conn2 -> [0,1434,"setScriptTimeout",{"ms":35000}] 08:33:42 INFO - PROCESS | 3892 | 1461339222799 Marionette TRACE conn2 <- [1,1434,null,{}] 08:33:42 INFO - PROCESS | 3892 | 1461339222804 Marionette TRACE conn2 -> [0,1435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:33:42 INFO - PROCESS | 3892 | 1461339222909 Marionette TRACE conn2 <- [1,1435,null,{"value":null}] 08:33:42 INFO - PROCESS | 3892 | --DOCSHELL 18919400 == 45 [pid = 3892] [id = 362] 08:33:42 INFO - PROCESS | 3892 | --DOCSHELL 02A98C00 == 44 [pid = 3892] [id = 361] 08:33:42 INFO - PROCESS | 3892 | --DOCSHELL 19943000 == 43 [pid = 3892] [id = 360] 08:33:42 INFO - PROCESS | 3892 | --DOCSHELL 19354C00 == 42 [pid = 3892] [id = 359] 08:33:42 INFO - PROCESS | 3892 | --DOCSHELL 13448C00 == 41 [pid = 3892] [id = 358] 08:33:42 INFO - PROCESS | 3892 | --DOCSHELL 15E41C00 == 40 [pid = 3892] [id = 357] 08:33:42 INFO - PROCESS | 3892 | --DOCSHELL 13449400 == 39 [pid = 3892] [id = 356] 08:33:42 INFO - PROCESS | 3892 | --DOCSHELL 133DFC00 == 38 [pid = 3892] [id = 355] 08:33:42 INFO - PROCESS | 3892 | --DOCSHELL 13450400 == 37 [pid = 3892] [id = 350] 08:33:42 INFO - PROCESS | 3892 | --DOMWINDOW == 103 (137C2C00) [pid = 3892] [serial = 1050] [outer = 00000000] [url = about:blank] 08:33:42 INFO - PROCESS | 3892 | --DOMWINDOW == 102 (1660F400) [pid = 3892] [serial = 1017] [outer = 00000000] [url = about:blank] 08:33:42 INFO - PROCESS | 3892 | --DOMWINDOW == 101 (1670F400) [pid = 3892] [serial = 1018] [outer = 00000000] [url = about:blank] 08:33:42 INFO - PROCESS | 3892 | --DOMWINDOW == 100 (18E1B800) [pid = 3892] [serial = 1023] [outer = 00000000] [url = about:blank] 08:33:42 INFO - PROCESS | 3892 | --DOMWINDOW == 99 (18E23800) [pid = 3892] [serial = 1024] [outer = 00000000] [url = about:blank] 08:33:42 INFO - PROCESS | 3892 | --DOMWINDOW == 98 (12D0E400) [pid = 3892] [serial = 1008] [outer = 00000000] [url = about:blank] 08:33:42 INFO - PROCESS | 3892 | --DOMWINDOW == 97 (13314C00) [pid = 3892] [serial = 1009] [outer = 00000000] [url = about:blank] 08:33:42 INFO - PROCESS | 3892 | --DOMWINDOW == 96 (19856C00) [pid = 3892] [serial = 1029] [outer = 00000000] [url = about:blank] 08:33:42 INFO - PROCESS | 3892 | --DOMWINDOW == 95 (19855800) [pid = 3892] [serial = 1030] [outer = 00000000] [url = about:blank] 08:33:42 INFO - PROCESS | 3892 | --DOMWINDOW == 94 (19DDC000) [pid = 3892] [serial = 1044] [outer = 00000000] [url = about:blank] 08:33:42 INFO - PROCESS | 3892 | --DOMWINDOW == 93 (19C62800) [pid = 3892] [serial = 1006] [outer = 00000000] [url = about:blank] 08:33:42 INFO - PROCESS | 3892 | --DOMWINDOW == 92 (137A0400) [pid = 3892] [serial = 1011] [outer = 00000000] [url = about:blank] 08:33:42 INFO - PROCESS | 3892 | --DOMWINDOW == 91 (137C3400) [pid = 3892] [serial = 1012] [outer = 00000000] [url = about:blank] 08:33:42 INFO - PROCESS | 3892 | --DOMWINDOW == 90 (15A0E400) [pid = 3892] [serial = 1014] [outer = 00000000] [url = about:blank] 08:33:42 INFO - PROCESS | 3892 | --DOMWINDOW == 89 (15C38C00) [pid = 3892] [serial = 1015] [outer = 00000000] [url = about:blank] 08:33:42 INFO - PROCESS | 3892 | --DOMWINDOW == 88 (19861000) [pid = 3892] [serial = 1033] [outer = 00000000] [url = about:blank] 08:33:42 INFO - PROCESS | 3892 | --DOMWINDOW == 87 (19947800) [pid = 3892] [serial = 1032] [outer = 00000000] [url = about:blank] 08:33:42 INFO - PROCESS | 3892 | --DOMWINDOW == 86 (16F65000) [pid = 3892] [serial = 1020] [outer = 00000000] [url = about:blank] 08:33:42 INFO - PROCESS | 3892 | --DOMWINDOW == 85 (181C3000) [pid = 3892] [serial = 1021] [outer = 00000000] [url = about:blank] 08:33:42 INFO - PROCESS | 3892 | --DOMWINDOW == 84 (1996F800) [pid = 3892] [serial = 1035] [outer = 00000000] [url = about:blank] 08:33:42 INFO - PROCESS | 3892 | --DOMWINDOW == 83 (18EA8800) [pid = 3892] [serial = 1026] [outer = 00000000] [url = about:blank] 08:33:42 INFO - PROCESS | 3892 | --DOMWINDOW == 82 (19C66400) [pid = 3892] [serial = 1041] [outer = 00000000] [url = about:blank] 08:33:42 INFO - PROCESS | 3892 | --DOMWINDOW == 81 (19A23800) [pid = 3892] [serial = 1036] [outer = 00000000] [url = about:blank] 08:33:42 INFO - PROCESS | 3892 | --DOMWINDOW == 80 (19C65800) [pid = 3892] [serial = 1042] [outer = 00000000] [url = about:blank] 08:33:42 INFO - PROCESS | 3892 | --DOMWINDOW == 79 (17BAEC00) [pid = 3892] [serial = 1038] [outer = 00000000] [url = about:blank] 08:33:42 INFO - PROCESS | 3892 | --DOMWINDOW == 78 (1344D000) [pid = 3892] [serial = 1047] [outer = 00000000] [url = about:blank] 08:33:42 INFO - PROCESS | 3892 | --DOMWINDOW == 77 (18F3E800) [pid = 3892] [serial = 1027] [outer = 00000000] [url = about:blank] 08:33:42 INFO - PROCESS | 3892 | --DOMWINDOW == 76 (18E3C400) [pid = 3892] [serial = 1039] [outer = 00000000] [url = about:blank] 08:33:43 INFO - PROCESS | 3892 | 1461339223039 Marionette TRACE conn2 -> [0,1436,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html\", \"44d5019e-7937-4224-8a02-bcf7332f174f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:33:43 INFO - PROCESS | 3892 | ++DOCSHELL 02A9F400 == 38 [pid = 3892] [id = 368] 08:33:43 INFO - PROCESS | 3892 | ++DOMWINDOW == 77 (11BBCC00) [pid = 3892] [serial = 1103] [outer = 00000000] 08:33:43 INFO - PROCESS | 3892 | ++DOMWINDOW == 78 (13314C00) [pid = 3892] [serial = 1104] [outer = 11BBCC00] 08:33:43 INFO - PROCESS | 3892 | 1461339223087 Marionette DEBUG loaded listener.js 08:33:43 INFO - PROCESS | 3892 | ++DOMWINDOW == 79 (13453400) [pid = 3892] [serial = 1105] [outer = 11BBCC00] 08:33:43 INFO - PROCESS | 3892 | 1461339223506 Marionette TRACE conn2 <- [1,1436,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.basic",0,null,null]]]}] 08:33:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | Canvas test: 2d.pattern.paint.repeat.basic 08:33:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | took 722ms 08:33:43 INFO - PROCESS | 3892 | 1461339223569 Marionette TRACE conn2 -> [0,1437,"getWindowHandle",null] 08:33:43 INFO - PROCESS | 3892 | 1461339223572 Marionette TRACE conn2 <- [1,1437,null,{"value":"13"}] 08:33:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html 08:33:43 INFO - PROCESS | 3892 | 1461339223580 Marionette TRACE conn2 -> [0,1438,"setScriptTimeout",{"ms":35000}] 08:33:43 INFO - PROCESS | 3892 | 1461339223582 Marionette TRACE conn2 <- [1,1438,null,{}] 08:33:43 INFO - PROCESS | 3892 | 1461339223586 Marionette TRACE conn2 -> [0,1439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:33:43 INFO - PROCESS | 3892 | 1461339223665 Marionette TRACE conn2 <- [1,1439,null,{"value":null}] 08:33:43 INFO - PROCESS | 3892 | 1461339223680 Marionette TRACE conn2 -> [0,1440,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html\", \"44d5019e-7937-4224-8a02-bcf7332f174f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:33:43 INFO - PROCESS | 3892 | ++DOCSHELL 16710C00 == 39 [pid = 3892] [id = 369] 08:33:43 INFO - PROCESS | 3892 | ++DOMWINDOW == 80 (16712400) [pid = 3892] [serial = 1106] [outer = 00000000] 08:33:43 INFO - PROCESS | 3892 | ++DOMWINDOW == 81 (16CCD400) [pid = 3892] [serial = 1107] [outer = 16712400] 08:33:43 INFO - PROCESS | 3892 | 1461339223726 Marionette DEBUG loaded listener.js 08:33:43 INFO - PROCESS | 3892 | ++DOMWINDOW == 82 (17BBCC00) [pid = 3892] [serial = 1108] [outer = 16712400] 08:33:44 INFO - PROCESS | 3892 | 1461339224176 Marionette TRACE conn2 <- [1,1440,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.coord1",0,null,null]]]}] 08:33:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | Canvas test: 2d.pattern.paint.repeat.coord1 08:33:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | took 630ms 08:33:44 INFO - PROCESS | 3892 | 1461339224199 Marionette TRACE conn2 -> [0,1441,"getWindowHandle",null] 08:33:44 INFO - PROCESS | 3892 | 1461339224201 Marionette TRACE conn2 <- [1,1441,null,{"value":"13"}] 08:33:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html 08:33:44 INFO - PROCESS | 3892 | 1461339224211 Marionette TRACE conn2 -> [0,1442,"setScriptTimeout",{"ms":35000}] 08:33:44 INFO - PROCESS | 3892 | 1461339224216 Marionette TRACE conn2 <- [1,1442,null,{}] 08:33:44 INFO - PROCESS | 3892 | 1461339224221 Marionette TRACE conn2 -> [0,1443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:33:44 INFO - PROCESS | 3892 | 1461339224299 Marionette TRACE conn2 <- [1,1443,null,{"value":null}] 08:33:44 INFO - PROCESS | 3892 | 1461339224307 Marionette TRACE conn2 -> [0,1444,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html\", \"44d5019e-7937-4224-8a02-bcf7332f174f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:33:44 INFO - PROCESS | 3892 | ++DOCSHELL 18E1E000 == 40 [pid = 3892] [id = 370] 08:33:44 INFO - PROCESS | 3892 | ++DOMWINDOW == 83 (18E22000) [pid = 3892] [serial = 1109] [outer = 00000000] 08:33:44 INFO - PROCESS | 3892 | ++DOMWINDOW == 84 (18E30000) [pid = 3892] [serial = 1110] [outer = 18E22000] 08:33:44 INFO - PROCESS | 3892 | 1461339224353 Marionette DEBUG loaded listener.js 08:33:44 INFO - PROCESS | 3892 | ++DOMWINDOW == 85 (18E33400) [pid = 3892] [serial = 1111] [outer = 18E22000] 08:33:44 INFO - PROCESS | 3892 | 1461339224786 Marionette TRACE conn2 <- [1,1444,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.coord2",0,null,null]]]}] 08:33:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | Canvas test: 2d.pattern.paint.repeat.coord2 08:33:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | took 645ms 08:33:44 INFO - PROCESS | 3892 | 1461339224846 Marionette TRACE conn2 -> [0,1445,"getWindowHandle",null] 08:33:44 INFO - PROCESS | 3892 | 1461339224849 Marionette TRACE conn2 <- [1,1445,null,{"value":"13"}] 08:33:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html 08:33:44 INFO - PROCESS | 3892 | 1461339224852 Marionette TRACE conn2 -> [0,1446,"setScriptTimeout",{"ms":35000}] 08:33:44 INFO - PROCESS | 3892 | 1461339224854 Marionette TRACE conn2 <- [1,1446,null,{}] 08:33:44 INFO - PROCESS | 3892 | 1461339224858 Marionette TRACE conn2 -> [0,1447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:33:44 INFO - PROCESS | 3892 | 1461339224934 Marionette TRACE conn2 <- [1,1447,null,{"value":null}] 08:33:44 INFO - PROCESS | 3892 | 1461339224941 Marionette TRACE conn2 -> [0,1448,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html\", \"44d5019e-7937-4224-8a02-bcf7332f174f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:33:44 INFO - PROCESS | 3892 | ++DOCSHELL 18EA0000 == 41 [pid = 3892] [id = 371] 08:33:44 INFO - PROCESS | 3892 | ++DOMWINDOW == 86 (18EAC800) [pid = 3892] [serial = 1112] [outer = 00000000] 08:33:45 INFO - PROCESS | 3892 | ++DOMWINDOW == 87 (197E7400) [pid = 3892] [serial = 1113] [outer = 18EAC800] 08:33:45 INFO - PROCESS | 3892 | 1461339225016 Marionette DEBUG loaded listener.js 08:33:45 INFO - PROCESS | 3892 | ++DOMWINDOW == 88 (197E2400) [pid = 3892] [serial = 1114] [outer = 18EAC800] 08:33:45 INFO - PROCESS | 3892 | 1461339225490 Marionette TRACE conn2 <- [1,1448,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.coord3",0,null,null]]]}] 08:33:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | Canvas test: 2d.pattern.paint.repeat.coord3 08:33:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | took 676ms 08:33:45 INFO - PROCESS | 3892 | 1461339225552 Marionette TRACE conn2 -> [0,1449,"getWindowHandle",null] 08:33:45 INFO - PROCESS | 3892 | 1461339225554 Marionette TRACE conn2 <- [1,1449,null,{"value":"13"}] 08:33:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html 08:33:45 INFO - PROCESS | 3892 | 1461339225557 Marionette TRACE conn2 -> [0,1450,"setScriptTimeout",{"ms":35000}] 08:33:45 INFO - PROCESS | 3892 | 1461339225559 Marionette TRACE conn2 <- [1,1450,null,{}] 08:33:45 INFO - PROCESS | 3892 | 1461339225562 Marionette TRACE conn2 -> [0,1451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:33:45 INFO - PROCESS | 3892 | 1461339225664 Marionette TRACE conn2 <- [1,1451,null,{"value":null}] 08:33:45 INFO - PROCESS | 3892 | 1461339225673 Marionette TRACE conn2 -> [0,1452,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html\", \"44d5019e-7937-4224-8a02-bcf7332f174f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:33:45 INFO - PROCESS | 3892 | ++DOCSHELL 19941800 == 42 [pid = 3892] [id = 372] 08:33:45 INFO - PROCESS | 3892 | ++DOMWINDOW == 89 (19941C00) [pid = 3892] [serial = 1115] [outer = 00000000] 08:33:45 INFO - PROCESS | 3892 | ++DOMWINDOW == 90 (19949800) [pid = 3892] [serial = 1116] [outer = 19941C00] 08:33:45 INFO - PROCESS | 3892 | 1461339225711 Marionette DEBUG loaded listener.js 08:33:45 INFO - PROCESS | 3892 | ++DOMWINDOW == 91 (19965C00) [pid = 3892] [serial = 1117] [outer = 19941C00] 08:33:46 INFO - PROCESS | 3892 | 1461339226202 Marionette TRACE conn2 <- [1,1452,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.outside",0,null,null]]]}] 08:33:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | Canvas test: 2d.pattern.paint.repeat.outside 08:33:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | took 676ms 08:33:46 INFO - PROCESS | 3892 | 1461339226240 Marionette TRACE conn2 -> [0,1453,"getWindowHandle",null] 08:33:46 INFO - PROCESS | 3892 | 1461339226242 Marionette TRACE conn2 <- [1,1453,null,{"value":"13"}] 08:33:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html 08:33:46 INFO - PROCESS | 3892 | 1461339226246 Marionette TRACE conn2 -> [0,1454,"setScriptTimeout",{"ms":35000}] 08:33:46 INFO - PROCESS | 3892 | 1461339226247 Marionette TRACE conn2 <- [1,1454,null,{}] 08:33:46 INFO - PROCESS | 3892 | 1461339226251 Marionette TRACE conn2 -> [0,1455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:33:46 INFO - PROCESS | 3892 | 1461339226382 Marionette TRACE conn2 <- [1,1455,null,{"value":null}] 08:33:46 INFO - PROCESS | 3892 | 1461339226395 Marionette TRACE conn2 -> [0,1456,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html\", \"44d5019e-7937-4224-8a02-bcf7332f174f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:33:46 INFO - PROCESS | 3892 | ++DOCSHELL 1996E800 == 43 [pid = 3892] [id = 373] 08:33:46 INFO - PROCESS | 3892 | ++DOMWINDOW == 92 (19C5F800) [pid = 3892] [serial = 1118] [outer = 00000000] 08:33:46 INFO - PROCESS | 3892 | ++DOMWINDOW == 93 (19C65800) [pid = 3892] [serial = 1119] [outer = 19C5F800] 08:33:46 INFO - PROCESS | 3892 | 1461339226484 Marionette DEBUG loaded listener.js 08:33:46 INFO - PROCESS | 3892 | ++DOMWINDOW == 94 (19C6A000) [pid = 3892] [serial = 1120] [outer = 19C5F800] 08:33:46 INFO - PROCESS | 3892 | 1461339226892 Marionette TRACE conn2 <- [1,1456,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeatx.basic",0,null,null]]]}] 08:33:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | Canvas test: 2d.pattern.paint.repeatx.basic 08:33:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | took 676ms 08:33:46 INFO - PROCESS | 3892 | 1461339226928 Marionette TRACE conn2 -> [0,1457,"getWindowHandle",null] 08:33:46 INFO - PROCESS | 3892 | 1461339226930 Marionette TRACE conn2 <- [1,1457,null,{"value":"13"}] 08:33:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html 08:33:46 INFO - PROCESS | 3892 | 1461339226933 Marionette TRACE conn2 -> [0,1458,"setScriptTimeout",{"ms":35000}] 08:33:46 INFO - PROCESS | 3892 | 1461339226935 Marionette TRACE conn2 <- [1,1458,null,{}] 08:33:46 INFO - PROCESS | 3892 | 1461339226939 Marionette TRACE conn2 -> [0,1459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:33:47 INFO - PROCESS | 3892 | 1461339227041 Marionette TRACE conn2 <- [1,1459,null,{"value":null}] 08:33:47 INFO - PROCESS | 3892 | 1461339227047 Marionette TRACE conn2 -> [0,1460,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html\", \"44d5019e-7937-4224-8a02-bcf7332f174f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:33:47 INFO - PROCESS | 3892 | ++DOCSHELL 02A93000 == 44 [pid = 3892] [id = 374] 08:33:47 INFO - PROCESS | 3892 | ++DOMWINDOW == 95 (19C68800) [pid = 3892] [serial = 1121] [outer = 00000000] 08:33:47 INFO - PROCESS | 3892 | ++DOMWINDOW == 96 (1A419C00) [pid = 3892] [serial = 1122] [outer = 19C68800] 08:33:47 INFO - PROCESS | 3892 | 1461339227090 Marionette DEBUG loaded listener.js 08:33:47 INFO - PROCESS | 3892 | ++DOMWINDOW == 97 (1A40D800) [pid = 3892] [serial = 1123] [outer = 19C68800] 08:33:47 INFO - PROCESS | 3892 | --DOMWINDOW == 96 (11BBFC00) [pid = 3892] [serial = 1082] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html] 08:33:47 INFO - PROCESS | 3892 | --DOMWINDOW == 95 (19854000) [pid = 3892] [serial = 1076] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html] 08:33:47 INFO - PROCESS | 3892 | --DOMWINDOW == 94 (197EA400) [pid = 3892] [serial = 1085] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html] 08:33:47 INFO - PROCESS | 3892 | --DOMWINDOW == 93 (18E9FC00) [pid = 3892] [serial = 1073] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html] 08:33:47 INFO - PROCESS | 3892 | --DOMWINDOW == 92 (1996CC00) [pid = 3892] [serial = 1043] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html] 08:33:47 INFO - PROCESS | 3892 | --DOMWINDOW == 91 (02A9DC00) [pid = 3892] [serial = 1046] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html] 08:33:47 INFO - PROCESS | 3892 | --DOMWINDOW == 90 (1383C000) [pid = 3892] [serial = 1067] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html] 08:33:47 INFO - PROCESS | 3892 | --DOMWINDOW == 89 (133E0800) [pid = 3892] [serial = 1064] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html] 08:33:47 INFO - PROCESS | 3892 | --DOMWINDOW == 88 (16F30400) [pid = 3892] [serial = 1070] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html] 08:33:47 INFO - PROCESS | 3892 | --DOMWINDOW == 87 (19947000) [pid = 3892] [serial = 1079] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html] 08:33:47 INFO - PROCESS | 3892 | 1461339227741 Marionette TRACE conn2 <- [1,1460,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeatx.coord1",0,null,null]]]}] 08:33:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | Canvas test: 2d.pattern.paint.repeatx.coord1 08:33:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | took 829ms 08:33:47 INFO - PROCESS | 3892 | 1461339227760 Marionette TRACE conn2 -> [0,1461,"getWindowHandle",null] 08:33:47 INFO - PROCESS | 3892 | 1461339227761 Marionette TRACE conn2 <- [1,1461,null,{"value":"13"}] 08:33:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html 08:33:47 INFO - PROCESS | 3892 | 1461339227765 Marionette TRACE conn2 -> [0,1462,"setScriptTimeout",{"ms":35000}] 08:33:47 INFO - PROCESS | 3892 | 1461339227767 Marionette TRACE conn2 <- [1,1462,null,{}] 08:33:47 INFO - PROCESS | 3892 | 1461339227770 Marionette TRACE conn2 -> [0,1463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:33:47 INFO - PROCESS | 3892 | 1461339227844 Marionette TRACE conn2 <- [1,1463,null,{"value":null}] 08:33:47 INFO - PROCESS | 3892 | 1461339227850 Marionette TRACE conn2 -> [0,1464,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html\", \"44d5019e-7937-4224-8a02-bcf7332f174f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:33:47 INFO - PROCESS | 3892 | ++DOCSHELL 13312800 == 45 [pid = 3892] [id = 375] 08:33:47 INFO - PROCESS | 3892 | ++DOMWINDOW == 88 (1383C000) [pid = 3892] [serial = 1124] [outer = 00000000] 08:33:47 INFO - PROCESS | 3892 | ++DOMWINDOW == 89 (18E3C000) [pid = 3892] [serial = 1125] [outer = 1383C000] 08:33:47 INFO - PROCESS | 3892 | 1461339227894 Marionette DEBUG loaded listener.js 08:33:47 INFO - PROCESS | 3892 | ++DOMWINDOW == 90 (197E1400) [pid = 3892] [serial = 1126] [outer = 1383C000] 08:33:48 INFO - PROCESS | 3892 | 1461339228319 Marionette TRACE conn2 <- [1,1464,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeatx.outside",0,null,null]]]}] 08:33:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | Canvas test: 2d.pattern.paint.repeatx.outside 08:33:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | took 584ms 08:33:48 INFO - PROCESS | 3892 | 1461339228363 Marionette TRACE conn2 -> [0,1465,"getWindowHandle",null] 08:33:48 INFO - PROCESS | 3892 | 1461339228365 Marionette TRACE conn2 <- [1,1465,null,{"value":"13"}] 08:33:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html 08:33:48 INFO - PROCESS | 3892 | 1461339228369 Marionette TRACE conn2 -> [0,1466,"setScriptTimeout",{"ms":35000}] 08:33:48 INFO - PROCESS | 3892 | 1461339228370 Marionette TRACE conn2 <- [1,1466,null,{}] 08:33:48 INFO - PROCESS | 3892 | 1461339228373 Marionette TRACE conn2 -> [0,1467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:33:48 INFO - PROCESS | 3892 | 1461339228447 Marionette TRACE conn2 <- [1,1467,null,{"value":null}] 08:33:48 INFO - PROCESS | 3892 | 1461339228454 Marionette TRACE conn2 -> [0,1468,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html\", \"44d5019e-7937-4224-8a02-bcf7332f174f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:33:48 INFO - PROCESS | 3892 | ++DOCSHELL 1344DC00 == 46 [pid = 3892] [id = 376] 08:33:48 INFO - PROCESS | 3892 | ++DOMWINDOW == 91 (19967400) [pid = 3892] [serial = 1127] [outer = 00000000] 08:33:48 INFO - PROCESS | 3892 | ++DOMWINDOW == 92 (1A3ADC00) [pid = 3892] [serial = 1128] [outer = 19967400] 08:33:48 INFO - PROCESS | 3892 | 1461339228497 Marionette DEBUG loaded listener.js 08:33:48 INFO - PROCESS | 3892 | ++DOMWINDOW == 93 (1A9CA800) [pid = 3892] [serial = 1129] [outer = 19967400] 08:33:48 INFO - PROCESS | 3892 | 1461339228900 Marionette TRACE conn2 <- [1,1468,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeaty.basic",0,null,null]]]}] 08:33:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | Canvas test: 2d.pattern.paint.repeaty.basic 08:33:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | took 583ms 08:33:48 INFO - PROCESS | 3892 | 1461339228947 Marionette TRACE conn2 -> [0,1469,"getWindowHandle",null] 08:33:48 INFO - PROCESS | 3892 | 1461339228949 Marionette TRACE conn2 <- [1,1469,null,{"value":"13"}] 08:33:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html 08:33:48 INFO - PROCESS | 3892 | 1461339228953 Marionette TRACE conn2 -> [0,1470,"setScriptTimeout",{"ms":35000}] 08:33:48 INFO - PROCESS | 3892 | 1461339228954 Marionette TRACE conn2 <- [1,1470,null,{}] 08:33:48 INFO - PROCESS | 3892 | 1461339228958 Marionette TRACE conn2 -> [0,1471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:33:49 INFO - PROCESS | 3892 | 1461339229032 Marionette TRACE conn2 <- [1,1471,null,{"value":null}] 08:33:49 INFO - PROCESS | 3892 | 1461339229038 Marionette TRACE conn2 -> [0,1472,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html\", \"44d5019e-7937-4224-8a02-bcf7332f174f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:33:49 INFO - PROCESS | 3892 | ++DOCSHELL 1994C400 == 47 [pid = 3892] [id = 377] 08:33:49 INFO - PROCESS | 3892 | ++DOMWINDOW == 94 (1A9CD800) [pid = 3892] [serial = 1130] [outer = 00000000] 08:33:49 INFO - PROCESS | 3892 | ++DOMWINDOW == 95 (1C258800) [pid = 3892] [serial = 1131] [outer = 1A9CD800] 08:33:49 INFO - PROCESS | 3892 | 1461339229090 Marionette DEBUG loaded listener.js 08:33:49 INFO - PROCESS | 3892 | ++DOMWINDOW == 96 (1C25FC00) [pid = 3892] [serial = 1132] [outer = 1A9CD800] 08:33:50 INFO - PROCESS | 3892 | --DOCSHELL 02A97800 == 46 [pid = 3892] [id = 349] 08:33:50 INFO - PROCESS | 3892 | --DOCSHELL 16CCB800 == 45 [pid = 3892] [id = 353] 08:33:50 INFO - PROCESS | 3892 | --DOCSHELL 19861800 == 44 [pid = 3892] [id = 348] 08:33:50 INFO - PROCESS | 3892 | --DOCSHELL 18428C00 == 43 [pid = 3892] [id = 354] 08:33:50 INFO - PROCESS | 3892 | --DOCSHELL 13448400 == 42 [pid = 3892] [id = 351] 08:33:50 INFO - PROCESS | 3892 | --DOCSHELL 15CD8C00 == 41 [pid = 3892] [id = 352] 08:33:50 INFO - PROCESS | 3892 | --DOCSHELL 02A9F400 == 40 [pid = 3892] [id = 368] 08:33:50 INFO - PROCESS | 3892 | --DOCSHELL 1233C400 == 39 [pid = 3892] [id = 367] 08:33:50 INFO - PROCESS | 3892 | --DOCSHELL 18D38000 == 38 [pid = 3892] [id = 365] 08:33:50 INFO - PROCESS | 3892 | --DOCSHELL 19C6CC00 == 37 [pid = 3892] [id = 366] 08:33:50 INFO - PROCESS | 3892 | --DOCSHELL 1985E000 == 36 [pid = 3892] [id = 363] 08:33:50 INFO - PROCESS | 3892 | --DOCSHELL 133D8800 == 35 [pid = 3892] [id = 364] 08:33:50 INFO - PROCESS | 3892 | --DOCSHELL 18EA0000 == 34 [pid = 3892] [id = 371] 08:33:50 INFO - PROCESS | 3892 | --DOCSHELL 1344DC00 == 33 [pid = 3892] [id = 376] 08:33:50 INFO - PROCESS | 3892 | --DOCSHELL 02A93000 == 32 [pid = 3892] [id = 374] 08:33:50 INFO - PROCESS | 3892 | --DOCSHELL 1996E800 == 31 [pid = 3892] [id = 373] 08:33:50 INFO - PROCESS | 3892 | --DOCSHELL 18E1E000 == 30 [pid = 3892] [id = 370] 08:33:50 INFO - PROCESS | 3892 | --DOCSHELL 19941800 == 29 [pid = 3892] [id = 372] 08:33:50 INFO - PROCESS | 3892 | --DOCSHELL 16710C00 == 28 [pid = 3892] [id = 369] 08:33:50 INFO - PROCESS | 3892 | --DOCSHELL 13312800 == 27 [pid = 3892] [id = 375] 08:33:50 INFO - PROCESS | 3892 | --DOMWINDOW == 95 (19E57800) [pid = 3892] [serial = 1045] [outer = 00000000] [url = about:blank] 08:33:50 INFO - PROCESS | 3892 | --DOMWINDOW == 94 (13797800) [pid = 3892] [serial = 1048] [outer = 00000000] [url = about:blank] 08:33:50 INFO - PROCESS | 3892 | --DOMWINDOW == 93 (13B46400) [pid = 3892] [serial = 1053] [outer = 00000000] [url = about:blank] 08:33:50 INFO - PROCESS | 3892 | --DOMWINDOW == 92 (15E99800) [pid = 3892] [serial = 1056] [outer = 00000000] [url = about:blank] 08:33:50 INFO - PROCESS | 3892 | --DOMWINDOW == 91 (16714000) [pid = 3892] [serial = 1068] [outer = 00000000] [url = about:blank] 08:33:50 INFO - PROCESS | 3892 | --DOMWINDOW == 90 (16CC7C00) [pid = 3892] [serial = 1069] [outer = 00000000] [url = about:blank] 08:33:50 INFO - PROCESS | 3892 | --DOMWINDOW == 89 (13453800) [pid = 3892] [serial = 1065] [outer = 00000000] [url = about:blank] 08:33:50 INFO - PROCESS | 3892 | --DOMWINDOW == 88 (13831000) [pid = 3892] [serial = 1066] [outer = 00000000] [url = about:blank] 08:33:50 INFO - PROCESS | 3892 | --DOMWINDOW == 87 (18E3AC00) [pid = 3892] [serial = 1071] [outer = 00000000] [url = about:blank] 08:33:50 INFO - PROCESS | 3892 | --DOMWINDOW == 86 (19DD7400) [pid = 3892] [serial = 1080] [outer = 00000000] [url = about:blank] 08:33:50 INFO - PROCESS | 3892 | --DOMWINDOW == 85 (1830FC00) [pid = 3892] [serial = 1059] [outer = 00000000] [url = about:blank] 08:33:50 INFO - PROCESS | 3892 | --DOMWINDOW == 84 (18D2CC00) [pid = 3892] [serial = 1062] [outer = 00000000] [url = about:blank] 08:33:50 INFO - PROCESS | 3892 | --DOMWINDOW == 83 (15A0A800) [pid = 3892] [serial = 1083] [outer = 00000000] [url = about:blank] 08:33:50 INFO - PROCESS | 3892 | --DOMWINDOW == 82 (16965C00) [pid = 3892] [serial = 1077] [outer = 00000000] [url = about:blank] 08:33:50 INFO - PROCESS | 3892 | --DOMWINDOW == 81 (19E4E800) [pid = 3892] [serial = 1087] [outer = 00000000] [url = about:blank] 08:33:50 INFO - PROCESS | 3892 | --DOMWINDOW == 80 (1A5CF000) [pid = 3892] [serial = 1089] [outer = 00000000] [url = about:blank] 08:33:50 INFO - PROCESS | 3892 | --DOMWINDOW == 79 (19E53400) [pid = 3892] [serial = 1086] [outer = 00000000] [url = about:blank] 08:33:50 INFO - PROCESS | 3892 | --DOMWINDOW == 78 (1A3AF000) [pid = 3892] [serial = 1081] [outer = 00000000] [url = about:blank] 08:33:50 INFO - PROCESS | 3892 | --DOMWINDOW == 77 (197E1C00) [pid = 3892] [serial = 1074] [outer = 00000000] [url = about:blank] 08:33:50 INFO - PROCESS | 3892 | --DOMWINDOW == 76 (1985D800) [pid = 3892] [serial = 1075] [outer = 00000000] [url = about:blank] 08:33:50 INFO - PROCESS | 3892 | --DOMWINDOW == 75 (159B6C00) [pid = 3892] [serial = 1084] [outer = 00000000] [url = about:blank] 08:33:50 INFO - PROCESS | 3892 | --DOMWINDOW == 74 (19966400) [pid = 3892] [serial = 1078] [outer = 00000000] [url = about:blank] 08:33:50 INFO - PROCESS | 3892 | --DOMWINDOW == 73 (18EA1400) [pid = 3892] [serial = 1072] [outer = 00000000] [url = about:blank] 08:33:50 INFO - PROCESS | 3892 | 1461339230918 Marionette TRACE conn2 <- [1,1472,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeaty.coord1",0,null,null]]]}] 08:33:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | Canvas test: 2d.pattern.paint.repeaty.coord1 08:33:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | took 2029ms 08:33:50 INFO - PROCESS | 3892 | 1461339230971 Marionette TRACE conn2 -> [0,1473,"getWindowHandle",null] 08:33:50 INFO - PROCESS | 3892 | 1461339230975 Marionette TRACE conn2 <- [1,1473,null,{"value":"13"}] 08:33:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html 08:33:50 INFO - PROCESS | 3892 | 1461339230981 Marionette TRACE conn2 -> [0,1474,"setScriptTimeout",{"ms":35000}] 08:33:50 INFO - PROCESS | 3892 | 1461339230985 Marionette TRACE conn2 <- [1,1474,null,{}] 08:33:50 INFO - PROCESS | 3892 | 1461339230991 Marionette TRACE conn2 -> [0,1475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:33:51 INFO - PROCESS | 3892 | 1461339231095 Marionette TRACE conn2 <- [1,1475,null,{"value":null}] 08:33:51 INFO - PROCESS | 3892 | 1461339231112 Marionette TRACE conn2 -> [0,1476,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html\", \"44d5019e-7937-4224-8a02-bcf7332f174f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:33:51 INFO - PROCESS | 3892 | ++DOCSHELL 123B4C00 == 28 [pid = 3892] [id = 378] 08:33:51 INFO - PROCESS | 3892 | ++DOMWINDOW == 74 (123B6400) [pid = 3892] [serial = 1133] [outer = 00000000] 08:33:51 INFO - PROCESS | 3892 | ++DOMWINDOW == 75 (12DDC800) [pid = 3892] [serial = 1134] [outer = 123B6400] 08:33:51 INFO - PROCESS | 3892 | 1461339231160 Marionette DEBUG loaded listener.js 08:33:51 INFO - PROCESS | 3892 | ++DOMWINDOW == 76 (1331B800) [pid = 3892] [serial = 1135] [outer = 123B6400] 08:33:51 INFO - PROCESS | 3892 | 1461339231653 Marionette TRACE conn2 <- [1,1476,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeaty.outside",0,null,null]]]}] 08:33:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | Canvas test: 2d.pattern.paint.repeaty.outside 08:33:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | took 676ms 08:33:51 INFO - PROCESS | 3892 | 1461339231681 Marionette TRACE conn2 -> [0,1477,"getWindowHandle",null] 08:33:51 INFO - PROCESS | 3892 | 1461339231687 Marionette TRACE conn2 <- [1,1477,null,{"value":"13"}] 08:33:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html 08:33:51 INFO - PROCESS | 3892 | 1461339231694 Marionette TRACE conn2 -> [0,1478,"setScriptTimeout",{"ms":35000}] 08:33:51 INFO - PROCESS | 3892 | 1461339231696 Marionette TRACE conn2 <- [1,1478,null,{}] 08:33:51 INFO - PROCESS | 3892 | 1461339231700 Marionette TRACE conn2 -> [0,1479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:33:51 INFO - PROCESS | 3892 | 1461339231782 Marionette TRACE conn2 <- [1,1479,null,{"value":null}] 08:33:51 INFO - PROCESS | 3892 | 1461339231792 Marionette TRACE conn2 -> [0,1480,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html\", \"44d5019e-7937-4224-8a02-bcf7332f174f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:33:51 INFO - PROCESS | 3892 | ++DOCSHELL 133D8800 == 29 [pid = 3892] [id = 379] 08:33:51 INFO - PROCESS | 3892 | ++DOMWINDOW == 77 (133DAC00) [pid = 3892] [serial = 1136] [outer = 00000000] 08:33:51 INFO - PROCESS | 3892 | ++DOMWINDOW == 78 (13830800) [pid = 3892] [serial = 1137] [outer = 133DAC00] 08:33:51 INFO - PROCESS | 3892 | 1461339231837 Marionette DEBUG loaded listener.js 08:33:51 INFO - PROCESS | 3892 | ++DOMWINDOW == 79 (13B46800) [pid = 3892] [serial = 1138] [outer = 133DAC00] 08:33:52 INFO - PROCESS | 3892 | ++DOMWINDOW == 80 (14913C00) [pid = 3892] [serial = 1139] [outer = 1E379000] 08:33:52 INFO - PROCESS | 3892 | 1461339232337 Marionette TRACE conn2 <- [1,1480,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html",0,null,null,[["Canvas test: 2d.pattern.repeat.case",0,null,null]]]}] 08:33:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | Canvas test: 2d.pattern.repeat.case 08:33:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | took 692ms 08:33:52 INFO - PROCESS | 3892 | 1461339232375 Marionette TRACE conn2 -> [0,1481,"getWindowHandle",null] 08:33:52 INFO - PROCESS | 3892 | 1461339232377 Marionette TRACE conn2 <- [1,1481,null,{"value":"13"}] 08:33:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html 08:33:52 INFO - PROCESS | 3892 | 1461339232381 Marionette TRACE conn2 -> [0,1482,"setScriptTimeout",{"ms":35000}] 08:33:52 INFO - PROCESS | 3892 | 1461339232384 Marionette TRACE conn2 <- [1,1482,null,{}] 08:33:52 INFO - PROCESS | 3892 | 1461339232395 Marionette TRACE conn2 -> [0,1483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:33:52 INFO - PROCESS | 3892 | 1461339232504 Marionette TRACE conn2 <- [1,1483,null,{"value":null}] 08:33:52 INFO - PROCESS | 3892 | 1461339232589 Marionette TRACE conn2 -> [0,1484,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html\", \"44d5019e-7937-4224-8a02-bcf7332f174f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:33:52 INFO - PROCESS | 3892 | ++DOCSHELL 15FB1400 == 30 [pid = 3892] [id = 380] 08:33:52 INFO - PROCESS | 3892 | ++DOMWINDOW == 81 (15FB1C00) [pid = 3892] [serial = 1140] [outer = 00000000] 08:33:52 INFO - PROCESS | 3892 | ++DOMWINDOW == 82 (16610400) [pid = 3892] [serial = 1141] [outer = 15FB1C00] 08:33:52 INFO - PROCESS | 3892 | 1461339232637 Marionette DEBUG loaded listener.js 08:33:52 INFO - PROCESS | 3892 | ++DOMWINDOW == 83 (1670BC00) [pid = 3892] [serial = 1142] [outer = 15FB1C00] 08:33:53 INFO - PROCESS | 3892 | 1461339233002 Marionette TRACE conn2 <- [1,1484,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html",0,null,null,[["Canvas test: 2d.pattern.repeat.empty",0,null,null]]]}] 08:33:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | Canvas test: 2d.pattern.repeat.empty 08:33:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | took 691ms 08:33:53 INFO - PROCESS | 3892 | 1461339233063 Marionette TRACE conn2 -> [0,1485,"getWindowHandle",null] 08:33:53 INFO - PROCESS | 3892 | 1461339233065 Marionette TRACE conn2 <- [1,1485,null,{"value":"13"}] 08:33:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html 08:33:53 INFO - PROCESS | 3892 | 1461339233068 Marionette TRACE conn2 -> [0,1486,"setScriptTimeout",{"ms":35000}] 08:33:53 INFO - PROCESS | 3892 | 1461339233070 Marionette TRACE conn2 <- [1,1486,null,{}] 08:33:53 INFO - PROCESS | 3892 | 1461339233074 Marionette TRACE conn2 -> [0,1487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:33:53 INFO - PROCESS | 3892 | 1461339233176 Marionette TRACE conn2 <- [1,1487,null,{"value":null}] 08:33:53 INFO - PROCESS | 3892 | 1461339233184 Marionette TRACE conn2 -> [0,1488,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html\", \"44d5019e-7937-4224-8a02-bcf7332f174f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:33:53 INFO - PROCESS | 3892 | ++DOCSHELL 16608C00 == 31 [pid = 3892] [id = 381] 08:33:53 INFO - PROCESS | 3892 | ++DOMWINDOW == 84 (1670E000) [pid = 3892] [serial = 1143] [outer = 00000000] 08:33:53 INFO - PROCESS | 3892 | ++DOMWINDOW == 85 (16F25C00) [pid = 3892] [serial = 1144] [outer = 1670E000] 08:33:53 INFO - PROCESS | 3892 | 1461339233229 Marionette DEBUG loaded listener.js 08:33:53 INFO - PROCESS | 3892 | ++DOMWINDOW == 86 (17BB9800) [pid = 3892] [serial = 1145] [outer = 1670E000] 08:33:53 INFO - PROCESS | 3892 | 1461339233625 Marionette TRACE conn2 <- [1,1488,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html",0,null,null,[["Canvas test: 2d.pattern.repeat.null",0,null,null]]]}] 08:33:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | Canvas test: 2d.pattern.repeat.null 08:33:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | took 584ms 08:33:53 INFO - PROCESS | 3892 | 1461339233665 Marionette TRACE conn2 -> [0,1489,"getWindowHandle",null] 08:33:53 INFO - PROCESS | 3892 | 1461339233667 Marionette TRACE conn2 <- [1,1489,null,{"value":"13"}] 08:33:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html 08:33:53 INFO - PROCESS | 3892 | 1461339233670 Marionette TRACE conn2 -> [0,1490,"setScriptTimeout",{"ms":35000}] 08:33:53 INFO - PROCESS | 3892 | 1461339233672 Marionette TRACE conn2 <- [1,1490,null,{}] 08:33:53 INFO - PROCESS | 3892 | 1461339233675 Marionette TRACE conn2 -> [0,1491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:33:53 INFO - PROCESS | 3892 | 1461339233747 Marionette TRACE conn2 <- [1,1491,null,{"value":null}] 08:33:53 INFO - PROCESS | 3892 | 1461339233837 Marionette TRACE conn2 -> [0,1492,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html\", \"44d5019e-7937-4224-8a02-bcf7332f174f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:33:53 INFO - PROCESS | 3892 | ++DOCSHELL 181C6000 == 32 [pid = 3892] [id = 382] 08:33:53 INFO - PROCESS | 3892 | ++DOMWINDOW == 87 (18307800) [pid = 3892] [serial = 1146] [outer = 00000000] 08:33:53 INFO - PROCESS | 3892 | ++DOMWINDOW == 88 (1891A800) [pid = 3892] [serial = 1147] [outer = 18307800] 08:33:53 INFO - PROCESS | 3892 | 1461339233885 Marionette DEBUG loaded listener.js 08:33:53 INFO - PROCESS | 3892 | ++DOMWINDOW == 89 (18999000) [pid = 3892] [serial = 1148] [outer = 18307800] 08:33:54 INFO - PROCESS | 3892 | 1461339234249 Marionette TRACE conn2 <- [1,1492,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html",0,null,null,[["Canvas test: 2d.pattern.repeat.nullsuffix",0,null,null]]]}] 08:33:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | Canvas test: 2d.pattern.repeat.nullsuffix 08:33:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | took 615ms 08:33:54 INFO - PROCESS | 3892 | 1461339234291 Marionette TRACE conn2 -> [0,1493,"getWindowHandle",null] 08:33:54 INFO - PROCESS | 3892 | 1461339234293 Marionette TRACE conn2 <- [1,1493,null,{"value":"13"}] 08:33:54 INFO - PROCESS | 3892 | 1461339234296 Marionette TRACE conn2 -> [0,1494,"setScriptTimeout",{"ms":35000}] 08:33:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html 08:33:54 INFO - PROCESS | 3892 | 1461339234298 Marionette TRACE conn2 <- [1,1494,null,{}] 08:33:54 INFO - PROCESS | 3892 | 1461339234301 Marionette TRACE conn2 -> [0,1495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:33:54 INFO - PROCESS | 3892 | 1461339234427 Marionette TRACE conn2 <- [1,1495,null,{"value":null}] 08:33:54 INFO - PROCESS | 3892 | 1461339234437 Marionette TRACE conn2 -> [0,1496,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html\", \"44d5019e-7937-4224-8a02-bcf7332f174f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:33:54 INFO - PROCESS | 3892 | ++DOCSHELL 18423400 == 33 [pid = 3892] [id = 383] 08:33:54 INFO - PROCESS | 3892 | ++DOMWINDOW == 90 (184C5800) [pid = 3892] [serial = 1149] [outer = 00000000] 08:33:54 INFO - PROCESS | 3892 | ++DOMWINDOW == 91 (18E39800) [pid = 3892] [serial = 1150] [outer = 184C5800] 08:33:54 INFO - PROCESS | 3892 | 1461339234483 Marionette DEBUG loaded listener.js 08:33:54 INFO - PROCESS | 3892 | ++DOMWINDOW == 92 (18EA4000) [pid = 3892] [serial = 1151] [outer = 184C5800] 08:33:54 INFO - PROCESS | 3892 | 1461339234886 Marionette TRACE conn2 <- [1,1496,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html",0,null,null,[["Canvas test: 2d.pattern.repeat.undefined",0,null,null]]]}] 08:33:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | Canvas test: 2d.pattern.repeat.undefined 08:33:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | took 630ms 08:33:54 INFO - PROCESS | 3892 | 1461339234935 Marionette TRACE conn2 -> [0,1497,"getWindowHandle",null] 08:33:54 INFO - PROCESS | 3892 | 1461339234937 Marionette TRACE conn2 <- [1,1497,null,{"value":"13"}] 08:33:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html 08:33:54 INFO - PROCESS | 3892 | 1461339234940 Marionette TRACE conn2 -> [0,1498,"setScriptTimeout",{"ms":35000}] 08:33:54 INFO - PROCESS | 3892 | 1461339234942 Marionette TRACE conn2 <- [1,1498,null,{}] 08:33:54 INFO - PROCESS | 3892 | 1461339234928 Marionette TRACE conn2 -> [0,1499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:33:55 INFO - PROCESS | 3892 | 1461339235027 Marionette TRACE conn2 <- [1,1499,null,{"value":null}] 08:33:55 INFO - PROCESS | 3892 | 1461339235070 Marionette TRACE conn2 -> [0,1500,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html\", \"44d5019e-7937-4224-8a02-bcf7332f174f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:33:55 INFO - PROCESS | 3892 | ++DOCSHELL 184C3400 == 34 [pid = 3892] [id = 384] 08:33:55 INFO - PROCESS | 3892 | ++DOMWINDOW == 93 (18E3BC00) [pid = 3892] [serial = 1152] [outer = 00000000] 08:33:55 INFO - PROCESS | 3892 | ++DOMWINDOW == 94 (197E7C00) [pid = 3892] [serial = 1153] [outer = 18E3BC00] 08:33:55 INFO - PROCESS | 3892 | 1461339235115 Marionette DEBUG loaded listener.js 08:33:55 INFO - PROCESS | 3892 | ++DOMWINDOW == 95 (197E3000) [pid = 3892] [serial = 1154] [outer = 18E3BC00] 08:33:55 INFO - PROCESS | 3892 | 1461339235503 Marionette TRACE conn2 <- [1,1500,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html",0,null,null,[["Canvas test: 2d.pattern.repeat.unrecognised",0,null,null]]]}] 08:33:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | Canvas test: 2d.pattern.repeat.unrecognised 08:33:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | took 630ms 08:33:55 INFO - PROCESS | 3892 | 1461339235560 Marionette TRACE conn2 -> [0,1501,"getWindowHandle",null] 08:33:55 INFO - PROCESS | 3892 | 1461339235561 Marionette TRACE conn2 <- [1,1501,null,{"value":"13"}] 08:33:55 INFO - PROCESS | 3892 | 1461339235565 Marionette TRACE conn2 -> [0,1502,"setScriptTimeout",{"ms":35000}] 08:33:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html 08:33:55 INFO - PROCESS | 3892 | 1461339235566 Marionette TRACE conn2 <- [1,1502,null,{}] 08:33:55 INFO - PROCESS | 3892 | 1461339235570 Marionette TRACE conn2 -> [0,1503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:33:55 INFO - PROCESS | 3892 | 1461339235678 Marionette TRACE conn2 <- [1,1503,null,{"value":null}] 08:33:55 INFO - PROCESS | 3892 | 1461339235687 Marionette TRACE conn2 -> [0,1504,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html\", \"44d5019e-7937-4224-8a02-bcf7332f174f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:33:55 INFO - PROCESS | 3892 | ++DOCSHELL 19352400 == 35 [pid = 3892] [id = 385] 08:33:55 INFO - PROCESS | 3892 | ++DOMWINDOW == 96 (19941400) [pid = 3892] [serial = 1155] [outer = 00000000] 08:33:55 INFO - PROCESS | 3892 | ++DOMWINDOW == 97 (19947400) [pid = 3892] [serial = 1156] [outer = 19941400] 08:33:55 INFO - PROCESS | 3892 | 1461339235731 Marionette DEBUG loaded listener.js 08:33:55 INFO - PROCESS | 3892 | ++DOMWINDOW == 98 (19946400) [pid = 3892] [serial = 1157] [outer = 19941400] 08:33:56 INFO - PROCESS | 3892 | 1461339236147 Marionette TRACE conn2 <- [1,1504,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html",0,null,null,[["Canvas test: 2d.pattern.repeat.unrecognisednull",0,null,null]]]}] 08:33:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | Canvas test: 2d.pattern.repeat.unrecognisednull 08:33:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | took 630ms 08:33:56 INFO - PROCESS | 3892 | 1461339236187 Marionette TRACE conn2 -> [0,1505,"getWindowHandle",null] 08:33:56 INFO - PROCESS | 3892 | 1461339236189 Marionette TRACE conn2 <- [1,1505,null,{"value":"13"}] 08:33:56 INFO - PROCESS | 3892 | 1461339236192 Marionette TRACE conn2 -> [0,1506,"setScriptTimeout",{"ms":35000}] 08:33:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html 08:33:56 INFO - PROCESS | 3892 | 1461339236194 Marionette TRACE conn2 <- [1,1506,null,{}] 08:33:56 INFO - PROCESS | 3892 | 1461339236198 Marionette TRACE conn2 -> [0,1507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:33:56 INFO - PROCESS | 3892 | 1461339236299 Marionette TRACE conn2 <- [1,1507,null,{"value":null}] 08:33:56 INFO - PROCESS | 3892 | 1461339236391 Marionette TRACE conn2 -> [0,1508,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html\", \"44d5019e-7937-4224-8a02-bcf7332f174f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:33:56 INFO - PROCESS | 3892 | ++DOCSHELL 15FB1000 == 36 [pid = 3892] [id = 386] 08:33:56 INFO - PROCESS | 3892 | ++DOMWINDOW == 99 (19966000) [pid = 3892] [serial = 1158] [outer = 00000000] 08:33:56 INFO - PROCESS | 3892 | ++DOMWINDOW == 100 (1996C800) [pid = 3892] [serial = 1159] [outer = 19966000] 08:33:56 INFO - PROCESS | 3892 | 1461339236435 Marionette DEBUG loaded listener.js 08:33:56 INFO - PROCESS | 3892 | ++DOMWINDOW == 101 (1996B800) [pid = 3892] [serial = 1160] [outer = 19966000] 08:33:56 INFO - PROCESS | 3892 | 1461339236837 Marionette TRACE conn2 <- [1,1508,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html",0,null,null,[["Canvas test: 2d.strokeStyle.default",0,null,null]]]}] 08:33:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | Canvas test: 2d.strokeStyle.default 08:33:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | took 676ms 08:33:56 INFO - PROCESS | 3892 | 1461339236892 Marionette TRACE conn2 -> [0,1509,"getWindowHandle",null] 08:33:56 INFO - PROCESS | 3892 | 1461339236894 Marionette TRACE conn2 <- [1,1509,null,{"value":"13"}] 08:33:56 INFO - TEST-START | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html 08:33:56 INFO - PROCESS | 3892 | 1461339236881 Marionette TRACE conn2 -> [0,1510,"setScriptTimeout",{"ms":35000}] 08:33:56 INFO - PROCESS | 3892 | 1461339236883 Marionette TRACE conn2 <- [1,1510,null,{}] 08:33:56 INFO - PROCESS | 3892 | 1461339236890 Marionette TRACE conn2 -> [0,1511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:33:57 INFO - PROCESS | 3892 | 1461339237002 Marionette TRACE conn2 <- [1,1511,null,{"value":null}] 08:33:57 INFO - PROCESS | 3892 | 1461339237012 Marionette TRACE conn2 -> [0,1512,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html\", \"44d5019e-7937-4224-8a02-bcf7332f174f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:33:57 INFO - PROCESS | 3892 | ++DOCSHELL 1379D000 == 37 [pid = 3892] [id = 387] 08:33:57 INFO - PROCESS | 3892 | ++DOMWINDOW == 102 (16510000) [pid = 3892] [serial = 1161] [outer = 00000000] 08:33:57 INFO - PROCESS | 3892 | ++DOMWINDOW == 103 (19C65400) [pid = 3892] [serial = 1162] [outer = 16510000] 08:33:57 INFO - PROCESS | 3892 | 1461339237060 Marionette DEBUG loaded listener.js 08:33:57 INFO - PROCESS | 3892 | ++DOMWINDOW == 104 (19C6CC00) [pid = 3892] [serial = 1163] [outer = 16510000] 08:33:57 INFO - PROCESS | 3892 | 1461339237520 Marionette TRACE conn2 <- [1,1512,null,{"value":["/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html",0,null,null,[["fillRect should not affect current default path and NotSupportedError should be thrown.",1,"assert_throws: fillRect should not affect current default path and NotSupportedError should be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1\n"],["strokeRect should not affect current default path and NotSupportedError should be thrown.",1,"assert_throws: strokeRect should not affect current default path and NotSupportedError should be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1\n"],["fillText should not affect current default path and NotSupportedError should be thrown.",1,"assert_throws: fillText should not affect current default path and NotSupportedError should be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1\n"],["strokeText should not affect current default path and NotSupportedError shuld be thrown.",1,"assert_throws: strokeText should not affect current default path and NotSupportedError shuld be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1\n"]]]}] 08:33:57 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 () { 08:33:57 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 08:33:57 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5 08:33:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:33:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:33:57 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1 08:33:57 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 () { 08:33:57 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 08:33:57 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5 08:33:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:33:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:33:57 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1 08:33:57 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 () { 08:33:57 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 08:33:57 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5 08:33:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:33:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:33:57 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1 08:33:57 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 () { 08:33:57 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 08:33:57 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5 08:33:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:33:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:33:57 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1 08:33:57 INFO - TEST-OK | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | took 676ms 08:33:57 INFO - PROCESS | 3892 | 1461339237582 Marionette TRACE conn2 -> [0,1513,"getWindowHandle",null] 08:33:57 INFO - PROCESS | 3892 | 1461339237585 Marionette TRACE conn2 <- [1,1513,null,{"value":"13"}] 08:33:57 INFO - TEST-START | /2dcontext/hit-regions/hitregions-members-exist.html 08:33:57 INFO - PROCESS | 3892 | 1461339237588 Marionette TRACE conn2 -> [0,1514,"setScriptTimeout",{"ms":35000}] 08:33:57 INFO - PROCESS | 3892 | 1461339237591 Marionette TRACE conn2 <- [1,1514,null,{}] 08:33:57 INFO - PROCESS | 3892 | 1461339237601 Marionette TRACE conn2 -> [0,1515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:33:57 INFO - PROCESS | 3892 | 1461339237748 Marionette TRACE conn2 <- [1,1515,null,{"value":null}] 08:33:57 INFO - PROCESS | 3892 | 1461339237764 Marionette TRACE conn2 -> [0,1516,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/hit-regions/hitregions-members-exist.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html\", \"44d5019e-7937-4224-8a02-bcf7332f174f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:33:57 INFO - PROCESS | 3892 | ++DOCSHELL 16CCA400 == 38 [pid = 3892] [id = 388] 08:33:57 INFO - PROCESS | 3892 | ++DOMWINDOW == 105 (19D83C00) [pid = 3892] [serial = 1164] [outer = 00000000] 08:33:57 INFO - PROCESS | 3892 | ++DOMWINDOW == 106 (1A5D0C00) [pid = 3892] [serial = 1165] [outer = 19D83C00] 08:33:57 INFO - PROCESS | 3892 | 1461339237859 Marionette DEBUG loaded listener.js 08:33:57 INFO - PROCESS | 3892 | ++DOMWINDOW == 107 (1A9C6000) [pid = 3892] [serial = 1166] [outer = 19D83C00] 08:33:58 INFO - PROCESS | 3892 | --DOMWINDOW == 106 (1842B400) [pid = 3892] [serial = 1061] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html] 08:33:58 INFO - PROCESS | 3892 | --DOMWINDOW == 105 (19941C00) [pid = 3892] [serial = 1115] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html] 08:33:58 INFO - PROCESS | 3892 | --DOMWINDOW == 104 (19C5F800) [pid = 3892] [serial = 1118] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html] 08:33:58 INFO - PROCESS | 3892 | --DOMWINDOW == 103 (19C68800) [pid = 3892] [serial = 1121] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html] 08:33:58 INFO - PROCESS | 3892 | --DOMWINDOW == 102 (19967400) [pid = 3892] [serial = 1127] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html] 08:33:58 INFO - PROCESS | 3892 | --DOMWINDOW == 101 (18EAC800) [pid = 3892] [serial = 1112] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html] 08:33:58 INFO - PROCESS | 3892 | --DOMWINDOW == 100 (18E22000) [pid = 3892] [serial = 1109] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html] 08:33:58 INFO - PROCESS | 3892 | --DOMWINDOW == 99 (16712400) [pid = 3892] [serial = 1106] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html] 08:33:58 INFO - PROCESS | 3892 | --DOMWINDOW == 98 (11BBCC00) [pid = 3892] [serial = 1103] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html] 08:33:58 INFO - PROCESS | 3892 | --DOMWINDOW == 97 (13312C00) [pid = 3892] [serial = 1100] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html] 08:33:58 INFO - PROCESS | 3892 | --DOMWINDOW == 96 (19D7B400) [pid = 3892] [serial = 1097] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html] 08:33:58 INFO - PROCESS | 3892 | --DOMWINDOW == 95 (18E26000) [pid = 3892] [serial = 1094] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html] 08:33:58 INFO - PROCESS | 3892 | --DOMWINDOW == 94 (133D9000) [pid = 3892] [serial = 1091] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html] 08:33:58 INFO - PROCESS | 3892 | --DOMWINDOW == 93 (1A416800) [pid = 3892] [serial = 1088] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html] 08:33:58 INFO - PROCESS | 3892 | --DOMWINDOW == 92 (1383C000) [pid = 3892] [serial = 1124] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html] 08:33:58 INFO - PROCESS | 3892 | --DOMWINDOW == 91 (13450C00) [pid = 3892] [serial = 1049] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html] 08:33:58 INFO - PROCESS | 3892 | --DOMWINDOW == 90 (13449C00) [pid = 3892] [serial = 1052] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html] 08:33:58 INFO - PROCESS | 3892 | --DOMWINDOW == 89 (16CCC000) [pid = 3892] [serial = 1058] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html] 08:33:58 INFO - PROCESS | 3892 | --DOMWINDOW == 88 (15CDD800) [pid = 3892] [serial = 1055] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html] 08:33:58 INFO - PROCESS | 3892 | 1461339238494 Marionette TRACE conn2 <- [1,1516,null,{"value":["/2dcontext/hit-regions/hitregions-members-exist.html",0,null,null,[["context.addHitRegion Exists",1,"assert_equals: expected \"function\" but got \"undefined\"","@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1\n"],["context.removeHitRegion Exists",1,"assert_equals: expected \"function\" but got \"undefined\"","@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1\n"],["context.clearHitRegions Exists",1,"assert_equals: expected \"function\" but got \"undefined\"","@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1\n"]]]}] 08:33:58 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.addHitRegion Exists - assert_equals: expected "function" but got "undefined" 08:33:58 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3 08:33:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:33:58 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:33:58 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1 08:33:58 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.removeHitRegion Exists - assert_equals: expected "function" but got "undefined" 08:33:58 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3 08:33:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:33:58 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:33:58 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1 08:33:58 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.clearHitRegions Exists - assert_equals: expected "function" but got "undefined" 08:33:58 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3 08:33:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:33:58 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:33:58 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1 08:33:58 INFO - TEST-OK | /2dcontext/hit-regions/hitregions-members-exist.html | took 922ms 08:33:58 INFO - PROCESS | 3892 | 1461339238518 Marionette TRACE conn2 -> [0,1517,"getWindowHandle",null] 08:33:58 INFO - PROCESS | 3892 | 1461339238520 Marionette TRACE conn2 <- [1,1517,null,{"value":"13"}] 08:33:58 INFO - TEST-START | /2dcontext/image-smoothing/imagesmoothing.html 08:33:58 INFO - PROCESS | 3892 | 1461339238523 Marionette TRACE conn2 -> [0,1518,"setScriptTimeout",{"ms":35000}] 08:33:58 INFO - PROCESS | 3892 | 1461339238525 Marionette TRACE conn2 <- [1,1518,null,{}] 08:33:58 INFO - PROCESS | 3892 | 1461339238528 Marionette TRACE conn2 -> [0,1519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:33:58 INFO - PROCESS | 3892 | 1461339238601 Marionette TRACE conn2 <- [1,1519,null,{"value":null}] 08:33:58 INFO - PROCESS | 3892 | 1461339238606 Marionette TRACE conn2 -> [0,1520,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/image-smoothing/imagesmoothing.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html\", \"44d5019e-7937-4224-8a02-bcf7332f174f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:33:58 INFO - PROCESS | 3892 | ++DOCSHELL 15721400 == 39 [pid = 3892] [id = 389] 08:33:58 INFO - PROCESS | 3892 | ++DOMWINDOW == 89 (16711400) [pid = 3892] [serial = 1167] [outer = 00000000] 08:33:58 INFO - PROCESS | 3892 | ++DOMWINDOW == 90 (18E1BC00) [pid = 3892] [serial = 1168] [outer = 16711400] 08:33:58 INFO - PROCESS | 3892 | 1461339238650 Marionette DEBUG loaded listener.js 08:33:58 INFO - PROCESS | 3892 | ++DOMWINDOW == 91 (18E1B800) [pid = 3892] [serial = 1169] [outer = 16711400] 08:33:59 INFO - PROCESS | 3892 | 1461339239021 Marionette TRACE conn2 <- [1,1520,null,{"value":["/2dcontext/image-smoothing/imagesmoothing.html",0,null,null,[["When the CanvasRenderingContext2D object is created, the attribute must be set to true.",1,"assert_true: expected true got undefined","@http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7\n@http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6\n"],["On getting the imageSmoothingEnabled attribute, the user agent must return the last value it was set to.",0,null,null],["On setting the imageSmoothingEnabled attribute, it must be set to the new value.",0,null,null]]]}] 08:33:59 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 08:33:59 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9 08:33:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:33:59 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:33:59 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7 08:33:59 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6 08:33:59 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. 08:33:59 INFO - TEST-PASS | /2dcontext/image-smoothing/imagesmoothing.html | On setting the imageSmoothingEnabled attribute, it must be set to the new value. 08:33:59 INFO - TEST-OK | /2dcontext/image-smoothing/imagesmoothing.html | took 523ms 08:33:59 INFO - PROCESS | 3892 | 1461339239042 Marionette TRACE conn2 -> [0,1521,"getWindowHandle",null] 08:33:59 INFO - PROCESS | 3892 | 1461339239044 Marionette TRACE conn2 <- [1,1521,null,{"value":"13"}] 08:33:59 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.butt.html 08:33:59 INFO - PROCESS | 3892 | 1461339239047 Marionette TRACE conn2 -> [0,1522,"setScriptTimeout",{"ms":35000}] 08:33:59 INFO - PROCESS | 3892 | 1461339239049 Marionette TRACE conn2 <- [1,1522,null,{}] 08:33:59 INFO - PROCESS | 3892 | 1461339239052 Marionette TRACE conn2 -> [0,1523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:33:59 INFO - PROCESS | 3892 | 1461339239160 Marionette TRACE conn2 <- [1,1523,null,{"value":null}] 08:33:59 INFO - PROCESS | 3892 | 1461339239168 Marionette TRACE conn2 -> [0,1524,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.butt.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.butt.html\", \"44d5019e-7937-4224-8a02-bcf7332f174f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:33:59 INFO - PROCESS | 3892 | ++DOCSHELL 1842B400 == 40 [pid = 3892] [id = 390] 08:33:59 INFO - PROCESS | 3892 | ++DOMWINDOW == 92 (1899E000) [pid = 3892] [serial = 1170] [outer = 00000000] 08:33:59 INFO - PROCESS | 3892 | ++DOMWINDOW == 93 (19DDD800) [pid = 3892] [serial = 1171] [outer = 1899E000] 08:33:59 INFO - PROCESS | 3892 | 1461339239212 Marionette DEBUG loaded listener.js 08:33:59 INFO - PROCESS | 3892 | ++DOMWINDOW == 94 (1A3ABC00) [pid = 3892] [serial = 1172] [outer = 1899E000] 08:33:59 INFO - PROCESS | 3892 | 1461339239655 Marionette TRACE conn2 <- [1,1524,null,{"value":["/2dcontext/line-styles/2d.line.cap.butt.html",0,null,null,[["lineCap 'butt' is rendered correctly",0,null,null]]]}] 08:33:59 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.butt.html | lineCap 'butt' is rendered correctly 08:33:59 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.butt.html | took 614ms 08:33:59 INFO - PROCESS | 3892 | 1461339239686 Marionette TRACE conn2 -> [0,1525,"getWindowHandle",null] 08:33:59 INFO - PROCESS | 3892 | 1461339239687 Marionette TRACE conn2 <- [1,1525,null,{"value":"13"}] 08:33:59 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.closed.html 08:33:59 INFO - PROCESS | 3892 | 1461339239691 Marionette TRACE conn2 -> [0,1526,"setScriptTimeout",{"ms":35000}] 08:33:59 INFO - PROCESS | 3892 | 1461339239692 Marionette TRACE conn2 <- [1,1526,null,{}] 08:33:59 INFO - PROCESS | 3892 | 1461339239696 Marionette TRACE conn2 -> [0,1527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:33:59 INFO - PROCESS | 3892 | 1461339239804 Marionette TRACE conn2 <- [1,1527,null,{"value":null}] 08:33:59 INFO - PROCESS | 3892 | 1461339239812 Marionette TRACE conn2 -> [0,1528,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.closed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.closed.html\", \"44d5019e-7937-4224-8a02-bcf7332f174f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:33:59 INFO - PROCESS | 3892 | ++DOCSHELL 19A21C00 == 41 [pid = 3892] [id = 391] 08:33:59 INFO - PROCESS | 3892 | ++DOMWINDOW == 95 (1A9CC400) [pid = 3892] [serial = 1173] [outer = 00000000] 08:33:59 INFO - PROCESS | 3892 | ++DOMWINDOW == 96 (1C251400) [pid = 3892] [serial = 1174] [outer = 1A9CC400] 08:33:59 INFO - PROCESS | 3892 | 1461339239840 Marionette DEBUG loaded listener.js 08:33:59 INFO - PROCESS | 3892 | ++DOMWINDOW == 97 (1C25B000) [pid = 3892] [serial = 1175] [outer = 1A9CC400] 08:34:00 INFO - PROCESS | 3892 | 1461339240280 Marionette TRACE conn2 <- [1,1528,null,{"value":["/2dcontext/line-styles/2d.line.cap.closed.html",0,null,null,[["Line caps are not drawn at the corners of an unclosed rectangle",0,null,null]]]}] 08:34:00 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.closed.html | Line caps are not drawn at the corners of an unclosed rectangle 08:34:00 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.closed.html | took 617ms 08:34:00 INFO - PROCESS | 3892 | 1461339240313 Marionette TRACE conn2 -> [0,1529,"getWindowHandle",null] 08:34:00 INFO - PROCESS | 3892 | 1461339240318 Marionette TRACE conn2 <- [1,1529,null,{"value":"13"}] 08:34:00 INFO - PROCESS | 3892 | 1461339240324 Marionette TRACE conn2 -> [0,1530,"setScriptTimeout",{"ms":35000}] 08:34:00 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.invalid.html 08:34:00 INFO - PROCESS | 3892 | 1461339240328 Marionette TRACE conn2 <- [1,1530,null,{}] 08:34:00 INFO - PROCESS | 3892 | 1461339240335 Marionette TRACE conn2 -> [0,1531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:34:00 INFO - PROCESS | 3892 | 1461339240559 Marionette TRACE conn2 <- [1,1531,null,{"value":null}] 08:34:00 INFO - PROCESS | 3892 | 1461339240644 Marionette TRACE conn2 -> [0,1532,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.invalid.html\", \"44d5019e-7937-4224-8a02-bcf7332f174f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:34:00 INFO - PROCESS | 3892 | ++DOCSHELL 12C9BC00 == 42 [pid = 3892] [id = 392] 08:34:00 INFO - PROCESS | 3892 | ++DOMWINDOW == 98 (12CA1000) [pid = 3892] [serial = 1176] [outer = 00000000] 08:34:00 INFO - PROCESS | 3892 | ++DOMWINDOW == 99 (13314800) [pid = 3892] [serial = 1177] [outer = 12CA1000] 08:34:00 INFO - PROCESS | 3892 | 1461339240700 Marionette DEBUG loaded listener.js 08:34:00 INFO - PROCESS | 3892 | ++DOMWINDOW == 100 (1344B400) [pid = 3892] [serial = 1178] [outer = 12CA1000] 08:34:01 INFO - PROCESS | 3892 | 1461339241393 Marionette TRACE conn2 <- [1,1532,null,{"value":["/2dcontext/line-styles/2d.line.cap.invalid.html",0,null,null,[["Setting lineCap to invalid values is ignored",0,null,null]]]}] 08:34:01 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.invalid.html | Setting lineCap to invalid values is ignored 08:34:01 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.invalid.html | took 1087ms 08:34:01 INFO - PROCESS | 3892 | 1461339241421 Marionette TRACE conn2 -> [0,1533,"getWindowHandle",null] 08:34:01 INFO - PROCESS | 3892 | 1461339241427 Marionette TRACE conn2 <- [1,1533,null,{"value":"13"}] 08:34:01 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.open.html 08:34:01 INFO - PROCESS | 3892 | 1461339241434 Marionette TRACE conn2 -> [0,1534,"setScriptTimeout",{"ms":35000}] 08:34:01 INFO - PROCESS | 3892 | 1461339241437 Marionette TRACE conn2 <- [1,1534,null,{}] 08:34:01 INFO - PROCESS | 3892 | 1461339241465 Marionette TRACE conn2 -> [0,1535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:34:01 INFO - PROCESS | 3892 | 1461339241584 Marionette TRACE conn2 <- [1,1535,null,{"value":null}] 08:34:01 INFO - PROCESS | 3892 | 1461339241710 Marionette TRACE conn2 -> [0,1536,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.open.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.open.html\", \"44d5019e-7937-4224-8a02-bcf7332f174f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:34:01 INFO - PROCESS | 3892 | ++DOCSHELL 1344EC00 == 43 [pid = 3892] [id = 393] 08:34:01 INFO - PROCESS | 3892 | ++DOMWINDOW == 101 (137C0C00) [pid = 3892] [serial = 1179] [outer = 00000000] 08:34:01 INFO - PROCESS | 3892 | ++DOMWINDOW == 102 (15E9A000) [pid = 3892] [serial = 1180] [outer = 137C0C00] 08:34:01 INFO - PROCESS | 3892 | 1461339241767 Marionette DEBUG loaded listener.js 08:34:01 INFO - PROCESS | 3892 | ++DOMWINDOW == 103 (16607800) [pid = 3892] [serial = 1181] [outer = 137C0C00] 08:34:02 INFO - PROCESS | 3892 | 1461339242646 Marionette TRACE conn2 <- [1,1536,null,{"value":["/2dcontext/line-styles/2d.line.cap.open.html",0,null,null,[["Line caps are drawn at the corners of an unclosed rectangle",0,null,null]]]}] 08:34:02 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.open.html | Line caps are drawn at the corners of an unclosed rectangle 08:34:02 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.open.html | took 1274ms 08:34:02 INFO - PROCESS | 3892 | 1461339242691 Marionette TRACE conn2 -> [0,1537,"getWindowHandle",null] 08:34:02 INFO - PROCESS | 3892 | 1461339242695 Marionette TRACE conn2 <- [1,1537,null,{"value":"13"}] 08:34:02 INFO - PROCESS | 3892 | 1461339242700 Marionette TRACE conn2 -> [0,1538,"setScriptTimeout",{"ms":35000}] 08:34:02 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.round.html 08:34:02 INFO - PROCESS | 3892 | 1461339242704 Marionette TRACE conn2 <- [1,1538,null,{}] 08:34:02 INFO - PROCESS | 3892 | 1461339242710 Marionette TRACE conn2 -> [0,1539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:34:02 INFO - PROCESS | 3892 | 1461339242814 Marionette TRACE conn2 <- [1,1539,null,{"value":null}] 08:34:02 INFO - PROCESS | 3892 | --DOCSHELL 1842B400 == 42 [pid = 3892] [id = 390] 08:34:02 INFO - PROCESS | 3892 | --DOCSHELL 15721400 == 41 [pid = 3892] [id = 389] 08:34:02 INFO - PROCESS | 3892 | --DOCSHELL 16CCA400 == 40 [pid = 3892] [id = 388] 08:34:02 INFO - PROCESS | 3892 | --DOCSHELL 1379D000 == 39 [pid = 3892] [id = 387] 08:34:02 INFO - PROCESS | 3892 | --DOCSHELL 15FB1000 == 38 [pid = 3892] [id = 386] 08:34:02 INFO - PROCESS | 3892 | --DOCSHELL 19352400 == 37 [pid = 3892] [id = 385] 08:34:02 INFO - PROCESS | 3892 | --DOCSHELL 184C3400 == 36 [pid = 3892] [id = 384] 08:34:02 INFO - PROCESS | 3892 | --DOCSHELL 18423400 == 35 [pid = 3892] [id = 383] 08:34:02 INFO - PROCESS | 3892 | --DOCSHELL 181C6000 == 34 [pid = 3892] [id = 382] 08:34:02 INFO - PROCESS | 3892 | --DOCSHELL 16608C00 == 33 [pid = 3892] [id = 381] 08:34:02 INFO - PROCESS | 3892 | --DOCSHELL 15FB1400 == 32 [pid = 3892] [id = 380] 08:34:02 INFO - PROCESS | 3892 | --DOCSHELL 133D8800 == 31 [pid = 3892] [id = 379] 08:34:02 INFO - PROCESS | 3892 | --DOMWINDOW == 102 (1C258800) [pid = 3892] [serial = 1131] [outer = 00000000] [url = about:blank] 08:34:02 INFO - PROCESS | 3892 | --DOCSHELL 123B4C00 == 30 [pid = 3892] [id = 378] 08:34:02 INFO - PROCESS | 3892 | --DOMWINDOW == 101 (18D39800) [pid = 3892] [serial = 1063] [outer = 00000000] [url = about:blank] 08:34:02 INFO - PROCESS | 3892 | --DOMWINDOW == 100 (13832C00) [pid = 3892] [serial = 1051] [outer = 00000000] [url = about:blank] 08:34:02 INFO - PROCESS | 3892 | --DOMWINDOW == 99 (13DD7800) [pid = 3892] [serial = 1054] [outer = 00000000] [url = about:blank] 08:34:02 INFO - PROCESS | 3892 | --DOMWINDOW == 98 (18429000) [pid = 3892] [serial = 1060] [outer = 00000000] [url = about:blank] 08:34:02 INFO - PROCESS | 3892 | --DOMWINDOW == 97 (15FB3000) [pid = 3892] [serial = 1057] [outer = 00000000] [url = about:blank] 08:34:02 INFO - PROCESS | 3892 | --DOMWINDOW == 96 (19949800) [pid = 3892] [serial = 1116] [outer = 00000000] [url = about:blank] 08:34:02 INFO - PROCESS | 3892 | --DOMWINDOW == 95 (19C65800) [pid = 3892] [serial = 1119] [outer = 00000000] [url = about:blank] 08:34:02 INFO - PROCESS | 3892 | --DOMWINDOW == 94 (19965C00) [pid = 3892] [serial = 1117] [outer = 00000000] [url = about:blank] 08:34:02 INFO - PROCESS | 3892 | --DOMWINDOW == 93 (1A419C00) [pid = 3892] [serial = 1122] [outer = 00000000] [url = about:blank] 08:34:02 INFO - PROCESS | 3892 | --DOMWINDOW == 92 (19C6A000) [pid = 3892] [serial = 1120] [outer = 00000000] [url = about:blank] 08:34:02 INFO - PROCESS | 3892 | --DOMWINDOW == 91 (1A40D800) [pid = 3892] [serial = 1123] [outer = 00000000] [url = about:blank] 08:34:02 INFO - PROCESS | 3892 | --DOMWINDOW == 90 (1A3ADC00) [pid = 3892] [serial = 1128] [outer = 00000000] [url = about:blank] 08:34:02 INFO - PROCESS | 3892 | --DOMWINDOW == 89 (197E7400) [pid = 3892] [serial = 1113] [outer = 00000000] [url = about:blank] 08:34:02 INFO - PROCESS | 3892 | --DOMWINDOW == 88 (18E30000) [pid = 3892] [serial = 1110] [outer = 00000000] [url = about:blank] 08:34:02 INFO - PROCESS | 3892 | --DOMWINDOW == 87 (18E33400) [pid = 3892] [serial = 1111] [outer = 00000000] [url = about:blank] 08:34:02 INFO - PROCESS | 3892 | --DOMWINDOW == 86 (16CCD400) [pid = 3892] [serial = 1107] [outer = 00000000] [url = about:blank] 08:34:02 INFO - PROCESS | 3892 | --DOMWINDOW == 85 (17BBCC00) [pid = 3892] [serial = 1108] [outer = 00000000] [url = about:blank] 08:34:02 INFO - PROCESS | 3892 | --DOMWINDOW == 84 (13314C00) [pid = 3892] [serial = 1104] [outer = 00000000] [url = about:blank] 08:34:02 INFO - PROCESS | 3892 | --DOMWINDOW == 83 (13453400) [pid = 3892] [serial = 1105] [outer = 00000000] [url = about:blank] 08:34:02 INFO - PROCESS | 3892 | --DOMWINDOW == 82 (137BE000) [pid = 3892] [serial = 1102] [outer = 00000000] [url = about:blank] 08:34:02 INFO - PROCESS | 3892 | --DOMWINDOW == 81 (133E3C00) [pid = 3892] [serial = 1101] [outer = 00000000] [url = about:blank] 08:34:02 INFO - PROCESS | 3892 | --DOMWINDOW == 80 (1A4BB400) [pid = 3892] [serial = 1099] [outer = 00000000] [url = about:blank] 08:34:02 INFO - PROCESS | 3892 | --DOMWINDOW == 79 (1A3AE000) [pid = 3892] [serial = 1098] [outer = 00000000] [url = about:blank] 08:34:02 INFO - PROCESS | 3892 | --DOMWINDOW == 78 (1974F000) [pid = 3892] [serial = 1096] [outer = 00000000] [url = about:blank] 08:34:02 INFO - PROCESS | 3892 | --DOMWINDOW == 77 (18E3A800) [pid = 3892] [serial = 1095] [outer = 00000000] [url = about:blank] 08:34:02 INFO - PROCESS | 3892 | --DOMWINDOW == 76 (15CE2400) [pid = 3892] [serial = 1093] [outer = 00000000] [url = about:blank] 08:34:02 INFO - PROCESS | 3892 | --DOMWINDOW == 75 (15719800) [pid = 3892] [serial = 1092] [outer = 00000000] [url = about:blank] 08:34:02 INFO - PROCESS | 3892 | --DOMWINDOW == 74 (1A5D6C00) [pid = 3892] [serial = 1090] [outer = 00000000] [url = about:blank] 08:34:02 INFO - PROCESS | 3892 | --DOMWINDOW == 73 (1A9CA800) [pid = 3892] [serial = 1129] [outer = 00000000] [url = about:blank] 08:34:02 INFO - PROCESS | 3892 | --DOMWINDOW == 72 (18E3C000) [pid = 3892] [serial = 1125] [outer = 00000000] [url = about:blank] 08:34:02 INFO - PROCESS | 3892 | --DOMWINDOW == 71 (197E1400) [pid = 3892] [serial = 1126] [outer = 00000000] [url = about:blank] 08:34:02 INFO - PROCESS | 3892 | --DOMWINDOW == 70 (197E2400) [pid = 3892] [serial = 1114] [outer = 00000000] [url = about:blank] 08:34:02 INFO - PROCESS | 3892 | 1461339242928 Marionette TRACE conn2 -> [0,1540,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.round.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.round.html\", \"44d5019e-7937-4224-8a02-bcf7332f174f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:34:02 INFO - PROCESS | 3892 | ++DOCSHELL 02A8BC00 == 31 [pid = 3892] [id = 394] 08:34:02 INFO - PROCESS | 3892 | ++DOMWINDOW == 71 (02A96400) [pid = 3892] [serial = 1182] [outer = 00000000] 08:34:02 INFO - PROCESS | 3892 | ++DOMWINDOW == 72 (13319800) [pid = 3892] [serial = 1183] [outer = 02A96400] 08:34:02 INFO - PROCESS | 3892 | 1461339242991 Marionette DEBUG loaded listener.js 08:34:03 INFO - PROCESS | 3892 | ++DOMWINDOW == 73 (1344C000) [pid = 3892] [serial = 1184] [outer = 02A96400] 08:34:03 INFO - PROCESS | 3892 | 1461339243421 Marionette TRACE conn2 <- [1,1540,null,{"value":["/2dcontext/line-styles/2d.line.cap.round.html",0,null,null,[["lineCap 'round' is rendered correctly",0,null,null]]]}] 08:34:03 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.round.html | lineCap 'round' is rendered correctly 08:34:03 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.round.html | took 745ms 08:34:03 INFO - PROCESS | 3892 | 1461339243442 Marionette TRACE conn2 -> [0,1541,"getWindowHandle",null] 08:34:03 INFO - PROCESS | 3892 | 1461339243447 Marionette TRACE conn2 <- [1,1541,null,{"value":"13"}] 08:34:03 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.square.html 08:34:03 INFO - PROCESS | 3892 | 1461339243453 Marionette TRACE conn2 -> [0,1542,"setScriptTimeout",{"ms":35000}] 08:34:03 INFO - PROCESS | 3892 | 1461339243456 Marionette TRACE conn2 <- [1,1542,null,{}] 08:34:03 INFO - PROCESS | 3892 | 1461339243459 Marionette TRACE conn2 -> [0,1543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:34:03 INFO - PROCESS | 3892 | 1461339243575 Marionette TRACE conn2 <- [1,1543,null,{"value":null}] 08:34:03 INFO - PROCESS | 3892 | 1461339243659 Marionette TRACE conn2 -> [0,1544,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.square.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.square.html\", \"44d5019e-7937-4224-8a02-bcf7332f174f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:34:03 INFO - PROCESS | 3892 | ++DOCSHELL 13448400 == 32 [pid = 3892] [id = 395] 08:34:03 INFO - PROCESS | 3892 | ++DOMWINDOW == 74 (1344A400) [pid = 3892] [serial = 1185] [outer = 00000000] 08:34:03 INFO - PROCESS | 3892 | ++DOMWINDOW == 75 (15722C00) [pid = 3892] [serial = 1186] [outer = 1344A400] 08:34:03 INFO - PROCESS | 3892 | 1461339243705 Marionette DEBUG loaded listener.js 08:34:03 INFO - PROCESS | 3892 | ++DOMWINDOW == 76 (15C32800) [pid = 3892] [serial = 1187] [outer = 1344A400] 08:34:04 INFO - PROCESS | 3892 | 1461339244099 Marionette TRACE conn2 <- [1,1544,null,{"value":["/2dcontext/line-styles/2d.line.cap.square.html",0,null,null,[["lineCap 'square' is rendered correctly",0,null,null]]]}] 08:34:04 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.square.html | lineCap 'square' is rendered correctly 08:34:04 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.square.html | took 699ms 08:34:04 INFO - PROCESS | 3892 | 1461339244151 Marionette TRACE conn2 -> [0,1545,"getWindowHandle",null] 08:34:04 INFO - PROCESS | 3892 | 1461339244154 Marionette TRACE conn2 <- [1,1545,null,{"value":"13"}] 08:34:04 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.valid.html 08:34:04 INFO - PROCESS | 3892 | 1461339244157 Marionette TRACE conn2 -> [0,1546,"setScriptTimeout",{"ms":35000}] 08:34:04 INFO - PROCESS | 3892 | 1461339244161 Marionette TRACE conn2 <- [1,1546,null,{}] 08:34:04 INFO - PROCESS | 3892 | 1461339244171 Marionette TRACE conn2 -> [0,1547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:34:04 INFO - PROCESS | 3892 | 1461339244289 Marionette TRACE conn2 <- [1,1547,null,{"value":null}] 08:34:04 INFO - PROCESS | 3892 | 1461339244307 Marionette TRACE conn2 -> [0,1548,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.valid.html\", \"44d5019e-7937-4224-8a02-bcf7332f174f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:34:04 INFO - PROCESS | 3892 | ++DOCSHELL 16711000 == 33 [pid = 3892] [id = 396] 08:34:04 INFO - PROCESS | 3892 | ++DOMWINDOW == 77 (16713C00) [pid = 3892] [serial = 1188] [outer = 00000000] 08:34:04 INFO - PROCESS | 3892 | ++DOMWINDOW == 78 (16CC8800) [pid = 3892] [serial = 1189] [outer = 16713C00] 08:34:04 INFO - PROCESS | 3892 | 1461339244357 Marionette DEBUG loaded listener.js 08:34:04 INFO - PROCESS | 3892 | ++DOMWINDOW == 79 (16F32000) [pid = 3892] [serial = 1190] [outer = 16713C00] 08:34:04 INFO - PROCESS | 3892 | 1461339244769 Marionette TRACE conn2 <- [1,1548,null,{"value":["/2dcontext/line-styles/2d.line.cap.valid.html",0,null,null,[["Setting lineCap to valid values works",0,null,null]]]}] 08:34:04 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.valid.html | Setting lineCap to valid values works 08:34:04 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.valid.html | took 622ms 08:34:04 INFO - PROCESS | 3892 | 1461339244795 Marionette TRACE conn2 -> [0,1549,"getWindowHandle",null] 08:34:04 INFO - PROCESS | 3892 | 1461339244797 Marionette TRACE conn2 <- [1,1549,null,{"value":"13"}] 08:34:04 INFO - PROCESS | 3892 | 1461339244801 Marionette TRACE conn2 -> [0,1550,"setScriptTimeout",{"ms":35000}] 08:34:04 INFO - TEST-START | /2dcontext/line-styles/2d.line.cross.html 08:34:04 INFO - PROCESS | 3892 | 1461339244802 Marionette TRACE conn2 <- [1,1550,null,{}] 08:34:04 INFO - PROCESS | 3892 | 1461339244806 Marionette TRACE conn2 -> [0,1551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:34:04 INFO - PROCESS | 3892 | 1461339244887 Marionette TRACE conn2 <- [1,1551,null,{"value":null}] 08:34:04 INFO - PROCESS | 3892 | 1461339244893 Marionette TRACE conn2 -> [0,1552,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cross.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cross.html\", \"44d5019e-7937-4224-8a02-bcf7332f174f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:34:04 INFO - PROCESS | 3892 | ++DOCSHELL 1695AC00 == 34 [pid = 3892] [id = 397] 08:34:04 INFO - PROCESS | 3892 | ++DOMWINDOW == 80 (17BB5000) [pid = 3892] [serial = 1191] [outer = 00000000] 08:34:04 INFO - PROCESS | 3892 | ++DOMWINDOW == 81 (1882A400) [pid = 3892] [serial = 1192] [outer = 17BB5000] 08:34:04 INFO - PROCESS | 3892 | 1461339244937 Marionette DEBUG loaded listener.js 08:34:04 INFO - PROCESS | 3892 | ++DOMWINDOW == 82 (18925400) [pid = 3892] [serial = 1193] [outer = 17BB5000] 08:34:05 INFO - PROCESS | 3892 | 1461339245401 Marionette TRACE conn2 <- [1,1552,null,{"value":["/2dcontext/line-styles/2d.line.cross.html",0,null,null,[["Canvas test: 2d.line.cross",0,null,null]]]}] 08:34:05 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cross.html | Canvas test: 2d.line.cross 08:34:05 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cross.html | took 637ms 08:34:05 INFO - PROCESS | 3892 | 1461339245440 Marionette TRACE conn2 -> [0,1553,"getWindowHandle",null] 08:34:05 INFO - PROCESS | 3892 | 1461339245442 Marionette TRACE conn2 <- [1,1553,null,{"value":"13"}] 08:34:05 INFO - TEST-START | /2dcontext/line-styles/2d.line.defaults.html 08:34:05 INFO - PROCESS | 3892 | 1461339245445 Marionette TRACE conn2 -> [0,1554,"setScriptTimeout",{"ms":35000}] 08:34:05 INFO - PROCESS | 3892 | 1461339245447 Marionette TRACE conn2 <- [1,1554,null,{}] 08:34:05 INFO - PROCESS | 3892 | 1461339245450 Marionette TRACE conn2 -> [0,1555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:34:05 INFO - PROCESS | 3892 | 1461339245552 Marionette TRACE conn2 <- [1,1555,null,{"value":null}] 08:34:05 INFO - PROCESS | 3892 | 1461339245560 Marionette TRACE conn2 -> [0,1556,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.defaults.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.defaults.html\", \"44d5019e-7937-4224-8a02-bcf7332f174f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:34:05 INFO - PROCESS | 3892 | ++DOCSHELL 18426000 == 35 [pid = 3892] [id = 398] 08:34:05 INFO - PROCESS | 3892 | ++DOMWINDOW == 83 (184C9C00) [pid = 3892] [serial = 1194] [outer = 00000000] 08:34:05 INFO - PROCESS | 3892 | ++DOMWINDOW == 84 (18E20000) [pid = 3892] [serial = 1195] [outer = 184C9C00] 08:34:05 INFO - PROCESS | 3892 | 1461339245615 Marionette DEBUG loaded listener.js 08:34:05 INFO - PROCESS | 3892 | ++DOMWINDOW == 85 (18E27400) [pid = 3892] [serial = 1196] [outer = 184C9C00] 08:34:06 INFO - PROCESS | 3892 | 1461339246125 Marionette TRACE conn2 <- [1,1556,null,{"value":["/2dcontext/line-styles/2d.line.defaults.html",0,null,null,[["Canvas test: 2d.line.defaults",0,null,null]]]}] 08:34:06 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.defaults.html | Canvas test: 2d.line.defaults 08:34:06 INFO - TEST-OK | /2dcontext/line-styles/2d.line.defaults.html | took 729ms 08:34:06 INFO - PROCESS | 3892 | 1461339246186 Marionette TRACE conn2 -> [0,1557,"getWindowHandle",null] 08:34:06 INFO - PROCESS | 3892 | 1461339246188 Marionette TRACE conn2 <- [1,1557,null,{"value":"13"}] 08:34:06 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.bevel.html 08:34:06 INFO - PROCESS | 3892 | 1461339246192 Marionette TRACE conn2 -> [0,1558,"setScriptTimeout",{"ms":35000}] 08:34:06 INFO - PROCESS | 3892 | 1461339246193 Marionette TRACE conn2 <- [1,1558,null,{}] 08:34:06 INFO - PROCESS | 3892 | 1461339246208 Marionette TRACE conn2 -> [0,1559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:34:06 INFO - PROCESS | 3892 | 1461339246325 Marionette TRACE conn2 <- [1,1559,null,{"value":null}] 08:34:06 INFO - PROCESS | 3892 | 1461339246387 Marionette TRACE conn2 -> [0,1560,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.bevel.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.bevel.html\", \"44d5019e-7937-4224-8a02-bcf7332f174f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:34:06 INFO - PROCESS | 3892 | ++DOCSHELL 18E1CC00 == 36 [pid = 3892] [id = 399] 08:34:06 INFO - PROCESS | 3892 | ++DOMWINDOW == 86 (18EA9000) [pid = 3892] [serial = 1197] [outer = 00000000] 08:34:06 INFO - PROCESS | 3892 | ++DOMWINDOW == 87 (1974FC00) [pid = 3892] [serial = 1198] [outer = 18EA9000] 08:34:06 INFO - PROCESS | 3892 | 1461339246435 Marionette DEBUG loaded listener.js 08:34:06 INFO - PROCESS | 3892 | ++DOMWINDOW == 88 (19749000) [pid = 3892] [serial = 1199] [outer = 18EA9000] 08:34:06 INFO - PROCESS | 3892 | 1461339246859 Marionette TRACE conn2 <- [1,1560,null,{"value":["/2dcontext/line-styles/2d.line.join.bevel.html",0,null,null,[["lineJoin 'bevel' is rendered correctly",0,null,null]]]}] 08:34:06 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.bevel.html | lineJoin 'bevel' is rendered correctly 08:34:06 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.bevel.html | took 683ms 08:34:06 INFO - PROCESS | 3892 | 1461339246920 Marionette TRACE conn2 -> [0,1561,"getWindowHandle",null] 08:34:06 INFO - PROCESS | 3892 | 1461339246922 Marionette TRACE conn2 <- [1,1561,null,{"value":"13"}] 08:34:06 INFO - PROCESS | 3892 | 1461339246925 Marionette TRACE conn2 -> [0,1562,"setScriptTimeout",{"ms":35000}] 08:34:06 INFO - PROCESS | 3892 | 1461339246927 Marionette TRACE conn2 <- [1,1562,null,{}] 08:34:06 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.closed.html 08:34:06 INFO - PROCESS | 3892 | 1461339246930 Marionette TRACE conn2 -> [0,1563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:34:07 INFO - PROCESS | 3892 | 1461339247032 Marionette TRACE conn2 <- [1,1563,null,{"value":null}] 08:34:07 INFO - PROCESS | 3892 | 1461339247041 Marionette TRACE conn2 -> [0,1564,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.closed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.closed.html\", \"44d5019e-7937-4224-8a02-bcf7332f174f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:34:07 INFO - PROCESS | 3892 | ++DOCSHELL 1985DC00 == 37 [pid = 3892] [id = 400] 08:34:07 INFO - PROCESS | 3892 | ++DOMWINDOW == 89 (1985E800) [pid = 3892] [serial = 1200] [outer = 00000000] 08:34:07 INFO - PROCESS | 3892 | ++DOMWINDOW == 90 (19944C00) [pid = 3892] [serial = 1201] [outer = 1985E800] 08:34:07 INFO - PROCESS | 3892 | 1461339247084 Marionette DEBUG loaded listener.js 08:34:07 INFO - PROCESS | 3892 | ++DOMWINDOW == 91 (19944000) [pid = 3892] [serial = 1202] [outer = 1985E800] 08:34:07 INFO - PROCESS | 3892 | --DOMWINDOW == 90 (1899E000) [pid = 3892] [serial = 1170] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.butt.html] 08:34:07 INFO - PROCESS | 3892 | --DOMWINDOW == 89 (19966000) [pid = 3892] [serial = 1158] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html] 08:34:07 INFO - PROCESS | 3892 | --DOMWINDOW == 88 (133DAC00) [pid = 3892] [serial = 1136] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html] 08:34:07 INFO - PROCESS | 3892 | --DOMWINDOW == 87 (123B6400) [pid = 3892] [serial = 1133] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html] 08:34:07 INFO - PROCESS | 3892 | --DOMWINDOW == 86 (19941400) [pid = 3892] [serial = 1155] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html] 08:34:07 INFO - PROCESS | 3892 | --DOMWINDOW == 85 (184C5800) [pid = 3892] [serial = 1149] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html] 08:34:07 INFO - PROCESS | 3892 | --DOMWINDOW == 84 (15FB1C00) [pid = 3892] [serial = 1140] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html] 08:34:07 INFO - PROCESS | 3892 | --DOMWINDOW == 83 (18E3BC00) [pid = 3892] [serial = 1152] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html] 08:34:07 INFO - PROCESS | 3892 | --DOMWINDOW == 82 (1670E000) [pid = 3892] [serial = 1143] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html] 08:34:07 INFO - PROCESS | 3892 | --DOMWINDOW == 81 (18307800) [pid = 3892] [serial = 1146] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html] 08:34:07 INFO - PROCESS | 3892 | --DOMWINDOW == 80 (16510000) [pid = 3892] [serial = 1161] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html] 08:34:07 INFO - PROCESS | 3892 | --DOMWINDOW == 79 (19D83C00) [pid = 3892] [serial = 1164] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html] 08:34:07 INFO - PROCESS | 3892 | --DOMWINDOW == 78 (16711400) [pid = 3892] [serial = 1167] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html] 08:34:07 INFO - PROCESS | 3892 | 1461339247640 Marionette TRACE conn2 <- [1,1564,null,{"value":["/2dcontext/line-styles/2d.line.join.closed.html",0,null,null,[["Line joins are drawn at the corner of a closed rectangle",0,null,null]]]}] 08:34:07 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.closed.html | Line joins are drawn at the corner of a closed rectangle 08:34:07 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.closed.html | took 777ms 08:34:07 INFO - PROCESS | 3892 | 1461339247695 Marionette TRACE conn2 -> [0,1565,"getWindowHandle",null] 08:34:07 INFO - PROCESS | 3892 | 1461339247697 Marionette TRACE conn2 <- [1,1565,null,{"value":"13"}] 08:34:07 INFO - PROCESS | 3892 | 1461339247700 Marionette TRACE conn2 -> [0,1566,"setScriptTimeout",{"ms":35000}] 08:34:07 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.invalid.html 08:34:07 INFO - PROCESS | 3892 | 1461339247702 Marionette TRACE conn2 <- [1,1566,null,{}] 08:34:07 INFO - PROCESS | 3892 | 1461339247706 Marionette TRACE conn2 -> [0,1567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:34:07 INFO - PROCESS | 3892 | 1461339247778 Marionette TRACE conn2 <- [1,1567,null,{"value":null}] 08:34:07 INFO - PROCESS | 3892 | 1461339247784 Marionette TRACE conn2 -> [0,1568,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.invalid.html\", \"44d5019e-7937-4224-8a02-bcf7332f174f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:34:07 INFO - PROCESS | 3892 | ++DOCSHELL 12D08000 == 38 [pid = 3892] [id = 401] 08:34:07 INFO - PROCESS | 3892 | ++DOMWINDOW == 79 (13314000) [pid = 3892] [serial = 1203] [outer = 00000000] 08:34:07 INFO - PROCESS | 3892 | ++DOMWINDOW == 80 (19352400) [pid = 3892] [serial = 1204] [outer = 13314000] 08:34:07 INFO - PROCESS | 3892 | 1461339247829 Marionette DEBUG loaded listener.js 08:34:07 INFO - PROCESS | 3892 | ++DOMWINDOW == 81 (19858C00) [pid = 3892] [serial = 1205] [outer = 13314000] 08:34:08 INFO - PROCESS | 3892 | 1461339248256 Marionette TRACE conn2 <- [1,1568,null,{"value":["/2dcontext/line-styles/2d.line.join.invalid.html",0,null,null,[["Setting lineJoin to invalid values is ignored",0,null,null]]]}] 08:34:08 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.invalid.html | Setting lineJoin to invalid values is ignored 08:34:08 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.invalid.html | took 590ms 08:34:08 INFO - PROCESS | 3892 | 1461339248298 Marionette TRACE conn2 -> [0,1569,"getWindowHandle",null] 08:34:08 INFO - PROCESS | 3892 | 1461339248300 Marionette TRACE conn2 <- [1,1569,null,{"value":"13"}] 08:34:08 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.miter.html 08:34:08 INFO - PROCESS | 3892 | 1461339248303 Marionette TRACE conn2 -> [0,1570,"setScriptTimeout",{"ms":35000}] 08:34:08 INFO - PROCESS | 3892 | 1461339248305 Marionette TRACE conn2 <- [1,1570,null,{}] 08:34:08 INFO - PROCESS | 3892 | 1461339248309 Marionette TRACE conn2 -> [0,1571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:34:08 INFO - PROCESS | 3892 | 1461339248384 Marionette TRACE conn2 <- [1,1571,null,{"value":null}] 08:34:08 INFO - PROCESS | 3892 | 1461339248391 Marionette TRACE conn2 -> [0,1572,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.miter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.miter.html\", \"44d5019e-7937-4224-8a02-bcf7332f174f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:34:08 INFO - PROCESS | 3892 | ++DOCSHELL 16965800 == 39 [pid = 3892] [id = 402] 08:34:08 INFO - PROCESS | 3892 | ++DOMWINDOW == 82 (18E3BC00) [pid = 3892] [serial = 1206] [outer = 00000000] 08:34:08 INFO - PROCESS | 3892 | ++DOMWINDOW == 83 (1996F800) [pid = 3892] [serial = 1207] [outer = 18E3BC00] 08:34:08 INFO - PROCESS | 3892 | 1461339248434 Marionette DEBUG loaded listener.js 08:34:08 INFO - PROCESS | 3892 | ++DOMWINDOW == 84 (1996F400) [pid = 3892] [serial = 1208] [outer = 18E3BC00] 08:34:08 INFO - PROCESS | 3892 | 1461339248879 Marionette TRACE conn2 <- [1,1572,null,{"value":["/2dcontext/line-styles/2d.line.join.miter.html",0,null,null,[["lineJoin 'miter' is rendered correctly",0,null,null]]]}] 08:34:08 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.miter.html | lineJoin 'miter' is rendered correctly 08:34:08 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.miter.html | took 590ms 08:34:08 INFO - PROCESS | 3892 | 1461339248909 Marionette TRACE conn2 -> [0,1573,"getWindowHandle",null] 08:34:08 INFO - PROCESS | 3892 | 1461339248911 Marionette TRACE conn2 <- [1,1573,null,{"value":"13"}] 08:34:08 INFO - PROCESS | 3892 | 1461339248914 Marionette TRACE conn2 -> [0,1574,"setScriptTimeout",{"ms":35000}] 08:34:08 INFO - PROCESS | 3892 | 1461339248916 Marionette TRACE conn2 <- [1,1574,null,{}] 08:34:08 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.open.html 08:34:08 INFO - PROCESS | 3892 | 1461339248919 Marionette TRACE conn2 -> [0,1575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:34:08 INFO - PROCESS | 3892 | 1461339248997 Marionette TRACE conn2 <- [1,1575,null,{"value":null}] 08:34:08 INFO - PROCESS | 3892 | 1461339249003 Marionette TRACE conn2 -> [0,1576,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.open.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.open.html\", \"44d5019e-7937-4224-8a02-bcf7332f174f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:34:09 INFO - PROCESS | 3892 | ++DOCSHELL 19964000 == 40 [pid = 3892] [id = 403] 08:34:09 INFO - PROCESS | 3892 | ++DOMWINDOW == 85 (19A2F400) [pid = 3892] [serial = 1209] [outer = 00000000] 08:34:09 INFO - PROCESS | 3892 | ++DOMWINDOW == 86 (19C6B800) [pid = 3892] [serial = 1210] [outer = 19A2F400] 08:34:09 INFO - PROCESS | 3892 | 1461339249049 Marionette DEBUG loaded listener.js 08:34:09 INFO - PROCESS | 3892 | ++DOMWINDOW == 87 (19C66800) [pid = 3892] [serial = 1211] [outer = 19A2F400] 08:34:09 INFO - PROCESS | 3892 | --DOCSHELL 1994C400 == 39 [pid = 3892] [id = 377] 08:34:09 INFO - PROCESS | 3892 | --DOCSHELL 02A8BC00 == 38 [pid = 3892] [id = 394] 08:34:09 INFO - PROCESS | 3892 | --DOCSHELL 1344EC00 == 37 [pid = 3892] [id = 393] 08:34:09 INFO - PROCESS | 3892 | --DOCSHELL 19A21C00 == 36 [pid = 3892] [id = 391] 08:34:09 INFO - PROCESS | 3892 | --DOCSHELL 12C9BC00 == 35 [pid = 3892] [id = 392] 08:34:10 INFO - PROCESS | 3892 | --DOCSHELL 1985DC00 == 34 [pid = 3892] [id = 400] 08:34:10 INFO - PROCESS | 3892 | --DOCSHELL 1695AC00 == 33 [pid = 3892] [id = 397] 08:34:10 INFO - PROCESS | 3892 | --DOCSHELL 13448400 == 32 [pid = 3892] [id = 395] 08:34:10 INFO - PROCESS | 3892 | --DOCSHELL 12D08000 == 31 [pid = 3892] [id = 401] 08:34:10 INFO - PROCESS | 3892 | --DOCSHELL 16965800 == 30 [pid = 3892] [id = 402] 08:34:10 INFO - PROCESS | 3892 | --DOCSHELL 16711000 == 29 [pid = 3892] [id = 396] 08:34:10 INFO - PROCESS | 3892 | --DOCSHELL 18E1CC00 == 28 [pid = 3892] [id = 399] 08:34:10 INFO - PROCESS | 3892 | --DOCSHELL 18426000 == 27 [pid = 3892] [id = 398] 08:34:10 INFO - PROCESS | 3892 | --DOMWINDOW == 86 (1A3ABC00) [pid = 3892] [serial = 1172] [outer = 00000000] [url = about:blank] 08:34:10 INFO - PROCESS | 3892 | --DOMWINDOW == 85 (1996C800) [pid = 3892] [serial = 1159] [outer = 00000000] [url = about:blank] 08:34:10 INFO - PROCESS | 3892 | --DOMWINDOW == 84 (1996B800) [pid = 3892] [serial = 1160] [outer = 00000000] [url = about:blank] 08:34:10 INFO - PROCESS | 3892 | --DOMWINDOW == 83 (13830800) [pid = 3892] [serial = 1137] [outer = 00000000] [url = about:blank] 08:34:10 INFO - PROCESS | 3892 | --DOMWINDOW == 82 (13B46800) [pid = 3892] [serial = 1138] [outer = 00000000] [url = about:blank] 08:34:10 INFO - PROCESS | 3892 | --DOMWINDOW == 81 (12DDC800) [pid = 3892] [serial = 1134] [outer = 00000000] [url = about:blank] 08:34:10 INFO - PROCESS | 3892 | --DOMWINDOW == 80 (1331B800) [pid = 3892] [serial = 1135] [outer = 00000000] [url = about:blank] 08:34:10 INFO - PROCESS | 3892 | --DOMWINDOW == 79 (19947400) [pid = 3892] [serial = 1156] [outer = 00000000] [url = about:blank] 08:34:10 INFO - PROCESS | 3892 | --DOMWINDOW == 78 (18E39800) [pid = 3892] [serial = 1150] [outer = 00000000] [url = about:blank] 08:34:10 INFO - PROCESS | 3892 | --DOMWINDOW == 77 (18EA4000) [pid = 3892] [serial = 1151] [outer = 00000000] [url = about:blank] 08:34:10 INFO - PROCESS | 3892 | --DOMWINDOW == 76 (16610400) [pid = 3892] [serial = 1141] [outer = 00000000] [url = about:blank] 08:34:10 INFO - PROCESS | 3892 | --DOMWINDOW == 75 (1670BC00) [pid = 3892] [serial = 1142] [outer = 00000000] [url = about:blank] 08:34:10 INFO - PROCESS | 3892 | --DOMWINDOW == 74 (197E7C00) [pid = 3892] [serial = 1153] [outer = 00000000] [url = about:blank] 08:34:10 INFO - PROCESS | 3892 | --DOMWINDOW == 73 (197E3000) [pid = 3892] [serial = 1154] [outer = 00000000] [url = about:blank] 08:34:10 INFO - PROCESS | 3892 | --DOMWINDOW == 72 (16F25C00) [pid = 3892] [serial = 1144] [outer = 00000000] [url = about:blank] 08:34:10 INFO - PROCESS | 3892 | --DOMWINDOW == 71 (17BB9800) [pid = 3892] [serial = 1145] [outer = 00000000] [url = about:blank] 08:34:10 INFO - PROCESS | 3892 | --DOMWINDOW == 70 (1891A800) [pid = 3892] [serial = 1147] [outer = 00000000] [url = about:blank] 08:34:10 INFO - PROCESS | 3892 | --DOMWINDOW == 69 (18999000) [pid = 3892] [serial = 1148] [outer = 00000000] [url = about:blank] 08:34:10 INFO - PROCESS | 3892 | --DOMWINDOW == 68 (19C65400) [pid = 3892] [serial = 1162] [outer = 00000000] [url = about:blank] 08:34:10 INFO - PROCESS | 3892 | --DOMWINDOW == 67 (19C6CC00) [pid = 3892] [serial = 1163] [outer = 00000000] [url = about:blank] 08:34:10 INFO - PROCESS | 3892 | --DOMWINDOW == 66 (1A5D0C00) [pid = 3892] [serial = 1165] [outer = 00000000] [url = about:blank] 08:34:10 INFO - PROCESS | 3892 | --DOMWINDOW == 65 (19DDD800) [pid = 3892] [serial = 1171] [outer = 00000000] [url = about:blank] 08:34:10 INFO - PROCESS | 3892 | --DOMWINDOW == 64 (1A9C6000) [pid = 3892] [serial = 1166] [outer = 00000000] [url = about:blank] 08:34:10 INFO - PROCESS | 3892 | --DOMWINDOW == 63 (18E1BC00) [pid = 3892] [serial = 1168] [outer = 00000000] [url = about:blank] 08:34:10 INFO - PROCESS | 3892 | --DOMWINDOW == 62 (1C251400) [pid = 3892] [serial = 1174] [outer = 00000000] [url = about:blank] 08:34:10 INFO - PROCESS | 3892 | --DOMWINDOW == 61 (19946400) [pid = 3892] [serial = 1157] [outer = 00000000] [url = about:blank] 08:34:10 INFO - PROCESS | 3892 | --DOMWINDOW == 60 (18E1B800) [pid = 3892] [serial = 1169] [outer = 00000000] [url = about:blank] 08:34:10 INFO - PROCESS | 3892 | --DOMWINDOW == 59 (15E19800) [pid = 3892] [serial = 706] [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.] 08:34:10 INFO - PROCESS | 3892 | 1461339250693 Marionette TRACE conn2 <- [1,1576,null,{"value":["/2dcontext/line-styles/2d.line.join.open.html",0,null,null,[["Line joins are not drawn at the corner of an unclosed rectangle",0,null,null]]]}] 08:34:10 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.open.html | Line joins are not drawn at the corner of an unclosed rectangle 08:34:10 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.open.html | took 1864ms 08:34:10 INFO - PROCESS | 3892 | 1461339250766 Marionette TRACE conn2 -> [0,1577,"getWindowHandle",null] 08:34:10 INFO - PROCESS | 3892 | 1461339250770 Marionette TRACE conn2 <- [1,1577,null,{"value":"13"}] 08:34:10 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.parallel.html 08:34:10 INFO - PROCESS | 3892 | 1461339250776 Marionette TRACE conn2 -> [0,1578,"setScriptTimeout",{"ms":35000}] 08:34:10 INFO - PROCESS | 3892 | 1461339250779 Marionette TRACE conn2 <- [1,1578,null,{}] 08:34:10 INFO - PROCESS | 3892 | 1461339250785 Marionette TRACE conn2 -> [0,1579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:34:10 INFO - PROCESS | 3892 | 1461339250867 Marionette TRACE conn2 <- [1,1579,null,{"value":null}] 08:34:10 INFO - PROCESS | 3892 | 1461339250876 Marionette TRACE conn2 -> [0,1580,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.parallel.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.parallel.html\", \"44d5019e-7937-4224-8a02-bcf7332f174f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:34:10 INFO - PROCESS | 3892 | ++DOCSHELL 123B9400 == 28 [pid = 3892] [id = 404] 08:34:10 INFO - PROCESS | 3892 | ++DOMWINDOW == 60 (12C4DC00) [pid = 3892] [serial = 1212] [outer = 00000000] 08:34:10 INFO - PROCESS | 3892 | ++DOMWINDOW == 61 (13312C00) [pid = 3892] [serial = 1213] [outer = 12C4DC00] 08:34:10 INFO - PROCESS | 3892 | 1461339250923 Marionette DEBUG loaded listener.js 08:34:10 INFO - PROCESS | 3892 | ++DOMWINDOW == 62 (1331F800) [pid = 3892] [serial = 1214] [outer = 12C4DC00] 08:34:11 INFO - PROCESS | 3892 | 1461339251423 Marionette TRACE conn2 <- [1,1580,null,{"value":["/2dcontext/line-styles/2d.line.join.parallel.html",0,null,null,[["Line joins are drawn at 180-degree joins",0,null,null]]]}] 08:34:11 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.parallel.html | Line joins are drawn at 180-degree joins 08:34:11 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.parallel.html | took 699ms 08:34:11 INFO - PROCESS | 3892 | 1461339251476 Marionette TRACE conn2 -> [0,1581,"getWindowHandle",null] 08:34:11 INFO - PROCESS | 3892 | 1461339251482 Marionette TRACE conn2 <- [1,1581,null,{"value":"13"}] 08:34:11 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.round.html 08:34:11 INFO - PROCESS | 3892 | 1461339251488 Marionette TRACE conn2 -> [0,1582,"setScriptTimeout",{"ms":35000}] 08:34:11 INFO - PROCESS | 3892 | 1461339251491 Marionette TRACE conn2 <- [1,1582,null,{}] 08:34:11 INFO - PROCESS | 3892 | 1461339251495 Marionette TRACE conn2 -> [0,1583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:34:11 INFO - PROCESS | 3892 | 1461339251576 Marionette TRACE conn2 <- [1,1583,null,{"value":null}] 08:34:11 INFO - PROCESS | 3892 | 1461339251587 Marionette TRACE conn2 -> [0,1584,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.round.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.round.html\", \"44d5019e-7937-4224-8a02-bcf7332f174f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:34:11 INFO - PROCESS | 3892 | ++DOCSHELL 1344E000 == 29 [pid = 3892] [id = 405] 08:34:11 INFO - PROCESS | 3892 | ++DOMWINDOW == 63 (1379A000) [pid = 3892] [serial = 1215] [outer = 00000000] 08:34:11 INFO - PROCESS | 3892 | ++DOMWINDOW == 64 (13809C00) [pid = 3892] [serial = 1216] [outer = 1379A000] 08:34:11 INFO - PROCESS | 3892 | 1461339251632 Marionette DEBUG loaded listener.js 08:34:11 INFO - PROCESS | 3892 | ++DOMWINDOW == 65 (13831400) [pid = 3892] [serial = 1217] [outer = 1379A000] 08:34:12 INFO - PROCESS | 3892 | 1461339252096 Marionette TRACE conn2 <- [1,1584,null,{"value":["/2dcontext/line-styles/2d.line.join.round.html",0,null,null,[["lineJoin 'round' is rendered correctly",0,null,null]]]}] 08:34:12 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.round.html | lineJoin 'round' is rendered correctly 08:34:12 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.round.html | took 637ms 08:34:12 INFO - PROCESS | 3892 | 1461339252124 Marionette TRACE conn2 -> [0,1585,"getWindowHandle",null] 08:34:12 INFO - PROCESS | 3892 | 1461339252127 Marionette TRACE conn2 <- [1,1585,null,{"value":"13"}] 08:34:12 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.valid.html 08:34:12 INFO - PROCESS | 3892 | 1461339252131 Marionette TRACE conn2 -> [0,1586,"setScriptTimeout",{"ms":35000}] 08:34:12 INFO - PROCESS | 3892 | 1461339252134 Marionette TRACE conn2 <- [1,1586,null,{}] 08:34:12 INFO - PROCESS | 3892 | 1461339252150 Marionette TRACE conn2 -> [0,1587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:34:12 INFO - PROCESS | 3892 | 1461339252230 Marionette TRACE conn2 <- [1,1587,null,{"value":null}] 08:34:12 INFO - PROCESS | 3892 | 1461339252352 Marionette TRACE conn2 -> [0,1588,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.valid.html\", \"44d5019e-7937-4224-8a02-bcf7332f174f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:34:12 INFO - PROCESS | 3892 | ++DOCSHELL 15E4C400 == 30 [pid = 3892] [id = 406] 08:34:12 INFO - PROCESS | 3892 | ++DOMWINDOW == 66 (15E4E000) [pid = 3892] [serial = 1218] [outer = 00000000] 08:34:12 INFO - PROCESS | 3892 | ++DOMWINDOW == 67 (15FB1400) [pid = 3892] [serial = 1219] [outer = 15E4E000] 08:34:12 INFO - PROCESS | 3892 | 1461339252401 Marionette DEBUG loaded listener.js 08:34:12 INFO - PROCESS | 3892 | ++DOMWINDOW == 68 (1650A000) [pid = 3892] [serial = 1220] [outer = 15E4E000] 08:34:12 INFO - PROCESS | 3892 | 1461339252773 Marionette TRACE conn2 <- [1,1588,null,{"value":["/2dcontext/line-styles/2d.line.join.valid.html",0,null,null,[["Setting lineJoin to valid values works",0,null,null]]]}] 08:34:12 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.valid.html | Setting lineJoin to valid values works 08:34:12 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.valid.html | took 699ms 08:34:12 INFO - PROCESS | 3892 | 1461339252829 Marionette TRACE conn2 -> [0,1589,"getWindowHandle",null] 08:34:12 INFO - PROCESS | 3892 | 1461339252832 Marionette TRACE conn2 <- [1,1589,null,{"value":"13"}] 08:34:12 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.acute.html 08:34:12 INFO - PROCESS | 3892 | 1461339252835 Marionette TRACE conn2 -> [0,1590,"setScriptTimeout",{"ms":35000}] 08:34:12 INFO - PROCESS | 3892 | 1461339252837 Marionette TRACE conn2 <- [1,1590,null,{}] 08:34:12 INFO - PROCESS | 3892 | 1461339252840 Marionette TRACE conn2 -> [0,1591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:34:12 INFO - PROCESS | 3892 | 1461339252941 Marionette TRACE conn2 <- [1,1591,null,{"value":null}] 08:34:12 INFO - PROCESS | 3892 | 1461339252949 Marionette TRACE conn2 -> [0,1592,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.acute.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.acute.html\", \"44d5019e-7937-4224-8a02-bcf7332f174f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:34:12 INFO - PROCESS | 3892 | ++DOCSHELL 15E99800 == 31 [pid = 3892] [id = 407] 08:34:12 INFO - PROCESS | 3892 | ++DOMWINDOW == 69 (15FBC400) [pid = 3892] [serial = 1221] [outer = 00000000] 08:34:12 INFO - PROCESS | 3892 | ++DOMWINDOW == 70 (16715C00) [pid = 3892] [serial = 1222] [outer = 15FBC400] 08:34:12 INFO - PROCESS | 3892 | 1461339252995 Marionette DEBUG loaded listener.js 08:34:13 INFO - PROCESS | 3892 | ++DOMWINDOW == 71 (16CC9000) [pid = 3892] [serial = 1223] [outer = 15FBC400] 08:34:13 INFO - PROCESS | 3892 | 1461339253397 Marionette TRACE conn2 <- [1,1592,null,{"value":["/2dcontext/line-styles/2d.line.miter.acute.html",0,null,null,[["Miter joins are drawn correctly with acute angles",0,null,null]]]}] 08:34:13 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.acute.html | Miter joins are drawn correctly with acute angles 08:34:13 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.acute.html | took 637ms 08:34:13 INFO - PROCESS | 3892 | 1461339253456 Marionette TRACE conn2 -> [0,1593,"getWindowHandle",null] 08:34:13 INFO - PROCESS | 3892 | 1461339253458 Marionette TRACE conn2 <- [1,1593,null,{"value":"13"}] 08:34:13 INFO - PROCESS | 3892 | 1461339253462 Marionette TRACE conn2 -> [0,1594,"setScriptTimeout",{"ms":35000}] 08:34:13 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.exceeded.html 08:34:13 INFO - PROCESS | 3892 | 1461339253464 Marionette TRACE conn2 <- [1,1594,null,{}] 08:34:13 INFO - PROCESS | 3892 | 1461339253467 Marionette TRACE conn2 -> [0,1595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:34:13 INFO - PROCESS | 3892 | 1461339253537 Marionette TRACE conn2 <- [1,1595,null,{"value":null}] 08:34:13 INFO - PROCESS | 3892 | 1461339253648 Marionette TRACE conn2 -> [0,1596,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.exceeded.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.exceeded.html\", \"44d5019e-7937-4224-8a02-bcf7332f174f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:34:13 INFO - PROCESS | 3892 | ++DOCSHELL 16CCD800 == 32 [pid = 3892] [id = 408] 08:34:13 INFO - PROCESS | 3892 | ++DOMWINDOW == 72 (16F25800) [pid = 3892] [serial = 1224] [outer = 00000000] 08:34:13 INFO - PROCESS | 3892 | ++DOMWINDOW == 73 (1841EC00) [pid = 3892] [serial = 1225] [outer = 16F25800] 08:34:13 INFO - PROCESS | 3892 | 1461339253693 Marionette DEBUG loaded listener.js 08:34:13 INFO - PROCESS | 3892 | ++DOMWINDOW == 74 (184C3400) [pid = 3892] [serial = 1226] [outer = 16F25800] 08:34:14 INFO - PROCESS | 3892 | 1461339254059 Marionette TRACE conn2 <- [1,1596,null,{"value":["/2dcontext/line-styles/2d.line.miter.exceeded.html",0,null,null,[["Miter joins are not drawn when the miter limit is exceeded",0,null,null]]]}] 08:34:14 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.exceeded.html | Miter joins are not drawn when the miter limit is exceeded 08:34:14 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.exceeded.html | took 636ms 08:34:14 INFO - PROCESS | 3892 | 1461339254106 Marionette TRACE conn2 -> [0,1597,"getWindowHandle",null] 08:34:14 INFO - PROCESS | 3892 | 1461339254108 Marionette TRACE conn2 <- [1,1597,null,{"value":"13"}] 08:34:14 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.invalid.html 08:34:14 INFO - PROCESS | 3892 | 1461339254112 Marionette TRACE conn2 -> [0,1598,"setScriptTimeout",{"ms":35000}] 08:34:14 INFO - PROCESS | 3892 | 1461339254113 Marionette TRACE conn2 <- [1,1598,null,{}] 08:34:14 INFO - PROCESS | 3892 | 1461339254117 Marionette TRACE conn2 -> [0,1599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:34:14 INFO - PROCESS | 3892 | 1461339254207 Marionette TRACE conn2 <- [1,1599,null,{"value":null}] 08:34:14 INFO - PROCESS | 3892 | 1461339254215 Marionette TRACE conn2 -> [0,1600,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.invalid.html\", \"44d5019e-7937-4224-8a02-bcf7332f174f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:34:14 INFO - PROCESS | 3892 | ++DOCSHELL 18924800 == 33 [pid = 3892] [id = 409] 08:34:14 INFO - PROCESS | 3892 | ++DOMWINDOW == 75 (18995C00) [pid = 3892] [serial = 1227] [outer = 00000000] 08:34:14 INFO - PROCESS | 3892 | ++DOMWINDOW == 76 (18E25800) [pid = 3892] [serial = 1228] [outer = 18995C00] 08:34:14 INFO - PROCESS | 3892 | 1461339254262 Marionette DEBUG loaded listener.js 08:34:14 INFO - PROCESS | 3892 | ++DOMWINDOW == 77 (18E32800) [pid = 3892] [serial = 1229] [outer = 18995C00] 08:34:14 INFO - PROCESS | 3892 | 1461339254677 Marionette TRACE conn2 <- [1,1600,null,{"value":["/2dcontext/line-styles/2d.line.miter.invalid.html",0,null,null,[["Setting miterLimit to invalid values is ignored",0,null,null]]]}] 08:34:14 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.invalid.html | Setting miterLimit to invalid values is ignored 08:34:14 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.invalid.html | took 590ms 08:34:14 INFO - PROCESS | 3892 | 1461339254708 Marionette TRACE conn2 -> [0,1601,"getWindowHandle",null] 08:34:14 INFO - PROCESS | 3892 | 1461339254710 Marionette TRACE conn2 <- [1,1601,null,{"value":"13"}] 08:34:14 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.lineedge.html 08:34:14 INFO - PROCESS | 3892 | 1461339254723 Marionette TRACE conn2 -> [0,1602,"setScriptTimeout",{"ms":35000}] 08:34:14 INFO - PROCESS | 3892 | 1461339254725 Marionette TRACE conn2 <- [1,1602,null,{}] 08:34:14 INFO - PROCESS | 3892 | 1461339254728 Marionette TRACE conn2 -> [0,1603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:34:14 INFO - PROCESS | 3892 | 1461339254797 Marionette TRACE conn2 <- [1,1603,null,{"value":null}] 08:34:14 INFO - PROCESS | 3892 | 1461339254804 Marionette TRACE conn2 -> [0,1604,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.lineedge.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.lineedge.html\", \"44d5019e-7937-4224-8a02-bcf7332f174f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:34:14 INFO - PROCESS | 3892 | ++DOCSHELL 18E28C00 == 34 [pid = 3892] [id = 410] 08:34:14 INFO - PROCESS | 3892 | ++DOMWINDOW == 78 (18E39C00) [pid = 3892] [serial = 1230] [outer = 00000000] 08:34:14 INFO - PROCESS | 3892 | ++DOMWINDOW == 79 (18EA5000) [pid = 3892] [serial = 1231] [outer = 18E39C00] 08:34:14 INFO - PROCESS | 3892 | 1461339254856 Marionette DEBUG loaded listener.js 08:34:14 INFO - PROCESS | 3892 | ++DOMWINDOW == 80 (18EA4400) [pid = 3892] [serial = 1232] [outer = 18E39C00] 08:34:15 INFO - PROCESS | 3892 | 1461339255293 Marionette TRACE conn2 <- [1,1604,null,{"value":["/2dcontext/line-styles/2d.line.miter.lineedge.html",0,null,null,[["Miter joins are not drawn when the miter limit is exceeded at the corners of a zero-height rectangle",0,null,null]]]}] 08:34:15 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 08:34:15 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.lineedge.html | took 590ms 08:34:15 INFO - PROCESS | 3892 | 1461339255310 Marionette TRACE conn2 -> [0,1605,"getWindowHandle",null] 08:34:15 INFO - PROCESS | 3892 | 1461339255312 Marionette TRACE conn2 <- [1,1605,null,{"value":"13"}] 08:34:15 INFO - PROCESS | 3892 | 1461339255315 Marionette TRACE conn2 -> [0,1606,"setScriptTimeout",{"ms":35000}] 08:34:15 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.obtuse.html 08:34:15 INFO - PROCESS | 3892 | 1461339255317 Marionette TRACE conn2 <- [1,1606,null,{}] 08:34:15 INFO - PROCESS | 3892 | 1461339255321 Marionette TRACE conn2 -> [0,1607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:34:15 INFO - PROCESS | 3892 | 1461339255432 Marionette TRACE conn2 <- [1,1607,null,{"value":null}] 08:34:15 INFO - PROCESS | 3892 | 1461339255440 Marionette TRACE conn2 -> [0,1608,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.obtuse.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.obtuse.html\", \"44d5019e-7937-4224-8a02-bcf7332f174f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:34:15 INFO - PROCESS | 3892 | ++DOCSHELL 13808C00 == 35 [pid = 3892] [id = 411] 08:34:15 INFO - PROCESS | 3892 | ++DOMWINDOW == 81 (18E39800) [pid = 3892] [serial = 1233] [outer = 00000000] 08:34:15 INFO - PROCESS | 3892 | ++DOMWINDOW == 82 (19746000) [pid = 3892] [serial = 1234] [outer = 18E39800] 08:34:15 INFO - PROCESS | 3892 | 1461339255484 Marionette DEBUG loaded listener.js 08:34:15 INFO - PROCESS | 3892 | ++DOMWINDOW == 83 (19345C00) [pid = 3892] [serial = 1235] [outer = 18E39800] 08:34:15 INFO - PROCESS | 3892 | 1461339255918 Marionette TRACE conn2 <- [1,1608,null,{"value":["/2dcontext/line-styles/2d.line.miter.obtuse.html",0,null,null,[["Miter joins are drawn correctly with obtuse angles",0,null,null]]]}] 08:34:15 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.obtuse.html | Miter joins are drawn correctly with obtuse angles 08:34:15 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.obtuse.html | took 636ms 08:34:15 INFO - PROCESS | 3892 | 1461339255937 Marionette TRACE conn2 -> [0,1609,"getWindowHandle",null] 08:34:15 INFO - PROCESS | 3892 | 1461339255939 Marionette TRACE conn2 <- [1,1609,null,{"value":"13"}] 08:34:15 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.rightangle.html 08:34:15 INFO - PROCESS | 3892 | 1461339255942 Marionette TRACE conn2 -> [0,1610,"setScriptTimeout",{"ms":35000}] 08:34:15 INFO - PROCESS | 3892 | 1461339255944 Marionette TRACE conn2 <- [1,1610,null,{}] 08:34:15 INFO - PROCESS | 3892 | 1461339255947 Marionette TRACE conn2 -> [0,1611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:34:16 INFO - PROCESS | 3892 | 1461339256048 Marionette TRACE conn2 <- [1,1611,null,{"value":null}] 08:34:16 INFO - PROCESS | 3892 | 1461339256055 Marionette TRACE conn2 -> [0,1612,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.rightangle.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.rightangle.html\", \"44d5019e-7937-4224-8a02-bcf7332f174f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:34:16 INFO - PROCESS | 3892 | ++DOCSHELL 15C0FC00 == 36 [pid = 3892] [id = 412] 08:34:16 INFO - PROCESS | 3892 | ++DOMWINDOW == 84 (18F3E800) [pid = 3892] [serial = 1236] [outer = 00000000] 08:34:16 INFO - PROCESS | 3892 | ++DOMWINDOW == 85 (19942800) [pid = 3892] [serial = 1237] [outer = 18F3E800] 08:34:16 INFO - PROCESS | 3892 | 1461339256099 Marionette DEBUG loaded listener.js 08:34:16 INFO - PROCESS | 3892 | ++DOMWINDOW == 86 (19941800) [pid = 3892] [serial = 1238] [outer = 18F3E800] 08:34:16 INFO - PROCESS | 3892 | 1461339256565 Marionette TRACE conn2 <- [1,1612,null,{"value":["/2dcontext/line-styles/2d.line.miter.rightangle.html",0,null,null,[["Miter joins are not drawn when the miter limit is exceeded, on exact right angles",0,null,null]]]}] 08:34:16 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 08:34:16 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.rightangle.html | took 637ms 08:34:16 INFO - PROCESS | 3892 | 1461339256582 Marionette TRACE conn2 -> [0,1613,"getWindowHandle",null] 08:34:16 INFO - PROCESS | 3892 | 1461339256584 Marionette TRACE conn2 <- [1,1613,null,{"value":"13"}] 08:34:16 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.valid.html 08:34:16 INFO - PROCESS | 3892 | 1461339256587 Marionette TRACE conn2 -> [0,1614,"setScriptTimeout",{"ms":35000}] 08:34:16 INFO - PROCESS | 3892 | 1461339256589 Marionette TRACE conn2 <- [1,1614,null,{}] 08:34:16 INFO - PROCESS | 3892 | 1461339256592 Marionette TRACE conn2 -> [0,1615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:34:16 INFO - PROCESS | 3892 | 1461339256697 Marionette TRACE conn2 <- [1,1615,null,{"value":null}] 08:34:16 INFO - PROCESS | 3892 | 1461339256703 Marionette TRACE conn2 -> [0,1616,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.valid.html\", \"44d5019e-7937-4224-8a02-bcf7332f174f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:34:16 INFO - PROCESS | 3892 | ++DOCSHELL 1670F800 == 37 [pid = 3892] [id = 413] 08:34:16 INFO - PROCESS | 3892 | ++DOMWINDOW == 87 (16714000) [pid = 3892] [serial = 1239] [outer = 00000000] 08:34:16 INFO - PROCESS | 3892 | ++DOMWINDOW == 88 (1996A000) [pid = 3892] [serial = 1240] [outer = 16714000] 08:34:16 INFO - PROCESS | 3892 | 1461339256748 Marionette DEBUG loaded listener.js 08:34:16 INFO - PROCESS | 3892 | ++DOMWINDOW == 89 (1996CC00) [pid = 3892] [serial = 1241] [outer = 16714000] 08:34:17 INFO - PROCESS | 3892 | 1461339257190 Marionette TRACE conn2 <- [1,1616,null,{"value":["/2dcontext/line-styles/2d.line.miter.valid.html",0,null,null,[["Setting miterLimit to valid values works",0,null,null]]]}] 08:34:17 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.valid.html | Setting miterLimit to valid values works 08:34:17 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.valid.html | took 637ms 08:34:17 INFO - PROCESS | 3892 | 1461339257224 Marionette TRACE conn2 -> [0,1617,"getWindowHandle",null] 08:34:17 INFO - PROCESS | 3892 | 1461339257227 Marionette TRACE conn2 <- [1,1617,null,{"value":"13"}] 08:34:17 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.within.html 08:34:17 INFO - PROCESS | 3892 | 1461339257230 Marionette TRACE conn2 -> [0,1618,"setScriptTimeout",{"ms":35000}] 08:34:17 INFO - PROCESS | 3892 | 1461339257232 Marionette TRACE conn2 <- [1,1618,null,{}] 08:34:17 INFO - PROCESS | 3892 | 1461339257236 Marionette TRACE conn2 -> [0,1619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:34:17 INFO - PROCESS | 3892 | 1461339257356 Marionette TRACE conn2 <- [1,1619,null,{"value":null}] 08:34:17 INFO - PROCESS | 3892 | 1461339257449 Marionette TRACE conn2 -> [0,1620,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.within.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.within.html\", \"44d5019e-7937-4224-8a02-bcf7332f174f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:34:17 INFO - PROCESS | 3892 | ++DOCSHELL 16CC8400 == 38 [pid = 3892] [id = 414] 08:34:17 INFO - PROCESS | 3892 | ++DOMWINDOW == 90 (19969000) [pid = 3892] [serial = 1242] [outer = 00000000] 08:34:17 INFO - PROCESS | 3892 | ++DOMWINDOW == 91 (19C69C00) [pid = 3892] [serial = 1243] [outer = 19969000] 08:34:17 INFO - PROCESS | 3892 | 1461339257502 Marionette DEBUG loaded listener.js 08:34:17 INFO - PROCESS | 3892 | ++DOMWINDOW == 92 (19C6CC00) [pid = 3892] [serial = 1244] [outer = 19969000] 08:34:17 INFO - PROCESS | 3892 | --DOMWINDOW == 91 (18E3BC00) [pid = 3892] [serial = 1206] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.miter.html] 08:34:17 INFO - PROCESS | 3892 | --DOMWINDOW == 90 (184C9C00) [pid = 3892] [serial = 1194] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.defaults.html] 08:34:17 INFO - PROCESS | 3892 | --DOMWINDOW == 89 (18EA9000) [pid = 3892] [serial = 1197] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.bevel.html] 08:34:17 INFO - PROCESS | 3892 | --DOMWINDOW == 88 (1985E800) [pid = 3892] [serial = 1200] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.closed.html] 08:34:17 INFO - PROCESS | 3892 | --DOMWINDOW == 87 (17BB5000) [pid = 3892] [serial = 1191] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cross.html] 08:34:17 INFO - PROCESS | 3892 | --DOMWINDOW == 86 (16713C00) [pid = 3892] [serial = 1188] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.valid.html] 08:34:17 INFO - PROCESS | 3892 | --DOMWINDOW == 85 (1344A400) [pid = 3892] [serial = 1185] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.square.html] 08:34:17 INFO - PROCESS | 3892 | --DOMWINDOW == 84 (02A96400) [pid = 3892] [serial = 1182] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.round.html] 08:34:17 INFO - PROCESS | 3892 | --DOMWINDOW == 83 (137C0C00) [pid = 3892] [serial = 1179] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.open.html] 08:34:17 INFO - PROCESS | 3892 | --DOMWINDOW == 82 (12CA1000) [pid = 3892] [serial = 1176] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.invalid.html] 08:34:17 INFO - PROCESS | 3892 | --DOMWINDOW == 81 (1A9CC400) [pid = 3892] [serial = 1173] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.closed.html] 08:34:17 INFO - PROCESS | 3892 | --DOMWINDOW == 80 (13314000) [pid = 3892] [serial = 1203] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.invalid.html] 08:34:17 INFO - PROCESS | 3892 | --DOMWINDOW == 79 (1A9CD800) [pid = 3892] [serial = 1130] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html] 08:34:18 INFO - PROCESS | 3892 | 1461339258040 Marionette TRACE conn2 <- [1,1620,null,{"value":["/2dcontext/line-styles/2d.line.miter.within.html",0,null,null,[["Miter joins are drawn when the miter limit is not quite exceeded",0,null,null]]]}] 08:34:18 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.within.html | Miter joins are drawn when the miter limit is not quite exceeded 08:34:18 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.within.html | took 823ms 08:34:18 INFO - PROCESS | 3892 | 1461339258073 Marionette TRACE conn2 -> [0,1621,"getWindowHandle",null] 08:34:18 INFO - PROCESS | 3892 | 1461339258075 Marionette TRACE conn2 <- [1,1621,null,{"value":"13"}] 08:34:18 INFO - TEST-START | /2dcontext/line-styles/2d.line.union.html 08:34:18 INFO - PROCESS | 3892 | 1461339258078 Marionette TRACE conn2 -> [0,1622,"setScriptTimeout",{"ms":35000}] 08:34:18 INFO - PROCESS | 3892 | 1461339258080 Marionette TRACE conn2 <- [1,1622,null,{}] 08:34:18 INFO - PROCESS | 3892 | 1461339258083 Marionette TRACE conn2 -> [0,1623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:34:18 INFO - PROCESS | 3892 | 1461339258185 Marionette TRACE conn2 <- [1,1623,null,{"value":null}] 08:34:18 INFO - PROCESS | 3892 | 1461339258237 Marionette TRACE conn2 -> [0,1624,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.union.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.union.html\", \"44d5019e-7937-4224-8a02-bcf7332f174f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:34:18 INFO - PROCESS | 3892 | ++DOCSHELL 133DF400 == 39 [pid = 3892] [id = 415] 08:34:18 INFO - PROCESS | 3892 | ++DOMWINDOW == 80 (13453400) [pid = 3892] [serial = 1245] [outer = 00000000] 08:34:18 INFO - PROCESS | 3892 | ++DOMWINDOW == 81 (16965000) [pid = 3892] [serial = 1246] [outer = 13453400] 08:34:18 INFO - PROCESS | 3892 | 1461339258284 Marionette DEBUG loaded listener.js 08:34:18 INFO - PROCESS | 3892 | ++DOMWINDOW == 82 (1695A400) [pid = 3892] [serial = 1247] [outer = 13453400] 08:34:18 INFO - PROCESS | 3892 | 1461339258614 Marionette TRACE conn2 <- [1,1624,null,{"value":["/2dcontext/line-styles/2d.line.union.html",0,null,null,[["Canvas test: 2d.line.union",0,null,null]]]}] 08:34:18 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.union.html | Canvas test: 2d.line.union 08:34:18 INFO - TEST-OK | /2dcontext/line-styles/2d.line.union.html | took 590ms 08:34:18 INFO - PROCESS | 3892 | 1461339258660 Marionette TRACE conn2 -> [0,1625,"getWindowHandle",null] 08:34:18 INFO - PROCESS | 3892 | 1461339258662 Marionette TRACE conn2 <- [1,1625,null,{"value":"13"}] 08:34:18 INFO - PROCESS | 3892 | 1461339258665 Marionette TRACE conn2 -> [0,1626,"setScriptTimeout",{"ms":35000}] 08:34:18 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.basic.html 08:34:18 INFO - PROCESS | 3892 | 1461339258667 Marionette TRACE conn2 <- [1,1626,null,{}] 08:34:18 INFO - PROCESS | 3892 | 1461339258670 Marionette TRACE conn2 -> [0,1627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:34:18 INFO - PROCESS | 3892 | 1461339258779 Marionette TRACE conn2 <- [1,1627,null,{"value":null}] 08:34:18 INFO - PROCESS | 3892 | 1461339258789 Marionette TRACE conn2 -> [0,1628,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.basic.html\", \"44d5019e-7937-4224-8a02-bcf7332f174f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:34:18 INFO - PROCESS | 3892 | ++DOCSHELL 1842AC00 == 40 [pid = 3892] [id = 416] 08:34:18 INFO - PROCESS | 3892 | ++DOMWINDOW == 83 (18E1F000) [pid = 3892] [serial = 1248] [outer = 00000000] 08:34:18 INFO - PROCESS | 3892 | ++DOMWINDOW == 84 (19DD2800) [pid = 3892] [serial = 1249] [outer = 18E1F000] 08:34:18 INFO - PROCESS | 3892 | 1461339258832 Marionette DEBUG loaded listener.js 08:34:18 INFO - PROCESS | 3892 | ++DOMWINDOW == 85 (1A009C00) [pid = 3892] [serial = 1250] [outer = 18E1F000] 08:34:19 INFO - PROCESS | 3892 | 1461339259254 Marionette TRACE conn2 <- [1,1628,null,{"value":["/2dcontext/line-styles/2d.line.width.basic.html",0,null,null,[["lineWidth determines the width of line strokes",0,null,null]]]}] 08:34:19 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.basic.html | lineWidth determines the width of line strokes 08:34:19 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.basic.html | took 637ms 08:34:19 INFO - PROCESS | 3892 | 1461339259303 Marionette TRACE conn2 -> [0,1629,"getWindowHandle",null] 08:34:19 INFO - PROCESS | 3892 | 1461339259305 Marionette TRACE conn2 <- [1,1629,null,{"value":"13"}] 08:34:19 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.invalid.html 08:34:19 INFO - PROCESS | 3892 | 1461339259309 Marionette TRACE conn2 -> [0,1630,"setScriptTimeout",{"ms":35000}] 08:34:19 INFO - PROCESS | 3892 | 1461339259311 Marionette TRACE conn2 <- [1,1630,null,{}] 08:34:19 INFO - PROCESS | 3892 | 1461339259314 Marionette TRACE conn2 -> [0,1631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:34:19 INFO - PROCESS | 3892 | 1461339259419 Marionette TRACE conn2 <- [1,1631,null,{"value":null}] 08:34:19 INFO - PROCESS | 3892 | 1461339259428 Marionette TRACE conn2 -> [0,1632,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.invalid.html\", \"44d5019e-7937-4224-8a02-bcf7332f174f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:34:19 INFO - PROCESS | 3892 | ++DOCSHELL 18E3C400 == 41 [pid = 3892] [id = 417] 08:34:19 INFO - PROCESS | 3892 | ++DOMWINDOW == 86 (19967800) [pid = 3892] [serial = 1251] [outer = 00000000] 08:34:19 INFO - PROCESS | 3892 | ++DOMWINDOW == 87 (1A3B8000) [pid = 3892] [serial = 1252] [outer = 19967800] 08:34:19 INFO - PROCESS | 3892 | 1461339259471 Marionette DEBUG loaded listener.js 08:34:19 INFO - PROCESS | 3892 | ++DOMWINDOW == 88 (1A41BC00) [pid = 3892] [serial = 1253] [outer = 19967800] 08:34:19 INFO - PROCESS | 3892 | 1461339259942 Marionette TRACE conn2 <- [1,1632,null,{"value":["/2dcontext/line-styles/2d.line.width.invalid.html",0,null,null,[["Setting lineWidth to invalid values is ignored",0,null,null]]]}] 08:34:20 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.invalid.html | Setting lineWidth to invalid values is ignored 08:34:20 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.invalid.html | took 683ms 08:34:20 INFO - PROCESS | 3892 | 1461339260009 Marionette TRACE conn2 -> [0,1633,"getWindowHandle",null] 08:34:20 INFO - PROCESS | 3892 | 1461339260013 Marionette TRACE conn2 <- [1,1633,null,{"value":"13"}] 08:34:20 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.scaledefault.html 08:34:20 INFO - PROCESS | 3892 | 1461339260019 Marionette TRACE conn2 -> [0,1634,"setScriptTimeout",{"ms":35000}] 08:34:20 INFO - PROCESS | 3892 | 1461339260024 Marionette TRACE conn2 <- [1,1634,null,{}] 08:34:20 INFO - PROCESS | 3892 | 1461339260057 Marionette TRACE conn2 -> [0,1635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:34:20 INFO - PROCESS | 3892 | 1461339260229 Marionette TRACE conn2 <- [1,1635,null,{"value":null}] 08:34:20 INFO - PROCESS | 3892 | 1461339260333 Marionette TRACE conn2 -> [0,1636,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.scaledefault.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.scaledefault.html\", \"44d5019e-7937-4224-8a02-bcf7332f174f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:34:20 INFO - PROCESS | 3892 | ++DOCSHELL 02A98400 == 42 [pid = 3892] [id = 418] 08:34:20 INFO - PROCESS | 3892 | ++DOMWINDOW == 89 (02A98800) [pid = 3892] [serial = 1254] [outer = 00000000] 08:34:20 INFO - PROCESS | 3892 | ++DOMWINDOW == 90 (133D7800) [pid = 3892] [serial = 1255] [outer = 02A98800] 08:34:20 INFO - PROCESS | 3892 | 1461339260412 Marionette DEBUG loaded listener.js 08:34:20 INFO - PROCESS | 3892 | ++DOMWINDOW == 91 (13449800) [pid = 3892] [serial = 1256] [outer = 02A98800] 08:34:21 INFO - PROCESS | 3892 | 1461339261115 Marionette TRACE conn2 <- [1,1636,null,{"value":["/2dcontext/line-styles/2d.line.width.scaledefault.html",0,null,null,[["Default lineWidth strokes are affected by scale transformations",0,null,null]]]}] 08:34:21 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.scaledefault.html | Default lineWidth strokes are affected by scale transformations 08:34:21 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.scaledefault.html | took 1164ms 08:34:21 INFO - PROCESS | 3892 | 1461339261179 Marionette TRACE conn2 -> [0,1637,"getWindowHandle",null] 08:34:21 INFO - PROCESS | 3892 | 1461339261186 Marionette TRACE conn2 <- [1,1637,null,{"value":"13"}] 08:34:21 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.transformed.html 08:34:21 INFO - PROCESS | 3892 | 1461339261192 Marionette TRACE conn2 -> [0,1638,"setScriptTimeout",{"ms":35000}] 08:34:21 INFO - PROCESS | 3892 | 1461339261195 Marionette TRACE conn2 <- [1,1638,null,{}] 08:34:21 INFO - PROCESS | 3892 | 1461339261199 Marionette TRACE conn2 -> [0,1639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:34:21 INFO - PROCESS | 3892 | 1461339261320 Marionette TRACE conn2 <- [1,1639,null,{"value":null}] 08:34:21 INFO - PROCESS | 3892 | 1461339261468 Marionette TRACE conn2 -> [0,1640,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.transformed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.transformed.html\", \"44d5019e-7937-4224-8a02-bcf7332f174f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:34:21 INFO - PROCESS | 3892 | ++DOCSHELL 1495DC00 == 43 [pid = 3892] [id = 419] 08:34:21 INFO - PROCESS | 3892 | ++DOMWINDOW == 92 (1571C400) [pid = 3892] [serial = 1257] [outer = 00000000] 08:34:21 INFO - PROCESS | 3892 | ++DOMWINDOW == 93 (15EE7400) [pid = 3892] [serial = 1258] [outer = 1571C400] 08:34:21 INFO - PROCESS | 3892 | 1461339261523 Marionette DEBUG loaded listener.js 08:34:21 INFO - PROCESS | 3892 | ++DOMWINDOW == 94 (1670E000) [pid = 3892] [serial = 1259] [outer = 1571C400] 08:34:22 INFO - PROCESS | 3892 | 1461339262379 Marionette TRACE conn2 <- [1,1640,null,{"value":["/2dcontext/line-styles/2d.line.width.transformed.html",0,null,null,[["Line stroke widths are affected by scale transformations",0,null,null]]]}] 08:34:22 INFO - PROCESS | 3892 | --DOCSHELL 1842AC00 == 42 [pid = 3892] [id = 416] 08:34:22 INFO - PROCESS | 3892 | --DOCSHELL 133DF400 == 41 [pid = 3892] [id = 415] 08:34:22 INFO - PROCESS | 3892 | --DOCSHELL 16CC8400 == 40 [pid = 3892] [id = 414] 08:34:22 INFO - PROCESS | 3892 | --DOCSHELL 1670F800 == 39 [pid = 3892] [id = 413] 08:34:22 INFO - PROCESS | 3892 | --DOCSHELL 15C0FC00 == 38 [pid = 3892] [id = 412] 08:34:22 INFO - PROCESS | 3892 | --DOCSHELL 13808C00 == 37 [pid = 3892] [id = 411] 08:34:22 INFO - PROCESS | 3892 | --DOCSHELL 18E28C00 == 36 [pid = 3892] [id = 410] 08:34:22 INFO - PROCESS | 3892 | --DOCSHELL 18924800 == 35 [pid = 3892] [id = 409] 08:34:22 INFO - PROCESS | 3892 | --DOCSHELL 16CCD800 == 34 [pid = 3892] [id = 408] 08:34:22 INFO - PROCESS | 3892 | --DOCSHELL 15E99800 == 33 [pid = 3892] [id = 407] 08:34:22 INFO - PROCESS | 3892 | --DOCSHELL 15E4C400 == 32 [pid = 3892] [id = 406] 08:34:22 INFO - PROCESS | 3892 | --DOCSHELL 1344E000 == 31 [pid = 3892] [id = 405] 08:34:22 INFO - PROCESS | 3892 | --DOMWINDOW == 93 (19C6B800) [pid = 3892] [serial = 1210] [outer = 00000000] [url = about:blank] 08:34:22 INFO - PROCESS | 3892 | --DOCSHELL 123B9400 == 30 [pid = 3892] [id = 404] 08:34:22 INFO - PROCESS | 3892 | --DOMWINDOW == 92 (1C25FC00) [pid = 3892] [serial = 1132] [outer = 00000000] [url = about:blank] 08:34:22 INFO - PROCESS | 3892 | --DOMWINDOW == 91 (1996F400) [pid = 3892] [serial = 1208] [outer = 00000000] [url = about:blank] 08:34:22 INFO - PROCESS | 3892 | --DOMWINDOW == 90 (18E20000) [pid = 3892] [serial = 1195] [outer = 00000000] [url = about:blank] 08:34:22 INFO - PROCESS | 3892 | --DOMWINDOW == 89 (1974FC00) [pid = 3892] [serial = 1198] [outer = 00000000] [url = about:blank] 08:34:22 INFO - PROCESS | 3892 | --DOMWINDOW == 88 (18E27400) [pid = 3892] [serial = 1196] [outer = 00000000] [url = about:blank] 08:34:22 INFO - PROCESS | 3892 | --DOMWINDOW == 87 (19944C00) [pid = 3892] [serial = 1201] [outer = 00000000] [url = about:blank] 08:34:22 INFO - PROCESS | 3892 | --DOMWINDOW == 86 (19749000) [pid = 3892] [serial = 1199] [outer = 00000000] [url = about:blank] 08:34:22 INFO - PROCESS | 3892 | --DOMWINDOW == 85 (19944000) [pid = 3892] [serial = 1202] [outer = 00000000] [url = about:blank] 08:34:22 INFO - PROCESS | 3892 | --DOMWINDOW == 84 (1996F800) [pid = 3892] [serial = 1207] [outer = 00000000] [url = about:blank] 08:34:22 INFO - PROCESS | 3892 | --DOMWINDOW == 83 (1882A400) [pid = 3892] [serial = 1192] [outer = 00000000] [url = about:blank] 08:34:22 INFO - PROCESS | 3892 | --DOMWINDOW == 82 (16CC8800) [pid = 3892] [serial = 1189] [outer = 00000000] [url = about:blank] 08:34:22 INFO - PROCESS | 3892 | --DOMWINDOW == 81 (16F32000) [pid = 3892] [serial = 1190] [outer = 00000000] [url = about:blank] 08:34:22 INFO - PROCESS | 3892 | --DOMWINDOW == 80 (15722C00) [pid = 3892] [serial = 1186] [outer = 00000000] [url = about:blank] 08:34:22 INFO - PROCESS | 3892 | --DOMWINDOW == 79 (15C32800) [pid = 3892] [serial = 1187] [outer = 00000000] [url = about:blank] 08:34:22 INFO - PROCESS | 3892 | --DOMWINDOW == 78 (13319800) [pid = 3892] [serial = 1183] [outer = 00000000] [url = about:blank] 08:34:22 INFO - PROCESS | 3892 | --DOMWINDOW == 77 (1344C000) [pid = 3892] [serial = 1184] [outer = 00000000] [url = about:blank] 08:34:22 INFO - PROCESS | 3892 | --DOMWINDOW == 76 (16607800) [pid = 3892] [serial = 1181] [outer = 00000000] [url = about:blank] 08:34:22 INFO - PROCESS | 3892 | --DOMWINDOW == 75 (15E9A000) [pid = 3892] [serial = 1180] [outer = 00000000] [url = about:blank] 08:34:22 INFO - PROCESS | 3892 | --DOMWINDOW == 74 (1344B400) [pid = 3892] [serial = 1178] [outer = 00000000] [url = about:blank] 08:34:22 INFO - PROCESS | 3892 | --DOMWINDOW == 73 (13314800) [pid = 3892] [serial = 1177] [outer = 00000000] [url = about:blank] 08:34:22 INFO - PROCESS | 3892 | --DOMWINDOW == 72 (1C25B000) [pid = 3892] [serial = 1175] [outer = 00000000] [url = about:blank] 08:34:22 INFO - PROCESS | 3892 | --DOMWINDOW == 71 (19352400) [pid = 3892] [serial = 1204] [outer = 00000000] [url = about:blank] 08:34:22 INFO - PROCESS | 3892 | --DOMWINDOW == 70 (19858C00) [pid = 3892] [serial = 1205] [outer = 00000000] [url = about:blank] 08:34:22 INFO - PROCESS | 3892 | --DOMWINDOW == 69 (18925400) [pid = 3892] [serial = 1193] [outer = 00000000] [url = about:blank] 08:34:22 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.transformed.html | Line stroke widths are affected by scale transformations 08:34:22 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.transformed.html | took 1242ms 08:34:22 INFO - PROCESS | 3892 | 1461339262445 Marionette TRACE conn2 -> [0,1641,"getWindowHandle",null] 08:34:22 INFO - PROCESS | 3892 | 1461339262450 Marionette TRACE conn2 <- [1,1641,null,{"value":"13"}] 08:34:22 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.valid.html 08:34:22 INFO - PROCESS | 3892 | 1461339262455 Marionette TRACE conn2 -> [0,1642,"setScriptTimeout",{"ms":35000}] 08:34:22 INFO - PROCESS | 3892 | 1461339262458 Marionette TRACE conn2 <- [1,1642,null,{}] 08:34:22 INFO - PROCESS | 3892 | 1461339262463 Marionette TRACE conn2 -> [0,1643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:34:22 INFO - PROCESS | 3892 | 1461339262548 Marionette TRACE conn2 <- [1,1643,null,{"value":null}] 08:34:22 INFO - PROCESS | 3892 | 1461339262557 Marionette TRACE conn2 -> [0,1644,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.valid.html\", \"44d5019e-7937-4224-8a02-bcf7332f174f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:34:22 INFO - PROCESS | 3892 | ++DOCSHELL 11CB1C00 == 31 [pid = 3892] [id = 420] 08:34:22 INFO - PROCESS | 3892 | ++DOMWINDOW == 70 (13448C00) [pid = 3892] [serial = 1260] [outer = 00000000] 08:34:22 INFO - PROCESS | 3892 | ++DOMWINDOW == 71 (13452400) [pid = 3892] [serial = 1261] [outer = 13448C00] 08:34:22 INFO - PROCESS | 3892 | 1461339262607 Marionette DEBUG loaded listener.js 08:34:22 INFO - PROCESS | 3892 | ++DOMWINDOW == 72 (13801400) [pid = 3892] [serial = 1262] [outer = 13448C00] 08:34:23 INFO - PROCESS | 3892 | 1461339263129 Marionette TRACE conn2 <- [1,1644,null,{"value":["/2dcontext/line-styles/2d.line.width.valid.html",0,null,null,[["Setting lineWidth to valid values works",0,null,null]]]}] 08:34:23 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.valid.html | Setting lineWidth to valid values works 08:34:23 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.valid.html | took 699ms 08:34:23 INFO - PROCESS | 3892 | 1461339263156 Marionette TRACE conn2 -> [0,1645,"getWindowHandle",null] 08:34:23 INFO - PROCESS | 3892 | 1461339263161 Marionette TRACE conn2 <- [1,1645,null,{"value":"13"}] 08:34:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.1.html 08:34:23 INFO - PROCESS | 3892 | 1461339263167 Marionette TRACE conn2 -> [0,1646,"setScriptTimeout",{"ms":35000}] 08:34:23 INFO - PROCESS | 3892 | 1461339263170 Marionette TRACE conn2 <- [1,1646,null,{}] 08:34:23 INFO - PROCESS | 3892 | 1461339263174 Marionette TRACE conn2 -> [0,1647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:34:23 INFO - PROCESS | 3892 | 1461339263252 Marionette TRACE conn2 <- [1,1647,null,{"value":null}] 08:34:23 INFO - PROCESS | 3892 | 1461339263261 Marionette TRACE conn2 -> [0,1648,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.1.html\", \"44d5019e-7937-4224-8a02-bcf7332f174f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:34:23 INFO - PROCESS | 3892 | ++DOCSHELL 11BBC400 == 32 [pid = 3892] [id = 421] 08:34:23 INFO - PROCESS | 3892 | ++DOMWINDOW == 73 (13B7B800) [pid = 3892] [serial = 1263] [outer = 00000000] 08:34:23 INFO - PROCESS | 3892 | ++DOMWINDOW == 74 (15A06800) [pid = 3892] [serial = 1264] [outer = 13B7B800] 08:34:23 INFO - PROCESS | 3892 | 1461339263306 Marionette DEBUG loaded listener.js 08:34:23 INFO - PROCESS | 3892 | ++DOMWINDOW == 75 (15CDD800) [pid = 3892] [serial = 1265] [outer = 13B7B800] 08:34:23 INFO - PROCESS | 3892 | 1461339263755 Marionette TRACE conn2 <- [1,1648,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.1.html",0,null,null,[["arc() draws pi/2 .. -pi anticlockwise correctly",0,null,null]]]}] 08:34:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.1.html | arc() draws pi/2 .. -pi anticlockwise correctly 08:34:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.1.html | took 622ms 08:34:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.2.html 08:34:23 INFO - PROCESS | 3892 | 1461339263788 Marionette TRACE conn2 -> [0,1649,"getWindowHandle",null] 08:34:23 INFO - PROCESS | 3892 | 1461339263790 Marionette TRACE conn2 <- [1,1649,null,{"value":"13"}] 08:34:23 INFO - PROCESS | 3892 | 1461339263794 Marionette TRACE conn2 -> [0,1650,"setScriptTimeout",{"ms":35000}] 08:34:23 INFO - PROCESS | 3892 | 1461339263797 Marionette TRACE conn2 <- [1,1650,null,{}] 08:34:23 INFO - PROCESS | 3892 | 1461339263808 Marionette TRACE conn2 -> [0,1651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:34:23 INFO - PROCESS | 3892 | 1461339263889 Marionette TRACE conn2 <- [1,1651,null,{"value":null}] 08:34:23 INFO - PROCESS | 3892 | 1461339263901 Marionette TRACE conn2 -> [0,1652,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.2.html\", \"44d5019e-7937-4224-8a02-bcf7332f174f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:34:23 INFO - PROCESS | 3892 | ++DOCSHELL 16714C00 == 33 [pid = 3892] [id = 422] 08:34:23 INFO - PROCESS | 3892 | ++DOMWINDOW == 76 (1695A000) [pid = 3892] [serial = 1266] [outer = 00000000] 08:34:23 INFO - PROCESS | 3892 | ++DOMWINDOW == 77 (16F24C00) [pid = 3892] [serial = 1267] [outer = 1695A000] 08:34:23 INFO - PROCESS | 3892 | 1461339263949 Marionette DEBUG loaded listener.js 08:34:24 INFO - PROCESS | 3892 | ++DOMWINDOW == 78 (181BE800) [pid = 3892] [serial = 1268] [outer = 1695A000] 08:34:24 INFO - PROCESS | 3892 | 1461339264392 Marionette TRACE conn2 <- [1,1652,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.2.html",0,null,null,[["arc() draws -3pi/2 .. -pi anticlockwise correctly",0,null,null]]]}] 08:34:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.2.html | arc() draws -3pi/2 .. -pi anticlockwise correctly 08:34:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.2.html | took 621ms 08:34:24 INFO - PROCESS | 3892 | 1461339264431 Marionette TRACE conn2 -> [0,1653,"getWindowHandle",null] 08:34:24 INFO - PROCESS | 3892 | 1461339264434 Marionette TRACE conn2 <- [1,1653,null,{"value":"13"}] 08:34:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.3.html 08:34:24 INFO - PROCESS | 3892 | 1461339264437 Marionette TRACE conn2 -> [0,1654,"setScriptTimeout",{"ms":35000}] 08:34:24 INFO - PROCESS | 3892 | 1461339264439 Marionette TRACE conn2 <- [1,1654,null,{}] 08:34:24 INFO - PROCESS | 3892 | 1461339264442 Marionette TRACE conn2 -> [0,1655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:34:24 INFO - PROCESS | 3892 | 1461339264519 Marionette TRACE conn2 <- [1,1655,null,{"value":null}] 08:34:24 INFO - PROCESS | 3892 | 1461339264525 Marionette TRACE conn2 -> [0,1656,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.3.html\", \"44d5019e-7937-4224-8a02-bcf7332f174f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:34:24 INFO - PROCESS | 3892 | ++DOCSHELL 16CC7C00 == 34 [pid = 3892] [id = 423] 08:34:24 INFO - PROCESS | 3892 | ++DOMWINDOW == 79 (16F67800) [pid = 3892] [serial = 1269] [outer = 00000000] 08:34:24 INFO - PROCESS | 3892 | ++DOMWINDOW == 80 (189A0400) [pid = 3892] [serial = 1270] [outer = 16F67800] 08:34:24 INFO - PROCESS | 3892 | 1461339264570 Marionette DEBUG loaded listener.js 08:34:24 INFO - PROCESS | 3892 | ++DOMWINDOW == 81 (18D38400) [pid = 3892] [serial = 1271] [outer = 16F67800] 08:34:25 INFO - PROCESS | 3892 | 1461339265054 Marionette TRACE conn2 <- [1,1656,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.3.html",0,null,null,[["arc() wraps angles mod 2pi when anticlockwise and end > start+2pi",0,null,null]]]}] 08:34:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.3.html | arc() wraps angles mod 2pi when anticlockwise and end > start+2pi 08:34:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.3.html | took 637ms 08:34:25 INFO - PROCESS | 3892 | 1461339265077 Marionette TRACE conn2 -> [0,1657,"getWindowHandle",null] 08:34:25 INFO - PROCESS | 3892 | 1461339265080 Marionette TRACE conn2 <- [1,1657,null,{"value":"13"}] 08:34:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.4.html 08:34:25 INFO - PROCESS | 3892 | 1461339265090 Marionette TRACE conn2 -> [0,1658,"setScriptTimeout",{"ms":35000}] 08:34:25 INFO - PROCESS | 3892 | 1461339265093 Marionette TRACE conn2 <- [1,1658,null,{}] 08:34:25 INFO - PROCESS | 3892 | 1461339265097 Marionette TRACE conn2 -> [0,1659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:34:25 INFO - PROCESS | 3892 | 1461339265198 Marionette TRACE conn2 <- [1,1659,null,{"value":null}] 08:34:25 INFO - PROCESS | 3892 | 1461339265207 Marionette TRACE conn2 -> [0,1660,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.4.html\", \"44d5019e-7937-4224-8a02-bcf7332f174f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:34:25 INFO - PROCESS | 3892 | ++DOCSHELL 18998C00 == 35 [pid = 3892] [id = 424] 08:34:25 INFO - PROCESS | 3892 | ++DOMWINDOW == 82 (18E22C00) [pid = 3892] [serial = 1272] [outer = 00000000] 08:34:25 INFO - PROCESS | 3892 | ++DOMWINDOW == 83 (18E31000) [pid = 3892] [serial = 1273] [outer = 18E22C00] 08:34:25 INFO - PROCESS | 3892 | 1461339265252 Marionette DEBUG loaded listener.js 08:34:25 INFO - PROCESS | 3892 | ++DOMWINDOW == 84 (18E32C00) [pid = 3892] [serial = 1274] [outer = 18E22C00] 08:34:25 INFO - PROCESS | 3892 | 1461339265703 Marionette TRACE conn2 <- [1,1660,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.4.html",0,null,null,[["arc() draws a full circle when clockwise and end > start+2pi",0,null,null]]]}] 08:34:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.4.html | arc() draws a full circle when clockwise and end > start+2pi 08:34:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.4.html | took 652ms 08:34:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.5.html 08:34:25 INFO - PROCESS | 3892 | 1461339265744 Marionette TRACE conn2 -> [0,1661,"getWindowHandle",null] 08:34:25 INFO - PROCESS | 3892 | 1461339265746 Marionette TRACE conn2 <- [1,1661,null,{"value":"13"}] 08:34:25 INFO - PROCESS | 3892 | 1461339265749 Marionette TRACE conn2 -> [0,1662,"setScriptTimeout",{"ms":35000}] 08:34:25 INFO - PROCESS | 3892 | 1461339265751 Marionette TRACE conn2 <- [1,1662,null,{}] 08:34:25 INFO - PROCESS | 3892 | 1461339265754 Marionette TRACE conn2 -> [0,1663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:34:25 INFO - PROCESS | 3892 | 1461339265895 Marionette TRACE conn2 <- [1,1663,null,{"value":null}] 08:34:25 INFO - PROCESS | 3892 | 1461339265985 Marionette TRACE conn2 -> [0,1664,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.5.html\", \"44d5019e-7937-4224-8a02-bcf7332f174f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:34:25 INFO - PROCESS | 3892 | ++DOCSHELL 18EAEC00 == 36 [pid = 3892] [id = 425] 08:34:25 INFO - PROCESS | 3892 | ++DOMWINDOW == 85 (19352400) [pid = 3892] [serial = 1275] [outer = 00000000] 08:34:25 INFO - PROCESS | 3892 | ++DOMWINDOW == 86 (19859C00) [pid = 3892] [serial = 1276] [outer = 19352400] 08:34:26 INFO - PROCESS | 3892 | 1461339266032 Marionette DEBUG loaded listener.js 08:34:26 INFO - PROCESS | 3892 | ++DOMWINDOW == 87 (1974FC00) [pid = 3892] [serial = 1277] [outer = 19352400] 08:34:26 INFO - PROCESS | 3892 | 1461339266436 Marionette TRACE conn2 <- [1,1664,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.5.html",0,null,null,[["arc() wraps angles mod 2pi when clockwise and start > end+2pi",0,null,null]]]}] 08:34:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.5.html | arc() wraps angles mod 2pi when clockwise and start > end+2pi 08:34:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.5.html | took 729ms 08:34:26 INFO - PROCESS | 3892 | 1461339266473 Marionette TRACE conn2 -> [0,1665,"getWindowHandle",null] 08:34:26 INFO - PROCESS | 3892 | 1461339266475 Marionette TRACE conn2 <- [1,1665,null,{"value":"13"}] 08:34:26 INFO - PROCESS | 3892 | 1461339266479 Marionette TRACE conn2 -> [0,1666,"setScriptTimeout",{"ms":35000}] 08:34:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.6.html 08:34:26 INFO - PROCESS | 3892 | 1461339266480 Marionette TRACE conn2 <- [1,1666,null,{}] 08:34:26 INFO - PROCESS | 3892 | 1461339266492 Marionette TRACE conn2 -> [0,1667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:34:26 INFO - PROCESS | 3892 | 1461339266593 Marionette TRACE conn2 <- [1,1667,null,{"value":null}] 08:34:26 INFO - PROCESS | 3892 | 1461339266600 Marionette TRACE conn2 -> [0,1668,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.6.html\", \"44d5019e-7937-4224-8a02-bcf7332f174f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:34:26 INFO - PROCESS | 3892 | ++DOCSHELL 1985B000 == 37 [pid = 3892] [id = 426] 08:34:26 INFO - PROCESS | 3892 | ++DOMWINDOW == 88 (19943000) [pid = 3892] [serial = 1278] [outer = 00000000] 08:34:26 INFO - PROCESS | 3892 | ++DOMWINDOW == 89 (1996A400) [pid = 3892] [serial = 1279] [outer = 19943000] 08:34:26 INFO - PROCESS | 3892 | 1461339266643 Marionette DEBUG loaded listener.js 08:34:26 INFO - PROCESS | 3892 | ++DOMWINDOW == 90 (1996F800) [pid = 3892] [serial = 1280] [outer = 19943000] 08:34:26 INFO - PROCESS | 3892 | --DOMWINDOW == 89 (18E1F000) [pid = 3892] [serial = 1248] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.basic.html] 08:34:26 INFO - PROCESS | 3892 | --DOMWINDOW == 88 (18E39800) [pid = 3892] [serial = 1233] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.obtuse.html] 08:34:26 INFO - PROCESS | 3892 | --DOMWINDOW == 87 (18995C00) [pid = 3892] [serial = 1227] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.invalid.html] 08:34:26 INFO - PROCESS | 3892 | --DOMWINDOW == 86 (15FBC400) [pid = 3892] [serial = 1221] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.acute.html] 08:34:26 INFO - PROCESS | 3892 | --DOMWINDOW == 85 (15E4E000) [pid = 3892] [serial = 1218] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.valid.html] 08:34:26 INFO - PROCESS | 3892 | --DOMWINDOW == 84 (18F3E800) [pid = 3892] [serial = 1236] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.rightangle.html] 08:34:26 INFO - PROCESS | 3892 | --DOMWINDOW == 83 (16714000) [pid = 3892] [serial = 1239] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.valid.html] 08:34:26 INFO - PROCESS | 3892 | --DOMWINDOW == 82 (13453400) [pid = 3892] [serial = 1245] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.union.html] 08:34:26 INFO - PROCESS | 3892 | --DOMWINDOW == 81 (16F25800) [pid = 3892] [serial = 1224] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.exceeded.html] 08:34:26 INFO - PROCESS | 3892 | --DOMWINDOW == 80 (19969000) [pid = 3892] [serial = 1242] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.within.html] 08:34:26 INFO - PROCESS | 3892 | --DOMWINDOW == 79 (18E39C00) [pid = 3892] [serial = 1230] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.lineedge.html] 08:34:26 INFO - PROCESS | 3892 | --DOMWINDOW == 78 (19A2F400) [pid = 3892] [serial = 1209] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.open.html] 08:34:26 INFO - PROCESS | 3892 | --DOMWINDOW == 77 (12C4DC00) [pid = 3892] [serial = 1212] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.parallel.html] 08:34:26 INFO - PROCESS | 3892 | --DOMWINDOW == 76 (1379A000) [pid = 3892] [serial = 1215] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.round.html] 08:34:27 INFO - PROCESS | 3892 | 1461339267193 Marionette TRACE conn2 <- [1,1668,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.6.html",0,null,null,[["arc() draws a full circle when anticlockwise and start > end+2pi",0,null,null]]]}] 08:34:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.6.html | arc() draws a full circle when anticlockwise and start > end+2pi 08:34:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.6.html | took 730ms 08:34:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.default.html 08:34:27 INFO - PROCESS | 3892 | 1461339267222 Marionette TRACE conn2 -> [0,1669,"getWindowHandle",null] 08:34:27 INFO - PROCESS | 3892 | 1461339267224 Marionette TRACE conn2 <- [1,1669,null,{"value":"13"}] 08:34:27 INFO - PROCESS | 3892 | 1461339267258 Marionette TRACE conn2 -> [0,1670,"setScriptTimeout",{"ms":35000}] 08:34:27 INFO - PROCESS | 3892 | 1461339267260 Marionette TRACE conn2 <- [1,1670,null,{}] 08:34:27 INFO - PROCESS | 3892 | 1461339267264 Marionette TRACE conn2 -> [0,1671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:34:27 INFO - PROCESS | 3892 | 1461339267339 Marionette TRACE conn2 <- [1,1671,null,{"value":null}] 08:34:27 INFO - PROCESS | 3892 | 1461339267345 Marionette TRACE conn2 -> [0,1672,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.default.html\", \"44d5019e-7937-4224-8a02-bcf7332f174f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:34:27 INFO - PROCESS | 3892 | ++DOCSHELL 11BC3000 == 38 [pid = 3892] [id = 427] 08:34:27 INFO - PROCESS | 3892 | ++DOMWINDOW == 77 (12D05400) [pid = 3892] [serial = 1281] [outer = 00000000] 08:34:27 INFO - PROCESS | 3892 | ++DOMWINDOW == 78 (181C3C00) [pid = 3892] [serial = 1282] [outer = 12D05400] 08:34:27 INFO - PROCESS | 3892 | 1461339267389 Marionette DEBUG loaded listener.js 08:34:27 INFO - PROCESS | 3892 | ++DOMWINDOW == 79 (18E23400) [pid = 3892] [serial = 1283] [outer = 12D05400] 08:34:27 INFO - PROCESS | 3892 | 1461339267826 Marionette TRACE conn2 <- [1,1672,null,{"value":["/2dcontext/path-objects/2d.path.arc.default.html",0,null,null,[["arc() with missing last argument defaults to clockwise",0,null,null]]]}] 08:34:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.default.html | arc() with missing last argument defaults to clockwise 08:34:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.default.html | took 621ms 08:34:27 INFO - PROCESS | 3892 | 1461339267843 Marionette TRACE conn2 -> [0,1673,"getWindowHandle",null] 08:34:27 INFO - PROCESS | 3892 | 1461339267844 Marionette TRACE conn2 <- [1,1673,null,{"value":"13"}] 08:34:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.empty.html 08:34:27 INFO - PROCESS | 3892 | 1461339267847 Marionette TRACE conn2 -> [0,1674,"setScriptTimeout",{"ms":35000}] 08:34:27 INFO - PROCESS | 3892 | 1461339267849 Marionette TRACE conn2 <- [1,1674,null,{}] 08:34:27 INFO - PROCESS | 3892 | 1461339267852 Marionette TRACE conn2 -> [0,1675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:34:27 INFO - PROCESS | 3892 | 1461339267925 Marionette TRACE conn2 <- [1,1675,null,{"value":null}] 08:34:27 INFO - PROCESS | 3892 | 1461339267931 Marionette TRACE conn2 -> [0,1676,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.empty.html\", \"44d5019e-7937-4224-8a02-bcf7332f174f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:34:27 INFO - PROCESS | 3892 | ++DOCSHELL 16706400 == 39 [pid = 3892] [id = 428] 08:34:27 INFO - PROCESS | 3892 | ++DOMWINDOW == 80 (16714000) [pid = 3892] [serial = 1284] [outer = 00000000] 08:34:27 INFO - PROCESS | 3892 | ++DOMWINDOW == 81 (1994FC00) [pid = 3892] [serial = 1285] [outer = 16714000] 08:34:27 INFO - PROCESS | 3892 | 1461339267975 Marionette DEBUG loaded listener.js 08:34:28 INFO - PROCESS | 3892 | ++DOMWINDOW == 82 (17BB5000) [pid = 3892] [serial = 1286] [outer = 16714000] 08:34:28 INFO - PROCESS | 3892 | 1461339268395 Marionette TRACE conn2 <- [1,1676,null,{"value":["/2dcontext/path-objects/2d.path.arc.empty.html",0,null,null,[["arc() with an empty path does not draw a straight line to the start point",0,null,null]]]}] 08:34:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.empty.html | arc() with an empty path does not draw a straight line to the start point 08:34:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.empty.html | took 590ms 08:34:28 INFO - PROCESS | 3892 | 1461339268445 Marionette TRACE conn2 -> [0,1677,"getWindowHandle",null] 08:34:28 INFO - PROCESS | 3892 | 1461339268447 Marionette TRACE conn2 <- [1,1677,null,{"value":"13"}] 08:34:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.end.html 08:34:28 INFO - PROCESS | 3892 | 1461339268451 Marionette TRACE conn2 -> [0,1678,"setScriptTimeout",{"ms":35000}] 08:34:28 INFO - PROCESS | 3892 | 1461339268452 Marionette TRACE conn2 <- [1,1678,null,{}] 08:34:28 INFO - PROCESS | 3892 | 1461339268456 Marionette TRACE conn2 -> [0,1679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:34:28 INFO - PROCESS | 3892 | 1461339268528 Marionette TRACE conn2 <- [1,1679,null,{"value":null}] 08:34:28 INFO - PROCESS | 3892 | 1461339268535 Marionette TRACE conn2 -> [0,1680,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.end.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.end.html\", \"44d5019e-7937-4224-8a02-bcf7332f174f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:34:28 INFO - PROCESS | 3892 | ++DOCSHELL 1882E400 == 40 [pid = 3892] [id = 429] 08:34:28 INFO - PROCESS | 3892 | ++DOMWINDOW == 83 (19966400) [pid = 3892] [serial = 1287] [outer = 00000000] 08:34:28 INFO - PROCESS | 3892 | ++DOMWINDOW == 84 (19C63000) [pid = 3892] [serial = 1288] [outer = 19966400] 08:34:28 INFO - PROCESS | 3892 | 1461339268579 Marionette DEBUG loaded listener.js 08:34:28 INFO - PROCESS | 3892 | ++DOMWINDOW == 85 (19C64800) [pid = 3892] [serial = 1289] [outer = 19966400] 08:34:29 INFO - PROCESS | 3892 | 1461339269142 Marionette TRACE conn2 <- [1,1680,null,{"value":["/2dcontext/path-objects/2d.path.arc.end.html",0,null,null,[["arc() adds the end point of the arc to the subpath",0,null,null]]]}] 08:34:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.end.html | arc() adds the end point of the arc to the subpath 08:34:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.end.html | took 730ms 08:34:29 INFO - PROCESS | 3892 | 1461339269177 Marionette TRACE conn2 -> [0,1681,"getWindowHandle",null] 08:34:29 INFO - PROCESS | 3892 | 1461339269184 Marionette TRACE conn2 <- [1,1681,null,{"value":"13"}] 08:34:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.negative.html 08:34:29 INFO - PROCESS | 3892 | 1461339269191 Marionette TRACE conn2 -> [0,1682,"setScriptTimeout",{"ms":35000}] 08:34:29 INFO - PROCESS | 3892 | 1461339269196 Marionette TRACE conn2 <- [1,1682,null,{}] 08:34:29 INFO - PROCESS | 3892 | 1461339269203 Marionette TRACE conn2 -> [0,1683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:34:29 INFO - PROCESS | 3892 | 1461339269307 Marionette TRACE conn2 <- [1,1683,null,{"value":null}] 08:34:29 INFO - PROCESS | 3892 | 1461339269411 Marionette TRACE conn2 -> [0,1684,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.negative.html\", \"44d5019e-7937-4224-8a02-bcf7332f174f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:34:29 INFO - PROCESS | 3892 | ++DOCSHELL 11BBF800 == 41 [pid = 3892] [id = 430] 08:34:29 INFO - PROCESS | 3892 | ++DOMWINDOW == 86 (11BC2400) [pid = 3892] [serial = 1290] [outer = 00000000] 08:34:29 INFO - PROCESS | 3892 | ++DOMWINDOW == 87 (137A1000) [pid = 3892] [serial = 1291] [outer = 11BC2400] 08:34:29 INFO - PROCESS | 3892 | 1461339269468 Marionette DEBUG loaded listener.js 08:34:29 INFO - PROCESS | 3892 | ++DOMWINDOW == 88 (13B7A800) [pid = 3892] [serial = 1292] [outer = 11BC2400] 08:34:30 INFO - PROCESS | 3892 | 1461339270095 Marionette TRACE conn2 <- [1,1684,null,{"value":["/2dcontext/path-objects/2d.path.arc.negative.html",0,null,null,[["arc() with negative radius throws INDEX_SIZE_ERR",0,null,null]]]}] 08:34:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.negative.html | arc() with negative radius throws INDEX_SIZE_ERR 08:34:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.negative.html | took 948ms 08:34:30 INFO - PROCESS | 3892 | 1461339270138 Marionette TRACE conn2 -> [0,1685,"getWindowHandle",null] 08:34:30 INFO - PROCESS | 3892 | 1461339270144 Marionette TRACE conn2 <- [1,1685,null,{"value":"13"}] 08:34:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonempty.html 08:34:30 INFO - PROCESS | 3892 | 1461339270150 Marionette TRACE conn2 -> [0,1686,"setScriptTimeout",{"ms":35000}] 08:34:30 INFO - PROCESS | 3892 | 1461339270153 Marionette TRACE conn2 <- [1,1686,null,{}] 08:34:30 INFO - PROCESS | 3892 | 1461339270157 Marionette TRACE conn2 -> [0,1687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:34:30 INFO - PROCESS | 3892 | 1461339270263 Marionette TRACE conn2 <- [1,1687,null,{"value":null}] 08:34:30 INFO - PROCESS | 3892 | 1461339270363 Marionette TRACE conn2 -> [0,1688,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.nonempty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonempty.html\", \"44d5019e-7937-4224-8a02-bcf7332f174f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:34:30 INFO - PROCESS | 3892 | ++DOCSHELL 15EE5000 == 42 [pid = 3892] [id = 431] 08:34:30 INFO - PROCESS | 3892 | ++DOMWINDOW == 89 (16507000) [pid = 3892] [serial = 1293] [outer = 00000000] 08:34:30 INFO - PROCESS | 3892 | ++DOMWINDOW == 90 (16CC4C00) [pid = 3892] [serial = 1294] [outer = 16507000] 08:34:30 INFO - PROCESS | 3892 | 1461339270417 Marionette DEBUG loaded listener.js 08:34:30 INFO - PROCESS | 3892 | ++DOMWINDOW == 91 (1830DC00) [pid = 3892] [serial = 1295] [outer = 16507000] 08:34:30 INFO - PROCESS | 3892 | 1461339270972 Marionette TRACE conn2 <- [1,1688,null,{"value":["/2dcontext/path-objects/2d.path.arc.nonempty.html",0,null,null,[["arc() with a non-empty path does draw a straight line to the start point",0,null,null]]]}] 08:34:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.nonempty.html | arc() with a non-empty path does draw a straight line to the start point 08:34:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonempty.html | took 901ms 08:34:31 INFO - PROCESS | 3892 | 1461339271052 Marionette TRACE conn2 -> [0,1689,"getWindowHandle",null] 08:34:31 INFO - PROCESS | 3892 | 1461339271055 Marionette TRACE conn2 <- [1,1689,null,{"value":"13"}] 08:34:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonfinite.html 08:34:31 INFO - PROCESS | 3892 | 1461339271059 Marionette TRACE conn2 -> [0,1690,"setScriptTimeout",{"ms":35000}] 08:34:31 INFO - PROCESS | 3892 | 1461339271063 Marionette TRACE conn2 <- [1,1690,null,{}] 08:34:31 INFO - PROCESS | 3892 | 1461339271074 Marionette TRACE conn2 -> [0,1691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:34:31 INFO - PROCESS | 3892 | 1461339271206 Marionette TRACE conn2 <- [1,1691,null,{"value":null}] 08:34:31 INFO - PROCESS | 3892 | 1461339271339 Marionette TRACE conn2 -> [0,1692,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonfinite.html\", \"44d5019e-7937-4224-8a02-bcf7332f174f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:34:31 INFO - PROCESS | 3892 | ++DOCSHELL 18EAA400 == 43 [pid = 3892] [id = 432] 08:34:31 INFO - PROCESS | 3892 | ++DOMWINDOW == 92 (1985AC00) [pid = 3892] [serial = 1296] [outer = 00000000] 08:34:31 INFO - PROCESS | 3892 | ++DOMWINDOW == 93 (1994E400) [pid = 3892] [serial = 1297] [outer = 1985AC00] 08:34:31 INFO - PROCESS | 3892 | 1461339271397 Marionette DEBUG loaded listener.js 08:34:31 INFO - PROCESS | 3892 | ++DOMWINDOW == 94 (19C67C00) [pid = 3892] [serial = 1298] [outer = 1985AC00] 08:34:32 INFO - PROCESS | 3892 | 1461339272153 Marionette TRACE conn2 <- [1,1692,null,{"value":["/2dcontext/path-objects/2d.path.arc.nonfinite.html",0,null,null,[["arc() with Infinity/NaN is ignored",0,null,null]]]}] 08:34:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.nonfinite.html | arc() with Infinity/NaN is ignored 08:34:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonfinite.html | took 1134ms 08:34:32 INFO - PROCESS | 3892 | 1461339272190 Marionette TRACE conn2 -> [0,1693,"getWindowHandle",null] 08:34:32 INFO - PROCESS | 3892 | 1461339272193 Marionette TRACE conn2 <- [1,1693,null,{"value":"13"}] 08:34:32 INFO - PROCESS | 3892 | 1461339272199 Marionette TRACE conn2 -> [0,1694,"setScriptTimeout",{"ms":35000}] 08:34:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.1.html 08:34:32 INFO - PROCESS | 3892 | 1461339272202 Marionette TRACE conn2 <- [1,1694,null,{}] 08:34:32 INFO - PROCESS | 3892 | 1461339272207 Marionette TRACE conn2 -> [0,1695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:34:32 INFO - PROCESS | 3892 | 1461339272306 Marionette TRACE conn2 <- [1,1695,null,{"value":null}] 08:34:32 INFO - PROCESS | 3892 | 1461339272399 Marionette TRACE conn2 -> [0,1696,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.scale.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.1.html\", \"44d5019e-7937-4224-8a02-bcf7332f174f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:34:32 INFO - PROCESS | 3892 | ++DOCSHELL 13830800 == 44 [pid = 3892] [id = 433] 08:34:32 INFO - PROCESS | 3892 | ++DOMWINDOW == 95 (13838000) [pid = 3892] [serial = 1299] [outer = 00000000] 08:34:32 INFO - PROCESS | 3892 | ++DOMWINDOW == 96 (144A4C00) [pid = 3892] [serial = 1300] [outer = 13838000] 08:34:32 INFO - PROCESS | 3892 | 1461339272449 Marionette DEBUG loaded listener.js 08:34:32 INFO - PROCESS | 3892 | ++DOMWINDOW == 97 (15718800) [pid = 3892] [serial = 1301] [outer = 13838000] 08:34:32 INFO - PROCESS | 3892 | --DOCSHELL 16706400 == 43 [pid = 3892] [id = 428] 08:34:32 INFO - PROCESS | 3892 | --DOCSHELL 11BC3000 == 42 [pid = 3892] [id = 427] 08:34:32 INFO - PROCESS | 3892 | --DOCSHELL 1985B000 == 41 [pid = 3892] [id = 426] 08:34:32 INFO - PROCESS | 3892 | --DOCSHELL 18EAEC00 == 40 [pid = 3892] [id = 425] 08:34:32 INFO - PROCESS | 3892 | --DOCSHELL 18998C00 == 39 [pid = 3892] [id = 424] 08:34:32 INFO - PROCESS | 3892 | --DOCSHELL 16CC7C00 == 38 [pid = 3892] [id = 423] 08:34:32 INFO - PROCESS | 3892 | --DOCSHELL 16714C00 == 37 [pid = 3892] [id = 422] 08:34:32 INFO - PROCESS | 3892 | --DOCSHELL 11BBC400 == 36 [pid = 3892] [id = 421] 08:34:32 INFO - PROCESS | 3892 | --DOCSHELL 11CB1C00 == 35 [pid = 3892] [id = 420] 08:34:32 INFO - PROCESS | 3892 | --DOMWINDOW == 96 (1695A400) [pid = 3892] [serial = 1247] [outer = 00000000] [url = about:blank] 08:34:32 INFO - PROCESS | 3892 | --DOMWINDOW == 95 (1A3B8000) [pid = 3892] [serial = 1252] [outer = 00000000] [url = about:blank] 08:34:32 INFO - PROCESS | 3892 | --DOMWINDOW == 94 (1A009C00) [pid = 3892] [serial = 1250] [outer = 00000000] [url = about:blank] 08:34:32 INFO - PROCESS | 3892 | --DOMWINDOW == 93 (19746000) [pid = 3892] [serial = 1234] [outer = 00000000] [url = about:blank] 08:34:32 INFO - PROCESS | 3892 | --DOMWINDOW == 92 (18E25800) [pid = 3892] [serial = 1228] [outer = 00000000] [url = about:blank] 08:34:32 INFO - PROCESS | 3892 | --DOMWINDOW == 91 (18E32800) [pid = 3892] [serial = 1229] [outer = 00000000] [url = about:blank] 08:34:32 INFO - PROCESS | 3892 | --DOMWINDOW == 90 (16715C00) [pid = 3892] [serial = 1222] [outer = 00000000] [url = about:blank] 08:34:32 INFO - PROCESS | 3892 | --DOMWINDOW == 89 (16CC9000) [pid = 3892] [serial = 1223] [outer = 00000000] [url = about:blank] 08:34:32 INFO - PROCESS | 3892 | --DOMWINDOW == 88 (15FB1400) [pid = 3892] [serial = 1219] [outer = 00000000] [url = about:blank] 08:34:32 INFO - PROCESS | 3892 | --DOMWINDOW == 87 (1650A000) [pid = 3892] [serial = 1220] [outer = 00000000] [url = about:blank] 08:34:32 INFO - PROCESS | 3892 | --DOMWINDOW == 86 (19942800) [pid = 3892] [serial = 1237] [outer = 00000000] [url = about:blank] 08:34:32 INFO - PROCESS | 3892 | --DOMWINDOW == 85 (1996A000) [pid = 3892] [serial = 1240] [outer = 00000000] [url = about:blank] 08:34:32 INFO - PROCESS | 3892 | --DOMWINDOW == 84 (19941800) [pid = 3892] [serial = 1238] [outer = 00000000] [url = about:blank] 08:34:32 INFO - PROCESS | 3892 | --DOMWINDOW == 83 (16965000) [pid = 3892] [serial = 1246] [outer = 00000000] [url = about:blank] 08:34:32 INFO - PROCESS | 3892 | --DOMWINDOW == 82 (1841EC00) [pid = 3892] [serial = 1225] [outer = 00000000] [url = about:blank] 08:34:32 INFO - PROCESS | 3892 | --DOMWINDOW == 81 (184C3400) [pid = 3892] [serial = 1226] [outer = 00000000] [url = about:blank] 08:34:32 INFO - PROCESS | 3892 | --DOMWINDOW == 80 (19C69C00) [pid = 3892] [serial = 1243] [outer = 00000000] [url = about:blank] 08:34:32 INFO - PROCESS | 3892 | --DOMWINDOW == 79 (18EA5000) [pid = 3892] [serial = 1231] [outer = 00000000] [url = about:blank] 08:34:32 INFO - PROCESS | 3892 | --DOMWINDOW == 78 (18EA4400) [pid = 3892] [serial = 1232] [outer = 00000000] [url = about:blank] 08:34:32 INFO - PROCESS | 3892 | --DOMWINDOW == 77 (19DD2800) [pid = 3892] [serial = 1249] [outer = 00000000] [url = about:blank] 08:34:32 INFO - PROCESS | 3892 | --DOMWINDOW == 76 (19C66800) [pid = 3892] [serial = 1211] [outer = 00000000] [url = about:blank] 08:34:32 INFO - PROCESS | 3892 | --DOMWINDOW == 75 (13312C00) [pid = 3892] [serial = 1213] [outer = 00000000] [url = about:blank] 08:34:32 INFO - PROCESS | 3892 | --DOMWINDOW == 74 (1331F800) [pid = 3892] [serial = 1214] [outer = 00000000] [url = about:blank] 08:34:32 INFO - PROCESS | 3892 | --DOMWINDOW == 73 (13809C00) [pid = 3892] [serial = 1216] [outer = 00000000] [url = about:blank] 08:34:32 INFO - PROCESS | 3892 | --DOMWINDOW == 72 (13831400) [pid = 3892] [serial = 1217] [outer = 00000000] [url = about:blank] 08:34:32 INFO - PROCESS | 3892 | --DOMWINDOW == 71 (19C6CC00) [pid = 3892] [serial = 1244] [outer = 00000000] [url = about:blank] 08:34:32 INFO - PROCESS | 3892 | --DOMWINDOW == 70 (1996CC00) [pid = 3892] [serial = 1241] [outer = 00000000] [url = about:blank] 08:34:32 INFO - PROCESS | 3892 | --DOMWINDOW == 69 (19345C00) [pid = 3892] [serial = 1235] [outer = 00000000] [url = about:blank] 08:34:33 INFO - PROCESS | 3892 | 1461339273060 Marionette TRACE conn2 <- [1,1696,null,{"value":["/2dcontext/path-objects/2d.path.arc.scale.1.html",0,null,null,[["Non-uniformly scaled arcs are the right shape",0,null,null]]]}] 08:34:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.1.html | Non-uniformly scaled arcs are the right shape 08:34:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.1.html | took 901ms 08:34:33 INFO - PROCESS | 3892 | 1461339273120 Marionette TRACE conn2 -> [0,1697,"getWindowHandle",null] 08:34:33 INFO - PROCESS | 3892 | 1461339273126 Marionette TRACE conn2 <- [1,1697,null,{"value":"13"}] 08:34:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.2.html 08:34:33 INFO - PROCESS | 3892 | 1461339273134 Marionette TRACE conn2 -> [0,1698,"setScriptTimeout",{"ms":35000}] 08:34:33 INFO - PROCESS | 3892 | 1461339273137 Marionette TRACE conn2 <- [1,1698,null,{}] 08:34:33 INFO - PROCESS | 3892 | 1461339273141 Marionette TRACE conn2 -> [0,1699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:34:33 INFO - PROCESS | 3892 | 1461339273225 Marionette TRACE conn2 <- [1,1699,null,{"value":null}] 08:34:33 INFO - PROCESS | 3892 | 1461339273231 Marionette TRACE conn2 -> [0,1700,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.scale.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.2.html\", \"44d5019e-7937-4224-8a02-bcf7332f174f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:34:33 INFO - PROCESS | 3892 | ++DOCSHELL 13320C00 == 36 [pid = 3892] [id = 434] 08:34:33 INFO - PROCESS | 3892 | ++DOMWINDOW == 70 (133D6400) [pid = 3892] [serial = 1302] [outer = 00000000] 08:34:33 INFO - PROCESS | 3892 | ++DOMWINDOW == 71 (13B3CC00) [pid = 3892] [serial = 1303] [outer = 133D6400] 08:34:33 INFO - PROCESS | 3892 | 1461339273277 Marionette DEBUG loaded listener.js 08:34:33 INFO - PROCESS | 3892 | ++DOMWINDOW == 72 (15C31800) [pid = 3892] [serial = 1304] [outer = 133D6400] 08:34:33 INFO - PROCESS | 3892 | 1461339273769 Marionette TRACE conn2 <- [1,1700,null,{"value":["/2dcontext/path-objects/2d.path.arc.scale.2.html",0,null,null,[["Highly scaled arcs are the right shape",0,null,null]]]}] 08:34:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.2.html | Highly scaled arcs are the right shape 08:34:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.2.html | took 684ms 08:34:33 INFO - PROCESS | 3892 | 1461339273835 Marionette TRACE conn2 -> [0,1701,"getWindowHandle",null] 08:34:33 INFO - PROCESS | 3892 | 1461339273837 Marionette TRACE conn2 <- [1,1701,null,{"value":"13"}] 08:34:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html 08:34:33 INFO - PROCESS | 3892 | 1461339273841 Marionette TRACE conn2 -> [0,1702,"setScriptTimeout",{"ms":35000}] 08:34:33 INFO - PROCESS | 3892 | 1461339273844 Marionette TRACE conn2 <- [1,1702,null,{}] 08:34:33 INFO - PROCESS | 3892 | 1461339273855 Marionette TRACE conn2 -> [0,1703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:34:33 INFO - PROCESS | 3892 | 1461339273936 Marionette TRACE conn2 <- [1,1703,null,{"value":null}] 08:34:33 INFO - PROCESS | 3892 | 1461339273944 Marionette TRACE conn2 -> [0,1704,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.selfintersect.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html\", \"44d5019e-7937-4224-8a02-bcf7332f174f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:34:33 INFO - PROCESS | 3892 | ++DOCSHELL 16964400 == 37 [pid = 3892] [id = 435] 08:34:33 INFO - PROCESS | 3892 | ++DOMWINDOW == 73 (16965000) [pid = 3892] [serial = 1305] [outer = 00000000] 08:34:33 INFO - PROCESS | 3892 | ++DOMWINDOW == 74 (17BB9800) [pid = 3892] [serial = 1306] [outer = 16965000] 08:34:33 INFO - PROCESS | 3892 | 1461339273991 Marionette DEBUG loaded listener.js 08:34:34 INFO - PROCESS | 3892 | ++DOMWINDOW == 75 (18423400) [pid = 3892] [serial = 1307] [outer = 16965000] 08:34:34 INFO - PROCESS | 3892 | 1461339274444 Marionette TRACE conn2 <- [1,1704,null,{"value":["/2dcontext/path-objects/2d.path.arc.selfintersect.1.html",0,null,null,[["arc() with lineWidth > 2*radius is drawn sensibly",0,null,null]]]}] 08:34:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | arc() with lineWidth > 2*radius is drawn sensibly 08:34:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | took 621ms 08:34:34 INFO - PROCESS | 3892 | 1461339274462 Marionette TRACE conn2 -> [0,1705,"getWindowHandle",null] 08:34:34 INFO - PROCESS | 3892 | 1461339274465 Marionette TRACE conn2 <- [1,1705,null,{"value":"13"}] 08:34:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html 08:34:34 INFO - PROCESS | 3892 | 1461339274468 Marionette TRACE conn2 -> [0,1706,"setScriptTimeout",{"ms":35000}] 08:34:34 INFO - PROCESS | 3892 | 1461339274470 Marionette TRACE conn2 <- [1,1706,null,{}] 08:34:34 INFO - PROCESS | 3892 | 1461339274473 Marionette TRACE conn2 -> [0,1707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:34:34 INFO - PROCESS | 3892 | 1461339274584 Marionette TRACE conn2 <- [1,1707,null,{"value":null}] 08:34:34 INFO - PROCESS | 3892 | 1461339274594 Marionette TRACE conn2 -> [0,1708,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.selfintersect.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.2.html\", \"44d5019e-7937-4224-8a02-bcf7332f174f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:34:34 INFO - PROCESS | 3892 | ++DOCSHELL 18923000 == 38 [pid = 3892] [id = 436] 08:34:34 INFO - PROCESS | 3892 | ++DOMWINDOW == 76 (18924C00) [pid = 3892] [serial = 1308] [outer = 00000000] 08:34:34 INFO - PROCESS | 3892 | ++DOMWINDOW == 77 (18E2DC00) [pid = 3892] [serial = 1309] [outer = 18924C00] 08:34:34 INFO - PROCESS | 3892 | 1461339274639 Marionette DEBUG loaded listener.js 08:34:34 INFO - PROCESS | 3892 | ++DOMWINDOW == 78 (18E33C00) [pid = 3892] [serial = 1310] [outer = 18924C00] 08:34:35 INFO - PROCESS | 3892 | 1461339275069 Marionette TRACE conn2 <- [1,1708,null,{"value":["/2dcontext/path-objects/2d.path.arc.selfintersect.2.html",0,null,null,[["arc() with lineWidth > 2*radius is drawn sensibly",0,null,null]]]}] 08:34:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | arc() with lineWidth > 2*radius is drawn sensibly 08:34:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | took 637ms 08:34:35 INFO - PROCESS | 3892 | 1461339275106 Marionette TRACE conn2 -> [0,1709,"getWindowHandle",null] 08:34:35 INFO - PROCESS | 3892 | 1461339275108 Marionette TRACE conn2 <- [1,1709,null,{"value":"13"}] 08:34:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.1.html 08:34:35 INFO - PROCESS | 3892 | 1461339275111 Marionette TRACE conn2 -> [0,1710,"setScriptTimeout",{"ms":35000}] 08:34:35 INFO - PROCESS | 3892 | 1461339275113 Marionette TRACE conn2 <- [1,1710,null,{}] 08:34:35 INFO - PROCESS | 3892 | 1461339275116 Marionette TRACE conn2 -> [0,1711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:34:35 INFO - PROCESS | 3892 | 1461339275189 Marionette TRACE conn2 <- [1,1711,null,{"value":null}] 08:34:35 INFO - PROCESS | 3892 | 1461339275194 Marionette TRACE conn2 -> [0,1712,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.1.html\", \"44d5019e-7937-4224-8a02-bcf7332f174f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:34:35 INFO - PROCESS | 3892 | ++DOCSHELL 18E27C00 == 39 [pid = 3892] [id = 437] 08:34:35 INFO - PROCESS | 3892 | ++DOMWINDOW == 79 (18E30400) [pid = 3892] [serial = 1311] [outer = 00000000] 08:34:35 INFO - PROCESS | 3892 | ++DOMWINDOW == 80 (18EABC00) [pid = 3892] [serial = 1312] [outer = 18E30400] 08:34:35 INFO - PROCESS | 3892 | 1461339275239 Marionette DEBUG loaded listener.js 08:34:35 INFO - PROCESS | 3892 | ++DOMWINDOW == 81 (18EAA000) [pid = 3892] [serial = 1313] [outer = 18E30400] 08:34:35 INFO - PROCESS | 3892 | 1461339275711 Marionette TRACE conn2 <- [1,1712,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.1.html",0,null,null,[["arc() from 0 to pi does not draw anything in the wrong half",0,null,null]]]}] 08:34:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.1.html | arc() from 0 to pi does not draw anything in the wrong half 08:34:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.1.html | took 637ms 08:34:35 INFO - PROCESS | 3892 | 1461339275749 Marionette TRACE conn2 -> [0,1713,"getWindowHandle",null] 08:34:35 INFO - PROCESS | 3892 | 1461339275751 Marionette TRACE conn2 <- [1,1713,null,{"value":"13"}] 08:34:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.2.html 08:34:35 INFO - PROCESS | 3892 | 1461339275755 Marionette TRACE conn2 -> [0,1714,"setScriptTimeout",{"ms":35000}] 08:34:35 INFO - PROCESS | 3892 | 1461339275756 Marionette TRACE conn2 <- [1,1714,null,{}] 08:34:35 INFO - PROCESS | 3892 | 1461339275760 Marionette TRACE conn2 -> [0,1715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:34:35 INFO - PROCESS | 3892 | 1461339275884 Marionette TRACE conn2 <- [1,1715,null,{"value":null}] 08:34:35 INFO - PROCESS | 3892 | 1461339275989 Marionette TRACE conn2 -> [0,1716,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.2.html\", \"44d5019e-7937-4224-8a02-bcf7332f174f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:34:35 INFO - PROCESS | 3892 | ++DOCSHELL 1985FC00 == 40 [pid = 3892] [id = 438] 08:34:35 INFO - PROCESS | 3892 | ++DOMWINDOW == 82 (19860400) [pid = 3892] [serial = 1314] [outer = 00000000] 08:34:36 INFO - PROCESS | 3892 | ++DOMWINDOW == 83 (19948800) [pid = 3892] [serial = 1315] [outer = 19860400] 08:34:36 INFO - PROCESS | 3892 | 1461339276042 Marionette DEBUG loaded listener.js 08:34:36 INFO - PROCESS | 3892 | ++DOMWINDOW == 84 (19969400) [pid = 3892] [serial = 1316] [outer = 19860400] 08:34:36 INFO - PROCESS | 3892 | 1461339276478 Marionette TRACE conn2 <- [1,1716,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.2.html",0,null,null,[["arc() from 0 to pi draws stuff in the right half",0,null,null]]]}] 08:34:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.2.html | arc() from 0 to pi draws stuff in the right half 08:34:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.2.html | took 745ms 08:34:36 INFO - PROCESS | 3892 | 1461339276495 Marionette TRACE conn2 -> [0,1717,"getWindowHandle",null] 08:34:36 INFO - PROCESS | 3892 | 1461339276497 Marionette TRACE conn2 <- [1,1717,null,{"value":"13"}] 08:34:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.3.html 08:34:36 INFO - PROCESS | 3892 | 1461339276507 Marionette TRACE conn2 -> [0,1718,"setScriptTimeout",{"ms":35000}] 08:34:36 INFO - PROCESS | 3892 | 1461339276509 Marionette TRACE conn2 <- [1,1718,null,{}] 08:34:36 INFO - PROCESS | 3892 | 1461339276513 Marionette TRACE conn2 -> [0,1719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:34:36 INFO - PROCESS | 3892 | 1461339276616 Marionette TRACE conn2 <- [1,1719,null,{"value":null}] 08:34:36 INFO - PROCESS | 3892 | 1461339276623 Marionette TRACE conn2 -> [0,1720,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html\", \"44d5019e-7937-4224-8a02-bcf7332f174f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:34:36 INFO - PROCESS | 3892 | ++DOCSHELL 19347800 == 41 [pid = 3892] [id = 439] 08:34:36 INFO - PROCESS | 3892 | ++DOMWINDOW == 85 (19942800) [pid = 3892] [serial = 1317] [outer = 00000000] 08:34:36 INFO - PROCESS | 3892 | ++DOMWINDOW == 86 (19C6AC00) [pid = 3892] [serial = 1318] [outer = 19942800] 08:34:36 INFO - PROCESS | 3892 | 1461339276668 Marionette DEBUG loaded listener.js 08:34:36 INFO - PROCESS | 3892 | ++DOMWINDOW == 87 (19C6DC00) [pid = 3892] [serial = 1319] [outer = 19942800] 08:34:37 INFO - PROCESS | 3892 | 1461339277092 Marionette TRACE conn2 <- [1,1720,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.3.html",0,null,null,[["arc() from 0 to -pi/2 does not draw anything in the wrong quadrant",0,null,null]]]}] 08:34:37 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 08:34:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.3.html | took 652ms 08:34:37 INFO - PROCESS | 3892 | 1461339277149 Marionette TRACE conn2 -> [0,1721,"getWindowHandle",null] 08:34:37 INFO - PROCESS | 3892 | 1461339277151 Marionette TRACE conn2 <- [1,1721,null,{"value":"13"}] 08:34:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.4.html 08:34:37 INFO - PROCESS | 3892 | 1461339277154 Marionette TRACE conn2 -> [0,1722,"setScriptTimeout",{"ms":35000}] 08:34:37 INFO - PROCESS | 3892 | 1461339277156 Marionette TRACE conn2 <- [1,1722,null,{}] 08:34:37 INFO - PROCESS | 3892 | 1461339277160 Marionette TRACE conn2 -> [0,1723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:34:37 INFO - PROCESS | 3892 | 1461339277261 Marionette TRACE conn2 <- [1,1723,null,{"value":null}] 08:34:37 INFO - PROCESS | 3892 | 1461339277347 Marionette TRACE conn2 -> [0,1724,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.4.html\", \"44d5019e-7937-4224-8a02-bcf7332f174f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:34:37 INFO - PROCESS | 3892 | ++DOCSHELL 11CB2C00 == 42 [pid = 3892] [id = 440] 08:34:37 INFO - PROCESS | 3892 | ++DOMWINDOW == 88 (12DDCC00) [pid = 3892] [serial = 1320] [outer = 00000000] 08:34:37 INFO - PROCESS | 3892 | ++DOMWINDOW == 89 (19DD2800) [pid = 3892] [serial = 1321] [outer = 12DDCC00] 08:34:37 INFO - PROCESS | 3892 | 1461339277399 Marionette DEBUG loaded listener.js 08:34:37 INFO - PROCESS | 3892 | ++DOMWINDOW == 90 (19D87800) [pid = 3892] [serial = 1322] [outer = 12DDCC00] 08:34:37 INFO - PROCESS | 3892 | --DOMWINDOW == 89 (18E22C00) [pid = 3892] [serial = 1272] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.4.html] 08:34:37 INFO - PROCESS | 3892 | --DOMWINDOW == 88 (19352400) [pid = 3892] [serial = 1275] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.5.html] 08:34:37 INFO - PROCESS | 3892 | --DOMWINDOW == 87 (13B7B800) [pid = 3892] [serial = 1263] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.1.html] 08:34:37 INFO - PROCESS | 3892 | --DOMWINDOW == 86 (16F67800) [pid = 3892] [serial = 1269] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.3.html] 08:34:37 INFO - PROCESS | 3892 | --DOMWINDOW == 85 (1695A000) [pid = 3892] [serial = 1266] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.2.html] 08:34:37 INFO - PROCESS | 3892 | --DOMWINDOW == 84 (13448C00) [pid = 3892] [serial = 1260] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.valid.html] 08:34:37 INFO - PROCESS | 3892 | --DOMWINDOW == 83 (19943000) [pid = 3892] [serial = 1278] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.6.html] 08:34:37 INFO - PROCESS | 3892 | --DOMWINDOW == 82 (16714000) [pid = 3892] [serial = 1284] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.empty.html] 08:34:37 INFO - PROCESS | 3892 | --DOMWINDOW == 81 (12D05400) [pid = 3892] [serial = 1281] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.default.html] 08:34:37 INFO - PROCESS | 3892 | 1461339277861 Marionette TRACE conn2 <- [1,1724,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.4.html",0,null,null,[["arc() from 0 to -pi/2 draws stuff in the right quadrant",0,null,null]]]}] 08:34:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.4.html | arc() from 0 to -pi/2 draws stuff in the right quadrant 08:34:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.4.html | took 730ms 08:34:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.5.html 08:34:37 INFO - PROCESS | 3892 | 1461339277894 Marionette TRACE conn2 -> [0,1725,"getWindowHandle",null] 08:34:37 INFO - PROCESS | 3892 | 1461339277896 Marionette TRACE conn2 <- [1,1725,null,{"value":"13"}] 08:34:37 INFO - PROCESS | 3892 | 1461339277899 Marionette TRACE conn2 -> [0,1726,"setScriptTimeout",{"ms":35000}] 08:34:37 INFO - PROCESS | 3892 | 1461339277901 Marionette TRACE conn2 <- [1,1726,null,{}] 08:34:37 INFO - PROCESS | 3892 | 1461339277905 Marionette TRACE conn2 -> [0,1727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:34:37 INFO - PROCESS | 3892 | 1461339277979 Marionette TRACE conn2 <- [1,1727,null,{"value":null}] 08:34:37 INFO - PROCESS | 3892 | 1461339277985 Marionette TRACE conn2 -> [0,1728,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.5.html\", \"44d5019e-7937-4224-8a02-bcf7332f174f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:34:37 INFO - PROCESS | 3892 | ++DOCSHELL 1331B400 == 43 [pid = 3892] [id = 441] 08:34:37 INFO - PROCESS | 3892 | ++DOMWINDOW == 82 (15A04800) [pid = 3892] [serial = 1323] [outer = 00000000] 08:34:38 INFO - PROCESS | 3892 | ++DOMWINDOW == 83 (18E35000) [pid = 3892] [serial = 1324] [outer = 15A04800] 08:34:38 INFO - PROCESS | 3892 | 1461339278029 Marionette DEBUG loaded listener.js 08:34:38 INFO - PROCESS | 3892 | ++DOMWINDOW == 84 (18E25000) [pid = 3892] [serial = 1325] [outer = 15A04800] 08:34:38 INFO - PROCESS | 3892 | 1461339278452 Marionette TRACE conn2 <- [1,1728,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.5.html",0,null,null,[["arc() from 0 to 5pi does not draw crazy things",0,null,null]]]}] 08:34:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.5.html | arc() from 0 to 5pi does not draw crazy things 08:34:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.5.html | took 590ms 08:34:38 INFO - PROCESS | 3892 | 1461339278497 Marionette TRACE conn2 -> [0,1729,"getWindowHandle",null] 08:34:38 INFO - PROCESS | 3892 | 1461339278499 Marionette TRACE conn2 <- [1,1729,null,{"value":"13"}] 08:34:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.1.html 08:34:38 INFO - PROCESS | 3892 | 1461339278502 Marionette TRACE conn2 -> [0,1730,"setScriptTimeout",{"ms":35000}] 08:34:38 INFO - PROCESS | 3892 | 1461339278504 Marionette TRACE conn2 <- [1,1730,null,{}] 08:34:38 INFO - PROCESS | 3892 | 1461339278507 Marionette TRACE conn2 -> [0,1731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:34:38 INFO - PROCESS | 3892 | 1461339278584 Marionette TRACE conn2 <- [1,1731,null,{"value":null}] 08:34:38 INFO - PROCESS | 3892 | 1461339278590 Marionette TRACE conn2 -> [0,1732,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.twopie.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.1.html\", \"44d5019e-7937-4224-8a02-bcf7332f174f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:34:38 INFO - PROCESS | 3892 | ++DOCSHELL 181C0000 == 44 [pid = 3892] [id = 442] 08:34:38 INFO - PROCESS | 3892 | ++DOMWINDOW == 85 (19E55800) [pid = 3892] [serial = 1326] [outer = 00000000] 08:34:38 INFO - PROCESS | 3892 | ++DOMWINDOW == 86 (1A410C00) [pid = 3892] [serial = 1327] [outer = 19E55800] 08:34:38 INFO - PROCESS | 3892 | 1461339278637 Marionette DEBUG loaded listener.js 08:34:38 INFO - PROCESS | 3892 | ++DOMWINDOW == 87 (1A4B3C00) [pid = 3892] [serial = 1328] [outer = 19E55800] 08:34:39 INFO - PROCESS | 3892 | 1461339279087 Marionette TRACE conn2 <- [1,1732,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.1.html",0,null,null,[["arc() draws nothing when end = start + 2pi-e and anticlockwise",0,null,null]]]}] 08:34:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.1.html | arc() draws nothing when end = start + 2pi-e and anticlockwise 08:34:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.1.html | took 637ms 08:34:39 INFO - PROCESS | 3892 | 1461339279140 Marionette TRACE conn2 -> [0,1733,"getWindowHandle",null] 08:34:39 INFO - PROCESS | 3892 | 1461339279143 Marionette TRACE conn2 <- [1,1733,null,{"value":"13"}] 08:34:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.2.html 08:34:39 INFO - PROCESS | 3892 | 1461339279150 Marionette TRACE conn2 -> [0,1734,"setScriptTimeout",{"ms":35000}] 08:34:39 INFO - PROCESS | 3892 | 1461339279152 Marionette TRACE conn2 <- [1,1734,null,{}] 08:34:39 INFO - PROCESS | 3892 | 1461339279156 Marionette TRACE conn2 -> [0,1735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:34:39 INFO - PROCESS | 3892 | 1461339279249 Marionette TRACE conn2 <- [1,1735,null,{"value":null}] 08:34:39 INFO - PROCESS | 3892 | 1461339279258 Marionette TRACE conn2 -> [0,1736,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.twopie.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.2.html\", \"44d5019e-7937-4224-8a02-bcf7332f174f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:34:39 INFO - PROCESS | 3892 | ++DOCSHELL 144A2000 == 45 [pid = 3892] [id = 443] 08:34:39 INFO - PROCESS | 3892 | ++DOMWINDOW == 88 (19950800) [pid = 3892] [serial = 1329] [outer = 00000000] 08:34:39 INFO - PROCESS | 3892 | ++DOMWINDOW == 89 (1A96B800) [pid = 3892] [serial = 1330] [outer = 19950800] 08:34:39 INFO - PROCESS | 3892 | 1461339279308 Marionette DEBUG loaded listener.js 08:34:39 INFO - PROCESS | 3892 | ++DOMWINDOW == 90 (1A9CB000) [pid = 3892] [serial = 1331] [outer = 19950800] 08:34:40 INFO - PROCESS | 3892 | --DOCSHELL 02A98400 == 44 [pid = 3892] [id = 418] 08:34:40 INFO - PROCESS | 3892 | --DOCSHELL 19964000 == 43 [pid = 3892] [id = 403] 08:34:40 INFO - PROCESS | 3892 | --DOCSHELL 1495DC00 == 42 [pid = 3892] [id = 419] 08:34:40 INFO - PROCESS | 3892 | --DOCSHELL 18E3C400 == 41 [pid = 3892] [id = 417] 08:34:40 INFO - PROCESS | 3892 | --DOCSHELL 13320C00 == 40 [pid = 3892] [id = 434] 08:34:40 INFO - PROCESS | 3892 | --DOCSHELL 13830800 == 39 [pid = 3892] [id = 433] 08:34:40 INFO - PROCESS | 3892 | --DOCSHELL 15EE5000 == 38 [pid = 3892] [id = 431] 08:34:40 INFO - PROCESS | 3892 | --DOCSHELL 18EAA400 == 37 [pid = 3892] [id = 432] 08:34:40 INFO - PROCESS | 3892 | --DOCSHELL 1882E400 == 36 [pid = 3892] [id = 429] 08:34:40 INFO - PROCESS | 3892 | --DOCSHELL 11BBF800 == 35 [pid = 3892] [id = 430] 08:34:40 INFO - PROCESS | 3892 | --DOCSHELL 18923000 == 34 [pid = 3892] [id = 436] 08:34:40 INFO - PROCESS | 3892 | --DOCSHELL 16964400 == 33 [pid = 3892] [id = 435] 08:34:40 INFO - PROCESS | 3892 | --DOCSHELL 1331B400 == 32 [pid = 3892] [id = 441] 08:34:40 INFO - PROCESS | 3892 | --DOCSHELL 1985FC00 == 31 [pid = 3892] [id = 438] 08:34:40 INFO - PROCESS | 3892 | --DOCSHELL 19347800 == 30 [pid = 3892] [id = 439] 08:34:40 INFO - PROCESS | 3892 | --DOCSHELL 181C0000 == 29 [pid = 3892] [id = 442] 08:34:40 INFO - PROCESS | 3892 | --DOCSHELL 11CB2C00 == 28 [pid = 3892] [id = 440] 08:34:40 INFO - PROCESS | 3892 | --DOCSHELL 18E27C00 == 27 [pid = 3892] [id = 437] 08:34:40 INFO - PROCESS | 3892 | --DOMWINDOW == 89 (16F24C00) [pid = 3892] [serial = 1267] [outer = 00000000] [url = about:blank] 08:34:40 INFO - PROCESS | 3892 | --DOMWINDOW == 88 (181BE800) [pid = 3892] [serial = 1268] [outer = 00000000] [url = about:blank] 08:34:40 INFO - PROCESS | 3892 | --DOMWINDOW == 87 (13452400) [pid = 3892] [serial = 1261] [outer = 00000000] [url = about:blank] 08:34:40 INFO - PROCESS | 3892 | --DOMWINDOW == 86 (13801400) [pid = 3892] [serial = 1262] [outer = 00000000] [url = about:blank] 08:34:40 INFO - PROCESS | 3892 | --DOMWINDOW == 85 (133D7800) [pid = 3892] [serial = 1255] [outer = 00000000] [url = about:blank] 08:34:40 INFO - PROCESS | 3892 | --DOMWINDOW == 84 (15EE7400) [pid = 3892] [serial = 1258] [outer = 00000000] [url = about:blank] 08:34:40 INFO - PROCESS | 3892 | --DOMWINDOW == 83 (1996A400) [pid = 3892] [serial = 1279] [outer = 00000000] [url = about:blank] 08:34:40 INFO - PROCESS | 3892 | --DOMWINDOW == 82 (17BB5000) [pid = 3892] [serial = 1286] [outer = 00000000] [url = about:blank] 08:34:40 INFO - PROCESS | 3892 | --DOMWINDOW == 81 (1974FC00) [pid = 3892] [serial = 1277] [outer = 00000000] [url = about:blank] 08:34:40 INFO - PROCESS | 3892 | --DOMWINDOW == 80 (181C3C00) [pid = 3892] [serial = 1282] [outer = 00000000] [url = about:blank] 08:34:40 INFO - PROCESS | 3892 | --DOMWINDOW == 79 (1994FC00) [pid = 3892] [serial = 1285] [outer = 00000000] [url = about:blank] 08:34:40 INFO - PROCESS | 3892 | --DOMWINDOW == 78 (1996F800) [pid = 3892] [serial = 1280] [outer = 00000000] [url = about:blank] 08:34:40 INFO - PROCESS | 3892 | --DOMWINDOW == 77 (18E32C00) [pid = 3892] [serial = 1274] [outer = 00000000] [url = about:blank] 08:34:40 INFO - PROCESS | 3892 | --DOMWINDOW == 76 (18D38400) [pid = 3892] [serial = 1271] [outer = 00000000] [url = about:blank] 08:34:40 INFO - PROCESS | 3892 | --DOMWINDOW == 75 (18E23400) [pid = 3892] [serial = 1283] [outer = 00000000] [url = about:blank] 08:34:40 INFO - PROCESS | 3892 | --DOMWINDOW == 74 (19C63000) [pid = 3892] [serial = 1288] [outer = 00000000] [url = about:blank] 08:34:40 INFO - PROCESS | 3892 | --DOMWINDOW == 73 (18E31000) [pid = 3892] [serial = 1273] [outer = 00000000] [url = about:blank] 08:34:40 INFO - PROCESS | 3892 | --DOMWINDOW == 72 (19859C00) [pid = 3892] [serial = 1276] [outer = 00000000] [url = about:blank] 08:34:40 INFO - PROCESS | 3892 | --DOMWINDOW == 71 (15A06800) [pid = 3892] [serial = 1264] [outer = 00000000] [url = about:blank] 08:34:40 INFO - PROCESS | 3892 | --DOMWINDOW == 70 (15CDD800) [pid = 3892] [serial = 1265] [outer = 00000000] [url = about:blank] 08:34:40 INFO - PROCESS | 3892 | --DOMWINDOW == 69 (189A0400) [pid = 3892] [serial = 1270] [outer = 00000000] [url = about:blank] 08:34:41 INFO - PROCESS | 3892 | 1461339281056 Marionette TRACE conn2 <- [1,1736,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.2.html",0,null,null,[["arc() draws a full circle when end = start + 2pi-e and clockwise",0,null,null]]]}] 08:34:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.2.html | arc() draws a full circle when end = start + 2pi-e and clockwise 08:34:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.2.html | took 1941ms 08:34:41 INFO - PROCESS | 3892 | 1461339281090 Marionette TRACE conn2 -> [0,1737,"getWindowHandle",null] 08:34:41 INFO - PROCESS | 3892 | 1461339281094 Marionette TRACE conn2 <- [1,1737,null,{"value":"13"}] 08:34:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.3.html 08:34:41 INFO - PROCESS | 3892 | 1461339281100 Marionette TRACE conn2 -> [0,1738,"setScriptTimeout",{"ms":35000}] 08:34:41 INFO - PROCESS | 3892 | 1461339281103 Marionette TRACE conn2 <- [1,1738,null,{}] 08:34:41 INFO - PROCESS | 3892 | 1461339281109 Marionette TRACE conn2 -> [0,1739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:34:41 INFO - PROCESS | 3892 | 1461339281192 Marionette TRACE conn2 <- [1,1739,null,{"value":null}] 08:34:41 INFO - PROCESS | 3892 | 1461339281202 Marionette TRACE conn2 -> [0,1740,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.twopie.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.3.html\", \"44d5019e-7937-4224-8a02-bcf7332f174f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:34:41 INFO - PROCESS | 3892 | ++DOCSHELL 12D0A000 == 28 [pid = 3892] [id = 444] 08:34:41 INFO - PROCESS | 3892 | ++DOMWINDOW == 70 (12D10400) [pid = 3892] [serial = 1332] [outer = 00000000] 08:34:41 INFO - PROCESS | 3892 | ++DOMWINDOW == 71 (133D9800) [pid = 3892] [serial = 1333] [outer = 12D10400] 08:34:41 INFO - PROCESS | 3892 | 1461339281251 Marionette DEBUG loaded listener.js 08:34:41 INFO - PROCESS | 3892 | ++DOMWINDOW == 72 (133E4C00) [pid = 3892] [serial = 1334] [outer = 12D10400] 08:34:41 INFO - PROCESS | 3892 | 1461339281749 Marionette TRACE conn2 <- [1,1740,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.3.html",0,null,null,[["arc() draws a full circle when end = start + 2pi+e and anticlockwise",0,null,null]]]}] 08:34:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.3.html | arc() draws a full circle when end = start + 2pi+e and anticlockwise 08:34:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.3.html | took 683ms 08:34:41 INFO - PROCESS | 3892 | 1461339281800 Marionette TRACE conn2 -> [0,1741,"getWindowHandle",null] 08:34:41 INFO - PROCESS | 3892 | 1461339281806 Marionette TRACE conn2 <- [1,1741,null,{"value":"13"}] 08:34:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.4.html 08:34:41 INFO - PROCESS | 3892 | 1461339281813 Marionette TRACE conn2 -> [0,1742,"setScriptTimeout",{"ms":35000}] 08:34:41 INFO - PROCESS | 3892 | 1461339281815 Marionette TRACE conn2 <- [1,1742,null,{}] 08:34:41 INFO - PROCESS | 3892 | 1461339281819 Marionette TRACE conn2 -> [0,1743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:34:41 INFO - PROCESS | 3892 | 1461339281897 Marionette TRACE conn2 <- [1,1743,null,{"value":null}] 08:34:41 INFO - PROCESS | 3892 | 1461339281908 Marionette TRACE conn2 -> [0,1744,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.twopie.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.4.html\", \"44d5019e-7937-4224-8a02-bcf7332f174f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:34:41 INFO - PROCESS | 3892 | ++DOCSHELL 13801400 == 29 [pid = 3892] [id = 445] 08:34:41 INFO - PROCESS | 3892 | ++DOMWINDOW == 73 (13802C00) [pid = 3892] [serial = 1335] [outer = 00000000] 08:34:41 INFO - PROCESS | 3892 | ++DOMWINDOW == 74 (13830800) [pid = 3892] [serial = 1336] [outer = 13802C00] 08:34:41 INFO - PROCESS | 3892 | 1461339281953 Marionette DEBUG loaded listener.js 08:34:42 INFO - PROCESS | 3892 | ++DOMWINDOW == 75 (1383B800) [pid = 3892] [serial = 1337] [outer = 13802C00] 08:34:42 INFO - PROCESS | 3892 | 1461339282415 Marionette TRACE conn2 <- [1,1744,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.4.html",0,null,null,[["arc() draws nothing when end = start + 2pi+e and clockwise",0,null,null]]]}] 08:34:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.4.html | arc() draws nothing when end = start + 2pi+e and clockwise 08:34:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.4.html | took 636ms 08:34:42 INFO - PROCESS | 3892 | 1461339282448 Marionette TRACE conn2 -> [0,1745,"getWindowHandle",null] 08:34:42 INFO - PROCESS | 3892 | 1461339282451 Marionette TRACE conn2 <- [1,1745,null,{"value":"13"}] 08:34:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.1.html 08:34:42 INFO - PROCESS | 3892 | 1461339282455 Marionette TRACE conn2 -> [0,1746,"setScriptTimeout",{"ms":35000}] 08:34:42 INFO - PROCESS | 3892 | 1461339282458 Marionette TRACE conn2 <- [1,1746,null,{}] 08:34:42 INFO - PROCESS | 3892 | 1461339282469 Marionette TRACE conn2 -> [0,1747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:34:42 INFO - PROCESS | 3892 | 1461339282556 Marionette TRACE conn2 <- [1,1747,null,{"value":null}] 08:34:42 INFO - PROCESS | 3892 | 1461339282672 Marionette TRACE conn2 -> [0,1748,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.zero.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.1.html\", \"44d5019e-7937-4224-8a02-bcf7332f174f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:34:42 INFO - PROCESS | 3892 | ++DOCSHELL 15EDB400 == 30 [pid = 3892] [id = 446] 08:34:42 INFO - PROCESS | 3892 | ++DOMWINDOW == 76 (15EE3000) [pid = 3892] [serial = 1338] [outer = 00000000] 08:34:42 INFO - PROCESS | 3892 | ++DOMWINDOW == 77 (1650D000) [pid = 3892] [serial = 1339] [outer = 15EE3000] 08:34:42 INFO - PROCESS | 3892 | 1461339282712 Marionette DEBUG loaded listener.js 08:34:42 INFO - PROCESS | 3892 | ++DOMWINDOW == 78 (16611000) [pid = 3892] [serial = 1340] [outer = 15EE3000] 08:34:43 INFO - PROCESS | 3892 | 1461339283090 Marionette TRACE conn2 <- [1,1748,null,{"value":["/2dcontext/path-objects/2d.path.arc.zero.1.html",0,null,null,[["arc() draws nothing when startAngle = endAngle and anticlockwise",0,null,null]]]}] 08:34:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.1.html | arc() draws nothing when startAngle = endAngle and anticlockwise 08:34:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.1.html | took 699ms 08:34:43 INFO - PROCESS | 3892 | 1461339283137 Marionette TRACE conn2 -> [0,1749,"getWindowHandle",null] 08:34:43 INFO - PROCESS | 3892 | 1461339283140 Marionette TRACE conn2 <- [1,1749,null,{"value":"13"}] 08:34:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.2.html 08:34:43 INFO - PROCESS | 3892 | 1461339283143 Marionette TRACE conn2 -> [0,1750,"setScriptTimeout",{"ms":35000}] 08:34:43 INFO - PROCESS | 3892 | 1461339283145 Marionette TRACE conn2 <- [1,1750,null,{}] 08:34:43 INFO - PROCESS | 3892 | 1461339283148 Marionette TRACE conn2 -> [0,1751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:34:43 INFO - PROCESS | 3892 | 1461339283223 Marionette TRACE conn2 <- [1,1751,null,{"value":null}] 08:34:43 INFO - PROCESS | 3892 | 1461339283305 Marionette TRACE conn2 -> [0,1752,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.zero.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.2.html\", \"44d5019e-7937-4224-8a02-bcf7332f174f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:34:43 INFO - PROCESS | 3892 | ++DOCSHELL 1660F800 == 31 [pid = 3892] [id = 447] 08:34:43 INFO - PROCESS | 3892 | ++DOMWINDOW == 79 (16709400) [pid = 3892] [serial = 1341] [outer = 00000000] 08:34:43 INFO - PROCESS | 3892 | ++DOMWINDOW == 80 (16CCC000) [pid = 3892] [serial = 1342] [outer = 16709400] 08:34:43 INFO - PROCESS | 3892 | 1461339283350 Marionette DEBUG loaded listener.js 08:34:43 INFO - PROCESS | 3892 | ++DOMWINDOW == 81 (17BBBC00) [pid = 3892] [serial = 1343] [outer = 16709400] 08:34:43 INFO - PROCESS | 3892 | 1461339283716 Marionette TRACE conn2 <- [1,1752,null,{"value":["/2dcontext/path-objects/2d.path.arc.zero.2.html",0,null,null,[["arc() draws nothing when startAngle = endAngle and clockwise",0,null,null]]]}] 08:34:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.2.html | arc() draws nothing when startAngle = endAngle and clockwise 08:34:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.2.html | took 590ms 08:34:43 INFO - PROCESS | 3892 | 1461339283740 Marionette TRACE conn2 -> [0,1753,"getWindowHandle",null] 08:34:43 INFO - PROCESS | 3892 | 1461339283742 Marionette TRACE conn2 <- [1,1753,null,{"value":"13"}] 08:34:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zeroradius.html 08:34:43 INFO - PROCESS | 3892 | 1461339283745 Marionette TRACE conn2 -> [0,1754,"setScriptTimeout",{"ms":35000}] 08:34:43 INFO - PROCESS | 3892 | 1461339283747 Marionette TRACE conn2 <- [1,1754,null,{}] 08:34:43 INFO - PROCESS | 3892 | 1461339283750 Marionette TRACE conn2 -> [0,1755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:34:43 INFO - PROCESS | 3892 | 1461339283854 Marionette TRACE conn2 <- [1,1755,null,{"value":null}] 08:34:43 INFO - PROCESS | 3892 | 1461339283863 Marionette TRACE conn2 -> [0,1756,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.zeroradius.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zeroradius.html\", \"44d5019e-7937-4224-8a02-bcf7332f174f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:34:43 INFO - PROCESS | 3892 | ++DOCSHELL 1695B000 == 32 [pid = 3892] [id = 448] 08:34:43 INFO - PROCESS | 3892 | ++DOMWINDOW == 82 (16CC4400) [pid = 3892] [serial = 1344] [outer = 00000000] 08:34:43 INFO - PROCESS | 3892 | ++DOMWINDOW == 83 (1882E800) [pid = 3892] [serial = 1345] [outer = 16CC4400] 08:34:43 INFO - PROCESS | 3892 | 1461339283911 Marionette DEBUG loaded listener.js 08:34:43 INFO - PROCESS | 3892 | ++DOMWINDOW == 84 (18923800) [pid = 3892] [serial = 1346] [outer = 16CC4400] 08:34:44 INFO - PROCESS | 3892 | 1461339284342 Marionette TRACE conn2 <- [1,1756,null,{"value":["/2dcontext/path-objects/2d.path.arc.zeroradius.html",0,null,null,[["arc() with zero radius draws a line to the start point",0,null,null]]]}] 08:34:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zeroradius.html | arc() with zero radius draws a line to the start point 08:34:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zeroradius.html | took 637ms 08:34:44 INFO - PROCESS | 3892 | 1461339284383 Marionette TRACE conn2 -> [0,1757,"getWindowHandle",null] 08:34:44 INFO - PROCESS | 3892 | 1461339284385 Marionette TRACE conn2 <- [1,1757,null,{"value":"13"}] 08:34:44 INFO - PROCESS | 3892 | 1461339284389 Marionette TRACE conn2 -> [0,1758,"setScriptTimeout",{"ms":35000}] 08:34:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html 08:34:44 INFO - PROCESS | 3892 | 1461339284390 Marionette TRACE conn2 <- [1,1758,null,{}] 08:34:44 INFO - PROCESS | 3892 | 1461339284398 Marionette TRACE conn2 -> [0,1759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:34:44 INFO - PROCESS | 3892 | 1461339284521 Marionette TRACE conn2 <- [1,1759,null,{"value":null}] 08:34:44 INFO - PROCESS | 3892 | 1461339284531 Marionette TRACE conn2 -> [0,1760,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.coincide.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.1.html\", \"44d5019e-7937-4224-8a02-bcf7332f174f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:34:44 INFO - PROCESS | 3892 | ++DOCSHELL 18E1C000 == 33 [pid = 3892] [id = 449] 08:34:44 INFO - PROCESS | 3892 | ++DOMWINDOW == 85 (18E1FC00) [pid = 3892] [serial = 1347] [outer = 00000000] 08:34:44 INFO - PROCESS | 3892 | ++DOMWINDOW == 86 (18E34400) [pid = 3892] [serial = 1348] [outer = 18E1FC00] 08:34:44 INFO - PROCESS | 3892 | 1461339284592 Marionette DEBUG loaded listener.js 08:34:44 INFO - PROCESS | 3892 | ++DOMWINDOW == 87 (18E3C400) [pid = 3892] [serial = 1349] [outer = 18E1FC00] 08:34:44 INFO - PROCESS | 3892 | 1461339284998 Marionette TRACE conn2 <- [1,1760,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.coincide.1.html",0,null,null,[["arcTo() has no effect if P0 = P1",0,null,null]]]}] 08:34:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | arcTo() has no effect if P0 = P1 08:34:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | took 637ms 08:34:45 INFO - PROCESS | 3892 | 1461339285027 Marionette TRACE conn2 -> [0,1761,"getWindowHandle",null] 08:34:45 INFO - PROCESS | 3892 | 1461339285028 Marionette TRACE conn2 <- [1,1761,null,{"value":"13"}] 08:34:45 INFO - PROCESS | 3892 | 1461339285032 Marionette TRACE conn2 -> [0,1762,"setScriptTimeout",{"ms":35000}] 08:34:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html 08:34:45 INFO - PROCESS | 3892 | 1461339285033 Marionette TRACE conn2 <- [1,1762,null,{}] 08:34:45 INFO - PROCESS | 3892 | 1461339285037 Marionette TRACE conn2 -> [0,1763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:34:45 INFO - PROCESS | 3892 | 1461339285106 Marionette TRACE conn2 <- [1,1763,null,{"value":null}] 08:34:45 INFO - PROCESS | 3892 | 1461339285214 Marionette TRACE conn2 -> [0,1764,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.coincide.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.2.html\", \"44d5019e-7937-4224-8a02-bcf7332f174f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:34:45 INFO - PROCESS | 3892 | ++DOCSHELL 18E1F000 == 34 [pid = 3892] [id = 450] 08:34:45 INFO - PROCESS | 3892 | ++DOMWINDOW == 88 (18E20000) [pid = 3892] [serial = 1350] [outer = 00000000] 08:34:45 INFO - PROCESS | 3892 | ++DOMWINDOW == 89 (19350000) [pid = 3892] [serial = 1351] [outer = 18E20000] 08:34:45 INFO - PROCESS | 3892 | 1461339285264 Marionette DEBUG loaded listener.js 08:34:45 INFO - PROCESS | 3892 | ++DOMWINDOW == 90 (1934F000) [pid = 3892] [serial = 1352] [outer = 18E20000] 08:34:45 INFO - PROCESS | 3892 | 1461339285606 Marionette TRACE conn2 <- [1,1764,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.coincide.2.html",0,null,null,[["arcTo() draws a straight line to P1 if P1 = P2",0,null,null]]]}] 08:34:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | arcTo() draws a straight line to P1 if P1 = P2 08:34:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | took 636ms 08:34:45 INFO - PROCESS | 3892 | 1461339285655 Marionette TRACE conn2 -> [0,1765,"getWindowHandle",null] 08:34:45 INFO - PROCESS | 3892 | 1461339285656 Marionette TRACE conn2 <- [1,1765,null,{"value":"13"}] 08:34:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html 08:34:45 INFO - PROCESS | 3892 | 1461339285673 Marionette TRACE conn2 -> [0,1766,"setScriptTimeout",{"ms":35000}] 08:34:45 INFO - PROCESS | 3892 | 1461339285675 Marionette TRACE conn2 <- [1,1766,null,{}] 08:34:45 INFO - PROCESS | 3892 | 1461339285680 Marionette TRACE conn2 -> [0,1767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:34:45 INFO - PROCESS | 3892 | 1461339285749 Marionette TRACE conn2 <- [1,1767,null,{"value":null}] 08:34:45 INFO - PROCESS | 3892 | 1461339285755 Marionette TRACE conn2 -> [0,1768,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.collinear.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.1.html\", \"44d5019e-7937-4224-8a02-bcf7332f174f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:34:45 INFO - PROCESS | 3892 | ++DOCSHELL 19854400 == 35 [pid = 3892] [id = 451] 08:34:45 INFO - PROCESS | 3892 | ++DOMWINDOW == 91 (19855C00) [pid = 3892] [serial = 1353] [outer = 00000000] 08:34:45 INFO - PROCESS | 3892 | ++DOMWINDOW == 92 (19861C00) [pid = 3892] [serial = 1354] [outer = 19855C00] 08:34:45 INFO - PROCESS | 3892 | 1461339285800 Marionette DEBUG loaded listener.js 08:34:45 INFO - PROCESS | 3892 | ++DOMWINDOW == 93 (1985F000) [pid = 3892] [serial = 1355] [outer = 19855C00] 08:34:46 INFO - PROCESS | 3892 | 1461339286261 Marionette TRACE conn2 <- [1,1768,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.collinear.1.html",0,null,null,[["arcTo() with all points on a line, and P1 between P0/P2, draws a straight line to P1",0,null,null]]]}] 08:34:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html | arcTo() with all points on a line, and P1 between P0/P2, draws a straight line to P1 08:34:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html | took 652ms 08:34:46 INFO - PROCESS | 3892 | 1461339286319 Marionette TRACE conn2 -> [0,1769,"getWindowHandle",null] 08:34:46 INFO - PROCESS | 3892 | 1461339286320 Marionette TRACE conn2 <- [1,1769,null,{"value":"13"}] 08:34:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html 08:34:46 INFO - PROCESS | 3892 | 1461339286324 Marionette TRACE conn2 -> [0,1770,"setScriptTimeout",{"ms":35000}] 08:34:46 INFO - PROCESS | 3892 | 1461339286325 Marionette TRACE conn2 <- [1,1770,null,{}] 08:34:46 INFO - PROCESS | 3892 | 1461339286334 Marionette TRACE conn2 -> [0,1771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:34:46 INFO - PROCESS | 3892 | 1461339286434 Marionette TRACE conn2 <- [1,1771,null,{"value":null}] 08:34:46 INFO - PROCESS | 3892 | 1461339286518 Marionette TRACE conn2 -> [0,1772,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.collinear.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.2.html\", \"44d5019e-7937-4224-8a02-bcf7332f174f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:34:46 INFO - PROCESS | 3892 | ++DOCSHELL 15E9EC00 == 36 [pid = 3892] [id = 452] 08:34:46 INFO - PROCESS | 3892 | ++DOMWINDOW == 94 (19946800) [pid = 3892] [serial = 1356] [outer = 00000000] 08:34:46 INFO - PROCESS | 3892 | ++DOMWINDOW == 95 (19966000) [pid = 3892] [serial = 1357] [outer = 19946800] 08:34:46 INFO - PROCESS | 3892 | 1461339286561 Marionette DEBUG loaded listener.js 08:34:46 INFO - PROCESS | 3892 | ++DOMWINDOW == 96 (19963C00) [pid = 3892] [serial = 1358] [outer = 19946800] 08:34:46 INFO - PROCESS | 3892 | 1461339286970 Marionette TRACE conn2 <- [1,1772,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.collinear.2.html",0,null,null,[["arcTo() with all points on a line, and P2 between P0/P1, draws a straight line to P1",0,null,null]]]}] 08:34:47 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 08:34:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html | took 699ms 08:34:47 INFO - PROCESS | 3892 | 1461339287026 Marionette TRACE conn2 -> [0,1773,"getWindowHandle",null] 08:34:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html 08:34:47 INFO - PROCESS | 3892 | 1461339287028 Marionette TRACE conn2 <- [1,1773,null,{"value":"13"}] 08:34:47 INFO - PROCESS | 3892 | 1461339287031 Marionette TRACE conn2 -> [0,1774,"setScriptTimeout",{"ms":35000}] 08:34:47 INFO - PROCESS | 3892 | 1461339287033 Marionette TRACE conn2 <- [1,1774,null,{}] 08:34:47 INFO - PROCESS | 3892 | 1461339287037 Marionette TRACE conn2 -> [0,1775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:34:47 INFO - PROCESS | 3892 | 1461339287154 Marionette TRACE conn2 <- [1,1775,null,{"value":null}] 08:34:47 INFO - PROCESS | 3892 | 1461339287163 Marionette TRACE conn2 -> [0,1776,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.collinear.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.3.html\", \"44d5019e-7937-4224-8a02-bcf7332f174f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:34:47 INFO - PROCESS | 3892 | ++DOCSHELL 11BB7000 == 37 [pid = 3892] [id = 453] 08:34:47 INFO - PROCESS | 3892 | ++DOMWINDOW == 97 (159B8C00) [pid = 3892] [serial = 1359] [outer = 00000000] 08:34:47 INFO - PROCESS | 3892 | ++DOMWINDOW == 98 (19A27800) [pid = 3892] [serial = 1360] [outer = 159B8C00] 08:34:47 INFO - PROCESS | 3892 | 1461339287214 Marionette DEBUG loaded listener.js 08:34:47 INFO - PROCESS | 3892 | ++DOMWINDOW == 99 (19C65C00) [pid = 3892] [serial = 1361] [outer = 159B8C00] 08:34:47 INFO - PROCESS | 3892 | 1461339287671 Marionette TRACE conn2 <- [1,1776,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.collinear.3.html",0,null,null,[["arcTo() with all points on a line, and P0 between P1/P2, draws a straight line to P1",0,null,null]]]}] 08:34:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html | arcTo() with all points on a line, and P0 between P1/P2, draws a straight line to P1 08:34:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html | took 699ms 08:34:47 INFO - PROCESS | 3892 | 1461339287729 Marionette TRACE conn2 -> [0,1777,"getWindowHandle",null] 08:34:47 INFO - PROCESS | 3892 | 1461339287731 Marionette TRACE conn2 <- [1,1777,null,{"value":"13"}] 08:34:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html 08:34:47 INFO - PROCESS | 3892 | 1461339287735 Marionette TRACE conn2 -> [0,1778,"setScriptTimeout",{"ms":35000}] 08:34:47 INFO - PROCESS | 3892 | 1461339287737 Marionette TRACE conn2 <- [1,1778,null,{}] 08:34:47 INFO - PROCESS | 3892 | 1461339287751 Marionette TRACE conn2 -> [0,1779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:34:47 INFO - PROCESS | 3892 | 1461339287902 Marionette TRACE conn2 <- [1,1779,null,{"value":null}] 08:34:47 INFO - PROCESS | 3892 | 1461339287918 Marionette TRACE conn2 -> [0,1780,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html\", \"44d5019e-7937-4224-8a02-bcf7332f174f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:34:47 INFO - PROCESS | 3892 | ++DOCSHELL 16711400 == 38 [pid = 3892] [id = 454] 08:34:47 INFO - PROCESS | 3892 | ++DOMWINDOW == 100 (19C6B000) [pid = 3892] [serial = 1362] [outer = 00000000] 08:34:47 INFO - PROCESS | 3892 | ++DOMWINDOW == 101 (1A00C000) [pid = 3892] [serial = 1363] [outer = 19C6B000] 08:34:48 INFO - PROCESS | 3892 | 1461339288016 Marionette DEBUG loaded listener.js 08:34:48 INFO - PROCESS | 3892 | ++DOMWINDOW == 102 (1A419C00) [pid = 3892] [serial = 1364] [outer = 19C6B000] 08:34:48 INFO - PROCESS | 3892 | --DOMWINDOW == 101 (19E55800) [pid = 3892] [serial = 1326] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.1.html] 08:34:48 INFO - PROCESS | 3892 | --DOMWINDOW == 100 (19860400) [pid = 3892] [serial = 1314] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.2.html] 08:34:48 INFO - PROCESS | 3892 | --DOMWINDOW == 99 (19942800) [pid = 3892] [serial = 1317] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html] 08:34:48 INFO - PROCESS | 3892 | --DOMWINDOW == 98 (12DDCC00) [pid = 3892] [serial = 1320] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.4.html] 08:34:48 INFO - PROCESS | 3892 | --DOMWINDOW == 97 (16507000) [pid = 3892] [serial = 1293] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonempty.html] 08:34:48 INFO - PROCESS | 3892 | --DOMWINDOW == 96 (11BC2400) [pid = 3892] [serial = 1290] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.negative.html] 08:34:48 INFO - PROCESS | 3892 | --DOMWINDOW == 95 (19966400) [pid = 3892] [serial = 1287] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.end.html] 08:34:48 INFO - PROCESS | 3892 | --DOMWINDOW == 94 (18E30400) [pid = 3892] [serial = 1311] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.1.html] 08:34:48 INFO - PROCESS | 3892 | --DOMWINDOW == 93 (18924C00) [pid = 3892] [serial = 1308] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.2.html] 08:34:48 INFO - PROCESS | 3892 | --DOMWINDOW == 92 (16965000) [pid = 3892] [serial = 1305] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html] 08:34:48 INFO - PROCESS | 3892 | --DOMWINDOW == 91 (133D6400) [pid = 3892] [serial = 1302] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.2.html] 08:34:48 INFO - PROCESS | 3892 | --DOMWINDOW == 90 (13838000) [pid = 3892] [serial = 1299] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.1.html] 08:34:48 INFO - PROCESS | 3892 | --DOMWINDOW == 89 (1985AC00) [pid = 3892] [serial = 1296] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonfinite.html] 08:34:48 INFO - PROCESS | 3892 | --DOMWINDOW == 88 (15A04800) [pid = 3892] [serial = 1323] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.5.html] 08:34:48 INFO - PROCESS | 3892 | --DOMWINDOW == 87 (02A98800) [pid = 3892] [serial = 1254] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.scaledefault.html] 08:34:48 INFO - PROCESS | 3892 | --DOMWINDOW == 86 (1571C400) [pid = 3892] [serial = 1257] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.transformed.html] 08:34:48 INFO - PROCESS | 3892 | --DOMWINDOW == 85 (19967800) [pid = 3892] [serial = 1251] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.invalid.html] 08:34:48 INFO - PROCESS | 3892 | 1461339288563 Marionette TRACE conn2 <- [1,1780,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the first control point is added (and nothing is drawn up to it)",0,null,null]]]}] 08:34:48 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) 08:34:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html | took 901ms 08:34:48 INFO - PROCESS | 3892 | 1461339288623 Marionette TRACE conn2 -> [0,1781,"getWindowHandle",null] 08:34:48 INFO - PROCESS | 3892 | 1461339288625 Marionette TRACE conn2 <- [1,1781,null,{"value":"13"}] 08:34:48 INFO - PROCESS | 3892 | 1461339288628 Marionette TRACE conn2 -> [0,1782,"setScriptTimeout",{"ms":35000}] 08:34:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html 08:34:48 INFO - PROCESS | 3892 | 1461339288630 Marionette TRACE conn2 <- [1,1782,null,{}] 08:34:48 INFO - PROCESS | 3892 | 1461339288634 Marionette TRACE conn2 -> [0,1783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:34:48 INFO - PROCESS | 3892 | 1461339288712 Marionette TRACE conn2 <- [1,1783,null,{"value":null}] 08:34:48 INFO - PROCESS | 3892 | 1461339288719 Marionette TRACE conn2 -> [0,1784,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html\", \"44d5019e-7937-4224-8a02-bcf7332f174f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:34:48 INFO - PROCESS | 3892 | ++DOCSHELL 13450C00 == 39 [pid = 3892] [id = 455] 08:34:48 INFO - PROCESS | 3892 | ++DOMWINDOW == 86 (1379D000) [pid = 3892] [serial = 1365] [outer = 00000000] 08:34:48 INFO - PROCESS | 3892 | ++DOMWINDOW == 87 (16714000) [pid = 3892] [serial = 1366] [outer = 1379D000] 08:34:48 INFO - PROCESS | 3892 | 1461339288763 Marionette DEBUG loaded listener.js 08:34:48 INFO - PROCESS | 3892 | ++DOMWINDOW == 88 (16CCA400) [pid = 3892] [serial = 1367] [outer = 1379D000] 08:34:49 INFO - PROCESS | 3892 | 1461339289179 Marionette TRACE conn2 <- [1,1784,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the first control point is added",0,null,null]]]}] 08:34:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 08:34:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | took 590ms 08:34:49 INFO - PROCESS | 3892 | 1461339289229 Marionette TRACE conn2 -> [0,1785,"getWindowHandle",null] 08:34:49 INFO - PROCESS | 3892 | 1461339289231 Marionette TRACE conn2 <- [1,1785,null,{"value":"13"}] 08:34:49 INFO - PROCESS | 3892 | 1461339289234 Marionette TRACE conn2 -> [0,1786,"setScriptTimeout",{"ms":35000}] 08:34:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.negative.html 08:34:49 INFO - PROCESS | 3892 | 1461339289236 Marionette TRACE conn2 <- [1,1786,null,{}] 08:34:49 INFO - PROCESS | 3892 | 1461339289239 Marionette TRACE conn2 -> [0,1787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:34:49 INFO - PROCESS | 3892 | 1461339289312 Marionette TRACE conn2 <- [1,1787,null,{"value":null}] 08:34:49 INFO - PROCESS | 3892 | 1461339289318 Marionette TRACE conn2 -> [0,1788,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.negative.html\", \"44d5019e-7937-4224-8a02-bcf7332f174f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:34:49 INFO - PROCESS | 3892 | ++DOCSHELL 18924C00 == 40 [pid = 3892] [id = 456] 08:34:49 INFO - PROCESS | 3892 | ++DOMWINDOW == 89 (19749000) [pid = 3892] [serial = 1368] [outer = 00000000] 08:34:49 INFO - PROCESS | 3892 | ++DOMWINDOW == 90 (19972C00) [pid = 3892] [serial = 1369] [outer = 19749000] 08:34:49 INFO - PROCESS | 3892 | 1461339289361 Marionette DEBUG loaded listener.js 08:34:49 INFO - PROCESS | 3892 | ++DOMWINDOW == 91 (19C6E800) [pid = 3892] [serial = 1370] [outer = 19749000] 08:34:49 INFO - PROCESS | 3892 | 1461339289798 Marionette TRACE conn2 <- [1,1788,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.negative.html",0,null,null,[["arcTo() with negative radius throws an exception",0,null,null]]]}] 08:34:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.negative.html | arcTo() with negative radius throws an exception 08:34:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.negative.html | took 591ms 08:34:49 INFO - PROCESS | 3892 | 1461339289832 Marionette TRACE conn2 -> [0,1789,"getWindowHandle",null] 08:34:49 INFO - PROCESS | 3892 | 1461339289834 Marionette TRACE conn2 <- [1,1789,null,{"value":"13"}] 08:34:49 INFO - PROCESS | 3892 | 1461339289838 Marionette TRACE conn2 -> [0,1790,"setScriptTimeout",{"ms":35000}] 08:34:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html 08:34:49 INFO - PROCESS | 3892 | 1461339289839 Marionette TRACE conn2 <- [1,1790,null,{}] 08:34:49 INFO - PROCESS | 3892 | 1461339289855 Marionette TRACE conn2 -> [0,1791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:34:49 INFO - PROCESS | 3892 | 1461339289932 Marionette TRACE conn2 <- [1,1791,null,{"value":null}] 08:34:49 INFO - PROCESS | 3892 | 1461339289938 Marionette TRACE conn2 -> [0,1792,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.nonfinite.html\", \"44d5019e-7937-4224-8a02-bcf7332f174f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:34:49 INFO - PROCESS | 3892 | ++DOCSHELL 1882BC00 == 41 [pid = 3892] [id = 457] 08:34:49 INFO - PROCESS | 3892 | ++DOMWINDOW == 92 (18E23000) [pid = 3892] [serial = 1371] [outer = 00000000] 08:34:49 INFO - PROCESS | 3892 | ++DOMWINDOW == 93 (1A5D7000) [pid = 3892] [serial = 1372] [outer = 18E23000] 08:34:49 INFO - PROCESS | 3892 | 1461339289982 Marionette DEBUG loaded listener.js 08:34:50 INFO - PROCESS | 3892 | ++DOMWINDOW == 94 (1A96AC00) [pid = 3892] [serial = 1373] [outer = 18E23000] 08:34:50 INFO - PROCESS | 3892 | 1461339290550 Marionette TRACE conn2 <- [1,1792,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.nonfinite.html",0,null,null,[["arcTo() with Infinity/NaN is ignored",0,null,null]]]}] 08:34:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | arcTo() with Infinity/NaN is ignored 08:34:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | took 761ms 08:34:50 INFO - PROCESS | 3892 | 1461339290600 Marionette TRACE conn2 -> [0,1793,"getWindowHandle",null] 08:34:50 INFO - PROCESS | 3892 | 1461339290604 Marionette TRACE conn2 <- [1,1793,null,{"value":"13"}] 08:34:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.scale.html 08:34:50 INFO - PROCESS | 3892 | 1461339290610 Marionette TRACE conn2 -> [0,1794,"setScriptTimeout",{"ms":35000}] 08:34:50 INFO - PROCESS | 3892 | 1461339290614 Marionette TRACE conn2 <- [1,1794,null,{}] 08:34:50 INFO - PROCESS | 3892 | 1461339290621 Marionette TRACE conn2 -> [0,1795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:34:50 INFO - PROCESS | 3892 | 1461339290778 Marionette TRACE conn2 <- [1,1795,null,{"value":null}] 08:34:50 INFO - PROCESS | 3892 | 1461339290913 Marionette TRACE conn2 -> [0,1796,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.scale.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.scale.html\", \"44d5019e-7937-4224-8a02-bcf7332f174f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:34:50 INFO - PROCESS | 3892 | ++DOCSHELL 1233A800 == 42 [pid = 3892] [id = 458] 08:34:50 INFO - PROCESS | 3892 | ++DOMWINDOW == 95 (12343C00) [pid = 3892] [serial = 1374] [outer = 00000000] 08:34:50 INFO - PROCESS | 3892 | ++DOMWINDOW == 96 (13448C00) [pid = 3892] [serial = 1375] [outer = 12343C00] 08:34:50 INFO - PROCESS | 3892 | 1461339290991 Marionette DEBUG loaded listener.js 08:34:51 INFO - PROCESS | 3892 | ++DOMWINDOW == 97 (13454000) [pid = 3892] [serial = 1376] [outer = 12343C00] 08:34:51 INFO - PROCESS | 3892 | 1461339291693 Marionette TRACE conn2 <- [1,1796,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.scale.html",0,null,null,[["arcTo scales the curve, not just the control points",0,null,null]]]}] 08:34:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.scale.html | arcTo scales the curve, not just the control points 08:34:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.scale.html | took 1149ms 08:34:51 INFO - PROCESS | 3892 | 1461339291779 Marionette TRACE conn2 -> [0,1797,"getWindowHandle",null] 08:34:51 INFO - PROCESS | 3892 | 1461339291785 Marionette TRACE conn2 <- [1,1797,null,{"value":"13"}] 08:34:51 INFO - PROCESS | 3892 | 1461339291793 Marionette TRACE conn2 -> [0,1798,"setScriptTimeout",{"ms":35000}] 08:34:51 INFO - PROCESS | 3892 | 1461339291795 Marionette TRACE conn2 <- [1,1798,null,{}] 08:34:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html 08:34:51 INFO - PROCESS | 3892 | 1461339291799 Marionette TRACE conn2 -> [0,1799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:34:51 INFO - PROCESS | 3892 | 1461339291931 Marionette TRACE conn2 <- [1,1799,null,{"value":null}] 08:34:52 INFO - PROCESS | 3892 | 1461339292054 Marionette TRACE conn2 -> [0,1800,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html\", \"44d5019e-7937-4224-8a02-bcf7332f174f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:34:52 INFO - PROCESS | 3892 | ++DOCSHELL 02A90C00 == 43 [pid = 3892] [id = 459] 08:34:52 INFO - PROCESS | 3892 | ++DOMWINDOW == 98 (02A91C00) [pid = 3892] [serial = 1377] [outer = 00000000] 08:34:52 INFO - PROCESS | 3892 | ++DOMWINDOW == 99 (133E5800) [pid = 3892] [serial = 1378] [outer = 02A91C00] 08:34:52 INFO - PROCESS | 3892 | 1461339292110 Marionette DEBUG loaded listener.js 08:34:52 INFO - PROCESS | 3892 | ++DOMWINDOW == 100 (13DDE800) [pid = 3892] [serial = 1379] [outer = 02A91C00] 08:34:52 INFO - PROCESS | 3892 | --DOCSHELL 18924C00 == 42 [pid = 3892] [id = 456] 08:34:52 INFO - PROCESS | 3892 | --DOCSHELL 13450C00 == 41 [pid = 3892] [id = 455] 08:34:52 INFO - PROCESS | 3892 | --DOCSHELL 16711400 == 40 [pid = 3892] [id = 454] 08:34:52 INFO - PROCESS | 3892 | --DOCSHELL 11BB7000 == 39 [pid = 3892] [id = 453] 08:34:52 INFO - PROCESS | 3892 | --DOCSHELL 15E9EC00 == 38 [pid = 3892] [id = 452] 08:34:52 INFO - PROCESS | 3892 | --DOCSHELL 19854400 == 37 [pid = 3892] [id = 451] 08:34:52 INFO - PROCESS | 3892 | --DOCSHELL 18E1F000 == 36 [pid = 3892] [id = 450] 08:34:52 INFO - PROCESS | 3892 | --DOCSHELL 18E1C000 == 35 [pid = 3892] [id = 449] 08:34:52 INFO - PROCESS | 3892 | --DOCSHELL 1695B000 == 34 [pid = 3892] [id = 448] 08:34:52 INFO - PROCESS | 3892 | --DOCSHELL 1660F800 == 33 [pid = 3892] [id = 447] 08:34:52 INFO - PROCESS | 3892 | --DOCSHELL 15EDB400 == 32 [pid = 3892] [id = 446] 08:34:52 INFO - PROCESS | 3892 | --DOCSHELL 13801400 == 31 [pid = 3892] [id = 445] 08:34:52 INFO - PROCESS | 3892 | --DOMWINDOW == 99 (1A96B800) [pid = 3892] [serial = 1330] [outer = 00000000] [url = about:blank] 08:34:52 INFO - PROCESS | 3892 | --DOCSHELL 12D0A000 == 30 [pid = 3892] [id = 444] 08:34:52 INFO - PROCESS | 3892 | 1461339292954 Marionette TRACE conn2 <- [1,1800,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html",0,null,null,[["arcTo() curves in the right kind of shape",0,null,null]]]}] 08:34:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | arcTo() curves in the right kind of shape 08:34:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | took 1180ms 08:34:52 INFO - PROCESS | 3892 | 1461339292986 Marionette TRACE conn2 -> [0,1801,"getWindowHandle",null] 08:34:52 INFO - PROCESS | 3892 | 1461339292991 Marionette TRACE conn2 <- [1,1801,null,{"value":"13"}] 08:34:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html 08:34:53 INFO - PROCESS | 3892 | --DOMWINDOW == 98 (1A4B3C00) [pid = 3892] [serial = 1328] [outer = 00000000] [url = about:blank] 08:34:53 INFO - PROCESS | 3892 | --DOMWINDOW == 97 (19948800) [pid = 3892] [serial = 1315] [outer = 00000000] [url = about:blank] 08:34:53 INFO - PROCESS | 3892 | --DOMWINDOW == 96 (19C6AC00) [pid = 3892] [serial = 1318] [outer = 00000000] [url = about:blank] 08:34:53 INFO - PROCESS | 3892 | --DOMWINDOW == 95 (19969400) [pid = 3892] [serial = 1316] [outer = 00000000] [url = about:blank] 08:34:53 INFO - PROCESS | 3892 | --DOMWINDOW == 94 (19DD2800) [pid = 3892] [serial = 1321] [outer = 00000000] [url = about:blank] 08:34:53 INFO - PROCESS | 3892 | --DOMWINDOW == 93 (1A410C00) [pid = 3892] [serial = 1327] [outer = 00000000] [url = about:blank] 08:34:53 INFO - PROCESS | 3892 | --DOMWINDOW == 92 (19D87800) [pid = 3892] [serial = 1322] [outer = 00000000] [url = about:blank] 08:34:53 INFO - PROCESS | 3892 | --DOMWINDOW == 91 (16CC4C00) [pid = 3892] [serial = 1294] [outer = 00000000] [url = about:blank] 08:34:53 INFO - PROCESS | 3892 | --DOMWINDOW == 90 (13B7A800) [pid = 3892] [serial = 1292] [outer = 00000000] [url = about:blank] 08:34:53 INFO - PROCESS | 3892 | --DOMWINDOW == 89 (137A1000) [pid = 3892] [serial = 1291] [outer = 00000000] [url = about:blank] 08:34:53 INFO - PROCESS | 3892 | --DOMWINDOW == 88 (19C64800) [pid = 3892] [serial = 1289] [outer = 00000000] [url = about:blank] 08:34:53 INFO - PROCESS | 3892 | --DOMWINDOW == 87 (18EABC00) [pid = 3892] [serial = 1312] [outer = 00000000] [url = about:blank] 08:34:53 INFO - PROCESS | 3892 | --DOMWINDOW == 86 (18E2DC00) [pid = 3892] [serial = 1309] [outer = 00000000] [url = about:blank] 08:34:53 INFO - PROCESS | 3892 | --DOMWINDOW == 85 (18E33C00) [pid = 3892] [serial = 1310] [outer = 00000000] [url = about:blank] 08:34:53 INFO - PROCESS | 3892 | --DOMWINDOW == 84 (17BB9800) [pid = 3892] [serial = 1306] [outer = 00000000] [url = about:blank] 08:34:53 INFO - PROCESS | 3892 | --DOMWINDOW == 83 (18423400) [pid = 3892] [serial = 1307] [outer = 00000000] [url = about:blank] 08:34:53 INFO - PROCESS | 3892 | --DOMWINDOW == 82 (13B3CC00) [pid = 3892] [serial = 1303] [outer = 00000000] [url = about:blank] 08:34:53 INFO - PROCESS | 3892 | --DOMWINDOW == 81 (15C31800) [pid = 3892] [serial = 1304] [outer = 00000000] [url = about:blank] 08:34:53 INFO - PROCESS | 3892 | --DOMWINDOW == 80 (15718800) [pid = 3892] [serial = 1301] [outer = 00000000] [url = about:blank] 08:34:53 INFO - PROCESS | 3892 | --DOMWINDOW == 79 (144A4C00) [pid = 3892] [serial = 1300] [outer = 00000000] [url = about:blank] 08:34:53 INFO - PROCESS | 3892 | --DOMWINDOW == 78 (19C67C00) [pid = 3892] [serial = 1298] [outer = 00000000] [url = about:blank] 08:34:53 INFO - PROCESS | 3892 | --DOMWINDOW == 77 (1994E400) [pid = 3892] [serial = 1297] [outer = 00000000] [url = about:blank] 08:34:53 INFO - PROCESS | 3892 | --DOMWINDOW == 76 (1830DC00) [pid = 3892] [serial = 1295] [outer = 00000000] [url = about:blank] 08:34:53 INFO - PROCESS | 3892 | --DOMWINDOW == 75 (19C6DC00) [pid = 3892] [serial = 1319] [outer = 00000000] [url = about:blank] 08:34:53 INFO - PROCESS | 3892 | --DOMWINDOW == 74 (18E35000) [pid = 3892] [serial = 1324] [outer = 00000000] [url = about:blank] 08:34:53 INFO - PROCESS | 3892 | --DOMWINDOW == 73 (18E25000) [pid = 3892] [serial = 1325] [outer = 00000000] [url = about:blank] 08:34:53 INFO - PROCESS | 3892 | --DOMWINDOW == 72 (18EAA000) [pid = 3892] [serial = 1313] [outer = 00000000] [url = about:blank] 08:34:53 INFO - PROCESS | 3892 | --DOMWINDOW == 71 (13449800) [pid = 3892] [serial = 1256] [outer = 00000000] [url = about:blank] 08:34:53 INFO - PROCESS | 3892 | --DOMWINDOW == 70 (1670E000) [pid = 3892] [serial = 1259] [outer = 00000000] [url = about:blank] 08:34:53 INFO - PROCESS | 3892 | --DOMWINDOW == 69 (1A41BC00) [pid = 3892] [serial = 1253] [outer = 00000000] [url = about:blank] 08:34:53 INFO - PROCESS | 3892 | 1461339293018 Marionette TRACE conn2 -> [0,1802,"setScriptTimeout",{"ms":35000}] 08:34:53 INFO - PROCESS | 3892 | 1461339293021 Marionette TRACE conn2 <- [1,1802,null,{}] 08:34:53 INFO - PROCESS | 3892 | 1461339293028 Marionette TRACE conn2 -> [0,1803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:34:53 INFO - PROCESS | 3892 | 1461339293114 Marionette TRACE conn2 <- [1,1803,null,{"value":null}] 08:34:53 INFO - PROCESS | 3892 | 1461339293122 Marionette TRACE conn2 -> [0,1804,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html\", \"44d5019e-7937-4224-8a02-bcf7332f174f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:34:53 INFO - PROCESS | 3892 | ++DOCSHELL 133D8400 == 31 [pid = 3892] [id = 460] 08:34:53 INFO - PROCESS | 3892 | ++DOMWINDOW == 70 (133D9400) [pid = 3892] [serial = 1380] [outer = 00000000] 08:34:53 INFO - PROCESS | 3892 | ++DOMWINDOW == 71 (1344FC00) [pid = 3892] [serial = 1381] [outer = 133D9400] 08:34:53 INFO - PROCESS | 3892 | 1461339293171 Marionette DEBUG loaded listener.js 08:34:53 INFO - PROCESS | 3892 | ++DOMWINDOW == 72 (1379A000) [pid = 3892] [serial = 1382] [outer = 133D9400] 08:34:53 INFO - PROCESS | 3892 | 1461339293676 Marionette TRACE conn2 <- [1,1804,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html",0,null,null,[["arcTo() curves in the right kind of shape",0,null,null]]]}] 08:34:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | arcTo() curves in the right kind of shape 08:34:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | took 699ms 08:34:53 INFO - PROCESS | 3892 | 1461339293693 Marionette TRACE conn2 -> [0,1805,"getWindowHandle",null] 08:34:53 INFO - PROCESS | 3892 | 1461339293698 Marionette TRACE conn2 <- [1,1805,null,{"value":"13"}] 08:34:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.end.html 08:34:53 INFO - PROCESS | 3892 | 1461339293705 Marionette TRACE conn2 -> [0,1806,"setScriptTimeout",{"ms":35000}] 08:34:53 INFO - PROCESS | 3892 | 1461339293707 Marionette TRACE conn2 <- [1,1806,null,{}] 08:34:53 INFO - PROCESS | 3892 | 1461339293711 Marionette TRACE conn2 -> [0,1807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:34:53 INFO - PROCESS | 3892 | 1461339293796 Marionette TRACE conn2 <- [1,1807,null,{"value":null}] 08:34:53 INFO - PROCESS | 3892 | 1461339293806 Marionette TRACE conn2 -> [0,1808,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.shape.end.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.end.html\", \"44d5019e-7937-4224-8a02-bcf7332f174f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:34:53 INFO - PROCESS | 3892 | ++DOCSHELL 14958800 == 32 [pid = 3892] [id = 461] 08:34:53 INFO - PROCESS | 3892 | ++DOMWINDOW == 73 (1495DC00) [pid = 3892] [serial = 1383] [outer = 00000000] 08:34:53 INFO - PROCESS | 3892 | ++DOMWINDOW == 74 (159B8800) [pid = 3892] [serial = 1384] [outer = 1495DC00] 08:34:53 INFO - PROCESS | 3892 | 1461339293851 Marionette DEBUG loaded listener.js 08:34:53 INFO - PROCESS | 3892 | ++DOMWINDOW == 75 (15C32000) [pid = 3892] [serial = 1385] [outer = 1495DC00] 08:34:54 INFO - PROCESS | 3892 | 1461339294318 Marionette TRACE conn2 <- [1,1808,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.end.html",0,null,null,[["arcTo() does not draw anything from P1 to P2",0,null,null]]]}] 08:34:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | arcTo() does not draw anything from P1 to P2 08:34:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | took 637ms 08:34:54 INFO - PROCESS | 3892 | 1461339294341 Marionette TRACE conn2 -> [0,1809,"getWindowHandle",null] 08:34:54 INFO - PROCESS | 3892 | 1461339294343 Marionette TRACE conn2 <- [1,1809,null,{"value":"13"}] 08:34:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.start.html 08:34:54 INFO - PROCESS | 3892 | 1461339294350 Marionette TRACE conn2 -> [0,1810,"setScriptTimeout",{"ms":35000}] 08:34:54 INFO - PROCESS | 3892 | 1461339294354 Marionette TRACE conn2 <- [1,1810,null,{}] 08:34:54 INFO - PROCESS | 3892 | 1461339294365 Marionette TRACE conn2 -> [0,1811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:34:54 INFO - PROCESS | 3892 | 1461339294447 Marionette TRACE conn2 <- [1,1811,null,{"value":null}] 08:34:54 INFO - PROCESS | 3892 | 1461339294457 Marionette TRACE conn2 -> [0,1812,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.shape.start.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.start.html\", \"44d5019e-7937-4224-8a02-bcf7332f174f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:34:54 INFO - PROCESS | 3892 | ++DOCSHELL 16710400 == 33 [pid = 3892] [id = 462] 08:34:54 INFO - PROCESS | 3892 | ++DOMWINDOW == 76 (16710800) [pid = 3892] [serial = 1386] [outer = 00000000] 08:34:54 INFO - PROCESS | 3892 | ++DOMWINDOW == 77 (1695E000) [pid = 3892] [serial = 1387] [outer = 16710800] 08:34:54 INFO - PROCESS | 3892 | 1461339294506 Marionette DEBUG loaded listener.js 08:34:54 INFO - PROCESS | 3892 | ++DOMWINDOW == 78 (16CCBC00) [pid = 3892] [serial = 1388] [outer = 16710800] 08:34:54 INFO - PROCESS | 3892 | 1461339294948 Marionette TRACE conn2 <- [1,1812,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.start.html",0,null,null,[["arcTo() draws a straight line from P0 to P1",0,null,null]]]}] 08:34:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | arcTo() draws a straight line from P0 to P1 08:34:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | took 636ms 08:34:54 INFO - PROCESS | 3892 | 1461339294989 Marionette TRACE conn2 -> [0,1813,"getWindowHandle",null] 08:34:54 INFO - PROCESS | 3892 | 1461339294992 Marionette TRACE conn2 <- [1,1813,null,{"value":"13"}] 08:34:54 INFO - PROCESS | 3892 | 1461339294995 Marionette TRACE conn2 -> [0,1814,"setScriptTimeout",{"ms":35000}] 08:34:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.transformation.html 08:34:54 INFO - PROCESS | 3892 | 1461339294997 Marionette TRACE conn2 <- [1,1814,null,{}] 08:34:54 INFO - PROCESS | 3892 | 1461339295000 Marionette TRACE conn2 -> [0,1815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:34:55 INFO - PROCESS | 3892 | 1461339295078 Marionette TRACE conn2 <- [1,1815,null,{"value":null}] 08:34:55 INFO - PROCESS | 3892 | 1461339295084 Marionette TRACE conn2 -> [0,1816,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.transformation.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.transformation.html\", \"44d5019e-7937-4224-8a02-bcf7332f174f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:34:55 INFO - PROCESS | 3892 | ++DOCSHELL 17BBCC00 == 34 [pid = 3892] [id = 463] 08:34:55 INFO - PROCESS | 3892 | ++DOMWINDOW == 79 (1830D800) [pid = 3892] [serial = 1389] [outer = 00000000] 08:34:55 INFO - PROCESS | 3892 | ++DOMWINDOW == 80 (184C6800) [pid = 3892] [serial = 1390] [outer = 1830D800] 08:34:55 INFO - PROCESS | 3892 | 1461339295129 Marionette DEBUG loaded listener.js 08:34:55 INFO - PROCESS | 3892 | ++DOMWINDOW == 81 (18833000) [pid = 3892] [serial = 1391] [outer = 1830D800] 08:34:55 INFO - PROCESS | 3892 | 1461339295625 Marionette TRACE conn2 <- [1,1816,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.transformation.html",0,null,null,[["arcTo joins up to the last subpath point correctly",0,null,null]]]}] 08:34:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.transformation.html | arcTo joins up to the last subpath point correctly 08:34:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.transformation.html | took 699ms 08:34:55 INFO - PROCESS | 3892 | 1461339295701 Marionette TRACE conn2 -> [0,1817,"getWindowHandle",null] 08:34:55 INFO - PROCESS | 3892 | 1461339295703 Marionette TRACE conn2 <- [1,1817,null,{"value":"13"}] 08:34:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.1.html 08:34:55 INFO - PROCESS | 3892 | 1461339295707 Marionette TRACE conn2 -> [0,1818,"setScriptTimeout",{"ms":35000}] 08:34:55 INFO - PROCESS | 3892 | 1461339295708 Marionette TRACE conn2 <- [1,1818,null,{}] 08:34:55 INFO - PROCESS | 3892 | 1461339295712 Marionette TRACE conn2 -> [0,1819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:34:55 INFO - PROCESS | 3892 | 1461339295813 Marionette TRACE conn2 <- [1,1819,null,{"value":null}] 08:34:55 INFO - PROCESS | 3892 | 1461339295874 Marionette TRACE conn2 -> [0,1820,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.zero.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.1.html\", \"44d5019e-7937-4224-8a02-bcf7332f174f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:34:55 INFO - PROCESS | 3892 | ++DOCSHELL 181C4800 == 35 [pid = 3892] [id = 464] 08:34:55 INFO - PROCESS | 3892 | ++DOMWINDOW == 82 (1842B400) [pid = 3892] [serial = 1392] [outer = 00000000] 08:34:55 INFO - PROCESS | 3892 | ++DOMWINDOW == 83 (18E20400) [pid = 3892] [serial = 1393] [outer = 1842B400] 08:34:55 INFO - PROCESS | 3892 | 1461339295922 Marionette DEBUG loaded listener.js 08:34:55 INFO - PROCESS | 3892 | ++DOMWINDOW == 84 (18E1F400) [pid = 3892] [serial = 1394] [outer = 1842B400] 08:34:56 INFO - PROCESS | 3892 | 1461339296352 Marionette TRACE conn2 <- [1,1820,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.zero.1.html",0,null,null,[["arcTo() with zero radius draws a straight line from P0 to P1",0,null,null]]]}] 08:34:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | arcTo() with zero radius draws a straight line from P0 to P1 08:34:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | took 683ms 08:34:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.2.html 08:34:56 INFO - PROCESS | 3892 | 1461339296388 Marionette TRACE conn2 -> [0,1821,"getWindowHandle",null] 08:34:56 INFO - PROCESS | 3892 | 1461339296390 Marionette TRACE conn2 <- [1,1821,null,{"value":"13"}] 08:34:56 INFO - PROCESS | 3892 | 1461339296403 Marionette TRACE conn2 -> [0,1822,"setScriptTimeout",{"ms":35000}] 08:34:56 INFO - PROCESS | 3892 | 1461339296405 Marionette TRACE conn2 <- [1,1822,null,{}] 08:34:56 INFO - PROCESS | 3892 | 1461339296408 Marionette TRACE conn2 -> [0,1823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:34:56 INFO - PROCESS | 3892 | 1461339296551 Marionette TRACE conn2 <- [1,1823,null,{"value":null}] 08:34:56 INFO - PROCESS | 3892 | 1461339296615 Marionette TRACE conn2 -> [0,1824,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.zero.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.2.html\", \"44d5019e-7937-4224-8a02-bcf7332f174f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:34:56 INFO - PROCESS | 3892 | ++DOCSHELL 18E29800 == 36 [pid = 3892] [id = 465] 08:34:56 INFO - PROCESS | 3892 | ++DOMWINDOW == 85 (18E2AC00) [pid = 3892] [serial = 1395] [outer = 00000000] 08:34:56 INFO - PROCESS | 3892 | ++DOMWINDOW == 86 (18EAE000) [pid = 3892] [serial = 1396] [outer = 18E2AC00] 08:34:56 INFO - PROCESS | 3892 | 1461339296663 Marionette DEBUG loaded listener.js 08:34:56 INFO - PROCESS | 3892 | ++DOMWINDOW == 87 (18EADC00) [pid = 3892] [serial = 1397] [outer = 18E2AC00] 08:34:57 INFO - PROCESS | 3892 | 1461339297083 Marionette TRACE conn2 <- [1,1824,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.zero.2.html",0,null,null,[["arcTo() with zero radius draws a straight line from P0 to P1, even when all points are collinear",0,null,null]]]}] 08:34:57 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 08:34:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.2.html | took 745ms 08:34:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.beginPath.html 08:34:57 INFO - PROCESS | 3892 | 1461339297155 Marionette TRACE conn2 -> [0,1825,"getWindowHandle",null] 08:34:57 INFO - PROCESS | 3892 | 1461339297157 Marionette TRACE conn2 <- [1,1825,null,{"value":"13"}] 08:34:57 INFO - PROCESS | 3892 | 1461339297163 Marionette TRACE conn2 -> [0,1826,"setScriptTimeout",{"ms":35000}] 08:34:57 INFO - PROCESS | 3892 | 1461339297165 Marionette TRACE conn2 <- [1,1826,null,{}] 08:34:57 INFO - PROCESS | 3892 | 1461339297169 Marionette TRACE conn2 -> [0,1827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:34:57 INFO - PROCESS | 3892 | 1461339297270 Marionette TRACE conn2 <- [1,1827,null,{"value":null}] 08:34:57 INFO - PROCESS | 3892 | 1461339297282 Marionette TRACE conn2 -> [0,1828,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.beginPath.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.beginPath.html\", \"44d5019e-7937-4224-8a02-bcf7332f174f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:34:57 INFO - PROCESS | 3892 | ++DOCSHELL 123B9400 == 37 [pid = 3892] [id = 466] 08:34:57 INFO - PROCESS | 3892 | ++DOMWINDOW == 88 (133DFC00) [pid = 3892] [serial = 1398] [outer = 00000000] 08:34:57 INFO - PROCESS | 3892 | ++DOMWINDOW == 89 (19854000) [pid = 3892] [serial = 1399] [outer = 133DFC00] 08:34:57 INFO - PROCESS | 3892 | 1461339297487 Marionette DEBUG loaded listener.js 08:34:57 INFO - PROCESS | 3892 | ++DOMWINDOW == 90 (19858800) [pid = 3892] [serial = 1400] [outer = 133DFC00] 08:34:57 INFO - PROCESS | 3892 | --DOMWINDOW == 89 (159B8C00) [pid = 3892] [serial = 1359] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.3.html] 08:34:57 INFO - PROCESS | 3892 | --DOMWINDOW == 88 (19749000) [pid = 3892] [serial = 1368] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.negative.html] 08:34:57 INFO - PROCESS | 3892 | --DOMWINDOW == 87 (19C6B000) [pid = 3892] [serial = 1362] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html] 08:34:57 INFO - PROCESS | 3892 | --DOMWINDOW == 86 (1379D000) [pid = 3892] [serial = 1365] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html] 08:34:57 INFO - PROCESS | 3892 | --DOMWINDOW == 85 (19946800) [pid = 3892] [serial = 1356] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.2.html] 08:34:57 INFO - PROCESS | 3892 | --DOMWINDOW == 84 (12D10400) [pid = 3892] [serial = 1332] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.3.html] 08:34:57 INFO - PROCESS | 3892 | --DOMWINDOW == 83 (18E20000) [pid = 3892] [serial = 1350] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.2.html] 08:34:57 INFO - PROCESS | 3892 | --DOMWINDOW == 82 (18E1FC00) [pid = 3892] [serial = 1347] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.1.html] 08:34:57 INFO - PROCESS | 3892 | --DOMWINDOW == 81 (16709400) [pid = 3892] [serial = 1341] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.2.html] 08:34:57 INFO - PROCESS | 3892 | --DOMWINDOW == 80 (16CC4400) [pid = 3892] [serial = 1344] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zeroradius.html] 08:34:57 INFO - PROCESS | 3892 | --DOMWINDOW == 79 (19855C00) [pid = 3892] [serial = 1353] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.1.html] 08:34:57 INFO - PROCESS | 3892 | --DOMWINDOW == 78 (13802C00) [pid = 3892] [serial = 1335] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.4.html] 08:34:57 INFO - PROCESS | 3892 | --DOMWINDOW == 77 (15EE3000) [pid = 3892] [serial = 1338] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.1.html] 08:34:57 INFO - PROCESS | 3892 | 1461339297863 Marionette TRACE conn2 <- [1,1828,null,{"value":["/2dcontext/path-objects/2d.path.beginPath.html",0,null,null,[["Canvas test: 2d.path.beginPath",0,null,null]]]}] 08:34:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.beginPath.html | Canvas test: 2d.path.beginPath 08:34:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.beginPath.html | took 730ms 08:34:57 INFO - PROCESS | 3892 | 1461339297909 Marionette TRACE conn2 -> [0,1829,"getWindowHandle",null] 08:34:57 INFO - PROCESS | 3892 | 1461339297911 Marionette TRACE conn2 <- [1,1829,null,{"value":"13"}] 08:34:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html 08:34:57 INFO - PROCESS | 3892 | 1461339297914 Marionette TRACE conn2 -> [0,1830,"setScriptTimeout",{"ms":35000}] 08:34:57 INFO - PROCESS | 3892 | 1461339297916 Marionette TRACE conn2 <- [1,1830,null,{}] 08:34:57 INFO - PROCESS | 3892 | 1461339297919 Marionette TRACE conn2 -> [0,1831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:34:58 INFO - PROCESS | 3892 | 1461339298023 Marionette TRACE conn2 <- [1,1831,null,{"value":null}] 08:34:58 INFO - PROCESS | 3892 | 1461339298031 Marionette TRACE conn2 -> [0,1832,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html\", \"44d5019e-7937-4224-8a02-bcf7332f174f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:34:58 INFO - PROCESS | 3892 | ++DOCSHELL 11BBCC00 == 38 [pid = 3892] [id = 467] 08:34:58 INFO - PROCESS | 3892 | ++DOMWINDOW == 78 (12382C00) [pid = 3892] [serial = 1401] [outer = 00000000] 08:34:58 INFO - PROCESS | 3892 | ++DOMWINDOW == 79 (1841E800) [pid = 3892] [serial = 1402] [outer = 12382C00] 08:34:58 INFO - PROCESS | 3892 | 1461339298075 Marionette DEBUG loaded listener.js 08:34:58 INFO - PROCESS | 3892 | ++DOMWINDOW == 80 (18E2FC00) [pid = 3892] [serial = 1403] [outer = 12382C00] 08:34:58 INFO - PROCESS | 3892 | 1461339298494 Marionette TRACE conn2 <- [1,1832,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.basic",0,null,null]]]}] 08:34:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | Canvas test: 2d.path.bezierCurveTo.basic 08:34:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | took 621ms 08:34:58 INFO - PROCESS | 3892 | 1461339298549 Marionette TRACE conn2 -> [0,1833,"getWindowHandle",null] 08:34:58 INFO - PROCESS | 3892 | 1461339298551 Marionette TRACE conn2 <- [1,1833,null,{"value":"13"}] 08:34:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html 08:34:58 INFO - PROCESS | 3892 | 1461339298554 Marionette TRACE conn2 -> [0,1834,"setScriptTimeout",{"ms":35000}] 08:34:58 INFO - PROCESS | 3892 | 1461339298556 Marionette TRACE conn2 <- [1,1834,null,{}] 08:34:58 INFO - PROCESS | 3892 | 1461339298559 Marionette TRACE conn2 -> [0,1835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:34:58 INFO - PROCESS | 3892 | 1461339298631 Marionette TRACE conn2 <- [1,1835,null,{"value":null}] 08:34:58 INFO - PROCESS | 3892 | 1461339298716 Marionette TRACE conn2 -> [0,1836,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html\", \"44d5019e-7937-4224-8a02-bcf7332f174f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:34:58 INFO - PROCESS | 3892 | ++DOCSHELL 02A9E800 == 39 [pid = 3892] [id = 468] 08:34:58 INFO - PROCESS | 3892 | ++DOMWINDOW == 81 (12DE0000) [pid = 3892] [serial = 1404] [outer = 00000000] 08:34:58 INFO - PROCESS | 3892 | ++DOMWINDOW == 82 (1985E800) [pid = 3892] [serial = 1405] [outer = 12DE0000] 08:34:58 INFO - PROCESS | 3892 | 1461339298744 Marionette DEBUG loaded listener.js 08:34:58 INFO - PROCESS | 3892 | ++DOMWINDOW == 83 (1985A800) [pid = 3892] [serial = 1406] [outer = 12DE0000] 08:34:59 INFO - PROCESS | 3892 | 1461339299100 Marionette TRACE conn2 <- [1,1836,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the first control point is added (and nothing is drawn up to it)",0,null,null]]]}] 08:34:59 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) 08:34:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html | took 590ms 08:34:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html 08:34:59 INFO - PROCESS | 3892 | 1461339299136 Marionette TRACE conn2 -> [0,1837,"getWindowHandle",null] 08:34:59 INFO - PROCESS | 3892 | 1461339299138 Marionette TRACE conn2 <- [1,1837,null,{"value":"13"}] 08:34:59 INFO - PROCESS | 3892 | 1461339299141 Marionette TRACE conn2 -> [0,1838,"setScriptTimeout",{"ms":35000}] 08:34:59 INFO - PROCESS | 3892 | 1461339299143 Marionette TRACE conn2 <- [1,1838,null,{}] 08:34:59 INFO - PROCESS | 3892 | 1461339299146 Marionette TRACE conn2 -> [0,1839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:34:59 INFO - PROCESS | 3892 | 1461339299252 Marionette TRACE conn2 <- [1,1839,null,{"value":null}] 08:34:59 INFO - PROCESS | 3892 | 1461339299293 Marionette TRACE conn2 -> [0,1840,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html\", \"44d5019e-7937-4224-8a02-bcf7332f174f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:34:59 INFO - PROCESS | 3892 | ++DOCSHELL 1380A000 == 40 [pid = 3892] [id = 469] 08:34:59 INFO - PROCESS | 3892 | ++DOMWINDOW == 84 (17BB9800) [pid = 3892] [serial = 1407] [outer = 00000000] 08:34:59 INFO - PROCESS | 3892 | ++DOMWINDOW == 85 (19968800) [pid = 3892] [serial = 1408] [outer = 17BB9800] 08:34:59 INFO - PROCESS | 3892 | 1461339299341 Marionette DEBUG loaded listener.js 08:34:59 INFO - PROCESS | 3892 | ++DOMWINDOW == 86 (1994EC00) [pid = 3892] [serial = 1409] [outer = 17BB9800] 08:34:59 INFO - PROCESS | 3892 | 1461339299963 Marionette TRACE conn2 <- [1,1840,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the first control point is added",0,null,null]]]}] 08:35:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 08:35:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | took 885ms 08:35:00 INFO - PROCESS | 3892 | 1461339300056 Marionette TRACE conn2 -> [0,1841,"getWindowHandle",null] 08:35:00 INFO - PROCESS | 3892 | 1461339300062 Marionette TRACE conn2 <- [1,1841,null,{"value":"13"}] 08:35:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html 08:35:00 INFO - PROCESS | 3892 | 1461339300069 Marionette TRACE conn2 -> [0,1842,"setScriptTimeout",{"ms":35000}] 08:35:00 INFO - PROCESS | 3892 | 1461339300073 Marionette TRACE conn2 <- [1,1842,null,{}] 08:35:00 INFO - PROCESS | 3892 | 1461339300078 Marionette TRACE conn2 -> [0,1843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:35:00 INFO - PROCESS | 3892 | 1461339300190 Marionette TRACE conn2 <- [1,1843,null,{"value":null}] 08:35:00 INFO - PROCESS | 3892 | 1461339300312 Marionette TRACE conn2 -> [0,1844,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html\", \"44d5019e-7937-4224-8a02-bcf7332f174f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:35:00 INFO - PROCESS | 3892 | ++DOCSHELL 12CA2400 == 41 [pid = 3892] [id = 470] 08:35:00 INFO - PROCESS | 3892 | ++DOMWINDOW == 87 (12D05400) [pid = 3892] [serial = 1410] [outer = 00000000] 08:35:00 INFO - PROCESS | 3892 | ++DOMWINDOW == 88 (13B86000) [pid = 3892] [serial = 1411] [outer = 12D05400] 08:35:00 INFO - PROCESS | 3892 | 1461339300370 Marionette DEBUG loaded listener.js 08:35:00 INFO - PROCESS | 3892 | ++DOMWINDOW == 89 (14962800) [pid = 3892] [serial = 1412] [outer = 12D05400] 08:35:00 INFO - PROCESS | 3892 | 1461339300995 Marionette TRACE conn2 <- [1,1844,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html",0,null,null,[["bezierCurveTo() with Infinity/NaN is ignored",0,null,null]]]}] 08:35:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | bezierCurveTo() with Infinity/NaN is ignored 08:35:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | took 994ms 08:35:01 INFO - PROCESS | 3892 | 1461339301073 Marionette TRACE conn2 -> [0,1845,"getWindowHandle",null] 08:35:01 INFO - PROCESS | 3892 | 1461339301079 Marionette TRACE conn2 <- [1,1845,null,{"value":"13"}] 08:35:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html 08:35:01 INFO - PROCESS | 3892 | 1461339301086 Marionette TRACE conn2 -> [0,1846,"setScriptTimeout",{"ms":35000}] 08:35:01 INFO - PROCESS | 3892 | 1461339301089 Marionette TRACE conn2 <- [1,1846,null,{}] 08:35:01 INFO - PROCESS | 3892 | 1461339301093 Marionette TRACE conn2 -> [0,1847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:35:01 INFO - PROCESS | 3892 | 1461339301194 Marionette TRACE conn2 <- [1,1847,null,{"value":null}] 08:35:01 INFO - PROCESS | 3892 | 1461339301322 Marionette TRACE conn2 -> [0,1848,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html\", \"44d5019e-7937-4224-8a02-bcf7332f174f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:35:01 INFO - PROCESS | 3892 | ++DOCSHELL 15FBE400 == 42 [pid = 3892] [id = 471] 08:35:01 INFO - PROCESS | 3892 | ++DOMWINDOW == 90 (16506C00) [pid = 3892] [serial = 1413] [outer = 00000000] 08:35:01 INFO - PROCESS | 3892 | ++DOMWINDOW == 91 (16CC8400) [pid = 3892] [serial = 1414] [outer = 16506C00] 08:35:01 INFO - PROCESS | 3892 | 1461339301361 Marionette DEBUG loaded listener.js 08:35:01 INFO - PROCESS | 3892 | ++DOMWINDOW == 92 (18307C00) [pid = 3892] [serial = 1415] [outer = 16506C00] 08:35:01 INFO - PROCESS | 3892 | 1461339302002 Marionette TRACE conn2 <- [1,1848,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.scaled",0,null,null]]]}] 08:35:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | Canvas test: 2d.path.bezierCurveTo.scaled 08:35:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | took 994ms 08:35:02 INFO - PROCESS | 3892 | 1461339302069 Marionette TRACE conn2 -> [0,1849,"getWindowHandle",null] 08:35:02 INFO - PROCESS | 3892 | 1461339302072 Marionette TRACE conn2 <- [1,1849,null,{"value":"13"}] 08:35:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html 08:35:02 INFO - PROCESS | 3892 | 1461339302076 Marionette TRACE conn2 -> [0,1850,"setScriptTimeout",{"ms":35000}] 08:35:02 INFO - PROCESS | 3892 | 1461339302080 Marionette TRACE conn2 <- [1,1850,null,{}] 08:35:02 INFO - PROCESS | 3892 | 1461339302091 Marionette TRACE conn2 -> [0,1851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:35:02 INFO - PROCESS | 3892 | 1461339302241 Marionette TRACE conn2 <- [1,1851,null,{"value":null}] 08:35:02 INFO - PROCESS | 3892 | 1461339302374 Marionette TRACE conn2 -> [0,1852,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html\", \"44d5019e-7937-4224-8a02-bcf7332f174f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:35:02 INFO - PROCESS | 3892 | ++DOCSHELL 123BF800 == 43 [pid = 3892] [id = 472] 08:35:02 INFO - PROCESS | 3892 | ++DOMWINDOW == 93 (12CA4000) [pid = 3892] [serial = 1416] [outer = 00000000] 08:35:02 INFO - PROCESS | 3892 | ++DOMWINDOW == 94 (13B7AC00) [pid = 3892] [serial = 1417] [outer = 12CA4000] 08:35:02 INFO - PROCESS | 3892 | 1461339302432 Marionette DEBUG loaded listener.js 08:35:02 INFO - PROCESS | 3892 | ++DOMWINDOW == 95 (16964400) [pid = 3892] [serial = 1418] [outer = 12CA4000] 08:35:03 INFO - PROCESS | 3892 | 1461339303115 Marionette TRACE conn2 <- [1,1852,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.shape",0,null,null]]]}] 08:35:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | Canvas test: 2d.path.bezierCurveTo.shape 08:35:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | took 1087ms 08:35:03 INFO - PROCESS | 3892 | 1461339303169 Marionette TRACE conn2 -> [0,1853,"getWindowHandle",null] 08:35:03 INFO - PROCESS | 3892 | 1461339303174 Marionette TRACE conn2 <- [1,1853,null,{"value":"13"}] 08:35:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.1.html 08:35:03 INFO - PROCESS | 3892 | 1461339303179 Marionette TRACE conn2 -> [0,1854,"setScriptTimeout",{"ms":35000}] 08:35:03 INFO - PROCESS | 3892 | 1461339303182 Marionette TRACE conn2 <- [1,1854,null,{}] 08:35:03 INFO - PROCESS | 3892 | 1461339303187 Marionette TRACE conn2 -> [0,1855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:35:03 INFO - PROCESS | 3892 | 1461339303287 Marionette TRACE conn2 <- [1,1855,null,{"value":null}] 08:35:03 INFO - PROCESS | 3892 | 1461339303394 Marionette TRACE conn2 -> [0,1856,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.basic.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.1.html\", \"44d5019e-7937-4224-8a02-bcf7332f174f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:35:03 INFO - PROCESS | 3892 | ++DOCSHELL 13809800 == 44 [pid = 3892] [id = 473] 08:35:03 INFO - PROCESS | 3892 | ++DOMWINDOW == 96 (13B7C800) [pid = 3892] [serial = 1419] [outer = 00000000] 08:35:03 INFO - PROCESS | 3892 | ++DOMWINDOW == 97 (15FB0400) [pid = 3892] [serial = 1420] [outer = 13B7C800] 08:35:03 INFO - PROCESS | 3892 | 1461339303444 Marionette DEBUG loaded listener.js 08:35:03 INFO - PROCESS | 3892 | ++DOMWINDOW == 98 (16506400) [pid = 3892] [serial = 1421] [outer = 13B7C800] 08:35:03 INFO - PROCESS | 3892 | --DOCSHELL 02A9E800 == 43 [pid = 3892] [id = 468] 08:35:03 INFO - PROCESS | 3892 | --DOCSHELL 11BBCC00 == 42 [pid = 3892] [id = 467] 08:35:03 INFO - PROCESS | 3892 | --DOCSHELL 123B9400 == 41 [pid = 3892] [id = 466] 08:35:03 INFO - PROCESS | 3892 | --DOCSHELL 18E29800 == 40 [pid = 3892] [id = 465] 08:35:03 INFO - PROCESS | 3892 | --DOCSHELL 181C4800 == 39 [pid = 3892] [id = 464] 08:35:03 INFO - PROCESS | 3892 | --DOCSHELL 17BBCC00 == 38 [pid = 3892] [id = 463] 08:35:03 INFO - PROCESS | 3892 | --DOCSHELL 16710400 == 37 [pid = 3892] [id = 462] 08:35:03 INFO - PROCESS | 3892 | --DOCSHELL 14958800 == 36 [pid = 3892] [id = 461] 08:35:03 INFO - PROCESS | 3892 | --DOCSHELL 133D8400 == 35 [pid = 3892] [id = 460] 08:35:03 INFO - PROCESS | 3892 | --DOCSHELL 1233A800 == 34 [pid = 3892] [id = 458] 08:35:03 INFO - PROCESS | 3892 | --DOMWINDOW == 97 (19966000) [pid = 3892] [serial = 1357] [outer = 00000000] [url = about:blank] 08:35:03 INFO - PROCESS | 3892 | --DOMWINDOW == 96 (133D9800) [pid = 3892] [serial = 1333] [outer = 00000000] [url = about:blank] 08:35:03 INFO - PROCESS | 3892 | --DOMWINDOW == 95 (133E4C00) [pid = 3892] [serial = 1334] [outer = 00000000] [url = about:blank] 08:35:03 INFO - PROCESS | 3892 | --DOMWINDOW == 94 (19350000) [pid = 3892] [serial = 1351] [outer = 00000000] [url = about:blank] 08:35:03 INFO - PROCESS | 3892 | --DOMWINDOW == 93 (1934F000) [pid = 3892] [serial = 1352] [outer = 00000000] [url = about:blank] 08:35:03 INFO - PROCESS | 3892 | --DOMWINDOW == 92 (18E34400) [pid = 3892] [serial = 1348] [outer = 00000000] [url = about:blank] 08:35:03 INFO - PROCESS | 3892 | --DOMWINDOW == 91 (18E3C400) [pid = 3892] [serial = 1349] [outer = 00000000] [url = about:blank] 08:35:03 INFO - PROCESS | 3892 | --DOMWINDOW == 90 (16CCC000) [pid = 3892] [serial = 1342] [outer = 00000000] [url = about:blank] 08:35:03 INFO - PROCESS | 3892 | --DOMWINDOW == 89 (17BBBC00) [pid = 3892] [serial = 1343] [outer = 00000000] [url = about:blank] 08:35:03 INFO - PROCESS | 3892 | --DOMWINDOW == 88 (1882E800) [pid = 3892] [serial = 1345] [outer = 00000000] [url = about:blank] 08:35:03 INFO - PROCESS | 3892 | --DOMWINDOW == 87 (18923800) [pid = 3892] [serial = 1346] [outer = 00000000] [url = about:blank] 08:35:03 INFO - PROCESS | 3892 | --DOMWINDOW == 86 (19861C00) [pid = 3892] [serial = 1354] [outer = 00000000] [url = about:blank] 08:35:03 INFO - PROCESS | 3892 | --DOMWINDOW == 85 (13830800) [pid = 3892] [serial = 1336] [outer = 00000000] [url = about:blank] 08:35:03 INFO - PROCESS | 3892 | --DOMWINDOW == 84 (1383B800) [pid = 3892] [serial = 1337] [outer = 00000000] [url = about:blank] 08:35:03 INFO - PROCESS | 3892 | --DOMWINDOW == 83 (1650D000) [pid = 3892] [serial = 1339] [outer = 00000000] [url = about:blank] 08:35:03 INFO - PROCESS | 3892 | --DOMWINDOW == 82 (16611000) [pid = 3892] [serial = 1340] [outer = 00000000] [url = about:blank] 08:35:03 INFO - PROCESS | 3892 | --DOMWINDOW == 81 (19A27800) [pid = 3892] [serial = 1360] [outer = 00000000] [url = about:blank] 08:35:03 INFO - PROCESS | 3892 | --DOMWINDOW == 80 (19C6E800) [pid = 3892] [serial = 1370] [outer = 00000000] [url = about:blank] 08:35:03 INFO - PROCESS | 3892 | --DOMWINDOW == 79 (1A5D7000) [pid = 3892] [serial = 1372] [outer = 00000000] [url = about:blank] 08:35:03 INFO - PROCESS | 3892 | --DOMWINDOW == 78 (19963C00) [pid = 3892] [serial = 1358] [outer = 00000000] [url = about:blank] 08:35:03 INFO - PROCESS | 3892 | --DOMWINDOW == 77 (1A00C000) [pid = 3892] [serial = 1363] [outer = 00000000] [url = about:blank] 08:35:03 INFO - PROCESS | 3892 | --DOMWINDOW == 76 (19C65C00) [pid = 3892] [serial = 1361] [outer = 00000000] [url = about:blank] 08:35:03 INFO - PROCESS | 3892 | --DOMWINDOW == 75 (19972C00) [pid = 3892] [serial = 1369] [outer = 00000000] [url = about:blank] 08:35:03 INFO - PROCESS | 3892 | --DOMWINDOW == 74 (1A419C00) [pid = 3892] [serial = 1364] [outer = 00000000] [url = about:blank] 08:35:03 INFO - PROCESS | 3892 | --DOMWINDOW == 73 (16714000) [pid = 3892] [serial = 1366] [outer = 00000000] [url = about:blank] 08:35:03 INFO - PROCESS | 3892 | --DOMWINDOW == 72 (1985F000) [pid = 3892] [serial = 1355] [outer = 00000000] [url = about:blank] 08:35:03 INFO - PROCESS | 3892 | --DOMWINDOW == 71 (16CCA400) [pid = 3892] [serial = 1367] [outer = 00000000] [url = about:blank] 08:35:03 INFO - PROCESS | 3892 | 1461339303939 Marionette TRACE conn2 <- [1,1856,null,{"value":["/2dcontext/path-objects/2d.path.clip.basic.1.html",0,null,null,[["Canvas test: 2d.path.clip.basic.1",0,null,null]]]}] 08:35:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.1.html | Canvas test: 2d.path.clip.basic.1 08:35:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.1.html | took 792ms 08:35:03 INFO - PROCESS | 3892 | 1461339303982 Marionette TRACE conn2 -> [0,1857,"getWindowHandle",null] 08:35:03 INFO - PROCESS | 3892 | 1461339303987 Marionette TRACE conn2 <- [1,1857,null,{"value":"13"}] 08:35:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.2.html 08:35:03 INFO - PROCESS | 3892 | 1461339303993 Marionette TRACE conn2 -> [0,1858,"setScriptTimeout",{"ms":35000}] 08:35:03 INFO - PROCESS | 3892 | 1461339303995 Marionette TRACE conn2 <- [1,1858,null,{}] 08:35:03 INFO - PROCESS | 3892 | 1461339303999 Marionette TRACE conn2 -> [0,1859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:35:04 INFO - PROCESS | 3892 | 1461339304072 Marionette TRACE conn2 <- [1,1859,null,{"value":null}] 08:35:04 INFO - PROCESS | 3892 | 1461339304082 Marionette TRACE conn2 -> [0,1860,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.basic.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.2.html\", \"44d5019e-7937-4224-8a02-bcf7332f174f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:35:04 INFO - PROCESS | 3892 | ++DOCSHELL 15E99800 == 35 [pid = 3892] [id = 474] 08:35:04 INFO - PROCESS | 3892 | ++DOMWINDOW == 72 (15E9CC00) [pid = 3892] [serial = 1422] [outer = 00000000] 08:35:04 INFO - PROCESS | 3892 | ++DOMWINDOW == 73 (16611000) [pid = 3892] [serial = 1423] [outer = 15E9CC00] 08:35:04 INFO - PROCESS | 3892 | 1461339304128 Marionette DEBUG loaded listener.js 08:35:04 INFO - PROCESS | 3892 | ++DOMWINDOW == 74 (16710400) [pid = 3892] [serial = 1424] [outer = 15E9CC00] 08:35:04 INFO - PROCESS | 3892 | 1461339304607 Marionette TRACE conn2 <- [1,1860,null,{"value":["/2dcontext/path-objects/2d.path.clip.basic.2.html",0,null,null,[["Canvas test: 2d.path.clip.basic.2",0,null,null]]]}] 08:35:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.2.html | Canvas test: 2d.path.clip.basic.2 08:35:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.2.html | took 699ms 08:35:04 INFO - PROCESS | 3892 | 1461339304675 Marionette TRACE conn2 -> [0,1861,"getWindowHandle",null] 08:35:04 INFO - PROCESS | 3892 | 1461339304677 Marionette TRACE conn2 <- [1,1861,null,{"value":"13"}] 08:35:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.empty.html 08:35:04 INFO - PROCESS | 3892 | 1461339304681 Marionette TRACE conn2 -> [0,1862,"setScriptTimeout",{"ms":35000}] 08:35:04 INFO - PROCESS | 3892 | 1461339304684 Marionette TRACE conn2 <- [1,1862,null,{}] 08:35:04 INFO - PROCESS | 3892 | 1461339304694 Marionette TRACE conn2 -> [0,1863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:35:04 INFO - PROCESS | 3892 | 1461339304773 Marionette TRACE conn2 <- [1,1863,null,{"value":null}] 08:35:04 INFO - PROCESS | 3892 | 1461339304783 Marionette TRACE conn2 -> [0,1864,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.empty.html\", \"44d5019e-7937-4224-8a02-bcf7332f174f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:35:04 INFO - PROCESS | 3892 | ++DOCSHELL 18832C00 == 36 [pid = 3892] [id = 475] 08:35:04 INFO - PROCESS | 3892 | ++DOMWINDOW == 75 (18919400) [pid = 3892] [serial = 1425] [outer = 00000000] 08:35:04 INFO - PROCESS | 3892 | ++DOMWINDOW == 76 (18D38C00) [pid = 3892] [serial = 1426] [outer = 18919400] 08:35:04 INFO - PROCESS | 3892 | 1461339304839 Marionette DEBUG loaded listener.js 08:35:04 INFO - PROCESS | 3892 | ++DOMWINDOW == 77 (18E27800) [pid = 3892] [serial = 1427] [outer = 18919400] 08:35:05 INFO - PROCESS | 3892 | 1461339305271 Marionette TRACE conn2 <- [1,1864,null,{"value":["/2dcontext/path-objects/2d.path.clip.empty.html",0,null,null,[["Canvas test: 2d.path.clip.empty",0,null,null]]]}] 08:35:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.empty.html | Canvas test: 2d.path.clip.empty 08:35:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.empty.html | took 637ms 08:35:05 INFO - PROCESS | 3892 | 1461339305319 Marionette TRACE conn2 -> [0,1865,"getWindowHandle",null] 08:35:05 INFO - PROCESS | 3892 | 1461339305321 Marionette TRACE conn2 <- [1,1865,null,{"value":"13"}] 08:35:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.intersect.html 08:35:05 INFO - PROCESS | 3892 | 1461339305324 Marionette TRACE conn2 -> [0,1866,"setScriptTimeout",{"ms":35000}] 08:35:05 INFO - PROCESS | 3892 | 1461339305326 Marionette TRACE conn2 <- [1,1866,null,{}] 08:35:05 INFO - PROCESS | 3892 | 1461339305329 Marionette TRACE conn2 -> [0,1867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:35:05 INFO - PROCESS | 3892 | 1461339305450 Marionette TRACE conn2 <- [1,1867,null,{"value":null}] 08:35:05 INFO - PROCESS | 3892 | 1461339305495 Marionette TRACE conn2 -> [0,1868,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.intersect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.intersect.html\", \"44d5019e-7937-4224-8a02-bcf7332f174f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:35:05 INFO - PROCESS | 3892 | ++DOCSHELL 18E3AC00 == 37 [pid = 3892] [id = 476] 08:35:05 INFO - PROCESS | 3892 | ++DOMWINDOW == 78 (18E3B400) [pid = 3892] [serial = 1428] [outer = 00000000] 08:35:05 INFO - PROCESS | 3892 | ++DOMWINDOW == 79 (18EA4800) [pid = 3892] [serial = 1429] [outer = 18E3B400] 08:35:05 INFO - PROCESS | 3892 | 1461339305540 Marionette DEBUG loaded listener.js 08:35:05 INFO - PROCESS | 3892 | ++DOMWINDOW == 80 (18EAC400) [pid = 3892] [serial = 1430] [outer = 18E3B400] 08:35:05 INFO - PROCESS | 3892 | 1461339305997 Marionette TRACE conn2 <- [1,1868,null,{"value":["/2dcontext/path-objects/2d.path.clip.intersect.html",0,null,null,[["Canvas test: 2d.path.clip.intersect",0,null,null]]]}] 08:35:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.intersect.html | Canvas test: 2d.path.clip.intersect 08:35:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.intersect.html | took 698ms 08:35:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.unaffected.html 08:35:06 INFO - PROCESS | 3892 | 1461339306031 Marionette TRACE conn2 -> [0,1869,"getWindowHandle",null] 08:35:06 INFO - PROCESS | 3892 | 1461339306033 Marionette TRACE conn2 <- [1,1869,null,{"value":"13"}] 08:35:06 INFO - PROCESS | 3892 | 1461339306036 Marionette TRACE conn2 -> [0,1870,"setScriptTimeout",{"ms":35000}] 08:35:06 INFO - PROCESS | 3892 | 1461339306038 Marionette TRACE conn2 <- [1,1870,null,{}] 08:35:06 INFO - PROCESS | 3892 | 1461339306041 Marionette TRACE conn2 -> [0,1871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:35:06 INFO - PROCESS | 3892 | 1461339306151 Marionette TRACE conn2 <- [1,1871,null,{"value":null}] 08:35:06 INFO - PROCESS | 3892 | 1461339306161 Marionette TRACE conn2 -> [0,1872,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.unaffected.html\", \"44d5019e-7937-4224-8a02-bcf7332f174f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:35:06 INFO - PROCESS | 3892 | ++DOCSHELL 19350000 == 38 [pid = 3892] [id = 477] 08:35:06 INFO - PROCESS | 3892 | ++DOMWINDOW == 81 (19852400) [pid = 3892] [serial = 1431] [outer = 00000000] 08:35:06 INFO - PROCESS | 3892 | ++DOMWINDOW == 82 (1985AC00) [pid = 3892] [serial = 1432] [outer = 19852400] 08:35:06 INFO - PROCESS | 3892 | 1461339306205 Marionette DEBUG loaded listener.js 08:35:06 INFO - PROCESS | 3892 | ++DOMWINDOW == 83 (1985A400) [pid = 3892] [serial = 1433] [outer = 19852400] 08:35:06 INFO - PROCESS | 3892 | 1461339306662 Marionette TRACE conn2 <- [1,1872,null,{"value":["/2dcontext/path-objects/2d.path.clip.unaffected.html",0,null,null,[["Canvas test: 2d.path.clip.unaffected",0,null,null]]]}] 08:35:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.unaffected.html | Canvas test: 2d.path.clip.unaffected 08:35:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.unaffected.html | took 683ms 08:35:06 INFO - PROCESS | 3892 | 1461339306722 Marionette TRACE conn2 -> [0,1873,"getWindowHandle",null] 08:35:06 INFO - PROCESS | 3892 | 1461339306724 Marionette TRACE conn2 <- [1,1873,null,{"value":"13"}] 08:35:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.1.html 08:35:06 INFO - PROCESS | 3892 | 1461339306728 Marionette TRACE conn2 -> [0,1874,"setScriptTimeout",{"ms":35000}] 08:35:06 INFO - PROCESS | 3892 | 1461339306729 Marionette TRACE conn2 <- [1,1874,null,{}] 08:35:06 INFO - PROCESS | 3892 | 1461339306733 Marionette TRACE conn2 -> [0,1875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:35:06 INFO - PROCESS | 3892 | 1461339306873 Marionette TRACE conn2 <- [1,1875,null,{"value":null}] 08:35:06 INFO - PROCESS | 3892 | 1461339306937 Marionette TRACE conn2 -> [0,1876,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.winding.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.1.html\", \"44d5019e-7937-4224-8a02-bcf7332f174f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:35:06 INFO - PROCESS | 3892 | ++DOCSHELL 11BBDC00 == 39 [pid = 3892] [id = 478] 08:35:06 INFO - PROCESS | 3892 | ++DOMWINDOW == 84 (15E16800) [pid = 3892] [serial = 1434] [outer = 00000000] 08:35:06 INFO - PROCESS | 3892 | ++DOMWINDOW == 85 (19A22400) [pid = 3892] [serial = 1435] [outer = 15E16800] 08:35:06 INFO - PROCESS | 3892 | 1461339306984 Marionette DEBUG loaded listener.js 08:35:07 INFO - PROCESS | 3892 | ++DOMWINDOW == 86 (19A24000) [pid = 3892] [serial = 1436] [outer = 15E16800] 08:35:07 INFO - PROCESS | 3892 | 1461339307395 Marionette TRACE conn2 <- [1,1876,null,{"value":["/2dcontext/path-objects/2d.path.clip.winding.1.html",0,null,null,[["Canvas test: 2d.path.clip.winding.1",0,null,null]]]}] 08:35:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.1.html | Canvas test: 2d.path.clip.winding.1 08:35:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.1.html | took 699ms 08:35:07 INFO - PROCESS | 3892 | 1461339307428 Marionette TRACE conn2 -> [0,1877,"getWindowHandle",null] 08:35:07 INFO - PROCESS | 3892 | 1461339307430 Marionette TRACE conn2 <- [1,1877,null,{"value":"13"}] 08:35:07 INFO - PROCESS | 3892 | 1461339307433 Marionette TRACE conn2 -> [0,1878,"setScriptTimeout",{"ms":35000}] 08:35:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.2.html 08:35:07 INFO - PROCESS | 3892 | 1461339307435 Marionette TRACE conn2 <- [1,1878,null,{}] 08:35:07 INFO - PROCESS | 3892 | 1461339307439 Marionette TRACE conn2 -> [0,1879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:35:07 INFO - PROCESS | 3892 | 1461339307546 Marionette TRACE conn2 <- [1,1879,null,{"value":null}] 08:35:07 INFO - PROCESS | 3892 | 1461339307552 Marionette TRACE conn2 -> [0,1880,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.winding.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.2.html\", \"44d5019e-7937-4224-8a02-bcf7332f174f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:35:07 INFO - PROCESS | 3892 | ++DOCSHELL 13447C00 == 40 [pid = 3892] [id = 479] 08:35:07 INFO - PROCESS | 3892 | ++DOMWINDOW == 87 (13B3CC00) [pid = 3892] [serial = 1437] [outer = 00000000] 08:35:07 INFO - PROCESS | 3892 | ++DOMWINDOW == 88 (19C68000) [pid = 3892] [serial = 1438] [outer = 13B3CC00] 08:35:07 INFO - PROCESS | 3892 | 1461339307596 Marionette DEBUG loaded listener.js 08:35:07 INFO - PROCESS | 3892 | ++DOMWINDOW == 89 (19C6AC00) [pid = 3892] [serial = 1439] [outer = 13B3CC00] 08:35:07 INFO - PROCESS | 3892 | --DOMWINDOW == 88 (1842B400) [pid = 3892] [serial = 1392] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.1.html] 08:35:07 INFO - PROCESS | 3892 | --DOMWINDOW == 87 (18E2AC00) [pid = 3892] [serial = 1395] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.2.html] 08:35:07 INFO - PROCESS | 3892 | --DOMWINDOW == 86 (133D9400) [pid = 3892] [serial = 1380] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html] 08:35:07 INFO - PROCESS | 3892 | --DOMWINDOW == 85 (16710800) [pid = 3892] [serial = 1386] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.start.html] 08:35:07 INFO - PROCESS | 3892 | --DOMWINDOW == 84 (1830D800) [pid = 3892] [serial = 1389] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.transformation.html] 08:35:07 INFO - PROCESS | 3892 | --DOMWINDOW == 83 (1495DC00) [pid = 3892] [serial = 1383] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.end.html] 08:35:07 INFO - PROCESS | 3892 | --DOMWINDOW == 82 (12382C00) [pid = 3892] [serial = 1401] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html] 08:35:07 INFO - PROCESS | 3892 | --DOMWINDOW == 81 (133DFC00) [pid = 3892] [serial = 1398] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.beginPath.html] 08:35:07 INFO - PROCESS | 3892 | --DOMWINDOW == 80 (12DE0000) [pid = 3892] [serial = 1404] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html] 08:35:08 INFO - PROCESS | 3892 | 1461339308094 Marionette TRACE conn2 <- [1,1880,null,{"value":["/2dcontext/path-objects/2d.path.clip.winding.2.html",0,null,null,[["Canvas test: 2d.path.clip.winding.2",0,null,null]]]}] 08:35:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.2.html | Canvas test: 2d.path.clip.winding.2 08:35:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.2.html | took 699ms 08:35:08 INFO - PROCESS | 3892 | 1461339308133 Marionette TRACE conn2 -> [0,1881,"getWindowHandle",null] 08:35:08 INFO - PROCESS | 3892 | 1461339308134 Marionette TRACE conn2 <- [1,1881,null,{"value":"13"}] 08:35:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.empty.html 08:35:08 INFO - PROCESS | 3892 | 1461339308138 Marionette TRACE conn2 -> [0,1882,"setScriptTimeout",{"ms":35000}] 08:35:08 INFO - PROCESS | 3892 | 1461339308140 Marionette TRACE conn2 <- [1,1882,null,{}] 08:35:08 INFO - PROCESS | 3892 | 1461339308143 Marionette TRACE conn2 -> [0,1883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:35:08 INFO - PROCESS | 3892 | 1461339308216 Marionette TRACE conn2 <- [1,1883,null,{"value":null}] 08:35:08 INFO - PROCESS | 3892 | 1461339308252 Marionette TRACE conn2 -> [0,1884,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.closePath.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.empty.html\", \"44d5019e-7937-4224-8a02-bcf7332f174f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:35:08 INFO - PROCESS | 3892 | ++DOCSHELL 16608400 == 41 [pid = 3892] [id = 480] 08:35:08 INFO - PROCESS | 3892 | ++DOMWINDOW == 81 (16708800) [pid = 3892] [serial = 1440] [outer = 00000000] 08:35:08 INFO - PROCESS | 3892 | ++DOMWINDOW == 82 (18E31C00) [pid = 3892] [serial = 1441] [outer = 16708800] 08:35:08 INFO - PROCESS | 3892 | 1461339308296 Marionette DEBUG loaded listener.js 08:35:08 INFO - PROCESS | 3892 | ++DOMWINDOW == 83 (18EA8000) [pid = 3892] [serial = 1442] [outer = 16708800] 08:35:08 INFO - PROCESS | 3892 | 1461339308722 Marionette TRACE conn2 <- [1,1884,null,{"value":["/2dcontext/path-objects/2d.path.closePath.empty.html",0,null,null,[["Canvas test: 2d.path.closePath.empty",0,null,null]]]}] 08:35:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.empty.html | Canvas test: 2d.path.closePath.empty 08:35:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.empty.html | took 636ms 08:35:08 INFO - PROCESS | 3892 | 1461339308776 Marionette TRACE conn2 -> [0,1885,"getWindowHandle",null] 08:35:08 INFO - PROCESS | 3892 | 1461339308778 Marionette TRACE conn2 <- [1,1885,null,{"value":"13"}] 08:35:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.newline.html 08:35:08 INFO - PROCESS | 3892 | 1461339308782 Marionette TRACE conn2 -> [0,1886,"setScriptTimeout",{"ms":35000}] 08:35:08 INFO - PROCESS | 3892 | 1461339308783 Marionette TRACE conn2 <- [1,1886,null,{}] 08:35:08 INFO - PROCESS | 3892 | 1461339308787 Marionette TRACE conn2 -> [0,1887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:35:08 INFO - PROCESS | 3892 | 1461339308863 Marionette TRACE conn2 <- [1,1887,null,{"value":null}] 08:35:08 INFO - PROCESS | 3892 | 1461339308870 Marionette TRACE conn2 -> [0,1888,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.closePath.newline.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.newline.html\", \"44d5019e-7937-4224-8a02-bcf7332f174f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:35:08 INFO - PROCESS | 3892 | ++DOCSHELL 18D37000 == 42 [pid = 3892] [id = 481] 08:35:08 INFO - PROCESS | 3892 | ++DOMWINDOW == 84 (197E2400) [pid = 3892] [serial = 1443] [outer = 00000000] 08:35:08 INFO - PROCESS | 3892 | ++DOMWINDOW == 85 (19D89400) [pid = 3892] [serial = 1444] [outer = 197E2400] 08:35:08 INFO - PROCESS | 3892 | 1461339308913 Marionette DEBUG loaded listener.js 08:35:08 INFO - PROCESS | 3892 | ++DOMWINDOW == 86 (19D87800) [pid = 3892] [serial = 1445] [outer = 197E2400] 08:35:09 INFO - PROCESS | 3892 | 1461339309327 Marionette TRACE conn2 <- [1,1888,null,{"value":["/2dcontext/path-objects/2d.path.closePath.newline.html",0,null,null,[["Canvas test: 2d.path.closePath.newline",0,null,null]]]}] 08:35:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.newline.html | Canvas test: 2d.path.closePath.newline 08:35:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.newline.html | took 590ms 08:35:09 INFO - PROCESS | 3892 | 1461339309367 Marionette TRACE conn2 -> [0,1889,"getWindowHandle",null] 08:35:09 INFO - PROCESS | 3892 | 1461339309369 Marionette TRACE conn2 <- [1,1889,null,{"value":"13"}] 08:35:09 INFO - PROCESS | 3892 | 1461339309372 Marionette TRACE conn2 -> [0,1890,"setScriptTimeout",{"ms":35000}] 08:35:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.nextpoint.html 08:35:09 INFO - PROCESS | 3892 | 1461339309374 Marionette TRACE conn2 <- [1,1890,null,{}] 08:35:09 INFO - PROCESS | 3892 | 1461339309377 Marionette TRACE conn2 -> [0,1891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:35:09 INFO - PROCESS | 3892 | 1461339309452 Marionette TRACE conn2 <- [1,1891,null,{"value":null}] 08:35:09 INFO - PROCESS | 3892 | 1461339309458 Marionette TRACE conn2 -> [0,1892,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.closePath.nextpoint.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.nextpoint.html\", \"44d5019e-7937-4224-8a02-bcf7332f174f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:35:09 INFO - PROCESS | 3892 | ++DOCSHELL 1842B400 == 43 [pid = 3892] [id = 482] 08:35:09 INFO - PROCESS | 3892 | ++DOMWINDOW == 87 (19966C00) [pid = 3892] [serial = 1446] [outer = 00000000] 08:35:09 INFO - PROCESS | 3892 | ++DOMWINDOW == 88 (1A053400) [pid = 3892] [serial = 1447] [outer = 19966C00] 08:35:09 INFO - PROCESS | 3892 | 1461339309503 Marionette DEBUG loaded listener.js 08:35:09 INFO - PROCESS | 3892 | ++DOMWINDOW == 89 (1A3B2000) [pid = 3892] [serial = 1448] [outer = 19966C00] 08:35:10 INFO - PROCESS | 3892 | 1461339310094 Marionette TRACE conn2 <- [1,1892,null,{"value":["/2dcontext/path-objects/2d.path.closePath.nextpoint.html",0,null,null,[["Canvas test: 2d.path.closePath.nextpoint",0,null,null]]]}] 08:35:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | Canvas test: 2d.path.closePath.nextpoint 08:35:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | took 730ms 08:35:10 INFO - PROCESS | 3892 | 1461339310114 Marionette TRACE conn2 -> [0,1893,"getWindowHandle",null] 08:35:10 INFO - PROCESS | 3892 | 1461339310118 Marionette TRACE conn2 <- [1,1893,null,{"value":"13"}] 08:35:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.basic.html 08:35:10 INFO - PROCESS | 3892 | 1461339310124 Marionette TRACE conn2 -> [0,1894,"setScriptTimeout",{"ms":35000}] 08:35:10 INFO - PROCESS | 3892 | 1461339310128 Marionette TRACE conn2 <- [1,1894,null,{}] 08:35:10 INFO - PROCESS | 3892 | 1461339310134 Marionette TRACE conn2 -> [0,1895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:35:10 INFO - PROCESS | 3892 | 1461339310245 Marionette TRACE conn2 <- [1,1895,null,{"value":null}] 08:35:10 INFO - PROCESS | 3892 | 1461339310350 Marionette TRACE conn2 -> [0,1896,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.closed.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.basic.html\", \"44d5019e-7937-4224-8a02-bcf7332f174f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:35:10 INFO - PROCESS | 3892 | ++DOCSHELL 13450800 == 44 [pid = 3892] [id = 483] 08:35:10 INFO - PROCESS | 3892 | ++DOMWINDOW == 90 (13451800) [pid = 3892] [serial = 1449] [outer = 00000000] 08:35:10 INFO - PROCESS | 3892 | ++DOMWINDOW == 91 (14958800) [pid = 3892] [serial = 1450] [outer = 13451800] 08:35:10 INFO - PROCESS | 3892 | 1461339310409 Marionette DEBUG loaded listener.js 08:35:10 INFO - PROCESS | 3892 | ++DOMWINDOW == 92 (15E9D400) [pid = 3892] [serial = 1451] [outer = 13451800] 08:35:11 INFO - PROCESS | 3892 | 1461339311062 Marionette TRACE conn2 <- [1,1896,null,{"value":["/2dcontext/path-objects/2d.path.fill.closed.basic.html",0,null,null,[["Canvas test: 2d.path.fill.closed.basic",0,null,null]]]}] 08:35:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.basic.html | Canvas test: 2d.path.fill.closed.basic 08:35:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.basic.html | took 994ms 08:35:11 INFO - PROCESS | 3892 | 1461339311128 Marionette TRACE conn2 -> [0,1897,"getWindowHandle",null] 08:35:11 INFO - PROCESS | 3892 | 1461339311134 Marionette TRACE conn2 <- [1,1897,null,{"value":"13"}] 08:35:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html 08:35:11 INFO - PROCESS | 3892 | 1461339311141 Marionette TRACE conn2 -> [0,1898,"setScriptTimeout",{"ms":35000}] 08:35:11 INFO - PROCESS | 3892 | 1461339311144 Marionette TRACE conn2 <- [1,1898,null,{}] 08:35:11 INFO - PROCESS | 3892 | 1461339311148 Marionette TRACE conn2 -> [0,1899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:35:11 INFO - PROCESS | 3892 | 1461339311256 Marionette TRACE conn2 <- [1,1899,null,{"value":null}] 08:35:11 INFO - PROCESS | 3892 | 1461339311386 Marionette TRACE conn2 -> [0,1900,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.closed.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.unaffected.html\", \"44d5019e-7937-4224-8a02-bcf7332f174f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:35:11 INFO - PROCESS | 3892 | ++DOCSHELL 1650A000 == 45 [pid = 3892] [id = 484] 08:35:11 INFO - PROCESS | 3892 | ++DOMWINDOW == 93 (16605400) [pid = 3892] [serial = 1452] [outer = 00000000] 08:35:11 INFO - PROCESS | 3892 | ++DOMWINDOW == 94 (1899AC00) [pid = 3892] [serial = 1453] [outer = 16605400] 08:35:11 INFO - PROCESS | 3892 | 1461339311441 Marionette DEBUG loaded listener.js 08:35:11 INFO - PROCESS | 3892 | ++DOMWINDOW == 95 (18E29400) [pid = 3892] [serial = 1454] [outer = 16605400] 08:35:11 INFO - PROCESS | 3892 | 1461339312004 Marionette TRACE conn2 <- [1,1900,null,{"value":["/2dcontext/path-objects/2d.path.fill.closed.unaffected.html",0,null,null,[["Canvas test: 2d.path.fill.closed.unaffected",0,null,null]]]}] 08:35:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | Canvas test: 2d.path.fill.closed.unaffected 08:35:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | took 948ms 08:35:12 INFO - PROCESS | 3892 | 1461339312068 Marionette TRACE conn2 -> [0,1901,"getWindowHandle",null] 08:35:12 INFO - PROCESS | 3892 | 1461339312070 Marionette TRACE conn2 <- [1,1901,null,{"value":"13"}] 08:35:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.overlap.html 08:35:12 INFO - PROCESS | 3892 | 1461339312074 Marionette TRACE conn2 -> [0,1902,"setScriptTimeout",{"ms":35000}] 08:35:12 INFO - PROCESS | 3892 | 1461339312078 Marionette TRACE conn2 <- [1,1902,null,{}] 08:35:12 INFO - PROCESS | 3892 | 1461339312089 Marionette TRACE conn2 -> [0,1903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:35:12 INFO - PROCESS | 3892 | 1461339312193 Marionette TRACE conn2 <- [1,1903,null,{"value":null}] 08:35:12 INFO - PROCESS | 3892 | 1461339312331 Marionette TRACE conn2 -> [0,1904,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.overlap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.overlap.html\", \"44d5019e-7937-4224-8a02-bcf7332f174f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:35:12 INFO - PROCESS | 3892 | ++DOCSHELL 19963C00 == 46 [pid = 3892] [id = 485] 08:35:12 INFO - PROCESS | 3892 | ++DOMWINDOW == 96 (1996EC00) [pid = 3892] [serial = 1455] [outer = 00000000] 08:35:12 INFO - PROCESS | 3892 | ++DOMWINDOW == 97 (19D7EC00) [pid = 3892] [serial = 1456] [outer = 1996EC00] 08:35:12 INFO - PROCESS | 3892 | 1461339312389 Marionette DEBUG loaded listener.js 08:35:12 INFO - PROCESS | 3892 | ++DOMWINDOW == 98 (1A04E400) [pid = 3892] [serial = 1457] [outer = 1996EC00] 08:35:13 INFO - PROCESS | 3892 | 1461339313030 Marionette TRACE conn2 <- [1,1904,null,{"value":["/2dcontext/path-objects/2d.path.fill.overlap.html",0,null,null,[["Canvas test: 2d.path.fill.overlap",0,null,null]]]}] 08:35:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.overlap.html | Canvas test: 2d.path.fill.overlap 08:35:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.overlap.html | took 993ms 08:35:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.add.html 08:35:13 INFO - PROCESS | 3892 | 1461339313076 Marionette TRACE conn2 -> [0,1905,"getWindowHandle",null] 08:35:13 INFO - PROCESS | 3892 | 1461339313079 Marionette TRACE conn2 <- [1,1905,null,{"value":"13"}] 08:35:13 INFO - PROCESS | 3892 | 1461339313083 Marionette TRACE conn2 -> [0,1906,"setScriptTimeout",{"ms":35000}] 08:35:13 INFO - PROCESS | 3892 | 1461339313085 Marionette TRACE conn2 <- [1,1906,null,{}] 08:35:13 INFO - PROCESS | 3892 | 1461339313088 Marionette TRACE conn2 -> [0,1907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:35:13 INFO - PROCESS | 3892 | 1461339313304 Marionette TRACE conn2 <- [1,1907,null,{"value":null}] 08:35:13 INFO - PROCESS | 3892 | 1461339313456 Marionette TRACE conn2 -> [0,1908,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.winding.add.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.add.html\", \"44d5019e-7937-4224-8a02-bcf7332f174f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:35:13 INFO - PROCESS | 3892 | ++DOCSHELL 11BB6C00 == 47 [pid = 3892] [id = 486] 08:35:13 INFO - PROCESS | 3892 | ++DOMWINDOW == 99 (1233C400) [pid = 3892] [serial = 1458] [outer = 00000000] 08:35:13 INFO - PROCESS | 3892 | ++DOMWINDOW == 100 (133E1C00) [pid = 3892] [serial = 1459] [outer = 1233C400] 08:35:13 INFO - PROCESS | 3892 | 1461339313506 Marionette DEBUG loaded listener.js 08:35:13 INFO - PROCESS | 3892 | ++DOMWINDOW == 101 (137C3400) [pid = 3892] [serial = 1460] [outer = 1233C400] 08:35:14 INFO - PROCESS | 3892 | --DOCSHELL 18D37000 == 46 [pid = 3892] [id = 481] 08:35:14 INFO - PROCESS | 3892 | --DOCSHELL 16608400 == 45 [pid = 3892] [id = 480] 08:35:14 INFO - PROCESS | 3892 | --DOCSHELL 13447C00 == 44 [pid = 3892] [id = 479] 08:35:14 INFO - PROCESS | 3892 | --DOCSHELL 11BBDC00 == 43 [pid = 3892] [id = 478] 08:35:14 INFO - PROCESS | 3892 | --DOCSHELL 19350000 == 42 [pid = 3892] [id = 477] 08:35:14 INFO - PROCESS | 3892 | --DOCSHELL 18E3AC00 == 41 [pid = 3892] [id = 476] 08:35:14 INFO - PROCESS | 3892 | --DOCSHELL 18832C00 == 40 [pid = 3892] [id = 475] 08:35:14 INFO - PROCESS | 3892 | --DOCSHELL 15E99800 == 39 [pid = 3892] [id = 474] 08:35:14 INFO - PROCESS | 3892 | --DOCSHELL 13809800 == 38 [pid = 3892] [id = 473] 08:35:14 INFO - PROCESS | 3892 | --DOCSHELL 12CA2400 == 37 [pid = 3892] [id = 470] 08:35:14 INFO - PROCESS | 3892 | --DOCSHELL 1380A000 == 36 [pid = 3892] [id = 469] 08:35:14 INFO - PROCESS | 3892 | --DOMWINDOW == 100 (19968800) [pid = 3892] [serial = 1408] [outer = 00000000] [url = about:blank] 08:35:14 INFO - PROCESS | 3892 | --DOMWINDOW == 99 (1985E800) [pid = 3892] [serial = 1405] [outer = 00000000] [url = about:blank] 08:35:14 INFO - PROCESS | 3892 | --DOMWINDOW == 98 (18E20400) [pid = 3892] [serial = 1393] [outer = 00000000] [url = about:blank] 08:35:14 INFO - PROCESS | 3892 | --DOMWINDOW == 97 (18EAE000) [pid = 3892] [serial = 1396] [outer = 00000000] [url = about:blank] 08:35:14 INFO - PROCESS | 3892 | --DOMWINDOW == 96 (133E5800) [pid = 3892] [serial = 1378] [outer = 00000000] [url = about:blank] 08:35:14 INFO - PROCESS | 3892 | --DOMWINDOW == 95 (1344FC00) [pid = 3892] [serial = 1381] [outer = 00000000] [url = about:blank] 08:35:14 INFO - PROCESS | 3892 | --DOMWINDOW == 94 (1379A000) [pid = 3892] [serial = 1382] [outer = 00000000] [url = about:blank] 08:35:14 INFO - PROCESS | 3892 | --DOMWINDOW == 93 (1695E000) [pid = 3892] [serial = 1387] [outer = 00000000] [url = about:blank] 08:35:14 INFO - PROCESS | 3892 | --DOMWINDOW == 92 (16CCBC00) [pid = 3892] [serial = 1388] [outer = 00000000] [url = about:blank] 08:35:14 INFO - PROCESS | 3892 | --DOMWINDOW == 91 (184C6800) [pid = 3892] [serial = 1390] [outer = 00000000] [url = about:blank] 08:35:14 INFO - PROCESS | 3892 | --DOMWINDOW == 90 (18E1F400) [pid = 3892] [serial = 1394] [outer = 00000000] [url = about:blank] 08:35:14 INFO - PROCESS | 3892 | --DOMWINDOW == 89 (13448C00) [pid = 3892] [serial = 1375] [outer = 00000000] [url = about:blank] 08:35:14 INFO - PROCESS | 3892 | --DOMWINDOW == 88 (159B8800) [pid = 3892] [serial = 1384] [outer = 00000000] [url = about:blank] 08:35:14 INFO - PROCESS | 3892 | --DOMWINDOW == 87 (15C32000) [pid = 3892] [serial = 1385] [outer = 00000000] [url = about:blank] 08:35:14 INFO - PROCESS | 3892 | --DOMWINDOW == 86 (1841E800) [pid = 3892] [serial = 1402] [outer = 00000000] [url = about:blank] 08:35:14 INFO - PROCESS | 3892 | --DOMWINDOW == 85 (18EADC00) [pid = 3892] [serial = 1397] [outer = 00000000] [url = about:blank] 08:35:14 INFO - PROCESS | 3892 | --DOMWINDOW == 84 (19854000) [pid = 3892] [serial = 1399] [outer = 00000000] [url = about:blank] 08:35:14 INFO - PROCESS | 3892 | --DOMWINDOW == 83 (1985A800) [pid = 3892] [serial = 1406] [outer = 00000000] [url = about:blank] 08:35:14 INFO - PROCESS | 3892 | --DOMWINDOW == 82 (19858800) [pid = 3892] [serial = 1400] [outer = 00000000] [url = about:blank] 08:35:14 INFO - PROCESS | 3892 | --DOMWINDOW == 81 (18E2FC00) [pid = 3892] [serial = 1403] [outer = 00000000] [url = about:blank] 08:35:14 INFO - PROCESS | 3892 | --DOMWINDOW == 80 (18833000) [pid = 3892] [serial = 1391] [outer = 00000000] [url = about:blank] 08:35:14 INFO - PROCESS | 3892 | 1461339314143 Marionette TRACE conn2 <- [1,1908,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.add.html",0,null,null,[["Canvas test: 2d.path.fill.winding.add",0,null,null]]]}] 08:35:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.add.html | Canvas test: 2d.path.fill.winding.add 08:35:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.add.html | took 1087ms 08:35:14 INFO - PROCESS | 3892 | 1461339314183 Marionette TRACE conn2 -> [0,1909,"getWindowHandle",null] 08:35:14 INFO - PROCESS | 3892 | 1461339314188 Marionette TRACE conn2 <- [1,1909,null,{"value":"13"}] 08:35:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html 08:35:14 INFO - PROCESS | 3892 | 1461339314192 Marionette TRACE conn2 -> [0,1910,"setScriptTimeout",{"ms":35000}] 08:35:14 INFO - PROCESS | 3892 | 1461339314196 Marionette TRACE conn2 <- [1,1910,null,{}] 08:35:14 INFO - PROCESS | 3892 | 1461339314200 Marionette TRACE conn2 -> [0,1911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:35:14 INFO - PROCESS | 3892 | 1461339314285 Marionette TRACE conn2 <- [1,1911,null,{"value":null}] 08:35:14 INFO - PROCESS | 3892 | 1461339314375 Marionette TRACE conn2 -> [0,1912,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html\", \"44d5019e-7937-4224-8a02-bcf7332f174f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:35:14 INFO - PROCESS | 3892 | ++DOCSHELL 13446C00 == 37 [pid = 3892] [id = 487] 08:35:14 INFO - PROCESS | 3892 | ++DOMWINDOW == 81 (13447C00) [pid = 3892] [serial = 1461] [outer = 00000000] 08:35:14 INFO - PROCESS | 3892 | ++DOMWINDOW == 82 (13B7FC00) [pid = 3892] [serial = 1462] [outer = 13447C00] 08:35:14 INFO - PROCESS | 3892 | 1461339314424 Marionette DEBUG loaded listener.js 08:35:14 INFO - PROCESS | 3892 | ++DOMWINDOW == 83 (15A0FC00) [pid = 3892] [serial = 1463] [outer = 13447C00] 08:35:14 INFO - PROCESS | 3892 | 1461339314808 Marionette TRACE conn2 <- [1,1912,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html",0,null,null,[["Canvas test: 2d.path.fill.winding.subtract.1",0,null,null]]]}] 08:35:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | Canvas test: 2d.path.fill.winding.subtract.1 08:35:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | took 699ms 08:35:14 INFO - PROCESS | 3892 | 1461339314877 Marionette TRACE conn2 -> [0,1913,"getWindowHandle",null] 08:35:14 INFO - PROCESS | 3892 | 1461339314880 Marionette TRACE conn2 <- [1,1913,null,{"value":"13"}] 08:35:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html 08:35:14 INFO - PROCESS | 3892 | 1461339314883 Marionette TRACE conn2 -> [0,1914,"setScriptTimeout",{"ms":35000}] 08:35:14 INFO - PROCESS | 3892 | 1461339314885 Marionette TRACE conn2 <- [1,1914,null,{}] 08:35:14 INFO - PROCESS | 3892 | 1461339314889 Marionette TRACE conn2 -> [0,1915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:35:14 INFO - PROCESS | 3892 | 1461339314970 Marionette TRACE conn2 <- [1,1915,null,{"value":null}] 08:35:14 INFO - PROCESS | 3892 | 1461339314981 Marionette TRACE conn2 -> [0,1916,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html\", \"44d5019e-7937-4224-8a02-bcf7332f174f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:35:14 INFO - PROCESS | 3892 | ++DOCSHELL 16CC8800 == 38 [pid = 3892] [id = 488] 08:35:14 INFO - PROCESS | 3892 | ++DOMWINDOW == 84 (16CCBC00) [pid = 3892] [serial = 1464] [outer = 00000000] 08:35:15 INFO - PROCESS | 3892 | ++DOMWINDOW == 85 (16F6BC00) [pid = 3892] [serial = 1465] [outer = 16CCBC00] 08:35:15 INFO - PROCESS | 3892 | 1461339315027 Marionette DEBUG loaded listener.js 08:35:15 INFO - PROCESS | 3892 | ++DOMWINDOW == 86 (184C9C00) [pid = 3892] [serial = 1466] [outer = 16CCBC00] 08:35:15 INFO - PROCESS | 3892 | 1461339315513 Marionette TRACE conn2 <- [1,1916,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html",0,null,null,[["Canvas test: 2d.path.fill.winding.subtract.2",0,null,null]]]}] 08:35:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | Canvas test: 2d.path.fill.winding.subtract.2 08:35:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | took 699ms 08:35:15 INFO - PROCESS | 3892 | 1461339315582 Marionette TRACE conn2 -> [0,1917,"getWindowHandle",null] 08:35:15 INFO - PROCESS | 3892 | 1461339315585 Marionette TRACE conn2 <- [1,1917,null,{"value":"13"}] 08:35:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html 08:35:15 INFO - PROCESS | 3892 | 1461339315595 Marionette TRACE conn2 -> [0,1918,"setScriptTimeout",{"ms":35000}] 08:35:15 INFO - PROCESS | 3892 | 1461339315599 Marionette TRACE conn2 <- [1,1918,null,{}] 08:35:15 INFO - PROCESS | 3892 | 1461339315603 Marionette TRACE conn2 -> [0,1919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:35:15 INFO - PROCESS | 3892 | 1461339315711 Marionette TRACE conn2 <- [1,1919,null,{"value":null}] 08:35:15 INFO - PROCESS | 3892 | 1461339315805 Marionette TRACE conn2 -> [0,1920,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html\", \"44d5019e-7937-4224-8a02-bcf7332f174f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:35:15 INFO - PROCESS | 3892 | ++DOCSHELL 18D37000 == 39 [pid = 3892] [id = 489] 08:35:15 INFO - PROCESS | 3892 | ++DOMWINDOW == 87 (18E24800) [pid = 3892] [serial = 1467] [outer = 00000000] 08:35:15 INFO - PROCESS | 3892 | ++DOMWINDOW == 88 (18E34000) [pid = 3892] [serial = 1468] [outer = 18E24800] 08:35:15 INFO - PROCESS | 3892 | 1461339315850 Marionette DEBUG loaded listener.js 08:35:15 INFO - PROCESS | 3892 | ++DOMWINDOW == 89 (18E3C000) [pid = 3892] [serial = 1469] [outer = 18E24800] 08:35:16 INFO - PROCESS | 3892 | 1461339316247 Marionette TRACE conn2 <- [1,1920,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html",0,null,null,[["Canvas test: 2d.path.fill.winding.subtract.3",0,null,null]]]}] 08:35:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | Canvas test: 2d.path.fill.winding.subtract.3 08:35:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | took 683ms 08:35:16 INFO - PROCESS | 3892 | 1461339316292 Marionette TRACE conn2 -> [0,1921,"getWindowHandle",null] 08:35:16 INFO - PROCESS | 3892 | 1461339316294 Marionette TRACE conn2 <- [1,1921,null,{"value":"13"}] 08:35:16 INFO - PROCESS | 3892 | 1461339316305 Marionette TRACE conn2 -> [0,1922,"setScriptTimeout",{"ms":35000}] 08:35:16 INFO - PROCESS | 3892 | 1461339316307 Marionette TRACE conn2 <- [1,1922,null,{}] 08:35:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.initial.html 08:35:16 INFO - PROCESS | 3892 | 1461339316310 Marionette TRACE conn2 -> [0,1923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:35:16 INFO - PROCESS | 3892 | 1461339316420 Marionette TRACE conn2 <- [1,1923,null,{"value":null}] 08:35:16 INFO - PROCESS | 3892 | 1461339316427 Marionette TRACE conn2 -> [0,1924,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.initial.html\", \"44d5019e-7937-4224-8a02-bcf7332f174f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:35:16 INFO - PROCESS | 3892 | ++DOCSHELL 18E3A800 == 40 [pid = 3892] [id = 490] 08:35:16 INFO - PROCESS | 3892 | ++DOMWINDOW == 90 (18EA8C00) [pid = 3892] [serial = 1470] [outer = 00000000] 08:35:16 INFO - PROCESS | 3892 | ++DOMWINDOW == 91 (19748000) [pid = 3892] [serial = 1471] [outer = 18EA8C00] 08:35:16 INFO - PROCESS | 3892 | 1461339316472 Marionette DEBUG loaded listener.js 08:35:16 INFO - PROCESS | 3892 | ++DOMWINDOW == 92 (1974FC00) [pid = 3892] [serial = 1472] [outer = 18EA8C00] 08:35:16 INFO - PROCESS | 3892 | 1461339316907 Marionette TRACE conn2 <- [1,1924,null,{"value":["/2dcontext/path-objects/2d.path.initial.html",0,null,null,[["Canvas test: 2d.path.initial",0,null,null]]]}] 08:35:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.initial.html | Canvas test: 2d.path.initial 08:35:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.initial.html | took 637ms 08:35:16 INFO - PROCESS | 3892 | 1461339316946 Marionette TRACE conn2 -> [0,1925,"getWindowHandle",null] 08:35:16 INFO - PROCESS | 3892 | 1461339316948 Marionette TRACE conn2 <- [1,1925,null,{"value":"13"}] 08:35:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.arc.html 08:35:16 INFO - PROCESS | 3892 | 1461339316951 Marionette TRACE conn2 -> [0,1926,"setScriptTimeout",{"ms":35000}] 08:35:16 INFO - PROCESS | 3892 | 1461339316953 Marionette TRACE conn2 <- [1,1926,null,{}] 08:35:16 INFO - PROCESS | 3892 | 1461339316956 Marionette TRACE conn2 -> [0,1927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:35:17 INFO - PROCESS | 3892 | 1461339317061 Marionette TRACE conn2 <- [1,1927,null,{"value":null}] 08:35:17 INFO - PROCESS | 3892 | 1461339317155 Marionette TRACE conn2 -> [0,1928,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.arc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.arc.html\", \"44d5019e-7937-4224-8a02-bcf7332f174f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:35:17 INFO - PROCESS | 3892 | ++DOCSHELL 19860800 == 41 [pid = 3892] [id = 491] 08:35:17 INFO - PROCESS | 3892 | ++DOMWINDOW == 93 (19860C00) [pid = 3892] [serial = 1473] [outer = 00000000] 08:35:17 INFO - PROCESS | 3892 | ++DOMWINDOW == 94 (1994B000) [pid = 3892] [serial = 1474] [outer = 19860C00] 08:35:17 INFO - PROCESS | 3892 | 1461339317208 Marionette DEBUG loaded listener.js 08:35:17 INFO - PROCESS | 3892 | ++DOMWINDOW == 95 (19967C00) [pid = 3892] [serial = 1475] [outer = 19860C00] 08:35:17 INFO - PROCESS | 3892 | 1461339317628 Marionette TRACE conn2 <- [1,1928,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.arc.html",0,null,null,[["isPointInPath() works on arcs",0,null,null]]]}] 08:35:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | isPointInPath() works on arcs 08:35:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | took 730ms 08:35:17 INFO - PROCESS | 3892 | 1461339317676 Marionette TRACE conn2 -> [0,1929,"getWindowHandle",null] 08:35:17 INFO - PROCESS | 3892 | 1461339317678 Marionette TRACE conn2 <- [1,1929,null,{"value":"13"}] 08:35:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html 08:35:17 INFO - PROCESS | 3892 | 1461339317685 Marionette TRACE conn2 -> [0,1930,"setScriptTimeout",{"ms":35000}] 08:35:17 INFO - PROCESS | 3892 | 1461339317686 Marionette TRACE conn2 <- [1,1930,null,{}] 08:35:17 INFO - PROCESS | 3892 | 1461339317695 Marionette TRACE conn2 -> [0,1931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:35:17 INFO - PROCESS | 3892 | 1461339317800 Marionette TRACE conn2 <- [1,1931,null,{"value":null}] 08:35:17 INFO - PROCESS | 3892 | 1461339317806 Marionette TRACE conn2 -> [0,1932,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html\", \"44d5019e-7937-4224-8a02-bcf7332f174f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:35:17 INFO - PROCESS | 3892 | ++DOCSHELL 18EAE000 == 42 [pid = 3892] [id = 492] 08:35:17 INFO - PROCESS | 3892 | ++DOMWINDOW == 96 (19852C00) [pid = 3892] [serial = 1476] [outer = 00000000] 08:35:17 INFO - PROCESS | 3892 | ++DOMWINDOW == 97 (19C6B800) [pid = 3892] [serial = 1477] [outer = 19852C00] 08:35:17 INFO - PROCESS | 3892 | 1461339317850 Marionette DEBUG loaded listener.js 08:35:17 INFO - PROCESS | 3892 | ++DOMWINDOW == 98 (19DD5400) [pid = 3892] [serial = 1478] [outer = 19852C00] 08:35:18 INFO - PROCESS | 3892 | --DOMWINDOW == 97 (18919400) [pid = 3892] [serial = 1425] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.empty.html] 08:35:18 INFO - PROCESS | 3892 | --DOMWINDOW == 96 (18E3B400) [pid = 3892] [serial = 1428] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.intersect.html] 08:35:18 INFO - PROCESS | 3892 | --DOMWINDOW == 95 (19852400) [pid = 3892] [serial = 1431] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.unaffected.html] 08:35:18 INFO - PROCESS | 3892 | --DOMWINDOW == 94 (13B7C800) [pid = 3892] [serial = 1419] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.1.html] 08:35:18 INFO - PROCESS | 3892 | --DOMWINDOW == 93 (15E9CC00) [pid = 3892] [serial = 1422] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.2.html] 08:35:18 INFO - PROCESS | 3892 | --DOMWINDOW == 92 (15E16800) [pid = 3892] [serial = 1434] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.1.html] 08:35:18 INFO - PROCESS | 3892 | --DOMWINDOW == 91 (13B3CC00) [pid = 3892] [serial = 1437] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.2.html] 08:35:18 INFO - PROCESS | 3892 | --DOMWINDOW == 90 (16708800) [pid = 3892] [serial = 1440] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.empty.html] 08:35:18 INFO - PROCESS | 3892 | --DOMWINDOW == 89 (197E2400) [pid = 3892] [serial = 1443] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.newline.html] 08:35:18 INFO - PROCESS | 3892 | 1461339318355 Marionette TRACE conn2 <- [1,1932,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html",0,null,null,[["isPointInPath() detects whether the point is inside the path",0,null,null]]]}] 08:35:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | isPointInPath() detects whether the point is inside the path 08:35:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | took 699ms 08:35:18 INFO - PROCESS | 3892 | 1461339318382 Marionette TRACE conn2 -> [0,1933,"getWindowHandle",null] 08:35:18 INFO - PROCESS | 3892 | 1461339318384 Marionette TRACE conn2 <- [1,1933,null,{"value":"13"}] 08:35:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html 08:35:18 INFO - PROCESS | 3892 | 1461339318387 Marionette TRACE conn2 -> [0,1934,"setScriptTimeout",{"ms":35000}] 08:35:18 INFO - PROCESS | 3892 | 1461339318389 Marionette TRACE conn2 <- [1,1934,null,{}] 08:35:18 INFO - PROCESS | 3892 | 1461339318393 Marionette TRACE conn2 -> [0,1935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:35:18 INFO - PROCESS | 3892 | 1461339318525 Marionette TRACE conn2 <- [1,1935,null,{"value":null}] 08:35:18 INFO - PROCESS | 3892 | 1461339318589 Marionette TRACE conn2 -> [0,1936,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html\", \"44d5019e-7937-4224-8a02-bcf7332f174f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:35:18 INFO - PROCESS | 3892 | ++DOCSHELL 12D0B000 == 43 [pid = 3892] [id = 493] 08:35:18 INFO - PROCESS | 3892 | ++DOMWINDOW == 90 (13B85000) [pid = 3892] [serial = 1479] [outer = 00000000] 08:35:18 INFO - PROCESS | 3892 | ++DOMWINDOW == 91 (18E3B400) [pid = 3892] [serial = 1480] [outer = 13B85000] 08:35:18 INFO - PROCESS | 3892 | 1461339318633 Marionette DEBUG loaded listener.js 08:35:18 INFO - PROCESS | 3892 | ++DOMWINDOW == 92 (18E34C00) [pid = 3892] [serial = 1481] [outer = 13B85000] 08:35:18 INFO - PROCESS | 3892 | 1461339318973 Marionette TRACE conn2 <- [1,1936,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html",0,null,null,[["isPointInPath() detects whether the point is inside the path",0,null,null]]]}] 08:35:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | isPointInPath() detects whether the point is inside the path 08:35:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | took 637ms 08:35:19 INFO - PROCESS | 3892 | 1461339319025 Marionette TRACE conn2 -> [0,1937,"getWindowHandle",null] 08:35:19 INFO - PROCESS | 3892 | 1461339319027 Marionette TRACE conn2 <- [1,1937,null,{"value":"13"}] 08:35:19 INFO - PROCESS | 3892 | 1461339319030 Marionette TRACE conn2 -> [0,1938,"setScriptTimeout",{"ms":35000}] 08:35:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html 08:35:19 INFO - PROCESS | 3892 | 1461339319032 Marionette TRACE conn2 <- [1,1938,null,{}] 08:35:19 INFO - PROCESS | 3892 | 1461339319035 Marionette TRACE conn2 -> [0,1939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:35:19 INFO - PROCESS | 3892 | 1461339319109 Marionette TRACE conn2 <- [1,1939,null,{"value":null}] 08:35:19 INFO - PROCESS | 3892 | 1461339319115 Marionette TRACE conn2 -> [0,1940,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.bezier.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bezier.html\", \"44d5019e-7937-4224-8a02-bcf7332f174f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:35:19 INFO - PROCESS | 3892 | ++DOCSHELL 13805000 == 44 [pid = 3892] [id = 494] 08:35:19 INFO - PROCESS | 3892 | ++DOMWINDOW == 93 (19855400) [pid = 3892] [serial = 1482] [outer = 00000000] 08:35:19 INFO - PROCESS | 3892 | ++DOMWINDOW == 94 (1A4B4000) [pid = 3892] [serial = 1483] [outer = 19855400] 08:35:19 INFO - PROCESS | 3892 | 1461339319159 Marionette DEBUG loaded listener.js 08:35:19 INFO - PROCESS | 3892 | ++DOMWINDOW == 95 (1A41C000) [pid = 3892] [serial = 1484] [outer = 19855400] 08:35:19 INFO - PROCESS | 3892 | 1461339319590 Marionette TRACE conn2 <- [1,1940,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.bezier.html",0,null,null,[["isPointInPath() works on Bezier curves",0,null,null]]]}] 08:35:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | isPointInPath() works on Bezier curves 08:35:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | took 591ms 08:35:19 INFO - PROCESS | 3892 | 1461339319632 Marionette TRACE conn2 -> [0,1941,"getWindowHandle",null] 08:35:19 INFO - PROCESS | 3892 | 1461339319634 Marionette TRACE conn2 <- [1,1941,null,{"value":"13"}] 08:35:19 INFO - PROCESS | 3892 | 1461339319637 Marionette TRACE conn2 -> [0,1942,"setScriptTimeout",{"ms":35000}] 08:35:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html 08:35:19 INFO - PROCESS | 3892 | 1461339319639 Marionette TRACE conn2 <- [1,1942,null,{}] 08:35:19 INFO - PROCESS | 3892 | 1461339319643 Marionette TRACE conn2 -> [0,1943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:35:19 INFO - PROCESS | 3892 | 1461339319716 Marionette TRACE conn2 <- [1,1943,null,{"value":null}] 08:35:19 INFO - PROCESS | 3892 | 1461339319722 Marionette TRACE conn2 -> [0,1944,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html\", \"44d5019e-7937-4224-8a02-bcf7332f174f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:35:19 INFO - PROCESS | 3892 | ++DOCSHELL 1985A000 == 45 [pid = 3892] [id = 495] 08:35:19 INFO - PROCESS | 3892 | ++DOMWINDOW == 96 (19D7F400) [pid = 3892] [serial = 1485] [outer = 00000000] 08:35:19 INFO - PROCESS | 3892 | ++DOMWINDOW == 97 (1A9C3800) [pid = 3892] [serial = 1486] [outer = 19D7F400] 08:35:19 INFO - PROCESS | 3892 | 1461339319766 Marionette DEBUG loaded listener.js 08:35:19 INFO - PROCESS | 3892 | ++DOMWINDOW == 98 (1A9CB800) [pid = 3892] [serial = 1487] [outer = 19D7F400] 08:35:20 INFO - PROCESS | 3892 | 1461339320226 Marionette TRACE conn2 <- [1,1944,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html",0,null,null,[["isPointInPath() works on unclosed arcs larger than 2pi",0,null,null]]]}] 08:35:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | isPointInPath() works on unclosed arcs larger than 2pi 08:35:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | took 621ms 08:35:20 INFO - PROCESS | 3892 | 1461339320262 Marionette TRACE conn2 -> [0,1945,"getWindowHandle",null] 08:35:20 INFO - PROCESS | 3892 | 1461339320267 Marionette TRACE conn2 <- [1,1945,null,{"value":"13"}] 08:35:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.edge.html 08:35:20 INFO - PROCESS | 3892 | 1461339320274 Marionette TRACE conn2 -> [0,1946,"setScriptTimeout",{"ms":35000}] 08:35:20 INFO - PROCESS | 3892 | 1461339320279 Marionette TRACE conn2 <- [1,1946,null,{}] 08:35:20 INFO - PROCESS | 3892 | 1461339320286 Marionette TRACE conn2 -> [0,1947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:35:20 INFO - PROCESS | 3892 | 1461339320395 Marionette TRACE conn2 <- [1,1947,null,{"value":null}] 08:35:20 INFO - PROCESS | 3892 | 1461339320510 Marionette TRACE conn2 -> [0,1948,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.edge.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.edge.html\", \"44d5019e-7937-4224-8a02-bcf7332f174f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:35:20 INFO - PROCESS | 3892 | ++DOCSHELL 13452000 == 46 [pid = 3892] [id = 496] 08:35:20 INFO - PROCESS | 3892 | ++DOMWINDOW == 99 (13453000) [pid = 3892] [serial = 1488] [outer = 00000000] 08:35:20 INFO - PROCESS | 3892 | ++DOMWINDOW == 100 (1383B000) [pid = 3892] [serial = 1489] [outer = 13453000] 08:35:20 INFO - PROCESS | 3892 | 1461339320568 Marionette DEBUG loaded listener.js 08:35:20 INFO - PROCESS | 3892 | ++DOMWINDOW == 101 (13DDF400) [pid = 3892] [serial = 1490] [outer = 13453000] 08:35:21 INFO - PROCESS | 3892 | 1461339321238 Marionette TRACE conn2 <- [1,1948,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.edge.html",0,null,null,[["isPointInPath() counts points on the path as being inside",0,null,null]]]}] 08:35:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | isPointInPath() counts points on the path as being inside 08:35:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | took 994ms 08:35:21 INFO - PROCESS | 3892 | 1461339321279 Marionette TRACE conn2 -> [0,1949,"getWindowHandle",null] 08:35:21 INFO - PROCESS | 3892 | 1461339321285 Marionette TRACE conn2 <- [1,1949,null,{"value":"13"}] 08:35:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.empty.html 08:35:21 INFO - PROCESS | 3892 | 1461339321292 Marionette TRACE conn2 -> [0,1950,"setScriptTimeout",{"ms":35000}] 08:35:21 INFO - PROCESS | 3892 | 1461339321295 Marionette TRACE conn2 <- [1,1950,null,{}] 08:35:21 INFO - PROCESS | 3892 | 1461339321299 Marionette TRACE conn2 -> [0,1951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:35:21 INFO - PROCESS | 3892 | 1461339321401 Marionette TRACE conn2 <- [1,1951,null,{"value":null}] 08:35:21 INFO - PROCESS | 3892 | 1461339321540 Marionette TRACE conn2 -> [0,1952,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.empty.html\", \"44d5019e-7937-4224-8a02-bcf7332f174f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:35:21 INFO - PROCESS | 3892 | ++DOCSHELL 16CCA400 == 47 [pid = 3892] [id = 497] 08:35:21 INFO - PROCESS | 3892 | ++DOMWINDOW == 102 (18420C00) [pid = 3892] [serial = 1491] [outer = 00000000] 08:35:21 INFO - PROCESS | 3892 | ++DOMWINDOW == 103 (18D39800) [pid = 3892] [serial = 1492] [outer = 18420C00] 08:35:21 INFO - PROCESS | 3892 | 1461339321595 Marionette DEBUG loaded listener.js 08:35:21 INFO - PROCESS | 3892 | ++DOMWINDOW == 104 (18E25C00) [pid = 3892] [serial = 1493] [outer = 18420C00] 08:35:22 INFO - PROCESS | 3892 | 1461339322148 Marionette TRACE conn2 <- [1,1952,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.empty.html",0,null,null,[["isPointInPath() works when there is no path",0,null,null]]]}] 08:35:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | isPointInPath() works when there is no path 08:35:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | took 901ms 08:35:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html 08:35:22 INFO - PROCESS | 3892 | 1461339322194 Marionette TRACE conn2 -> [0,1953,"getWindowHandle",null] 08:35:22 INFO - PROCESS | 3892 | 1461339322197 Marionette TRACE conn2 <- [1,1953,null,{"value":"13"}] 08:35:22 INFO - PROCESS | 3892 | 1461339322201 Marionette TRACE conn2 -> [0,1954,"setScriptTimeout",{"ms":35000}] 08:35:22 INFO - PROCESS | 3892 | 1461339322205 Marionette TRACE conn2 <- [1,1954,null,{}] 08:35:22 INFO - PROCESS | 3892 | 1461339322216 Marionette TRACE conn2 -> [0,1955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:35:22 INFO - PROCESS | 3892 | 1461339322317 Marionette TRACE conn2 <- [1,1955,null,{"value":null}] 08:35:22 INFO - PROCESS | 3892 | 1461339322420 Marionette TRACE conn2 -> [0,1956,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html\", \"44d5019e-7937-4224-8a02-bcf7332f174f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:35:22 INFO - PROCESS | 3892 | ++DOCSHELL 19944000 == 48 [pid = 3892] [id = 498] 08:35:22 INFO - PROCESS | 3892 | ++DOMWINDOW == 105 (19945400) [pid = 3892] [serial = 1494] [outer = 00000000] 08:35:22 INFO - PROCESS | 3892 | ++DOMWINDOW == 106 (19A30000) [pid = 3892] [serial = 1495] [outer = 19945400] 08:35:22 INFO - PROCESS | 3892 | 1461339322484 Marionette DEBUG loaded listener.js 08:35:22 INFO - PROCESS | 3892 | ++DOMWINDOW == 107 (1A4B7C00) [pid = 3892] [serial = 1496] [outer = 19945400] 08:35:23 INFO - PROCESS | 3892 | 1461339323112 Marionette TRACE conn2 <- [1,1956,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html",0,null,null,[["isPointInPath() returns false for non-finite arguments",0,null,null]]]}] 08:35:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | isPointInPath() returns false for non-finite arguments 08:35:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | took 994ms 08:35:23 INFO - PROCESS | 3892 | 1461339323191 Marionette TRACE conn2 -> [0,1957,"getWindowHandle",null] 08:35:23 INFO - PROCESS | 3892 | 1461339323194 Marionette TRACE conn2 <- [1,1957,null,{"value":"13"}] 08:35:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.outside.html 08:35:23 INFO - PROCESS | 3892 | 1461339323197 Marionette TRACE conn2 -> [0,1958,"setScriptTimeout",{"ms":35000}] 08:35:23 INFO - PROCESS | 3892 | 1461339323199 Marionette TRACE conn2 <- [1,1958,null,{}] 08:35:23 INFO - PROCESS | 3892 | 1461339323203 Marionette TRACE conn2 -> [0,1959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:35:23 INFO - PROCESS | 3892 | 1461339323332 Marionette TRACE conn2 <- [1,1959,null,{"value":null}] 08:35:23 INFO - PROCESS | 3892 | 1461339323462 Marionette TRACE conn2 -> [0,1960,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.outside.html\", \"44d5019e-7937-4224-8a02-bcf7332f174f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:35:23 INFO - PROCESS | 3892 | ++DOCSHELL 18E24400 == 49 [pid = 3892] [id = 499] 08:35:23 INFO - PROCESS | 3892 | ++DOMWINDOW == 108 (19857C00) [pid = 3892] [serial = 1497] [outer = 00000000] 08:35:23 INFO - PROCESS | 3892 | ++DOMWINDOW == 109 (1A3B3000) [pid = 3892] [serial = 1498] [outer = 19857C00] 08:35:23 INFO - PROCESS | 3892 | 1461339323523 Marionette DEBUG loaded listener.js 08:35:23 INFO - PROCESS | 3892 | ++DOMWINDOW == 110 (1C25A000) [pid = 3892] [serial = 1499] [outer = 19857C00] 08:35:24 INFO - PROCESS | 3892 | 1461339324169 Marionette TRACE conn2 <- [1,1960,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.outside.html",0,null,null,[["isPointInPath() works on paths outside the canvas",0,null,null]]]}] 08:35:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | isPointInPath() works on paths outside the canvas 08:35:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | took 1040ms 08:35:24 INFO - PROCESS | 3892 | 1461339324255 Marionette TRACE conn2 -> [0,1961,"getWindowHandle",null] 08:35:24 INFO - PROCESS | 3892 | 1461339324259 Marionette TRACE conn2 <- [1,1961,null,{"value":"13"}] 08:35:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html 08:35:24 INFO - PROCESS | 3892 | 1461339324277 Marionette TRACE conn2 -> [0,1962,"setScriptTimeout",{"ms":35000}] 08:35:24 INFO - PROCESS | 3892 | 1461339324281 Marionette TRACE conn2 <- [1,1962,null,{}] 08:35:24 INFO - PROCESS | 3892 | 1461339324288 Marionette TRACE conn2 -> [0,1963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:35:24 INFO - PROCESS | 3892 | 1461339324403 Marionette TRACE conn2 <- [1,1963,null,{"value":null}] 08:35:24 INFO - PROCESS | 3892 | 1461339324543 Marionette TRACE conn2 -> [0,1964,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.subpath.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.subpath.html\", \"44d5019e-7937-4224-8a02-bcf7332f174f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:35:24 INFO - PROCESS | 3892 | ++DOCSHELL 144A9000 == 50 [pid = 3892] [id = 500] 08:35:24 INFO - PROCESS | 3892 | ++DOMWINDOW == 111 (144A9C00) [pid = 3892] [serial = 1500] [outer = 00000000] 08:35:24 INFO - PROCESS | 3892 | ++DOMWINDOW == 112 (16714400) [pid = 3892] [serial = 1501] [outer = 144A9C00] 08:35:24 INFO - PROCESS | 3892 | 1461339324595 Marionette DEBUG loaded listener.js 08:35:24 INFO - PROCESS | 3892 | ++DOMWINDOW == 113 (16CC5400) [pid = 3892] [serial = 1502] [outer = 144A9C00] 08:35:24 INFO - PROCESS | 3892 | --DOCSHELL 13805000 == 49 [pid = 3892] [id = 494] 08:35:24 INFO - PROCESS | 3892 | --DOCSHELL 12D0B000 == 48 [pid = 3892] [id = 493] 08:35:24 INFO - PROCESS | 3892 | --DOCSHELL 18EAE000 == 47 [pid = 3892] [id = 492] 08:35:24 INFO - PROCESS | 3892 | --DOCSHELL 19860800 == 46 [pid = 3892] [id = 491] 08:35:24 INFO - PROCESS | 3892 | --DOCSHELL 18E3A800 == 45 [pid = 3892] [id = 490] 08:35:24 INFO - PROCESS | 3892 | --DOCSHELL 18D37000 == 44 [pid = 3892] [id = 489] 08:35:24 INFO - PROCESS | 3892 | --DOCSHELL 16CC8800 == 43 [pid = 3892] [id = 488] 08:35:24 INFO - PROCESS | 3892 | --DOCSHELL 13446C00 == 42 [pid = 3892] [id = 487] 08:35:24 INFO - PROCESS | 3892 | --DOCSHELL 11BB6C00 == 41 [pid = 3892] [id = 486] 08:35:24 INFO - PROCESS | 3892 | --DOMWINDOW == 112 (18D38C00) [pid = 3892] [serial = 1426] [outer = 00000000] [url = about:blank] 08:35:24 INFO - PROCESS | 3892 | --DOMWINDOW == 111 (18E27800) [pid = 3892] [serial = 1427] [outer = 00000000] [url = about:blank] 08:35:24 INFO - PROCESS | 3892 | --DOMWINDOW == 110 (18EA4800) [pid = 3892] [serial = 1429] [outer = 00000000] [url = about:blank] 08:35:24 INFO - PROCESS | 3892 | --DOMWINDOW == 109 (13B7AC00) [pid = 3892] [serial = 1417] [outer = 00000000] [url = about:blank] 08:35:24 INFO - PROCESS | 3892 | --DOMWINDOW == 108 (1A053400) [pid = 3892] [serial = 1447] [outer = 00000000] [url = about:blank] 08:35:25 INFO - PROCESS | 3892 | --DOMWINDOW == 107 (1985AC00) [pid = 3892] [serial = 1432] [outer = 00000000] [url = about:blank] 08:35:25 INFO - PROCESS | 3892 | --DOMWINDOW == 106 (16506400) [pid = 3892] [serial = 1421] [outer = 00000000] [url = about:blank] 08:35:25 INFO - PROCESS | 3892 | --DOMWINDOW == 105 (15FB0400) [pid = 3892] [serial = 1420] [outer = 00000000] [url = about:blank] 08:35:25 INFO - PROCESS | 3892 | --DOMWINDOW == 104 (16611000) [pid = 3892] [serial = 1423] [outer = 00000000] [url = about:blank] 08:35:25 INFO - PROCESS | 3892 | --DOMWINDOW == 103 (16710400) [pid = 3892] [serial = 1424] [outer = 00000000] [url = about:blank] 08:35:25 INFO - PROCESS | 3892 | --DOMWINDOW == 102 (16CC8400) [pid = 3892] [serial = 1414] [outer = 00000000] [url = about:blank] 08:35:25 INFO - PROCESS | 3892 | --DOMWINDOW == 101 (13B86000) [pid = 3892] [serial = 1411] [outer = 00000000] [url = about:blank] 08:35:25 INFO - PROCESS | 3892 | --DOMWINDOW == 100 (19A22400) [pid = 3892] [serial = 1435] [outer = 00000000] [url = about:blank] 08:35:25 INFO - PROCESS | 3892 | --DOMWINDOW == 99 (1985A400) [pid = 3892] [serial = 1433] [outer = 00000000] [url = about:blank] 08:35:25 INFO - PROCESS | 3892 | --DOMWINDOW == 98 (19C68000) [pid = 3892] [serial = 1438] [outer = 00000000] [url = about:blank] 08:35:25 INFO - PROCESS | 3892 | --DOMWINDOW == 97 (19A24000) [pid = 3892] [serial = 1436] [outer = 00000000] [url = about:blank] 08:35:25 INFO - PROCESS | 3892 | --DOMWINDOW == 96 (19C6AC00) [pid = 3892] [serial = 1439] [outer = 00000000] [url = about:blank] 08:35:25 INFO - PROCESS | 3892 | --DOMWINDOW == 95 (18E31C00) [pid = 3892] [serial = 1441] [outer = 00000000] [url = about:blank] 08:35:25 INFO - PROCESS | 3892 | --DOMWINDOW == 94 (19D89400) [pid = 3892] [serial = 1444] [outer = 00000000] [url = about:blank] 08:35:25 INFO - PROCESS | 3892 | --DOMWINDOW == 93 (18EA8000) [pid = 3892] [serial = 1442] [outer = 00000000] [url = about:blank] 08:35:25 INFO - PROCESS | 3892 | --DOMWINDOW == 92 (18EAC400) [pid = 3892] [serial = 1430] [outer = 00000000] [url = about:blank] 08:35:25 INFO - PROCESS | 3892 | --DOMWINDOW == 91 (19D87800) [pid = 3892] [serial = 1445] [outer = 00000000] [url = about:blank] 08:35:25 INFO - PROCESS | 3892 | 1461339325164 Marionette TRACE conn2 <- [1,1964,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.subpath.html",0,null,null,[["isPointInPath() uses the current path, not just the subpath",0,null,null]]]}] 08:35:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | isPointInPath() uses the current path, not just the subpath 08:35:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | took 948ms 08:35:25 INFO - PROCESS | 3892 | 1461339325228 Marionette TRACE conn2 -> [0,1965,"getWindowHandle",null] 08:35:25 INFO - PROCESS | 3892 | 1461339325234 Marionette TRACE conn2 <- [1,1965,null,{"value":"13"}] 08:35:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html 08:35:25 INFO - PROCESS | 3892 | 1461339325240 Marionette TRACE conn2 -> [0,1966,"setScriptTimeout",{"ms":35000}] 08:35:25 INFO - PROCESS | 3892 | 1461339325242 Marionette TRACE conn2 <- [1,1966,null,{}] 08:35:25 INFO - PROCESS | 3892 | 1461339325246 Marionette TRACE conn2 -> [0,1967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:35:25 INFO - PROCESS | 3892 | 1461339325309 Marionette TRACE conn2 <- [1,1967,null,{"value":null}] 08:35:25 INFO - PROCESS | 3892 | 1461339325318 Marionette TRACE conn2 -> [0,1968,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html\", \"44d5019e-7937-4224-8a02-bcf7332f174f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:35:25 INFO - PROCESS | 3892 | ++DOCSHELL 15FBB400 == 42 [pid = 3892] [id = 501] 08:35:25 INFO - PROCESS | 3892 | ++DOMWINDOW == 92 (15FBC000) [pid = 3892] [serial = 1503] [outer = 00000000] 08:35:25 INFO - PROCESS | 3892 | ++DOMWINDOW == 93 (16F25C00) [pid = 3892] [serial = 1504] [outer = 15FBC000] 08:35:25 INFO - PROCESS | 3892 | 1461339325365 Marionette DEBUG loaded listener.js 08:35:25 INFO - PROCESS | 3892 | ++DOMWINDOW == 94 (184C3400) [pid = 3892] [serial = 1505] [outer = 15FBC000] 08:35:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | isPointInPath() handles transformations correctly 08:35:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | took 637ms 08:35:25 INFO - PROCESS | 3892 | 1461339325851 Marionette TRACE conn2 <- [1,1968,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 08:35:25 INFO - PROCESS | 3892 | 1461339325860 Marionette TRACE conn2 -> [0,1969,"getWindowHandle",null] 08:35:25 INFO - PROCESS | 3892 | 1461339325862 Marionette TRACE conn2 <- [1,1969,null,{"value":"13"}] 08:35:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html 08:35:25 INFO - PROCESS | 3892 | 1461339325906 Marionette TRACE conn2 -> [0,1970,"setScriptTimeout",{"ms":35000}] 08:35:25 INFO - PROCESS | 3892 | 1461339325909 Marionette TRACE conn2 <- [1,1970,null,{}] 08:35:25 INFO - PROCESS | 3892 | 1461339325923 Marionette TRACE conn2 -> [0,1971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:35:25 INFO - PROCESS | 3892 | 1461339326006 Marionette TRACE conn2 <- [1,1971,null,{"value":null}] 08:35:26 INFO - PROCESS | 3892 | 1461339326017 Marionette TRACE conn2 -> [0,1972,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html\", \"44d5019e-7937-4224-8a02-bcf7332f174f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:35:26 INFO - PROCESS | 3892 | ++DOCSHELL 18E36000 == 43 [pid = 3892] [id = 502] 08:35:26 INFO - PROCESS | 3892 | ++DOMWINDOW == 95 (18E38000) [pid = 3892] [serial = 1506] [outer = 00000000] 08:35:26 INFO - PROCESS | 3892 | ++DOMWINDOW == 96 (18EACC00) [pid = 3892] [serial = 1507] [outer = 18E38000] 08:35:26 INFO - PROCESS | 3892 | 1461339326066 Marionette DEBUG loaded listener.js 08:35:26 INFO - PROCESS | 3892 | ++DOMWINDOW == 97 (19353C00) [pid = 3892] [serial = 1508] [outer = 18E38000] 08:35:26 INFO - PROCESS | 3892 | 1461339326523 Marionette TRACE conn2 <- [1,1972,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 08:35:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | isPointInPath() handles transformations correctly 08:35:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | took 668ms 08:35:26 INFO - PROCESS | 3892 | 1461339326545 Marionette TRACE conn2 -> [0,1973,"getWindowHandle",null] 08:35:26 INFO - PROCESS | 3892 | 1461339326547 Marionette TRACE conn2 <- [1,1973,null,{"value":"13"}] 08:35:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html 08:35:26 INFO - PROCESS | 3892 | 1461339326551 Marionette TRACE conn2 -> [0,1974,"setScriptTimeout",{"ms":35000}] 08:35:26 INFO - PROCESS | 3892 | 1461339326554 Marionette TRACE conn2 <- [1,1974,null,{}] 08:35:26 INFO - PROCESS | 3892 | 1461339326558 Marionette TRACE conn2 -> [0,1975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:35:26 INFO - PROCESS | 3892 | 1461339326641 Marionette TRACE conn2 <- [1,1975,null,{"value":null}] 08:35:26 INFO - PROCESS | 3892 | 1461339326647 Marionette TRACE conn2 -> [0,1976,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html\", \"44d5019e-7937-4224-8a02-bcf7332f174f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:35:26 INFO - PROCESS | 3892 | ++DOCSHELL 18F3EC00 == 44 [pid = 3892] [id = 503] 08:35:26 INFO - PROCESS | 3892 | ++DOMWINDOW == 98 (1985AC00) [pid = 3892] [serial = 1509] [outer = 00000000] 08:35:26 INFO - PROCESS | 3892 | ++DOMWINDOW == 99 (19945C00) [pid = 3892] [serial = 1510] [outer = 1985AC00] 08:35:26 INFO - PROCESS | 3892 | 1461339326693 Marionette DEBUG loaded listener.js 08:35:26 INFO - PROCESS | 3892 | ++DOMWINDOW == 100 (1994E400) [pid = 3892] [serial = 1511] [outer = 1985AC00] 08:35:27 INFO - PROCESS | 3892 | 1461339327121 Marionette TRACE conn2 <- [1,1976,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 08:35:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | isPointInPath() handles transformations correctly 08:35:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | took 591ms 08:35:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html 08:35:27 INFO - PROCESS | 3892 | 1461339327150 Marionette TRACE conn2 -> [0,1977,"getWindowHandle",null] 08:35:27 INFO - PROCESS | 3892 | 1461339327152 Marionette TRACE conn2 <- [1,1977,null,{"value":"13"}] 08:35:27 INFO - PROCESS | 3892 | 1461339327155 Marionette TRACE conn2 -> [0,1978,"setScriptTimeout",{"ms":35000}] 08:35:27 INFO - PROCESS | 3892 | 1461339327157 Marionette TRACE conn2 <- [1,1978,null,{}] 08:35:27 INFO - PROCESS | 3892 | 1461339327160 Marionette TRACE conn2 -> [0,1979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:35:27 INFO - PROCESS | 3892 | 1461339327237 Marionette TRACE conn2 <- [1,1979,null,{"value":null}] 08:35:27 INFO - PROCESS | 3892 | 1461339327243 Marionette TRACE conn2 -> [0,1980,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html\", \"44d5019e-7937-4224-8a02-bcf7332f174f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:35:27 INFO - PROCESS | 3892 | ++DOCSHELL 1985CC00 == 45 [pid = 3892] [id = 504] 08:35:27 INFO - PROCESS | 3892 | ++DOMWINDOW == 101 (19970800) [pid = 3892] [serial = 1512] [outer = 00000000] 08:35:27 INFO - PROCESS | 3892 | ++DOMWINDOW == 102 (19C61C00) [pid = 3892] [serial = 1513] [outer = 19970800] 08:35:27 INFO - PROCESS | 3892 | 1461339327287 Marionette DEBUG loaded listener.js 08:35:27 INFO - PROCESS | 3892 | ++DOMWINDOW == 103 (19C60C00) [pid = 3892] [serial = 1514] [outer = 19970800] 08:35:27 INFO - PROCESS | 3892 | 1461339327788 Marionette TRACE conn2 <- [1,1980,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 08:35:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | isPointInPath() handles transformations correctly 08:35:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | took 683ms 08:35:27 INFO - PROCESS | 3892 | 1461339327852 Marionette TRACE conn2 -> [0,1981,"getWindowHandle",null] 08:35:27 INFO - PROCESS | 3892 | 1461339327854 Marionette TRACE conn2 <- [1,1981,null,{"value":"13"}] 08:35:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html 08:35:27 INFO - PROCESS | 3892 | 1461339327863 Marionette TRACE conn2 -> [0,1982,"setScriptTimeout",{"ms":35000}] 08:35:27 INFO - PROCESS | 3892 | 1461339327865 Marionette TRACE conn2 <- [1,1982,null,{}] 08:35:27 INFO - PROCESS | 3892 | 1461339327869 Marionette TRACE conn2 -> [0,1983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:35:27 INFO - PROCESS | 3892 | 1461339327981 Marionette TRACE conn2 <- [1,1983,null,{"value":null}] 08:35:28 INFO - PROCESS | 3892 | 1461339328044 Marionette TRACE conn2 -> [0,1984,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html\", \"44d5019e-7937-4224-8a02-bcf7332f174f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:35:28 INFO - PROCESS | 3892 | ++DOCSHELL 19A24000 == 46 [pid = 3892] [id = 505] 08:35:28 INFO - PROCESS | 3892 | ++DOMWINDOW == 104 (19C6AC00) [pid = 3892] [serial = 1515] [outer = 00000000] 08:35:28 INFO - PROCESS | 3892 | ++DOMWINDOW == 105 (1A5D2400) [pid = 3892] [serial = 1516] [outer = 19C6AC00] 08:35:28 INFO - PROCESS | 3892 | 1461339328093 Marionette DEBUG loaded listener.js 08:35:28 INFO - PROCESS | 3892 | ++DOMWINDOW == 106 (1A96B000) [pid = 3892] [serial = 1517] [outer = 19C6AC00] 08:35:28 INFO - PROCESS | 3892 | 1461339328519 Marionette TRACE conn2 <- [1,1984,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html",0,null,null,[["isPointInPath() works on unclosed subpaths",0,null,null]]]}] 08:35:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | isPointInPath() works on unclosed subpaths 08:35:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | took 699ms 08:35:28 INFO - PROCESS | 3892 | 1461339328546 Marionette TRACE conn2 -> [0,1985,"getWindowHandle",null] 08:35:28 INFO - PROCESS | 3892 | 1461339328548 Marionette TRACE conn2 <- [1,1985,null,{"value":"13"}] 08:35:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.winding.html 08:35:28 INFO - PROCESS | 3892 | 1461339328556 Marionette TRACE conn2 -> [0,1986,"setScriptTimeout",{"ms":35000}] 08:35:28 INFO - PROCESS | 3892 | 1461339328557 Marionette TRACE conn2 <- [1,1986,null,{}] 08:35:28 INFO - PROCESS | 3892 | 1461339328561 Marionette TRACE conn2 -> [0,1987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:35:28 INFO - PROCESS | 3892 | 1461339328703 Marionette TRACE conn2 <- [1,1987,null,{"value":null}] 08:35:28 INFO - PROCESS | 3892 | 1461339328713 Marionette TRACE conn2 -> [0,1988,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.winding.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.winding.html\", \"44d5019e-7937-4224-8a02-bcf7332f174f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:35:28 INFO - PROCESS | 3892 | ++DOCSHELL 11BBB400 == 47 [pid = 3892] [id = 506] 08:35:28 INFO - PROCESS | 3892 | ++DOMWINDOW == 107 (13833C00) [pid = 3892] [serial = 1518] [outer = 00000000] 08:35:28 INFO - PROCESS | 3892 | ++DOMWINDOW == 108 (1C265800) [pid = 3892] [serial = 1519] [outer = 13833C00] 08:35:28 INFO - PROCESS | 3892 | 1461339328759 Marionette DEBUG loaded listener.js 08:35:28 INFO - PROCESS | 3892 | ++DOMWINDOW == 109 (1C267C00) [pid = 3892] [serial = 1520] [outer = 13833C00] 08:35:29 INFO - PROCESS | 3892 | 1461339329196 Marionette TRACE conn2 <- [1,1988,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.winding.html",0,null,null,[["isPointInPath() uses the non-zero winding number rule",0,null,null]]]}] 08:35:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | isPointInPath() uses the non-zero winding number rule 08:35:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | took 699ms 08:35:29 INFO - PROCESS | 3892 | 1461339329256 Marionette TRACE conn2 -> [0,1989,"getWindowHandle",null] 08:35:29 INFO - PROCESS | 3892 | 1461339329258 Marionette TRACE conn2 <- [1,1989,null,{"value":"13"}] 08:35:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.basic.html 08:35:29 INFO - PROCESS | 3892 | 1461339329268 Marionette TRACE conn2 -> [0,1990,"setScriptTimeout",{"ms":35000}] 08:35:29 INFO - PROCESS | 3892 | 1461339329270 Marionette TRACE conn2 <- [1,1990,null,{}] 08:35:29 INFO - PROCESS | 3892 | 1461339329273 Marionette TRACE conn2 -> [0,1991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:35:29 INFO - PROCESS | 3892 | 1461339329380 Marionette TRACE conn2 <- [1,1991,null,{"value":null}] 08:35:29 INFO - PROCESS | 3892 | 1461339329387 Marionette TRACE conn2 -> [0,1992,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.basic.html\", \"44d5019e-7937-4224-8a02-bcf7332f174f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:35:29 INFO - PROCESS | 3892 | ++DOCSHELL 1C24CC00 == 48 [pid = 3892] [id = 507] 08:35:29 INFO - PROCESS | 3892 | ++DOMWINDOW == 110 (1C25BC00) [pid = 3892] [serial = 1521] [outer = 00000000] 08:35:29 INFO - PROCESS | 3892 | ++DOMWINDOW == 111 (1C354800) [pid = 3892] [serial = 1522] [outer = 1C25BC00] 08:35:29 INFO - PROCESS | 3892 | 1461339329433 Marionette DEBUG loaded listener.js 08:35:29 INFO - PROCESS | 3892 | ++DOMWINDOW == 112 (1C357400) [pid = 3892] [serial = 1523] [outer = 1C25BC00] 08:35:29 INFO - PROCESS | 3892 | --DOMWINDOW == 111 (18EA8C00) [pid = 3892] [serial = 1470] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.initial.html] 08:35:29 INFO - PROCESS | 3892 | --DOMWINDOW == 110 (19860C00) [pid = 3892] [serial = 1473] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.arc.html] 08:35:29 INFO - PROCESS | 3892 | --DOMWINDOW == 109 (16CCBC00) [pid = 3892] [serial = 1464] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html] 08:35:29 INFO - PROCESS | 3892 | --DOMWINDOW == 108 (18E24800) [pid = 3892] [serial = 1467] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html] 08:35:29 INFO - PROCESS | 3892 | --DOMWINDOW == 107 (13447C00) [pid = 3892] [serial = 1461] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html] 08:35:29 INFO - PROCESS | 3892 | --DOMWINDOW == 106 (1233C400) [pid = 3892] [serial = 1458] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.add.html] 08:35:29 INFO - PROCESS | 3892 | --DOMWINDOW == 105 (19852C00) [pid = 3892] [serial = 1476] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html] 08:35:29 INFO - PROCESS | 3892 | --DOMWINDOW == 104 (13B85000) [pid = 3892] [serial = 1479] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html] 08:35:29 INFO - PROCESS | 3892 | --DOMWINDOW == 103 (19855400) [pid = 3892] [serial = 1482] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bezier.html] 08:35:29 INFO - PROCESS | 3892 | --DOMWINDOW == 102 (12CA4000) [pid = 3892] [serial = 1416] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html] 08:35:29 INFO - PROCESS | 3892 | --DOMWINDOW == 101 (19950800) [pid = 3892] [serial = 1329] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.2.html] 08:35:29 INFO - PROCESS | 3892 | --DOMWINDOW == 100 (02A91C00) [pid = 3892] [serial = 1377] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html] 08:35:30 INFO - PROCESS | 3892 | 1461339330050 Marionette TRACE conn2 <- [1,1992,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.basic.html",0,null,null,[["Canvas test: 2d.path.lineTo.basic",0,null,null]]]}] 08:35:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.basic.html | Canvas test: 2d.path.lineTo.basic 08:35:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.basic.html | took 823ms 08:35:30 INFO - PROCESS | 3892 | 1461339330105 Marionette TRACE conn2 -> [0,1993,"getWindowHandle",null] 08:35:30 INFO - PROCESS | 3892 | 1461339330106 Marionette TRACE conn2 <- [1,1993,null,{"value":"13"}] 08:35:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html 08:35:30 INFO - PROCESS | 3892 | 1461339330110 Marionette TRACE conn2 -> [0,1994,"setScriptTimeout",{"ms":35000}] 08:35:30 INFO - PROCESS | 3892 | 1461339330112 Marionette TRACE conn2 <- [1,1994,null,{}] 08:35:30 INFO - PROCESS | 3892 | 1461339330119 Marionette TRACE conn2 -> [0,1995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:35:30 INFO - PROCESS | 3892 | 1461339330194 Marionette TRACE conn2 <- [1,1995,null,{"value":null}] 08:35:30 INFO - PROCESS | 3892 | 1461339330200 Marionette TRACE conn2 -> [0,1996,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html\", \"44d5019e-7937-4224-8a02-bcf7332f174f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:35:30 INFO - PROCESS | 3892 | ++DOCSHELL 13447C00 == 49 [pid = 3892] [id = 508] 08:35:30 INFO - PROCESS | 3892 | ++DOMWINDOW == 101 (16CCD400) [pid = 3892] [serial = 1524] [outer = 00000000] 08:35:30 INFO - PROCESS | 3892 | ++DOMWINDOW == 102 (19743000) [pid = 3892] [serial = 1525] [outer = 16CCD400] 08:35:30 INFO - PROCESS | 3892 | 1461339330245 Marionette DEBUG loaded listener.js 08:35:30 INFO - PROCESS | 3892 | ++DOMWINDOW == 103 (1994AC00) [pid = 3892] [serial = 1526] [outer = 16CCD400] 08:35:30 INFO - PROCESS | 3892 | 1461339330660 Marionette TRACE conn2 <- [1,1996,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the point is added and nothing is drawn",0,null,null]]]}] 08:35:30 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 08:35:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html | took 590ms 08:35:30 INFO - PROCESS | 3892 | 1461339330691 Marionette TRACE conn2 -> [0,1997,"getWindowHandle",null] 08:35:30 INFO - PROCESS | 3892 | 1461339330693 Marionette TRACE conn2 <- [1,1997,null,{"value":"13"}] 08:35:30 INFO - PROCESS | 3892 | 1461339330697 Marionette TRACE conn2 -> [0,1998,"setScriptTimeout",{"ms":35000}] 08:35:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html 08:35:30 INFO - PROCESS | 3892 | 1461339330698 Marionette TRACE conn2 <- [1,1998,null,{}] 08:35:30 INFO - PROCESS | 3892 | 1461339330702 Marionette TRACE conn2 -> [0,1999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:35:30 INFO - PROCESS | 3892 | 1461339330778 Marionette TRACE conn2 <- [1,1999,null,{"value":null}] 08:35:30 INFO - PROCESS | 3892 | 1461339330784 Marionette TRACE conn2 -> [0,2000,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html\", \"44d5019e-7937-4224-8a02-bcf7332f174f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:35:30 INFO - PROCESS | 3892 | ++DOCSHELL 1670C000 == 50 [pid = 3892] [id = 509] 08:35:30 INFO - PROCESS | 3892 | ++DOMWINDOW == 104 (181B7C00) [pid = 3892] [serial = 1527] [outer = 00000000] 08:35:30 INFO - PROCESS | 3892 | ++DOMWINDOW == 105 (1C353C00) [pid = 3892] [serial = 1528] [outer = 181B7C00] 08:35:30 INFO - PROCESS | 3892 | 1461339330828 Marionette DEBUG loaded listener.js 08:35:30 INFO - PROCESS | 3892 | ++DOMWINDOW == 106 (1C34F000) [pid = 3892] [serial = 1529] [outer = 181B7C00] 08:35:31 INFO - PROCESS | 3892 | 1461339331277 Marionette TRACE conn2 <- [1,2000,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the point is added and used for subsequent drawing",0,null,null]]]}] 08:35:31 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 08:35:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html | took 637ms 08:35:31 INFO - PROCESS | 3892 | 1461339331335 Marionette TRACE conn2 -> [0,2001,"getWindowHandle",null] 08:35:31 INFO - PROCESS | 3892 | 1461339331337 Marionette TRACE conn2 <- [1,2001,null,{"value":"13"}] 08:35:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html 08:35:31 INFO - PROCESS | 3892 | 1461339331340 Marionette TRACE conn2 -> [0,2002,"setScriptTimeout",{"ms":35000}] 08:35:31 INFO - PROCESS | 3892 | 1461339331343 Marionette TRACE conn2 <- [1,2002,null,{}] 08:35:31 INFO - PROCESS | 3892 | 1461339331346 Marionette TRACE conn2 -> [0,2003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:35:31 INFO - PROCESS | 3892 | 1461339331443 Marionette TRACE conn2 <- [1,2003,null,{"value":null}] 08:35:31 INFO - PROCESS | 3892 | 1461339331458 Marionette TRACE conn2 -> [0,2004,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.nextpoint.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nextpoint.html\", \"44d5019e-7937-4224-8a02-bcf7332f174f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:35:31 INFO - PROCESS | 3892 | ++DOCSHELL 1C441800 == 51 [pid = 3892] [id = 510] 08:35:31 INFO - PROCESS | 3892 | ++DOMWINDOW == 107 (1C441C00) [pid = 3892] [serial = 1530] [outer = 00000000] 08:35:31 INFO - PROCESS | 3892 | ++DOMWINDOW == 108 (1C477C00) [pid = 3892] [serial = 1531] [outer = 1C441C00] 08:35:31 INFO - PROCESS | 3892 | 1461339331510 Marionette DEBUG loaded listener.js 08:35:31 INFO - PROCESS | 3892 | ++DOMWINDOW == 109 (1C47CC00) [pid = 3892] [serial = 1532] [outer = 1C441C00] 08:35:32 INFO - PROCESS | 3892 | 1461339332227 Marionette TRACE conn2 <- [1,2004,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.nextpoint.html",0,null,null,[["Canvas test: 2d.path.lineTo.nextpoint",0,null,null]]]}] 08:35:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | Canvas test: 2d.path.lineTo.nextpoint 08:35:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | took 932ms 08:35:32 INFO - PROCESS | 3892 | 1461339332286 Marionette TRACE conn2 -> [0,2005,"getWindowHandle",null] 08:35:32 INFO - PROCESS | 3892 | 1461339332292 Marionette TRACE conn2 <- [1,2005,null,{"value":"13"}] 08:35:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html 08:35:32 INFO - PROCESS | 3892 | 1461339332298 Marionette TRACE conn2 -> [0,2006,"setScriptTimeout",{"ms":35000}] 08:35:32 INFO - PROCESS | 3892 | 1461339332302 Marionette TRACE conn2 <- [1,2006,null,{}] 08:35:32 INFO - PROCESS | 3892 | 1461339332307 Marionette TRACE conn2 -> [0,2007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:35:32 INFO - PROCESS | 3892 | 1461339332414 Marionette TRACE conn2 <- [1,2007,null,{"value":null}] 08:35:32 INFO - PROCESS | 3892 | 1461339332523 Marionette TRACE conn2 -> [0,2008,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nonfinite.html\", \"44d5019e-7937-4224-8a02-bcf7332f174f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:35:32 INFO - PROCESS | 3892 | ++DOCSHELL 15FB0400 == 52 [pid = 3892] [id = 511] 08:35:32 INFO - PROCESS | 3892 | ++DOMWINDOW == 110 (16504C00) [pid = 3892] [serial = 1533] [outer = 00000000] 08:35:32 INFO - PROCESS | 3892 | ++DOMWINDOW == 111 (16715800) [pid = 3892] [serial = 1534] [outer = 16504C00] 08:35:32 INFO - PROCESS | 3892 | 1461339332579 Marionette DEBUG loaded listener.js 08:35:32 INFO - PROCESS | 3892 | ++DOMWINDOW == 112 (181C6000) [pid = 3892] [serial = 1535] [outer = 16504C00] 08:35:33 INFO - PROCESS | 3892 | 1461339333214 Marionette TRACE conn2 <- [1,2008,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.nonfinite.html",0,null,null,[["lineTo() with Infinity/NaN is ignored",0,null,null]]]}] 08:35:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | lineTo() with Infinity/NaN is ignored 08:35:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | took 932ms 08:35:33 INFO - PROCESS | 3892 | 1461339333243 Marionette TRACE conn2 -> [0,2009,"getWindowHandle",null] 08:35:33 INFO - PROCESS | 3892 | 1461339333249 Marionette TRACE conn2 <- [1,2009,null,{"value":"13"}] 08:35:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.basic.html 08:35:33 INFO - PROCESS | 3892 | 1461339333256 Marionette TRACE conn2 -> [0,2010,"setScriptTimeout",{"ms":35000}] 08:35:33 INFO - PROCESS | 3892 | 1461339333259 Marionette TRACE conn2 <- [1,2010,null,{}] 08:35:33 INFO - PROCESS | 3892 | 1461339333262 Marionette TRACE conn2 -> [0,2011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:35:33 INFO - PROCESS | 3892 | 1461339333356 Marionette TRACE conn2 <- [1,2011,null,{"value":null}] 08:35:33 INFO - PROCESS | 3892 | 1461339333463 Marionette TRACE conn2 -> [0,2012,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.moveTo.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.basic.html\", \"44d5019e-7937-4224-8a02-bcf7332f174f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:35:33 INFO - PROCESS | 3892 | ++DOCSHELL 18EA5400 == 53 [pid = 3892] [id = 512] 08:35:33 INFO - PROCESS | 3892 | ++DOMWINDOW == 113 (18EA7C00) [pid = 3892] [serial = 1536] [outer = 00000000] 08:35:33 INFO - PROCESS | 3892 | ++DOMWINDOW == 114 (1994F000) [pid = 3892] [serial = 1537] [outer = 18EA7C00] 08:35:33 INFO - PROCESS | 3892 | 1461339333517 Marionette DEBUG loaded listener.js 08:35:33 INFO - PROCESS | 3892 | ++DOMWINDOW == 115 (19A23800) [pid = 3892] [serial = 1538] [outer = 18EA7C00] 08:35:34 INFO - PROCESS | 3892 | 1461339334109 Marionette TRACE conn2 <- [1,2012,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.basic.html",0,null,null,[["Canvas test: 2d.path.moveTo.basic",0,null,null]]]}] 08:35:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.basic.html | Canvas test: 2d.path.moveTo.basic 08:35:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.basic.html | took 932ms 08:35:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.multiple.html 08:35:34 INFO - PROCESS | 3892 | 1461339334182 Marionette TRACE conn2 -> [0,2013,"getWindowHandle",null] 08:35:34 INFO - PROCESS | 3892 | 1461339334185 Marionette TRACE conn2 <- [1,2013,null,{"value":"13"}] 08:35:34 INFO - PROCESS | 3892 | 1461339334189 Marionette TRACE conn2 -> [0,2014,"setScriptTimeout",{"ms":35000}] 08:35:34 INFO - PROCESS | 3892 | 1461339334193 Marionette TRACE conn2 <- [1,2014,null,{}] 08:35:34 INFO - PROCESS | 3892 | 1461339334204 Marionette TRACE conn2 -> [0,2015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:35:34 INFO - PROCESS | 3892 | 1461339334310 Marionette TRACE conn2 <- [1,2015,null,{"value":null}] 08:35:34 INFO - PROCESS | 3892 | 1461339334447 Marionette TRACE conn2 -> [0,2016,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.moveTo.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.multiple.html\", \"44d5019e-7937-4224-8a02-bcf7332f174f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:35:34 INFO - PROCESS | 3892 | ++DOCSHELL 1C350C00 == 54 [pid = 3892] [id = 513] 08:35:34 INFO - PROCESS | 3892 | ++DOMWINDOW == 116 (1C351000) [pid = 3892] [serial = 1539] [outer = 00000000] 08:35:34 INFO - PROCESS | 3892 | ++DOMWINDOW == 117 (1C43B400) [pid = 3892] [serial = 1540] [outer = 1C351000] 08:35:34 INFO - PROCESS | 3892 | 1461339334505 Marionette DEBUG loaded listener.js 08:35:34 INFO - PROCESS | 3892 | ++DOMWINDOW == 118 (1C441400) [pid = 3892] [serial = 1541] [outer = 1C351000] 08:35:35 INFO - PROCESS | 3892 | 1461339335102 Marionette TRACE conn2 <- [1,2016,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.multiple.html",0,null,null,[["Canvas test: 2d.path.moveTo.multiple",0,null,null]]]}] 08:35:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.multiple.html | Canvas test: 2d.path.moveTo.multiple 08:35:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.multiple.html | took 932ms 08:35:35 INFO - PROCESS | 3892 | 1461339335133 Marionette TRACE conn2 -> [0,2017,"getWindowHandle",null] 08:35:35 INFO - PROCESS | 3892 | 1461339335136 Marionette TRACE conn2 <- [1,2017,null,{"value":"13"}] 08:35:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html 08:35:35 INFO - PROCESS | 3892 | 1461339335140 Marionette TRACE conn2 -> [0,2018,"setScriptTimeout",{"ms":35000}] 08:35:35 INFO - PROCESS | 3892 | 1461339335142 Marionette TRACE conn2 <- [1,2018,null,{}] 08:35:35 INFO - PROCESS | 3892 | 1461339335145 Marionette TRACE conn2 -> [0,2019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:35:35 INFO - PROCESS | 3892 | 1461339335249 Marionette TRACE conn2 <- [1,2019,null,{"value":null}] 08:35:35 INFO - PROCESS | 3892 | 1461339335361 Marionette TRACE conn2 -> [0,2020,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.moveTo.newsubpath.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.newsubpath.html\", \"44d5019e-7937-4224-8a02-bcf7332f174f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:35:35 INFO - PROCESS | 3892 | ++DOCSHELL 137A0C00 == 55 [pid = 3892] [id = 514] 08:35:35 INFO - PROCESS | 3892 | ++DOMWINDOW == 119 (13808800) [pid = 3892] [serial = 1542] [outer = 00000000] 08:35:35 INFO - PROCESS | 3892 | ++DOMWINDOW == 120 (181C6400) [pid = 3892] [serial = 1543] [outer = 13808800] 08:35:35 INFO - PROCESS | 3892 | 1461339335415 Marionette DEBUG loaded listener.js 08:35:35 INFO - PROCESS | 3892 | ++DOMWINDOW == 121 (18EA8400) [pid = 3892] [serial = 1544] [outer = 13808800] 08:35:36 INFO - PROCESS | 3892 | 1461339336270 Marionette TRACE conn2 <- [1,2020,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.newsubpath.html",0,null,null,[["Canvas test: 2d.path.moveTo.newsubpath",0,null,null]]]}] 08:35:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | Canvas test: 2d.path.moveTo.newsubpath 08:35:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | took 1180ms 08:35:36 INFO - PROCESS | 3892 | 1461339336322 Marionette TRACE conn2 -> [0,2021,"getWindowHandle",null] 08:35:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html 08:35:36 INFO - PROCESS | 3892 | 1461339336326 Marionette TRACE conn2 <- [1,2021,null,{"value":"13"}] 08:35:36 INFO - PROCESS | 3892 | 1461339336330 Marionette TRACE conn2 -> [0,2022,"setScriptTimeout",{"ms":35000}] 08:35:36 INFO - PROCESS | 3892 | 1461339336334 Marionette TRACE conn2 <- [1,2022,null,{}] 08:35:36 INFO - PROCESS | 3892 | 1461339336339 Marionette TRACE conn2 -> [0,2023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:35:36 INFO - PROCESS | 3892 | 1461339336432 Marionette TRACE conn2 <- [1,2023,null,{"value":null}] 08:35:36 INFO - PROCESS | 3892 | 1461339336570 Marionette TRACE conn2 -> [0,2024,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.moveTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.nonfinite.html\", \"44d5019e-7937-4224-8a02-bcf7332f174f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:35:36 INFO - PROCESS | 3892 | --DOCSHELL 1670C000 == 54 [pid = 3892] [id = 509] 08:35:36 INFO - PROCESS | 3892 | --DOCSHELL 13447C00 == 53 [pid = 3892] [id = 508] 08:35:36 INFO - PROCESS | 3892 | --DOCSHELL 1C24CC00 == 52 [pid = 3892] [id = 507] 08:35:36 INFO - PROCESS | 3892 | --DOCSHELL 11BBB400 == 51 [pid = 3892] [id = 506] 08:35:36 INFO - PROCESS | 3892 | --DOCSHELL 19A24000 == 50 [pid = 3892] [id = 505] 08:35:36 INFO - PROCESS | 3892 | --DOCSHELL 1985CC00 == 49 [pid = 3892] [id = 504] 08:35:36 INFO - PROCESS | 3892 | --DOCSHELL 18F3EC00 == 48 [pid = 3892] [id = 503] 08:35:36 INFO - PROCESS | 3892 | --DOCSHELL 18E36000 == 47 [pid = 3892] [id = 502] 08:35:36 INFO - PROCESS | 3892 | --DOCSHELL 15FBB400 == 46 [pid = 3892] [id = 501] 08:35:36 INFO - PROCESS | 3892 | --DOCSHELL 144A9000 == 45 [pid = 3892] [id = 500] 08:35:36 INFO - PROCESS | 3892 | --DOMWINDOW == 120 (1A9C3800) [pid = 3892] [serial = 1486] [outer = 00000000] [url = about:blank] 08:35:36 INFO - PROCESS | 3892 | ++DOCSHELL 02A98000 == 46 [pid = 3892] [id = 515] 08:35:36 INFO - PROCESS | 3892 | ++DOMWINDOW == 121 (11BBB400) [pid = 3892] [serial = 1545] [outer = 00000000] 08:35:36 INFO - PROCESS | 3892 | ++DOMWINDOW == 122 (137C5000) [pid = 3892] [serial = 1546] [outer = 11BBB400] 08:35:36 INFO - PROCESS | 3892 | 1461339336662 Marionette DEBUG loaded listener.js 08:35:36 INFO - PROCESS | 3892 | ++DOMWINDOW == 123 (144A1800) [pid = 3892] [serial = 1547] [outer = 11BBB400] 08:35:36 INFO - PROCESS | 3892 | --DOCSHELL 13452000 == 45 [pid = 3892] [id = 496] 08:35:36 INFO - PROCESS | 3892 | --DOCSHELL 1985A000 == 44 [pid = 3892] [id = 495] 08:35:36 INFO - PROCESS | 3892 | --DOMWINDOW == 122 (16964400) [pid = 3892] [serial = 1418] [outer = 00000000] [url = about:blank] 08:35:36 INFO - PROCESS | 3892 | --DOMWINDOW == 121 (1A9CB000) [pid = 3892] [serial = 1331] [outer = 00000000] [url = about:blank] 08:35:36 INFO - PROCESS | 3892 | --DOMWINDOW == 120 (13DDE800) [pid = 3892] [serial = 1379] [outer = 00000000] [url = about:blank] 08:35:36 INFO - PROCESS | 3892 | --DOMWINDOW == 119 (19748000) [pid = 3892] [serial = 1471] [outer = 00000000] [url = about:blank] 08:35:36 INFO - PROCESS | 3892 | --DOMWINDOW == 118 (19967C00) [pid = 3892] [serial = 1475] [outer = 00000000] [url = about:blank] 08:35:36 INFO - PROCESS | 3892 | --DOMWINDOW == 117 (1994B000) [pid = 3892] [serial = 1474] [outer = 00000000] [url = about:blank] 08:35:36 INFO - PROCESS | 3892 | --DOMWINDOW == 116 (14958800) [pid = 3892] [serial = 1450] [outer = 00000000] [url = about:blank] 08:35:36 INFO - PROCESS | 3892 | --DOMWINDOW == 115 (1899AC00) [pid = 3892] [serial = 1453] [outer = 00000000] [url = about:blank] 08:35:36 INFO - PROCESS | 3892 | --DOMWINDOW == 114 (19D7EC00) [pid = 3892] [serial = 1456] [outer = 00000000] [url = about:blank] 08:35:36 INFO - PROCESS | 3892 | --DOMWINDOW == 113 (16F6BC00) [pid = 3892] [serial = 1465] [outer = 00000000] [url = about:blank] 08:35:36 INFO - PROCESS | 3892 | --DOMWINDOW == 112 (184C9C00) [pid = 3892] [serial = 1466] [outer = 00000000] [url = about:blank] 08:35:36 INFO - PROCESS | 3892 | --DOMWINDOW == 111 (18E34000) [pid = 3892] [serial = 1468] [outer = 00000000] [url = about:blank] 08:35:36 INFO - PROCESS | 3892 | --DOMWINDOW == 110 (13B7FC00) [pid = 3892] [serial = 1462] [outer = 00000000] [url = about:blank] 08:35:36 INFO - PROCESS | 3892 | --DOMWINDOW == 109 (15A0FC00) [pid = 3892] [serial = 1463] [outer = 00000000] [url = about:blank] 08:35:36 INFO - PROCESS | 3892 | --DOMWINDOW == 108 (137C3400) [pid = 3892] [serial = 1460] [outer = 00000000] [url = about:blank] 08:35:36 INFO - PROCESS | 3892 | --DOMWINDOW == 107 (133E1C00) [pid = 3892] [serial = 1459] [outer = 00000000] [url = about:blank] 08:35:36 INFO - PROCESS | 3892 | --DOMWINDOW == 106 (19C6B800) [pid = 3892] [serial = 1477] [outer = 00000000] [url = about:blank] 08:35:36 INFO - PROCESS | 3892 | --DOMWINDOW == 105 (18E3B400) [pid = 3892] [serial = 1480] [outer = 00000000] [url = about:blank] 08:35:36 INFO - PROCESS | 3892 | --DOMWINDOW == 104 (1A4B4000) [pid = 3892] [serial = 1483] [outer = 00000000] [url = about:blank] 08:35:36 INFO - PROCESS | 3892 | --DOMWINDOW == 103 (19DD5400) [pid = 3892] [serial = 1478] [outer = 00000000] [url = about:blank] 08:35:36 INFO - PROCESS | 3892 | --DOMWINDOW == 102 (1974FC00) [pid = 3892] [serial = 1472] [outer = 00000000] [url = about:blank] 08:35:36 INFO - PROCESS | 3892 | --DOMWINDOW == 101 (18E34C00) [pid = 3892] [serial = 1481] [outer = 00000000] [url = about:blank] 08:35:36 INFO - PROCESS | 3892 | --DOMWINDOW == 100 (18E3C000) [pid = 3892] [serial = 1469] [outer = 00000000] [url = about:blank] 08:35:36 INFO - PROCESS | 3892 | --DOMWINDOW == 99 (1A41C000) [pid = 3892] [serial = 1484] [outer = 00000000] [url = about:blank] 08:35:37 INFO - PROCESS | 3892 | 1461339337065 Marionette TRACE conn2 <- [1,2024,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.nonfinite.html",0,null,null,[["moveTo() with Infinity/NaN is ignored",0,null,null]]]}] 08:35:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | moveTo() with Infinity/NaN is ignored 08:35:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | took 792ms 08:35:37 INFO - PROCESS | 3892 | 1461339337130 Marionette TRACE conn2 -> [0,2025,"getWindowHandle",null] 08:35:37 INFO - PROCESS | 3892 | 1461339337135 Marionette TRACE conn2 <- [1,2025,null,{"value":"13"}] 08:35:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html 08:35:37 INFO - PROCESS | 3892 | 1461339337141 Marionette TRACE conn2 -> [0,2026,"setScriptTimeout",{"ms":35000}] 08:35:37 INFO - PROCESS | 3892 | 1461339337144 Marionette TRACE conn2 <- [1,2026,null,{}] 08:35:37 INFO - PROCESS | 3892 | 1461339337147 Marionette TRACE conn2 -> [0,2027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:35:37 INFO - PROCESS | 3892 | 1461339337266 Marionette TRACE conn2 <- [1,2027,null,{"value":null}] 08:35:37 INFO - PROCESS | 3892 | 1461339337358 Marionette TRACE conn2 -> [0,2028,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html\", \"44d5019e-7937-4224-8a02-bcf7332f174f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:35:37 INFO - PROCESS | 3892 | ++DOCSHELL 13454400 == 45 [pid = 3892] [id = 516] 08:35:37 INFO - PROCESS | 3892 | ++DOMWINDOW == 100 (1379EC00) [pid = 3892] [serial = 1548] [outer = 00000000] 08:35:37 INFO - PROCESS | 3892 | ++DOMWINDOW == 101 (16F24800) [pid = 3892] [serial = 1549] [outer = 1379EC00] 08:35:37 INFO - PROCESS | 3892 | 1461339337404 Marionette DEBUG loaded listener.js 08:35:37 INFO - PROCESS | 3892 | ++DOMWINDOW == 102 (18310C00) [pid = 3892] [serial = 1550] [outer = 1379EC00] 08:35:37 INFO - PROCESS | 3892 | 1461339337782 Marionette TRACE conn2 <- [1,2028,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.basic",0,null,null]]]}] 08:35:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | Canvas test: 2d.path.quadraticCurveTo.basic 08:35:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | took 683ms 08:35:37 INFO - PROCESS | 3892 | 1461339337841 Marionette TRACE conn2 -> [0,2029,"getWindowHandle",null] 08:35:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html 08:35:37 INFO - PROCESS | 3892 | 1461339337844 Marionette TRACE conn2 <- [1,2029,null,{"value":"13"}] 08:35:37 INFO - PROCESS | 3892 | 1461339337847 Marionette TRACE conn2 -> [0,2030,"setScriptTimeout",{"ms":35000}] 08:35:37 INFO - PROCESS | 3892 | 1461339337851 Marionette TRACE conn2 <- [1,2030,null,{}] 08:35:37 INFO - PROCESS | 3892 | 1461339337893 Marionette TRACE conn2 -> [0,2031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:35:37 INFO - PROCESS | 3892 | 1461339337974 Marionette TRACE conn2 <- [1,2031,null,{"value":null}] 08:35:37 INFO - PROCESS | 3892 | 1461339337988 Marionette TRACE conn2 -> [0,2032,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html\", \"44d5019e-7937-4224-8a02-bcf7332f174f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:35:37 INFO - PROCESS | 3892 | ++DOCSHELL 18E35000 == 46 [pid = 3892] [id = 517] 08:35:37 INFO - PROCESS | 3892 | ++DOMWINDOW == 103 (18E35C00) [pid = 3892] [serial = 1551] [outer = 00000000] 08:35:38 INFO - PROCESS | 3892 | ++DOMWINDOW == 104 (18EA7400) [pid = 3892] [serial = 1552] [outer = 18E35C00] 08:35:38 INFO - PROCESS | 3892 | 1461339338035 Marionette DEBUG loaded listener.js 08:35:38 INFO - PROCESS | 3892 | ++DOMWINDOW == 105 (19350000) [pid = 3892] [serial = 1553] [outer = 18E35C00] 08:35:38 INFO - PROCESS | 3892 | 1461339338488 Marionette TRACE conn2 <- [1,2032,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the first control point is added (and nothing is drawn up to it)",0,null,null]]]}] 08:35:38 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) 08:35:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html | took 699ms 08:35:38 INFO - PROCESS | 3892 | 1461339338545 Marionette TRACE conn2 -> [0,2033,"getWindowHandle",null] 08:35:38 INFO - PROCESS | 3892 | 1461339338547 Marionette TRACE conn2 <- [1,2033,null,{"value":"13"}] 08:35:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html 08:35:38 INFO - PROCESS | 3892 | 1461339338551 Marionette TRACE conn2 -> [0,2034,"setScriptTimeout",{"ms":35000}] 08:35:38 INFO - PROCESS | 3892 | 1461339338553 Marionette TRACE conn2 <- [1,2034,null,{}] 08:35:38 INFO - PROCESS | 3892 | 1461339338556 Marionette TRACE conn2 -> [0,2035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:35:38 INFO - PROCESS | 3892 | 1461339338620 Marionette TRACE conn2 <- [1,2035,null,{"value":null}] 08:35:38 INFO - PROCESS | 3892 | 1461339338627 Marionette TRACE conn2 -> [0,2036,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html\", \"44d5019e-7937-4224-8a02-bcf7332f174f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:35:38 INFO - PROCESS | 3892 | ++DOCSHELL 18E39C00 == 47 [pid = 3892] [id = 518] 08:35:38 INFO - PROCESS | 3892 | ++DOMWINDOW == 106 (19746000) [pid = 3892] [serial = 1554] [outer = 00000000] 08:35:38 INFO - PROCESS | 3892 | ++DOMWINDOW == 107 (19860000) [pid = 3892] [serial = 1555] [outer = 19746000] 08:35:38 INFO - PROCESS | 3892 | 1461339338671 Marionette DEBUG loaded listener.js 08:35:38 INFO - PROCESS | 3892 | ++DOMWINDOW == 108 (19943C00) [pid = 3892] [serial = 1556] [outer = 19746000] 08:35:39 INFO - PROCESS | 3892 | 1461339339150 Marionette TRACE conn2 <- [1,2036,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the first control point is added",0,null,null]]]}] 08:35:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 08:35:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | took 637ms 08:35:39 INFO - PROCESS | 3892 | 1461339339171 Marionette TRACE conn2 -> [0,2037,"getWindowHandle",null] 08:35:39 INFO - PROCESS | 3892 | 1461339339173 Marionette TRACE conn2 <- [1,2037,null,{"value":"13"}] 08:35:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html 08:35:39 INFO - PROCESS | 3892 | 1461339339183 Marionette TRACE conn2 -> [0,2038,"setScriptTimeout",{"ms":35000}] 08:35:39 INFO - PROCESS | 3892 | 1461339339185 Marionette TRACE conn2 <- [1,2038,null,{}] 08:35:39 INFO - PROCESS | 3892 | 1461339339188 Marionette TRACE conn2 -> [0,2039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:35:39 INFO - PROCESS | 3892 | 1461339339295 Marionette TRACE conn2 <- [1,2039,null,{"value":null}] 08:35:39 INFO - PROCESS | 3892 | 1461339339389 Marionette TRACE conn2 -> [0,2040,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html\", \"44d5019e-7937-4224-8a02-bcf7332f174f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:35:39 INFO - PROCESS | 3892 | ++DOCSHELL 15E98000 == 48 [pid = 3892] [id = 519] 08:35:39 INFO - PROCESS | 3892 | ++DOMWINDOW == 109 (1996C000) [pid = 3892] [serial = 1557] [outer = 00000000] 08:35:39 INFO - PROCESS | 3892 | ++DOMWINDOW == 110 (19C60000) [pid = 3892] [serial = 1558] [outer = 1996C000] 08:35:39 INFO - PROCESS | 3892 | 1461339339433 Marionette DEBUG loaded listener.js 08:35:39 INFO - PROCESS | 3892 | ++DOMWINDOW == 111 (19C64000) [pid = 3892] [serial = 1559] [outer = 1996C000] 08:35:39 INFO - PROCESS | 3892 | 1461339339890 Marionette TRACE conn2 <- [1,2040,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html",0,null,null,[["quadraticCurveTo() with Infinity/NaN is ignored",0,null,null]]]}] 08:35:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | quadraticCurveTo() with Infinity/NaN is ignored 08:35:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | took 746ms 08:35:39 INFO - PROCESS | 3892 | 1461339339918 Marionette TRACE conn2 -> [0,2041,"getWindowHandle",null] 08:35:39 INFO - PROCESS | 3892 | 1461339339920 Marionette TRACE conn2 <- [1,2041,null,{"value":"13"}] 08:35:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html 08:35:39 INFO - PROCESS | 3892 | 1461339339923 Marionette TRACE conn2 -> [0,2042,"setScriptTimeout",{"ms":35000}] 08:35:39 INFO - PROCESS | 3892 | 1461339339925 Marionette TRACE conn2 <- [1,2042,null,{}] 08:35:39 INFO - PROCESS | 3892 | 1461339339928 Marionette TRACE conn2 -> [0,2043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:35:40 INFO - PROCESS | 3892 | 1461339340042 Marionette TRACE conn2 <- [1,2043,null,{"value":null}] 08:35:40 INFO - PROCESS | 3892 | 1461339340051 Marionette TRACE conn2 -> [0,2044,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html\", \"44d5019e-7937-4224-8a02-bcf7332f174f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:35:40 INFO - PROCESS | 3892 | ++DOCSHELL 18F3EC00 == 49 [pid = 3892] [id = 520] 08:35:40 INFO - PROCESS | 3892 | ++DOMWINDOW == 112 (19A24000) [pid = 3892] [serial = 1560] [outer = 00000000] 08:35:40 INFO - PROCESS | 3892 | ++DOMWINDOW == 113 (1A3AD400) [pid = 3892] [serial = 1561] [outer = 19A24000] 08:35:40 INFO - PROCESS | 3892 | 1461339340148 Marionette DEBUG loaded listener.js 08:35:40 INFO - PROCESS | 3892 | ++DOMWINDOW == 114 (1A053C00) [pid = 3892] [serial = 1562] [outer = 19A24000] 08:35:40 INFO - PROCESS | 3892 | 1461339340568 Marionette TRACE conn2 <- [1,2044,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.scaled",0,null,null]]]}] 08:35:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | Canvas test: 2d.path.quadraticCurveTo.scaled 08:35:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | took 698ms 08:35:40 INFO - PROCESS | 3892 | 1461339340623 Marionette TRACE conn2 -> [0,2045,"getWindowHandle",null] 08:35:40 INFO - PROCESS | 3892 | 1461339340625 Marionette TRACE conn2 <- [1,2045,null,{"value":"13"}] 08:35:40 INFO - PROCESS | 3892 | 1461339340628 Marionette TRACE conn2 -> [0,2046,"setScriptTimeout",{"ms":35000}] 08:35:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html 08:35:40 INFO - PROCESS | 3892 | 1461339340630 Marionette TRACE conn2 <- [1,2046,null,{}] 08:35:40 INFO - PROCESS | 3892 | 1461339340639 Marionette TRACE conn2 -> [0,2047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:35:40 INFO - PROCESS | 3892 | 1461339340771 Marionette TRACE conn2 <- [1,2047,null,{"value":null}] 08:35:40 INFO - PROCESS | 3892 | 1461339340781 Marionette TRACE conn2 -> [0,2048,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html\", \"44d5019e-7937-4224-8a02-bcf7332f174f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:35:40 INFO - PROCESS | 3892 | ++DOCSHELL 19DDE800 == 50 [pid = 3892] [id = 521] 08:35:40 INFO - PROCESS | 3892 | ++DOMWINDOW == 115 (1A3AF000) [pid = 3892] [serial = 1563] [outer = 00000000] 08:35:40 INFO - PROCESS | 3892 | ++DOMWINDOW == 116 (1A5D1800) [pid = 3892] [serial = 1564] [outer = 1A3AF000] 08:35:40 INFO - PROCESS | 3892 | 1461339340826 Marionette DEBUG loaded listener.js 08:35:40 INFO - PROCESS | 3892 | ++DOMWINDOW == 117 (1AB8E800) [pid = 3892] [serial = 1565] [outer = 1A3AF000] 08:35:41 INFO - PROCESS | 3892 | --DOMWINDOW == 116 (18E23000) [pid = 3892] [serial = 1371] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.nonfinite.html] 08:35:41 INFO - PROCESS | 3892 | --DOMWINDOW == 115 (17BB9800) [pid = 3892] [serial = 1407] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html] 08:35:41 INFO - PROCESS | 3892 | --DOMWINDOW == 114 (12D05400) [pid = 3892] [serial = 1410] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html] 08:35:41 INFO - PROCESS | 3892 | --DOMWINDOW == 113 (16506C00) [pid = 3892] [serial = 1413] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html] 08:35:41 INFO - PROCESS | 3892 | --DOMWINDOW == 112 (12343C00) [pid = 3892] [serial = 1374] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.scale.html] 08:35:41 INFO - PROCESS | 3892 | --DOMWINDOW == 111 (19C6AC00) [pid = 3892] [serial = 1515] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html] 08:35:41 INFO - PROCESS | 3892 | --DOMWINDOW == 110 (1985AC00) [pid = 3892] [serial = 1509] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html] 08:35:41 INFO - PROCESS | 3892 | --DOMWINDOW == 109 (13833C00) [pid = 3892] [serial = 1518] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.winding.html] 08:35:41 INFO - PROCESS | 3892 | --DOMWINDOW == 108 (19857C00) [pid = 3892] [serial = 1497] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.outside.html] 08:35:41 INFO - PROCESS | 3892 | --DOMWINDOW == 107 (1C25BC00) [pid = 3892] [serial = 1521] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.basic.html] 08:35:41 INFO - PROCESS | 3892 | --DOMWINDOW == 106 (181B7C00) [pid = 3892] [serial = 1527] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html] 08:35:41 INFO - PROCESS | 3892 | --DOMWINDOW == 105 (18E38000) [pid = 3892] [serial = 1506] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html] 08:35:41 INFO - PROCESS | 3892 | --DOMWINDOW == 104 (19970800) [pid = 3892] [serial = 1512] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html] 08:35:41 INFO - PROCESS | 3892 | --DOMWINDOW == 103 (144A9C00) [pid = 3892] [serial = 1500] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.subpath.html] 08:35:41 INFO - PROCESS | 3892 | --DOMWINDOW == 102 (15FBC000) [pid = 3892] [serial = 1503] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html] 08:35:41 INFO - PROCESS | 3892 | --DOMWINDOW == 101 (16CCD400) [pid = 3892] [serial = 1524] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html] 08:35:41 INFO - PROCESS | 3892 | 1461339341453 Marionette TRACE conn2 <- [1,2048,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.shape",0,null,null]]]}] 08:35:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | Canvas test: 2d.path.quadraticCurveTo.shape 08:35:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | took 901ms 08:35:41 INFO - PROCESS | 3892 | 1461339341517 Marionette TRACE conn2 -> [0,2049,"getWindowHandle",null] 08:35:41 INFO - PROCESS | 3892 | 1461339341519 Marionette TRACE conn2 <- [1,2049,null,{"value":"13"}] 08:35:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.basic.html 08:35:41 INFO - PROCESS | 3892 | 1461339341523 Marionette TRACE conn2 -> [0,2050,"setScriptTimeout",{"ms":35000}] 08:35:41 INFO - PROCESS | 3892 | 1461339341524 Marionette TRACE conn2 <- [1,2050,null,{}] 08:35:41 INFO - PROCESS | 3892 | 1461339341528 Marionette TRACE conn2 -> [0,2051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:35:41 INFO - PROCESS | 3892 | 1461339341611 Marionette TRACE conn2 <- [1,2051,null,{"value":null}] 08:35:41 INFO - PROCESS | 3892 | 1461339341618 Marionette TRACE conn2 -> [0,2052,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.basic.html\", \"44d5019e-7937-4224-8a02-bcf7332f174f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:35:41 INFO - PROCESS | 3892 | ++DOCSHELL 1380F400 == 51 [pid = 3892] [id = 522] 08:35:41 INFO - PROCESS | 3892 | ++DOMWINDOW == 102 (13B4AC00) [pid = 3892] [serial = 1566] [outer = 00000000] 08:35:41 INFO - PROCESS | 3892 | ++DOMWINDOW == 103 (18429800) [pid = 3892] [serial = 1567] [outer = 13B4AC00] 08:35:41 INFO - PROCESS | 3892 | 1461339341662 Marionette DEBUG loaded listener.js 08:35:41 INFO - PROCESS | 3892 | ++DOMWINDOW == 104 (181C3000) [pid = 3892] [serial = 1568] [outer = 13B4AC00] 08:35:42 INFO - PROCESS | 3892 | 1461339342094 Marionette TRACE conn2 <- [1,2052,null,{"value":["/2dcontext/path-objects/2d.path.rect.basic.html",0,null,null,[["Canvas test: 2d.path.rect.basic",0,null,null]]]}] 08:35:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.basic.html | Canvas test: 2d.path.rect.basic 08:35:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.basic.html | took 590ms 08:35:42 INFO - PROCESS | 3892 | 1461339342120 Marionette TRACE conn2 -> [0,2053,"getWindowHandle",null] 08:35:42 INFO - PROCESS | 3892 | 1461339342122 Marionette TRACE conn2 <- [1,2053,null,{"value":"13"}] 08:35:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.closed.html 08:35:42 INFO - PROCESS | 3892 | 1461339342125 Marionette TRACE conn2 -> [0,2054,"setScriptTimeout",{"ms":35000}] 08:35:42 INFO - PROCESS | 3892 | 1461339342127 Marionette TRACE conn2 <- [1,2054,null,{}] 08:35:42 INFO - PROCESS | 3892 | 1461339342130 Marionette TRACE conn2 -> [0,2055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:35:42 INFO - PROCESS | 3892 | 1461339342207 Marionette TRACE conn2 <- [1,2055,null,{"value":null}] 08:35:42 INFO - PROCESS | 3892 | 1461339342213 Marionette TRACE conn2 -> [0,2056,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.closed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.closed.html\", \"44d5019e-7937-4224-8a02-bcf7332f174f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:35:42 INFO - PROCESS | 3892 | ++DOCSHELL 133D8400 == 52 [pid = 3892] [id = 523] 08:35:42 INFO - PROCESS | 3892 | ++DOMWINDOW == 105 (1670FC00) [pid = 3892] [serial = 1569] [outer = 00000000] 08:35:42 INFO - PROCESS | 3892 | ++DOMWINDOW == 106 (1A9CB000) [pid = 3892] [serial = 1570] [outer = 1670FC00] 08:35:42 INFO - PROCESS | 3892 | 1461339342257 Marionette DEBUG loaded listener.js 08:35:42 INFO - PROCESS | 3892 | ++DOMWINDOW == 107 (1C25BC00) [pid = 3892] [serial = 1571] [outer = 1670FC00] 08:35:42 INFO - PROCESS | 3892 | 1461339342695 Marionette TRACE conn2 <- [1,2056,null,{"value":["/2dcontext/path-objects/2d.path.rect.closed.html",0,null,null,[["Canvas test: 2d.path.rect.closed",0,null,null]]]}] 08:35:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.closed.html | Canvas test: 2d.path.rect.closed 08:35:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.closed.html | took 590ms 08:35:42 INFO - PROCESS | 3892 | 1461339342722 Marionette TRACE conn2 -> [0,2057,"getWindowHandle",null] 08:35:42 INFO - PROCESS | 3892 | 1461339342724 Marionette TRACE conn2 <- [1,2057,null,{"value":"13"}] 08:35:42 INFO - PROCESS | 3892 | 1461339342727 Marionette TRACE conn2 -> [0,2058,"setScriptTimeout",{"ms":35000}] 08:35:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.1.html 08:35:42 INFO - PROCESS | 3892 | 1461339342729 Marionette TRACE conn2 <- [1,2058,null,{}] 08:35:42 INFO - PROCESS | 3892 | 1461339342732 Marionette TRACE conn2 -> [0,2059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:35:42 INFO - PROCESS | 3892 | 1461339342848 Marionette TRACE conn2 <- [1,2059,null,{"value":null}] 08:35:42 INFO - PROCESS | 3892 | 1461339342856 Marionette TRACE conn2 -> [0,2060,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.end.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.1.html\", \"44d5019e-7937-4224-8a02-bcf7332f174f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:35:42 INFO - PROCESS | 3892 | ++DOCSHELL 12DDFC00 == 53 [pid = 3892] [id = 524] 08:35:42 INFO - PROCESS | 3892 | ++DOMWINDOW == 108 (133D8C00) [pid = 3892] [serial = 1572] [outer = 00000000] 08:35:42 INFO - PROCESS | 3892 | ++DOMWINDOW == 109 (1C34E800) [pid = 3892] [serial = 1573] [outer = 133D8C00] 08:35:42 INFO - PROCESS | 3892 | 1461339342904 Marionette DEBUG loaded listener.js 08:35:42 INFO - PROCESS | 3892 | ++DOMWINDOW == 110 (1C358800) [pid = 3892] [serial = 1574] [outer = 133D8C00] 08:35:43 INFO - PROCESS | 3892 | --DOCSHELL 16CCA400 == 52 [pid = 3892] [id = 497] 08:35:43 INFO - PROCESS | 3892 | --DOCSHELL 02A90C00 == 51 [pid = 3892] [id = 459] 08:35:43 INFO - PROCESS | 3892 | --DOCSHELL 18E24400 == 50 [pid = 3892] [id = 499] 08:35:43 INFO - PROCESS | 3892 | --DOCSHELL 1650A000 == 49 [pid = 3892] [id = 484] 08:35:43 INFO - PROCESS | 3892 | --DOCSHELL 19944000 == 48 [pid = 3892] [id = 498] 08:35:43 INFO - PROCESS | 3892 | --DOCSHELL 1882BC00 == 47 [pid = 3892] [id = 457] 08:35:43 INFO - PROCESS | 3892 | --DOCSHELL 13450800 == 46 [pid = 3892] [id = 483] 08:35:43 INFO - PROCESS | 3892 | --DOCSHELL 123BF800 == 45 [pid = 3892] [id = 472] 08:35:43 INFO - PROCESS | 3892 | --DOCSHELL 15FBE400 == 44 [pid = 3892] [id = 471] 08:35:43 INFO - PROCESS | 3892 | --DOCSHELL 144A2000 == 43 [pid = 3892] [id = 443] 08:35:43 INFO - PROCESS | 3892 | --DOCSHELL 1842B400 == 42 [pid = 3892] [id = 482] 08:35:43 INFO - PROCESS | 3892 | --DOCSHELL 19963C00 == 41 [pid = 3892] [id = 485] 08:35:43 INFO - PROCESS | 3892 | --DOCSHELL 02A98000 == 40 [pid = 3892] [id = 515] 08:35:43 INFO - PROCESS | 3892 | --DOCSHELL 1C350C00 == 39 [pid = 3892] [id = 513] 08:35:43 INFO - PROCESS | 3892 | --DOCSHELL 137A0C00 == 38 [pid = 3892] [id = 514] 08:35:43 INFO - PROCESS | 3892 | --DOCSHELL 18EA5400 == 37 [pid = 3892] [id = 512] 08:35:43 INFO - PROCESS | 3892 | --DOCSHELL 1C441800 == 36 [pid = 3892] [id = 510] 08:35:43 INFO - PROCESS | 3892 | --DOCSHELL 15FB0400 == 35 [pid = 3892] [id = 511] 08:35:44 INFO - PROCESS | 3892 | --DOCSHELL 13454400 == 34 [pid = 3892] [id = 516] 08:35:44 INFO - PROCESS | 3892 | --DOCSHELL 18E39C00 == 33 [pid = 3892] [id = 518] 08:35:44 INFO - PROCESS | 3892 | --DOCSHELL 18E35000 == 32 [pid = 3892] [id = 517] 08:35:44 INFO - PROCESS | 3892 | --DOCSHELL 18F3EC00 == 31 [pid = 3892] [id = 520] 08:35:44 INFO - PROCESS | 3892 | --DOCSHELL 1380F400 == 30 [pid = 3892] [id = 522] 08:35:44 INFO - PROCESS | 3892 | --DOCSHELL 15E98000 == 29 [pid = 3892] [id = 519] 08:35:44 INFO - PROCESS | 3892 | --DOCSHELL 133D8400 == 28 [pid = 3892] [id = 523] 08:35:44 INFO - PROCESS | 3892 | --DOCSHELL 19DDE800 == 27 [pid = 3892] [id = 521] 08:35:44 INFO - PROCESS | 3892 | --DOMWINDOW == 109 (1A5D2400) [pid = 3892] [serial = 1516] [outer = 00000000] [url = about:blank] 08:35:44 INFO - PROCESS | 3892 | --DOMWINDOW == 108 (19945C00) [pid = 3892] [serial = 1510] [outer = 00000000] [url = about:blank] 08:35:44 INFO - PROCESS | 3892 | --DOMWINDOW == 107 (1994E400) [pid = 3892] [serial = 1511] [outer = 00000000] [url = about:blank] 08:35:44 INFO - PROCESS | 3892 | --DOMWINDOW == 106 (1C265800) [pid = 3892] [serial = 1519] [outer = 00000000] [url = about:blank] 08:35:44 INFO - PROCESS | 3892 | --DOMWINDOW == 105 (1C25A000) [pid = 3892] [serial = 1499] [outer = 00000000] [url = about:blank] 08:35:44 INFO - PROCESS | 3892 | --DOMWINDOW == 104 (1A3B3000) [pid = 3892] [serial = 1498] [outer = 00000000] [url = about:blank] 08:35:44 INFO - PROCESS | 3892 | --DOMWINDOW == 103 (19A30000) [pid = 3892] [serial = 1495] [outer = 00000000] [url = about:blank] 08:35:44 INFO - PROCESS | 3892 | --DOMWINDOW == 102 (1A96B000) [pid = 3892] [serial = 1517] [outer = 00000000] [url = about:blank] 08:35:44 INFO - PROCESS | 3892 | --DOMWINDOW == 101 (1C354800) [pid = 3892] [serial = 1522] [outer = 00000000] [url = about:blank] 08:35:44 INFO - PROCESS | 3892 | --DOMWINDOW == 100 (1C477C00) [pid = 3892] [serial = 1531] [outer = 00000000] [url = about:blank] 08:35:44 INFO - PROCESS | 3892 | --DOMWINDOW == 99 (1C357400) [pid = 3892] [serial = 1523] [outer = 00000000] [url = about:blank] 08:35:44 INFO - PROCESS | 3892 | --DOMWINDOW == 98 (1C353C00) [pid = 3892] [serial = 1528] [outer = 00000000] [url = about:blank] 08:35:44 INFO - PROCESS | 3892 | --DOMWINDOW == 97 (18EACC00) [pid = 3892] [serial = 1507] [outer = 00000000] [url = about:blank] 08:35:44 INFO - PROCESS | 3892 | --DOMWINDOW == 96 (19353C00) [pid = 3892] [serial = 1508] [outer = 00000000] [url = about:blank] 08:35:44 INFO - PROCESS | 3892 | --DOMWINDOW == 95 (19C61C00) [pid = 3892] [serial = 1513] [outer = 00000000] [url = about:blank] 08:35:44 INFO - PROCESS | 3892 | --DOMWINDOW == 94 (1C34F000) [pid = 3892] [serial = 1529] [outer = 00000000] [url = about:blank] 08:35:44 INFO - PROCESS | 3892 | --DOMWINDOW == 93 (16CC5400) [pid = 3892] [serial = 1502] [outer = 00000000] [url = about:blank] 08:35:44 INFO - PROCESS | 3892 | --DOMWINDOW == 92 (16714400) [pid = 3892] [serial = 1501] [outer = 00000000] [url = about:blank] 08:35:44 INFO - PROCESS | 3892 | --DOMWINDOW == 91 (1383B000) [pid = 3892] [serial = 1489] [outer = 00000000] [url = about:blank] 08:35:44 INFO - PROCESS | 3892 | --DOMWINDOW == 90 (16F25C00) [pid = 3892] [serial = 1504] [outer = 00000000] [url = about:blank] 08:35:44 INFO - PROCESS | 3892 | --DOMWINDOW == 89 (184C3400) [pid = 3892] [serial = 1505] [outer = 00000000] [url = about:blank] 08:35:44 INFO - PROCESS | 3892 | --DOMWINDOW == 88 (18D39800) [pid = 3892] [serial = 1492] [outer = 00000000] [url = about:blank] 08:35:44 INFO - PROCESS | 3892 | --DOMWINDOW == 87 (1C267C00) [pid = 3892] [serial = 1520] [outer = 00000000] [url = about:blank] 08:35:44 INFO - PROCESS | 3892 | --DOMWINDOW == 86 (19743000) [pid = 3892] [serial = 1525] [outer = 00000000] [url = about:blank] 08:35:44 INFO - PROCESS | 3892 | --DOMWINDOW == 85 (1994AC00) [pid = 3892] [serial = 1526] [outer = 00000000] [url = about:blank] 08:35:44 INFO - PROCESS | 3892 | --DOMWINDOW == 84 (19C60C00) [pid = 3892] [serial = 1514] [outer = 00000000] [url = about:blank] 08:35:44 INFO - PROCESS | 3892 | --DOMWINDOW == 83 (1A96AC00) [pid = 3892] [serial = 1373] [outer = 00000000] [url = about:blank] 08:35:44 INFO - PROCESS | 3892 | --DOMWINDOW == 82 (1994EC00) [pid = 3892] [serial = 1409] [outer = 00000000] [url = about:blank] 08:35:44 INFO - PROCESS | 3892 | --DOMWINDOW == 81 (14962800) [pid = 3892] [serial = 1412] [outer = 00000000] [url = about:blank] 08:35:44 INFO - PROCESS | 3892 | --DOMWINDOW == 80 (18307C00) [pid = 3892] [serial = 1415] [outer = 00000000] [url = about:blank] 08:35:44 INFO - PROCESS | 3892 | --DOMWINDOW == 79 (13454000) [pid = 3892] [serial = 1376] [outer = 00000000] [url = about:blank] 08:35:44 INFO - PROCESS | 3892 | 1461339344731 Marionette TRACE conn2 <- [1,2060,null,{"value":["/2dcontext/path-objects/2d.path.rect.end.1.html",0,null,null,[["Canvas test: 2d.path.rect.end.1",0,null,null]]]}] 08:35:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.1.html | Canvas test: 2d.path.rect.end.1 08:35:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.1.html | took 2034ms 08:35:44 INFO - PROCESS | 3892 | 1461339344765 Marionette TRACE conn2 -> [0,2061,"getWindowHandle",null] 08:35:44 INFO - PROCESS | 3892 | 1461339344769 Marionette TRACE conn2 <- [1,2061,null,{"value":"13"}] 08:35:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.2.html 08:35:44 INFO - PROCESS | 3892 | 1461339344775 Marionette TRACE conn2 -> [0,2062,"setScriptTimeout",{"ms":35000}] 08:35:44 INFO - PROCESS | 3892 | 1461339344779 Marionette TRACE conn2 <- [1,2062,null,{}] 08:35:44 INFO - PROCESS | 3892 | 1461339344785 Marionette TRACE conn2 -> [0,2063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:35:44 INFO - PROCESS | 3892 | 1461339344871 Marionette TRACE conn2 <- [1,2063,null,{"value":null}] 08:35:44 INFO - PROCESS | 3892 | 1461339344881 Marionette TRACE conn2 -> [0,2064,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.end.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.2.html\", \"44d5019e-7937-4224-8a02-bcf7332f174f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:35:44 INFO - PROCESS | 3892 | ++DOCSHELL 12CD6800 == 28 [pid = 3892] [id = 525] 08:35:44 INFO - PROCESS | 3892 | ++DOMWINDOW == 80 (12D04800) [pid = 3892] [serial = 1575] [outer = 00000000] 08:35:44 INFO - PROCESS | 3892 | ++DOMWINDOW == 81 (13319800) [pid = 3892] [serial = 1576] [outer = 12D04800] 08:35:44 INFO - PROCESS | 3892 | 1461339344930 Marionette DEBUG loaded listener.js 08:35:45 INFO - PROCESS | 3892 | ++DOMWINDOW == 82 (133DB000) [pid = 3892] [serial = 1577] [outer = 12D04800] 08:35:45 INFO - PROCESS | 3892 | 1461339345435 Marionette TRACE conn2 <- [1,2064,null,{"value":["/2dcontext/path-objects/2d.path.rect.end.2.html",0,null,null,[["Canvas test: 2d.path.rect.end.2",0,null,null]]]}] 08:35:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.2.html | Canvas test: 2d.path.rect.end.2 08:35:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.2.html | took 683ms 08:35:45 INFO - PROCESS | 3892 | 1461339345475 Marionette TRACE conn2 -> [0,2065,"getWindowHandle",null] 08:35:45 INFO - PROCESS | 3892 | 1461339345481 Marionette TRACE conn2 <- [1,2065,null,{"value":"13"}] 08:35:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.negative.html 08:35:45 INFO - PROCESS | 3892 | 1461339345487 Marionette TRACE conn2 -> [0,2066,"setScriptTimeout",{"ms":35000}] 08:35:45 INFO - PROCESS | 3892 | 1461339345490 Marionette TRACE conn2 <- [1,2066,null,{}] 08:35:45 INFO - PROCESS | 3892 | 1461339345494 Marionette TRACE conn2 -> [0,2067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:35:45 INFO - PROCESS | 3892 | 1461339345572 Marionette TRACE conn2 <- [1,2067,null,{"value":null}] 08:35:45 INFO - PROCESS | 3892 | 1461339345581 Marionette TRACE conn2 -> [0,2068,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.negative.html\", \"44d5019e-7937-4224-8a02-bcf7332f174f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:35:45 INFO - PROCESS | 3892 | ++DOCSHELL 133E5400 == 29 [pid = 3892] [id = 526] 08:35:45 INFO - PROCESS | 3892 | ++DOMWINDOW == 83 (13453C00) [pid = 3892] [serial = 1578] [outer = 00000000] 08:35:45 INFO - PROCESS | 3892 | ++DOMWINDOW == 84 (13809C00) [pid = 3892] [serial = 1579] [outer = 13453C00] 08:35:45 INFO - PROCESS | 3892 | 1461339345628 Marionette DEBUG loaded listener.js 08:35:45 INFO - PROCESS | 3892 | ++DOMWINDOW == 85 (13833C00) [pid = 3892] [serial = 1580] [outer = 13453C00] 08:35:46 INFO - PROCESS | 3892 | 1461339346098 Marionette TRACE conn2 <- [1,2068,null,{"value":["/2dcontext/path-objects/2d.path.rect.negative.html",0,null,null,[["Canvas test: 2d.path.rect.negative",0,null,null]]]}] 08:35:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.negative.html | Canvas test: 2d.path.rect.negative 08:35:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.negative.html | took 636ms 08:35:46 INFO - PROCESS | 3892 | 1461339346123 Marionette TRACE conn2 -> [0,2069,"getWindowHandle",null] 08:35:46 INFO - PROCESS | 3892 | 1461339346126 Marionette TRACE conn2 <- [1,2069,null,{"value":"13"}] 08:35:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.newsubpath.html 08:35:46 INFO - PROCESS | 3892 | 1461339346130 Marionette TRACE conn2 -> [0,2070,"setScriptTimeout",{"ms":35000}] 08:35:46 INFO - PROCESS | 3892 | 1461339346133 Marionette TRACE conn2 <- [1,2070,null,{}] 08:35:46 INFO - PROCESS | 3892 | 1461339346144 Marionette TRACE conn2 -> [0,2071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:35:46 INFO - PROCESS | 3892 | 1461339346224 Marionette TRACE conn2 <- [1,2071,null,{"value":null}] 08:35:46 INFO - PROCESS | 3892 | 1461339346235 Marionette TRACE conn2 -> [0,2072,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.newsubpath.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.newsubpath.html\", \"44d5019e-7937-4224-8a02-bcf7332f174f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:35:46 INFO - PROCESS | 3892 | ++DOCSHELL 15C0D800 == 30 [pid = 3892] [id = 527] 08:35:46 INFO - PROCESS | 3892 | ++DOMWINDOW == 86 (15C2EC00) [pid = 3892] [serial = 1581] [outer = 00000000] 08:35:46 INFO - PROCESS | 3892 | ++DOMWINDOW == 87 (15EE5000) [pid = 3892] [serial = 1582] [outer = 15C2EC00] 08:35:46 INFO - PROCESS | 3892 | 1461339346288 Marionette DEBUG loaded listener.js 08:35:46 INFO - PROCESS | 3892 | ++DOMWINDOW == 88 (15FB2C00) [pid = 3892] [serial = 1583] [outer = 15C2EC00] 08:35:46 INFO - PROCESS | 3892 | 1461339346740 Marionette TRACE conn2 <- [1,2072,null,{"value":["/2dcontext/path-objects/2d.path.rect.newsubpath.html",0,null,null,[["Canvas test: 2d.path.rect.newsubpath",0,null,null]]]}] 08:35:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.newsubpath.html | Canvas test: 2d.path.rect.newsubpath 08:35:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.newsubpath.html | took 637ms 08:35:46 INFO - PROCESS | 3892 | 1461339346759 Marionette TRACE conn2 -> [0,2073,"getWindowHandle",null] 08:35:46 INFO - PROCESS | 3892 | 1461339346761 Marionette TRACE conn2 <- [1,2073,null,{"value":"13"}] 08:35:46 INFO - PROCESS | 3892 | 1461339346765 Marionette TRACE conn2 -> [0,2074,"setScriptTimeout",{"ms":35000}] 08:35:46 INFO - PROCESS | 3892 | 1461339346767 Marionette TRACE conn2 <- [1,2074,null,{}] 08:35:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.nonfinite.html 08:35:46 INFO - PROCESS | 3892 | 1461339346770 Marionette TRACE conn2 -> [0,2075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:35:46 INFO - PROCESS | 3892 | 1461339346844 Marionette TRACE conn2 <- [1,2075,null,{"value":null}] 08:35:46 INFO - PROCESS | 3892 | 1461339346850 Marionette TRACE conn2 -> [0,2076,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.nonfinite.html\", \"44d5019e-7937-4224-8a02-bcf7332f174f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:35:46 INFO - PROCESS | 3892 | ++DOCSHELL 1650AC00 == 31 [pid = 3892] [id = 528] 08:35:46 INFO - PROCESS | 3892 | ++DOMWINDOW == 89 (16606800) [pid = 3892] [serial = 1584] [outer = 00000000] 08:35:46 INFO - PROCESS | 3892 | ++DOMWINDOW == 90 (16CC0C00) [pid = 3892] [serial = 1585] [outer = 16606800] 08:35:46 INFO - PROCESS | 3892 | 1461339346896 Marionette DEBUG loaded listener.js 08:35:46 INFO - PROCESS | 3892 | ++DOMWINDOW == 91 (16F25C00) [pid = 3892] [serial = 1586] [outer = 16606800] 08:35:47 INFO - PROCESS | 3892 | 1461339347321 Marionette TRACE conn2 <- [1,2076,null,{"value":["/2dcontext/path-objects/2d.path.rect.nonfinite.html",0,null,null,[["rect() with Infinity/NaN is ignored",0,null,null]]]}] 08:35:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.nonfinite.html | rect() with Infinity/NaN is ignored 08:35:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.nonfinite.html | took 590ms 08:35:47 INFO - PROCESS | 3892 | 1461339347364 Marionette TRACE conn2 -> [0,2077,"getWindowHandle",null] 08:35:47 INFO - PROCESS | 3892 | 1461339347366 Marionette TRACE conn2 <- [1,2077,null,{"value":"13"}] 08:35:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.selfintersect.html 08:35:47 INFO - PROCESS | 3892 | 1461339347373 Marionette TRACE conn2 -> [0,2078,"setScriptTimeout",{"ms":35000}] 08:35:47 INFO - PROCESS | 3892 | 1461339347375 Marionette TRACE conn2 <- [1,2078,null,{}] 08:35:47 INFO - PROCESS | 3892 | 1461339347379 Marionette TRACE conn2 -> [0,2079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:35:47 INFO - PROCESS | 3892 | 1461339347450 Marionette TRACE conn2 <- [1,2079,null,{"value":null}] 08:35:47 INFO - PROCESS | 3892 | 1461339347456 Marionette TRACE conn2 -> [0,2080,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.selfintersect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.selfintersect.html\", \"44d5019e-7937-4224-8a02-bcf7332f174f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:35:47 INFO - PROCESS | 3892 | ++DOCSHELL 16710C00 == 32 [pid = 3892] [id = 529] 08:35:47 INFO - PROCESS | 3892 | ++DOMWINDOW == 92 (1695B000) [pid = 3892] [serial = 1587] [outer = 00000000] 08:35:47 INFO - PROCESS | 3892 | ++DOMWINDOW == 93 (1842AC00) [pid = 3892] [serial = 1588] [outer = 1695B000] 08:35:47 INFO - PROCESS | 3892 | 1461339347501 Marionette DEBUG loaded listener.js 08:35:47 INFO - PROCESS | 3892 | ++DOMWINDOW == 94 (18924800) [pid = 3892] [serial = 1589] [outer = 1695B000] 08:35:47 INFO - PROCESS | 3892 | 1461339347957 Marionette TRACE conn2 <- [1,2080,null,{"value":["/2dcontext/path-objects/2d.path.rect.selfintersect.html",0,null,null,[["Canvas test: 2d.path.rect.selfintersect",0,null,null]]]}] 08:35:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.selfintersect.html | Canvas test: 2d.path.rect.selfintersect 08:35:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.selfintersect.html | took 622ms 08:35:47 INFO - PROCESS | 3892 | 1461339348008 Marionette TRACE conn2 -> [0,2081,"getWindowHandle",null] 08:35:47 INFO - PROCESS | 3892 | 1461339348010 Marionette TRACE conn2 <- [1,2081,null,{"value":"13"}] 08:35:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.winding.html 08:35:47 INFO - PROCESS | 3892 | 1461339348013 Marionette TRACE conn2 -> [0,2082,"setScriptTimeout",{"ms":35000}] 08:35:47 INFO - PROCESS | 3892 | 1461339348014 Marionette TRACE conn2 <- [1,2082,null,{}] 08:35:48 INFO - PROCESS | 3892 | 1461339348018 Marionette TRACE conn2 -> [0,2083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:35:48 INFO - PROCESS | 3892 | 1461339348117 Marionette TRACE conn2 <- [1,2083,null,{"value":null}] 08:35:48 INFO - PROCESS | 3892 | 1461339348126 Marionette TRACE conn2 -> [0,2084,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.winding.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.winding.html\", \"44d5019e-7937-4224-8a02-bcf7332f174f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:35:48 INFO - PROCESS | 3892 | ++DOCSHELL 18E1B800 == 33 [pid = 3892] [id = 530] 08:35:48 INFO - PROCESS | 3892 | ++DOMWINDOW == 95 (18E1EC00) [pid = 3892] [serial = 1590] [outer = 00000000] 08:35:48 INFO - PROCESS | 3892 | ++DOMWINDOW == 96 (18E38400) [pid = 3892] [serial = 1591] [outer = 18E1EC00] 08:35:48 INFO - PROCESS | 3892 | 1461339348177 Marionette DEBUG loaded listener.js 08:35:48 INFO - PROCESS | 3892 | ++DOMWINDOW == 97 (18E3BC00) [pid = 3892] [serial = 1592] [outer = 18E1EC00] 08:35:48 INFO - PROCESS | 3892 | 1461339348602 Marionette TRACE conn2 <- [1,2084,null,{"value":["/2dcontext/path-objects/2d.path.rect.winding.html",0,null,null,[["Canvas test: 2d.path.rect.winding",0,null,null]]]}] 08:35:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.winding.html | Canvas test: 2d.path.rect.winding 08:35:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.winding.html | took 637ms 08:35:48 INFO - PROCESS | 3892 | 1461339348651 Marionette TRACE conn2 -> [0,2085,"getWindowHandle",null] 08:35:48 INFO - PROCESS | 3892 | 1461339348653 Marionette TRACE conn2 <- [1,2085,null,{"value":"13"}] 08:35:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.1.html 08:35:48 INFO - PROCESS | 3892 | 1461339348660 Marionette TRACE conn2 -> [0,2086,"setScriptTimeout",{"ms":35000}] 08:35:48 INFO - PROCESS | 3892 | 1461339348662 Marionette TRACE conn2 <- [1,2086,null,{}] 08:35:48 INFO - PROCESS | 3892 | 1461339348665 Marionette TRACE conn2 -> [0,2087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:35:48 INFO - PROCESS | 3892 | 1461339348736 Marionette TRACE conn2 <- [1,2087,null,{"value":null}] 08:35:48 INFO - PROCESS | 3892 | 1461339348742 Marionette TRACE conn2 -> [0,2088,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.1.html\", \"44d5019e-7937-4224-8a02-bcf7332f174f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:35:48 INFO - PROCESS | 3892 | ++DOCSHELL 18E36000 == 34 [pid = 3892] [id = 531] 08:35:48 INFO - PROCESS | 3892 | ++DOMWINDOW == 98 (18EA9800) [pid = 3892] [serial = 1593] [outer = 00000000] 08:35:48 INFO - PROCESS | 3892 | ++DOMWINDOW == 99 (197EB800) [pid = 3892] [serial = 1594] [outer = 18EA9800] 08:35:48 INFO - PROCESS | 3892 | 1461339348786 Marionette DEBUG loaded listener.js 08:35:48 INFO - PROCESS | 3892 | ++DOMWINDOW == 100 (19857400) [pid = 3892] [serial = 1595] [outer = 18EA9800] 08:35:49 INFO - PROCESS | 3892 | 1461339349213 Marionette TRACE conn2 <- [1,2088,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.1.html",0,null,null,[["Canvas test: 2d.path.rect.zero.1",0,null,null]]]}] 08:35:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.1.html | Canvas test: 2d.path.rect.zero.1 08:35:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.1.html | took 590ms 08:35:49 INFO - PROCESS | 3892 | 1461339349253 Marionette TRACE conn2 -> [0,2089,"getWindowHandle",null] 08:35:49 INFO - PROCESS | 3892 | 1461339349255 Marionette TRACE conn2 <- [1,2089,null,{"value":"13"}] 08:35:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.2.html 08:35:49 INFO - PROCESS | 3892 | 1461339349259 Marionette TRACE conn2 -> [0,2090,"setScriptTimeout",{"ms":35000}] 08:35:49 INFO - PROCESS | 3892 | 1461339349261 Marionette TRACE conn2 <- [1,2090,null,{}] 08:35:49 INFO - PROCESS | 3892 | 1461339349264 Marionette TRACE conn2 -> [0,2091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:35:49 INFO - PROCESS | 3892 | 1461339349335 Marionette TRACE conn2 <- [1,2091,null,{"value":null}] 08:35:49 INFO - PROCESS | 3892 | 1461339349341 Marionette TRACE conn2 -> [0,2092,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.2.html\", \"44d5019e-7937-4224-8a02-bcf7332f174f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:35:49 INFO - PROCESS | 3892 | ++DOCSHELL 11BB8000 == 35 [pid = 3892] [id = 532] 08:35:49 INFO - PROCESS | 3892 | ++DOMWINDOW == 101 (19352400) [pid = 3892] [serial = 1596] [outer = 00000000] 08:35:49 INFO - PROCESS | 3892 | ++DOMWINDOW == 102 (1994D400) [pid = 3892] [serial = 1597] [outer = 19352400] 08:35:49 INFO - PROCESS | 3892 | 1461339349385 Marionette DEBUG loaded listener.js 08:35:49 INFO - PROCESS | 3892 | ++DOMWINDOW == 103 (19949C00) [pid = 3892] [serial = 1598] [outer = 19352400] 08:35:49 INFO - PROCESS | 3892 | 1461339349812 Marionette TRACE conn2 <- [1,2092,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.2.html",0,null,null,[["Canvas test: 2d.path.rect.zero.2",0,null,null]]]}] 08:35:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.2.html | Canvas test: 2d.path.rect.zero.2 08:35:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.2.html | took 590ms 08:35:49 INFO - PROCESS | 3892 | 1461339349863 Marionette TRACE conn2 -> [0,2093,"getWindowHandle",null] 08:35:49 INFO - PROCESS | 3892 | 1461339349865 Marionette TRACE conn2 <- [1,2093,null,{"value":"13"}] 08:35:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.3.html 08:35:49 INFO - PROCESS | 3892 | 1461339349868 Marionette TRACE conn2 -> [0,2094,"setScriptTimeout",{"ms":35000}] 08:35:49 INFO - PROCESS | 3892 | 1461339349870 Marionette TRACE conn2 <- [1,2094,null,{}] 08:35:49 INFO - PROCESS | 3892 | 1461339349878 Marionette TRACE conn2 -> [0,2095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:35:49 INFO - PROCESS | 3892 | 1461339349989 Marionette TRACE conn2 <- [1,2095,null,{"value":null}] 08:35:49 INFO - PROCESS | 3892 | 1461339349996 Marionette TRACE conn2 -> [0,2096,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html\", \"44d5019e-7937-4224-8a02-bcf7332f174f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:35:50 INFO - PROCESS | 3892 | ++DOCSHELL 15C05C00 == 36 [pid = 3892] [id = 533] 08:35:50 INFO - PROCESS | 3892 | ++DOMWINDOW == 104 (1996C400) [pid = 3892] [serial = 1599] [outer = 00000000] 08:35:50 INFO - PROCESS | 3892 | ++DOMWINDOW == 105 (19A24400) [pid = 3892] [serial = 1600] [outer = 1996C400] 08:35:50 INFO - PROCESS | 3892 | 1461339350043 Marionette DEBUG loaded listener.js 08:35:50 INFO - PROCESS | 3892 | ++DOMWINDOW == 106 (19A22C00) [pid = 3892] [serial = 1601] [outer = 1996C400] 08:35:50 INFO - PROCESS | 3892 | 1461339350515 Marionette TRACE conn2 <- [1,2096,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.3.html",0,null,null,[["Canvas test: 2d.path.rect.zero.3",0,null,null]]]}] 08:35:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.3.html | Canvas test: 2d.path.rect.zero.3 08:35:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.3.html | took 683ms 08:35:50 INFO - PROCESS | 3892 | 1461339350565 Marionette TRACE conn2 -> [0,2097,"getWindowHandle",null] 08:35:50 INFO - PROCESS | 3892 | 1461339350567 Marionette TRACE conn2 <- [1,2097,null,{"value":"13"}] 08:35:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.4.html 08:35:50 INFO - PROCESS | 3892 | 1461339350571 Marionette TRACE conn2 -> [0,2098,"setScriptTimeout",{"ms":35000}] 08:35:50 INFO - PROCESS | 3892 | 1461339350572 Marionette TRACE conn2 <- [1,2098,null,{}] 08:35:50 INFO - PROCESS | 3892 | 1461339350576 Marionette TRACE conn2 -> [0,2099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:35:50 INFO - PROCESS | 3892 | 1461339350691 Marionette TRACE conn2 <- [1,2099,null,{"value":null}] 08:35:50 INFO - PROCESS | 3892 | 1461339350697 Marionette TRACE conn2 -> [0,2100,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.4.html\", \"44d5019e-7937-4224-8a02-bcf7332f174f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:35:50 INFO - PROCESS | 3892 | ++DOCSHELL 15FBB400 == 37 [pid = 3892] [id = 534] 08:35:50 INFO - PROCESS | 3892 | ++DOMWINDOW == 107 (19945C00) [pid = 3892] [serial = 1602] [outer = 00000000] 08:35:50 INFO - PROCESS | 3892 | ++DOMWINDOW == 108 (19D89400) [pid = 3892] [serial = 1603] [outer = 19945C00] 08:35:50 INFO - PROCESS | 3892 | 1461339350744 Marionette DEBUG loaded listener.js 08:35:50 INFO - PROCESS | 3892 | ++DOMWINDOW == 109 (19E55800) [pid = 3892] [serial = 1604] [outer = 19945C00] 08:35:51 INFO - PROCESS | 3892 | 1461339351219 Marionette TRACE conn2 <- [1,2100,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.4.html",0,null,null,[["Canvas test: 2d.path.rect.zero.4",0,null,null]]]}] 08:35:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.4.html | Canvas test: 2d.path.rect.zero.4 08:35:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.4.html | took 683ms 08:35:51 INFO - PROCESS | 3892 | 1461339351271 Marionette TRACE conn2 -> [0,2101,"getWindowHandle",null] 08:35:51 INFO - PROCESS | 3892 | 1461339351273 Marionette TRACE conn2 <- [1,2101,null,{"value":"13"}] 08:35:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.5.html 08:35:51 INFO - PROCESS | 3892 | 1461339351276 Marionette TRACE conn2 -> [0,2102,"setScriptTimeout",{"ms":35000}] 08:35:51 INFO - PROCESS | 3892 | 1461339351279 Marionette TRACE conn2 <- [1,2102,null,{}] 08:35:51 INFO - PROCESS | 3892 | 1461339351282 Marionette TRACE conn2 -> [0,2103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:35:51 INFO - PROCESS | 3892 | 1461339351429 Marionette TRACE conn2 <- [1,2103,null,{"value":null}] 08:35:51 INFO - PROCESS | 3892 | 1461339351454 Marionette TRACE conn2 -> [0,2104,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.5.html\", \"44d5019e-7937-4224-8a02-bcf7332f174f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:35:51 INFO - PROCESS | 3892 | ++DOCSHELL 13452800 == 38 [pid = 3892] [id = 535] 08:35:51 INFO - PROCESS | 3892 | ++DOMWINDOW == 110 (1A4B3C00) [pid = 3892] [serial = 1605] [outer = 00000000] 08:35:51 INFO - PROCESS | 3892 | ++DOMWINDOW == 111 (1A5DB400) [pid = 3892] [serial = 1606] [outer = 1A4B3C00] 08:35:51 INFO - PROCESS | 3892 | 1461339351505 Marionette DEBUG loaded listener.js 08:35:51 INFO - PROCESS | 3892 | ++DOMWINDOW == 112 (1A9C4C00) [pid = 3892] [serial = 1607] [outer = 1A4B3C00] 08:35:52 INFO - PROCESS | 3892 | --DOMWINDOW == 111 (19966C00) [pid = 3892] [serial = 1446] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.nextpoint.html] 08:35:52 INFO - PROCESS | 3892 | --DOMWINDOW == 110 (13451800) [pid = 3892] [serial = 1449] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.basic.html] 08:35:52 INFO - PROCESS | 3892 | --DOMWINDOW == 109 (18420C00) [pid = 3892] [serial = 1491] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.empty.html] 08:35:52 INFO - PROCESS | 3892 | --DOMWINDOW == 108 (13453000) [pid = 3892] [serial = 1488] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.edge.html] 08:35:52 INFO - PROCESS | 3892 | --DOMWINDOW == 107 (1996EC00) [pid = 3892] [serial = 1455] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.overlap.html] 08:35:52 INFO - PROCESS | 3892 | --DOMWINDOW == 106 (19D7F400) [pid = 3892] [serial = 1485] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html] 08:35:52 INFO - PROCESS | 3892 | --DOMWINDOW == 105 (16605400) [pid = 3892] [serial = 1452] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.unaffected.html] 08:35:52 INFO - PROCESS | 3892 | --DOMWINDOW == 104 (19945400) [pid = 3892] [serial = 1494] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html] 08:35:52 INFO - PROCESS | 3892 | --DOMWINDOW == 103 (1670FC00) [pid = 3892] [serial = 1569] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.closed.html] 08:35:52 INFO - PROCESS | 3892 | --DOMWINDOW == 102 (1996C000) [pid = 3892] [serial = 1557] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html] 08:35:52 INFO - PROCESS | 3892 | --DOMWINDOW == 101 (19A24000) [pid = 3892] [serial = 1560] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html] 08:35:52 INFO - PROCESS | 3892 | --DOMWINDOW == 100 (1A3AF000) [pid = 3892] [serial = 1563] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html] 08:35:52 INFO - PROCESS | 3892 | --DOMWINDOW == 99 (19746000) [pid = 3892] [serial = 1554] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html] 08:35:52 INFO - PROCESS | 3892 | --DOMWINDOW == 98 (18E35C00) [pid = 3892] [serial = 1551] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html] 08:35:52 INFO - PROCESS | 3892 | --DOMWINDOW == 97 (1379EC00) [pid = 3892] [serial = 1548] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html] 08:35:52 INFO - PROCESS | 3892 | --DOMWINDOW == 96 (11BBB400) [pid = 3892] [serial = 1545] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.nonfinite.html] 08:35:52 INFO - PROCESS | 3892 | --DOMWINDOW == 95 (13808800) [pid = 3892] [serial = 1542] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.newsubpath.html] 08:35:52 INFO - PROCESS | 3892 | --DOMWINDOW == 94 (1C351000) [pid = 3892] [serial = 1539] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.multiple.html] 08:35:52 INFO - PROCESS | 3892 | --DOMWINDOW == 93 (18EA7C00) [pid = 3892] [serial = 1536] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.basic.html] 08:35:52 INFO - PROCESS | 3892 | --DOMWINDOW == 92 (16504C00) [pid = 3892] [serial = 1533] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nonfinite.html] 08:35:52 INFO - PROCESS | 3892 | --DOMWINDOW == 91 (1C441C00) [pid = 3892] [serial = 1530] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nextpoint.html] 08:35:52 INFO - PROCESS | 3892 | --DOMWINDOW == 90 (13B4AC00) [pid = 3892] [serial = 1566] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.basic.html] 08:35:52 INFO - PROCESS | 3892 | 1461339352315 Marionette TRACE conn2 <- [1,2104,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.5.html",0,null,null,[["Canvas test: 2d.path.rect.zero.5",0,null,null]]]}] 08:35:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.5.html | Canvas test: 2d.path.rect.zero.5 08:35:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.5.html | took 1071ms 08:35:52 INFO - PROCESS | 3892 | 1461339352348 Marionette TRACE conn2 -> [0,2105,"getWindowHandle",null] 08:35:52 INFO - PROCESS | 3892 | 1461339352350 Marionette TRACE conn2 <- [1,2105,null,{"value":"13"}] 08:35:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.6.html 08:35:52 INFO - PROCESS | 3892 | 1461339352353 Marionette TRACE conn2 -> [0,2106,"setScriptTimeout",{"ms":35000}] 08:35:52 INFO - PROCESS | 3892 | 1461339352355 Marionette TRACE conn2 <- [1,2106,null,{}] 08:35:52 INFO - PROCESS | 3892 | 1461339352358 Marionette TRACE conn2 -> [0,2107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:35:52 INFO - PROCESS | 3892 | 1461339352435 Marionette TRACE conn2 <- [1,2107,null,{"value":null}] 08:35:52 INFO - PROCESS | 3892 | 1461339352441 Marionette TRACE conn2 -> [0,2108,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.6.html\", \"44d5019e-7937-4224-8a02-bcf7332f174f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:35:52 INFO - PROCESS | 3892 | ++DOCSHELL 133E4400 == 39 [pid = 3892] [id = 536] 08:35:52 INFO - PROCESS | 3892 | ++DOMWINDOW == 91 (13445800) [pid = 3892] [serial = 1608] [outer = 00000000] 08:35:52 INFO - PROCESS | 3892 | ++DOMWINDOW == 92 (16608400) [pid = 3892] [serial = 1609] [outer = 13445800] 08:35:52 INFO - PROCESS | 3892 | 1461339352485 Marionette DEBUG loaded listener.js 08:35:52 INFO - PROCESS | 3892 | ++DOMWINDOW == 93 (1660F000) [pid = 3892] [serial = 1610] [outer = 13445800] 08:35:52 INFO - PROCESS | 3892 | 1461339352947 Marionette TRACE conn2 <- [1,2108,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.6.html",0,null,null,[["Canvas test: 2d.path.rect.zero.6",0,null,null]]]}] 08:35:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.6.html | Canvas test: 2d.path.rect.zero.6 08:35:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.6.html | took 637ms 08:35:52 INFO - PROCESS | 3892 | 1461339352992 Marionette TRACE conn2 -> [0,2109,"getWindowHandle",null] 08:35:52 INFO - PROCESS | 3892 | 1461339352993 Marionette TRACE conn2 <- [1,2109,null,{"value":"13"}] 08:35:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.empty.html 08:35:53 INFO - PROCESS | 3892 | 1461339352997 Marionette TRACE conn2 -> [0,2110,"setScriptTimeout",{"ms":35000}] 08:35:53 INFO - PROCESS | 3892 | 1461339352998 Marionette TRACE conn2 <- [1,2110,null,{}] 08:35:53 INFO - PROCESS | 3892 | 1461339353002 Marionette TRACE conn2 -> [0,2111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:35:53 INFO - PROCESS | 3892 | 1461339353076 Marionette TRACE conn2 <- [1,2111,null,{"value":null}] 08:35:53 INFO - PROCESS | 3892 | 1461339353082 Marionette TRACE conn2 -> [0,2112,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.empty.html\", \"44d5019e-7937-4224-8a02-bcf7332f174f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:35:53 INFO - PROCESS | 3892 | ++DOCSHELL 15E19800 == 40 [pid = 3892] [id = 537] 08:35:53 INFO - PROCESS | 3892 | ++DOMWINDOW == 94 (16715000) [pid = 3892] [serial = 1611] [outer = 00000000] 08:35:53 INFO - PROCESS | 3892 | ++DOMWINDOW == 95 (19314000) [pid = 3892] [serial = 1612] [outer = 16715000] 08:35:53 INFO - PROCESS | 3892 | 1461339353126 Marionette DEBUG loaded listener.js 08:35:53 INFO - PROCESS | 3892 | ++DOMWINDOW == 96 (19945400) [pid = 3892] [serial = 1613] [outer = 16715000] 08:35:53 INFO - PROCESS | 3892 | 1461339353548 Marionette TRACE conn2 <- [1,2112,null,{"value":["/2dcontext/path-objects/2d.path.stroke.empty.html",0,null,null,[["Empty subpaths are not stroked",0,null,null]]]}] 08:35:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.empty.html | Empty subpaths are not stroked 08:35:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.empty.html | took 590ms 08:35:53 INFO - PROCESS | 3892 | 1461339353594 Marionette TRACE conn2 -> [0,2113,"getWindowHandle",null] 08:35:53 INFO - PROCESS | 3892 | 1461339353596 Marionette TRACE conn2 <- [1,2113,null,{"value":"13"}] 08:35:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.overlap.html 08:35:53 INFO - PROCESS | 3892 | 1461339353599 Marionette TRACE conn2 -> [0,2114,"setScriptTimeout",{"ms":35000}] 08:35:53 INFO - PROCESS | 3892 | 1461339353601 Marionette TRACE conn2 <- [1,2114,null,{}] 08:35:53 INFO - PROCESS | 3892 | 1461339353608 Marionette TRACE conn2 -> [0,2115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:35:53 INFO - PROCESS | 3892 | 1461339353682 Marionette TRACE conn2 <- [1,2115,null,{"value":null}] 08:35:53 INFO - PROCESS | 3892 | 1461339353688 Marionette TRACE conn2 -> [0,2116,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.overlap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.overlap.html\", \"44d5019e-7937-4224-8a02-bcf7332f174f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:35:53 INFO - PROCESS | 3892 | ++DOCSHELL 17BB8000 == 41 [pid = 3892] [id = 538] 08:35:53 INFO - PROCESS | 3892 | ++DOMWINDOW == 97 (1830E400) [pid = 3892] [serial = 1614] [outer = 00000000] 08:35:53 INFO - PROCESS | 3892 | ++DOMWINDOW == 98 (1A3B4000) [pid = 3892] [serial = 1615] [outer = 1830E400] 08:35:53 INFO - PROCESS | 3892 | 1461339353735 Marionette DEBUG loaded listener.js 08:35:53 INFO - PROCESS | 3892 | ++DOMWINDOW == 99 (1A5D7000) [pid = 3892] [serial = 1616] [outer = 1830E400] 08:35:54 INFO - PROCESS | 3892 | 1461339354176 Marionette TRACE conn2 <- [1,2116,null,{"value":["/2dcontext/path-objects/2d.path.stroke.overlap.html",0,null,null,[["Stroked subpaths are combined before being drawn",0,null,null]]]}] 08:35:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.overlap.html | Stroked subpaths are combined before being drawn 08:35:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.overlap.html | took 591ms 08:35:54 INFO - PROCESS | 3892 | 1461339354197 Marionette TRACE conn2 -> [0,2117,"getWindowHandle",null] 08:35:54 INFO - PROCESS | 3892 | 1461339354198 Marionette TRACE conn2 <- [1,2117,null,{"value":"13"}] 08:35:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.arc.html 08:35:54 INFO - PROCESS | 3892 | 1461339354202 Marionette TRACE conn2 -> [0,2118,"setScriptTimeout",{"ms":35000}] 08:35:54 INFO - PROCESS | 3892 | 1461339354203 Marionette TRACE conn2 <- [1,2118,null,{}] 08:35:54 INFO - PROCESS | 3892 | 1461339354207 Marionette TRACE conn2 -> [0,2119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:35:54 INFO - PROCESS | 3892 | 1461339354332 Marionette TRACE conn2 <- [1,2119,null,{"value":null}] 08:35:54 INFO - PROCESS | 3892 | 1461339354478 Marionette TRACE conn2 -> [0,2120,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.arc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html\", \"44d5019e-7937-4224-8a02-bcf7332f174f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:35:54 INFO - PROCESS | 3892 | ++DOCSHELL 11BC0C00 == 42 [pid = 3892] [id = 539] 08:35:54 INFO - PROCESS | 3892 | ++DOMWINDOW == 100 (11BC4000) [pid = 3892] [serial = 1617] [outer = 00000000] 08:35:54 INFO - PROCESS | 3892 | ++DOMWINDOW == 101 (12CA4000) [pid = 3892] [serial = 1618] [outer = 11BC4000] 08:35:54 INFO - PROCESS | 3892 | 1461339354539 Marionette DEBUG loaded listener.js 08:35:54 INFO - PROCESS | 3892 | ++DOMWINDOW == 102 (12DE0000) [pid = 3892] [serial = 1619] [outer = 11BC4000] 08:35:55 INFO - PROCESS | 3892 | 1461339355318 Marionette TRACE conn2 <- [1,2120,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.arc.html",0,null,null,[["Zero-length line segments from arcTo and arc are removed before stroking",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html:40:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2121,"getWindowHandle",null] 08:35:55 INFO - PROCESS | 3892 | 1461339355385 Marionette TRACE conn2 <- [1,2121,null,{"value":"13"}] 08:35:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.closed.html 08:35:55 INFO - PROCESS | 3892 | 1461339355390 Marionette TRACE conn2 -> [0,2122,"setScriptTimeout",{"ms":35000}] 08:35:55 INFO - PROCESS | 3892 | 1461339355395 Marionette TRACE conn2 <- [1,2122,null,{}] 08:35:55 INFO - PROCESS | 3892 | 1461339355399 Marionette TRACE conn2 -> [0,2123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:35:55 INFO - PROCESS | 3892 | 1461339355512 Marionette TRACE conn2 <- [1,2123,null,{"value":null}] 08:35:55 INFO - PROCESS | 3892 | 1461339355645 Marionette TRACE conn2 -> [0,2124,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.closed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html\", \"44d5019e-7937-4224-8a02-bcf7332f174f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:35:55 INFO - PROCESS | 3892 | ++DOCSHELL 13DD9000 == 43 [pid = 3892] [id = 540] 08:35:55 INFO - PROCESS | 3892 | ++DOMWINDOW == 103 (14457C00) [pid = 3892] [serial = 1620] [outer = 00000000] 08:35:55 INFO - PROCESS | 3892 | ++DOMWINDOW == 104 (15E0D400) [pid = 3892] [serial = 1621] [outer = 14457C00] 08:35:55 INFO - PROCESS | 3892 | 1461339355704 Marionette DEBUG loaded listener.js 08:35:55 INFO - PROCESS | 3892 | ++DOMWINDOW == 105 (16707000) [pid = 3892] [serial = 1622] [outer = 14457C00] 08:35:56 INFO - PROCESS | 3892 | 1461339356518 Marionette TRACE conn2 <- [1,2124,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.closed.html",0,null,null,[["Zero-length line segments from closed paths are removed before stroking",0,null,null]]]}] 08:35:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | Zero-length line segments from closed paths are removed before stroking 08:35:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | took 1212ms 08:35:56 INFO - PROCESS | 3892 | 1461339356602 Marionette TRACE conn2 -> [0,2125,"getWindowHandle",null] 08:35:56 INFO - PROCESS | 3892 | 1461339356606 Marionette TRACE conn2 <- [1,2125,null,{"value":"13"}] 08:35:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.corner.html 08:35:56 INFO - PROCESS | 3892 | 1461339356612 Marionette TRACE conn2 -> [0,2126,"setScriptTimeout",{"ms":35000}] 08:35:56 INFO - PROCESS | 3892 | 1461339356616 Marionette TRACE conn2 <- [1,2126,null,{}] 08:35:56 INFO - PROCESS | 3892 | 1461339356622 Marionette TRACE conn2 -> [0,2127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:35:56 INFO - PROCESS | 3892 | 1461339356739 Marionette TRACE conn2 <- [1,2127,null,{"value":null}] 08:35:56 INFO - PROCESS | 3892 | 1461339356861 Marionette TRACE conn2 -> [0,2128,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.corner.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.corner.html\", \"44d5019e-7937-4224-8a02-bcf7332f174f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:35:56 INFO - PROCESS | 3892 | ++DOCSHELL 1449C400 == 44 [pid = 3892] [id = 541] 08:35:56 INFO - PROCESS | 3892 | ++DOMWINDOW == 106 (1449E800) [pid = 3892] [serial = 1623] [outer = 00000000] 08:35:56 INFO - PROCESS | 3892 | ++DOMWINDOW == 107 (1571C400) [pid = 3892] [serial = 1624] [outer = 1449E800] 08:35:56 INFO - PROCESS | 3892 | 1461339356912 Marionette DEBUG loaded listener.js 08:35:56 INFO - PROCESS | 3892 | ++DOMWINDOW == 108 (15C06000) [pid = 3892] [serial = 1625] [outer = 1449E800] 08:35:57 INFO - PROCESS | 3892 | --DOCSHELL 17BB8000 == 43 [pid = 3892] [id = 538] 08:35:57 INFO - PROCESS | 3892 | --DOCSHELL 15E19800 == 42 [pid = 3892] [id = 537] 08:35:57 INFO - PROCESS | 3892 | --DOCSHELL 133E4400 == 41 [pid = 3892] [id = 536] 08:35:57 INFO - PROCESS | 3892 | --DOCSHELL 13452800 == 40 [pid = 3892] [id = 535] 08:35:57 INFO - PROCESS | 3892 | --DOCSHELL 15FBB400 == 39 [pid = 3892] [id = 534] 08:35:57 INFO - PROCESS | 3892 | --DOCSHELL 15C05C00 == 38 [pid = 3892] [id = 533] 08:35:57 INFO - PROCESS | 3892 | --DOCSHELL 11BB8000 == 37 [pid = 3892] [id = 532] 08:35:57 INFO - PROCESS | 3892 | --DOCSHELL 18E36000 == 36 [pid = 3892] [id = 531] 08:35:57 INFO - PROCESS | 3892 | --DOCSHELL 18E1B800 == 35 [pid = 3892] [id = 530] 08:35:57 INFO - PROCESS | 3892 | --DOCSHELL 16710C00 == 34 [pid = 3892] [id = 529] 08:35:57 INFO - PROCESS | 3892 | --DOCSHELL 1650AC00 == 33 [pid = 3892] [id = 528] 08:35:57 INFO - PROCESS | 3892 | --DOCSHELL 15C0D800 == 32 [pid = 3892] [id = 527] 08:35:57 INFO - PROCESS | 3892 | --DOMWINDOW == 107 (1C34E800) [pid = 3892] [serial = 1573] [outer = 00000000] [url = about:blank] 08:35:57 INFO - PROCESS | 3892 | --DOCSHELL 133E5400 == 31 [pid = 3892] [id = 526] 08:35:57 INFO - PROCESS | 3892 | --DOCSHELL 12CD6800 == 30 [pid = 3892] [id = 525] 08:35:57 INFO - PROCESS | 3892 | --DOMWINDOW == 106 (18E29400) [pid = 3892] [serial = 1454] [outer = 00000000] [url = about:blank] 08:35:57 INFO - PROCESS | 3892 | --DOMWINDOW == 105 (1A4B7C00) [pid = 3892] [serial = 1496] [outer = 00000000] [url = about:blank] 08:35:57 INFO - PROCESS | 3892 | --DOMWINDOW == 104 (1A3B2000) [pid = 3892] [serial = 1448] [outer = 00000000] [url = about:blank] 08:35:57 INFO - PROCESS | 3892 | --DOMWINDOW == 103 (15E9D400) [pid = 3892] [serial = 1451] [outer = 00000000] [url = about:blank] 08:35:57 INFO - PROCESS | 3892 | --DOMWINDOW == 102 (18E25C00) [pid = 3892] [serial = 1493] [outer = 00000000] [url = about:blank] 08:35:57 INFO - PROCESS | 3892 | --DOMWINDOW == 101 (13DDF400) [pid = 3892] [serial = 1490] [outer = 00000000] [url = about:blank] 08:35:57 INFO - PROCESS | 3892 | --DOMWINDOW == 100 (1A04E400) [pid = 3892] [serial = 1457] [outer = 00000000] [url = about:blank] 08:35:57 INFO - PROCESS | 3892 | --DOMWINDOW == 99 (1A9CB800) [pid = 3892] [serial = 1487] [outer = 00000000] [url = about:blank] 08:35:57 INFO - PROCESS | 3892 | --DOMWINDOW == 98 (1C25BC00) [pid = 3892] [serial = 1571] [outer = 00000000] [url = about:blank] 08:35:57 INFO - PROCESS | 3892 | --DOMWINDOW == 97 (19C60000) [pid = 3892] [serial = 1558] [outer = 00000000] [url = about:blank] 08:35:57 INFO - PROCESS | 3892 | --DOMWINDOW == 96 (1A3AD400) [pid = 3892] [serial = 1561] [outer = 00000000] [url = about:blank] 08:35:57 INFO - PROCESS | 3892 | --DOMWINDOW == 95 (19C64000) [pid = 3892] [serial = 1559] [outer = 00000000] [url = about:blank] 08:35:57 INFO - PROCESS | 3892 | --DOMWINDOW == 94 (1A5D1800) [pid = 3892] [serial = 1564] [outer = 00000000] [url = about:blank] 08:35:57 INFO - PROCESS | 3892 | --DOMWINDOW == 93 (1A053C00) [pid = 3892] [serial = 1562] [outer = 00000000] [url = about:blank] 08:35:57 INFO - PROCESS | 3892 | --DOMWINDOW == 92 (1AB8E800) [pid = 3892] [serial = 1565] [outer = 00000000] [url = about:blank] 08:35:57 INFO - PROCESS | 3892 | --DOMWINDOW == 91 (1A9CB000) [pid = 3892] [serial = 1570] [outer = 00000000] [url = about:blank] 08:35:57 INFO - PROCESS | 3892 | --DOMWINDOW == 90 (19860000) [pid = 3892] [serial = 1555] [outer = 00000000] [url = about:blank] 08:35:57 INFO - PROCESS | 3892 | --DOMWINDOW == 89 (18EA7400) [pid = 3892] [serial = 1552] [outer = 00000000] [url = about:blank] 08:35:57 INFO - PROCESS | 3892 | --DOMWINDOW == 88 (19350000) [pid = 3892] [serial = 1553] [outer = 00000000] [url = about:blank] 08:35:57 INFO - PROCESS | 3892 | --DOMWINDOW == 87 (16F24800) [pid = 3892] [serial = 1549] [outer = 00000000] [url = about:blank] 08:35:57 INFO - PROCESS | 3892 | --DOMWINDOW == 86 (18310C00) [pid = 3892] [serial = 1550] [outer = 00000000] [url = about:blank] 08:35:57 INFO - PROCESS | 3892 | --DOMWINDOW == 85 (137C5000) [pid = 3892] [serial = 1546] [outer = 00000000] [url = about:blank] 08:35:57 INFO - PROCESS | 3892 | --DOMWINDOW == 84 (144A1800) [pid = 3892] [serial = 1547] [outer = 00000000] [url = about:blank] 08:35:57 INFO - PROCESS | 3892 | --DOMWINDOW == 83 (18EA8400) [pid = 3892] [serial = 1544] [outer = 00000000] [url = about:blank] 08:35:57 INFO - PROCESS | 3892 | --DOMWINDOW == 82 (181C6400) [pid = 3892] [serial = 1543] [outer = 00000000] [url = about:blank] 08:35:57 INFO - PROCESS | 3892 | --DOMWINDOW == 81 (1C441400) [pid = 3892] [serial = 1541] [outer = 00000000] [url = about:blank] 08:35:57 INFO - PROCESS | 3892 | --DOMWINDOW == 80 (1C43B400) [pid = 3892] [serial = 1540] [outer = 00000000] [url = about:blank] 08:35:57 INFO - PROCESS | 3892 | --DOMWINDOW == 79 (19A23800) [pid = 3892] [serial = 1538] [outer = 00000000] [url = about:blank] 08:35:57 INFO - PROCESS | 3892 | --DOMWINDOW == 78 (1994F000) [pid = 3892] [serial = 1537] [outer = 00000000] [url = about:blank] 08:35:57 INFO - PROCESS | 3892 | --DOMWINDOW == 77 (181C6000) [pid = 3892] [serial = 1535] [outer = 00000000] [url = about:blank] 08:35:57 INFO - PROCESS | 3892 | --DOMWINDOW == 76 (16715800) [pid = 3892] [serial = 1534] [outer = 00000000] [url = about:blank] 08:35:57 INFO - PROCESS | 3892 | --DOMWINDOW == 75 (1C47CC00) [pid = 3892] [serial = 1532] [outer = 00000000] [url = about:blank] 08:35:57 INFO - PROCESS | 3892 | --DOMWINDOW == 74 (18429800) [pid = 3892] [serial = 1567] [outer = 00000000] [url = about:blank] 08:35:57 INFO - PROCESS | 3892 | --DOMWINDOW == 73 (19943C00) [pid = 3892] [serial = 1556] [outer = 00000000] [url = about:blank] 08:35:57 INFO - PROCESS | 3892 | --DOMWINDOW == 72 (181C3000) [pid = 3892] [serial = 1568] [outer = 00000000] [url = about:blank] 08:35:57 INFO - PROCESS | 3892 | 1461339357494 Marionette TRACE conn2 <- [1,2128,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.corner.html",0,null,null,[["Zero-length line segments are removed before stroking with miters",0,null,null]]]}] 08:35:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | Zero-length line segments are removed before stroking with miters 08:35:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | took 901ms 08:35:57 INFO - PROCESS | 3892 | 1461339357517 Marionette TRACE conn2 -> [0,2129,"getWindowHandle",null] 08:35:57 INFO - PROCESS | 3892 | 1461339357523 Marionette TRACE conn2 <- [1,2129,null,{"value":"13"}] 08:35:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.curve.html 08:35:57 INFO - PROCESS | 3892 | 1461339357529 Marionette TRACE conn2 -> [0,2130,"setScriptTimeout",{"ms":35000}] 08:35:57 INFO - PROCESS | 3892 | 1461339357532 Marionette TRACE conn2 <- [1,2130,null,{}] 08:35:57 INFO - PROCESS | 3892 | 1461339357535 Marionette TRACE conn2 -> [0,2131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:35:57 INFO - PROCESS | 3892 | 1461339357597 Marionette TRACE conn2 <- [1,2131,null,{"value":null}] 08:35:57 INFO - PROCESS | 3892 | 1461339357607 Marionette TRACE conn2 -> [0,2132,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.curve.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html\", \"44d5019e-7937-4224-8a02-bcf7332f174f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:35:57 INFO - PROCESS | 3892 | ++DOCSHELL 137BBC00 == 31 [pid = 3892] [id = 542] 08:35:57 INFO - PROCESS | 3892 | ++DOMWINDOW == 73 (137C5000) [pid = 3892] [serial = 1626] [outer = 00000000] 08:35:57 INFO - PROCESS | 3892 | ++DOMWINDOW == 74 (15E19800) [pid = 3892] [serial = 1627] [outer = 137C5000] 08:35:57 INFO - PROCESS | 3892 | 1461339357656 Marionette DEBUG loaded listener.js 08:35:57 INFO - PROCESS | 3892 | ++DOMWINDOW == 75 (16506000) [pid = 3892] [serial = 1628] [outer = 137C5000] 08:35:58 INFO - PROCESS | 3892 | 1461339358167 Marionette TRACE conn2 <- [1,2132,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.curve.html",0,null,null,[["Zero-length line segments from quadraticCurveTo and bezierCurveTo are removed before stroking",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html:40:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2133,"getWindowHandle",null] 08:35:58 INFO - PROCESS | 3892 | 1461339358242 Marionette TRACE conn2 <- [1,2133,null,{"value":"13"}] 08:35:58 INFO - PROCESS | 3892 | 1461339358246 Marionette TRACE conn2 -> [0,2134,"setScriptTimeout",{"ms":35000}] 08:35:58 INFO - PROCESS | 3892 | 1461339358249 Marionette TRACE conn2 <- [1,2134,null,{}] 08:35:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.line.html 08:35:58 INFO - PROCESS | 3892 | 1461339358260 Marionette TRACE conn2 -> [0,2135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:35:58 INFO - PROCESS | 3892 | 1461339358349 Marionette TRACE conn2 <- [1,2135,null,{"value":null}] 08:35:58 INFO - PROCESS | 3892 | 1461339358438 Marionette TRACE conn2 -> [0,2136,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.line.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html\", \"44d5019e-7937-4224-8a02-bcf7332f174f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:35:58 INFO - PROCESS | 3892 | ++DOCSHELL 16CC0000 == 32 [pid = 3892] [id = 543] 08:35:58 INFO - PROCESS | 3892 | ++DOMWINDOW == 76 (16F67800) [pid = 3892] [serial = 1629] [outer = 00000000] 08:35:58 INFO - PROCESS | 3892 | ++DOMWINDOW == 77 (18426000) [pid = 3892] [serial = 1630] [outer = 16F67800] 08:35:58 INFO - PROCESS | 3892 | 1461339358485 Marionette DEBUG loaded listener.js 08:35:58 INFO - PROCESS | 3892 | ++DOMWINDOW == 78 (1882D800) [pid = 3892] [serial = 1631] [outer = 16F67800] 08:35:58 INFO - PROCESS | 3892 | 1461339358891 Marionette TRACE conn2 <- [1,2136,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.line.html",0,null,null,[["Zero-length line segments from lineTo are removed before stroking",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html:35:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2137,"getWindowHandle",null] 08:35:58 INFO - PROCESS | 3892 | 1461339358952 Marionette TRACE conn2 <- [1,2137,null,{"value":"13"}] 08:35:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.rect.html 08:35:58 INFO - PROCESS | 3892 | 1461339358956 Marionette TRACE conn2 -> [0,2138,"setScriptTimeout",{"ms":35000}] 08:35:58 INFO - PROCESS | 3892 | 1461339358957 Marionette TRACE conn2 <- [1,2138,null,{}] 08:35:58 INFO - PROCESS | 3892 | 1461339358961 Marionette TRACE conn2 -> [0,2139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:35:59 INFO - PROCESS | 3892 | 1461339359042 Marionette TRACE conn2 <- [1,2139,null,{"value":null}] 08:35:59 INFO - PROCESS | 3892 | 1461339359048 Marionette TRACE conn2 -> [0,2140,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.rect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html\", \"44d5019e-7937-4224-8a02-bcf7332f174f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:35:59 INFO - PROCESS | 3892 | ++DOCSHELL 18D37000 == 33 [pid = 3892] [id = 544] 08:35:59 INFO - PROCESS | 3892 | ++DOMWINDOW == 79 (18E1C000) [pid = 3892] [serial = 1632] [outer = 00000000] 08:35:59 INFO - PROCESS | 3892 | ++DOMWINDOW == 80 (18E35400) [pid = 3892] [serial = 1633] [outer = 18E1C000] 08:35:59 INFO - PROCESS | 3892 | 1461339359094 Marionette DEBUG loaded listener.js 08:35:59 INFO - PROCESS | 3892 | ++DOMWINDOW == 81 (18EA0400) [pid = 3892] [serial = 1634] [outer = 18E1C000] 08:35:59 INFO - PROCESS | 3892 | 1461339359551 Marionette TRACE conn2 <- [1,2140,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.rect.html",0,null,null,[["Zero-length line segments from rect and strokeRect are removed before stroking",0,null,null]]]}] 08:35:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | Zero-length line segments from rect and strokeRect are removed before stroking 08:35:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | took 637ms 08:35:59 INFO - PROCESS | 3892 | 1461339359596 Marionette TRACE conn2 -> [0,2141,"getWindowHandle",null] 08:35:59 INFO - PROCESS | 3892 | 1461339359598 Marionette TRACE conn2 <- [1,2141,null,{"value":"13"}] 08:35:59 INFO - PROCESS | 3892 | 1461339359602 Marionette TRACE conn2 -> [0,2142,"setScriptTimeout",{"ms":35000}] 08:35:59 INFO - PROCESS | 3892 | 1461339359603 Marionette TRACE conn2 <- [1,2142,null,{}] 08:35:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale1.html 08:35:59 INFO - PROCESS | 3892 | 1461339359607 Marionette TRACE conn2 -> [0,2143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:35:59 INFO - PROCESS | 3892 | 1461339359711 Marionette TRACE conn2 <- [1,2143,null,{"value":null}] 08:35:59 INFO - PROCESS | 3892 | 1461339359801 Marionette TRACE conn2 -> [0,2144,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.scale1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale1.html\", \"44d5019e-7937-4224-8a02-bcf7332f174f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:35:59 INFO - PROCESS | 3892 | ++DOCSHELL 13B7B800 == 34 [pid = 3892] [id = 545] 08:35:59 INFO - PROCESS | 3892 | ++DOMWINDOW == 82 (18EAC800) [pid = 3892] [serial = 1635] [outer = 00000000] 08:35:59 INFO - PROCESS | 3892 | ++DOMWINDOW == 83 (19745800) [pid = 3892] [serial = 1636] [outer = 18EAC800] 08:35:59 INFO - PROCESS | 3892 | 1461339359846 Marionette DEBUG loaded listener.js 08:35:59 INFO - PROCESS | 3892 | ++DOMWINDOW == 84 (197E7C00) [pid = 3892] [serial = 1637] [outer = 18EAC800] 08:36:00 INFO - PROCESS | 3892 | 1461339360247 Marionette TRACE conn2 <- [1,2144,null,{"value":["/2dcontext/path-objects/2d.path.stroke.scale1.html",0,null,null,[["Stroke line widths are scaled by the current transformation matrix",0,null,null]]]}] 08:36:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale1.html | Stroke line widths are scaled by the current transformation matrix 08:36:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale1.html | took 699ms 08:36:00 INFO - PROCESS | 3892 | 1461339360287 Marionette TRACE conn2 -> [0,2145,"getWindowHandle",null] 08:36:00 INFO - PROCESS | 3892 | 1461339360289 Marionette TRACE conn2 <- [1,2145,null,{"value":"13"}] 08:36:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale2.html 08:36:00 INFO - PROCESS | 3892 | 1461339360293 Marionette TRACE conn2 -> [0,2146,"setScriptTimeout",{"ms":35000}] 08:36:00 INFO - PROCESS | 3892 | 1461339360295 Marionette TRACE conn2 <- [1,2146,null,{}] 08:36:00 INFO - PROCESS | 3892 | 1461339360298 Marionette TRACE conn2 -> [0,2147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:36:00 INFO - PROCESS | 3892 | 1461339360433 Marionette TRACE conn2 <- [1,2147,null,{"value":null}] 08:36:00 INFO - PROCESS | 3892 | 1461339360497 Marionette TRACE conn2 -> [0,2148,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.scale2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html\", \"44d5019e-7937-4224-8a02-bcf7332f174f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:36:00 INFO - PROCESS | 3892 | ++DOCSHELL 1994CC00 == 35 [pid = 3892] [id = 546] 08:36:00 INFO - PROCESS | 3892 | ++DOMWINDOW == 85 (1994E000) [pid = 3892] [serial = 1638] [outer = 00000000] 08:36:00 INFO - PROCESS | 3892 | ++DOMWINDOW == 86 (1996BC00) [pid = 3892] [serial = 1639] [outer = 1994E000] 08:36:00 INFO - PROCESS | 3892 | 1461339360545 Marionette DEBUG loaded listener.js 08:36:00 INFO - PROCESS | 3892 | ++DOMWINDOW == 87 (19A21C00) [pid = 3892] [serial = 1640] [outer = 1994E000] 08:36:00 INFO - PROCESS | 3892 | 1461339360961 Marionette TRACE conn2 <- [1,2148,null,{"value":["/2dcontext/path-objects/2d.path.stroke.scale2.html",0,null,null,[["Stroke line widths are scaled by the current transformation matrix",0,null,null]]]}] 08:36:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale2.html | Stroke line widths are scaled by the current transformation matrix 08:36:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale2.html | took 699ms 08:36:00 INFO - PROCESS | 3892 | 1461339360992 Marionette TRACE conn2 -> [0,2149,"getWindowHandle",null] 08:36:00 INFO - PROCESS | 3892 | 1461339360994 Marionette TRACE conn2 <- [1,2149,null,{"value":"13"}] 08:36:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.skew.html 08:36:00 INFO - PROCESS | 3892 | 1461339360998 Marionette TRACE conn2 -> [0,2150,"setScriptTimeout",{"ms":35000}] 08:36:00 INFO - PROCESS | 3892 | 1461339360999 Marionette TRACE conn2 <- [1,2150,null,{}] 08:36:00 INFO - PROCESS | 3892 | 1461339361003 Marionette TRACE conn2 -> [0,2151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:36:01 INFO - PROCESS | 3892 | 1461339361146 Marionette TRACE conn2 <- [1,2151,null,{"value":null}] 08:36:01 INFO - PROCESS | 3892 | 1461339361172 Marionette TRACE conn2 -> [0,2152,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.skew.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.skew.html\", \"44d5019e-7937-4224-8a02-bcf7332f174f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:36:01 INFO - PROCESS | 3892 | ++DOCSHELL 19970000 == 36 [pid = 3892] [id = 547] 08:36:01 INFO - PROCESS | 3892 | ++DOMWINDOW == 88 (19A23800) [pid = 3892] [serial = 1641] [outer = 00000000] 08:36:01 INFO - PROCESS | 3892 | ++DOMWINDOW == 89 (19C65000) [pid = 3892] [serial = 1642] [outer = 19A23800] 08:36:01 INFO - PROCESS | 3892 | 1461339361215 Marionette DEBUG loaded listener.js 08:36:01 INFO - PROCESS | 3892 | ++DOMWINDOW == 90 (19C68C00) [pid = 3892] [serial = 1643] [outer = 19A23800] 08:36:01 INFO - PROCESS | 3892 | --DOMWINDOW == 89 (1996C400) [pid = 3892] [serial = 1599] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html] 08:36:01 INFO - PROCESS | 3892 | --DOMWINDOW == 88 (12D04800) [pid = 3892] [serial = 1575] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.2.html] 08:36:01 INFO - PROCESS | 3892 | --DOMWINDOW == 87 (133D8C00) [pid = 3892] [serial = 1572] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.1.html] 08:36:01 INFO - PROCESS | 3892 | --DOMWINDOW == 86 (18EA9800) [pid = 3892] [serial = 1593] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.1.html] 08:36:01 INFO - PROCESS | 3892 | --DOMWINDOW == 85 (16606800) [pid = 3892] [serial = 1584] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.nonfinite.html] 08:36:01 INFO - PROCESS | 3892 | --DOMWINDOW == 84 (13453C00) [pid = 3892] [serial = 1578] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.negative.html] 08:36:01 INFO - PROCESS | 3892 | --DOMWINDOW == 83 (19352400) [pid = 3892] [serial = 1596] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.2.html] 08:36:01 INFO - PROCESS | 3892 | --DOMWINDOW == 82 (19945C00) [pid = 3892] [serial = 1602] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.4.html] 08:36:01 INFO - PROCESS | 3892 | --DOMWINDOW == 81 (1695B000) [pid = 3892] [serial = 1587] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.selfintersect.html] 08:36:01 INFO - PROCESS | 3892 | --DOMWINDOW == 80 (15C2EC00) [pid = 3892] [serial = 1581] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.newsubpath.html] 08:36:01 INFO - PROCESS | 3892 | --DOMWINDOW == 79 (18E1EC00) [pid = 3892] [serial = 1590] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.winding.html] 08:36:01 INFO - PROCESS | 3892 | --DOMWINDOW == 78 (1A4B3C00) [pid = 3892] [serial = 1605] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.5.html] 08:36:01 INFO - PROCESS | 3892 | --DOMWINDOW == 77 (13445800) [pid = 3892] [serial = 1608] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.6.html] 08:36:01 INFO - PROCESS | 3892 | --DOMWINDOW == 76 (16715000) [pid = 3892] [serial = 1611] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.empty.html] 08:36:01 INFO - PROCESS | 3892 | 1461339361814 Marionette TRACE conn2 <- [1,2152,null,{"value":["/2dcontext/path-objects/2d.path.stroke.skew.html",0,null,null,[["Strokes lines are skewed by the current transformation matrix",0,null,null]]]}] 08:36:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.skew.html | Strokes lines are skewed by the current transformation matrix 08:36:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.skew.html | took 839ms 08:36:01 INFO - PROCESS | 3892 | 1461339361841 Marionette TRACE conn2 -> [0,2153,"getWindowHandle",null] 08:36:01 INFO - PROCESS | 3892 | 1461339361843 Marionette TRACE conn2 <- [1,2153,null,{"value":"13"}] 08:36:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.unaffected.html 08:36:01 INFO - PROCESS | 3892 | 1461339361846 Marionette TRACE conn2 -> [0,2154,"setScriptTimeout",{"ms":35000}] 08:36:01 INFO - PROCESS | 3892 | 1461339361848 Marionette TRACE conn2 <- [1,2154,null,{}] 08:36:01 INFO - PROCESS | 3892 | 1461339361851 Marionette TRACE conn2 -> [0,2155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:36:01 INFO - PROCESS | 3892 | 1461339361927 Marionette TRACE conn2 <- [1,2155,null,{"value":null}] 08:36:01 INFO - PROCESS | 3892 | 1461339361934 Marionette TRACE conn2 -> [0,2156,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.unaffected.html\", \"44d5019e-7937-4224-8a02-bcf7332f174f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:36:01 INFO - PROCESS | 3892 | ++DOCSHELL 133E3800 == 37 [pid = 3892] [id = 548] 08:36:01 INFO - PROCESS | 3892 | ++DOMWINDOW == 77 (13445800) [pid = 3892] [serial = 1644] [outer = 00000000] 08:36:01 INFO - PROCESS | 3892 | ++DOMWINDOW == 78 (1695B000) [pid = 3892] [serial = 1645] [outer = 13445800] 08:36:01 INFO - PROCESS | 3892 | 1461339361978 Marionette DEBUG loaded listener.js 08:36:02 INFO - PROCESS | 3892 | ++DOMWINDOW == 79 (18E2FC00) [pid = 3892] [serial = 1646] [outer = 13445800] 08:36:02 INFO - PROCESS | 3892 | 1461339362402 Marionette TRACE conn2 <- [1,2156,null,{"value":["/2dcontext/path-objects/2d.path.stroke.unaffected.html",0,null,null,[["Stroking does not start a new path or subpath",0,null,null]]]}] 08:36:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.unaffected.html | Stroking does not start a new path or subpath 08:36:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.unaffected.html | took 591ms 08:36:02 INFO - PROCESS | 3892 | 1461339362444 Marionette TRACE conn2 -> [0,2157,"getWindowHandle",null] 08:36:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.union.html 08:36:02 INFO - PROCESS | 3892 | 1461339362447 Marionette TRACE conn2 <- [1,2157,null,{"value":"13"}] 08:36:02 INFO - PROCESS | 3892 | 1461339362477 Marionette TRACE conn2 -> [0,2158,"setScriptTimeout",{"ms":35000}] 08:36:02 INFO - PROCESS | 3892 | 1461339362479 Marionette TRACE conn2 <- [1,2158,null,{}] 08:36:02 INFO - PROCESS | 3892 | 1461339362482 Marionette TRACE conn2 -> [0,2159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:36:02 INFO - PROCESS | 3892 | 1461339362557 Marionette TRACE conn2 <- [1,2159,null,{"value":null}] 08:36:02 INFO - PROCESS | 3892 | 1461339362564 Marionette TRACE conn2 -> [0,2160,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.union.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.union.html\", \"44d5019e-7937-4224-8a02-bcf7332f174f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:36:02 INFO - PROCESS | 3892 | ++DOCSHELL 13B7C400 == 38 [pid = 3892] [id = 549] 08:36:02 INFO - PROCESS | 3892 | ++DOMWINDOW == 80 (13B83800) [pid = 3892] [serial = 1647] [outer = 00000000] 08:36:02 INFO - PROCESS | 3892 | ++DOMWINDOW == 81 (1996C400) [pid = 3892] [serial = 1648] [outer = 13B83800] 08:36:02 INFO - PROCESS | 3892 | 1461339362608 Marionette DEBUG loaded listener.js 08:36:02 INFO - PROCESS | 3892 | ++DOMWINDOW == 82 (19968C00) [pid = 3892] [serial = 1649] [outer = 13B83800] 08:36:03 INFO - PROCESS | 3892 | 1461339363013 Marionette TRACE conn2 <- [1,2160,null,{"value":["/2dcontext/path-objects/2d.path.stroke.union.html",0,null,null,[["Strokes in opposite directions are unioned, not subtracted",0,null,null]]]}] 08:36:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.union.html | Strokes in opposite directions are unioned, not subtracted 08:36:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.union.html | took 605ms 08:36:03 INFO - PROCESS | 3892 | 1461339363050 Marionette TRACE conn2 -> [0,2161,"getWindowHandle",null] 08:36:03 INFO - PROCESS | 3892 | 1461339363052 Marionette TRACE conn2 <- [1,2161,null,{"value":"13"}] 08:36:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.basic.html 08:36:03 INFO - PROCESS | 3892 | 1461339363060 Marionette TRACE conn2 -> [0,2162,"setScriptTimeout",{"ms":35000}] 08:36:03 INFO - PROCESS | 3892 | 1461339363061 Marionette TRACE conn2 <- [1,2162,null,{}] 08:36:03 INFO - PROCESS | 3892 | 1461339363065 Marionette TRACE conn2 -> [0,2163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:36:03 INFO - PROCESS | 3892 | 1461339363138 Marionette TRACE conn2 <- [1,2163,null,{"value":null}] 08:36:03 INFO - PROCESS | 3892 | 1461339363144 Marionette TRACE conn2 -> [0,2164,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.transformation.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.basic.html\", \"44d5019e-7937-4224-8a02-bcf7332f174f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:36:03 INFO - PROCESS | 3892 | ++DOCSHELL 184C9C00 == 39 [pid = 3892] [id = 550] 08:36:03 INFO - PROCESS | 3892 | ++DOMWINDOW == 83 (19965000) [pid = 3892] [serial = 1650] [outer = 00000000] 08:36:03 INFO - PROCESS | 3892 | ++DOMWINDOW == 84 (1A41C400) [pid = 3892] [serial = 1651] [outer = 19965000] 08:36:03 INFO - PROCESS | 3892 | 1461339363188 Marionette DEBUG loaded listener.js 08:36:03 INFO - PROCESS | 3892 | ++DOMWINDOW == 85 (1A3B4C00) [pid = 3892] [serial = 1652] [outer = 19965000] 08:36:03 INFO - PROCESS | 3892 | 1461339363639 Marionette TRACE conn2 <- [1,2164,null,{"value":["/2dcontext/path-objects/2d.path.transformation.basic.html",0,null,null,[["Canvas test: 2d.path.transformation.basic",0,null,null]]]}] 08:36:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.basic.html | Canvas test: 2d.path.transformation.basic 08:36:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.basic.html | took 637ms 08:36:03 INFO - PROCESS | 3892 | 1461339363699 Marionette TRACE conn2 -> [0,2165,"getWindowHandle",null] 08:36:03 INFO - PROCESS | 3892 | 1461339363701 Marionette TRACE conn2 <- [1,2165,null,{"value":"13"}] 08:36:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.changing.html 08:36:03 INFO - PROCESS | 3892 | 1461339363705 Marionette TRACE conn2 -> [0,2166,"setScriptTimeout",{"ms":35000}] 08:36:03 INFO - PROCESS | 3892 | 1461339363707 Marionette TRACE conn2 <- [1,2166,null,{}] 08:36:03 INFO - PROCESS | 3892 | 1461339363711 Marionette TRACE conn2 -> [0,2167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:36:03 INFO - PROCESS | 3892 | 1461339363885 Marionette TRACE conn2 <- [1,2167,null,{"value":null}] 08:36:03 INFO - PROCESS | 3892 | 1461339364009 Marionette TRACE conn2 -> [0,2168,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.transformation.changing.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.changing.html\", \"44d5019e-7937-4224-8a02-bcf7332f174f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:36:04 INFO - PROCESS | 3892 | ++DOCSHELL 137A0C00 == 40 [pid = 3892] [id = 551] 08:36:04 INFO - PROCESS | 3892 | ++DOMWINDOW == 86 (137A5800) [pid = 3892] [serial = 1653] [outer = 00000000] 08:36:04 INFO - PROCESS | 3892 | ++DOMWINDOW == 87 (1383B800) [pid = 3892] [serial = 1654] [outer = 137A5800] 08:36:04 INFO - PROCESS | 3892 | 1461339364066 Marionette DEBUG loaded listener.js 08:36:04 INFO - PROCESS | 3892 | ++DOMWINDOW == 88 (13DDE800) [pid = 3892] [serial = 1655] [outer = 137A5800] 08:36:04 INFO - PROCESS | 3892 | 1461339364628 Marionette TRACE conn2 <- [1,2168,null,{"value":["/2dcontext/path-objects/2d.path.transformation.changing.html",0,null,null,[["Transformations are applied while building paths, not when drawing",0,null,null]]]}] 08:36:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.changing.html | Transformations are applied while building paths, not when drawing 08:36:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.changing.html | took 994ms 08:36:04 INFO - PROCESS | 3892 | 1461339364708 Marionette TRACE conn2 -> [0,2169,"getWindowHandle",null] 08:36:04 INFO - PROCESS | 3892 | 1461339364714 Marionette TRACE conn2 <- [1,2169,null,{"value":"13"}] 08:36:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.multiple.html 08:36:04 INFO - PROCESS | 3892 | 1461339364720 Marionette TRACE conn2 -> [0,2170,"setScriptTimeout",{"ms":35000}] 08:36:04 INFO - PROCESS | 3892 | 1461339364723 Marionette TRACE conn2 <- [1,2170,null,{}] 08:36:04 INFO - PROCESS | 3892 | 1461339364728 Marionette TRACE conn2 -> [0,2171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:36:04 INFO - PROCESS | 3892 | 1461339364828 Marionette TRACE conn2 <- [1,2171,null,{"value":null}] 08:36:04 INFO - PROCESS | 3892 | 1461339364963 Marionette TRACE conn2 -> [0,2172,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.transformation.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.multiple.html\", \"44d5019e-7937-4224-8a02-bcf7332f174f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:36:04 INFO - PROCESS | 3892 | ++DOCSHELL 16F64000 == 41 [pid = 3892] [id = 552] 08:36:04 INFO - PROCESS | 3892 | ++DOMWINDOW == 89 (17BB1000) [pid = 3892] [serial = 1656] [outer = 00000000] 08:36:04 INFO - PROCESS | 3892 | ++DOMWINDOW == 90 (18310C00) [pid = 3892] [serial = 1657] [outer = 17BB1000] 08:36:05 INFO - PROCESS | 3892 | 1461339365022 Marionette DEBUG loaded listener.js 08:36:05 INFO - PROCESS | 3892 | ++DOMWINDOW == 91 (18E1C800) [pid = 3892] [serial = 1658] [outer = 17BB1000] 08:36:05 INFO - PROCESS | 3892 | 1461339365605 Marionette TRACE conn2 <- [1,2172,null,{"value":["/2dcontext/path-objects/2d.path.transformation.multiple.html",0,null,null,[["Transformations are applied while building paths, not when drawing",0,null,null]]]}] 08:36:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.multiple.html | Transformations are applied while building paths, not when drawing 08:36:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.multiple.html | took 947ms 08:36:05 INFO - PROCESS | 3892 | 1461339365647 Marionette TRACE conn2 -> [0,2173,"getWindowHandle",null] 08:36:05 INFO - PROCESS | 3892 | 1461339365650 Marionette TRACE conn2 <- [1,2173,null,{"value":"13"}] 08:36:05 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html 08:36:05 INFO - PROCESS | 3892 | 1461339365654 Marionette TRACE conn2 -> [0,2174,"setScriptTimeout",{"ms":35000}] 08:36:05 INFO - PROCESS | 3892 | 1461339365656 Marionette TRACE conn2 <- [1,2174,null,{}] 08:36:05 INFO - PROCESS | 3892 | 1461339365661 Marionette TRACE conn2 -> [0,2175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:36:05 INFO - PROCESS | 3892 | 1461339365763 Marionette TRACE conn2 <- [1,2175,null,{"value":null}] 08:36:05 INFO - PROCESS | 3892 | 1461339365894 Marionette TRACE conn2 -> [0,2176,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html\", \"44d5019e-7937-4224-8a02-bcf7332f174f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:36:05 INFO - PROCESS | 3892 | ++DOCSHELL 19748000 == 42 [pid = 3892] [id = 553] 08:36:05 INFO - PROCESS | 3892 | ++DOMWINDOW == 92 (19857C00) [pid = 3892] [serial = 1659] [outer = 00000000] 08:36:05 INFO - PROCESS | 3892 | ++DOMWINDOW == 93 (19968000) [pid = 3892] [serial = 1660] [outer = 19857C00] 08:36:05 INFO - PROCESS | 3892 | 1461339365952 Marionette DEBUG loaded listener.js 08:36:06 INFO - PROCESS | 3892 | ++DOMWINDOW == 94 (19A2F400) [pid = 3892] [serial = 1661] [outer = 19857C00] 08:36:06 INFO - PROCESS | 3892 | 1461339366617 Marionette TRACE conn2 <- [1,2176,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html",0,null,null,[["createImageData(imgdata) exists and returns something",0,null,null]]]}] 08:36:06 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | createImageData(imgdata) exists and returns something 08:36:06 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | took 994ms 08:36:06 INFO - PROCESS | 3892 | 1461339366655 Marionette TRACE conn2 -> [0,2177,"getWindowHandle",null] 08:36:06 INFO - PROCESS | 3892 | 1461339366660 Marionette TRACE conn2 <- [1,2177,null,{"value":"13"}] 08:36:06 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html 08:36:06 INFO - PROCESS | 3892 | 1461339366671 Marionette TRACE conn2 -> [0,2178,"setScriptTimeout",{"ms":35000}] 08:36:06 INFO - PROCESS | 3892 | 1461339366675 Marionette TRACE conn2 <- [1,2178,null,{}] 08:36:06 INFO - PROCESS | 3892 | 1461339366679 Marionette TRACE conn2 -> [0,2179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:36:06 INFO - PROCESS | 3892 | 1461339366777 Marionette TRACE conn2 <- [1,2179,null,{"value":null}] 08:36:06 INFO - PROCESS | 3892 | 1461339366907 Marionette TRACE conn2 -> [0,2180,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html\", \"44d5019e-7937-4224-8a02-bcf7332f174f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:36:06 INFO - PROCESS | 3892 | ++DOCSHELL 1A00BC00 == 43 [pid = 3892] [id = 554] 08:36:06 INFO - PROCESS | 3892 | ++DOMWINDOW == 95 (1A9C6800) [pid = 3892] [serial = 1662] [outer = 00000000] 08:36:06 INFO - PROCESS | 3892 | ++DOMWINDOW == 96 (1C24B800) [pid = 3892] [serial = 1663] [outer = 1A9C6800] 08:36:06 INFO - PROCESS | 3892 | 1461339366962 Marionette DEBUG loaded listener.js 08:36:07 INFO - PROCESS | 3892 | ++DOMWINDOW == 97 (1C253C00) [pid = 3892] [serial = 1664] [outer = 1A9C6800] 08:36:07 INFO - PROCESS | 3892 | 1461339367502 Marionette TRACE conn2 <- [1,2180,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html",0,null,null,[["createImageData(imgdata) returns transparent black data of the right size",0,null,null]]]}] 08:36:07 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | createImageData(imgdata) returns transparent black data of the right size 08:36:07 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | took 854ms 08:36:07 INFO - PROCESS | 3892 | 1461339367529 Marionette TRACE conn2 -> [0,2181,"getWindowHandle",null] 08:36:07 INFO - PROCESS | 3892 | 1461339367532 Marionette TRACE conn2 <- [1,2181,null,{"value":"13"}] 08:36:07 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html 08:36:07 INFO - PROCESS | 3892 | 1461339367669 Marionette TRACE conn2 -> [0,2182,"setScriptTimeout",{"ms":35000}] 08:36:07 INFO - PROCESS | 3892 | 1461339367672 Marionette TRACE conn2 <- [1,2182,null,{}] 08:36:07 INFO - PROCESS | 3892 | 1461339367712 Marionette TRACE conn2 -> [0,2183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:36:07 INFO - PROCESS | 3892 | 1461339367831 Marionette TRACE conn2 <- [1,2183,null,{"value":null}] 08:36:07 INFO - PROCESS | 3892 | 1461339367917 Marionette TRACE conn2 -> [0,2184,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.this.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.this.html\", \"44d5019e-7937-4224-8a02-bcf7332f174f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:36:07 INFO - PROCESS | 3892 | ++DOCSHELL 13833000 == 44 [pid = 3892] [id = 555] 08:36:07 INFO - PROCESS | 3892 | ++DOMWINDOW == 98 (13838000) [pid = 3892] [serial = 1665] [outer = 00000000] 08:36:07 INFO - PROCESS | 3892 | ++DOMWINDOW == 99 (15954800) [pid = 3892] [serial = 1666] [outer = 13838000] 08:36:07 INFO - PROCESS | 3892 | 1461339368010 Marionette DEBUG loaded listener.js 08:36:08 INFO - PROCESS | 3892 | ++DOMWINDOW == 100 (16608000) [pid = 3892] [serial = 1667] [outer = 13838000] 08:36:08 INFO - PROCESS | 3892 | --DOCSHELL 13B7C400 == 43 [pid = 3892] [id = 549] 08:36:08 INFO - PROCESS | 3892 | --DOCSHELL 133E3800 == 42 [pid = 3892] [id = 548] 08:36:08 INFO - PROCESS | 3892 | --DOCSHELL 19970000 == 41 [pid = 3892] [id = 547] 08:36:08 INFO - PROCESS | 3892 | --DOCSHELL 1994CC00 == 40 [pid = 3892] [id = 546] 08:36:08 INFO - PROCESS | 3892 | --DOCSHELL 13B7B800 == 39 [pid = 3892] [id = 545] 08:36:08 INFO - PROCESS | 3892 | --DOCSHELL 18D37000 == 38 [pid = 3892] [id = 544] 08:36:08 INFO - PROCESS | 3892 | --DOCSHELL 16CC0000 == 37 [pid = 3892] [id = 543] 08:36:08 INFO - PROCESS | 3892 | --DOCSHELL 137BBC00 == 36 [pid = 3892] [id = 542] 08:36:08 INFO - PROCESS | 3892 | --DOCSHELL 1449C400 == 35 [pid = 3892] [id = 541] 08:36:08 INFO - PROCESS | 3892 | --DOCSHELL 13DD9000 == 34 [pid = 3892] [id = 540] 08:36:08 INFO - PROCESS | 3892 | --DOCSHELL 11BC0C00 == 33 [pid = 3892] [id = 539] 08:36:08 INFO - PROCESS | 3892 | --DOMWINDOW == 99 (19A22C00) [pid = 3892] [serial = 1601] [outer = 00000000] [url = about:blank] 08:36:08 INFO - PROCESS | 3892 | --DOMWINDOW == 98 (13319800) [pid = 3892] [serial = 1576] [outer = 00000000] [url = about:blank] 08:36:08 INFO - PROCESS | 3892 | --DOMWINDOW == 97 (133DB000) [pid = 3892] [serial = 1577] [outer = 00000000] [url = about:blank] 08:36:08 INFO - PROCESS | 3892 | --DOMWINDOW == 96 (1C358800) [pid = 3892] [serial = 1574] [outer = 00000000] [url = about:blank] 08:36:08 INFO - PROCESS | 3892 | --DOMWINDOW == 95 (197EB800) [pid = 3892] [serial = 1594] [outer = 00000000] [url = about:blank] 08:36:08 INFO - PROCESS | 3892 | --DOMWINDOW == 94 (19857400) [pid = 3892] [serial = 1595] [outer = 00000000] [url = about:blank] 08:36:08 INFO - PROCESS | 3892 | --DOMWINDOW == 93 (16CC0C00) [pid = 3892] [serial = 1585] [outer = 00000000] [url = about:blank] 08:36:08 INFO - PROCESS | 3892 | --DOMWINDOW == 92 (16F25C00) [pid = 3892] [serial = 1586] [outer = 00000000] [url = about:blank] 08:36:08 INFO - PROCESS | 3892 | --DOMWINDOW == 91 (13809C00) [pid = 3892] [serial = 1579] [outer = 00000000] [url = about:blank] 08:36:08 INFO - PROCESS | 3892 | --DOMWINDOW == 90 (13833C00) [pid = 3892] [serial = 1580] [outer = 00000000] [url = about:blank] 08:36:08 INFO - PROCESS | 3892 | --DOMWINDOW == 89 (1994D400) [pid = 3892] [serial = 1597] [outer = 00000000] [url = about:blank] 08:36:08 INFO - PROCESS | 3892 | --DOMWINDOW == 88 (19D89400) [pid = 3892] [serial = 1603] [outer = 00000000] [url = about:blank] 08:36:08 INFO - PROCESS | 3892 | --DOMWINDOW == 87 (1842AC00) [pid = 3892] [serial = 1588] [outer = 00000000] [url = about:blank] 08:36:08 INFO - PROCESS | 3892 | --DOMWINDOW == 86 (18924800) [pid = 3892] [serial = 1589] [outer = 00000000] [url = about:blank] 08:36:08 INFO - PROCESS | 3892 | --DOMWINDOW == 85 (15EE5000) [pid = 3892] [serial = 1582] [outer = 00000000] [url = about:blank] 08:36:08 INFO - PROCESS | 3892 | --DOMWINDOW == 84 (15FB2C00) [pid = 3892] [serial = 1583] [outer = 00000000] [url = about:blank] 08:36:08 INFO - PROCESS | 3892 | --DOMWINDOW == 83 (18E38400) [pid = 3892] [serial = 1591] [outer = 00000000] [url = about:blank] 08:36:08 INFO - PROCESS | 3892 | --DOMWINDOW == 82 (18E3BC00) [pid = 3892] [serial = 1592] [outer = 00000000] [url = about:blank] 08:36:08 INFO - PROCESS | 3892 | --DOMWINDOW == 81 (1A3B4000) [pid = 3892] [serial = 1615] [outer = 00000000] [url = about:blank] 08:36:08 INFO - PROCESS | 3892 | --DOMWINDOW == 80 (1A5DB400) [pid = 3892] [serial = 1606] [outer = 00000000] [url = about:blank] 08:36:08 INFO - PROCESS | 3892 | --DOMWINDOW == 79 (16608400) [pid = 3892] [serial = 1609] [outer = 00000000] [url = about:blank] 08:36:08 INFO - PROCESS | 3892 | --DOMWINDOW == 78 (1660F000) [pid = 3892] [serial = 1610] [outer = 00000000] [url = about:blank] 08:36:08 INFO - PROCESS | 3892 | --DOMWINDOW == 77 (19945400) [pid = 3892] [serial = 1613] [outer = 00000000] [url = about:blank] 08:36:08 INFO - PROCESS | 3892 | --DOMWINDOW == 76 (19314000) [pid = 3892] [serial = 1612] [outer = 00000000] [url = about:blank] 08:36:08 INFO - PROCESS | 3892 | --DOMWINDOW == 75 (19A24400) [pid = 3892] [serial = 1600] [outer = 00000000] [url = about:blank] 08:36:08 INFO - PROCESS | 3892 | --DOMWINDOW == 74 (1A9C4C00) [pid = 3892] [serial = 1607] [outer = 00000000] [url = about:blank] 08:36:08 INFO - PROCESS | 3892 | --DOMWINDOW == 73 (19E55800) [pid = 3892] [serial = 1604] [outer = 00000000] [url = about:blank] 08:36:08 INFO - PROCESS | 3892 | --DOMWINDOW == 72 (19949C00) [pid = 3892] [serial = 1598] [outer = 00000000] [url = about:blank] 08:36:08 INFO - PROCESS | 3892 | 1461339368584 Marionette TRACE conn2 <- [1,2184,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.this.html",0,null,null,[["createImageData(imgdata) should throw when called with the wrong |this|",0,null,null]]]}] 08:36:08 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | createImageData(imgdata) should throw when called with the wrong |this| 08:36:08 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | took 1071ms 08:36:08 INFO - PROCESS | 3892 | 1461339368611 Marionette TRACE conn2 -> [0,2185,"getWindowHandle",null] 08:36:08 INFO - PROCESS | 3892 | 1461339368615 Marionette TRACE conn2 <- [1,2185,null,{"value":"13"}] 08:36:08 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html 08:36:08 INFO - PROCESS | 3892 | 1461339368619 Marionette TRACE conn2 -> [0,2186,"setScriptTimeout",{"ms":35000}] 08:36:08 INFO - PROCESS | 3892 | 1461339368622 Marionette TRACE conn2 <- [1,2186,null,{}] 08:36:08 INFO - PROCESS | 3892 | 1461339368628 Marionette TRACE conn2 -> [0,2187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:36:08 INFO - PROCESS | 3892 | 1461339368725 Marionette TRACE conn2 <- [1,2187,null,{"value":null}] 08:36:08 INFO - PROCESS | 3892 | 1461339368819 Marionette TRACE conn2 -> [0,2188,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.type.html\", \"44d5019e-7937-4224-8a02-bcf7332f174f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:36:08 INFO - PROCESS | 3892 | ++DOCSHELL 12D10C00 == 34 [pid = 3892] [id = 556] 08:36:08 INFO - PROCESS | 3892 | ++DOMWINDOW == 73 (133E0400) [pid = 3892] [serial = 1668] [outer = 00000000] 08:36:08 INFO - PROCESS | 3892 | ++DOMWINDOW == 74 (14962800) [pid = 3892] [serial = 1669] [outer = 133E0400] 08:36:08 INFO - PROCESS | 3892 | 1461339368864 Marionette DEBUG loaded listener.js 08:36:08 INFO - PROCESS | 3892 | ++DOMWINDOW == 75 (16508400) [pid = 3892] [serial = 1670] [outer = 133E0400] 08:36:09 INFO - PROCESS | 3892 | 1461339369231 Marionette TRACE conn2 <- [1,2188,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.type.html",0,null,null,[["createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object",0,null,null]]]}] 08:36:09 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object 08:36:09 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | took 637ms 08:36:09 INFO - PROCESS | 3892 | 1461339369276 Marionette TRACE conn2 -> [0,2189,"getWindowHandle",null] 08:36:09 INFO - PROCESS | 3892 | 1461339369278 Marionette TRACE conn2 <- [1,2189,null,{"value":"13"}] 08:36:09 INFO - PROCESS | 3892 | 1461339369282 Marionette TRACE conn2 -> [0,2190,"setScriptTimeout",{"ms":35000}] 08:36:09 INFO - PROCESS | 3892 | 1461339369284 Marionette TRACE conn2 <- [1,2190,null,{}] 08:36:09 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html 08:36:09 INFO - PROCESS | 3892 | 1461339369288 Marionette TRACE conn2 -> [0,2191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:36:09 INFO - PROCESS | 3892 | 1461339369367 Marionette TRACE conn2 <- [1,2191,null,{"value":null}] 08:36:09 INFO - PROCESS | 3892 | 1461339369376 Marionette TRACE conn2 -> [0,2192,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html\", \"44d5019e-7937-4224-8a02-bcf7332f174f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:36:09 INFO - PROCESS | 3892 | ++DOCSHELL 15CDE000 == 35 [pid = 3892] [id = 557] 08:36:09 INFO - PROCESS | 3892 | ++DOMWINDOW == 76 (16610800) [pid = 3892] [serial = 1671] [outer = 00000000] 08:36:09 INFO - PROCESS | 3892 | ++DOMWINDOW == 77 (181C6400) [pid = 3892] [serial = 1672] [outer = 16610800] 08:36:09 INFO - PROCESS | 3892 | 1461339369431 Marionette DEBUG loaded listener.js 08:36:09 INFO - PROCESS | 3892 | ++DOMWINDOW == 78 (18429800) [pid = 3892] [serial = 1673] [outer = 16610800] 08:36:09 INFO - PROCESS | 3892 | 1461339369943 Marionette TRACE conn2 <- [1,2192,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html",0,null,null,[["createImageData(null) throws TypeError",0,null,null]]]}] 08:36:09 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | createImageData(null) throws TypeError 08:36:09 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | took 683ms 08:36:09 INFO - PROCESS | 3892 | 1461339369989 Marionette TRACE conn2 -> [0,2193,"getWindowHandle",null] 08:36:09 INFO - PROCESS | 3892 | 1461339369991 Marionette TRACE conn2 <- [1,2193,null,{"value":"13"}] 08:36:09 INFO - PROCESS | 3892 | 1461339369994 Marionette TRACE conn2 -> [0,2194,"setScriptTimeout",{"ms":35000}] 08:36:09 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html 08:36:09 INFO - PROCESS | 3892 | 1461339369996 Marionette TRACE conn2 <- [1,2194,null,{}] 08:36:09 INFO - PROCESS | 3892 | 1461339369999 Marionette TRACE conn2 -> [0,2195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:36:10 INFO - PROCESS | 3892 | 1461339370076 Marionette TRACE conn2 <- [1,2195,null,{"value":null}] 08:36:10 INFO - PROCESS | 3892 | 1461339370085 Marionette TRACE conn2 -> [0,2196,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html\", \"44d5019e-7937-4224-8a02-bcf7332f174f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:36:10 INFO - PROCESS | 3892 | ++DOCSHELL 02A92000 == 36 [pid = 3892] [id = 558] 08:36:10 INFO - PROCESS | 3892 | ++DOMWINDOW == 79 (1882CC00) [pid = 3892] [serial = 1674] [outer = 00000000] 08:36:10 INFO - PROCESS | 3892 | ++DOMWINDOW == 80 (18EA1800) [pid = 3892] [serial = 1675] [outer = 1882CC00] 08:36:10 INFO - PROCESS | 3892 | 1461339370133 Marionette DEBUG loaded listener.js 08:36:10 INFO - PROCESS | 3892 | ++DOMWINDOW == 81 (18EA8800) [pid = 3892] [serial = 1676] [outer = 1882CC00] 08:36:10 INFO - PROCESS | 3892 | 1461339370569 Marionette TRACE conn2 <- [1,2196,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html",0,null,null,[["createImageData(sw, sh) exists and returns something",0,null,null]]]}] 08:36:10 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | createImageData(sw, sh) exists and returns something 08:36:10 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | took 590ms 08:36:10 INFO - PROCESS | 3892 | 1461339370602 Marionette TRACE conn2 -> [0,2197,"getWindowHandle",null] 08:36:10 INFO - PROCESS | 3892 | 1461339370604 Marionette TRACE conn2 <- [1,2197,null,{"value":"13"}] 08:36:10 INFO - PROCESS | 3892 | 1461339370607 Marionette TRACE conn2 -> [0,2198,"setScriptTimeout",{"ms":35000}] 08:36:10 INFO - PROCESS | 3892 | 1461339370609 Marionette TRACE conn2 <- [1,2198,null,{}] 08:36:10 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html 08:36:10 INFO - PROCESS | 3892 | 1461339370612 Marionette TRACE conn2 -> [0,2199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:36:10 INFO - PROCESS | 3892 | 1461339370693 Marionette TRACE conn2 <- [1,2199,null,{"value":null}] 08:36:10 INFO - PROCESS | 3892 | 1461339370700 Marionette TRACE conn2 -> [0,2200,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html\", \"44d5019e-7937-4224-8a02-bcf7332f174f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:36:10 INFO - PROCESS | 3892 | ++DOCSHELL 18EA4000 == 37 [pid = 3892] [id = 559] 08:36:10 INFO - PROCESS | 3892 | ++DOMWINDOW == 82 (19314000) [pid = 3892] [serial = 1677] [outer = 00000000] 08:36:10 INFO - PROCESS | 3892 | ++DOMWINDOW == 83 (19858000) [pid = 3892] [serial = 1678] [outer = 19314000] 08:36:10 INFO - PROCESS | 3892 | 1461339370744 Marionette DEBUG loaded listener.js 08:36:10 INFO - PROCESS | 3892 | ++DOMWINDOW == 84 (1985EC00) [pid = 3892] [serial = 1679] [outer = 19314000] 08:36:11 INFO - PROCESS | 3892 | 1461339371200 Marionette TRACE conn2 <- [1,2200,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html",0,null,null,[["createImageData(sw, sh) returns transparent black data of the right size",0,null,null]]]}] 08:36:11 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | createImageData(sw, sh) returns transparent black data of the right size 08:36:11 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | took 637ms 08:36:11 INFO - PROCESS | 3892 | 1461339371230 Marionette TRACE conn2 -> [0,2201,"getWindowHandle",null] 08:36:11 INFO - PROCESS | 3892 | 1461339371232 Marionette TRACE conn2 <- [1,2201,null,{"value":"13"}] 08:36:11 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html 08:36:11 INFO - PROCESS | 3892 | 1461339371246 Marionette TRACE conn2 -> [0,2202,"setScriptTimeout",{"ms":35000}] 08:36:11 INFO - PROCESS | 3892 | 1461339371248 Marionette TRACE conn2 <- [1,2202,null,{}] 08:36:11 INFO - PROCESS | 3892 | 1461339371251 Marionette TRACE conn2 -> [0,2203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:36:11 INFO - PROCESS | 3892 | 1461339371379 Marionette TRACE conn2 <- [1,2203,null,{"value":null}] 08:36:11 INFO - PROCESS | 3892 | 1461339371393 Marionette TRACE conn2 -> [0,2204,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.large.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.large.html\", \"44d5019e-7937-4224-8a02-bcf7332f174f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:36:11 INFO - PROCESS | 3892 | ++DOCSHELL 13804C00 == 38 [pid = 3892] [id = 560] 08:36:11 INFO - PROCESS | 3892 | ++DOMWINDOW == 85 (19855800) [pid = 3892] [serial = 1680] [outer = 00000000] 08:36:11 INFO - PROCESS | 3892 | ++DOMWINDOW == 86 (19A21800) [pid = 3892] [serial = 1681] [outer = 19855800] 08:36:11 INFO - PROCESS | 3892 | 1461339371496 Marionette DEBUG loaded listener.js 08:36:11 INFO - PROCESS | 3892 | ++DOMWINDOW == 87 (19C64800) [pid = 3892] [serial = 1682] [outer = 19855800] 08:36:11 INFO - PROCESS | 3892 | 1461339371916 Marionette TRACE conn2 <- [1,2204,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.large.html",0,null,null,[["createImageData(sw, sh) works for sizes much larger than the canvas",0,null,null]]]}] 08:36:11 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | createImageData(sw, sh) works for sizes much larger than the canvas 08:36:11 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | took 683ms 08:36:11 INFO - PROCESS | 3892 | 1461339371940 Marionette TRACE conn2 -> [0,2205,"getWindowHandle",null] 08:36:11 INFO - PROCESS | 3892 | 1461339371942 Marionette TRACE conn2 <- [1,2205,null,{"value":"13"}] 08:36:11 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html 08:36:11 INFO - PROCESS | 3892 | 1461339371946 Marionette TRACE conn2 -> [0,2206,"setScriptTimeout",{"ms":35000}] 08:36:11 INFO - PROCESS | 3892 | 1461339371948 Marionette TRACE conn2 <- [1,2206,null,{}] 08:36:11 INFO - PROCESS | 3892 | 1461339371952 Marionette TRACE conn2 -> [0,2207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:36:12 INFO - PROCESS | 3892 | 1461339372062 Marionette TRACE conn2 <- [1,2207,null,{"value":null}] 08:36:12 INFO - PROCESS | 3892 | 1461339372154 Marionette TRACE conn2 -> [0,2208,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html\", \"44d5019e-7937-4224-8a02-bcf7332f174f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:36:12 INFO - PROCESS | 3892 | ++DOCSHELL 19971400 == 39 [pid = 3892] [id = 561] 08:36:12 INFO - PROCESS | 3892 | ++DOMWINDOW == 88 (19C65C00) [pid = 3892] [serial = 1683] [outer = 00000000] 08:36:12 INFO - PROCESS | 3892 | ++DOMWINDOW == 89 (1A3AF000) [pid = 3892] [serial = 1684] [outer = 19C65C00] 08:36:12 INFO - PROCESS | 3892 | 1461339372197 Marionette DEBUG loaded listener.js 08:36:12 INFO - PROCESS | 3892 | ++DOMWINDOW == 90 (1A053400) [pid = 3892] [serial = 1685] [outer = 19C65C00] 08:36:12 INFO - PROCESS | 3892 | 1461339372599 Marionette TRACE conn2 <- [1,2208,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html",0,null,null,[["createImageData(sw, sh) takes the absolute magnitude of the size arguments",0,null,null]]]}] 08:36:12 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | createImageData(sw, sh) takes the absolute magnitude of the size arguments 08:36:12 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | took 698ms 08:36:12 INFO - PROCESS | 3892 | 1461339372645 Marionette TRACE conn2 -> [0,2209,"getWindowHandle",null] 08:36:12 INFO - PROCESS | 3892 | 1461339372647 Marionette TRACE conn2 <- [1,2209,null,{"value":"13"}] 08:36:12 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html 08:36:12 INFO - PROCESS | 3892 | 1461339372655 Marionette TRACE conn2 -> [0,2210,"setScriptTimeout",{"ms":35000}] 08:36:12 INFO - PROCESS | 3892 | 1461339372656 Marionette TRACE conn2 <- [1,2210,null,{}] 08:36:12 INFO - PROCESS | 3892 | 1461339372660 Marionette TRACE conn2 -> [0,2211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:36:12 INFO - PROCESS | 3892 | 1461339372772 Marionette TRACE conn2 <- [1,2211,null,{"value":null}] 08:36:12 INFO - PROCESS | 3892 | 1461339372778 Marionette TRACE conn2 -> [0,2212,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html\", \"44d5019e-7937-4224-8a02-bcf7332f174f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:36:12 INFO - PROCESS | 3892 | ++DOCSHELL 13452000 == 40 [pid = 3892] [id = 562] 08:36:12 INFO - PROCESS | 3892 | ++DOMWINDOW == 91 (15FBB400) [pid = 3892] [serial = 1686] [outer = 00000000] 08:36:12 INFO - PROCESS | 3892 | ++DOMWINDOW == 92 (1A969C00) [pid = 3892] [serial = 1687] [outer = 15FBB400] 08:36:12 INFO - PROCESS | 3892 | 1461339372822 Marionette DEBUG loaded listener.js 08:36:12 INFO - PROCESS | 3892 | ++DOMWINDOW == 93 (1A964800) [pid = 3892] [serial = 1688] [outer = 15FBB400] 08:36:13 INFO - PROCESS | 3892 | --DOMWINDOW == 92 (137C5000) [pid = 3892] [serial = 1626] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html] 08:36:13 INFO - PROCESS | 3892 | --DOMWINDOW == 91 (18E1C000) [pid = 3892] [serial = 1632] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html] 08:36:13 INFO - PROCESS | 3892 | --DOMWINDOW == 90 (16F67800) [pid = 3892] [serial = 1629] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html] 08:36:13 INFO - PROCESS | 3892 | --DOMWINDOW == 89 (1830E400) [pid = 3892] [serial = 1614] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.overlap.html] 08:36:13 INFO - PROCESS | 3892 | --DOMWINDOW == 88 (1449E800) [pid = 3892] [serial = 1623] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.corner.html] 08:36:13 INFO - PROCESS | 3892 | --DOMWINDOW == 87 (19A23800) [pid = 3892] [serial = 1641] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.skew.html] 08:36:13 INFO - PROCESS | 3892 | --DOMWINDOW == 86 (13445800) [pid = 3892] [serial = 1644] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.unaffected.html] 08:36:13 INFO - PROCESS | 3892 | --DOMWINDOW == 85 (13B83800) [pid = 3892] [serial = 1647] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.union.html] 08:36:13 INFO - PROCESS | 3892 | --DOMWINDOW == 84 (1994E000) [pid = 3892] [serial = 1638] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html] 08:36:13 INFO - PROCESS | 3892 | --DOMWINDOW == 83 (18EAC800) [pid = 3892] [serial = 1635] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale1.html] 08:36:13 INFO - PROCESS | 3892 | 1461339373315 Marionette TRACE conn2 <- [1,2212,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html",0,null,null,[["createImageData() throws TypeError if arguments are not finite",0,null,null]]]}] 08:36:13 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | createImageData() throws TypeError if arguments are not finite 08:36:13 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | took 699ms 08:36:13 INFO - PROCESS | 3892 | 1461339373350 Marionette TRACE conn2 -> [0,2213,"getWindowHandle",null] 08:36:13 INFO - PROCESS | 3892 | 1461339373352 Marionette TRACE conn2 <- [1,2213,null,{"value":"13"}] 08:36:13 INFO - PROCESS | 3892 | 1461339373355 Marionette TRACE conn2 -> [0,2214,"setScriptTimeout",{"ms":35000}] 08:36:13 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html 08:36:13 INFO - PROCESS | 3892 | 1461339373357 Marionette TRACE conn2 <- [1,2214,null,{}] 08:36:13 INFO - PROCESS | 3892 | 1461339373361 Marionette TRACE conn2 -> [0,2215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:36:13 INFO - PROCESS | 3892 | 1461339373464 Marionette TRACE conn2 <- [1,2215,null,{"value":null}] 08:36:13 INFO - PROCESS | 3892 | 1461339373457 Marionette TRACE conn2 -> [0,2216,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.round.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.round.html\", \"44d5019e-7937-4224-8a02-bcf7332f174f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:36:13 INFO - PROCESS | 3892 | ++DOCSHELL 137C4000 == 41 [pid = 3892] [id = 563] 08:36:13 INFO - PROCESS | 3892 | ++DOMWINDOW == 84 (15C37000) [pid = 3892] [serial = 1689] [outer = 00000000] 08:36:13 INFO - PROCESS | 3892 | ++DOMWINDOW == 85 (19949000) [pid = 3892] [serial = 1690] [outer = 15C37000] 08:36:13 INFO - PROCESS | 3892 | 1461339373502 Marionette DEBUG loaded listener.js 08:36:13 INFO - PROCESS | 3892 | ++DOMWINDOW == 86 (19C66800) [pid = 3892] [serial = 1691] [outer = 15C37000] 08:36:13 INFO - PROCESS | 3892 | 1461339373928 Marionette TRACE conn2 <- [1,2216,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.round.html",0,null,null,[["createImageData(w, h) is rounded the same as getImageData(0, 0, w, h)",0,null,null]]]}] 08:36:13 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | createImageData(w, h) is rounded the same as getImageData(0, 0, w, h) 08:36:13 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | took 637ms 08:36:13 INFO - PROCESS | 3892 | 1461339373978 Marionette TRACE conn2 -> [0,2217,"getWindowHandle",null] 08:36:13 INFO - PROCESS | 3892 | 1461339373980 Marionette TRACE conn2 <- [1,2217,null,{"value":"13"}] 08:36:13 INFO - PROCESS | 3892 | 1461339373984 Marionette TRACE conn2 -> [0,2218,"setScriptTimeout",{"ms":35000}] 08:36:13 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html 08:36:13 INFO - PROCESS | 3892 | 1461339373985 Marionette TRACE conn2 <- [1,2218,null,{}] 08:36:13 INFO - PROCESS | 3892 | 1461339373989 Marionette TRACE conn2 -> [0,2219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:36:14 INFO - PROCESS | 3892 | 1461339374064 Marionette TRACE conn2 <- [1,2219,null,{"value":null}] 08:36:14 INFO - PROCESS | 3892 | 1461339374070 Marionette TRACE conn2 -> [0,2220,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.this.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.this.html\", \"44d5019e-7937-4224-8a02-bcf7332f174f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:36:14 INFO - PROCESS | 3892 | ++DOCSHELL 15FB2400 == 42 [pid = 3892] [id = 564] 08:36:14 INFO - PROCESS | 3892 | ++DOMWINDOW == 87 (16F5F000) [pid = 3892] [serial = 1692] [outer = 00000000] 08:36:14 INFO - PROCESS | 3892 | ++DOMWINDOW == 88 (1C24A800) [pid = 3892] [serial = 1693] [outer = 16F5F000] 08:36:14 INFO - PROCESS | 3892 | 1461339374115 Marionette DEBUG loaded listener.js 08:36:14 INFO - PROCESS | 3892 | ++DOMWINDOW == 89 (1C259400) [pid = 3892] [serial = 1694] [outer = 16F5F000] 08:36:14 INFO - PROCESS | 3892 | 1461339374528 Marionette TRACE conn2 <- [1,2220,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.this.html",0,null,null,[["createImageData(sw, sh) should throw when called with the wrong |this|",0,null,null]]]}] 08:36:14 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | createImageData(sw, sh) should throw when called with the wrong |this| 08:36:14 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | took 590ms 08:36:14 INFO - PROCESS | 3892 | 1461339374581 Marionette TRACE conn2 -> [0,2221,"getWindowHandle",null] 08:36:14 INFO - PROCESS | 3892 | 1461339374583 Marionette TRACE conn2 <- [1,2221,null,{"value":"13"}] 08:36:14 INFO - PROCESS | 3892 | 1461339374586 Marionette TRACE conn2 -> [0,2222,"setScriptTimeout",{"ms":35000}] 08:36:14 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html 08:36:14 INFO - PROCESS | 3892 | 1461339374589 Marionette TRACE conn2 <- [1,2222,null,{}] 08:36:14 INFO - PROCESS | 3892 | 1461339374597 Marionette TRACE conn2 -> [0,2223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:36:14 INFO - PROCESS | 3892 | 1461339374696 Marionette TRACE conn2 <- [1,2223,null,{"value":null}] 08:36:14 INFO - PROCESS | 3892 | 1461339374702 Marionette TRACE conn2 -> [0,2224,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html\", \"44d5019e-7937-4224-8a02-bcf7332f174f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:36:14 INFO - PROCESS | 3892 | ++DOCSHELL 1A410800 == 43 [pid = 3892] [id = 565] 08:36:14 INFO - PROCESS | 3892 | ++DOMWINDOW == 90 (1C249000) [pid = 3892] [serial = 1695] [outer = 00000000] 08:36:14 INFO - PROCESS | 3892 | ++DOMWINDOW == 91 (1C266800) [pid = 3892] [serial = 1696] [outer = 1C249000] 08:36:14 INFO - PROCESS | 3892 | 1461339374761 Marionette DEBUG loaded listener.js 08:36:14 INFO - PROCESS | 3892 | ++DOMWINDOW == 92 (1C34D800) [pid = 3892] [serial = 1697] [outer = 1C249000] 08:36:15 INFO - PROCESS | 3892 | 1461339375411 Marionette TRACE conn2 <- [1,2224,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html",0,null,null,[["createImageData(sw, sh) works for sizes smaller than one pixel",0,null,null]]]}] 08:36:15 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | createImageData(sw, sh) works for sizes smaller than one pixel 08:36:15 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | took 838ms 08:36:15 INFO - PROCESS | 3892 | 1461339375430 Marionette TRACE conn2 -> [0,2225,"getWindowHandle",null] 08:36:15 INFO - PROCESS | 3892 | 1461339375435 Marionette TRACE conn2 <- [1,2225,null,{"value":"13"}] 08:36:15 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html 08:36:15 INFO - PROCESS | 3892 | 1461339375441 Marionette TRACE conn2 -> [0,2226,"setScriptTimeout",{"ms":35000}] 08:36:15 INFO - PROCESS | 3892 | 1461339375444 Marionette TRACE conn2 <- [1,2226,null,{}] 08:36:15 INFO - PROCESS | 3892 | 1461339375451 Marionette TRACE conn2 -> [0,2227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:36:15 INFO - PROCESS | 3892 | 1461339375566 Marionette TRACE conn2 <- [1,2227,null,{"value":null}] 08:36:15 INFO - PROCESS | 3892 | 1461339375674 Marionette TRACE conn2 -> [0,2228,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.type.html\", \"44d5019e-7937-4224-8a02-bcf7332f174f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:36:15 INFO - PROCESS | 3892 | ++DOCSHELL 13809C00 == 44 [pid = 3892] [id = 566] 08:36:15 INFO - PROCESS | 3892 | ++DOMWINDOW == 93 (1380B000) [pid = 3892] [serial = 1698] [outer = 00000000] 08:36:15 INFO - PROCESS | 3892 | ++DOMWINDOW == 94 (15CE2400) [pid = 3892] [serial = 1699] [outer = 1380B000] 08:36:15 INFO - PROCESS | 3892 | 1461339375730 Marionette DEBUG loaded listener.js 08:36:15 INFO - PROCESS | 3892 | ++DOMWINDOW == 95 (16507000) [pid = 3892] [serial = 1700] [outer = 1380B000] 08:36:16 INFO - PROCESS | 3892 | 1461339376381 Marionette TRACE conn2 <- [1,2228,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.type.html",0,null,null,[["createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object",0,null,null]]]}] 08:36:16 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object 08:36:16 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | took 994ms 08:36:16 INFO - PROCESS | 3892 | 1461339376428 Marionette TRACE conn2 -> [0,2229,"getWindowHandle",null] 08:36:16 INFO - PROCESS | 3892 | 1461339376434 Marionette TRACE conn2 <- [1,2229,null,{"value":"13"}] 08:36:16 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html 08:36:16 INFO - PROCESS | 3892 | 1461339376441 Marionette TRACE conn2 -> [0,2230,"setScriptTimeout",{"ms":35000}] 08:36:16 INFO - PROCESS | 3892 | 1461339376443 Marionette TRACE conn2 <- [1,2230,null,{}] 08:36:16 INFO - PROCESS | 3892 | 1461339376448 Marionette TRACE conn2 -> [0,2231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:36:16 INFO - PROCESS | 3892 | 1461339376550 Marionette TRACE conn2 <- [1,2231,null,{"value":null}] 08:36:16 INFO - PROCESS | 3892 | 1461339376683 Marionette TRACE conn2 -> [0,2232,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html\", \"44d5019e-7937-4224-8a02-bcf7332f174f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:36:16 INFO - PROCESS | 3892 | ++DOCSHELL 15C05C00 == 45 [pid = 3892] [id = 567] 08:36:16 INFO - PROCESS | 3892 | ++DOMWINDOW == 96 (16CC4400) [pid = 3892] [serial = 1701] [outer = 00000000] 08:36:16 INFO - PROCESS | 3892 | ++DOMWINDOW == 97 (18E35C00) [pid = 3892] [serial = 1702] [outer = 16CC4400] 08:36:16 INFO - PROCESS | 3892 | 1461339376739 Marionette DEBUG loaded listener.js 08:36:16 INFO - PROCESS | 3892 | ++DOMWINDOW == 98 (197E5800) [pid = 3892] [serial = 1703] [outer = 16CC4400] 08:36:17 INFO - PROCESS | 3892 | 1461339377299 Marionette TRACE conn2 <- [1,2232,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html",0,null,null,[["createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero",0,null,null]]]}] 08:36:17 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero 08:36:17 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | took 885ms 08:36:17 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html 08:36:17 INFO - PROCESS | 3892 | 1461339377343 Marionette TRACE conn2 -> [0,2233,"getWindowHandle",null] 08:36:17 INFO - PROCESS | 3892 | 1461339377345 Marionette TRACE conn2 <- [1,2233,null,{"value":"13"}] 08:36:17 INFO - PROCESS | 3892 | 1461339377349 Marionette TRACE conn2 -> [0,2234,"setScriptTimeout",{"ms":35000}] 08:36:17 INFO - PROCESS | 3892 | 1461339377353 Marionette TRACE conn2 <- [1,2234,null,{}] 08:36:17 INFO - PROCESS | 3892 | 1461339377365 Marionette TRACE conn2 -> [0,2235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:36:17 INFO - PROCESS | 3892 | 1461339377469 Marionette TRACE conn2 <- [1,2235,null,{"value":null}] 08:36:17 INFO - PROCESS | 3892 | 1461339377606 Marionette TRACE conn2 -> [0,2236,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.basic.html\", \"44d5019e-7937-4224-8a02-bcf7332f174f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:36:17 INFO - PROCESS | 3892 | ++DOCSHELL 1A5D3C00 == 46 [pid = 3892] [id = 568] 08:36:17 INFO - PROCESS | 3892 | ++DOMWINDOW == 99 (1A5D6C00) [pid = 3892] [serial = 1704] [outer = 00000000] 08:36:17 INFO - PROCESS | 3892 | ++DOMWINDOW == 100 (1C25FC00) [pid = 3892] [serial = 1705] [outer = 1A5D6C00] 08:36:17 INFO - PROCESS | 3892 | 1461339377663 Marionette DEBUG loaded listener.js 08:36:17 INFO - PROCESS | 3892 | ++DOMWINDOW == 101 (1C264800) [pid = 3892] [serial = 1706] [outer = 1A5D6C00] 08:36:18 INFO - PROCESS | 3892 | 1461339378233 Marionette TRACE conn2 <- [1,2236,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.basic.html",0,null,null,[["getImageData() exists and returns something",0,null,null]]]}] 08:36:18 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | getImageData() exists and returns something 08:36:18 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | took 932ms 08:36:18 INFO - PROCESS | 3892 | 1461339378294 Marionette TRACE conn2 -> [0,2237,"getWindowHandle",null] 08:36:18 INFO - PROCESS | 3892 | 1461339378297 Marionette TRACE conn2 <- [1,2237,null,{"value":"13"}] 08:36:18 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html 08:36:18 INFO - PROCESS | 3892 | 1461339378300 Marionette TRACE conn2 -> [0,2238,"setScriptTimeout",{"ms":35000}] 08:36:18 INFO - PROCESS | 3892 | 1461339378302 Marionette TRACE conn2 <- [1,2238,null,{}] 08:36:18 INFO - PROCESS | 3892 | 1461339378306 Marionette TRACE conn2 -> [0,2239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:36:18 INFO - PROCESS | 3892 | 1461339378406 Marionette TRACE conn2 <- [1,2239,null,{"value":null}] 08:36:18 INFO - PROCESS | 3892 | 1461339378510 Marionette TRACE conn2 -> [0,2240,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html\", \"44d5019e-7937-4224-8a02-bcf7332f174f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:36:18 INFO - PROCESS | 3892 | ++DOCSHELL 19C62800 == 47 [pid = 3892] [id = 569] 08:36:18 INFO - PROCESS | 3892 | ++DOMWINDOW == 102 (1A3B4400) [pid = 3892] [serial = 1707] [outer = 00000000] 08:36:18 INFO - PROCESS | 3892 | ++DOMWINDOW == 103 (1C357400) [pid = 3892] [serial = 1708] [outer = 1A3B4400] 08:36:18 INFO - PROCESS | 3892 | 1461339378564 Marionette DEBUG loaded listener.js 08:36:18 INFO - PROCESS | 3892 | ++DOMWINDOW == 104 (1C435000) [pid = 3892] [serial = 1709] [outer = 1A3B4400] 08:36:19 INFO - PROCESS | 3892 | 1461339379313 Marionette TRACE conn2 <- [1,2240,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html",0,null,null,[["getImageData() clamps colours to the range [0, 255]",0,null,null]]]}] 08:36:19 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | getImageData() clamps colours to the range [0, 255] 08:36:19 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | took 1071ms 08:36:19 INFO - PROCESS | 3892 | 1461339379376 Marionette TRACE conn2 -> [0,2241,"getWindowHandle",null] 08:36:19 INFO - PROCESS | 3892 | 1461339379379 Marionette TRACE conn2 <- [1,2241,null,{"value":"13"}] 08:36:19 INFO - PROCESS | 3892 | 1461339379384 Marionette TRACE conn2 -> [0,2242,"setScriptTimeout",{"ms":35000}] 08:36:19 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.length.html 08:36:19 INFO - PROCESS | 3892 | 1461339379388 Marionette TRACE conn2 <- [1,2242,null,{}] 08:36:19 INFO - PROCESS | 3892 | 1461339379393 Marionette TRACE conn2 -> [0,2243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:36:19 INFO - PROCESS | 3892 | 1461339379489 Marionette TRACE conn2 <- [1,2243,null,{"value":null}] 08:36:19 INFO - PROCESS | 3892 | 1461339379620 Marionette TRACE conn2 -> [0,2244,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.length.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.length.html\", \"44d5019e-7937-4224-8a02-bcf7332f174f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:36:19 INFO - PROCESS | 3892 | ++DOCSHELL 13B3E400 == 48 [pid = 3892] [id = 570] 08:36:19 INFO - PROCESS | 3892 | ++DOMWINDOW == 105 (14459C00) [pid = 3892] [serial = 1710] [outer = 00000000] 08:36:19 INFO - PROCESS | 3892 | ++DOMWINDOW == 106 (16CC6000) [pid = 3892] [serial = 1711] [outer = 14459C00] 08:36:19 INFO - PROCESS | 3892 | 1461339379669 Marionette DEBUG loaded listener.js 08:36:19 INFO - PROCESS | 3892 | ++DOMWINDOW == 107 (16F66400) [pid = 3892] [serial = 1712] [outer = 14459C00] 08:36:20 INFO - PROCESS | 3892 | --DOCSHELL 12DDFC00 == 47 [pid = 3892] [id = 524] 08:36:20 INFO - PROCESS | 3892 | --DOCSHELL 15FB2400 == 46 [pid = 3892] [id = 564] 08:36:20 INFO - PROCESS | 3892 | --DOCSHELL 137C4000 == 45 [pid = 3892] [id = 563] 08:36:20 INFO - PROCESS | 3892 | --DOCSHELL 13452000 == 44 [pid = 3892] [id = 562] 08:36:20 INFO - PROCESS | 3892 | --DOCSHELL 19971400 == 43 [pid = 3892] [id = 561] 08:36:20 INFO - PROCESS | 3892 | --DOCSHELL 13804C00 == 42 [pid = 3892] [id = 560] 08:36:20 INFO - PROCESS | 3892 | --DOCSHELL 18EA4000 == 41 [pid = 3892] [id = 559] 08:36:20 INFO - PROCESS | 3892 | --DOCSHELL 02A92000 == 40 [pid = 3892] [id = 558] 08:36:20 INFO - PROCESS | 3892 | --DOCSHELL 15CDE000 == 39 [pid = 3892] [id = 557] 08:36:20 INFO - PROCESS | 3892 | --DOCSHELL 12D10C00 == 38 [pid = 3892] [id = 556] 08:36:20 INFO - PROCESS | 3892 | --DOCSHELL 13833000 == 37 [pid = 3892] [id = 555] 08:36:20 INFO - PROCESS | 3892 | --DOCSHELL 137A0C00 == 36 [pid = 3892] [id = 551] 08:36:20 INFO - PROCESS | 3892 | --DOCSHELL 184C9C00 == 35 [pid = 3892] [id = 550] 08:36:20 INFO - PROCESS | 3892 | --DOMWINDOW == 106 (1A41C400) [pid = 3892] [serial = 1651] [outer = 00000000] [url = about:blank] 08:36:20 INFO - PROCESS | 3892 | --DOMWINDOW == 105 (15E0D400) [pid = 3892] [serial = 1621] [outer = 00000000] [url = about:blank] 08:36:20 INFO - PROCESS | 3892 | --DOMWINDOW == 104 (12CA4000) [pid = 3892] [serial = 1618] [outer = 00000000] [url = about:blank] 08:36:20 INFO - PROCESS | 3892 | 1461339380261 Marionette TRACE conn2 <- [1,2244,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.length.html",0,null,null,[["getImageData() returns a correctly-sized Uint8ClampedArray",0,null,null]]]}] 08:36:20 INFO - PROCESS | 3892 | --DOMWINDOW == 103 (1996BC00) [pid = 3892] [serial = 1639] [outer = 00000000] [url = about:blank] 08:36:20 INFO - PROCESS | 3892 | --DOMWINDOW == 102 (19745800) [pid = 3892] [serial = 1636] [outer = 00000000] [url = about:blank] 08:36:20 INFO - PROCESS | 3892 | --DOMWINDOW == 101 (197E7C00) [pid = 3892] [serial = 1637] [outer = 00000000] [url = about:blank] 08:36:20 INFO - PROCESS | 3892 | --DOMWINDOW == 100 (15E19800) [pid = 3892] [serial = 1627] [outer = 00000000] [url = about:blank] 08:36:20 INFO - PROCESS | 3892 | --DOMWINDOW == 99 (18E35400) [pid = 3892] [serial = 1633] [outer = 00000000] [url = about:blank] 08:36:20 INFO - PROCESS | 3892 | --DOMWINDOW == 98 (19A21C00) [pid = 3892] [serial = 1640] [outer = 00000000] [url = about:blank] 08:36:20 INFO - PROCESS | 3892 | --DOMWINDOW == 97 (18426000) [pid = 3892] [serial = 1630] [outer = 00000000] [url = about:blank] 08:36:20 INFO - PROCESS | 3892 | --DOMWINDOW == 96 (1882D800) [pid = 3892] [serial = 1631] [outer = 00000000] [url = about:blank] 08:36:20 INFO - PROCESS | 3892 | --DOMWINDOW == 95 (1A5D7000) [pid = 3892] [serial = 1616] [outer = 00000000] [url = about:blank] 08:36:20 INFO - PROCESS | 3892 | --DOMWINDOW == 94 (15C06000) [pid = 3892] [serial = 1625] [outer = 00000000] [url = about:blank] 08:36:20 INFO - PROCESS | 3892 | --DOMWINDOW == 93 (1571C400) [pid = 3892] [serial = 1624] [outer = 00000000] [url = about:blank] 08:36:20 INFO - PROCESS | 3892 | --DOMWINDOW == 92 (19C65000) [pid = 3892] [serial = 1642] [outer = 00000000] [url = about:blank] 08:36:20 INFO - PROCESS | 3892 | --DOMWINDOW == 91 (1695B000) [pid = 3892] [serial = 1645] [outer = 00000000] [url = about:blank] 08:36:20 INFO - PROCESS | 3892 | --DOMWINDOW == 90 (18E2FC00) [pid = 3892] [serial = 1646] [outer = 00000000] [url = about:blank] 08:36:20 INFO - PROCESS | 3892 | --DOMWINDOW == 89 (1996C400) [pid = 3892] [serial = 1648] [outer = 00000000] [url = about:blank] 08:36:20 INFO - PROCESS | 3892 | --DOMWINDOW == 88 (16506000) [pid = 3892] [serial = 1628] [outer = 00000000] [url = about:blank] 08:36:20 INFO - PROCESS | 3892 | --DOMWINDOW == 87 (19C68C00) [pid = 3892] [serial = 1643] [outer = 00000000] [url = about:blank] 08:36:20 INFO - PROCESS | 3892 | --DOMWINDOW == 86 (19968C00) [pid = 3892] [serial = 1649] [outer = 00000000] [url = about:blank] 08:36:20 INFO - PROCESS | 3892 | --DOMWINDOW == 85 (18EA0400) [pid = 3892] [serial = 1634] [outer = 00000000] [url = about:blank] 08:36:20 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | getImageData() returns a correctly-sized Uint8ClampedArray 08:36:20 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | took 947ms 08:36:20 INFO - PROCESS | 3892 | 1461339380332 Marionette TRACE conn2 -> [0,2245,"getWindowHandle",null] 08:36:20 INFO - PROCESS | 3892 | 1461339380337 Marionette TRACE conn2 <- [1,2245,null,{"value":"13"}] 08:36:20 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html 08:36:20 INFO - PROCESS | 3892 | 1461339380345 Marionette TRACE conn2 -> [0,2246,"setScriptTimeout",{"ms":35000}] 08:36:20 INFO - PROCESS | 3892 | 1461339380348 Marionette TRACE conn2 <- [1,2246,null,{}] 08:36:20 INFO - PROCESS | 3892 | 1461339380352 Marionette TRACE conn2 -> [0,2247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:36:20 INFO - PROCESS | 3892 | 1461339380438 Marionette TRACE conn2 <- [1,2247,null,{"value":null}] 08:36:20 INFO - PROCESS | 3892 | 1461339380445 Marionette TRACE conn2 -> [0,2248,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html\", \"44d5019e-7937-4224-8a02-bcf7332f174f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:36:20 INFO - PROCESS | 3892 | ++DOCSHELL 1449E400 == 36 [pid = 3892] [id = 571] 08:36:20 INFO - PROCESS | 3892 | ++DOMWINDOW == 86 (1571C400) [pid = 3892] [serial = 1713] [outer = 00000000] 08:36:20 INFO - PROCESS | 3892 | ++DOMWINDOW == 87 (15E0E000) [pid = 3892] [serial = 1714] [outer = 1571C400] 08:36:20 INFO - PROCESS | 3892 | 1461339380496 Marionette DEBUG loaded listener.js 08:36:20 INFO - PROCESS | 3892 | ++DOMWINDOW == 88 (16607800) [pid = 3892] [serial = 1715] [outer = 1571C400] 08:36:21 INFO - PROCESS | 3892 | 1461339381094 Marionette TRACE conn2 <- [1,2248,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html",0,null,null,[["getImageData() throws TypeError if arguments are not finite",0,null,null]]]}] 08:36:21 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | getImageData() throws TypeError if arguments are not finite 08:36:21 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | took 792ms 08:36:21 INFO - PROCESS | 3892 | --DOCSHELL 1E378000 == 35 [pid = 3892] [id = 16] 08:36:21 INFO - PROCESS | 3892 | 1461339381171 Marionette TRACE conn2 -> [0,2249,"getWindowHandle",null] 08:36:21 INFO - PROCESS | 3892 | 1461339381173 Marionette TRACE conn2 <- [1,2249,null,{"value":"13"}] 08:36:21 INFO - PROCESS | 3892 | 1461339381177 Marionette TRACE conn2 -> [0,2250,"setScriptTimeout",{"ms":35000}] 08:36:21 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html 08:36:21 INFO - PROCESS | 3892 | 1461339381181 Marionette TRACE conn2 <- [1,2250,null,{}] 08:36:21 INFO - PROCESS | 3892 | 1461339381191 Marionette TRACE conn2 -> [0,2251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:36:21 INFO - PROCESS | 3892 | 1461339381284 Marionette TRACE conn2 <- [1,2251,null,{"value":null}] 08:36:21 INFO - PROCESS | 3892 | 1461339381386 Marionette TRACE conn2 -> [0,2252,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html\", \"44d5019e-7937-4224-8a02-bcf7332f174f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:36:21 INFO - PROCESS | 3892 | ++DOCSHELL 137C2C00 == 36 [pid = 3892] [id = 572] 08:36:21 INFO - PROCESS | 3892 | ++DOMWINDOW == 89 (148B5400) [pid = 3892] [serial = 1716] [outer = 00000000] 08:36:21 INFO - PROCESS | 3892 | ++DOMWINDOW == 90 (18E25C00) [pid = 3892] [serial = 1717] [outer = 148B5400] 08:36:21 INFO - PROCESS | 3892 | 1461339381434 Marionette DEBUG loaded listener.js 08:36:21 INFO - PROCESS | 3892 | ++DOMWINDOW == 91 (18E3A000) [pid = 3892] [serial = 1718] [outer = 148B5400] 08:36:21 INFO - PROCESS | 3892 | 1461339381826 Marionette TRACE conn2 <- [1,2252,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html",0,null,null,[["getImageData() returns non-premultiplied colours",0,null,null]]]}] 08:36:21 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | getImageData() returns non-premultiplied colours 08:36:21 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | took 699ms 08:36:21 INFO - PROCESS | 3892 | 1461339381864 Marionette TRACE conn2 -> [0,2253,"getWindowHandle",null] 08:36:21 INFO - PROCESS | 3892 | 1461339381866 Marionette TRACE conn2 <- [1,2253,null,{"value":"13"}] 08:36:21 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html 08:36:21 INFO - PROCESS | 3892 | 1461339381869 Marionette TRACE conn2 -> [0,2254,"setScriptTimeout",{"ms":35000}] 08:36:21 INFO - PROCESS | 3892 | 1461339381871 Marionette TRACE conn2 <- [1,2254,null,{}] 08:36:21 INFO - PROCESS | 3892 | 1461339381875 Marionette TRACE conn2 -> [0,2255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:36:21 INFO - PROCESS | 3892 | 1461339381960 Marionette TRACE conn2 <- [1,2255,null,{"value":null}] 08:36:21 INFO - PROCESS | 3892 | 1461339381967 Marionette TRACE conn2 -> [0,2256,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html\", \"44d5019e-7937-4224-8a02-bcf7332f174f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:36:21 INFO - PROCESS | 3892 | ++DOCSHELL 18E36000 == 37 [pid = 3892] [id = 573] 08:36:21 INFO - PROCESS | 3892 | ++DOMWINDOW == 92 (18EA2400) [pid = 3892] [serial = 1719] [outer = 00000000] 08:36:21 INFO - PROCESS | 3892 | ++DOMWINDOW == 93 (19855400) [pid = 3892] [serial = 1720] [outer = 18EA2400] 08:36:21 INFO - PROCESS | 3892 | 1461339382012 Marionette DEBUG loaded listener.js 08:36:22 INFO - PROCESS | 3892 | ++DOMWINDOW == 94 (19948800) [pid = 3892] [serial = 1721] [outer = 18EA2400] 08:36:22 INFO - PROCESS | 3892 | 1461339382441 Marionette TRACE conn2 <- [1,2256,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html",0,null,null,[["getImageData() returns A in the fourth component",0,null,null]]]}] 08:36:22 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | getImageData() returns A in the fourth component 08:36:22 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | took 590ms 08:36:22 INFO - PROCESS | 3892 | 1461339382478 Marionette TRACE conn2 -> [0,2257,"getWindowHandle",null] 08:36:22 INFO - PROCESS | 3892 | 1461339382480 Marionette TRACE conn2 <- [1,2257,null,{"value":"13"}] 08:36:22 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html 08:36:22 INFO - PROCESS | 3892 | 1461339382484 Marionette TRACE conn2 -> [0,2258,"setScriptTimeout",{"ms":35000}] 08:36:22 INFO - PROCESS | 3892 | 1461339382485 Marionette TRACE conn2 <- [1,2258,null,{}] 08:36:22 INFO - PROCESS | 3892 | 1461339382493 Marionette TRACE conn2 -> [0,2259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:36:22 INFO - PROCESS | 3892 | 1461339382607 Marionette TRACE conn2 <- [1,2259,null,{"value":null}] 08:36:22 INFO - PROCESS | 3892 | 1461339382614 Marionette TRACE conn2 -> [0,2260,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html\", \"44d5019e-7937-4224-8a02-bcf7332f174f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:36:22 INFO - PROCESS | 3892 | ++DOCSHELL 19312400 == 38 [pid = 3892] [id = 574] 08:36:22 INFO - PROCESS | 3892 | ++DOMWINDOW == 95 (19967400) [pid = 3892] [serial = 1722] [outer = 00000000] 08:36:22 INFO - PROCESS | 3892 | ++DOMWINDOW == 96 (19A21C00) [pid = 3892] [serial = 1723] [outer = 19967400] 08:36:22 INFO - PROCESS | 3892 | 1461339382658 Marionette DEBUG loaded listener.js 08:36:22 INFO - PROCESS | 3892 | ++DOMWINDOW == 97 (19C60C00) [pid = 3892] [serial = 1724] [outer = 19967400] 08:36:23 INFO - PROCESS | 3892 | 1461339383126 Marionette TRACE conn2 <- [1,2260,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html",0,null,null,[["getImageData() returns leftmost columns first",0,null,null]]]}] 08:36:23 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | getImageData() returns leftmost columns first 08:36:23 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | took 698ms 08:36:23 INFO - PROCESS | 3892 | 1461339383182 Marionette TRACE conn2 -> [0,2261,"getWindowHandle",null] 08:36:23 INFO - PROCESS | 3892 | 1461339383184 Marionette TRACE conn2 <- [1,2261,null,{"value":"13"}] 08:36:23 INFO - PROCESS | 3892 | 1461339383187 Marionette TRACE conn2 -> [0,2262,"setScriptTimeout",{"ms":35000}] 08:36:23 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html 08:36:23 INFO - PROCESS | 3892 | 1461339383189 Marionette TRACE conn2 <- [1,2262,null,{}] 08:36:23 INFO - PROCESS | 3892 | 1461339383193 Marionette TRACE conn2 -> [0,2263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:36:23 INFO - PROCESS | 3892 | 1461339383324 Marionette TRACE conn2 <- [1,2263,null,{"value":null}] 08:36:23 INFO - PROCESS | 3892 | 1461339383338 Marionette TRACE conn2 -> [0,2264,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html\", \"44d5019e-7937-4224-8a02-bcf7332f174f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:36:23 INFO - PROCESS | 3892 | ++DOCSHELL 1660F400 == 39 [pid = 3892] [id = 575] 08:36:23 INFO - PROCESS | 3892 | ++DOMWINDOW == 98 (19C6EC00) [pid = 3892] [serial = 1725] [outer = 00000000] 08:36:23 INFO - PROCESS | 3892 | ++DOMWINDOW == 99 (1A04E400) [pid = 3892] [serial = 1726] [outer = 19C6EC00] 08:36:23 INFO - PROCESS | 3892 | 1461339383386 Marionette DEBUG loaded listener.js 08:36:23 INFO - PROCESS | 3892 | ++DOMWINDOW == 100 (1A5D3400) [pid = 3892] [serial = 1727] [outer = 19C6EC00] 08:36:23 INFO - PROCESS | 3892 | 1461339383839 Marionette TRACE conn2 <- [1,2264,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html",0,null,null,[["getImageData() returns R then G then B",0,null,null]]]}] 08:36:23 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | getImageData() returns R then G then B 08:36:23 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | took 683ms 08:36:23 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html 08:36:23 INFO - PROCESS | 3892 | 1461339383887 Marionette TRACE conn2 -> [0,2265,"getWindowHandle",null] 08:36:23 INFO - PROCESS | 3892 | 1461339383889 Marionette TRACE conn2 <- [1,2265,null,{"value":"13"}] 08:36:23 INFO - PROCESS | 3892 | 1461339383893 Marionette TRACE conn2 -> [0,2266,"setScriptTimeout",{"ms":35000}] 08:36:23 INFO - PROCESS | 3892 | 1461339383894 Marionette TRACE conn2 <- [1,2266,null,{}] 08:36:23 INFO - PROCESS | 3892 | 1461339383898 Marionette TRACE conn2 -> [0,2267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:36:24 INFO - PROCESS | 3892 | 1461339384042 Marionette TRACE conn2 <- [1,2267,null,{"value":null}] 08:36:24 INFO - PROCESS | 3892 | 1461339384067 Marionette TRACE conn2 -> [0,2268,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html\", \"44d5019e-7937-4224-8a02-bcf7332f174f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:36:24 INFO - PROCESS | 3892 | ++DOCSHELL 137BC800 == 40 [pid = 3892] [id = 576] 08:36:24 INFO - PROCESS | 3892 | ++DOMWINDOW == 101 (19E55800) [pid = 3892] [serial = 1728] [outer = 00000000] 08:36:24 INFO - PROCESS | 3892 | ++DOMWINDOW == 102 (1C25E400) [pid = 3892] [serial = 1729] [outer = 19E55800] 08:36:24 INFO - PROCESS | 3892 | 1461339384095 Marionette DEBUG loaded listener.js 08:36:24 INFO - PROCESS | 3892 | ++DOMWINDOW == 103 (1C25C400) [pid = 3892] [serial = 1730] [outer = 19E55800] 08:36:24 INFO - PROCESS | 3892 | --DOMWINDOW == 102 (19C65C00) [pid = 3892] [serial = 1683] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html] 08:36:24 INFO - PROCESS | 3892 | --DOMWINDOW == 101 (19314000) [pid = 3892] [serial = 1677] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html] 08:36:24 INFO - PROCESS | 3892 | --DOMWINDOW == 100 (15C37000) [pid = 3892] [serial = 1689] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.round.html] 08:36:24 INFO - PROCESS | 3892 | --DOMWINDOW == 99 (19855800) [pid = 3892] [serial = 1680] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.large.html] 08:36:24 INFO - PROCESS | 3892 | --DOMWINDOW == 98 (13838000) [pid = 3892] [serial = 1665] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.this.html] 08:36:24 INFO - PROCESS | 3892 | --DOMWINDOW == 97 (15FBB400) [pid = 3892] [serial = 1686] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html] 08:36:24 INFO - PROCESS | 3892 | --DOMWINDOW == 96 (133E0400) [pid = 3892] [serial = 1668] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.type.html] 08:36:24 INFO - PROCESS | 3892 | --DOMWINDOW == 95 (1882CC00) [pid = 3892] [serial = 1674] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html] 08:36:24 INFO - PROCESS | 3892 | --DOMWINDOW == 94 (14457C00) [pid = 3892] [serial = 1620] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html] 08:36:24 INFO - PROCESS | 3892 | --DOMWINDOW == 93 (11BC4000) [pid = 3892] [serial = 1617] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html] 08:36:24 INFO - PROCESS | 3892 | --DOMWINDOW == 92 (16F5F000) [pid = 3892] [serial = 1692] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.this.html] 08:36:24 INFO - PROCESS | 3892 | --DOMWINDOW == 91 (16610800) [pid = 3892] [serial = 1671] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html] 08:36:24 INFO - PROCESS | 3892 | 1461339384711 Marionette TRACE conn2 <- [1,2268,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html",0,null,null,[["getImageData() returns topmost rows first",0,null,null]]]}] 08:36:24 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | getImageData() returns topmost rows first 08:36:24 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | took 885ms 08:36:24 INFO - PROCESS | 3892 | 1461339384781 Marionette TRACE conn2 -> [0,2269,"getWindowHandle",null] 08:36:24 INFO - PROCESS | 3892 | 1461339384783 Marionette TRACE conn2 <- [1,2269,null,{"value":"13"}] 08:36:24 INFO - PROCESS | 3892 | 1461339384786 Marionette TRACE conn2 -> [0,2270,"setScriptTimeout",{"ms":35000}] 08:36:24 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.range.html 08:36:24 INFO - PROCESS | 3892 | 1461339384788 Marionette TRACE conn2 <- [1,2270,null,{}] 08:36:24 INFO - PROCESS | 3892 | 1461339384792 Marionette TRACE conn2 -> [0,2271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:36:24 INFO - PROCESS | 3892 | 1461339384867 Marionette TRACE conn2 <- [1,2271,null,{"value":null}] 08:36:24 INFO - PROCESS | 3892 | 1461339384873 Marionette TRACE conn2 -> [0,2272,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.range.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.range.html\", \"44d5019e-7937-4224-8a02-bcf7332f174f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:36:24 INFO - PROCESS | 3892 | ++DOCSHELL 12382C00 == 41 [pid = 3892] [id = 577] 08:36:24 INFO - PROCESS | 3892 | ++DOMWINDOW == 92 (13DDAC00) [pid = 3892] [serial = 1731] [outer = 00000000] 08:36:24 INFO - PROCESS | 3892 | ++DOMWINDOW == 93 (16F25C00) [pid = 3892] [serial = 1732] [outer = 13DDAC00] 08:36:24 INFO - PROCESS | 3892 | 1461339384919 Marionette DEBUG loaded listener.js 08:36:24 INFO - PROCESS | 3892 | ++DOMWINDOW == 94 (1882CC00) [pid = 3892] [serial = 1733] [outer = 13DDAC00] 08:36:25 INFO - PROCESS | 3892 | 1461339385375 Marionette TRACE conn2 <- [1,2272,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.range.html",0,null,null,[["getImageData() returns values in the range [0, 255]",0,null,null]]]}] 08:36:25 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | getImageData() returns values in the range [0, 255] 08:36:25 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | took 636ms 08:36:25 INFO - PROCESS | 3892 | 1461339385425 Marionette TRACE conn2 -> [0,2273,"getWindowHandle",null] 08:36:25 INFO - PROCESS | 3892 | 1461339385427 Marionette TRACE conn2 <- [1,2273,null,{"value":"13"}] 08:36:25 INFO - PROCESS | 3892 | 1461339385430 Marionette TRACE conn2 -> [0,2274,"setScriptTimeout",{"ms":35000}] 08:36:25 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html 08:36:25 INFO - PROCESS | 3892 | 1461339385432 Marionette TRACE conn2 <- [1,2274,null,{}] 08:36:25 INFO - PROCESS | 3892 | 1461339385435 Marionette TRACE conn2 -> [0,2275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:36:25 INFO - PROCESS | 3892 | 1461339385513 Marionette TRACE conn2 <- [1,2275,null,{"value":null}] 08:36:25 INFO - PROCESS | 3892 | 1461339385519 Marionette TRACE conn2 -> [0,2276,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html\", \"44d5019e-7937-4224-8a02-bcf7332f174f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:36:25 INFO - PROCESS | 3892 | ++DOCSHELL 13320C00 == 42 [pid = 3892] [id = 578] 08:36:25 INFO - PROCESS | 3892 | ++DOMWINDOW == 95 (1379C000) [pid = 3892] [serial = 1734] [outer = 00000000] 08:36:25 INFO - PROCESS | 3892 | ++DOMWINDOW == 96 (1C354C00) [pid = 3892] [serial = 1735] [outer = 1379C000] 08:36:25 INFO - PROCESS | 3892 | 1461339385563 Marionette DEBUG loaded listener.js 08:36:25 INFO - PROCESS | 3892 | ++DOMWINDOW == 97 (1C437400) [pid = 3892] [serial = 1736] [outer = 1379C000] 08:36:25 INFO - PROCESS | 3892 | 1461339385984 Marionette TRACE conn2 <- [1,2276,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html",0,null,null,[["getImageData() works with negative width and height, and returns top-to-bottom left-to-right",0,null,null]]]}] 08:36:26 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 08:36:26 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html | took 591ms 08:36:26 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html 08:36:26 INFO - PROCESS | 3892 | 1461339386030 Marionette TRACE conn2 -> [0,2277,"getWindowHandle",null] 08:36:26 INFO - PROCESS | 3892 | 1461339386032 Marionette TRACE conn2 <- [1,2277,null,{"value":"13"}] 08:36:26 INFO - PROCESS | 3892 | 1461339386035 Marionette TRACE conn2 -> [0,2278,"setScriptTimeout",{"ms":35000}] 08:36:26 INFO - PROCESS | 3892 | 1461339386037 Marionette TRACE conn2 <- [1,2278,null,{}] 08:36:26 INFO - PROCESS | 3892 | 1461339386040 Marionette TRACE conn2 -> [0,2279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:36:26 INFO - PROCESS | 3892 | 1461339386121 Marionette TRACE conn2 <- [1,2279,null,{"value":null}] 08:36:26 INFO - PROCESS | 3892 | 1461339386127 Marionette TRACE conn2 -> [0,2280,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html\", \"44d5019e-7937-4224-8a02-bcf7332f174f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:36:26 INFO - PROCESS | 3892 | ++DOCSHELL 13B4A800 == 43 [pid = 3892] [id = 579] 08:36:26 INFO - PROCESS | 3892 | ++DOMWINDOW == 98 (19C64C00) [pid = 3892] [serial = 1737] [outer = 00000000] 08:36:26 INFO - PROCESS | 3892 | ++DOMWINDOW == 99 (1C442000) [pid = 3892] [serial = 1738] [outer = 19C64C00] 08:36:26 INFO - PROCESS | 3892 | 1461339386171 Marionette DEBUG loaded listener.js 08:36:26 INFO - PROCESS | 3892 | ++DOMWINDOW == 100 (1C474C00) [pid = 3892] [serial = 1739] [outer = 19C64C00] 08:36:26 INFO - PROCESS | 3892 | 1461339386598 Marionette TRACE conn2 <- [1,2280,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html",0,null,null,[["getImageData() returns transparent black outside the canvas",0,null,null]]]}] 08:36:26 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | getImageData() returns transparent black outside the canvas 08:36:26 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | took 590ms 08:36:26 INFO - PROCESS | 3892 | 1461339386640 Marionette TRACE conn2 -> [0,2281,"getWindowHandle",null] 08:36:26 INFO - PROCESS | 3892 | 1461339386642 Marionette TRACE conn2 <- [1,2281,null,{"value":"13"}] 08:36:26 INFO - PROCESS | 3892 | 1461339386649 Marionette TRACE conn2 -> [0,2282,"setScriptTimeout",{"ms":35000}] 08:36:26 INFO - PROCESS | 3892 | 1461339386652 Marionette TRACE conn2 <- [1,2282,null,{}] 08:36:26 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html 08:36:26 INFO - PROCESS | 3892 | 1461339386655 Marionette TRACE conn2 -> [0,2283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:36:26 INFO - PROCESS | 3892 | 1461339386783 Marionette TRACE conn2 <- [1,2283,null,{"value":null}] 08:36:26 INFO - PROCESS | 3892 | 1461339386950 Marionette TRACE conn2 -> [0,2284,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html\", \"44d5019e-7937-4224-8a02-bcf7332f174f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:36:26 INFO - PROCESS | 3892 | ++DOCSHELL 12DD9800 == 44 [pid = 3892] [id = 580] 08:36:26 INFO - PROCESS | 3892 | ++DOMWINDOW == 101 (1331F800) [pid = 3892] [serial = 1740] [outer = 00000000] 08:36:26 INFO - PROCESS | 3892 | ++DOMWINDOW == 102 (13805C00) [pid = 3892] [serial = 1741] [outer = 1331F800] 08:36:26 INFO - PROCESS | 3892 | 1461339387009 Marionette DEBUG loaded listener.js 08:36:27 INFO - PROCESS | 3892 | ++DOMWINDOW == 103 (13B7B800) [pid = 3892] [serial = 1742] [outer = 1331F800] 08:36:27 INFO - PROCESS | 3892 | 1461339387570 Marionette TRACE conn2 <- [1,2284,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html",0,null,null,[["getImageData() returns bigger ImageData for bigger source rectangle",0,null,null]]]}] 08:36:27 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | getImageData() returns bigger ImageData for bigger source rectangle 08:36:27 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | took 978ms 08:36:27 INFO - PROCESS | 3892 | 1461339387625 Marionette TRACE conn2 -> [0,2285,"getWindowHandle",null] 08:36:27 INFO - PROCESS | 3892 | 1461339387630 Marionette TRACE conn2 <- [1,2285,null,{"value":"13"}] 08:36:27 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html 08:36:27 INFO - PROCESS | 3892 | 1461339387634 Marionette TRACE conn2 -> [0,2286,"setScriptTimeout",{"ms":35000}] 08:36:27 INFO - PROCESS | 3892 | 1461339387639 Marionette TRACE conn2 <- [1,2286,null,{}] 08:36:27 INFO - PROCESS | 3892 | 1461339387644 Marionette TRACE conn2 -> [0,2287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:36:27 INFO - PROCESS | 3892 | 1461339387750 Marionette TRACE conn2 <- [1,2287,null,{"value":null}] 08:36:27 INFO - PROCESS | 3892 | 1461339387886 Marionette TRACE conn2 -> [0,2288,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html\", \"44d5019e-7937-4224-8a02-bcf7332f174f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:36:27 INFO - PROCESS | 3892 | ++DOCSHELL 18426000 == 45 [pid = 3892] [id = 581] 08:36:27 INFO - PROCESS | 3892 | ++DOMWINDOW == 104 (1842A000) [pid = 3892] [serial = 1743] [outer = 00000000] 08:36:27 INFO - PROCESS | 3892 | ++DOMWINDOW == 105 (1899AC00) [pid = 3892] [serial = 1744] [outer = 1842A000] 08:36:27 INFO - PROCESS | 3892 | 1461339387944 Marionette DEBUG loaded listener.js 08:36:28 INFO - PROCESS | 3892 | ++DOMWINDOW == 106 (18E1D800) [pid = 3892] [serial = 1745] [outer = 1842A000] 08:36:28 INFO - PROCESS | 3892 | 1461339388529 Marionette TRACE conn2 <- [1,2288,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html",0,null,null,[["getImageData() works for sizes smaller than one pixel",0,null,null]]]}] 08:36:28 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | getImageData() works for sizes smaller than one pixel 08:36:28 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | took 947ms 08:36:28 INFO - PROCESS | 3892 | 1461339388580 Marionette TRACE conn2 -> [0,2289,"getWindowHandle",null] 08:36:28 INFO - PROCESS | 3892 | 1461339388584 Marionette TRACE conn2 <- [1,2289,null,{"value":"13"}] 08:36:28 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.type.html 08:36:28 INFO - PROCESS | 3892 | 1461339388588 Marionette TRACE conn2 -> [0,2290,"setScriptTimeout",{"ms":35000}] 08:36:28 INFO - PROCESS | 3892 | 1461339388590 Marionette TRACE conn2 <- [1,2290,null,{}] 08:36:28 INFO - PROCESS | 3892 | 1461339388594 Marionette TRACE conn2 -> [0,2291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:36:28 INFO - PROCESS | 3892 | 1461339388697 Marionette TRACE conn2 <- [1,2291,null,{"value":null}] 08:36:28 INFO - PROCESS | 3892 | 1461339388811 Marionette TRACE conn2 -> [0,2292,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.type.html\", \"44d5019e-7937-4224-8a02-bcf7332f174f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:36:28 INFO - PROCESS | 3892 | ++DOCSHELL 19C60800 == 46 [pid = 3892] [id = 582] 08:36:28 INFO - PROCESS | 3892 | ++DOMWINDOW == 107 (19C65000) [pid = 3892] [serial = 1746] [outer = 00000000] 08:36:28 INFO - PROCESS | 3892 | ++DOMWINDOW == 108 (19DD4C00) [pid = 3892] [serial = 1747] [outer = 19C65000] 08:36:28 INFO - PROCESS | 3892 | 1461339388907 Marionette DEBUG loaded listener.js 08:36:28 INFO - PROCESS | 3892 | ++DOMWINDOW == 109 (1A4B8400) [pid = 3892] [serial = 1748] [outer = 19C65000] 08:36:29 INFO - PROCESS | 3892 | 1461339389446 Marionette TRACE conn2 <- [1,2292,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.type.html",0,null,null,[["getImageData() returns an ImageData object containing a Uint8ClampedArray object",0,null,null]]]}] 08:36:29 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | getImageData() returns an ImageData object containing a Uint8ClampedArray object 08:36:29 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | took 901ms 08:36:29 INFO - PROCESS | 3892 | 1461339389474 Marionette TRACE conn2 -> [0,2293,"getWindowHandle",null] 08:36:29 INFO - PROCESS | 3892 | 1461339389478 Marionette TRACE conn2 <- [1,2293,null,{"value":"13"}] 08:36:29 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html 08:36:29 INFO - PROCESS | 3892 | 1461339389489 Marionette TRACE conn2 -> [0,2294,"setScriptTimeout",{"ms":35000}] 08:36:29 INFO - PROCESS | 3892 | 1461339389494 Marionette TRACE conn2 <- [1,2294,null,{}] 08:36:29 INFO - PROCESS | 3892 | 1461339389497 Marionette TRACE conn2 -> [0,2295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:36:29 INFO - PROCESS | 3892 | 1461339389601 Marionette TRACE conn2 <- [1,2295,null,{"value":null}] 08:36:29 INFO - PROCESS | 3892 | 1461339389736 Marionette TRACE conn2 -> [0,2296,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html\", \"44d5019e-7937-4224-8a02-bcf7332f174f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:36:29 INFO - PROCESS | 3892 | ++DOCSHELL 1AB98400 == 47 [pid = 3892] [id = 583] 08:36:29 INFO - PROCESS | 3892 | ++DOMWINDOW == 110 (1C43E800) [pid = 3892] [serial = 1749] [outer = 00000000] 08:36:29 INFO - PROCESS | 3892 | ++DOMWINDOW == 111 (1C512C00) [pid = 3892] [serial = 1750] [outer = 1C43E800] 08:36:29 INFO - PROCESS | 3892 | 1461339389791 Marionette DEBUG loaded listener.js 08:36:29 INFO - PROCESS | 3892 | ++DOMWINDOW == 112 (1C518800) [pid = 3892] [serial = 1751] [outer = 1C43E800] 08:36:30 INFO - PROCESS | 3892 | 1461339390369 Marionette TRACE conn2 <- [1,2296,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html",0,null,null,[["getImageData() is not affected by context state",0,null,null]]]}] 08:36:30 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | getImageData() is not affected by context state 08:36:30 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | took 931ms 08:36:30 INFO - PROCESS | 3892 | 1461339390430 Marionette TRACE conn2 -> [0,2297,"getWindowHandle",null] 08:36:30 INFO - PROCESS | 3892 | 1461339390433 Marionette TRACE conn2 <- [1,2297,null,{"value":"13"}] 08:36:30 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html 08:36:30 INFO - PROCESS | 3892 | 1461339390436 Marionette TRACE conn2 -> [0,2298,"setScriptTimeout",{"ms":35000}] 08:36:30 INFO - PROCESS | 3892 | 1461339390438 Marionette TRACE conn2 <- [1,2298,null,{}] 08:36:30 INFO - PROCESS | 3892 | 1461339390442 Marionette TRACE conn2 -> [0,2299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:36:30 INFO - PROCESS | 3892 | 1461339390541 Marionette TRACE conn2 <- [1,2299,null,{"value":null}] 08:36:30 INFO - PROCESS | 3892 | 1461339390684 Marionette TRACE conn2 -> [0,2300,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.zero.html\", \"44d5019e-7937-4224-8a02-bcf7332f174f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:36:30 INFO - PROCESS | 3892 | ++DOCSHELL 1C258C00 == 48 [pid = 3892] [id = 584] 08:36:30 INFO - PROCESS | 3892 | ++DOMWINDOW == 113 (1C259000) [pid = 3892] [serial = 1752] [outer = 00000000] 08:36:30 INFO - PROCESS | 3892 | ++DOMWINDOW == 114 (1C968800) [pid = 3892] [serial = 1753] [outer = 1C259000] 08:36:30 INFO - PROCESS | 3892 | 1461339390738 Marionette DEBUG loaded listener.js 08:36:30 INFO - PROCESS | 3892 | ++DOMWINDOW == 115 (1C96A400) [pid = 3892] [serial = 1754] [outer = 1C259000] 08:36:31 INFO - PROCESS | 3892 | 1461339391467 Marionette TRACE conn2 <- [1,2300,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.zero.html",0,null,null,[["getImageData() throws INDEX_SIZE_ERR if size is zero",0,null,null]]]}] 08:36:31 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | getImageData() throws INDEX_SIZE_ERR if size is zero 08:36:31 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | took 1072ms 08:36:31 INFO - PROCESS | 3892 | 1461339391530 Marionette TRACE conn2 -> [0,2301,"getWindowHandle",null] 08:36:31 INFO - PROCESS | 3892 | 1461339391533 Marionette TRACE conn2 <- [1,2301,null,{"value":"13"}] 08:36:31 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html 08:36:31 INFO - PROCESS | 3892 | 1461339391539 Marionette TRACE conn2 -> [0,2302,"setScriptTimeout",{"ms":35000}] 08:36:31 INFO - PROCESS | 3892 | 1461339391542 Marionette TRACE conn2 <- [1,2302,null,{}] 08:36:31 INFO - PROCESS | 3892 | 1461339391549 Marionette TRACE conn2 -> [0,2303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:36:31 INFO - PROCESS | 3892 | 1461339391648 Marionette TRACE conn2 <- [1,2303,null,{"value":null}] 08:36:31 INFO - PROCESS | 3892 | 1461339391788 Marionette TRACE conn2 -> [0,2304,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html\", \"44d5019e-7937-4224-8a02-bcf7332f174f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:36:31 INFO - PROCESS | 3892 | ++DOCSHELL 15A0E000 == 49 [pid = 3892] [id = 585] 08:36:31 INFO - PROCESS | 3892 | ++DOMWINDOW == 116 (15A10000) [pid = 3892] [serial = 1755] [outer = 00000000] 08:36:31 INFO - PROCESS | 3892 | ++DOMWINDOW == 117 (16610400) [pid = 3892] [serial = 1756] [outer = 15A10000] 08:36:31 INFO - PROCESS | 3892 | 1461339391843 Marionette DEBUG loaded listener.js 08:36:31 INFO - PROCESS | 3892 | ++DOMWINDOW == 118 (16713C00) [pid = 3892] [serial = 1757] [outer = 15A10000] 08:36:32 INFO - PROCESS | 3892 | --DOCSHELL 13B4A800 == 48 [pid = 3892] [id = 579] 08:36:32 INFO - PROCESS | 3892 | --DOCSHELL 13320C00 == 47 [pid = 3892] [id = 578] 08:36:32 INFO - PROCESS | 3892 | --DOCSHELL 12382C00 == 46 [pid = 3892] [id = 577] 08:36:32 INFO - PROCESS | 3892 | --DOCSHELL 137BC800 == 45 [pid = 3892] [id = 576] 08:36:32 INFO - PROCESS | 3892 | --DOCSHELL 1660F400 == 44 [pid = 3892] [id = 575] 08:36:32 INFO - PROCESS | 3892 | --DOCSHELL 19312400 == 43 [pid = 3892] [id = 574] 08:36:32 INFO - PROCESS | 3892 | --DOCSHELL 18E36000 == 42 [pid = 3892] [id = 573] 08:36:32 INFO - PROCESS | 3892 | --DOCSHELL 1E375400 == 41 [pid = 3892] [id = 17] 08:36:32 INFO - PROCESS | 3892 | --DOCSHELL 137C2C00 == 40 [pid = 3892] [id = 572] 08:36:32 INFO - PROCESS | 3892 | --DOCSHELL 1449E400 == 39 [pid = 3892] [id = 571] 08:36:32 INFO - PROCESS | 3892 | --DOCSHELL 13B3E400 == 38 [pid = 3892] [id = 570] 08:36:32 INFO - PROCESS | 3892 | --DOMWINDOW == 117 (1C266800) [pid = 3892] [serial = 1696] [outer = 00000000] [url = about:blank] 08:36:32 INFO - PROCESS | 3892 | 1461339392395 Marionette TRACE conn2 <- [1,2304,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html",0,null,null,[["ImageData.data clamps numbers to [0, 255]",0,null,null]]]}] 08:36:32 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | ImageData.data clamps numbers to [0, 255] 08:36:32 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | took 901ms 08:36:32 INFO - PROCESS | 3892 | 1461339392424 Marionette TRACE conn2 -> [0,2305,"getWindowHandle",null] 08:36:32 INFO - PROCESS | 3892 | 1461339392429 Marionette TRACE conn2 <- [1,2305,null,{"value":"13"}] 08:36:32 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.ctor.html 08:36:32 INFO - PROCESS | 3892 | 1461339392435 Marionette TRACE conn2 -> [0,2306,"setScriptTimeout",{"ms":35000}] 08:36:32 INFO - PROCESS | 3892 | 1461339392438 Marionette TRACE conn2 <- [1,2306,null,{}] 08:36:32 INFO - PROCESS | 3892 | 1461339392442 Marionette TRACE conn2 -> [0,2307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:36:32 INFO - PROCESS | 3892 | 1461339392524 Marionette TRACE conn2 <- [1,2307,null,{"value":null}] 08:36:32 INFO - PROCESS | 3892 | --DOMWINDOW == 116 (1C259400) [pid = 3892] [serial = 1694] [outer = 00000000] [url = about:blank] 08:36:32 INFO - PROCESS | 3892 | --DOMWINDOW == 115 (1A3AF000) [pid = 3892] [serial = 1684] [outer = 00000000] [url = about:blank] 08:36:32 INFO - PROCESS | 3892 | --DOMWINDOW == 114 (1A053400) [pid = 3892] [serial = 1685] [outer = 00000000] [url = about:blank] 08:36:32 INFO - PROCESS | 3892 | --DOMWINDOW == 113 (18310C00) [pid = 3892] [serial = 1657] [outer = 00000000] [url = about:blank] 08:36:32 INFO - PROCESS | 3892 | --DOMWINDOW == 112 (1985EC00) [pid = 3892] [serial = 1679] [outer = 00000000] [url = about:blank] 08:36:32 INFO - PROCESS | 3892 | --DOMWINDOW == 111 (19949000) [pid = 3892] [serial = 1690] [outer = 00000000] [url = about:blank] 08:36:32 INFO - PROCESS | 3892 | --DOMWINDOW == 110 (19A21800) [pid = 3892] [serial = 1681] [outer = 00000000] [url = about:blank] 08:36:32 INFO - PROCESS | 3892 | --DOMWINDOW == 109 (15954800) [pid = 3892] [serial = 1666] [outer = 00000000] [url = about:blank] 08:36:32 INFO - PROCESS | 3892 | --DOMWINDOW == 108 (1A964800) [pid = 3892] [serial = 1688] [outer = 00000000] [url = about:blank] 08:36:32 INFO - PROCESS | 3892 | --DOMWINDOW == 107 (14962800) [pid = 3892] [serial = 1669] [outer = 00000000] [url = about:blank] 08:36:32 INFO - PROCESS | 3892 | --DOMWINDOW == 106 (1383B800) [pid = 3892] [serial = 1654] [outer = 00000000] [url = about:blank] 08:36:32 INFO - PROCESS | 3892 | --DOMWINDOW == 105 (19968000) [pid = 3892] [serial = 1660] [outer = 00000000] [url = about:blank] 08:36:32 INFO - PROCESS | 3892 | --DOMWINDOW == 104 (18EA1800) [pid = 3892] [serial = 1675] [outer = 00000000] [url = about:blank] 08:36:32 INFO - PROCESS | 3892 | --DOMWINDOW == 103 (16707000) [pid = 3892] [serial = 1622] [outer = 00000000] [url = about:blank] 08:36:32 INFO - PROCESS | 3892 | --DOMWINDOW == 102 (12DE0000) [pid = 3892] [serial = 1619] [outer = 00000000] [url = about:blank] 08:36:32 INFO - PROCESS | 3892 | --DOMWINDOW == 101 (1C24B800) [pid = 3892] [serial = 1663] [outer = 00000000] [url = about:blank] 08:36:32 INFO - PROCESS | 3892 | --DOMWINDOW == 100 (1C24A800) [pid = 3892] [serial = 1693] [outer = 00000000] [url = about:blank] 08:36:32 INFO - PROCESS | 3892 | --DOMWINDOW == 99 (19858000) [pid = 3892] [serial = 1678] [outer = 00000000] [url = about:blank] 08:36:32 INFO - PROCESS | 3892 | --DOMWINDOW == 98 (16608000) [pid = 3892] [serial = 1667] [outer = 00000000] [url = about:blank] 08:36:32 INFO - PROCESS | 3892 | --DOMWINDOW == 97 (19C64800) [pid = 3892] [serial = 1682] [outer = 00000000] [url = about:blank] 08:36:32 INFO - PROCESS | 3892 | --DOMWINDOW == 96 (18429800) [pid = 3892] [serial = 1673] [outer = 00000000] [url = about:blank] 08:36:32 INFO - PROCESS | 3892 | --DOMWINDOW == 95 (1A969C00) [pid = 3892] [serial = 1687] [outer = 00000000] [url = about:blank] 08:36:32 INFO - PROCESS | 3892 | --DOMWINDOW == 94 (18EA8800) [pid = 3892] [serial = 1676] [outer = 00000000] [url = about:blank] 08:36:32 INFO - PROCESS | 3892 | --DOMWINDOW == 93 (16508400) [pid = 3892] [serial = 1670] [outer = 00000000] [url = about:blank] 08:36:32 INFO - PROCESS | 3892 | --DOMWINDOW == 92 (19C66800) [pid = 3892] [serial = 1691] [outer = 00000000] [url = about:blank] 08:36:32 INFO - PROCESS | 3892 | --DOMWINDOW == 91 (181C6400) [pid = 3892] [serial = 1672] [outer = 00000000] [url = about:blank] 08:36:32 INFO - PROCESS | 3892 | 1461339392638 Marionette TRACE conn2 -> [0,2308,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html\", \"44d5019e-7937-4224-8a02-bcf7332f174f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:36:32 INFO - PROCESS | 3892 | ++DOCSHELL 12380400 == 39 [pid = 3892] [id = 586] 08:36:32 INFO - PROCESS | 3892 | ++DOMWINDOW == 92 (12383000) [pid = 3892] [serial = 1758] [outer = 00000000] 08:36:32 INFO - PROCESS | 3892 | ++DOMWINDOW == 93 (13B7C000) [pid = 3892] [serial = 1759] [outer = 12383000] 08:36:32 INFO - PROCESS | 3892 | 1461339392686 Marionette DEBUG loaded listener.js 08:36:32 INFO - PROCESS | 3892 | ++DOMWINDOW == 94 (15E4E000) [pid = 3892] [serial = 1760] [outer = 12383000] 08:36:33 INFO - PROCESS | 3892 | 1461339393064 Marionette TRACE conn2 <- [1,2308,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html",0,null,null,[["ImageData does not have a usable constructor",1,"assert_throws: function \"function () { new window.ImageData(1,1); }\" did not throw","@http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2309,"getWindowHandle",null] 08:36:33 INFO - PROCESS | 3892 | 1461339393160 Marionette TRACE conn2 <- [1,2309,null,{"value":"13"}] 08:36:33 INFO - PROCESS | 3892 | 1461339393168 Marionette TRACE conn2 -> [0,2310,"setScriptTimeout",{"ms":35000}] 08:36:33 INFO - PROCESS | 3892 | 1461339393171 Marionette TRACE conn2 <- [1,2310,null,{}] 08:36:33 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html 08:36:33 INFO - PROCESS | 3892 | 1461339393184 Marionette TRACE conn2 -> [0,2311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:36:33 INFO - PROCESS | 3892 | 1461339393270 Marionette TRACE conn2 <- [1,2311,null,{"value":null}] 08:36:33 INFO - PROCESS | 3892 | 1461339393282 Marionette TRACE conn2 -> [0,2312,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.nan.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.nan.html\", \"44d5019e-7937-4224-8a02-bcf7332f174f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:36:33 INFO - PROCESS | 3892 | ++DOCSHELL 18D37C00 == 40 [pid = 3892] [id = 587] 08:36:33 INFO - PROCESS | 3892 | ++DOMWINDOW == 95 (18D38000) [pid = 3892] [serial = 1761] [outer = 00000000] 08:36:33 INFO - PROCESS | 3892 | ++DOMWINDOW == 96 (18E3B000) [pid = 3892] [serial = 1762] [outer = 18D38000] 08:36:33 INFO - PROCESS | 3892 | 1461339393329 Marionette DEBUG loaded listener.js 08:36:33 INFO - PROCESS | 3892 | ++DOMWINDOW == 97 (18EA8000) [pid = 3892] [serial = 1763] [outer = 18D38000] 08:36:33 INFO - PROCESS | 3892 | 1461339393793 Marionette TRACE conn2 <- [1,2312,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.nan.html",0,null,null,[["ImageData.data converts NaN to 0",0,null,null]]]}] 08:36:33 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | ImageData.data converts NaN to 0 08:36:33 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | took 622ms 08:36:33 INFO - PROCESS | 3892 | 1461339393811 Marionette TRACE conn2 -> [0,2313,"getWindowHandle",null] 08:36:33 INFO - PROCESS | 3892 | 1461339393814 Marionette TRACE conn2 <- [1,2313,null,{"value":"13"}] 08:36:33 INFO - PROCESS | 3892 | 1461339393817 Marionette TRACE conn2 -> [0,2314,"setScriptTimeout",{"ms":35000}] 08:36:33 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html 08:36:33 INFO - PROCESS | 3892 | 1461339393819 Marionette TRACE conn2 <- [1,2314,null,{}] 08:36:33 INFO - PROCESS | 3892 | 1461339393822 Marionette TRACE conn2 -> [0,2315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:36:33 INFO - PROCESS | 3892 | 1461339393899 Marionette TRACE conn2 <- [1,2315,null,{"value":null}] 08:36:33 INFO - PROCESS | 3892 | 1461339393906 Marionette TRACE conn2 -> [0,2316,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.properties.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.properties.html\", \"44d5019e-7937-4224-8a02-bcf7332f174f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:36:33 INFO - PROCESS | 3892 | ++DOCSHELL 18E34400 == 41 [pid = 3892] [id = 588] 08:36:33 INFO - PROCESS | 3892 | ++DOMWINDOW == 98 (18EAB400) [pid = 3892] [serial = 1764] [outer = 00000000] 08:36:33 INFO - PROCESS | 3892 | ++DOMWINDOW == 99 (19942000) [pid = 3892] [serial = 1765] [outer = 18EAB400] 08:36:33 INFO - PROCESS | 3892 | 1461339393952 Marionette DEBUG loaded listener.js 08:36:34 INFO - PROCESS | 3892 | ++DOMWINDOW == 100 (1994A000) [pid = 3892] [serial = 1766] [outer = 18EAB400] 08:36:34 INFO - PROCESS | 3892 | 1461339394380 Marionette TRACE conn2 <- [1,2316,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.properties.html",0,null,null,[["ImageData objects have the right properties",0,null,null]]]}] 08:36:34 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | ImageData objects have the right properties 08:36:34 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | took 590ms 08:36:34 INFO - PROCESS | 3892 | 1461339394431 Marionette TRACE conn2 -> [0,2317,"getWindowHandle",null] 08:36:34 INFO - PROCESS | 3892 | 1461339394433 Marionette TRACE conn2 <- [1,2317,null,{"value":"13"}] 08:36:34 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html 08:36:34 INFO - PROCESS | 3892 | 1461339394437 Marionette TRACE conn2 -> [0,2318,"setScriptTimeout",{"ms":35000}] 08:36:34 INFO - PROCESS | 3892 | 1461339394439 Marionette TRACE conn2 <- [1,2318,null,{}] 08:36:34 INFO - PROCESS | 3892 | 1461339394443 Marionette TRACE conn2 -> [0,2319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:36:34 INFO - PROCESS | 3892 | 1461339394523 Marionette TRACE conn2 <- [1,2319,null,{"value":null}] 08:36:34 INFO - PROCESS | 3892 | 1461339394529 Marionette TRACE conn2 -> [0,2320,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html\", \"44d5019e-7937-4224-8a02-bcf7332f174f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:36:34 INFO - PROCESS | 3892 | ++DOCSHELL 19745800 == 42 [pid = 3892] [id = 589] 08:36:34 INFO - PROCESS | 3892 | ++DOMWINDOW == 101 (19968000) [pid = 3892] [serial = 1767] [outer = 00000000] 08:36:34 INFO - PROCESS | 3892 | ++DOMWINDOW == 102 (19A22C00) [pid = 3892] [serial = 1768] [outer = 19968000] 08:36:34 INFO - PROCESS | 3892 | 1461339394574 Marionette DEBUG loaded listener.js 08:36:34 INFO - PROCESS | 3892 | ++DOMWINDOW == 103 (19A2E000) [pid = 3892] [serial = 1769] [outer = 19968000] 08:36:35 INFO - PROCESS | 3892 | 1461339395061 Marionette TRACE conn2 <- [1,2320,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html",0,null,null,[["ImageData objects properties are read-only",0,null,null]]]}] 08:36:35 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | ImageData objects properties are read-only 08:36:35 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | took 684ms 08:36:35 INFO - PROCESS | 3892 | 1461339395120 Marionette TRACE conn2 -> [0,2321,"getWindowHandle",null] 08:36:35 INFO - PROCESS | 3892 | 1461339395122 Marionette TRACE conn2 <- [1,2321,null,{"value":"13"}] 08:36:35 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.round.html 08:36:35 INFO - PROCESS | 3892 | 1461339395126 Marionette TRACE conn2 -> [0,2322,"setScriptTimeout",{"ms":35000}] 08:36:35 INFO - PROCESS | 3892 | 1461339395127 Marionette TRACE conn2 <- [1,2322,null,{}] 08:36:35 INFO - PROCESS | 3892 | 1461339395138 Marionette TRACE conn2 -> [0,2323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:36:35 INFO - PROCESS | 3892 | 1461339395270 Marionette TRACE conn2 <- [1,2323,null,{"value":null}] 08:36:35 INFO - PROCESS | 3892 | 1461339395338 Marionette TRACE conn2 -> [0,2324,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.round.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.round.html\", \"44d5019e-7937-4224-8a02-bcf7332f174f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:36:35 INFO - PROCESS | 3892 | ++DOCSHELL 19DD5400 == 43 [pid = 3892] [id = 590] 08:36:35 INFO - PROCESS | 3892 | ++DOMWINDOW == 104 (19DDAC00) [pid = 3892] [serial = 1770] [outer = 00000000] 08:36:35 INFO - PROCESS | 3892 | ++DOMWINDOW == 105 (1A41C000) [pid = 3892] [serial = 1771] [outer = 19DDAC00] 08:36:35 INFO - PROCESS | 3892 | 1461339395386 Marionette DEBUG loaded listener.js 08:36:35 INFO - PROCESS | 3892 | ++DOMWINDOW == 106 (1A415C00) [pid = 3892] [serial = 1772] [outer = 19DDAC00] 08:36:35 INFO - PROCESS | 3892 | 1461339395803 Marionette TRACE conn2 <- [1,2324,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.round.html",0,null,null,[["ImageData.data rounds numbers with round-to-zero",0,null,null]]]}] 08:36:35 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | ImageData.data rounds numbers with round-to-zero 08:36:35 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | took 684ms 08:36:35 INFO - PROCESS | 3892 | 1461339395825 Marionette TRACE conn2 -> [0,2325,"getWindowHandle",null] 08:36:35 INFO - PROCESS | 3892 | 1461339395827 Marionette TRACE conn2 <- [1,2325,null,{"value":"13"}] 08:36:35 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.set.html 08:36:35 INFO - PROCESS | 3892 | 1461339395835 Marionette TRACE conn2 -> [0,2326,"setScriptTimeout",{"ms":35000}] 08:36:35 INFO - PROCESS | 3892 | 1461339395836 Marionette TRACE conn2 <- [1,2326,null,{}] 08:36:35 INFO - PROCESS | 3892 | 1461339395840 Marionette TRACE conn2 -> [0,2327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:36:35 INFO - PROCESS | 3892 | 1461339395979 Marionette TRACE conn2 <- [1,2327,null,{"value":null}] 08:36:35 INFO - PROCESS | 3892 | 1461339396002 Marionette TRACE conn2 -> [0,2328,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.set.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.set.html\", \"44d5019e-7937-4224-8a02-bcf7332f174f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:36:36 INFO - PROCESS | 3892 | ++DOCSHELL 1A4BEC00 == 44 [pid = 3892] [id = 591] 08:36:36 INFO - PROCESS | 3892 | ++DOMWINDOW == 107 (1C249400) [pid = 3892] [serial = 1773] [outer = 00000000] 08:36:36 INFO - PROCESS | 3892 | ++DOMWINDOW == 108 (1C25D800) [pid = 3892] [serial = 1774] [outer = 1C249400] 08:36:36 INFO - PROCESS | 3892 | 1461339396047 Marionette DEBUG loaded listener.js 08:36:36 INFO - PROCESS | 3892 | ++DOMWINDOW == 109 (1C25C000) [pid = 3892] [serial = 1775] [outer = 1C249400] 08:36:36 INFO - PROCESS | 3892 | --DOMWINDOW == 108 (18EA2400) [pid = 3892] [serial = 1719] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html] 08:36:36 INFO - PROCESS | 3892 | --DOMWINDOW == 107 (1571C400) [pid = 3892] [serial = 1713] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html] 08:36:36 INFO - PROCESS | 3892 | --DOMWINDOW == 106 (19C6EC00) [pid = 3892] [serial = 1725] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html] 08:36:36 INFO - PROCESS | 3892 | --DOMWINDOW == 105 (14459C00) [pid = 3892] [serial = 1710] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.length.html] 08:36:36 INFO - PROCESS | 3892 | --DOMWINDOW == 104 (148B5400) [pid = 3892] [serial = 1716] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html] 08:36:36 INFO - PROCESS | 3892 | --DOMWINDOW == 103 (19E55800) [pid = 3892] [serial = 1728] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html] 08:36:36 INFO - PROCESS | 3892 | --DOMWINDOW == 102 (1E379000) [pid = 3892] [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.] 08:36:36 INFO - PROCESS | 3892 | --DOMWINDOW == 101 (13DDAC00) [pid = 3892] [serial = 1731] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.range.html] 08:36:36 INFO - PROCESS | 3892 | --DOMWINDOW == 100 (1379C000) [pid = 3892] [serial = 1734] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html] 08:36:36 INFO - PROCESS | 3892 | --DOMWINDOW == 99 (19967400) [pid = 3892] [serial = 1722] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html] 08:36:36 INFO - PROCESS | 3892 | --DOMWINDOW == 98 (1E378400) [pid = 3892] [serial = 44] [outer = 00000000] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 08:36:36 INFO - PROCESS | 3892 | 1461339396901 Marionette TRACE conn2 <- [1,2328,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.set.html",0,null,null,[["ImageData.data can be modified",0,null,null]]]}] 08:36:36 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | ImageData.data can be modified 08:36:36 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | took 1087ms 08:36:36 INFO - PROCESS | 3892 | 1461339396933 Marionette TRACE conn2 -> [0,2329,"getWindowHandle",null] 08:36:36 INFO - PROCESS | 3892 | 1461339396938 Marionette TRACE conn2 <- [1,2329,null,{"value":"13"}] 08:36:36 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.string.html 08:36:36 INFO - PROCESS | 3892 | 1461339396944 Marionette TRACE conn2 -> [0,2330,"setScriptTimeout",{"ms":35000}] 08:36:36 INFO - PROCESS | 3892 | 1461339396948 Marionette TRACE conn2 <- [1,2330,null,{}] 08:36:36 INFO - PROCESS | 3892 | 1461339396953 Marionette TRACE conn2 -> [0,2331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:36:37 INFO - PROCESS | 3892 | 1461339397063 Marionette TRACE conn2 <- [1,2331,null,{"value":null}] 08:36:37 INFO - PROCESS | 3892 | 1461339397201 Marionette TRACE conn2 -> [0,2332,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.string.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.string.html\", \"44d5019e-7937-4224-8a02-bcf7332f174f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:36:37 INFO - PROCESS | 3892 | ++DOCSHELL 15C06400 == 45 [pid = 3892] [id = 592] 08:36:37 INFO - PROCESS | 3892 | ++DOMWINDOW == 99 (15C0BC00) [pid = 3892] [serial = 1776] [outer = 00000000] 08:36:37 INFO - PROCESS | 3892 | ++DOMWINDOW == 100 (1660F400) [pid = 3892] [serial = 1777] [outer = 15C0BC00] 08:36:37 INFO - PROCESS | 3892 | 1461339397259 Marionette DEBUG loaded listener.js 08:36:37 INFO - PROCESS | 3892 | ++DOMWINDOW == 101 (16F24800) [pid = 3892] [serial = 1778] [outer = 15C0BC00] 08:36:37 INFO - PROCESS | 3892 | 1461339397899 Marionette TRACE conn2 <- [1,2332,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.string.html",0,null,null,[["ImageData.data converts strings to numbers with ToNumber",0,null,null]]]}] 08:36:37 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | ImageData.data converts strings to numbers with ToNumber 08:36:37 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | took 994ms 08:36:37 INFO - PROCESS | 3892 | 1461339397930 Marionette TRACE conn2 -> [0,2333,"getWindowHandle",null] 08:36:37 INFO - PROCESS | 3892 | 1461339397936 Marionette TRACE conn2 <- [1,2333,null,{"value":"13"}] 08:36:37 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html 08:36:37 INFO - PROCESS | 3892 | 1461339397942 Marionette TRACE conn2 -> [0,2334,"setScriptTimeout",{"ms":35000}] 08:36:37 INFO - PROCESS | 3892 | 1461339397945 Marionette TRACE conn2 <- [1,2334,null,{}] 08:36:37 INFO - PROCESS | 3892 | 1461339397949 Marionette TRACE conn2 -> [0,2335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:36:38 INFO - PROCESS | 3892 | 1461339398052 Marionette TRACE conn2 <- [1,2335,null,{"value":null}] 08:36:38 INFO - PROCESS | 3892 | 1461339398160 Marionette TRACE conn2 -> [0,2336,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html\", \"44d5019e-7937-4224-8a02-bcf7332f174f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:36:38 INFO - PROCESS | 3892 | ++DOCSHELL 18302400 == 46 [pid = 3892] [id = 593] 08:36:38 INFO - PROCESS | 3892 | ++DOMWINDOW == 102 (18E1F400) [pid = 3892] [serial = 1779] [outer = 00000000] 08:36:38 INFO - PROCESS | 3892 | ++DOMWINDOW == 103 (18EA2400) [pid = 3892] [serial = 1780] [outer = 18E1F400] 08:36:38 INFO - PROCESS | 3892 | 1461339398214 Marionette DEBUG loaded listener.js 08:36:38 INFO - PROCESS | 3892 | ++DOMWINDOW == 104 (197E7400) [pid = 3892] [serial = 1781] [outer = 18E1F400] 08:36:38 INFO - PROCESS | 3892 | 1461339398786 Marionette TRACE conn2 <- [1,2336,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html",0,null,null,[["ImageData.data converts undefined to 0",0,null,null]]]}] 08:36:38 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | ImageData.data converts undefined to 0 08:36:38 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | took 901ms 08:36:38 INFO - PROCESS | 3892 | 1461339398845 Marionette TRACE conn2 -> [0,2337,"getWindowHandle",null] 08:36:38 INFO - PROCESS | 3892 | 1461339398848 Marionette TRACE conn2 <- [1,2337,null,{"value":"13"}] 08:36:38 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html 08:36:38 INFO - PROCESS | 3892 | 1461339398852 Marionette TRACE conn2 -> [0,2338,"setScriptTimeout",{"ms":35000}] 08:36:38 INFO - PROCESS | 3892 | 1461339398855 Marionette TRACE conn2 <- [1,2338,null,{}] 08:36:38 INFO - PROCESS | 3892 | 1461339398867 Marionette TRACE conn2 -> [0,2339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:36:38 INFO - PROCESS | 3892 | 1461339398971 Marionette TRACE conn2 <- [1,2339,null,{"value":null}] 08:36:39 INFO - PROCESS | 3892 | 1461339399108 Marionette TRACE conn2 -> [0,2340,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html\", \"44d5019e-7937-4224-8a02-bcf7332f174f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:36:39 INFO - PROCESS | 3892 | ++DOCSHELL 19D80400 == 47 [pid = 3892] [id = 594] 08:36:39 INFO - PROCESS | 3892 | ++DOMWINDOW == 105 (19E49800) [pid = 3892] [serial = 1782] [outer = 00000000] 08:36:39 INFO - PROCESS | 3892 | ++DOMWINDOW == 106 (1A40E800) [pid = 3892] [serial = 1783] [outer = 19E49800] 08:36:39 INFO - PROCESS | 3892 | 1461339399166 Marionette DEBUG loaded listener.js 08:36:39 INFO - PROCESS | 3892 | ++DOMWINDOW == 107 (1A9CA800) [pid = 3892] [serial = 1784] [outer = 19E49800] 08:36:39 INFO - PROCESS | 3892 | 1461339399739 Marionette TRACE conn2 <- [1,2340,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html",0,null,null,[["putImageData() puts non-solid image data correctly",0,null,null]]]}] 08:36:39 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | putImageData() puts non-solid image data correctly 08:36:39 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | took 932ms 08:36:39 INFO - PROCESS | 3892 | 1461339399796 Marionette TRACE conn2 -> [0,2341,"getWindowHandle",null] 08:36:39 INFO - PROCESS | 3892 | 1461339399799 Marionette TRACE conn2 <- [1,2341,null,{"value":"13"}] 08:36:39 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html 08:36:39 INFO - PROCESS | 3892 | 1461339399802 Marionette TRACE conn2 -> [0,2342,"setScriptTimeout",{"ms":35000}] 08:36:39 INFO - PROCESS | 3892 | 1461339399804 Marionette TRACE conn2 <- [1,2342,null,{}] 08:36:39 INFO - PROCESS | 3892 | 1461339399808 Marionette TRACE conn2 -> [0,2343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:36:39 INFO - PROCESS | 3892 | 1461339399909 Marionette TRACE conn2 <- [1,2343,null,{"value":null}] 08:36:40 INFO - PROCESS | 3892 | 1461339400016 Marionette TRACE conn2 -> [0,2344,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.basic.html\", \"44d5019e-7937-4224-8a02-bcf7332f174f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:36:40 INFO - PROCESS | 3892 | ++DOCSHELL 15717400 == 48 [pid = 3892] [id = 595] 08:36:40 INFO - PROCESS | 3892 | ++DOMWINDOW == 108 (15E9D400) [pid = 3892] [serial = 1785] [outer = 00000000] 08:36:40 INFO - PROCESS | 3892 | ++DOMWINDOW == 109 (1C436C00) [pid = 3892] [serial = 1786] [outer = 15E9D400] 08:36:40 INFO - PROCESS | 3892 | 1461339400071 Marionette DEBUG loaded listener.js 08:36:40 INFO - PROCESS | 3892 | ++DOMWINDOW == 110 (1C43DC00) [pid = 3892] [serial = 1787] [outer = 15E9D400] 08:36:40 INFO - PROCESS | 3892 | 1461339400641 Marionette TRACE conn2 <- [1,2344,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.basic.html",0,null,null,[["putImageData() puts image data from getImageData() onto the canvas",0,null,null]]]}] 08:36:40 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | putImageData() puts image data from getImageData() onto the canvas 08:36:40 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | took 900ms 08:36:40 INFO - PROCESS | 3892 | 1461339400690 Marionette TRACE conn2 -> [0,2345,"getWindowHandle",null] 08:36:40 INFO - PROCESS | 3892 | 1461339400692 Marionette TRACE conn2 <- [1,2345,null,{"value":"13"}] 08:36:40 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html 08:36:40 INFO - PROCESS | 3892 | 1461339400696 Marionette TRACE conn2 -> [0,2346,"setScriptTimeout",{"ms":35000}] 08:36:40 INFO - PROCESS | 3892 | 1461339400698 Marionette TRACE conn2 <- [1,2346,null,{}] 08:36:40 INFO - PROCESS | 3892 | 1461339400702 Marionette TRACE conn2 -> [0,2347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:36:40 INFO - PROCESS | 3892 | 1461339400799 Marionette TRACE conn2 <- [1,2347,null,{"value":null}] 08:36:41 INFO - PROCESS | 3892 | 1461339401046 Marionette TRACE conn2 -> [0,2348,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.clip.html\", \"44d5019e-7937-4224-8a02-bcf7332f174f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:36:41 INFO - PROCESS | 3892 | ++DOCSHELL 11BB9C00 == 49 [pid = 3892] [id = 596] 08:36:41 INFO - PROCESS | 3892 | ++DOMWINDOW == 111 (133D8400) [pid = 3892] [serial = 1788] [outer = 00000000] 08:36:41 INFO - PROCESS | 3892 | ++DOMWINDOW == 112 (13833000) [pid = 3892] [serial = 1789] [outer = 133D8400] 08:36:41 INFO - PROCESS | 3892 | 1461339401105 Marionette DEBUG loaded listener.js 08:36:41 INFO - PROCESS | 3892 | ++DOMWINDOW == 113 (159B6C00) [pid = 3892] [serial = 1790] [outer = 133D8400] 08:36:41 INFO - PROCESS | 3892 | 1461339401727 Marionette TRACE conn2 <- [1,2348,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.clip.html",0,null,null,[["putImageData() is not affected by clipping regions",0,null,null]]]}] 08:36:41 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | putImageData() is not affected by clipping regions 08:36:41 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | took 1088ms 08:36:41 INFO - PROCESS | 3892 | 1461339401790 Marionette TRACE conn2 -> [0,2349,"getWindowHandle",null] 08:36:41 INFO - PROCESS | 3892 | 1461339401795 Marionette TRACE conn2 <- [1,2349,null,{"value":"13"}] 08:36:41 INFO - PROCESS | 3892 | 1461339401800 Marionette TRACE conn2 -> [0,2350,"setScriptTimeout",{"ms":35000}] 08:36:41 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.created.html 08:36:41 INFO - PROCESS | 3892 | 1461339401803 Marionette TRACE conn2 <- [1,2350,null,{}] 08:36:41 INFO - PROCESS | 3892 | 1461339401808 Marionette TRACE conn2 -> [0,2351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:36:41 INFO - PROCESS | 3892 | 1461339401907 Marionette TRACE conn2 <- [1,2351,null,{"value":null}] 08:36:42 INFO - PROCESS | 3892 | 1461339402045 Marionette TRACE conn2 -> [0,2352,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.created.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.created.html\", \"44d5019e-7937-4224-8a02-bcf7332f174f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:36:42 INFO - PROCESS | 3892 | ++DOCSHELL 13DD4800 == 50 [pid = 3892] [id = 597] 08:36:42 INFO - PROCESS | 3892 | ++DOMWINDOW == 114 (16714400) [pid = 3892] [serial = 1791] [outer = 00000000] 08:36:42 INFO - PROCESS | 3892 | ++DOMWINDOW == 115 (18E25000) [pid = 3892] [serial = 1792] [outer = 16714400] 08:36:42 INFO - PROCESS | 3892 | 1461339402115 Marionette DEBUG loaded listener.js 08:36:42 INFO - PROCESS | 3892 | ++DOMWINDOW == 116 (18E36000) [pid = 3892] [serial = 1793] [outer = 16714400] 08:36:42 INFO - PROCESS | 3892 | --DOCSHELL 19DD5400 == 49 [pid = 3892] [id = 590] 08:36:42 INFO - PROCESS | 3892 | --DOCSHELL 19745800 == 48 [pid = 3892] [id = 589] 08:36:42 INFO - PROCESS | 3892 | --DOCSHELL 18E34400 == 47 [pid = 3892] [id = 588] 08:36:42 INFO - PROCESS | 3892 | --DOCSHELL 18D37C00 == 46 [pid = 3892] [id = 587] 08:36:42 INFO - PROCESS | 3892 | --DOCSHELL 12380400 == 45 [pid = 3892] [id = 586] 08:36:42 INFO - PROCESS | 3892 | --DOCSHELL 15A0E000 == 44 [pid = 3892] [id = 585] 08:36:42 INFO - PROCESS | 3892 | --DOCSHELL 12DD9800 == 43 [pid = 3892] [id = 580] 08:36:42 INFO - PROCESS | 3892 | --DOMWINDOW == 115 (1DD5EC00) [pid = 3892] [serial = 46] [outer = 00000000] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 08:36:42 INFO - PROCESS | 3892 | --DOMWINDOW == 114 (19855400) [pid = 3892] [serial = 1720] [outer = 00000000] [url = about:blank] 08:36:42 INFO - PROCESS | 3892 | --DOMWINDOW == 113 (15E0E000) [pid = 3892] [serial = 1714] [outer = 00000000] [url = about:blank] 08:36:42 INFO - PROCESS | 3892 | --DOMWINDOW == 112 (16607800) [pid = 3892] [serial = 1715] [outer = 00000000] [url = about:blank] 08:36:42 INFO - PROCESS | 3892 | --DOMWINDOW == 111 (1A04E400) [pid = 3892] [serial = 1726] [outer = 00000000] [url = about:blank] 08:36:42 INFO - PROCESS | 3892 | --DOMWINDOW == 110 (16F66400) [pid = 3892] [serial = 1712] [outer = 00000000] [url = about:blank] 08:36:42 INFO - PROCESS | 3892 | --DOMWINDOW == 109 (16CC6000) [pid = 3892] [serial = 1711] [outer = 00000000] [url = about:blank] 08:36:42 INFO - PROCESS | 3892 | --DOMWINDOW == 108 (18E25C00) [pid = 3892] [serial = 1717] [outer = 00000000] [url = about:blank] 08:36:42 INFO - PROCESS | 3892 | --DOMWINDOW == 107 (18E3A000) [pid = 3892] [serial = 1718] [outer = 00000000] [url = about:blank] 08:36:42 INFO - PROCESS | 3892 | --DOMWINDOW == 106 (1C357400) [pid = 3892] [serial = 1708] [outer = 00000000] [url = about:blank] 08:36:42 INFO - PROCESS | 3892 | --DOMWINDOW == 105 (1C25E400) [pid = 3892] [serial = 1729] [outer = 00000000] [url = about:blank] 08:36:42 INFO - PROCESS | 3892 | --DOMWINDOW == 104 (14913C00) [pid = 3892] [serial = 1139] [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.] 08:36:42 INFO - PROCESS | 3892 | --DOMWINDOW == 103 (16F25C00) [pid = 3892] [serial = 1732] [outer = 00000000] [url = about:blank] 08:36:42 INFO - PROCESS | 3892 | --DOMWINDOW == 102 (1882CC00) [pid = 3892] [serial = 1733] [outer = 00000000] [url = about:blank] 08:36:42 INFO - PROCESS | 3892 | --DOMWINDOW == 101 (1C354C00) [pid = 3892] [serial = 1735] [outer = 00000000] [url = about:blank] 08:36:42 INFO - PROCESS | 3892 | --DOMWINDOW == 100 (1C25C400) [pid = 3892] [serial = 1730] [outer = 00000000] [url = about:blank] 08:36:42 INFO - PROCESS | 3892 | --DOMWINDOW == 99 (19A21C00) [pid = 3892] [serial = 1723] [outer = 00000000] [url = about:blank] 08:36:42 INFO - PROCESS | 3892 | --DOMWINDOW == 98 (19C60C00) [pid = 3892] [serial = 1724] [outer = 00000000] [url = about:blank] 08:36:42 INFO - PROCESS | 3892 | --DOMWINDOW == 97 (1A5D3400) [pid = 3892] [serial = 1727] [outer = 00000000] [url = about:blank] 08:36:42 INFO - PROCESS | 3892 | --DOMWINDOW == 96 (1C437400) [pid = 3892] [serial = 1736] [outer = 00000000] [url = about:blank] 08:36:42 INFO - PROCESS | 3892 | --DOMWINDOW == 95 (19948800) [pid = 3892] [serial = 1721] [outer = 00000000] [url = about:blank] 08:36:42 INFO - PROCESS | 3892 | --DOMWINDOW == 94 (1C442000) [pid = 3892] [serial = 1738] [outer = 00000000] [url = about:blank] 08:36:42 INFO - PROCESS | 3892 | --DOMWINDOW == 93 (15CE2400) [pid = 3892] [serial = 1699] [outer = 00000000] [url = about:blank] 08:36:42 INFO - PROCESS | 3892 | --DOMWINDOW == 92 (18E35C00) [pid = 3892] [serial = 1702] [outer = 00000000] [url = about:blank] 08:36:42 INFO - PROCESS | 3892 | --DOMWINDOW == 91 (1C25FC00) [pid = 3892] [serial = 1705] [outer = 00000000] [url = about:blank] 08:36:42 INFO - PROCESS | 3892 | 1461339402678 Marionette TRACE conn2 <- [1,2352,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.created.html",0,null,null,[["putImageData() puts image data from createImageData() onto the canvas",0,null,null]]]}] 08:36:42 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | putImageData() puts image data from createImageData() onto the canvas 08:36:42 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | took 901ms 08:36:42 INFO - PROCESS | 3892 | 1461339402707 Marionette TRACE conn2 -> [0,2353,"getWindowHandle",null] 08:36:42 INFO - PROCESS | 3892 | 1461339402710 Marionette TRACE conn2 <- [1,2353,null,{"value":"13"}] 08:36:42 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html 08:36:42 INFO - PROCESS | 3892 | 1461339402699 Marionette TRACE conn2 -> [0,2354,"setScriptTimeout",{"ms":35000}] 08:36:42 INFO - PROCESS | 3892 | 1461339402701 Marionette TRACE conn2 <- [1,2354,null,{}] 08:36:42 INFO - PROCESS | 3892 | 1461339402705 Marionette TRACE conn2 -> [0,2355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:36:42 INFO - PROCESS | 3892 | 1461339402785 Marionette TRACE conn2 <- [1,2355,null,{"value":null}] 08:36:42 INFO - PROCESS | 3892 | 1461339402795 Marionette TRACE conn2 -> [0,2356,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.cross.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.cross.html\", \"44d5019e-7937-4224-8a02-bcf7332f174f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:36:42 INFO - PROCESS | 3892 | ++DOCSHELL 16F30800 == 44 [pid = 3892] [id = 598] 08:36:42 INFO - PROCESS | 3892 | ++DOMWINDOW == 92 (16F66400) [pid = 3892] [serial = 1794] [outer = 00000000] 08:36:42 INFO - PROCESS | 3892 | ++DOMWINDOW == 93 (18E1E400) [pid = 3892] [serial = 1795] [outer = 16F66400] 08:36:42 INFO - PROCESS | 3892 | 1461339402840 Marionette DEBUG loaded listener.js 08:36:42 INFO - PROCESS | 3892 | ++DOMWINDOW == 94 (18E3C400) [pid = 3892] [serial = 1796] [outer = 16F66400] 08:36:43 INFO - PROCESS | 3892 | 1461339403330 Marionette TRACE conn2 <- [1,2356,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.cross.html",0,null,null,[["putImageData() accepts image data got from a different canvas",0,null,null]]]}] 08:36:43 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | putImageData() accepts image data got from a different canvas 08:36:43 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | took 684ms 08:36:43 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html 08:36:43 INFO - PROCESS | 3892 | 1461339403399 Marionette TRACE conn2 -> [0,2357,"getWindowHandle",null] 08:36:43 INFO - PROCESS | 3892 | 1461339403401 Marionette TRACE conn2 <- [1,2357,null,{"value":"13"}] 08:36:43 INFO - PROCESS | 3892 | 1461339403406 Marionette TRACE conn2 -> [0,2358,"setScriptTimeout",{"ms":35000}] 08:36:43 INFO - PROCESS | 3892 | 1461339403412 Marionette TRACE conn2 <- [1,2358,null,{}] 08:36:43 INFO - PROCESS | 3892 | 1461339403421 Marionette TRACE conn2 -> [0,2359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:36:43 INFO - PROCESS | 3892 | 1461339403539 Marionette TRACE conn2 <- [1,2359,null,{"value":null}] 08:36:43 INFO - PROCESS | 3892 | 1461339403646 Marionette TRACE conn2 -> [0,2360,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html\", \"44d5019e-7937-4224-8a02-bcf7332f174f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:36:43 INFO - PROCESS | 3892 | ++DOCSHELL 18E2D400 == 45 [pid = 3892] [id = 599] 08:36:43 INFO - PROCESS | 3892 | ++DOMWINDOW == 95 (18EAE800) [pid = 3892] [serial = 1797] [outer = 00000000] 08:36:43 INFO - PROCESS | 3892 | ++DOMWINDOW == 96 (19969C00) [pid = 3892] [serial = 1798] [outer = 18EAE800] 08:36:43 INFO - PROCESS | 3892 | 1461339403691 Marionette DEBUG loaded listener.js 08:36:43 INFO - PROCESS | 3892 | ++DOMWINDOW == 97 (19A22800) [pid = 3892] [serial = 1799] [outer = 18EAE800] 08:36:44 INFO - PROCESS | 3892 | 1461339404052 Marionette TRACE conn2 <- [1,2360,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html",0,null,null,[["putImageData() handles negative-sized dirty rectangles correctly",0,null,null]]]}] 08:36:44 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | putImageData() handles negative-sized dirty rectangles correctly 08:36:44 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | took 684ms 08:36:44 INFO - PROCESS | 3892 | 1461339404104 Marionette TRACE conn2 -> [0,2361,"getWindowHandle",null] 08:36:44 INFO - PROCESS | 3892 | 1461339404107 Marionette TRACE conn2 <- [1,2361,null,{"value":"13"}] 08:36:44 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html 08:36:44 INFO - PROCESS | 3892 | 1461339404110 Marionette TRACE conn2 -> [0,2362,"setScriptTimeout",{"ms":35000}] 08:36:44 INFO - PROCESS | 3892 | 1461339404112 Marionette TRACE conn2 <- [1,2362,null,{}] 08:36:44 INFO - PROCESS | 3892 | 1461339404115 Marionette TRACE conn2 -> [0,2363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:36:44 INFO - PROCESS | 3892 | 1461339404194 Marionette TRACE conn2 <- [1,2363,null,{"value":null}] 08:36:44 INFO - PROCESS | 3892 | 1461339404200 Marionette TRACE conn2 -> [0,2364,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html\", \"44d5019e-7937-4224-8a02-bcf7332f174f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:36:44 INFO - PROCESS | 3892 | ++DOCSHELL 15C06000 == 46 [pid = 3892] [id = 600] 08:36:44 INFO - PROCESS | 3892 | ++DOMWINDOW == 98 (16F64400) [pid = 3892] [serial = 1800] [outer = 00000000] 08:36:44 INFO - PROCESS | 3892 | ++DOMWINDOW == 99 (19E49400) [pid = 3892] [serial = 1801] [outer = 16F64400] 08:36:44 INFO - PROCESS | 3892 | 1461339404246 Marionette DEBUG loaded listener.js 08:36:44 INFO - PROCESS | 3892 | ++DOMWINDOW == 100 (1A3B8000) [pid = 3892] [serial = 1802] [outer = 16F64400] 08:36:44 INFO - PROCESS | 3892 | 1461339404722 Marionette TRACE conn2 <- [1,2364,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html",0,null,null,[["putImageData() handles dirty rectangles outside the canvas correctly",0,null,null]]]}] 08:36:44 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | putImageData() handles dirty rectangles outside the canvas correctly 08:36:44 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | took 621ms 08:36:44 INFO - PROCESS | 3892 | 1461339404752 Marionette TRACE conn2 -> [0,2365,"getWindowHandle",null] 08:36:44 INFO - PROCESS | 3892 | 1461339404754 Marionette TRACE conn2 <- [1,2365,null,{"value":"13"}] 08:36:44 INFO - PROCESS | 3892 | 1461339404761 Marionette TRACE conn2 -> [0,2366,"setScriptTimeout",{"ms":35000}] 08:36:44 INFO - PROCESS | 3892 | 1461339404763 Marionette TRACE conn2 <- [1,2366,null,{}] 08:36:44 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html 08:36:44 INFO - PROCESS | 3892 | 1461339404766 Marionette TRACE conn2 -> [0,2367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:36:44 INFO - PROCESS | 3892 | 1461339404878 Marionette TRACE conn2 <- [1,2367,null,{"value":null}] 08:36:44 INFO - PROCESS | 3892 | 1461339404970 Marionette TRACE conn2 -> [0,2368,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html\", \"44d5019e-7937-4224-8a02-bcf7332f174f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:36:44 INFO - PROCESS | 3892 | ++DOCSHELL 1A9C5400 == 47 [pid = 3892] [id = 601] 08:36:44 INFO - PROCESS | 3892 | ++DOMWINDOW == 101 (1A9C9C00) [pid = 3892] [serial = 1803] [outer = 00000000] 08:36:44 INFO - PROCESS | 3892 | ++DOMWINDOW == 102 (1C260C00) [pid = 3892] [serial = 1804] [outer = 1A9C9C00] 08:36:45 INFO - PROCESS | 3892 | 1461339405026 Marionette DEBUG loaded listener.js 08:36:45 INFO - PROCESS | 3892 | ++DOMWINDOW == 103 (1C350400) [pid = 3892] [serial = 1805] [outer = 1A9C9C00] 08:36:45 INFO - PROCESS | 3892 | 1461339405467 Marionette TRACE conn2 <- [1,2368,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html",0,null,null,[["putImageData() only modifies areas inside the dirty rectangle, using width and height",0,null,null]]]}] 08:36:45 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | putImageData() only modifies areas inside the dirty rectangle, using width and height 08:36:45 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | took 729ms 08:36:45 INFO - PROCESS | 3892 | 1461339405492 Marionette TRACE conn2 -> [0,2369,"getWindowHandle",null] 08:36:45 INFO - PROCESS | 3892 | 1461339405494 Marionette TRACE conn2 <- [1,2369,null,{"value":"13"}] 08:36:45 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html 08:36:45 INFO - PROCESS | 3892 | 1461339405504 Marionette TRACE conn2 -> [0,2370,"setScriptTimeout",{"ms":35000}] 08:36:45 INFO - PROCESS | 3892 | 1461339405506 Marionette TRACE conn2 <- [1,2370,null,{}] 08:36:45 INFO - PROCESS | 3892 | 1461339405509 Marionette TRACE conn2 -> [0,2371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:36:45 INFO - PROCESS | 3892 | 1461339405625 Marionette TRACE conn2 <- [1,2371,null,{"value":null}] 08:36:45 INFO - PROCESS | 3892 | 1461339405688 Marionette TRACE conn2 -> [0,2372,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html\", \"44d5019e-7937-4224-8a02-bcf7332f174f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:36:45 INFO - PROCESS | 3892 | ++DOCSHELL 1C353000 == 48 [pid = 3892] [id = 602] 08:36:45 INFO - PROCESS | 3892 | ++DOMWINDOW == 104 (1C356C00) [pid = 3892] [serial = 1806] [outer = 00000000] 08:36:45 INFO - PROCESS | 3892 | ++DOMWINDOW == 105 (1C441C00) [pid = 3892] [serial = 1807] [outer = 1C356C00] 08:36:45 INFO - PROCESS | 3892 | 1461339405738 Marionette DEBUG loaded listener.js 08:36:45 INFO - PROCESS | 3892 | ++DOMWINDOW == 106 (1C441800) [pid = 3892] [serial = 1808] [outer = 1C356C00] 08:36:46 INFO - PROCESS | 3892 | 1461339406152 Marionette TRACE conn2 <- [1,2372,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html",0,null,null,[["putImageData() only modifies areas inside the dirty rectangle, using x and y",0,null,null]]]}] 08:36:46 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | putImageData() only modifies areas inside the dirty rectangle, using x and y 08:36:46 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | took 699ms 08:36:46 INFO - PROCESS | 3892 | 1461339406209 Marionette TRACE conn2 -> [0,2373,"getWindowHandle",null] 08:36:46 INFO - PROCESS | 3892 | 1461339406211 Marionette TRACE conn2 <- [1,2373,null,{"value":"13"}] 08:36:46 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html 08:36:46 INFO - PROCESS | 3892 | 1461339406214 Marionette TRACE conn2 -> [0,2374,"setScriptTimeout",{"ms":35000}] 08:36:46 INFO - PROCESS | 3892 | 1461339406216 Marionette TRACE conn2 <- [1,2374,null,{}] 08:36:46 INFO - PROCESS | 3892 | 1461339406219 Marionette TRACE conn2 -> [0,2375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:36:46 INFO - PROCESS | 3892 | 1461339406363 Marionette TRACE conn2 <- [1,2375,null,{"value":null}] 08:36:46 INFO - PROCESS | 3892 | --DOMWINDOW == 105 (19968000) [pid = 3892] [serial = 1767] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html] 08:36:46 INFO - PROCESS | 3892 | --DOMWINDOW == 104 (19DDAC00) [pid = 3892] [serial = 1770] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.round.html] 08:36:46 INFO - PROCESS | 3892 | --DOMWINDOW == 103 (1A5D6C00) [pid = 3892] [serial = 1704] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.basic.html] 08:36:46 INFO - PROCESS | 3892 | --DOMWINDOW == 102 (16CC4400) [pid = 3892] [serial = 1701] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html] 08:36:46 INFO - PROCESS | 3892 | --DOMWINDOW == 101 (1C249000) [pid = 3892] [serial = 1695] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html] 08:36:46 INFO - PROCESS | 3892 | --DOMWINDOW == 100 (1A3B4400) [pid = 3892] [serial = 1707] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html] 08:36:46 INFO - PROCESS | 3892 | --DOMWINDOW == 99 (1380B000) [pid = 3892] [serial = 1698] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.type.html] 08:36:46 INFO - PROCESS | 3892 | --DOMWINDOW == 98 (12383000) [pid = 3892] [serial = 1758] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html] 08:36:46 INFO - PROCESS | 3892 | --DOMWINDOW == 97 (15A10000) [pid = 3892] [serial = 1755] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html] 08:36:46 INFO - PROCESS | 3892 | --DOMWINDOW == 96 (1C259000) [pid = 3892] [serial = 1752] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.zero.html] 08:36:46 INFO - PROCESS | 3892 | --DOMWINDOW == 95 (18D38000) [pid = 3892] [serial = 1761] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.nan.html] 08:36:46 INFO - PROCESS | 3892 | --DOMWINDOW == 94 (18EAB400) [pid = 3892] [serial = 1764] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.properties.html] 08:36:46 INFO - PROCESS | 3892 | --DOMWINDOW == 93 (17BB1000) [pid = 3892] [serial = 1656] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.multiple.html] 08:36:46 INFO - PROCESS | 3892 | --DOMWINDOW == 92 (137A5800) [pid = 3892] [serial = 1653] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.changing.html] 08:36:46 INFO - PROCESS | 3892 | --DOMWINDOW == 91 (19965000) [pid = 3892] [serial = 1650] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.basic.html] 08:36:46 INFO - PROCESS | 3892 | --DOMWINDOW == 90 (1A9C6800) [pid = 3892] [serial = 1662] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html] 08:36:46 INFO - PROCESS | 3892 | --DOMWINDOW == 89 (19857C00) [pid = 3892] [serial = 1659] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html] 08:36:46 INFO - PROCESS | 3892 | 1461339406572 Marionette TRACE conn2 -> [0,2376,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html\", \"44d5019e-7937-4224-8a02-bcf7332f174f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:36:46 INFO - PROCESS | 3892 | ++DOCSHELL 02A99000 == 49 [pid = 3892] [id = 603] 08:36:46 INFO - PROCESS | 3892 | ++DOMWINDOW == 90 (02A99400) [pid = 3892] [serial = 1809] [outer = 00000000] 08:36:46 INFO - PROCESS | 3892 | ++DOMWINDOW == 91 (1344C000) [pid = 3892] [serial = 1810] [outer = 02A99400] 08:36:46 INFO - PROCESS | 3892 | 1461339406616 Marionette DEBUG loaded listener.js 08:36:46 INFO - PROCESS | 3892 | ++DOMWINDOW == 92 (13804C00) [pid = 3892] [serial = 1811] [outer = 02A99400] 08:36:46 INFO - PROCESS | 3892 | 1461339406976 Marionette TRACE conn2 <- [1,2376,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html",0,null,null,[["putImageData() with zero-sized dirty rectangle puts nothing",0,null,null]]]}] 08:36:47 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | putImageData() with zero-sized dirty rectangle puts nothing 08:36:47 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | took 793ms 08:36:47 INFO - PROCESS | 3892 | 1461339407017 Marionette TRACE conn2 -> [0,2377,"getWindowHandle",null] 08:36:47 INFO - PROCESS | 3892 | 1461339407019 Marionette TRACE conn2 <- [1,2377,null,{"value":"13"}] 08:36:47 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html 08:36:47 INFO - PROCESS | 3892 | 1461339407022 Marionette TRACE conn2 -> [0,2378,"setScriptTimeout",{"ms":35000}] 08:36:47 INFO - PROCESS | 3892 | 1461339407024 Marionette TRACE conn2 <- [1,2378,null,{}] 08:36:47 INFO - PROCESS | 3892 | 1461339407027 Marionette TRACE conn2 -> [0,2379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:36:47 INFO - PROCESS | 3892 | 1461339407139 Marionette TRACE conn2 <- [1,2379,null,{"value":null}] 08:36:47 INFO - PROCESS | 3892 | 1461339407147 Marionette TRACE conn2 -> [0,2380,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.modified.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.modified.html\", \"44d5019e-7937-4224-8a02-bcf7332f174f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:36:47 INFO - PROCESS | 3892 | ++DOCSHELL 133E0400 == 50 [pid = 3892] [id = 604] 08:36:47 INFO - PROCESS | 3892 | ++DOMWINDOW == 93 (1380B000) [pid = 3892] [serial = 1812] [outer = 00000000] 08:36:47 INFO - PROCESS | 3892 | ++DOMWINDOW == 94 (1A3AF000) [pid = 3892] [serial = 1813] [outer = 1380B000] 08:36:47 INFO - PROCESS | 3892 | 1461339407192 Marionette DEBUG loaded listener.js 08:36:47 INFO - PROCESS | 3892 | ++DOMWINDOW == 95 (1A5D2400) [pid = 3892] [serial = 1814] [outer = 1380B000] 08:36:47 INFO - PROCESS | 3892 | 1461339407607 Marionette TRACE conn2 <- [1,2380,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.modified.html",0,null,null,[["putImageData() puts modified image data correctly",0,null,null]]]}] 08:36:47 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | putImageData() puts modified image data correctly 08:36:47 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | took 636ms 08:36:47 INFO - PROCESS | 3892 | 1461339407660 Marionette TRACE conn2 -> [0,2381,"getWindowHandle",null] 08:36:47 INFO - PROCESS | 3892 | 1461339407662 Marionette TRACE conn2 <- [1,2381,null,{"value":"13"}] 08:36:47 INFO - PROCESS | 3892 | 1461339407665 Marionette TRACE conn2 -> [0,2382,"setScriptTimeout",{"ms":35000}] 08:36:47 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html 08:36:47 INFO - PROCESS | 3892 | 1461339407667 Marionette TRACE conn2 <- [1,2382,null,{}] 08:36:47 INFO - PROCESS | 3892 | 1461339407670 Marionette TRACE conn2 -> [0,2383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:36:47 INFO - PROCESS | 3892 | 1461339407783 Marionette TRACE conn2 <- [1,2383,null,{"value":null}] 08:36:47 INFO - PROCESS | 3892 | 1461339407792 Marionette TRACE conn2 -> [0,2384,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html\", \"44d5019e-7937-4224-8a02-bcf7332f174f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:36:47 INFO - PROCESS | 3892 | ++DOCSHELL 11BC4800 == 51 [pid = 3892] [id = 605] 08:36:47 INFO - PROCESS | 3892 | ++DOMWINDOW == 96 (11CB1C00) [pid = 3892] [serial = 1815] [outer = 00000000] 08:36:47 INFO - PROCESS | 3892 | ++DOMWINDOW == 97 (1C439800) [pid = 3892] [serial = 1816] [outer = 11CB1C00] 08:36:47 INFO - PROCESS | 3892 | 1461339407836 Marionette DEBUG loaded listener.js 08:36:47 INFO - PROCESS | 3892 | ++DOMWINDOW == 98 (1C5E3C00) [pid = 3892] [serial = 1817] [outer = 11CB1C00] 08:36:48 INFO - PROCESS | 3892 | 1461339408268 Marionette TRACE conn2 <- [1,2384,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html",0,null,null,[["putImageData() throws TypeError if arguments are not finite",0,null,null]]]}] 08:36:48 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | putImageData() throws TypeError if arguments are not finite 08:36:48 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | took 637ms 08:36:48 INFO - PROCESS | 3892 | 1461339408287 Marionette TRACE conn2 -> [0,2385,"getWindowHandle",null] 08:36:48 INFO - PROCESS | 3892 | 1461339408289 Marionette TRACE conn2 <- [1,2385,null,{"value":"13"}] 08:36:48 INFO - PROCESS | 3892 | 1461339408292 Marionette TRACE conn2 -> [0,2386,"setScriptTimeout",{"ms":35000}] 08:36:48 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.null.html 08:36:48 INFO - PROCESS | 3892 | 1461339408294 Marionette TRACE conn2 <- [1,2386,null,{}] 08:36:48 INFO - PROCESS | 3892 | 1461339408297 Marionette TRACE conn2 -> [0,2387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:36:48 INFO - PROCESS | 3892 | 1461339408412 Marionette TRACE conn2 <- [1,2387,null,{"value":null}] 08:36:48 INFO - PROCESS | 3892 | 1461339408422 Marionette TRACE conn2 -> [0,2388,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.null.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.null.html\", \"44d5019e-7937-4224-8a02-bcf7332f174f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:36:48 INFO - PROCESS | 3892 | ++DOCSHELL 18E2E000 == 52 [pid = 3892] [id = 606] 08:36:48 INFO - PROCESS | 3892 | ++DOMWINDOW == 99 (1994B800) [pid = 3892] [serial = 1818] [outer = 00000000] 08:36:48 INFO - PROCESS | 3892 | ++DOMWINDOW == 100 (1C977C00) [pid = 3892] [serial = 1819] [outer = 1994B800] 08:36:48 INFO - PROCESS | 3892 | 1461339408472 Marionette DEBUG loaded listener.js 08:36:48 INFO - PROCESS | 3892 | ++DOMWINDOW == 101 (1CCA4000) [pid = 3892] [serial = 1820] [outer = 1994B800] 08:36:49 INFO - PROCESS | 3892 | 1461339409198 Marionette TRACE conn2 <- [1,2388,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.null.html",0,null,null,[["putImageData() with null imagedata throws TypeError",0,null,null]]]}] 08:36:49 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | putImageData() with null imagedata throws TypeError 08:36:49 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | took 931ms 08:36:49 INFO - PROCESS | 3892 | 1461339409238 Marionette TRACE conn2 -> [0,2389,"getWindowHandle",null] 08:36:49 INFO - PROCESS | 3892 | 1461339409244 Marionette TRACE conn2 <- [1,2389,null,{"value":"13"}] 08:36:49 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.path.html 08:36:49 INFO - PROCESS | 3892 | 1461339409250 Marionette TRACE conn2 -> [0,2390,"setScriptTimeout",{"ms":35000}] 08:36:49 INFO - PROCESS | 3892 | 1461339409254 Marionette TRACE conn2 <- [1,2390,null,{}] 08:36:49 INFO - PROCESS | 3892 | 1461339409259 Marionette TRACE conn2 -> [0,2391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:36:49 INFO - PROCESS | 3892 | 1461339409370 Marionette TRACE conn2 <- [1,2391,null,{"value":null}] 08:36:49 INFO - PROCESS | 3892 | 1461339409513 Marionette TRACE conn2 -> [0,2392,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.path.html\", \"44d5019e-7937-4224-8a02-bcf7332f174f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:36:49 INFO - PROCESS | 3892 | ++DOCSHELL 133D9800 == 53 [pid = 3892] [id = 607] 08:36:49 INFO - PROCESS | 3892 | ++DOMWINDOW == 102 (15E0B400) [pid = 3892] [serial = 1821] [outer = 00000000] 08:36:49 INFO - PROCESS | 3892 | ++DOMWINDOW == 103 (18429800) [pid = 3892] [serial = 1822] [outer = 15E0B400] 08:36:49 INFO - PROCESS | 3892 | 1461339409570 Marionette DEBUG loaded listener.js 08:36:49 INFO - PROCESS | 3892 | ++DOMWINDOW == 104 (18918400) [pid = 3892] [serial = 1823] [outer = 15E0B400] 08:36:50 INFO - PROCESS | 3892 | 1461339410123 Marionette TRACE conn2 <- [1,2392,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.path.html",0,null,null,[["putImageData() does not affect the current path",0,null,null]]]}] 08:36:50 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | putImageData() does not affect the current path 08:36:50 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | took 901ms 08:36:50 INFO - PROCESS | 3892 | 1461339410168 Marionette TRACE conn2 -> [0,2393,"getWindowHandle",null] 08:36:50 INFO - PROCESS | 3892 | 1461339410174 Marionette TRACE conn2 <- [1,2393,null,{"value":"13"}] 08:36:50 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html 08:36:50 INFO - PROCESS | 3892 | 1461339410182 Marionette TRACE conn2 -> [0,2394,"setScriptTimeout",{"ms":35000}] 08:36:50 INFO - PROCESS | 3892 | 1461339410185 Marionette TRACE conn2 <- [1,2394,null,{}] 08:36:50 INFO - PROCESS | 3892 | 1461339410189 Marionette TRACE conn2 -> [0,2395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:36:50 INFO - PROCESS | 3892 | 1461339410295 Marionette TRACE conn2 <- [1,2395,null,{"value":null}] 08:36:50 INFO - PROCESS | 3892 | 1461339410406 Marionette TRACE conn2 -> [0,2396,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html\", \"44d5019e-7937-4224-8a02-bcf7332f174f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:36:50 INFO - PROCESS | 3892 | ++DOCSHELL 18EADC00 == 54 [pid = 3892] [id = 608] 08:36:50 INFO - PROCESS | 3892 | ++DOMWINDOW == 105 (197E4400) [pid = 3892] [serial = 1824] [outer = 00000000] 08:36:50 INFO - PROCESS | 3892 | ++DOMWINDOW == 106 (1994B000) [pid = 3892] [serial = 1825] [outer = 197E4400] 08:36:50 INFO - PROCESS | 3892 | 1461339410460 Marionette DEBUG loaded listener.js 08:36:50 INFO - PROCESS | 3892 | ++DOMWINDOW == 107 (19C66800) [pid = 3892] [serial = 1826] [outer = 197E4400] 08:36:51 INFO - PROCESS | 3892 | 1461339411064 Marionette TRACE conn2 <- [1,2396,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html",0,null,null,[["putImageData() is not affected by context state",0,null,null]]]}] 08:36:51 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | putImageData() is not affected by context state 08:36:51 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | took 932ms 08:36:51 INFO - PROCESS | 3892 | 1461339411114 Marionette TRACE conn2 -> [0,2397,"getWindowHandle",null] 08:36:51 INFO - PROCESS | 3892 | 1461339411116 Marionette TRACE conn2 <- [1,2397,null,{"value":"13"}] 08:36:51 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html 08:36:51 INFO - PROCESS | 3892 | 1461339411120 Marionette TRACE conn2 -> [0,2398,"setScriptTimeout",{"ms":35000}] 08:36:51 INFO - PROCESS | 3892 | 1461339411124 Marionette TRACE conn2 <- [1,2398,null,{}] 08:36:51 INFO - PROCESS | 3892 | 1461339411135 Marionette TRACE conn2 -> [0,2399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:36:51 INFO - PROCESS | 3892 | 1461339411261 Marionette TRACE conn2 <- [1,2399,null,{"value":null}] 08:36:51 INFO - PROCESS | 3892 | 1461339411426 Marionette TRACE conn2 -> [0,2400,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html\", \"44d5019e-7937-4224-8a02-bcf7332f174f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:36:51 INFO - PROCESS | 3892 | ++DOCSHELL 1C25C400 == 55 [pid = 3892] [id = 609] 08:36:51 INFO - PROCESS | 3892 | ++DOMWINDOW == 108 (1C437400) [pid = 3892] [serial = 1827] [outer = 00000000] 08:36:51 INFO - PROCESS | 3892 | ++DOMWINDOW == 109 (1C970800) [pid = 3892] [serial = 1828] [outer = 1C437400] 08:36:51 INFO - PROCESS | 3892 | 1461339411484 Marionette DEBUG loaded listener.js 08:36:51 INFO - PROCESS | 3892 | ++DOMWINDOW == 110 (1CCA1800) [pid = 3892] [serial = 1829] [outer = 1C437400] 08:36:52 INFO - PROCESS | 3892 | 1461339412033 Marionette TRACE conn2 <- [1,2400,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html",0,null,null,[["putImageData(getImageData(...), ...) has no effect",0,null,null]]]}] 08:36:52 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | putImageData(getImageData(...), ...) has no effect 08:36:52 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | took 932ms 08:36:52 INFO - PROCESS | 3892 | 1461339412064 Marionette TRACE conn2 -> [0,2401,"getWindowHandle",null] 08:36:52 INFO - PROCESS | 3892 | 1461339412067 Marionette TRACE conn2 <- [1,2401,null,{"value":"13"}] 08:36:52 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html 08:36:52 INFO - PROCESS | 3892 | 1461339412071 Marionette TRACE conn2 -> [0,2402,"setScriptTimeout",{"ms":35000}] 08:36:52 INFO - PROCESS | 3892 | 1461339412073 Marionette TRACE conn2 <- [1,2402,null,{}] 08:36:52 INFO - PROCESS | 3892 | 1461339412077 Marionette TRACE conn2 -> [0,2403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:36:52 INFO - PROCESS | 3892 | 1461339412180 Marionette TRACE conn2 <- [1,2403,null,{"value":null}] 08:36:52 INFO - PROCESS | 3892 | 1461339412290 Marionette TRACE conn2 -> [0,2404,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html\", \"44d5019e-7937-4224-8a02-bcf7332f174f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:36:52 INFO - PROCESS | 3892 | ++DOCSHELL 1C974C00 == 56 [pid = 3892] [id = 610] 08:36:52 INFO - PROCESS | 3892 | ++DOMWINDOW == 111 (1CEC3000) [pid = 3892] [serial = 1830] [outer = 00000000] 08:36:52 INFO - PROCESS | 3892 | ++DOMWINDOW == 112 (1CFDD000) [pid = 3892] [serial = 1831] [outer = 1CEC3000] 08:36:52 INFO - PROCESS | 3892 | 1461339412344 Marionette DEBUG loaded listener.js 08:36:52 INFO - PROCESS | 3892 | ++DOMWINDOW == 113 (1CFE8000) [pid = 3892] [serial = 1832] [outer = 1CEC3000] 08:36:52 INFO - PROCESS | 3892 | 1461339412982 Marionette TRACE conn2 <- [1,2404,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html",0,null,null,[["putImageData() does not accept non-ImageData objects",0,null,null]]]}] 08:36:52 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | putImageData() does not accept non-ImageData objects 08:36:52 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | took 947ms 08:36:52 INFO - PROCESS | 3892 | 1461339413016 Marionette TRACE conn2 -> [0,2405,"getWindowHandle",null] 08:36:52 INFO - PROCESS | 3892 | 1461339413018 Marionette TRACE conn2 <- [1,2405,null,{"value":"13"}] 08:36:52 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.1.html 08:36:53 INFO - PROCESS | 3892 | 1461339413022 Marionette TRACE conn2 -> [0,2406,"setScriptTimeout",{"ms":35000}] 08:36:53 INFO - PROCESS | 3892 | 1461339413024 Marionette TRACE conn2 <- [1,2406,null,{}] 08:36:53 INFO - PROCESS | 3892 | 1461339413028 Marionette TRACE conn2 -> [0,2407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:36:53 INFO - PROCESS | 3892 | 1461339413132 Marionette TRACE conn2 <- [1,2407,null,{"value":null}] 08:36:53 INFO - PROCESS | 3892 | 1461339413244 Marionette TRACE conn2 -> [0,2408,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html\", \"44d5019e-7937-4224-8a02-bcf7332f174f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:36:53 INFO - PROCESS | 3892 | ++DOCSHELL 13831800 == 57 [pid = 3892] [id = 611] 08:36:53 INFO - PROCESS | 3892 | ++DOMWINDOW == 114 (1571DC00) [pid = 3892] [serial = 1833] [outer = 00000000] 08:36:53 INFO - PROCESS | 3892 | ++DOMWINDOW == 115 (16CC3400) [pid = 3892] [serial = 1834] [outer = 1571DC00] 08:36:53 INFO - PROCESS | 3892 | 1461339413298 Marionette DEBUG loaded listener.js 08:36:53 INFO - PROCESS | 3892 | ++DOMWINDOW == 116 (18923000) [pid = 3892] [serial = 1835] [outer = 1571DC00] 08:36:54 INFO - PROCESS | 3892 | 1461339414086 Marionette TRACE conn2 <- [1,2408,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.1.html",0,null,null,[["Shadow colour alpha components are used",0,null,null]]]}] 08:36:54 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.1.html | Shadow colour alpha components are used 08:36:54 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.1.html | took 1088ms 08:36:54 INFO - PROCESS | 3892 | 1461339414099 Marionette TRACE conn2 -> [0,2409,"getWindowHandle",null] 08:36:54 INFO - PROCESS | 3892 | 1461339414103 Marionette TRACE conn2 <- [1,2409,null,{"value":"13"}] 08:36:54 INFO - PROCESS | 3892 | 1461339414109 Marionette TRACE conn2 -> [0,2410,"setScriptTimeout",{"ms":35000}] 08:36:54 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.2.html 08:36:54 INFO - PROCESS | 3892 | 1461339414112 Marionette TRACE conn2 <- [1,2410,null,{}] 08:36:54 INFO - PROCESS | 3892 | 1461339414117 Marionette TRACE conn2 -> [0,2411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:36:54 INFO - PROCESS | 3892 | 1461339414221 Marionette TRACE conn2 <- [1,2411,null,{"value":null}] 08:36:54 INFO - PROCESS | 3892 | 1461339414338 Marionette TRACE conn2 -> [0,2412,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html\", \"44d5019e-7937-4224-8a02-bcf7332f174f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:36:54 INFO - PROCESS | 3892 | ++DOCSHELL 1695E000 == 58 [pid = 3892] [id = 612] 08:36:54 INFO - PROCESS | 3892 | ++DOMWINDOW == 117 (16CBF400) [pid = 3892] [serial = 1836] [outer = 00000000] 08:36:54 INFO - PROCESS | 3892 | ++DOMWINDOW == 118 (16F67800) [pid = 3892] [serial = 1837] [outer = 16CBF400] 08:36:54 INFO - PROCESS | 3892 | 1461339414433 Marionette DEBUG loaded listener.js 08:36:54 INFO - PROCESS | 3892 | ++DOMWINDOW == 119 (18306800) [pid = 3892] [serial = 1838] [outer = 16CBF400] 08:36:54 INFO - PROCESS | 3892 | --DOCSHELL 19748000 == 57 [pid = 3892] [id = 553] 08:36:54 INFO - PROCESS | 3892 | --DOCSHELL 11BC4800 == 56 [pid = 3892] [id = 605] 08:36:54 INFO - PROCESS | 3892 | --DOCSHELL 133E0400 == 55 [pid = 3892] [id = 604] 08:36:54 INFO - PROCESS | 3892 | --DOCSHELL 02A99000 == 54 [pid = 3892] [id = 603] 08:36:54 INFO - PROCESS | 3892 | --DOCSHELL 1C353000 == 53 [pid = 3892] [id = 602] 08:36:54 INFO - PROCESS | 3892 | --DOCSHELL 1A9C5400 == 52 [pid = 3892] [id = 601] 08:36:54 INFO - PROCESS | 3892 | --DOCSHELL 15C06000 == 51 [pid = 3892] [id = 600] 08:36:54 INFO - PROCESS | 3892 | --DOCSHELL 18E2D400 == 50 [pid = 3892] [id = 599] 08:36:54 INFO - PROCESS | 3892 | --DOCSHELL 16F30800 == 49 [pid = 3892] [id = 598] 08:36:54 INFO - PROCESS | 3892 | --DOCSHELL 13DD4800 == 48 [pid = 3892] [id = 597] 08:36:54 INFO - PROCESS | 3892 | --DOCSHELL 11BB9C00 == 47 [pid = 3892] [id = 596] 08:36:54 INFO - PROCESS | 3892 | --DOMWINDOW == 118 (1C25D800) [pid = 3892] [serial = 1774] [outer = 00000000] [url = about:blank] 08:36:54 INFO - PROCESS | 3892 | --DOMWINDOW == 117 (13805C00) [pid = 3892] [serial = 1741] [outer = 00000000] [url = about:blank] 08:36:54 INFO - PROCESS | 3892 | --DOMWINDOW == 116 (19DD4C00) [pid = 3892] [serial = 1747] [outer = 00000000] [url = about:blank] 08:36:54 INFO - PROCESS | 3892 | --DOMWINDOW == 115 (1899AC00) [pid = 3892] [serial = 1744] [outer = 00000000] [url = about:blank] 08:36:54 INFO - PROCESS | 3892 | --DOMWINDOW == 114 (1C512C00) [pid = 3892] [serial = 1750] [outer = 00000000] [url = about:blank] 08:36:54 INFO - PROCESS | 3892 | --DOCSHELL 1A4BEC00 == 46 [pid = 3892] [id = 591] 08:36:54 INFO - PROCESS | 3892 | --DOMWINDOW == 113 (18E1C800) [pid = 3892] [serial = 1658] [outer = 00000000] [url = about:blank] 08:36:54 INFO - PROCESS | 3892 | --DOMWINDOW == 112 (13DDE800) [pid = 3892] [serial = 1655] [outer = 00000000] [url = about:blank] 08:36:54 INFO - PROCESS | 3892 | --DOMWINDOW == 111 (1A3B4C00) [pid = 3892] [serial = 1652] [outer = 00000000] [url = about:blank] 08:36:54 INFO - PROCESS | 3892 | --DOMWINDOW == 110 (1C253C00) [pid = 3892] [serial = 1664] [outer = 00000000] [url = about:blank] 08:36:54 INFO - PROCESS | 3892 | --DOMWINDOW == 109 (19A2F400) [pid = 3892] [serial = 1661] [outer = 00000000] [url = about:blank] 08:36:54 INFO - PROCESS | 3892 | --DOMWINDOW == 108 (19A22C00) [pid = 3892] [serial = 1768] [outer = 00000000] [url = about:blank] 08:36:54 INFO - PROCESS | 3892 | --DOMWINDOW == 107 (13B7C000) [pid = 3892] [serial = 1759] [outer = 00000000] [url = about:blank] 08:36:54 INFO - PROCESS | 3892 | --DOMWINDOW == 106 (15E4E000) [pid = 3892] [serial = 1760] [outer = 00000000] [url = about:blank] 08:36:54 INFO - PROCESS | 3892 | --DOMWINDOW == 105 (16713C00) [pid = 3892] [serial = 1757] [outer = 00000000] [url = about:blank] 08:36:54 INFO - PROCESS | 3892 | --DOMWINDOW == 104 (16610400) [pid = 3892] [serial = 1756] [outer = 00000000] [url = about:blank] 08:36:54 INFO - PROCESS | 3892 | --DOMWINDOW == 103 (1C96A400) [pid = 3892] [serial = 1754] [outer = 00000000] [url = about:blank] 08:36:54 INFO - PROCESS | 3892 | --DOMWINDOW == 102 (1C968800) [pid = 3892] [serial = 1753] [outer = 00000000] [url = about:blank] 08:36:54 INFO - PROCESS | 3892 | --DOMWINDOW == 101 (18E3B000) [pid = 3892] [serial = 1762] [outer = 00000000] [url = about:blank] 08:36:54 INFO - PROCESS | 3892 | --DOMWINDOW == 100 (18EA8000) [pid = 3892] [serial = 1763] [outer = 00000000] [url = about:blank] 08:36:54 INFO - PROCESS | 3892 | --DOMWINDOW == 99 (19942000) [pid = 3892] [serial = 1765] [outer = 00000000] [url = about:blank] 08:36:54 INFO - PROCESS | 3892 | --DOMWINDOW == 98 (1994A000) [pid = 3892] [serial = 1766] [outer = 00000000] [url = about:blank] 08:36:54 INFO - PROCESS | 3892 | --DOMWINDOW == 97 (1A415C00) [pid = 3892] [serial = 1772] [outer = 00000000] [url = about:blank] 08:36:54 INFO - PROCESS | 3892 | --DOMWINDOW == 96 (19A2E000) [pid = 3892] [serial = 1769] [outer = 00000000] [url = about:blank] 08:36:54 INFO - PROCESS | 3892 | --DOMWINDOW == 95 (1A41C000) [pid = 3892] [serial = 1771] [outer = 00000000] [url = about:blank] 08:36:54 INFO - PROCESS | 3892 | --DOMWINDOW == 94 (1C264800) [pid = 3892] [serial = 1706] [outer = 00000000] [url = about:blank] 08:36:54 INFO - PROCESS | 3892 | --DOMWINDOW == 93 (197E5800) [pid = 3892] [serial = 1703] [outer = 00000000] [url = about:blank] 08:36:54 INFO - PROCESS | 3892 | --DOMWINDOW == 92 (1C34D800) [pid = 3892] [serial = 1697] [outer = 00000000] [url = about:blank] 08:36:54 INFO - PROCESS | 3892 | --DOMWINDOW == 91 (1C435000) [pid = 3892] [serial = 1709] [outer = 00000000] [url = about:blank] 08:36:54 INFO - PROCESS | 3892 | --DOMWINDOW == 90 (16507000) [pid = 3892] [serial = 1700] [outer = 00000000] [url = about:blank] 08:36:54 INFO - PROCESS | 3892 | 1461339414970 Marionette TRACE conn2 <- [1,2412,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.2.html",0,null,null,[["Shadow colour alpha components are used",0,null,null]]]}] 08:36:55 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.2.html | Shadow colour alpha components are used 08:36:55 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.2.html | took 901ms 08:36:55 INFO - PROCESS | 3892 | 1461339415014 Marionette TRACE conn2 -> [0,2413,"getWindowHandle",null] 08:36:55 INFO - PROCESS | 3892 | 1461339415019 Marionette TRACE conn2 <- [1,2413,null,{"value":"13"}] 08:36:55 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.3.html 08:36:55 INFO - PROCESS | 3892 | 1461339415025 Marionette TRACE conn2 -> [0,2414,"setScriptTimeout",{"ms":35000}] 08:36:55 INFO - PROCESS | 3892 | 1461339415028 Marionette TRACE conn2 <- [1,2414,null,{}] 08:36:55 INFO - PROCESS | 3892 | 1461339415032 Marionette TRACE conn2 -> [0,2415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:36:55 INFO - PROCESS | 3892 | 1461339415116 Marionette TRACE conn2 <- [1,2415,null,{"value":null}] 08:36:55 INFO - PROCESS | 3892 | 1461339415214 Marionette TRACE conn2 -> [0,2416,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html\", \"44d5019e-7937-4224-8a02-bcf7332f174f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:36:55 INFO - PROCESS | 3892 | ++DOCSHELL 12D09C00 == 47 [pid = 3892] [id = 613] 08:36:55 INFO - PROCESS | 3892 | ++DOMWINDOW == 91 (12D0A400) [pid = 3892] [serial = 1839] [outer = 00000000] 08:36:55 INFO - PROCESS | 3892 | ++DOMWINDOW == 92 (16709800) [pid = 3892] [serial = 1840] [outer = 12D0A400] 08:36:55 INFO - PROCESS | 3892 | 1461339415259 Marionette DEBUG loaded listener.js 08:36:55 INFO - PROCESS | 3892 | ++DOMWINDOW == 93 (181C6400) [pid = 3892] [serial = 1841] [outer = 12D0A400] 08:36:55 INFO - PROCESS | 3892 | 1461339415676 Marionette TRACE conn2 <- [1,2416,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.3.html",0,null,null,[["Shadows are affected by globalAlpha",0,null,null]]]}] 08:36:55 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.3.html | Shadows are affected by globalAlpha 08:36:55 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.3.html | took 683ms 08:36:55 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.4.html 08:36:55 INFO - PROCESS | 3892 | 1461339415725 Marionette TRACE conn2 -> [0,2417,"getWindowHandle",null] 08:36:55 INFO - PROCESS | 3892 | 1461339415728 Marionette TRACE conn2 <- [1,2417,null,{"value":"13"}] 08:36:55 INFO - PROCESS | 3892 | 1461339415732 Marionette TRACE conn2 -> [0,2418,"setScriptTimeout",{"ms":35000}] 08:36:55 INFO - PROCESS | 3892 | 1461339415738 Marionette TRACE conn2 <- [1,2418,null,{}] 08:36:55 INFO - PROCESS | 3892 | 1461339415752 Marionette TRACE conn2 -> [0,2419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:36:55 INFO - PROCESS | 3892 | 1461339415836 Marionette TRACE conn2 <- [1,2419,null,{"value":null}] 08:36:55 INFO - PROCESS | 3892 | 1461339415885 Marionette TRACE conn2 -> [0,2420,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html\", \"44d5019e-7937-4224-8a02-bcf7332f174f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:36:55 INFO - PROCESS | 3892 | ++DOCSHELL 1974F400 == 48 [pid = 3892] [id = 614] 08:36:55 INFO - PROCESS | 3892 | ++DOMWINDOW == 94 (1974FC00) [pid = 3892] [serial = 1842] [outer = 00000000] 08:36:55 INFO - PROCESS | 3892 | ++DOMWINDOW == 95 (1985D400) [pid = 3892] [serial = 1843] [outer = 1974FC00] 08:36:55 INFO - PROCESS | 3892 | 1461339415932 Marionette DEBUG loaded listener.js 08:36:55 INFO - PROCESS | 3892 | ++DOMWINDOW == 96 (19945800) [pid = 3892] [serial = 1844] [outer = 1974FC00] 08:36:56 INFO - PROCESS | 3892 | 1461339416373 Marionette TRACE conn2 <- [1,2420,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.4.html",0,null,null,[["Shadows with alpha components are correctly affected by globalAlpha",0,null,null]]]}] 08:36:56 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.4.html | Shadows with alpha components are correctly affected by globalAlpha 08:36:56 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.4.html | took 684ms 08:36:56 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.5.html 08:36:56 INFO - PROCESS | 3892 | 1461339416413 Marionette TRACE conn2 -> [0,2421,"getWindowHandle",null] 08:36:56 INFO - PROCESS | 3892 | 1461339416415 Marionette TRACE conn2 <- [1,2421,null,{"value":"13"}] 08:36:56 INFO - PROCESS | 3892 | 1461339416418 Marionette TRACE conn2 -> [0,2422,"setScriptTimeout",{"ms":35000}] 08:36:56 INFO - PROCESS | 3892 | 1461339416420 Marionette TRACE conn2 <- [1,2422,null,{}] 08:36:56 INFO - PROCESS | 3892 | 1461339416423 Marionette TRACE conn2 -> [0,2423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:36:56 INFO - PROCESS | 3892 | 1461339416503 Marionette TRACE conn2 <- [1,2423,null,{"value":null}] 08:36:56 INFO - PROCESS | 3892 | 1461339416509 Marionette TRACE conn2 -> [0,2424,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html\", \"44d5019e-7937-4224-8a02-bcf7332f174f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:36:56 INFO - PROCESS | 3892 | ++DOCSHELL 18E3A400 == 49 [pid = 3892] [id = 615] 08:36:56 INFO - PROCESS | 3892 | ++DOMWINDOW == 97 (19965C00) [pid = 3892] [serial = 1845] [outer = 00000000] 08:36:56 INFO - PROCESS | 3892 | ++DOMWINDOW == 98 (19A30000) [pid = 3892] [serial = 1846] [outer = 19965C00] 08:36:56 INFO - PROCESS | 3892 | 1461339416554 Marionette DEBUG loaded listener.js 08:36:56 INFO - PROCESS | 3892 | ++DOMWINDOW == 99 (19C67000) [pid = 3892] [serial = 1847] [outer = 19965C00] 08:36:57 INFO - PROCESS | 3892 | 1461339417024 Marionette TRACE conn2 <- [1,2424,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.5.html",0,null,null,[["Shadows of shapes with alpha components are drawn correctly",0,null,null]]]}] 08:36:57 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.5.html | Shadows of shapes with alpha components are drawn correctly 08:36:57 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.5.html | took 622ms 08:36:57 INFO - PROCESS | 3892 | 1461339417056 Marionette TRACE conn2 -> [0,2425,"getWindowHandle",null] 08:36:57 INFO - PROCESS | 3892 | 1461339417058 Marionette TRACE conn2 <- [1,2425,null,{"value":"13"}] 08:36:57 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html 08:36:57 INFO - PROCESS | 3892 | 1461339417068 Marionette TRACE conn2 -> [0,2426,"setScriptTimeout",{"ms":35000}] 08:36:57 INFO - PROCESS | 3892 | 1461339417070 Marionette TRACE conn2 <- [1,2426,null,{}] 08:36:57 INFO - PROCESS | 3892 | 1461339417073 Marionette TRACE conn2 -> [0,2427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:36:57 INFO - PROCESS | 3892 | 1461339417182 Marionette TRACE conn2 <- [1,2427,null,{"value":null}] 08:36:57 INFO - PROCESS | 3892 | 1461339417189 Marionette TRACE conn2 -> [0,2428,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html\", \"44d5019e-7937-4224-8a02-bcf7332f174f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:36:57 INFO - PROCESS | 3892 | ++DOCSHELL 02A90800 == 50 [pid = 3892] [id = 616] 08:36:57 INFO - PROCESS | 3892 | ++DOMWINDOW == 100 (13450400) [pid = 3892] [serial = 1848] [outer = 00000000] 08:36:57 INFO - PROCESS | 3892 | ++DOMWINDOW == 101 (1A008000) [pid = 3892] [serial = 1849] [outer = 13450400] 08:36:57 INFO - PROCESS | 3892 | 1461339417233 Marionette DEBUG loaded listener.js 08:36:57 INFO - PROCESS | 3892 | ++DOMWINDOW == 102 (1A3B4C00) [pid = 3892] [serial = 1850] [outer = 13450400] 08:36:57 INFO - PROCESS | 3892 | 1461339417736 Marionette TRACE conn2 <- [1,2428,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowBlur.initial",0,null,null]]]}] 08:36:57 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | Canvas test: 2d.shadow.attributes.shadowBlur.initial 08:36:57 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | took 699ms 08:36:57 INFO - PROCESS | 3892 | 1461339417766 Marionette TRACE conn2 -> [0,2429,"getWindowHandle",null] 08:36:57 INFO - PROCESS | 3892 | 1461339417768 Marionette TRACE conn2 <- [1,2429,null,{"value":"13"}] 08:36:57 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html 08:36:57 INFO - PROCESS | 3892 | 1461339417775 Marionette TRACE conn2 -> [0,2430,"setScriptTimeout",{"ms":35000}] 08:36:57 INFO - PROCESS | 3892 | 1461339417777 Marionette TRACE conn2 <- [1,2430,null,{}] 08:36:57 INFO - PROCESS | 3892 | 1461339417782 Marionette TRACE conn2 -> [0,2431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:36:57 INFO - PROCESS | 3892 | 1461339417912 Marionette TRACE conn2 <- [1,2431,null,{"value":null}] 08:36:57 INFO - PROCESS | 3892 | 1461339417919 Marionette TRACE conn2 -> [0,2432,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html\", \"44d5019e-7937-4224-8a02-bcf7332f174f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:36:57 INFO - PROCESS | 3892 | ++DOCSHELL 19C6BC00 == 51 [pid = 3892] [id = 617] 08:36:57 INFO - PROCESS | 3892 | ++DOMWINDOW == 103 (1A41C000) [pid = 3892] [serial = 1851] [outer = 00000000] 08:36:57 INFO - PROCESS | 3892 | ++DOMWINDOW == 104 (1C250C00) [pid = 3892] [serial = 1852] [outer = 1A41C000] 08:36:57 INFO - PROCESS | 3892 | 1461339417974 Marionette DEBUG loaded listener.js 08:36:58 INFO - PROCESS | 3892 | ++DOMWINDOW == 105 (1C259400) [pid = 3892] [serial = 1853] [outer = 1A41C000] 08:36:58 INFO - PROCESS | 3892 | 1461339418439 Marionette TRACE conn2 <- [1,2432,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowBlur.invalid",0,null,null]]]}] 08:36:58 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | Canvas test: 2d.shadow.attributes.shadowBlur.invalid 08:36:58 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | took 699ms 08:36:58 INFO - PROCESS | 3892 | 1461339418471 Marionette TRACE conn2 -> [0,2433,"getWindowHandle",null] 08:36:58 INFO - PROCESS | 3892 | 1461339418473 Marionette TRACE conn2 <- [1,2433,null,{"value":"13"}] 08:36:58 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html 08:36:58 INFO - PROCESS | 3892 | 1461339418477 Marionette TRACE conn2 -> [0,2434,"setScriptTimeout",{"ms":35000}] 08:36:58 INFO - PROCESS | 3892 | 1461339418478 Marionette TRACE conn2 <- [1,2434,null,{}] 08:36:58 INFO - PROCESS | 3892 | 1461339418482 Marionette TRACE conn2 -> [0,2435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:36:58 INFO - PROCESS | 3892 | 1461339418620 Marionette TRACE conn2 <- [1,2435,null,{"value":null}] 08:36:58 INFO - PROCESS | 3892 | 1461339418648 Marionette TRACE conn2 -> [0,2436,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html\", \"44d5019e-7937-4224-8a02-bcf7332f174f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:36:58 INFO - PROCESS | 3892 | ++DOCSHELL 1A9BEC00 == 52 [pid = 3892] [id = 618] 08:36:58 INFO - PROCESS | 3892 | ++DOMWINDOW == 106 (1C34A800) [pid = 3892] [serial = 1854] [outer = 00000000] 08:36:58 INFO - PROCESS | 3892 | ++DOMWINDOW == 107 (1C352800) [pid = 3892] [serial = 1855] [outer = 1C34A800] 08:36:58 INFO - PROCESS | 3892 | 1461339418693 Marionette DEBUG loaded listener.js 08:36:58 INFO - PROCESS | 3892 | ++DOMWINDOW == 108 (1C358C00) [pid = 3892] [serial = 1856] [outer = 1C34A800] 08:36:59 INFO - PROCESS | 3892 | --DOMWINDOW == 107 (1380B000) [pid = 3892] [serial = 1812] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.modified.html] 08:36:59 INFO - PROCESS | 3892 | --DOMWINDOW == 106 (1331F800) [pid = 3892] [serial = 1740] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html] 08:36:59 INFO - PROCESS | 3892 | --DOMWINDOW == 105 (19C64C00) [pid = 3892] [serial = 1737] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html] 08:36:59 INFO - PROCESS | 3892 | --DOMWINDOW == 104 (1842A000) [pid = 3892] [serial = 1743] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html] 08:36:59 INFO - PROCESS | 3892 | --DOMWINDOW == 103 (19C65000) [pid = 3892] [serial = 1746] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.type.html] 08:36:59 INFO - PROCESS | 3892 | --DOMWINDOW == 102 (1C43E800) [pid = 3892] [serial = 1749] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html] 08:36:59 INFO - PROCESS | 3892 | --DOMWINDOW == 101 (1A9C9C00) [pid = 3892] [serial = 1803] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html] 08:36:59 INFO - PROCESS | 3892 | --DOMWINDOW == 100 (18E1F400) [pid = 3892] [serial = 1779] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html] 08:36:59 INFO - PROCESS | 3892 | --DOMWINDOW == 99 (15C0BC00) [pid = 3892] [serial = 1776] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.string.html] 08:36:59 INFO - PROCESS | 3892 | --DOMWINDOW == 98 (16714400) [pid = 3892] [serial = 1791] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.created.html] 08:36:59 INFO - PROCESS | 3892 | --DOMWINDOW == 97 (16F64400) [pid = 3892] [serial = 1800] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html] 08:36:59 INFO - PROCESS | 3892 | --DOMWINDOW == 96 (16F66400) [pid = 3892] [serial = 1794] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.cross.html] 08:36:59 INFO - PROCESS | 3892 | --DOMWINDOW == 95 (1C356C00) [pid = 3892] [serial = 1806] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html] 08:36:59 INFO - PROCESS | 3892 | --DOMWINDOW == 94 (19E49800) [pid = 3892] [serial = 1782] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html] 08:36:59 INFO - PROCESS | 3892 | --DOMWINDOW == 93 (15E9D400) [pid = 3892] [serial = 1785] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.basic.html] 08:36:59 INFO - PROCESS | 3892 | --DOMWINDOW == 92 (18EAE800) [pid = 3892] [serial = 1797] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html] 08:36:59 INFO - PROCESS | 3892 | --DOMWINDOW == 91 (133D8400) [pid = 3892] [serial = 1788] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.clip.html] 08:36:59 INFO - PROCESS | 3892 | --DOMWINDOW == 90 (02A99400) [pid = 3892] [serial = 1809] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html] 08:36:59 INFO - PROCESS | 3892 | --DOMWINDOW == 89 (11CB1C00) [pid = 3892] [serial = 1815] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html] 08:36:59 INFO - PROCESS | 3892 | 1461339419337 Marionette TRACE conn2 <- [1,2436,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowBlur.valid",0,null,null]]]}] 08:36:59 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | Canvas test: 2d.shadow.attributes.shadowBlur.valid 08:36:59 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | took 886ms 08:36:59 INFO - PROCESS | 3892 | 1461339419365 Marionette TRACE conn2 -> [0,2437,"getWindowHandle",null] 08:36:59 INFO - PROCESS | 3892 | 1461339419367 Marionette TRACE conn2 <- [1,2437,null,{"value":"13"}] 08:36:59 INFO - PROCESS | 3892 | 1461339419371 Marionette TRACE conn2 -> [0,2438,"setScriptTimeout",{"ms":35000}] 08:36:59 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html 08:36:59 INFO - PROCESS | 3892 | 1461339419373 Marionette TRACE conn2 <- [1,2438,null,{}] 08:36:59 INFO - PROCESS | 3892 | 1461339419376 Marionette TRACE conn2 -> [0,2439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:36:59 INFO - PROCESS | 3892 | 1461339419453 Marionette TRACE conn2 <- [1,2439,null,{"value":null}] 08:36:59 INFO - PROCESS | 3892 | 1461339419459 Marionette TRACE conn2 -> [0,2440,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html\", \"44d5019e-7937-4224-8a02-bcf7332f174f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:36:59 INFO - PROCESS | 3892 | ++DOCSHELL 14962000 == 53 [pid = 3892] [id = 619] 08:36:59 INFO - PROCESS | 3892 | ++DOMWINDOW == 90 (15722C00) [pid = 3892] [serial = 1857] [outer = 00000000] 08:36:59 INFO - PROCESS | 3892 | ++DOMWINDOW == 91 (18D38800) [pid = 3892] [serial = 1858] [outer = 15722C00] 08:36:59 INFO - PROCESS | 3892 | 1461339419503 Marionette DEBUG loaded listener.js 08:36:59 INFO - PROCESS | 3892 | ++DOMWINDOW == 92 (18EAE800) [pid = 3892] [serial = 1859] [outer = 15722C00] 08:36:59 INFO - PROCESS | 3892 | 1461339419966 Marionette TRACE conn2 <- [1,2440,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowColor.initial",0,null,null]]]}] 08:37:00 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | Canvas test: 2d.shadow.attributes.shadowColor.initial 08:37:00 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | took 621ms 08:37:00 INFO - PROCESS | 3892 | 1461339420009 Marionette TRACE conn2 -> [0,2441,"getWindowHandle",null] 08:37:00 INFO - PROCESS | 3892 | 1461339420011 Marionette TRACE conn2 <- [1,2441,null,{"value":"13"}] 08:37:00 INFO - PROCESS | 3892 | 1461339420014 Marionette TRACE conn2 -> [0,2442,"setScriptTimeout",{"ms":35000}] 08:37:00 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html 08:37:00 INFO - PROCESS | 3892 | 1461339420016 Marionette TRACE conn2 <- [1,2442,null,{}] 08:37:00 INFO - PROCESS | 3892 | 1461339420019 Marionette TRACE conn2 -> [0,2443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:37:00 INFO - PROCESS | 3892 | 1461339420096 Marionette TRACE conn2 <- [1,2443,null,{"value":null}] 08:37:00 INFO - PROCESS | 3892 | 1461339420103 Marionette TRACE conn2 -> [0,2444,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html\", \"44d5019e-7937-4224-8a02-bcf7332f174f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:00 INFO - PROCESS | 3892 | ++DOCSHELL 16714400 == 54 [pid = 3892] [id = 620] 08:37:00 INFO - PROCESS | 3892 | ++DOMWINDOW == 93 (19C65800) [pid = 3892] [serial = 1860] [outer = 00000000] 08:37:00 INFO - PROCESS | 3892 | ++DOMWINDOW == 94 (1A5DB400) [pid = 3892] [serial = 1861] [outer = 19C65800] 08:37:00 INFO - PROCESS | 3892 | 1461339420147 Marionette DEBUG loaded listener.js 08:37:00 INFO - PROCESS | 3892 | ++DOMWINDOW == 95 (1C25F400) [pid = 3892] [serial = 1862] [outer = 19C65800] 08:37:00 INFO - PROCESS | 3892 | 1461339420572 Marionette TRACE conn2 <- [1,2444,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowColor.invalid",0,null,null]]]}] 08:37:00 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | Canvas test: 2d.shadow.attributes.shadowColor.invalid 08:37:00 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | took 590ms 08:37:00 INFO - PROCESS | 3892 | 1461339420620 Marionette TRACE conn2 -> [0,2445,"getWindowHandle",null] 08:37:00 INFO - PROCESS | 3892 | 1461339420622 Marionette TRACE conn2 <- [1,2445,null,{"value":"13"}] 08:37:00 INFO - PROCESS | 3892 | 1461339420625 Marionette TRACE conn2 -> [0,2446,"setScriptTimeout",{"ms":35000}] 08:37:00 INFO - PROCESS | 3892 | 1461339420627 Marionette TRACE conn2 <- [1,2446,null,{}] 08:37:00 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html 08:37:00 INFO - PROCESS | 3892 | 1461339420630 Marionette TRACE conn2 -> [0,2447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:37:00 INFO - PROCESS | 3892 | 1461339420711 Marionette TRACE conn2 <- [1,2447,null,{"value":null}] 08:37:00 INFO - PROCESS | 3892 | 1461339420717 Marionette TRACE conn2 -> [0,2448,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html\", \"44d5019e-7937-4224-8a02-bcf7332f174f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:00 INFO - PROCESS | 3892 | ++DOCSHELL 15A0E400 == 55 [pid = 3892] [id = 621] 08:37:00 INFO - PROCESS | 3892 | ++DOMWINDOW == 96 (1C349C00) [pid = 3892] [serial = 1863] [outer = 00000000] 08:37:00 INFO - PROCESS | 3892 | ++DOMWINDOW == 97 (1C47D400) [pid = 3892] [serial = 1864] [outer = 1C349C00] 08:37:00 INFO - PROCESS | 3892 | 1461339420764 Marionette DEBUG loaded listener.js 08:37:00 INFO - PROCESS | 3892 | ++DOMWINDOW == 98 (1C483000) [pid = 3892] [serial = 1865] [outer = 1C349C00] 08:37:01 INFO - PROCESS | 3892 | 1461339421208 Marionette TRACE conn2 <- [1,2448,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowColor.valid",0,null,null]]]}] 08:37:01 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | Canvas test: 2d.shadow.attributes.shadowColor.valid 08:37:01 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | took 636ms 08:37:01 INFO - PROCESS | 3892 | 1461339421311 Marionette TRACE conn2 -> [0,2449,"getWindowHandle",null] 08:37:01 INFO - PROCESS | 3892 | 1461339421315 Marionette TRACE conn2 <- [1,2449,null,{"value":"13"}] 08:37:01 INFO - PROCESS | 3892 | 1461339421321 Marionette TRACE conn2 -> [0,2450,"setScriptTimeout",{"ms":35000}] 08:37:01 INFO - PROCESS | 3892 | 1461339421325 Marionette TRACE conn2 <- [1,2450,null,{}] 08:37:01 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html 08:37:01 INFO - PROCESS | 3892 | 1461339421332 Marionette TRACE conn2 -> [0,2451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:37:01 INFO - PROCESS | 3892 | 1461339421447 Marionette TRACE conn2 <- [1,2451,null,{"value":null}] 08:37:01 INFO - PROCESS | 3892 | 1461339421661 Marionette TRACE conn2 -> [0,2452,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html\", \"44d5019e-7937-4224-8a02-bcf7332f174f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:01 INFO - PROCESS | 3892 | ++DOCSHELL 1449E400 == 56 [pid = 3892] [id = 622] 08:37:01 INFO - PROCESS | 3892 | ++DOMWINDOW == 99 (144A1400) [pid = 3892] [serial = 1866] [outer = 00000000] 08:37:01 INFO - PROCESS | 3892 | ++DOMWINDOW == 100 (15CD8C00) [pid = 3892] [serial = 1867] [outer = 144A1400] 08:37:01 INFO - PROCESS | 3892 | 1461339421718 Marionette DEBUG loaded listener.js 08:37:01 INFO - PROCESS | 3892 | ++DOMWINDOW == 101 (15FB2400) [pid = 3892] [serial = 1868] [outer = 144A1400] 08:37:02 INFO - PROCESS | 3892 | 1461339422326 Marionette TRACE conn2 <- [1,2452,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowOffset.initial",0,null,null]]]}] 08:37:02 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | Canvas test: 2d.shadow.attributes.shadowOffset.initial 08:37:02 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | took 1025ms 08:37:02 INFO - PROCESS | 3892 | 1461339422353 Marionette TRACE conn2 -> [0,2453,"getWindowHandle",null] 08:37:02 INFO - PROCESS | 3892 | 1461339422357 Marionette TRACE conn2 <- [1,2453,null,{"value":"13"}] 08:37:02 INFO - PROCESS | 3892 | 1461339422386 Marionette TRACE conn2 -> [0,2454,"setScriptTimeout",{"ms":35000}] 08:37:02 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html 08:37:02 INFO - PROCESS | 3892 | 1461339422390 Marionette TRACE conn2 <- [1,2454,null,{}] 08:37:02 INFO - PROCESS | 3892 | 1461339422395 Marionette TRACE conn2 -> [0,2455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:37:02 INFO - PROCESS | 3892 | 1461339422506 Marionette TRACE conn2 <- [1,2455,null,{"value":null}] 08:37:02 INFO - PROCESS | 3892 | 1461339422645 Marionette TRACE conn2 -> [0,2456,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html\", \"44d5019e-7937-4224-8a02-bcf7332f174f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:02 INFO - PROCESS | 3892 | ++DOCSHELL 1695A400 == 57 [pid = 3892] [id = 623] 08:37:02 INFO - PROCESS | 3892 | ++DOMWINDOW == 102 (16CC6000) [pid = 3892] [serial = 1869] [outer = 00000000] 08:37:02 INFO - PROCESS | 3892 | ++DOMWINDOW == 103 (18E3BC00) [pid = 3892] [serial = 1870] [outer = 16CC6000] 08:37:02 INFO - PROCESS | 3892 | 1461339422701 Marionette DEBUG loaded listener.js 08:37:02 INFO - PROCESS | 3892 | ++DOMWINDOW == 104 (18F3F400) [pid = 3892] [serial = 1871] [outer = 16CC6000] 08:37:03 INFO - PROCESS | 3892 | 1461339423259 Marionette TRACE conn2 <- [1,2456,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowOffset.invalid",0,null,null]]]}] 08:37:03 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | Canvas test: 2d.shadow.attributes.shadowOffset.invalid 08:37:03 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | took 932ms 08:37:03 INFO - PROCESS | 3892 | 1461339423334 Marionette TRACE conn2 -> [0,2457,"getWindowHandle",null] 08:37:03 INFO - PROCESS | 3892 | 1461339423337 Marionette TRACE conn2 <- [1,2457,null,{"value":"13"}] 08:37:03 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html 08:37:03 INFO - PROCESS | 3892 | 1461339423341 Marionette TRACE conn2 -> [0,2458,"setScriptTimeout",{"ms":35000}] 08:37:03 INFO - PROCESS | 3892 | 1461339423343 Marionette TRACE conn2 <- [1,2458,null,{}] 08:37:03 INFO - PROCESS | 3892 | 1461339423352 Marionette TRACE conn2 -> [0,2459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:37:03 INFO - PROCESS | 3892 | 1461339423463 Marionette TRACE conn2 <- [1,2459,null,{"value":null}] 08:37:03 INFO - PROCESS | 3892 | 1461339423605 Marionette TRACE conn2 -> [0,2460,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html\", \"44d5019e-7937-4224-8a02-bcf7332f174f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:03 INFO - PROCESS | 3892 | ++DOCSHELL 1A4B3800 == 58 [pid = 3892] [id = 624] 08:37:03 INFO - PROCESS | 3892 | ++DOMWINDOW == 105 (1A5D1800) [pid = 3892] [serial = 1872] [outer = 00000000] 08:37:03 INFO - PROCESS | 3892 | ++DOMWINDOW == 106 (1C248C00) [pid = 3892] [serial = 1873] [outer = 1A5D1800] 08:37:03 INFO - PROCESS | 3892 | 1461339423664 Marionette DEBUG loaded listener.js 08:37:03 INFO - PROCESS | 3892 | ++DOMWINDOW == 107 (1C34D800) [pid = 3892] [serial = 1874] [outer = 1A5D1800] 08:37:04 INFO - PROCESS | 3892 | 1461339424225 Marionette TRACE conn2 <- [1,2460,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowOffset.valid",0,null,null]]]}] 08:37:04 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | Canvas test: 2d.shadow.attributes.shadowOffset.valid 08:37:04 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | took 931ms 08:37:04 INFO - PROCESS | 3892 | 1461339424285 Marionette TRACE conn2 -> [0,2461,"getWindowHandle",null] 08:37:04 INFO - PROCESS | 3892 | 1461339424287 Marionette TRACE conn2 <- [1,2461,null,{"value":"13"}] 08:37:04 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.alpha.html 08:37:04 INFO - PROCESS | 3892 | 1461339424275 Marionette TRACE conn2 -> [0,2462,"setScriptTimeout",{"ms":35000}] 08:37:04 INFO - PROCESS | 3892 | 1461339424277 Marionette TRACE conn2 <- [1,2462,null,{}] 08:37:04 INFO - PROCESS | 3892 | 1461339424281 Marionette TRACE conn2 -> [0,2463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:37:04 INFO - PROCESS | 3892 | 1461339424386 Marionette TRACE conn2 <- [1,2463,null,{"value":null}] 08:37:04 INFO - PROCESS | 3892 | 1461339424524 Marionette TRACE conn2 -> [0,2464,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.canvas.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html\", \"44d5019e-7937-4224-8a02-bcf7332f174f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:04 INFO - PROCESS | 3892 | ++DOCSHELL 1C5E4000 == 59 [pid = 3892] [id = 625] 08:37:04 INFO - PROCESS | 3892 | ++DOMWINDOW == 108 (1C5E6000) [pid = 3892] [serial = 1875] [outer = 00000000] 08:37:04 INFO - PROCESS | 3892 | ++DOMWINDOW == 109 (1CCA4800) [pid = 3892] [serial = 1876] [outer = 1C5E6000] 08:37:04 INFO - PROCESS | 3892 | 1461339424579 Marionette DEBUG loaded listener.js 08:37:04 INFO - PROCESS | 3892 | ++DOMWINDOW == 110 (1CEC3C00) [pid = 3892] [serial = 1877] [outer = 1C5E6000] 08:37:05 INFO - PROCESS | 3892 | 1461339425160 Marionette TRACE conn2 <- [1,2464,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent canvases",0,null,null]]]}] 08:37:05 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.alpha.html | Shadows are drawn correctly for partially-transparent canvases 08:37:05 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.alpha.html | took 932ms 08:37:05 INFO - PROCESS | 3892 | 1461339425220 Marionette TRACE conn2 -> [0,2465,"getWindowHandle",null] 08:37:05 INFO - PROCESS | 3892 | 1461339425222 Marionette TRACE conn2 <- [1,2465,null,{"value":"13"}] 08:37:05 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.basic.html 08:37:05 INFO - PROCESS | 3892 | 1461339425225 Marionette TRACE conn2 -> [0,2466,"setScriptTimeout",{"ms":35000}] 08:37:05 INFO - PROCESS | 3892 | 1461339425227 Marionette TRACE conn2 <- [1,2466,null,{}] 08:37:05 INFO - PROCESS | 3892 | 1461339425231 Marionette TRACE conn2 -> [0,2467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:37:05 INFO - PROCESS | 3892 | 1461339425330 Marionette TRACE conn2 <- [1,2467,null,{"value":null}] 08:37:05 INFO - PROCESS | 3892 | 1461339425468 Marionette TRACE conn2 -> [0,2468,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.canvas.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html\", \"44d5019e-7937-4224-8a02-bcf7332f174f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:05 INFO - PROCESS | 3892 | ++DOCSHELL 1C435400 == 60 [pid = 3892] [id = 626] 08:37:05 INFO - PROCESS | 3892 | ++DOMWINDOW == 111 (1C436800) [pid = 3892] [serial = 1878] [outer = 00000000] 08:37:05 INFO - PROCESS | 3892 | ++DOMWINDOW == 112 (1D23E400) [pid = 3892] [serial = 1879] [outer = 1C436800] 08:37:05 INFO - PROCESS | 3892 | 1461339425522 Marionette DEBUG loaded listener.js 08:37:05 INFO - PROCESS | 3892 | ++DOMWINDOW == 113 (1D242400) [pid = 3892] [serial = 1880] [outer = 1C436800] 08:37:06 INFO - PROCESS | 3892 | 1461339426067 Marionette TRACE conn2 <- [1,2468,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.basic.html",0,null,null,[["Shadows are drawn for canvases",0,null,null]]]}] 08:37:06 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.basic.html | Shadows are drawn for canvases 08:37:06 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.basic.html | took 886ms 08:37:06 INFO - PROCESS | 3892 | 1461339426130 Marionette TRACE conn2 -> [0,2469,"getWindowHandle",null] 08:37:06 INFO - PROCESS | 3892 | 1461339426132 Marionette TRACE conn2 <- [1,2469,null,{"value":"13"}] 08:37:06 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html 08:37:06 INFO - PROCESS | 3892 | 1461339426136 Marionette TRACE conn2 -> [0,2470,"setScriptTimeout",{"ms":35000}] 08:37:06 INFO - PROCESS | 3892 | 1461339426138 Marionette TRACE conn2 <- [1,2470,null,{}] 08:37:06 INFO - PROCESS | 3892 | 1461339426142 Marionette TRACE conn2 -> [0,2471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:37:06 INFO - PROCESS | 3892 | 1461339426286 Marionette TRACE conn2 <- [1,2471,null,{"value":null}] 08:37:06 INFO - PROCESS | 3892 | 1461339426546 Marionette TRACE conn2 -> [0,2472,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.canvas.transparent.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html\", \"44d5019e-7937-4224-8a02-bcf7332f174f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:06 INFO - PROCESS | 3892 | ++DOCSHELL 11BB9000 == 61 [pid = 3892] [id = 627] 08:37:06 INFO - PROCESS | 3892 | ++DOMWINDOW == 114 (11BC0C00) [pid = 3892] [serial = 1881] [outer = 00000000] 08:37:06 INFO - PROCESS | 3892 | ++DOMWINDOW == 115 (15C30C00) [pid = 3892] [serial = 1882] [outer = 11BC0C00] 08:37:06 INFO - PROCESS | 3892 | 1461339426602 Marionette DEBUG loaded listener.js 08:37:06 INFO - PROCESS | 3892 | ++DOMWINDOW == 116 (16608000) [pid = 3892] [serial = 1883] [outer = 11BC0C00] 08:37:07 INFO - PROCESS | 3892 | 1461339427234 Marionette TRACE conn2 <- [1,2472,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent canvases",0,null,null]]]}] 08:37:07 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | Shadows are not drawn for transparent canvases 08:37:07 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | took 1134ms 08:37:07 INFO - PROCESS | 3892 | 1461339427265 Marionette TRACE conn2 -> [0,2473,"getWindowHandle",null] 08:37:07 INFO - PROCESS | 3892 | 1461339427270 Marionette TRACE conn2 <- [1,2473,null,{"value":"13"}] 08:37:07 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html 08:37:07 INFO - PROCESS | 3892 | 1461339427275 Marionette TRACE conn2 -> [0,2474,"setScriptTimeout",{"ms":35000}] 08:37:07 INFO - PROCESS | 3892 | 1461339427278 Marionette TRACE conn2 <- [1,2474,null,{}] 08:37:07 INFO - PROCESS | 3892 | 1461339427283 Marionette TRACE conn2 -> [0,2475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:37:07 INFO - PROCESS | 3892 | 1461339427383 Marionette TRACE conn2 <- [1,2475,null,{"value":null}] 08:37:07 INFO - PROCESS | 3892 | 1461339427537 Marionette TRACE conn2 -> [0,2476,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.canvas.transparent.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html\", \"44d5019e-7937-4224-8a02-bcf7332f174f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:07 INFO - PROCESS | 3892 | --DOCSHELL 16714400 == 60 [pid = 3892] [id = 620] 08:37:07 INFO - PROCESS | 3892 | --DOCSHELL 14962000 == 59 [pid = 3892] [id = 619] 08:37:07 INFO - PROCESS | 3892 | --DOCSHELL 1A9BEC00 == 58 [pid = 3892] [id = 618] 08:37:07 INFO - PROCESS | 3892 | --DOCSHELL 19C6BC00 == 57 [pid = 3892] [id = 617] 08:37:07 INFO - PROCESS | 3892 | --DOCSHELL 02A90800 == 56 [pid = 3892] [id = 616] 08:37:07 INFO - PROCESS | 3892 | --DOCSHELL 18E3A400 == 55 [pid = 3892] [id = 615] 08:37:07 INFO - PROCESS | 3892 | --DOCSHELL 1974F400 == 54 [pid = 3892] [id = 614] 08:37:07 INFO - PROCESS | 3892 | --DOCSHELL 12D09C00 == 53 [pid = 3892] [id = 613] 08:37:07 INFO - PROCESS | 3892 | --DOCSHELL 1695E000 == 52 [pid = 3892] [id = 612] 08:37:07 INFO - PROCESS | 3892 | ++DOCSHELL 137A1000 == 53 [pid = 3892] [id = 628] 08:37:07 INFO - PROCESS | 3892 | ++DOMWINDOW == 117 (137A5800) [pid = 3892] [serial = 1884] [outer = 00000000] 08:37:07 INFO - PROCESS | 3892 | ++DOMWINDOW == 118 (14962000) [pid = 3892] [serial = 1885] [outer = 137A5800] 08:37:07 INFO - PROCESS | 3892 | 1461339427618 Marionette DEBUG loaded listener.js 08:37:07 INFO - PROCESS | 3892 | ++DOMWINDOW == 119 (15E9EC00) [pid = 3892] [serial = 1886] [outer = 137A5800] 08:37:07 INFO - PROCESS | 3892 | --DOCSHELL 18E2E000 == 52 [pid = 3892] [id = 606] 08:37:07 INFO - PROCESS | 3892 | --DOMWINDOW == 118 (13B7B800) [pid = 3892] [serial = 1742] [outer = 00000000] [url = about:blank] 08:37:07 INFO - PROCESS | 3892 | --DOMWINDOW == 117 (1C474C00) [pid = 3892] [serial = 1739] [outer = 00000000] [url = about:blank] 08:37:07 INFO - PROCESS | 3892 | --DOMWINDOW == 116 (18E1D800) [pid = 3892] [serial = 1745] [outer = 00000000] [url = about:blank] 08:37:07 INFO - PROCESS | 3892 | --DOMWINDOW == 115 (1A4B8400) [pid = 3892] [serial = 1748] [outer = 00000000] [url = about:blank] 08:37:07 INFO - PROCESS | 3892 | --DOMWINDOW == 114 (1C518800) [pid = 3892] [serial = 1751] [outer = 00000000] [url = about:blank] 08:37:07 INFO - PROCESS | 3892 | --DOMWINDOW == 113 (1C260C00) [pid = 3892] [serial = 1804] [outer = 00000000] [url = about:blank] 08:37:07 INFO - PROCESS | 3892 | --DOMWINDOW == 112 (197E7400) [pid = 3892] [serial = 1781] [outer = 00000000] [url = about:blank] 08:37:07 INFO - PROCESS | 3892 | --DOMWINDOW == 111 (18EA2400) [pid = 3892] [serial = 1780] [outer = 00000000] [url = about:blank] 08:37:07 INFO - PROCESS | 3892 | --DOMWINDOW == 110 (1660F400) [pid = 3892] [serial = 1777] [outer = 00000000] [url = about:blank] 08:37:07 INFO - PROCESS | 3892 | --DOMWINDOW == 109 (18E25000) [pid = 3892] [serial = 1792] [outer = 00000000] [url = about:blank] 08:37:07 INFO - PROCESS | 3892 | --DOMWINDOW == 108 (19E49400) [pid = 3892] [serial = 1801] [outer = 00000000] [url = about:blank] 08:37:07 INFO - PROCESS | 3892 | --DOMWINDOW == 107 (18E1E400) [pid = 3892] [serial = 1795] [outer = 00000000] [url = about:blank] 08:37:07 INFO - PROCESS | 3892 | --DOMWINDOW == 106 (18E3C400) [pid = 3892] [serial = 1796] [outer = 00000000] [url = about:blank] 08:37:07 INFO - PROCESS | 3892 | --DOMWINDOW == 105 (1C441C00) [pid = 3892] [serial = 1807] [outer = 00000000] [url = about:blank] 08:37:07 INFO - PROCESS | 3892 | --DOMWINDOW == 104 (1A9CA800) [pid = 3892] [serial = 1784] [outer = 00000000] [url = about:blank] 08:37:07 INFO - PROCESS | 3892 | --DOMWINDOW == 103 (1A40E800) [pid = 3892] [serial = 1783] [outer = 00000000] [url = about:blank] 08:37:07 INFO - PROCESS | 3892 | --DOMWINDOW == 102 (1C43DC00) [pid = 3892] [serial = 1787] [outer = 00000000] [url = about:blank] 08:37:07 INFO - PROCESS | 3892 | --DOMWINDOW == 101 (1C436C00) [pid = 3892] [serial = 1786] [outer = 00000000] [url = about:blank] 08:37:07 INFO - PROCESS | 3892 | --DOMWINDOW == 100 (19969C00) [pid = 3892] [serial = 1798] [outer = 00000000] [url = about:blank] 08:37:07 INFO - PROCESS | 3892 | --DOMWINDOW == 99 (19A22800) [pid = 3892] [serial = 1799] [outer = 00000000] [url = about:blank] 08:37:07 INFO - PROCESS | 3892 | --DOMWINDOW == 98 (159B6C00) [pid = 3892] [serial = 1790] [outer = 00000000] [url = about:blank] 08:37:07 INFO - PROCESS | 3892 | --DOMWINDOW == 97 (13833000) [pid = 3892] [serial = 1789] [outer = 00000000] [url = about:blank] 08:37:07 INFO - PROCESS | 3892 | --DOMWINDOW == 96 (1C350400) [pid = 3892] [serial = 1805] [outer = 00000000] [url = about:blank] 08:37:07 INFO - PROCESS | 3892 | --DOMWINDOW == 95 (1344C000) [pid = 3892] [serial = 1810] [outer = 00000000] [url = about:blank] 08:37:07 INFO - PROCESS | 3892 | --DOMWINDOW == 94 (1C439800) [pid = 3892] [serial = 1816] [outer = 00000000] [url = about:blank] 08:37:07 INFO - PROCESS | 3892 | --DOMWINDOW == 93 (1C441800) [pid = 3892] [serial = 1808] [outer = 00000000] [url = about:blank] 08:37:07 INFO - PROCESS | 3892 | --DOMWINDOW == 92 (13804C00) [pid = 3892] [serial = 1811] [outer = 00000000] [url = about:blank] 08:37:07 INFO - PROCESS | 3892 | --DOMWINDOW == 91 (1C5E3C00) [pid = 3892] [serial = 1817] [outer = 00000000] [url = about:blank] 08:37:07 INFO - PROCESS | 3892 | --DOMWINDOW == 90 (16F24800) [pid = 3892] [serial = 1778] [outer = 00000000] [url = about:blank] 08:37:07 INFO - PROCESS | 3892 | --DOMWINDOW == 89 (18E36000) [pid = 3892] [serial = 1793] [outer = 00000000] [url = about:blank] 08:37:07 INFO - PROCESS | 3892 | --DOMWINDOW == 88 (1A5D2400) [pid = 3892] [serial = 1814] [outer = 00000000] [url = about:blank] 08:37:07 INFO - PROCESS | 3892 | --DOMWINDOW == 87 (1A3B8000) [pid = 3892] [serial = 1802] [outer = 00000000] [url = about:blank] 08:37:07 INFO - PROCESS | 3892 | --DOMWINDOW == 86 (1A3AF000) [pid = 3892] [serial = 1813] [outer = 00000000] [url = about:blank] 08:37:08 INFO - PROCESS | 3892 | 1461339428080 Marionette TRACE conn2 <- [1,2476,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of canvases",0,null,null]]]}] 08:37:08 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | Shadows are not drawn for transparent parts of canvases 08:37:08 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | took 839ms 08:37:08 INFO - PROCESS | 3892 | 1461339428121 Marionette TRACE conn2 -> [0,2477,"getWindowHandle",null] 08:37:08 INFO - PROCESS | 3892 | 1461339428124 Marionette TRACE conn2 <- [1,2477,null,{"value":"13"}] 08:37:08 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.1.html 08:37:08 INFO - PROCESS | 3892 | 1461339428129 Marionette TRACE conn2 -> [0,2478,"setScriptTimeout",{"ms":35000}] 08:37:08 INFO - PROCESS | 3892 | 1461339428131 Marionette TRACE conn2 <- [1,2478,null,{}] 08:37:08 INFO - PROCESS | 3892 | 1461339428135 Marionette TRACE conn2 -> [0,2479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:37:08 INFO - PROCESS | 3892 | 1461339428218 Marionette TRACE conn2 <- [1,2479,null,{"value":null}] 08:37:08 INFO - PROCESS | 3892 | 1461339428228 Marionette TRACE conn2 -> [0,2480,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.clip.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html\", \"44d5019e-7937-4224-8a02-bcf7332f174f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:08 INFO - PROCESS | 3892 | ++DOCSHELL 1882CC00 == 53 [pid = 3892] [id = 629] 08:37:08 INFO - PROCESS | 3892 | ++DOMWINDOW == 87 (18924C00) [pid = 3892] [serial = 1887] [outer = 00000000] 08:37:08 INFO - PROCESS | 3892 | ++DOMWINDOW == 88 (18E38400) [pid = 3892] [serial = 1888] [outer = 18924C00] 08:37:08 INFO - PROCESS | 3892 | 1461339428273 Marionette DEBUG loaded listener.js 08:37:08 INFO - PROCESS | 3892 | ++DOMWINDOW == 89 (18EA7000) [pid = 3892] [serial = 1889] [outer = 18924C00] 08:37:08 INFO - PROCESS | 3892 | 1461339428776 Marionette TRACE conn2 <- [1,2480,null,{"value":["/2dcontext/shadows/2d.shadow.clip.1.html",0,null,null,[["Shadows of clipped shapes are still drawn within the clipping region",0,null,null]]]}] 08:37:08 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.1.html | Shadows of clipped shapes are still drawn within the clipping region 08:37:08 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.1.html | took 699ms 08:37:08 INFO - PROCESS | 3892 | 1461339428829 Marionette TRACE conn2 -> [0,2481,"getWindowHandle",null] 08:37:08 INFO - PROCESS | 3892 | 1461339428831 Marionette TRACE conn2 <- [1,2481,null,{"value":"13"}] 08:37:08 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.2.html 08:37:08 INFO - PROCESS | 3892 | 1461339428836 Marionette TRACE conn2 -> [0,2482,"setScriptTimeout",{"ms":35000}] 08:37:08 INFO - PROCESS | 3892 | 1461339428842 Marionette TRACE conn2 <- [1,2482,null,{}] 08:37:08 INFO - PROCESS | 3892 | 1461339428850 Marionette TRACE conn2 -> [0,2483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:37:08 INFO - PROCESS | 3892 | 1461339428934 Marionette TRACE conn2 <- [1,2483,null,{"value":null}] 08:37:08 INFO - PROCESS | 3892 | 1461339428944 Marionette TRACE conn2 -> [0,2484,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.clip.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html\", \"44d5019e-7937-4224-8a02-bcf7332f174f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:08 INFO - PROCESS | 3892 | ++DOCSHELL 19963800 == 54 [pid = 3892] [id = 630] 08:37:08 INFO - PROCESS | 3892 | ++DOMWINDOW == 90 (19965000) [pid = 3892] [serial = 1890] [outer = 00000000] 08:37:08 INFO - PROCESS | 3892 | ++DOMWINDOW == 91 (19971C00) [pid = 3892] [serial = 1891] [outer = 19965000] 08:37:08 INFO - PROCESS | 3892 | 1461339429000 Marionette DEBUG loaded listener.js 08:37:09 INFO - PROCESS | 3892 | ++DOMWINDOW == 92 (19A25400) [pid = 3892] [serial = 1892] [outer = 19965000] 08:37:09 INFO - PROCESS | 3892 | 1461339429446 Marionette TRACE conn2 <- [1,2484,null,{"value":["/2dcontext/shadows/2d.shadow.clip.2.html",0,null,null,[["Shadows are not drawn outside the clipping region",0,null,null]]]}] 08:37:09 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.2.html | Shadows are not drawn outside the clipping region 08:37:09 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.2.html | took 652ms 08:37:09 INFO - PROCESS | 3892 | 1461339429497 Marionette TRACE conn2 -> [0,2485,"getWindowHandle",null] 08:37:09 INFO - PROCESS | 3892 | 1461339429499 Marionette TRACE conn2 <- [1,2485,null,{"value":"13"}] 08:37:09 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.3.html 08:37:09 INFO - PROCESS | 3892 | 1461339429503 Marionette TRACE conn2 -> [0,2486,"setScriptTimeout",{"ms":35000}] 08:37:09 INFO - PROCESS | 3892 | 1461339429504 Marionette TRACE conn2 <- [1,2486,null,{}] 08:37:09 INFO - PROCESS | 3892 | 1461339429508 Marionette TRACE conn2 -> [0,2487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:37:09 INFO - PROCESS | 3892 | 1461339429589 Marionette TRACE conn2 <- [1,2487,null,{"value":null}] 08:37:09 INFO - PROCESS | 3892 | 1461339429626 Marionette TRACE conn2 -> [0,2488,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.clip.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html\", \"44d5019e-7937-4224-8a02-bcf7332f174f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:09 INFO - PROCESS | 3892 | ++DOCSHELL 19A22C00 == 55 [pid = 3892] [id = 631] 08:37:09 INFO - PROCESS | 3892 | ++DOMWINDOW == 93 (19C68000) [pid = 3892] [serial = 1893] [outer = 00000000] 08:37:09 INFO - PROCESS | 3892 | ++DOMWINDOW == 94 (1A053400) [pid = 3892] [serial = 1894] [outer = 19C68000] 08:37:09 INFO - PROCESS | 3892 | 1461339429692 Marionette DEBUG loaded listener.js 08:37:09 INFO - PROCESS | 3892 | ++DOMWINDOW == 95 (1A3B9000) [pid = 3892] [serial = 1895] [outer = 19C68000] 08:37:10 INFO - PROCESS | 3892 | 1461339430208 Marionette TRACE conn2 <- [1,2488,null,{"value":["/2dcontext/shadows/2d.shadow.clip.3.html",0,null,null,[["Shadows of clipped shapes are still drawn within the clipping region",0,null,null]]]}] 08:37:10 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.3.html | Shadows of clipped shapes are still drawn within the clipping region 08:37:10 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.3.html | took 745ms 08:37:10 INFO - PROCESS | 3892 | 1461339430227 Marionette TRACE conn2 -> [0,2489,"getWindowHandle",null] 08:37:10 INFO - PROCESS | 3892 | 1461339430229 Marionette TRACE conn2 <- [1,2489,null,{"value":"13"}] 08:37:10 INFO - PROCESS | 3892 | 1461339430232 Marionette TRACE conn2 -> [0,2490,"setScriptTimeout",{"ms":35000}] 08:37:10 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.1.html 08:37:10 INFO - PROCESS | 3892 | 1461339430234 Marionette TRACE conn2 <- [1,2490,null,{}] 08:37:10 INFO - PROCESS | 3892 | 1461339430243 Marionette TRACE conn2 -> [0,2491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:37:10 INFO - PROCESS | 3892 | 1461339430353 Marionette TRACE conn2 <- [1,2491,null,{"value":null}] 08:37:10 INFO - PROCESS | 3892 | 1461339430360 Marionette TRACE conn2 -> [0,2492,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.composite.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html\", \"44d5019e-7937-4224-8a02-bcf7332f174f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:10 INFO - PROCESS | 3892 | ++DOCSHELL 1A4BE800 == 56 [pid = 3892] [id = 632] 08:37:10 INFO - PROCESS | 3892 | ++DOMWINDOW == 96 (1A4BF400) [pid = 3892] [serial = 1896] [outer = 00000000] 08:37:10 INFO - PROCESS | 3892 | ++DOMWINDOW == 97 (1A96B800) [pid = 3892] [serial = 1897] [outer = 1A4BF400] 08:37:10 INFO - PROCESS | 3892 | 1461339430413 Marionette DEBUG loaded listener.js 08:37:10 INFO - PROCESS | 3892 | ++DOMWINDOW == 98 (1C248400) [pid = 3892] [serial = 1898] [outer = 1A4BF400] 08:37:10 INFO - PROCESS | 3892 | 1461339430882 Marionette TRACE conn2 <- [1,2492,null,{"value":["/2dcontext/shadows/2d.shadow.composite.1.html",0,null,null,[["Shadows are drawn using globalCompositeOperation",0,null,null]]]}] 08:37:10 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.1.html | Shadows are drawn using globalCompositeOperation 08:37:10 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.1.html | took 699ms 08:37:10 INFO - PROCESS | 3892 | 1461339430932 Marionette TRACE conn2 -> [0,2493,"getWindowHandle",null] 08:37:10 INFO - PROCESS | 3892 | 1461339430934 Marionette TRACE conn2 <- [1,2493,null,{"value":"13"}] 08:37:10 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.2.html 08:37:10 INFO - PROCESS | 3892 | 1461339430937 Marionette TRACE conn2 -> [0,2494,"setScriptTimeout",{"ms":35000}] 08:37:10 INFO - PROCESS | 3892 | 1461339430939 Marionette TRACE conn2 <- [1,2494,null,{}] 08:37:10 INFO - PROCESS | 3892 | 1461339430955 Marionette TRACE conn2 -> [0,2495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:37:11 INFO - PROCESS | 3892 | 1461339431072 Marionette TRACE conn2 <- [1,2495,null,{"value":null}] 08:37:11 INFO - PROCESS | 3892 | 1461339431177 Marionette TRACE conn2 -> [0,2496,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.composite.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.2.html\", \"44d5019e-7937-4224-8a02-bcf7332f174f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:11 INFO - PROCESS | 3892 | ++DOCSHELL 1C34CC00 == 57 [pid = 3892] [id = 633] 08:37:11 INFO - PROCESS | 3892 | ++DOMWINDOW == 99 (1C351C00) [pid = 3892] [serial = 1899] [outer = 00000000] 08:37:11 INFO - PROCESS | 3892 | ++DOMWINDOW == 100 (1C439400) [pid = 3892] [serial = 1900] [outer = 1C351C00] 08:37:11 INFO - PROCESS | 3892 | 1461339431221 Marionette DEBUG loaded listener.js 08:37:11 INFO - PROCESS | 3892 | ++DOMWINDOW == 101 (1C438800) [pid = 3892] [serial = 1901] [outer = 1C351C00] 08:37:11 INFO - PROCESS | 3892 | 1461339431641 Marionette TRACE conn2 <- [1,2496,null,{"value":["/2dcontext/shadows/2d.shadow.composite.2.html",0,null,null,[["Shadows are drawn using globalCompositeOperation",0,null,null]]]}] 08:37:11 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.2.html | Shadows are drawn using globalCompositeOperation 08:37:11 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.2.html | took 730ms 08:37:11 INFO - PROCESS | 3892 | 1461339431678 Marionette TRACE conn2 -> [0,2497,"getWindowHandle",null] 08:37:11 INFO - PROCESS | 3892 | 1461339431680 Marionette TRACE conn2 <- [1,2497,null,{"value":"13"}] 08:37:11 INFO - PROCESS | 3892 | 1461339431683 Marionette TRACE conn2 -> [0,2498,"setScriptTimeout",{"ms":35000}] 08:37:11 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.3.html 08:37:11 INFO - PROCESS | 3892 | 1461339431685 Marionette TRACE conn2 <- [1,2498,null,{}] 08:37:11 INFO - PROCESS | 3892 | 1461339431689 Marionette TRACE conn2 -> [0,2499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:37:11 INFO - PROCESS | 3892 | 1461339431802 Marionette TRACE conn2 <- [1,2499,null,{"value":null}] 08:37:11 INFO - PROCESS | 3892 | 1461339431869 Marionette TRACE conn2 -> [0,2500,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.composite.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.3.html\", \"44d5019e-7937-4224-8a02-bcf7332f174f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:11 INFO - PROCESS | 3892 | ++DOCSHELL 1C266400 == 58 [pid = 3892] [id = 634] 08:37:11 INFO - PROCESS | 3892 | ++DOMWINDOW == 102 (1C34AC00) [pid = 3892] [serial = 1902] [outer = 00000000] 08:37:11 INFO - PROCESS | 3892 | ++DOMWINDOW == 103 (1C47EC00) [pid = 3892] [serial = 1903] [outer = 1C34AC00] 08:37:11 INFO - PROCESS | 3892 | 1461339431913 Marionette DEBUG loaded listener.js 08:37:11 INFO - PROCESS | 3892 | ++DOMWINDOW == 104 (1C513800) [pid = 3892] [serial = 1904] [outer = 1C34AC00] 08:37:12 INFO - PROCESS | 3892 | --DOMWINDOW == 103 (1974FC00) [pid = 3892] [serial = 1842] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html] 08:37:12 INFO - PROCESS | 3892 | --DOMWINDOW == 102 (1A41C000) [pid = 3892] [serial = 1851] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html] 08:37:12 INFO - PROCESS | 3892 | --DOMWINDOW == 101 (19965C00) [pid = 3892] [serial = 1845] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html] 08:37:12 INFO - PROCESS | 3892 | --DOMWINDOW == 100 (12D0A400) [pid = 3892] [serial = 1839] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html] 08:37:12 INFO - PROCESS | 3892 | --DOMWINDOW == 99 (16CBF400) [pid = 3892] [serial = 1836] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html] 08:37:12 INFO - PROCESS | 3892 | --DOMWINDOW == 98 (1C34A800) [pid = 3892] [serial = 1854] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html] 08:37:12 INFO - PROCESS | 3892 | --DOMWINDOW == 97 (15722C00) [pid = 3892] [serial = 1857] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html] 08:37:12 INFO - PROCESS | 3892 | --DOMWINDOW == 96 (19C65800) [pid = 3892] [serial = 1860] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html] 08:37:12 INFO - PROCESS | 3892 | --DOMWINDOW == 95 (13450400) [pid = 3892] [serial = 1848] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html] 08:37:12 INFO - PROCESS | 3892 | --DOMWINDOW == 94 (1C249400) [pid = 3892] [serial = 1773] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.set.html] 08:37:12 INFO - PROCESS | 3892 | 1461339432393 Marionette TRACE conn2 <- [1,2500,null,{"value":["/2dcontext/shadows/2d.shadow.composite.3.html",0,null,null,[["Areas outside shadows are drawn correctly with destination-out",0,null,null]]]}] 08:37:12 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.3.html | Areas outside shadows are drawn correctly with destination-out 08:37:12 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.3.html | took 792ms 08:37:12 INFO - PROCESS | 3892 | 1461339432470 Marionette TRACE conn2 -> [0,2501,"getWindowHandle",null] 08:37:12 INFO - PROCESS | 3892 | 1461339432472 Marionette TRACE conn2 <- [1,2501,null,{"value":"13"}] 08:37:12 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.blur.html 08:37:12 INFO - PROCESS | 3892 | 1461339432475 Marionette TRACE conn2 -> [0,2502,"setScriptTimeout",{"ms":35000}] 08:37:12 INFO - PROCESS | 3892 | 1461339432477 Marionette TRACE conn2 <- [1,2502,null,{}] 08:37:12 INFO - PROCESS | 3892 | 1461339432480 Marionette TRACE conn2 -> [0,2503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:37:12 INFO - PROCESS | 3892 | 1461339432560 Marionette TRACE conn2 <- [1,2503,null,{"value":null}] 08:37:12 INFO - PROCESS | 3892 | 1461339432566 Marionette TRACE conn2 -> [0,2504,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.blur.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.blur.html\", \"44d5019e-7937-4224-8a02-bcf7332f174f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:12 INFO - PROCESS | 3892 | ++DOCSHELL 16F66400 == 59 [pid = 3892] [id = 635] 08:37:12 INFO - PROCESS | 3892 | ++DOMWINDOW == 95 (181C3000) [pid = 3892] [serial = 1905] [outer = 00000000] 08:37:12 INFO - PROCESS | 3892 | ++DOMWINDOW == 96 (1C253800) [pid = 3892] [serial = 1906] [outer = 181C3000] 08:37:12 INFO - PROCESS | 3892 | 1461339432611 Marionette DEBUG loaded listener.js 08:37:12 INFO - PROCESS | 3892 | ++DOMWINDOW == 97 (1C433800) [pid = 3892] [serial = 1907] [outer = 181C3000] 08:37:13 INFO - PROCESS | 3892 | 1461339433059 Marionette TRACE conn2 <- [1,2504,null,{"value":["/2dcontext/shadows/2d.shadow.enable.blur.html",0,null,null,[["Shadows are drawn if shadowBlur is set",0,null,null]]]}] 08:37:13 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.blur.html | Shadows are drawn if shadowBlur is set 08:37:13 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.blur.html | took 622ms 08:37:13 INFO - PROCESS | 3892 | 1461339433113 Marionette TRACE conn2 -> [0,2505,"getWindowHandle",null] 08:37:13 INFO - PROCESS | 3892 | 1461339433115 Marionette TRACE conn2 <- [1,2505,null,{"value":"13"}] 08:37:13 INFO - PROCESS | 3892 | 1461339433119 Marionette TRACE conn2 -> [0,2506,"setScriptTimeout",{"ms":35000}] 08:37:13 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.1.html 08:37:13 INFO - PROCESS | 3892 | 1461339433120 Marionette TRACE conn2 <- [1,2506,null,{}] 08:37:13 INFO - PROCESS | 3892 | 1461339433124 Marionette TRACE conn2 -> [0,2507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:37:13 INFO - PROCESS | 3892 | 1461339433212 Marionette TRACE conn2 <- [1,2507,null,{"value":null}] 08:37:13 INFO - PROCESS | 3892 | 1461339433218 Marionette TRACE conn2 -> [0,2508,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.off.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.1.html\", \"44d5019e-7937-4224-8a02-bcf7332f174f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:13 INFO - PROCESS | 3892 | ++DOCSHELL 14962800 == 60 [pid = 3892] [id = 636] 08:37:13 INFO - PROCESS | 3892 | ++DOMWINDOW == 98 (16715800) [pid = 3892] [serial = 1908] [outer = 00000000] 08:37:13 INFO - PROCESS | 3892 | ++DOMWINDOW == 99 (1C968400) [pid = 3892] [serial = 1909] [outer = 16715800] 08:37:13 INFO - PROCESS | 3892 | 1461339433262 Marionette DEBUG loaded listener.js 08:37:13 INFO - PROCESS | 3892 | ++DOMWINDOW == 100 (1C96BC00) [pid = 3892] [serial = 1910] [outer = 16715800] 08:37:13 INFO - PROCESS | 3892 | 1461339433686 Marionette TRACE conn2 <- [1,2508,null,{"value":["/2dcontext/shadows/2d.shadow.enable.off.1.html",0,null,null,[["Shadows are not drawn when only shadowColor is set",0,null,null]]]}] 08:37:13 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.1.html | Shadows are not drawn when only shadowColor is set 08:37:13 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.1.html | took 590ms 08:37:13 INFO - PROCESS | 3892 | 1461339433725 Marionette TRACE conn2 -> [0,2509,"getWindowHandle",null] 08:37:13 INFO - PROCESS | 3892 | 1461339433727 Marionette TRACE conn2 <- [1,2509,null,{"value":"13"}] 08:37:13 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.2.html 08:37:13 INFO - PROCESS | 3892 | 1461339433731 Marionette TRACE conn2 -> [0,2510,"setScriptTimeout",{"ms":35000}] 08:37:13 INFO - PROCESS | 3892 | 1461339433732 Marionette TRACE conn2 <- [1,2510,null,{}] 08:37:13 INFO - PROCESS | 3892 | 1461339433736 Marionette TRACE conn2 -> [0,2511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:37:13 INFO - PROCESS | 3892 | 1461339433818 Marionette TRACE conn2 <- [1,2511,null,{"value":null}] 08:37:13 INFO - PROCESS | 3892 | 1461339433825 Marionette TRACE conn2 -> [0,2512,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.off.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.2.html\", \"44d5019e-7937-4224-8a02-bcf7332f174f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:13 INFO - PROCESS | 3892 | ++DOCSHELL 184C5800 == 61 [pid = 3892] [id = 637] 08:37:13 INFO - PROCESS | 3892 | ++DOMWINDOW == 101 (1C5E7000) [pid = 3892] [serial = 1911] [outer = 00000000] 08:37:13 INFO - PROCESS | 3892 | ++DOMWINDOW == 102 (1D23B400) [pid = 3892] [serial = 1912] [outer = 1C5E7000] 08:37:13 INFO - PROCESS | 3892 | 1461339433879 Marionette DEBUG loaded listener.js 08:37:13 INFO - PROCESS | 3892 | ++DOMWINDOW == 103 (1D341C00) [pid = 3892] [serial = 1913] [outer = 1C5E7000] 08:37:14 INFO - PROCESS | 3892 | 1461339434575 Marionette TRACE conn2 <- [1,2512,null,{"value":["/2dcontext/shadows/2d.shadow.enable.off.2.html",0,null,null,[["Shadows are not drawn when only shadowColor is set",0,null,null]]]}] 08:37:14 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.2.html | Shadows are not drawn when only shadowColor is set 08:37:14 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.2.html | took 885ms 08:37:14 INFO - PROCESS | 3892 | 1461339434617 Marionette TRACE conn2 -> [0,2513,"getWindowHandle",null] 08:37:14 INFO - PROCESS | 3892 | 1461339434621 Marionette TRACE conn2 <- [1,2513,null,{"value":"13"}] 08:37:14 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.x.html 08:37:14 INFO - PROCESS | 3892 | 1461339434628 Marionette TRACE conn2 -> [0,2514,"setScriptTimeout",{"ms":35000}] 08:37:14 INFO - PROCESS | 3892 | 1461339434631 Marionette TRACE conn2 <- [1,2514,null,{}] 08:37:14 INFO - PROCESS | 3892 | 1461339434637 Marionette TRACE conn2 -> [0,2515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:37:14 INFO - PROCESS | 3892 | 1461339434752 Marionette TRACE conn2 <- [1,2515,null,{"value":null}] 08:37:14 INFO - PROCESS | 3892 | 1461339434867 Marionette TRACE conn2 -> [0,2516,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.x.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.x.html\", \"44d5019e-7937-4224-8a02-bcf7332f174f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:14 INFO - PROCESS | 3892 | ++DOCSHELL 15C35800 == 62 [pid = 3892] [id = 638] 08:37:14 INFO - PROCESS | 3892 | ++DOMWINDOW == 104 (15E9A000) [pid = 3892] [serial = 1914] [outer = 00000000] 08:37:14 INFO - PROCESS | 3892 | ++DOMWINDOW == 105 (181C2800) [pid = 3892] [serial = 1915] [outer = 15E9A000] 08:37:14 INFO - PROCESS | 3892 | 1461339434966 Marionette DEBUG loaded listener.js 08:37:15 INFO - PROCESS | 3892 | ++DOMWINDOW == 106 (18D38000) [pid = 3892] [serial = 1916] [outer = 15E9A000] 08:37:15 INFO - PROCESS | 3892 | 1461339435565 Marionette TRACE conn2 <- [1,2516,null,{"value":["/2dcontext/shadows/2d.shadow.enable.x.html",0,null,null,[["Shadows are drawn if shadowOffsetX is set",0,null,null]]]}] 08:37:15 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.x.html | Shadows are drawn if shadowOffsetX is set 08:37:15 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.x.html | took 994ms 08:37:15 INFO - PROCESS | 3892 | 1461339435615 Marionette TRACE conn2 -> [0,2517,"getWindowHandle",null] 08:37:15 INFO - PROCESS | 3892 | 1461339435620 Marionette TRACE conn2 <- [1,2517,null,{"value":"13"}] 08:37:15 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.y.html 08:37:15 INFO - PROCESS | 3892 | 1461339435627 Marionette TRACE conn2 -> [0,2518,"setScriptTimeout",{"ms":35000}] 08:37:15 INFO - PROCESS | 3892 | 1461339435630 Marionette TRACE conn2 <- [1,2518,null,{}] 08:37:15 INFO - PROCESS | 3892 | 1461339435634 Marionette TRACE conn2 -> [0,2519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:37:15 INFO - PROCESS | 3892 | 1461339435741 Marionette TRACE conn2 <- [1,2519,null,{"value":null}] 08:37:15 INFO - PROCESS | 3892 | 1461339435882 Marionette TRACE conn2 -> [0,2520,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.y.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.y.html\", \"44d5019e-7937-4224-8a02-bcf7332f174f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:15 INFO - PROCESS | 3892 | ++DOCSHELL 18E1F400 == 63 [pid = 3892] [id = 639] 08:37:15 INFO - PROCESS | 3892 | ++DOMWINDOW == 107 (18E35C00) [pid = 3892] [serial = 1917] [outer = 00000000] 08:37:15 INFO - PROCESS | 3892 | ++DOMWINDOW == 108 (1996F800) [pid = 3892] [serial = 1918] [outer = 18E35C00] 08:37:15 INFO - PROCESS | 3892 | 1461339435937 Marionette DEBUG loaded listener.js 08:37:16 INFO - PROCESS | 3892 | ++DOMWINDOW == 109 (19C6BC00) [pid = 3892] [serial = 1919] [outer = 18E35C00] 08:37:16 INFO - PROCESS | 3892 | 1461339436558 Marionette TRACE conn2 <- [1,2520,null,{"value":["/2dcontext/shadows/2d.shadow.enable.y.html",0,null,null,[["Shadows are drawn if shadowOffsetY is set",0,null,null]]]}] 08:37:16 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.y.html | Shadows are drawn if shadowOffsetY is set 08:37:16 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.y.html | took 994ms 08:37:16 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.alpha.html 08:37:16 INFO - PROCESS | 3892 | 1461339436628 Marionette TRACE conn2 -> [0,2521,"getWindowHandle",null] 08:37:16 INFO - PROCESS | 3892 | 1461339436631 Marionette TRACE conn2 <- [1,2521,null,{"value":"13"}] 08:37:16 INFO - PROCESS | 3892 | 1461339436635 Marionette TRACE conn2 -> [0,2522,"setScriptTimeout",{"ms":35000}] 08:37:16 INFO - PROCESS | 3892 | 1461339436638 Marionette TRACE conn2 <- [1,2522,null,{}] 08:37:16 INFO - PROCESS | 3892 | 1461339436650 Marionette TRACE conn2 -> [0,2523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:37:16 INFO - PROCESS | 3892 | 1461339436758 Marionette TRACE conn2 <- [1,2523,null,{"value":null}] 08:37:16 INFO - PROCESS | 3892 | 1461339436902 Marionette TRACE conn2 -> [0,2524,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.gradient.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.alpha.html\", \"44d5019e-7937-4224-8a02-bcf7332f174f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:16 INFO - PROCESS | 3892 | ++DOCSHELL 1CFE9400 == 64 [pid = 3892] [id = 640] 08:37:16 INFO - PROCESS | 3892 | ++DOMWINDOW == 110 (1CFE9800) [pid = 3892] [serial = 1920] [outer = 00000000] 08:37:16 INFO - PROCESS | 3892 | ++DOMWINDOW == 111 (1D340800) [pid = 3892] [serial = 1921] [outer = 1CFE9800] 08:37:16 INFO - PROCESS | 3892 | 1461339436960 Marionette DEBUG loaded listener.js 08:37:17 INFO - PROCESS | 3892 | ++DOMWINDOW == 112 (1D3EA000) [pid = 3892] [serial = 1922] [outer = 1CFE9800] 08:37:17 INFO - PROCESS | 3892 | 1461339437492 Marionette TRACE conn2 <- [1,2524,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent gradient fills",0,null,null]]]}] 08:37:17 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.alpha.html | Shadows are drawn correctly for partially-transparent gradient fills 08:37:17 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.alpha.html | took 901ms 08:37:17 INFO - PROCESS | 3892 | 1461339437538 Marionette TRACE conn2 -> [0,2525,"getWindowHandle",null] 08:37:17 INFO - PROCESS | 3892 | 1461339437541 Marionette TRACE conn2 <- [1,2525,null,{"value":"13"}] 08:37:17 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.basic.html 08:37:17 INFO - PROCESS | 3892 | 1461339437545 Marionette TRACE conn2 -> [0,2526,"setScriptTimeout",{"ms":35000}] 08:37:17 INFO - PROCESS | 3892 | 1461339437546 Marionette TRACE conn2 <- [1,2526,null,{}] 08:37:17 INFO - PROCESS | 3892 | 1461339437550 Marionette TRACE conn2 -> [0,2527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:37:17 INFO - PROCESS | 3892 | 1461339437639 Marionette TRACE conn2 <- [1,2527,null,{"value":null}] 08:37:17 INFO - PROCESS | 3892 | 1461339437751 Marionette TRACE conn2 -> [0,2528,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.gradient.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.basic.html\", \"44d5019e-7937-4224-8a02-bcf7332f174f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:17 INFO - PROCESS | 3892 | ++DOCSHELL 1CCA7800 == 65 [pid = 3892] [id = 641] 08:37:17 INFO - PROCESS | 3892 | ++DOMWINDOW == 113 (1D239400) [pid = 3892] [serial = 1923] [outer = 00000000] 08:37:17 INFO - PROCESS | 3892 | ++DOMWINDOW == 114 (1D3F4400) [pid = 3892] [serial = 1924] [outer = 1D239400] 08:37:17 INFO - PROCESS | 3892 | 1461339437805 Marionette DEBUG loaded listener.js 08:37:17 INFO - PROCESS | 3892 | ++DOMWINDOW == 115 (1D3F6000) [pid = 3892] [serial = 1925] [outer = 1D239400] 08:37:18 INFO - PROCESS | 3892 | 1461339438403 Marionette TRACE conn2 <- [1,2528,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.basic.html",0,null,null,[["Shadows are drawn for gradient fills",0,null,null]]]}] 08:37:18 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.basic.html | Shadows are drawn for gradient fills 08:37:18 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.basic.html | took 901ms 08:37:18 INFO - PROCESS | 3892 | 1461339438432 Marionette TRACE conn2 -> [0,2529,"getWindowHandle",null] 08:37:18 INFO - PROCESS | 3892 | 1461339438434 Marionette TRACE conn2 <- [1,2529,null,{"value":"13"}] 08:37:18 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html 08:37:18 INFO - PROCESS | 3892 | 1461339438438 Marionette TRACE conn2 -> [0,2530,"setScriptTimeout",{"ms":35000}] 08:37:18 INFO - PROCESS | 3892 | 1461339438440 Marionette TRACE conn2 <- [1,2530,null,{}] 08:37:18 INFO - PROCESS | 3892 | 1461339438444 Marionette TRACE conn2 -> [0,2531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:37:18 INFO - PROCESS | 3892 | 1461339438547 Marionette TRACE conn2 <- [1,2531,null,{"value":null}] 08:37:18 INFO - PROCESS | 3892 | 1461339438661 Marionette TRACE conn2 -> [0,2532,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.gradient.transparent.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.1.html\", \"44d5019e-7937-4224-8a02-bcf7332f174f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:18 INFO - PROCESS | 3892 | ++DOCSHELL 18D2C800 == 66 [pid = 3892] [id = 642] 08:37:18 INFO - PROCESS | 3892 | ++DOMWINDOW == 116 (18E30C00) [pid = 3892] [serial = 1926] [outer = 00000000] 08:37:18 INFO - PROCESS | 3892 | ++DOMWINDOW == 117 (19C6C800) [pid = 3892] [serial = 1927] [outer = 18E30C00] 08:37:18 INFO - PROCESS | 3892 | 1461339438715 Marionette DEBUG loaded listener.js 08:37:18 INFO - PROCESS | 3892 | ++DOMWINDOW == 118 (1A3B3000) [pid = 3892] [serial = 1928] [outer = 18E30C00] 08:37:19 INFO - PROCESS | 3892 | 1461339439524 Marionette TRACE conn2 <- [1,2532,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent gradient fills",0,null,null]]]}] 08:37:19 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | Shadows are not drawn for transparent gradient fills 08:37:19 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | took 1149ms 08:37:19 INFO - PROCESS | 3892 | 1461339439592 Marionette TRACE conn2 -> [0,2533,"getWindowHandle",null] 08:37:19 INFO - PROCESS | 3892 | 1461339439597 Marionette TRACE conn2 <- [1,2533,null,{"value":"13"}] 08:37:19 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html 08:37:19 INFO - PROCESS | 3892 | 1461339439603 Marionette TRACE conn2 -> [0,2534,"setScriptTimeout",{"ms":35000}] 08:37:19 INFO - PROCESS | 3892 | 1461339439607 Marionette TRACE conn2 <- [1,2534,null,{}] 08:37:19 INFO - PROCESS | 3892 | 1461339439612 Marionette TRACE conn2 -> [0,2535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:37:19 INFO - PROCESS | 3892 | 1461339439717 Marionette TRACE conn2 <- [1,2535,null,{"value":null}] 08:37:19 INFO - PROCESS | 3892 | 1461339439865 Marionette TRACE conn2 -> [0,2536,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.gradient.transparent.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.2.html\", \"44d5019e-7937-4224-8a02-bcf7332f174f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:19 INFO - PROCESS | 3892 | ++DOCSHELL 15A10000 == 67 [pid = 3892] [id = 643] 08:37:19 INFO - PROCESS | 3892 | ++DOMWINDOW == 119 (15C36800) [pid = 3892] [serial = 1929] [outer = 00000000] 08:37:19 INFO - PROCESS | 3892 | ++DOMWINDOW == 120 (16F5F400) [pid = 3892] [serial = 1930] [outer = 15C36800] 08:37:19 INFO - PROCESS | 3892 | 1461339439916 Marionette DEBUG loaded listener.js 08:37:19 INFO - PROCESS | 3892 | ++DOMWINDOW == 121 (1882E800) [pid = 3892] [serial = 1931] [outer = 15C36800] 08:37:20 INFO - PROCESS | 3892 | --DOCSHELL 14962800 == 66 [pid = 3892] [id = 636] 08:37:20 INFO - PROCESS | 3892 | --DOCSHELL 16F66400 == 65 [pid = 3892] [id = 635] 08:37:20 INFO - PROCESS | 3892 | --DOCSHELL 1C266400 == 64 [pid = 3892] [id = 634] 08:37:20 INFO - PROCESS | 3892 | --DOCSHELL 1C34CC00 == 63 [pid = 3892] [id = 633] 08:37:20 INFO - PROCESS | 3892 | --DOCSHELL 1A4BE800 == 62 [pid = 3892] [id = 632] 08:37:20 INFO - PROCESS | 3892 | --DOCSHELL 19A22C00 == 61 [pid = 3892] [id = 631] 08:37:20 INFO - PROCESS | 3892 | --DOCSHELL 19963800 == 60 [pid = 3892] [id = 630] 08:37:20 INFO - PROCESS | 3892 | --DOCSHELL 1882CC00 == 59 [pid = 3892] [id = 629] 08:37:20 INFO - PROCESS | 3892 | --DOCSHELL 137A1000 == 58 [pid = 3892] [id = 628] 08:37:20 INFO - PROCESS | 3892 | --DOCSHELL 11BB9000 == 57 [pid = 3892] [id = 627] 08:37:20 INFO - PROCESS | 3892 | --DOMWINDOW == 120 (1C47D400) [pid = 3892] [serial = 1864] [outer = 00000000] [url = about:blank] 08:37:20 INFO - PROCESS | 3892 | --DOMWINDOW == 119 (1C977C00) [pid = 3892] [serial = 1819] [outer = 00000000] [url = about:blank] 08:37:20 INFO - PROCESS | 3892 | --DOMWINDOW == 118 (1C970800) [pid = 3892] [serial = 1828] [outer = 00000000] [url = about:blank] 08:37:20 INFO - PROCESS | 3892 | --DOMWINDOW == 117 (18429800) [pid = 3892] [serial = 1822] [outer = 00000000] [url = about:blank] 08:37:20 INFO - PROCESS | 3892 | --DOMWINDOW == 116 (16CC3400) [pid = 3892] [serial = 1834] [outer = 00000000] [url = about:blank] 08:37:20 INFO - PROCESS | 3892 | --DOMWINDOW == 115 (1994B000) [pid = 3892] [serial = 1825] [outer = 00000000] [url = about:blank] 08:37:20 INFO - PROCESS | 3892 | --DOMWINDOW == 114 (1CFDD000) [pid = 3892] [serial = 1831] [outer = 00000000] [url = about:blank] 08:37:20 INFO - PROCESS | 3892 | --DOCSHELL 1C5E4000 == 56 [pid = 3892] [id = 625] 08:37:20 INFO - PROCESS | 3892 | --DOCSHELL 1A4B3800 == 55 [pid = 3892] [id = 624] 08:37:20 INFO - PROCESS | 3892 | --DOCSHELL 1695A400 == 54 [pid = 3892] [id = 623] 08:37:20 INFO - PROCESS | 3892 | --DOCSHELL 1449E400 == 53 [pid = 3892] [id = 622] 08:37:20 INFO - PROCESS | 3892 | 1461339440484 Marionette TRACE conn2 <- [1,2536,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of gradient fills",0,null,null]]]}] 08:37:20 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | Shadows are not drawn for transparent parts of gradient fills 08:37:20 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | took 931ms 08:37:20 INFO - PROCESS | 3892 | 1461339440533 Marionette TRACE conn2 -> [0,2537,"getWindowHandle",null] 08:37:20 INFO - PROCESS | 3892 | 1461339440538 Marionette TRACE conn2 <- [1,2537,null,{"value":"13"}] 08:37:20 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.alpha.html 08:37:20 INFO - PROCESS | 3892 | 1461339440544 Marionette TRACE conn2 -> [0,2538,"setScriptTimeout",{"ms":35000}] 08:37:20 INFO - PROCESS | 3892 | 1461339440546 Marionette TRACE conn2 <- [1,2538,null,{}] 08:37:20 INFO - PROCESS | 3892 | 1461339440550 Marionette TRACE conn2 -> [0,2539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:37:20 INFO - PROCESS | 3892 | 1461339440648 Marionette TRACE conn2 <- [1,2539,null,{"value":null}] 08:37:20 INFO - PROCESS | 3892 | --DOMWINDOW == 113 (1C25C000) [pid = 3892] [serial = 1775] [outer = 00000000] [url = about:blank] 08:37:20 INFO - PROCESS | 3892 | --DOMWINDOW == 112 (1C358C00) [pid = 3892] [serial = 1856] [outer = 00000000] [url = about:blank] 08:37:20 INFO - PROCESS | 3892 | --DOMWINDOW == 111 (18306800) [pid = 3892] [serial = 1838] [outer = 00000000] [url = about:blank] 08:37:20 INFO - PROCESS | 3892 | --DOMWINDOW == 110 (1A008000) [pid = 3892] [serial = 1849] [outer = 00000000] [url = about:blank] 08:37:20 INFO - PROCESS | 3892 | --DOMWINDOW == 109 (1C259400) [pid = 3892] [serial = 1853] [outer = 00000000] [url = about:blank] 08:37:20 INFO - PROCESS | 3892 | --DOMWINDOW == 108 (1A3B4C00) [pid = 3892] [serial = 1850] [outer = 00000000] [url = about:blank] 08:37:20 INFO - PROCESS | 3892 | --DOMWINDOW == 107 (19C67000) [pid = 3892] [serial = 1847] [outer = 00000000] [url = about:blank] 08:37:20 INFO - PROCESS | 3892 | --DOMWINDOW == 106 (1985D400) [pid = 3892] [serial = 1843] [outer = 00000000] [url = about:blank] 08:37:20 INFO - PROCESS | 3892 | --DOMWINDOW == 105 (19945800) [pid = 3892] [serial = 1844] [outer = 00000000] [url = about:blank] 08:37:20 INFO - PROCESS | 3892 | --DOMWINDOW == 104 (1C250C00) [pid = 3892] [serial = 1852] [outer = 00000000] [url = about:blank] 08:37:20 INFO - PROCESS | 3892 | --DOMWINDOW == 103 (19A30000) [pid = 3892] [serial = 1846] [outer = 00000000] [url = about:blank] 08:37:20 INFO - PROCESS | 3892 | --DOMWINDOW == 102 (16709800) [pid = 3892] [serial = 1840] [outer = 00000000] [url = about:blank] 08:37:20 INFO - PROCESS | 3892 | --DOMWINDOW == 101 (181C6400) [pid = 3892] [serial = 1841] [outer = 00000000] [url = about:blank] 08:37:20 INFO - PROCESS | 3892 | --DOMWINDOW == 100 (16F67800) [pid = 3892] [serial = 1837] [outer = 00000000] [url = about:blank] 08:37:20 INFO - PROCESS | 3892 | --DOMWINDOW == 99 (1C352800) [pid = 3892] [serial = 1855] [outer = 00000000] [url = about:blank] 08:37:20 INFO - PROCESS | 3892 | --DOMWINDOW == 98 (18EAE800) [pid = 3892] [serial = 1859] [outer = 00000000] [url = about:blank] 08:37:20 INFO - PROCESS | 3892 | --DOMWINDOW == 97 (18D38800) [pid = 3892] [serial = 1858] [outer = 00000000] [url = about:blank] 08:37:20 INFO - PROCESS | 3892 | --DOMWINDOW == 96 (1A5DB400) [pid = 3892] [serial = 1861] [outer = 00000000] [url = about:blank] 08:37:20 INFO - PROCESS | 3892 | --DOMWINDOW == 95 (1C25F400) [pid = 3892] [serial = 1862] [outer = 00000000] [url = about:blank] 08:37:20 INFO - PROCESS | 3892 | 1461339440753 Marionette TRACE conn2 -> [0,2540,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.alpha.html\", \"44d5019e-7937-4224-8a02-bcf7332f174f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:20 INFO - PROCESS | 3892 | ++DOCSHELL 133D8400 == 54 [pid = 3892] [id = 644] 08:37:20 INFO - PROCESS | 3892 | ++DOMWINDOW == 96 (13449C00) [pid = 3892] [serial = 1932] [outer = 00000000] 08:37:20 INFO - PROCESS | 3892 | ++DOMWINDOW == 97 (1660F000) [pid = 3892] [serial = 1933] [outer = 13449C00] 08:37:20 INFO - PROCESS | 3892 | 1461339440798 Marionette DEBUG loaded listener.js 08:37:20 INFO - PROCESS | 3892 | ++DOMWINDOW == 98 (16F67800) [pid = 3892] [serial = 1934] [outer = 13449C00] 08:37:21 INFO - PROCESS | 3892 | 1461339441233 Marionette TRACE conn2 <- [1,2540,null,{"value":["/2dcontext/shadows/2d.shadow.image.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent images",0,null,null]]]}] 08:37:21 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.alpha.html | Shadows are drawn correctly for partially-transparent images 08:37:21 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.alpha.html | took 730ms 08:37:21 INFO - PROCESS | 3892 | 1461339441313 Marionette TRACE conn2 -> [0,2541,"getWindowHandle",null] 08:37:21 INFO - PROCESS | 3892 | 1461339441316 Marionette TRACE conn2 <- [1,2541,null,{"value":"13"}] 08:37:21 INFO - PROCESS | 3892 | 1461339441319 Marionette TRACE conn2 -> [0,2542,"setScriptTimeout",{"ms":35000}] 08:37:21 INFO - PROCESS | 3892 | 1461339441323 Marionette TRACE conn2 <- [1,2542,null,{}] 08:37:21 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.basic.html 08:37:21 INFO - PROCESS | 3892 | 1461339441337 Marionette TRACE conn2 -> [0,2543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:37:21 INFO - PROCESS | 3892 | 1461339441434 Marionette TRACE conn2 <- [1,2543,null,{"value":null}] 08:37:21 INFO - PROCESS | 3892 | 1461339441441 Marionette TRACE conn2 -> [0,2544,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.basic.html\", \"44d5019e-7937-4224-8a02-bcf7332f174f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:21 INFO - PROCESS | 3892 | ++DOCSHELL 18EAE000 == 55 [pid = 3892] [id = 645] 08:37:21 INFO - PROCESS | 3892 | ++DOMWINDOW == 99 (18EAE800) [pid = 3892] [serial = 1935] [outer = 00000000] 08:37:21 INFO - PROCESS | 3892 | ++DOMWINDOW == 100 (19854000) [pid = 3892] [serial = 1936] [outer = 18EAE800] 08:37:21 INFO - PROCESS | 3892 | 1461339441491 Marionette DEBUG loaded listener.js 08:37:21 INFO - PROCESS | 3892 | ++DOMWINDOW == 101 (1985BC00) [pid = 3892] [serial = 1937] [outer = 18EAE800] 08:37:21 INFO - PROCESS | 3892 | 1461339441959 Marionette TRACE conn2 <- [1,2544,null,{"value":["/2dcontext/shadows/2d.shadow.image.basic.html",0,null,null,[["Shadows are drawn for images",0,null,null]]]}] 08:37:22 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.basic.html | Shadows are drawn for images 08:37:22 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.basic.html | took 699ms 08:37:22 INFO - PROCESS | 3892 | 1461339442022 Marionette TRACE conn2 -> [0,2545,"getWindowHandle",null] 08:37:22 INFO - PROCESS | 3892 | 1461339442025 Marionette TRACE conn2 <- [1,2545,null,{"value":"13"}] 08:37:22 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.scale.html 08:37:22 INFO - PROCESS | 3892 | 1461339442028 Marionette TRACE conn2 -> [0,2546,"setScriptTimeout",{"ms":35000}] 08:37:22 INFO - PROCESS | 3892 | 1461339442030 Marionette TRACE conn2 <- [1,2546,null,{}] 08:37:22 INFO - PROCESS | 3892 | 1461339442033 Marionette TRACE conn2 -> [0,2547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:37:22 INFO - PROCESS | 3892 | 1461339442118 Marionette TRACE conn2 <- [1,2547,null,{"value":null}] 08:37:22 INFO - PROCESS | 3892 | 1461339442127 Marionette TRACE conn2 -> [0,2548,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.scale.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.scale.html\", \"44d5019e-7937-4224-8a02-bcf7332f174f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:22 INFO - PROCESS | 3892 | ++DOCSHELL 19948000 == 56 [pid = 3892] [id = 646] 08:37:22 INFO - PROCESS | 3892 | ++DOMWINDOW == 102 (1994E000) [pid = 3892] [serial = 1938] [outer = 00000000] 08:37:22 INFO - PROCESS | 3892 | ++DOMWINDOW == 103 (1996C000) [pid = 3892] [serial = 1939] [outer = 1994E000] 08:37:22 INFO - PROCESS | 3892 | 1461339442172 Marionette DEBUG loaded listener.js 08:37:22 INFO - PROCESS | 3892 | ++DOMWINDOW == 104 (19A22800) [pid = 3892] [serial = 1940] [outer = 1994E000] 08:37:22 INFO - PROCESS | 3892 | 1461339442639 Marionette TRACE conn2 <- [1,2548,null,{"value":["/2dcontext/shadows/2d.shadow.image.scale.html",0,null,null,[["Shadows are drawn correctly for scaled images",0,null,null]]]}] 08:37:22 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.scale.html | Shadows are drawn correctly for scaled images 08:37:22 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.scale.html | took 637ms 08:37:22 INFO - PROCESS | 3892 | 1461339442666 Marionette TRACE conn2 -> [0,2549,"getWindowHandle",null] 08:37:22 INFO - PROCESS | 3892 | 1461339442668 Marionette TRACE conn2 <- [1,2549,null,{"value":"13"}] 08:37:22 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.section.html 08:37:22 INFO - PROCESS | 3892 | 1461339442671 Marionette TRACE conn2 -> [0,2550,"setScriptTimeout",{"ms":35000}] 08:37:22 INFO - PROCESS | 3892 | 1461339442673 Marionette TRACE conn2 <- [1,2550,null,{}] 08:37:22 INFO - PROCESS | 3892 | 1461339442676 Marionette TRACE conn2 -> [0,2551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:37:22 INFO - PROCESS | 3892 | 1461339442755 Marionette TRACE conn2 <- [1,2551,null,{"value":null}] 08:37:22 INFO - PROCESS | 3892 | 1461339442761 Marionette TRACE conn2 -> [0,2552,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.section.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.section.html\", \"44d5019e-7937-4224-8a02-bcf7332f174f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:22 INFO - PROCESS | 3892 | ++DOCSHELL 12D10C00 == 57 [pid = 3892] [id = 647] 08:37:22 INFO - PROCESS | 3892 | ++DOMWINDOW == 105 (12DDC000) [pid = 3892] [serial = 1941] [outer = 00000000] 08:37:22 INFO - PROCESS | 3892 | ++DOMWINDOW == 106 (19D89800) [pid = 3892] [serial = 1942] [outer = 12DDC000] 08:37:22 INFO - PROCESS | 3892 | 1461339442806 Marionette DEBUG loaded listener.js 08:37:22 INFO - PROCESS | 3892 | ++DOMWINDOW == 107 (1A008000) [pid = 3892] [serial = 1943] [outer = 12DDC000] 08:37:23 INFO - PROCESS | 3892 | 1461339443349 Marionette TRACE conn2 <- [1,2552,null,{"value":["/2dcontext/shadows/2d.shadow.image.section.html",0,null,null,[["Shadows are not drawn for areas outside image source rectangles",0,null,null]]]}] 08:37:23 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.section.html | Shadows are not drawn for areas outside image source rectangles 08:37:23 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.section.html | took 746ms 08:37:23 INFO - PROCESS | 3892 | 1461339443396 Marionette TRACE conn2 -> [0,2553,"getWindowHandle",null] 08:37:23 INFO - PROCESS | 3892 | 1461339443398 Marionette TRACE conn2 <- [1,2553,null,{"value":"13"}] 08:37:23 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.1.html 08:37:23 INFO - PROCESS | 3892 | 1461339443402 Marionette TRACE conn2 -> [0,2554,"setScriptTimeout",{"ms":35000}] 08:37:23 INFO - PROCESS | 3892 | 1461339443405 Marionette TRACE conn2 <- [1,2554,null,{}] 08:37:23 INFO - PROCESS | 3892 | 1461339443410 Marionette TRACE conn2 -> [0,2555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:37:23 INFO - PROCESS | 3892 | 1461339443542 Marionette TRACE conn2 <- [1,2555,null,{"value":null}] 08:37:23 INFO - PROCESS | 3892 | 1461339443553 Marionette TRACE conn2 -> [0,2556,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.transparent.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.1.html\", \"44d5019e-7937-4224-8a02-bcf7332f174f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:23 INFO - PROCESS | 3892 | ++DOCSHELL 1A4B8400 == 58 [pid = 3892] [id = 648] 08:37:23 INFO - PROCESS | 3892 | ++DOMWINDOW == 108 (1A5D2800) [pid = 3892] [serial = 1944] [outer = 00000000] 08:37:23 INFO - PROCESS | 3892 | ++DOMWINDOW == 109 (1AB99000) [pid = 3892] [serial = 1945] [outer = 1A5D2800] 08:37:23 INFO - PROCESS | 3892 | 1461339443655 Marionette DEBUG loaded listener.js 08:37:23 INFO - PROCESS | 3892 | ++DOMWINDOW == 110 (1AB97C00) [pid = 3892] [serial = 1946] [outer = 1A5D2800] 08:37:24 INFO - PROCESS | 3892 | 1461339444069 Marionette TRACE conn2 <- [1,2556,null,{"value":["/2dcontext/shadows/2d.shadow.image.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent images",0,null,null]]]}] 08:37:24 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.1.html | Shadows are not drawn for transparent images 08:37:24 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.1.html | took 699ms 08:37:24 INFO - PROCESS | 3892 | 1461339444101 Marionette TRACE conn2 -> [0,2557,"getWindowHandle",null] 08:37:24 INFO - PROCESS | 3892 | 1461339444103 Marionette TRACE conn2 <- [1,2557,null,{"value":"13"}] 08:37:24 INFO - PROCESS | 3892 | 1461339444106 Marionette TRACE conn2 -> [0,2558,"setScriptTimeout",{"ms":35000}] 08:37:24 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.2.html 08:37:24 INFO - PROCESS | 3892 | 1461339444108 Marionette TRACE conn2 <- [1,2558,null,{}] 08:37:24 INFO - PROCESS | 3892 | 1461339444115 Marionette TRACE conn2 -> [0,2559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:37:24 INFO - PROCESS | 3892 | 1461339444259 Marionette TRACE conn2 <- [1,2559,null,{"value":null}] 08:37:24 INFO - PROCESS | 3892 | 1461339444270 Marionette TRACE conn2 -> [0,2560,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.transparent.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.2.html\", \"44d5019e-7937-4224-8a02-bcf7332f174f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:24 INFO - PROCESS | 3892 | ++DOCSHELL 19C67C00 == 59 [pid = 3892] [id = 649] 08:37:24 INFO - PROCESS | 3892 | ++DOMWINDOW == 111 (1A9C9C00) [pid = 3892] [serial = 1947] [outer = 00000000] 08:37:24 INFO - PROCESS | 3892 | ++DOMWINDOW == 112 (1C358000) [pid = 3892] [serial = 1948] [outer = 1A9C9C00] 08:37:24 INFO - PROCESS | 3892 | 1461339444369 Marionette DEBUG loaded listener.js 08:37:24 INFO - PROCESS | 3892 | ++DOMWINDOW == 113 (1C357C00) [pid = 3892] [serial = 1949] [outer = 1A9C9C00] 08:37:24 INFO - PROCESS | 3892 | 1461339444795 Marionette TRACE conn2 <- [1,2560,null,{"value":["/2dcontext/shadows/2d.shadow.image.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of images",0,null,null]]]}] 08:37:24 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.2.html | Shadows are not drawn for transparent parts of images 08:37:24 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.2.html | took 729ms 08:37:24 INFO - PROCESS | 3892 | 1461339444852 Marionette TRACE conn2 -> [0,2561,"getWindowHandle",null] 08:37:24 INFO - PROCESS | 3892 | 1461339444854 Marionette TRACE conn2 <- [1,2561,null,{"value":"13"}] 08:37:24 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeX.html 08:37:24 INFO - PROCESS | 3892 | 1461339444857 Marionette TRACE conn2 -> [0,2562,"setScriptTimeout",{"ms":35000}] 08:37:24 INFO - PROCESS | 3892 | 1461339444859 Marionette TRACE conn2 <- [1,2562,null,{}] 08:37:24 INFO - PROCESS | 3892 | 1461339444862 Marionette TRACE conn2 -> [0,2563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:37:24 INFO - PROCESS | 3892 | 1461339444975 Marionette TRACE conn2 <- [1,2563,null,{"value":null}] 08:37:24 INFO - PROCESS | 3892 | 1461339444981 Marionette TRACE conn2 -> [0,2564,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.offset.negativeX.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeX.html\", \"44d5019e-7937-4224-8a02-bcf7332f174f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:24 INFO - PROCESS | 3892 | ++DOCSHELL 1A5D3400 == 60 [pid = 3892] [id = 650] 08:37:24 INFO - PROCESS | 3892 | ++DOMWINDOW == 114 (1C265800) [pid = 3892] [serial = 1950] [outer = 00000000] 08:37:25 INFO - PROCESS | 3892 | ++DOMWINDOW == 115 (1C482400) [pid = 3892] [serial = 1951] [outer = 1C265800] 08:37:25 INFO - PROCESS | 3892 | 1461339445025 Marionette DEBUG loaded listener.js 08:37:25 INFO - PROCESS | 3892 | ++DOMWINDOW == 116 (1C5E7C00) [pid = 3892] [serial = 1952] [outer = 1C265800] 08:37:25 INFO - PROCESS | 3892 | --DOMWINDOW == 115 (1A4BF400) [pid = 3892] [serial = 1896] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html] 08:37:25 INFO - PROCESS | 3892 | --DOMWINDOW == 114 (1C351C00) [pid = 3892] [serial = 1899] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.2.html] 08:37:25 INFO - PROCESS | 3892 | --DOMWINDOW == 113 (1C34AC00) [pid = 3892] [serial = 1902] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.3.html] 08:37:25 INFO - PROCESS | 3892 | --DOMWINDOW == 112 (181C3000) [pid = 3892] [serial = 1905] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.blur.html] 08:37:25 INFO - PROCESS | 3892 | --DOMWINDOW == 111 (19C68000) [pid = 3892] [serial = 1893] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html] 08:37:25 INFO - PROCESS | 3892 | --DOMWINDOW == 110 (11BC0C00) [pid = 3892] [serial = 1881] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html] 08:37:25 INFO - PROCESS | 3892 | --DOMWINDOW == 109 (19965000) [pid = 3892] [serial = 1890] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html] 08:37:25 INFO - PROCESS | 3892 | --DOMWINDOW == 108 (137A5800) [pid = 3892] [serial = 1884] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html] 08:37:25 INFO - PROCESS | 3892 | --DOMWINDOW == 107 (18924C00) [pid = 3892] [serial = 1887] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html] 08:37:25 INFO - PROCESS | 3892 | --DOMWINDOW == 106 (16715800) [pid = 3892] [serial = 1908] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.1.html] 08:37:25 INFO - PROCESS | 3892 | --DOMWINDOW == 105 (1571DC00) [pid = 3892] [serial = 1833] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html] 08:37:25 INFO - PROCESS | 3892 | 1461339445745 Marionette TRACE conn2 <- [1,2564,null,{"value":["/2dcontext/shadows/2d.shadow.offset.negativeX.html",0,null,null,[["Shadows can be offset with negative x",0,null,null]]]}] 08:37:25 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeX.html | Shadows can be offset with negative x 08:37:25 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeX.html | took 947ms 08:37:25 INFO - PROCESS | 3892 | 1461339445787 Marionette TRACE conn2 -> [0,2565,"getWindowHandle",null] 08:37:25 INFO - PROCESS | 3892 | 1461339445789 Marionette TRACE conn2 <- [1,2565,null,{"value":"13"}] 08:37:25 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeY.html 08:37:25 INFO - PROCESS | 3892 | 1461339445792 Marionette TRACE conn2 -> [0,2566,"setScriptTimeout",{"ms":35000}] 08:37:25 INFO - PROCESS | 3892 | 1461339445794 Marionette TRACE conn2 <- [1,2566,null,{}] 08:37:25 INFO - PROCESS | 3892 | 1461339445797 Marionette TRACE conn2 -> [0,2567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:37:25 INFO - PROCESS | 3892 | 1461339445877 Marionette TRACE conn2 <- [1,2567,null,{"value":null}] 08:37:25 INFO - PROCESS | 3892 | 1461339445883 Marionette TRACE conn2 -> [0,2568,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.offset.negativeY.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeY.html\", \"44d5019e-7937-4224-8a02-bcf7332f174f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:25 INFO - PROCESS | 3892 | ++DOCSHELL 13453800 == 61 [pid = 3892] [id = 651] 08:37:25 INFO - PROCESS | 3892 | ++DOMWINDOW == 106 (15E48C00) [pid = 3892] [serial = 1953] [outer = 00000000] 08:37:25 INFO - PROCESS | 3892 | ++DOMWINDOW == 107 (18EA2C00) [pid = 3892] [serial = 1954] [outer = 15E48C00] 08:37:25 INFO - PROCESS | 3892 | 1461339445927 Marionette DEBUG loaded listener.js 08:37:25 INFO - PROCESS | 3892 | ++DOMWINDOW == 108 (1996FC00) [pid = 3892] [serial = 1955] [outer = 15E48C00] 08:37:26 INFO - PROCESS | 3892 | 1461339446382 Marionette TRACE conn2 <- [1,2568,null,{"value":["/2dcontext/shadows/2d.shadow.offset.negativeY.html",0,null,null,[["Shadows can be offset with negative y",0,null,null]]]}] 08:37:26 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeY.html | Shadows can be offset with negative y 08:37:26 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeY.html | took 637ms 08:37:26 INFO - PROCESS | 3892 | 1461339446430 Marionette TRACE conn2 -> [0,2569,"getWindowHandle",null] 08:37:26 INFO - PROCESS | 3892 | 1461339446432 Marionette TRACE conn2 <- [1,2569,null,{"value":"13"}] 08:37:26 INFO - PROCESS | 3892 | 1461339446436 Marionette TRACE conn2 -> [0,2570,"setScriptTimeout",{"ms":35000}] 08:37:26 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveX.html 08:37:26 INFO - PROCESS | 3892 | 1461339446437 Marionette TRACE conn2 <- [1,2570,null,{}] 08:37:26 INFO - PROCESS | 3892 | 1461339446441 Marionette TRACE conn2 -> [0,2571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:37:26 INFO - PROCESS | 3892 | 1461339446529 Marionette TRACE conn2 <- [1,2571,null,{"value":null}] 08:37:26 INFO - PROCESS | 3892 | 1461339446535 Marionette TRACE conn2 -> [0,2572,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.offset.positiveX.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveX.html\", \"44d5019e-7937-4224-8a02-bcf7332f174f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:26 INFO - PROCESS | 3892 | ++DOCSHELL 1A41C400 == 62 [pid = 3892] [id = 652] 08:37:26 INFO - PROCESS | 3892 | ++DOMWINDOW == 109 (1A4BD800) [pid = 3892] [serial = 1956] [outer = 00000000] 08:37:26 INFO - PROCESS | 3892 | ++DOMWINDOW == 110 (1C43C400) [pid = 3892] [serial = 1957] [outer = 1A4BD800] 08:37:26 INFO - PROCESS | 3892 | 1461339446579 Marionette DEBUG loaded listener.js 08:37:26 INFO - PROCESS | 3892 | ++DOMWINDOW == 111 (1C47B000) [pid = 3892] [serial = 1958] [outer = 1A4BD800] 08:37:27 INFO - PROCESS | 3892 | 1461339447023 Marionette TRACE conn2 <- [1,2572,null,{"value":["/2dcontext/shadows/2d.shadow.offset.positiveX.html",0,null,null,[["Shadows can be offset with positive x",0,null,null]]]}] 08:37:27 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveX.html | Shadows can be offset with positive x 08:37:27 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveX.html | took 637ms 08:37:27 INFO - PROCESS | 3892 | 1461339447074 Marionette TRACE conn2 -> [0,2573,"getWindowHandle",null] 08:37:27 INFO - PROCESS | 3892 | 1461339447076 Marionette TRACE conn2 <- [1,2573,null,{"value":"13"}] 08:37:27 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveY.html 08:37:27 INFO - PROCESS | 3892 | 1461339447079 Marionette TRACE conn2 -> [0,2574,"setScriptTimeout",{"ms":35000}] 08:37:27 INFO - PROCESS | 3892 | 1461339447082 Marionette TRACE conn2 <- [1,2574,null,{}] 08:37:27 INFO - PROCESS | 3892 | 1461339447085 Marionette TRACE conn2 -> [0,2575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:37:27 INFO - PROCESS | 3892 | 1461339447182 Marionette TRACE conn2 <- [1,2575,null,{"value":null}] 08:37:27 INFO - PROCESS | 3892 | 1461339447189 Marionette TRACE conn2 -> [0,2576,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.offset.positiveY.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveY.html\", \"44d5019e-7937-4224-8a02-bcf7332f174f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:27 INFO - PROCESS | 3892 | ++DOCSHELL 1CEBAC00 == 63 [pid = 3892] [id = 653] 08:37:27 INFO - PROCESS | 3892 | ++DOMWINDOW == 112 (1CEBDC00) [pid = 3892] [serial = 1959] [outer = 00000000] 08:37:27 INFO - PROCESS | 3892 | ++DOMWINDOW == 113 (1D23B800) [pid = 3892] [serial = 1960] [outer = 1CEBDC00] 08:37:27 INFO - PROCESS | 3892 | 1461339447242 Marionette DEBUG loaded listener.js 08:37:27 INFO - PROCESS | 3892 | ++DOMWINDOW == 114 (1D3E9C00) [pid = 3892] [serial = 1961] [outer = 1CEBDC00] 08:37:27 INFO - PROCESS | 3892 | 1461339447983 Marionette TRACE conn2 <- [1,2576,null,{"value":["/2dcontext/shadows/2d.shadow.offset.positiveY.html",0,null,null,[["Shadows can be offset with positive y",0,null,null]]]}] 08:37:28 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveY.html | Shadows can be offset with positive y 08:37:28 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveY.html | took 932ms 08:37:28 INFO - PROCESS | 3892 | 1461339448026 Marionette TRACE conn2 -> [0,2577,"getWindowHandle",null] 08:37:28 INFO - PROCESS | 3892 | 1461339448031 Marionette TRACE conn2 <- [1,2577,null,{"value":"13"}] 08:37:28 INFO - TEST-START | /2dcontext/shadows/2d.shadow.outside.html 08:37:28 INFO - PROCESS | 3892 | 1461339448037 Marionette TRACE conn2 -> [0,2578,"setScriptTimeout",{"ms":35000}] 08:37:28 INFO - PROCESS | 3892 | 1461339448041 Marionette TRACE conn2 <- [1,2578,null,{}] 08:37:28 INFO - PROCESS | 3892 | 1461339448046 Marionette TRACE conn2 -> [0,2579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:37:28 INFO - PROCESS | 3892 | 1461339448165 Marionette TRACE conn2 <- [1,2579,null,{"value":null}] 08:37:28 INFO - PROCESS | 3892 | 1461339448323 Marionette TRACE conn2 -> [0,2580,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.outside.html\", \"44d5019e-7937-4224-8a02-bcf7332f174f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:28 INFO - PROCESS | 3892 | ++DOCSHELL 13DDAC00 == 64 [pid = 3892] [id = 654] 08:37:28 INFO - PROCESS | 3892 | ++DOMWINDOW == 115 (144A0C00) [pid = 3892] [serial = 1962] [outer = 00000000] 08:37:28 INFO - PROCESS | 3892 | ++DOMWINDOW == 116 (1695A400) [pid = 3892] [serial = 1963] [outer = 144A0C00] 08:37:28 INFO - PROCESS | 3892 | 1461339448381 Marionette DEBUG loaded listener.js 08:37:28 INFO - PROCESS | 3892 | ++DOMWINDOW == 117 (17BB1000) [pid = 3892] [serial = 1964] [outer = 144A0C00] 08:37:29 INFO - PROCESS | 3892 | 1461339449004 Marionette TRACE conn2 <- [1,2580,null,{"value":["/2dcontext/shadows/2d.shadow.outside.html",0,null,null,[["Shadows of shapes outside the visible area can be offset onto the visible area",0,null,null]]]}] 08:37:29 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.outside.html | Shadows of shapes outside the visible area can be offset onto the visible area 08:37:29 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.outside.html | took 1040ms 08:37:29 INFO - PROCESS | 3892 | 1461339449071 Marionette TRACE conn2 -> [0,2581,"getWindowHandle",null] 08:37:29 INFO - PROCESS | 3892 | 1461339449077 Marionette TRACE conn2 <- [1,2581,null,{"value":"13"}] 08:37:29 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.alpha.html 08:37:29 INFO - PROCESS | 3892 | 1461339449102 Marionette TRACE conn2 -> [0,2582,"setScriptTimeout",{"ms":35000}] 08:37:29 INFO - PROCESS | 3892 | 1461339449105 Marionette TRACE conn2 <- [1,2582,null,{}] 08:37:29 INFO - PROCESS | 3892 | 1461339449109 Marionette TRACE conn2 -> [0,2583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:37:29 INFO - PROCESS | 3892 | 1461339449266 Marionette TRACE conn2 <- [1,2583,null,{"value":null}] 08:37:29 INFO - PROCESS | 3892 | 1461339449401 Marionette TRACE conn2 -> [0,2584,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.pattern.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.alpha.html\", \"44d5019e-7937-4224-8a02-bcf7332f174f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:29 INFO - PROCESS | 3892 | ++DOCSHELL 1344F000 == 65 [pid = 3892] [id = 655] 08:37:29 INFO - PROCESS | 3892 | ++DOMWINDOW == 118 (1670FC00) [pid = 3892] [serial = 1965] [outer = 00000000] 08:37:29 INFO - PROCESS | 3892 | ++DOMWINDOW == 119 (19943C00) [pid = 3892] [serial = 1966] [outer = 1670FC00] 08:37:29 INFO - PROCESS | 3892 | 1461339449457 Marionette DEBUG loaded listener.js 08:37:29 INFO - PROCESS | 3892 | ++DOMWINDOW == 120 (1994F400) [pid = 3892] [serial = 1967] [outer = 1670FC00] 08:37:30 INFO - PROCESS | 3892 | 1461339450102 Marionette TRACE conn2 <- [1,2584,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent fill patterns",0,null,null]]]}] 08:37:30 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.alpha.html | Shadows are drawn correctly for partially-transparent fill patterns 08:37:30 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.alpha.html | took 1040ms 08:37:30 INFO - PROCESS | 3892 | 1461339450148 Marionette TRACE conn2 -> [0,2585,"getWindowHandle",null] 08:37:30 INFO - PROCESS | 3892 | 1461339450151 Marionette TRACE conn2 <- [1,2585,null,{"value":"13"}] 08:37:30 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.basic.html 08:37:30 INFO - PROCESS | 3892 | 1461339450155 Marionette TRACE conn2 -> [0,2586,"setScriptTimeout",{"ms":35000}] 08:37:30 INFO - PROCESS | 3892 | 1461339450159 Marionette TRACE conn2 <- [1,2586,null,{}] 08:37:30 INFO - PROCESS | 3892 | 1461339450186 Marionette TRACE conn2 -> [0,2587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:37:30 INFO - PROCESS | 3892 | 1461339450295 Marionette TRACE conn2 <- [1,2587,null,{"value":null}] 08:37:30 INFO - PROCESS | 3892 | 1461339450439 Marionette TRACE conn2 -> [0,2588,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.pattern.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.basic.html\", \"44d5019e-7937-4224-8a02-bcf7332f174f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:30 INFO - PROCESS | 3892 | ++DOCSHELL 19A30000 == 66 [pid = 3892] [id = 656] 08:37:30 INFO - PROCESS | 3892 | ++DOMWINDOW == 121 (1C47FC00) [pid = 3892] [serial = 1968] [outer = 00000000] 08:37:30 INFO - PROCESS | 3892 | ++DOMWINDOW == 122 (1CEC4000) [pid = 3892] [serial = 1969] [outer = 1C47FC00] 08:37:30 INFO - PROCESS | 3892 | 1461339450498 Marionette DEBUG loaded listener.js 08:37:30 INFO - PROCESS | 3892 | ++DOMWINDOW == 123 (1D239C00) [pid = 3892] [serial = 1970] [outer = 1C47FC00] 08:37:31 INFO - PROCESS | 3892 | 1461339451024 Marionette TRACE conn2 <- [1,2588,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.basic.html",0,null,null,[["Shadows are drawn for fill patterns",0,null,null]]]}] 08:37:31 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.basic.html | Shadows are drawn for fill patterns 08:37:31 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.basic.html | took 963ms 08:37:31 INFO - PROCESS | 3892 | 1461339451103 Marionette TRACE conn2 -> [0,2589,"getWindowHandle",null] 08:37:31 INFO - PROCESS | 3892 | 1461339451106 Marionette TRACE conn2 <- [1,2589,null,{"value":"13"}] 08:37:31 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html 08:37:31 INFO - PROCESS | 3892 | 1461339451110 Marionette TRACE conn2 -> [0,2590,"setScriptTimeout",{"ms":35000}] 08:37:31 INFO - PROCESS | 3892 | 1461339451112 Marionette TRACE conn2 <- [1,2590,null,{}] 08:37:31 INFO - PROCESS | 3892 | 1461339451116 Marionette TRACE conn2 -> [0,2591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:37:31 INFO - PROCESS | 3892 | 1461339451223 Marionette TRACE conn2 <- [1,2591,null,{"value":null}] 08:37:31 INFO - PROCESS | 3892 | 1461339451364 Marionette TRACE conn2 -> [0,2592,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.pattern.transparent.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.1.html\", \"44d5019e-7937-4224-8a02-bcf7332f174f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:31 INFO - PROCESS | 3892 | ++DOCSHELL 1C266800 == 67 [pid = 3892] [id = 657] 08:37:31 INFO - PROCESS | 3892 | ++DOMWINDOW == 124 (1C5DA400) [pid = 3892] [serial = 1971] [outer = 00000000] 08:37:31 INFO - PROCESS | 3892 | ++DOMWINDOW == 125 (1D4BF400) [pid = 3892] [serial = 1972] [outer = 1C5DA400] 08:37:31 INFO - PROCESS | 3892 | 1461339451420 Marionette DEBUG loaded listener.js 08:37:31 INFO - PROCESS | 3892 | ++DOMWINDOW == 126 (1D4C2000) [pid = 3892] [serial = 1973] [outer = 1C5DA400] 08:37:32 INFO - PROCESS | 3892 | 1461339452051 Marionette TRACE conn2 <- [1,2592,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent fill patterns",0,null,null]]]}] 08:37:32 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | Shadows are not drawn for transparent fill patterns 08:37:32 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | took 994ms 08:37:32 INFO - PROCESS | 3892 | 1461339452112 Marionette TRACE conn2 -> [0,2593,"getWindowHandle",null] 08:37:32 INFO - PROCESS | 3892 | 1461339452114 Marionette TRACE conn2 <- [1,2593,null,{"value":"13"}] 08:37:32 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html 08:37:32 INFO - PROCESS | 3892 | 1461339452118 Marionette TRACE conn2 -> [0,2594,"setScriptTimeout",{"ms":35000}] 08:37:32 INFO - PROCESS | 3892 | 1461339452120 Marionette TRACE conn2 <- [1,2594,null,{}] 08:37:32 INFO - PROCESS | 3892 | 1461339452124 Marionette TRACE conn2 -> [0,2595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:37:32 INFO - PROCESS | 3892 | 1461339452225 Marionette TRACE conn2 <- [1,2595,null,{"value":null}] 08:37:32 INFO - PROCESS | 3892 | 1461339452367 Marionette TRACE conn2 -> [0,2596,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.pattern.transparent.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.2.html\", \"44d5019e-7937-4224-8a02-bcf7332f174f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:32 INFO - PROCESS | 3892 | ++DOCSHELL 13B40C00 == 68 [pid = 3892] [id = 658] 08:37:32 INFO - PROCESS | 3892 | ++DOMWINDOW == 127 (13DD7800) [pid = 3892] [serial = 1974] [outer = 00000000] 08:37:32 INFO - PROCESS | 3892 | ++DOMWINDOW == 128 (18EAC800) [pid = 3892] [serial = 1975] [outer = 13DD7800] 08:37:32 INFO - PROCESS | 3892 | 1461339452422 Marionette DEBUG loaded listener.js 08:37:32 INFO - PROCESS | 3892 | ++DOMWINDOW == 129 (19C60000) [pid = 3892] [serial = 1976] [outer = 13DD7800] 08:37:33 INFO - PROCESS | 3892 | 1461339453135 Marionette TRACE conn2 <- [1,2596,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of fill patterns",0,null,null]]]}] 08:37:33 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | Shadows are not drawn for transparent parts of fill patterns 08:37:33 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | took 1040ms 08:37:33 INFO - PROCESS | 3892 | 1461339453174 Marionette TRACE conn2 -> [0,2597,"getWindowHandle",null] 08:37:33 INFO - PROCESS | 3892 | 1461339453179 Marionette TRACE conn2 <- [1,2597,null,{"value":"13"}] 08:37:33 INFO - PROCESS | 3892 | 1461339453185 Marionette TRACE conn2 -> [0,2598,"setScriptTimeout",{"ms":35000}] 08:37:33 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.basic.html 08:37:33 INFO - PROCESS | 3892 | 1461339453188 Marionette TRACE conn2 <- [1,2598,null,{}] 08:37:33 INFO - PROCESS | 3892 | 1461339453193 Marionette TRACE conn2 -> [0,2599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:37:33 INFO - PROCESS | 3892 | 1461339453296 Marionette TRACE conn2 <- [1,2599,null,{"value":null}] 08:37:33 INFO - PROCESS | 3892 | 1461339453457 Marionette TRACE conn2 -> [0,2600,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.basic.html\", \"44d5019e-7937-4224-8a02-bcf7332f174f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:33 INFO - PROCESS | 3892 | ++DOCSHELL 13831000 == 69 [pid = 3892] [id = 659] 08:37:33 INFO - PROCESS | 3892 | ++DOMWINDOW == 130 (13B7B800) [pid = 3892] [serial = 1977] [outer = 00000000] 08:37:33 INFO - PROCESS | 3892 | ++DOMWINDOW == 131 (18E31000) [pid = 3892] [serial = 1978] [outer = 13B7B800] 08:37:33 INFO - PROCESS | 3892 | 1461339453528 Marionette DEBUG loaded listener.js 08:37:33 INFO - PROCESS | 3892 | ++DOMWINDOW == 132 (18EA3000) [pid = 3892] [serial = 1979] [outer = 13B7B800] 08:37:34 INFO - PROCESS | 3892 | --DOCSHELL 1A41C400 == 68 [pid = 3892] [id = 652] 08:37:34 INFO - PROCESS | 3892 | --DOCSHELL 13453800 == 67 [pid = 3892] [id = 651] 08:37:34 INFO - PROCESS | 3892 | --DOCSHELL 1A5D3400 == 66 [pid = 3892] [id = 650] 08:37:34 INFO - PROCESS | 3892 | --DOCSHELL 19C67C00 == 65 [pid = 3892] [id = 649] 08:37:34 INFO - PROCESS | 3892 | --DOCSHELL 1A4B8400 == 64 [pid = 3892] [id = 648] 08:37:34 INFO - PROCESS | 3892 | --DOCSHELL 12D10C00 == 63 [pid = 3892] [id = 647] 08:37:34 INFO - PROCESS | 3892 | --DOCSHELL 19948000 == 62 [pid = 3892] [id = 646] 08:37:34 INFO - PROCESS | 3892 | --DOCSHELL 18EAE000 == 61 [pid = 3892] [id = 645] 08:37:34 INFO - PROCESS | 3892 | --DOCSHELL 133D8400 == 60 [pid = 3892] [id = 644] 08:37:34 INFO - PROCESS | 3892 | --DOCSHELL 15A10000 == 59 [pid = 3892] [id = 643] 08:37:34 INFO - PROCESS | 3892 | --DOMWINDOW == 131 (1D23E400) [pid = 3892] [serial = 1879] [outer = 00000000] [url = about:blank] 08:37:34 INFO - PROCESS | 3892 | --DOMWINDOW == 130 (1D23B400) [pid = 3892] [serial = 1912] [outer = 00000000] [url = about:blank] 08:37:34 INFO - PROCESS | 3892 | 1461339454147 Marionette TRACE conn2 <- [1,2600,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.basic.html",0,null,null,[["Shadows are drawn for strokes",0,null,null]]]}] 08:37:34 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.basic.html | Shadows are drawn for strokes 08:37:34 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.basic.html | took 994ms 08:37:34 INFO - PROCESS | 3892 | 1461339454173 Marionette TRACE conn2 -> [0,2601,"getWindowHandle",null] 08:37:34 INFO - PROCESS | 3892 | 1461339454178 Marionette TRACE conn2 <- [1,2601,null,{"value":"13"}] 08:37:34 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.1.html 08:37:34 INFO - PROCESS | 3892 | 1461339454184 Marionette TRACE conn2 -> [0,2602,"setScriptTimeout",{"ms":35000}] 08:37:34 INFO - PROCESS | 3892 | 1461339454187 Marionette TRACE conn2 <- [1,2602,null,{}] 08:37:34 INFO - PROCESS | 3892 | 1461339454190 Marionette TRACE conn2 -> [0,2603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:37:34 INFO - PROCESS | 3892 | 1461339454275 Marionette TRACE conn2 <- [1,2603,null,{"value":null}] 08:37:34 INFO - PROCESS | 3892 | --DOMWINDOW == 129 (18923000) [pid = 3892] [serial = 1835] [outer = 00000000] [url = about:blank] 08:37:34 INFO - PROCESS | 3892 | --DOMWINDOW == 128 (1A96B800) [pid = 3892] [serial = 1897] [outer = 00000000] [url = about:blank] 08:37:34 INFO - PROCESS | 3892 | --DOMWINDOW == 127 (1C439400) [pid = 3892] [serial = 1900] [outer = 00000000] [url = about:blank] 08:37:34 INFO - PROCESS | 3892 | --DOMWINDOW == 126 (1C47EC00) [pid = 3892] [serial = 1903] [outer = 00000000] [url = about:blank] 08:37:34 INFO - PROCESS | 3892 | --DOMWINDOW == 125 (1C438800) [pid = 3892] [serial = 1901] [outer = 00000000] [url = about:blank] 08:37:34 INFO - PROCESS | 3892 | --DOMWINDOW == 124 (1C248C00) [pid = 3892] [serial = 1873] [outer = 00000000] [url = about:blank] 08:37:34 INFO - PROCESS | 3892 | --DOMWINDOW == 123 (1CCA4800) [pid = 3892] [serial = 1876] [outer = 00000000] [url = about:blank] 08:37:34 INFO - PROCESS | 3892 | --DOMWINDOW == 122 (18E3BC00) [pid = 3892] [serial = 1870] [outer = 00000000] [url = about:blank] 08:37:34 INFO - PROCESS | 3892 | --DOMWINDOW == 121 (1C253800) [pid = 3892] [serial = 1906] [outer = 00000000] [url = about:blank] 08:37:34 INFO - PROCESS | 3892 | --DOMWINDOW == 120 (15CD8C00) [pid = 3892] [serial = 1867] [outer = 00000000] [url = about:blank] 08:37:34 INFO - PROCESS | 3892 | --DOMWINDOW == 119 (1A053400) [pid = 3892] [serial = 1894] [outer = 00000000] [url = about:blank] 08:37:34 INFO - PROCESS | 3892 | --DOMWINDOW == 118 (16608000) [pid = 3892] [serial = 1883] [outer = 00000000] [url = about:blank] 08:37:34 INFO - PROCESS | 3892 | --DOMWINDOW == 117 (15C30C00) [pid = 3892] [serial = 1882] [outer = 00000000] [url = about:blank] 08:37:34 INFO - PROCESS | 3892 | --DOMWINDOW == 116 (19971C00) [pid = 3892] [serial = 1891] [outer = 00000000] [url = about:blank] 08:37:34 INFO - PROCESS | 3892 | --DOMWINDOW == 115 (19A25400) [pid = 3892] [serial = 1892] [outer = 00000000] [url = about:blank] 08:37:34 INFO - PROCESS | 3892 | --DOMWINDOW == 114 (14962000) [pid = 3892] [serial = 1885] [outer = 00000000] [url = about:blank] 08:37:34 INFO - PROCESS | 3892 | --DOMWINDOW == 113 (15E9EC00) [pid = 3892] [serial = 1886] [outer = 00000000] [url = about:blank] 08:37:34 INFO - PROCESS | 3892 | --DOMWINDOW == 112 (18E38400) [pid = 3892] [serial = 1888] [outer = 00000000] [url = about:blank] 08:37:34 INFO - PROCESS | 3892 | --DOMWINDOW == 111 (18EA7000) [pid = 3892] [serial = 1889] [outer = 00000000] [url = about:blank] 08:37:34 INFO - PROCESS | 3892 | --DOMWINDOW == 110 (1C968400) [pid = 3892] [serial = 1909] [outer = 00000000] [url = about:blank] 08:37:34 INFO - PROCESS | 3892 | --DOMWINDOW == 109 (1C513800) [pid = 3892] [serial = 1904] [outer = 00000000] [url = about:blank] 08:37:34 INFO - PROCESS | 3892 | --DOMWINDOW == 108 (1C248400) [pid = 3892] [serial = 1898] [outer = 00000000] [url = about:blank] 08:37:34 INFO - PROCESS | 3892 | --DOMWINDOW == 107 (1C433800) [pid = 3892] [serial = 1907] [outer = 00000000] [url = about:blank] 08:37:34 INFO - PROCESS | 3892 | --DOMWINDOW == 106 (1A3B9000) [pid = 3892] [serial = 1895] [outer = 00000000] [url = about:blank] 08:37:34 INFO - PROCESS | 3892 | --DOMWINDOW == 105 (1C96BC00) [pid = 3892] [serial = 1910] [outer = 00000000] [url = about:blank] 08:37:34 INFO - PROCESS | 3892 | 1461339454398 Marionette TRACE conn2 -> [0,2604,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.cap.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.1.html\", \"44d5019e-7937-4224-8a02-bcf7332f174f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:34 INFO - PROCESS | 3892 | ++DOCSHELL 13316C00 == 60 [pid = 3892] [id = 660] 08:37:34 INFO - PROCESS | 3892 | ++DOMWINDOW == 106 (133E0400) [pid = 3892] [serial = 1980] [outer = 00000000] 08:37:34 INFO - PROCESS | 3892 | ++DOMWINDOW == 107 (15E18400) [pid = 3892] [serial = 1981] [outer = 133E0400] 08:37:34 INFO - PROCESS | 3892 | 1461339454445 Marionette DEBUG loaded listener.js 08:37:34 INFO - PROCESS | 3892 | ++DOMWINDOW == 108 (18E25C00) [pid = 3892] [serial = 1982] [outer = 133E0400] 08:37:34 INFO - PROCESS | 3892 | 1461339454877 Marionette TRACE conn2 <- [1,2604,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.cap.1.html",0,null,null,[["Shadows are not drawn for areas outside stroke caps",0,null,null]]]}] 08:37:34 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | Shadows are not drawn for areas outside stroke caps 08:37:34 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | took 730ms 08:37:34 INFO - PROCESS | 3892 | 1461339454924 Marionette TRACE conn2 -> [0,2605,"getWindowHandle",null] 08:37:34 INFO - PROCESS | 3892 | 1461339454926 Marionette TRACE conn2 <- [1,2605,null,{"value":"13"}] 08:37:34 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.2.html 08:37:34 INFO - PROCESS | 3892 | 1461339454930 Marionette TRACE conn2 -> [0,2606,"setScriptTimeout",{"ms":35000}] 08:37:34 INFO - PROCESS | 3892 | 1461339454933 Marionette TRACE conn2 <- [1,2606,null,{}] 08:37:34 INFO - PROCESS | 3892 | 1461339454943 Marionette TRACE conn2 -> [0,2607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:37:35 INFO - PROCESS | 3892 | 1461339455063 Marionette TRACE conn2 <- [1,2607,null,{"value":null}] 08:37:35 INFO - PROCESS | 3892 | 1461339455081 Marionette TRACE conn2 -> [0,2608,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.cap.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.2.html\", \"44d5019e-7937-4224-8a02-bcf7332f174f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:35 INFO - PROCESS | 3892 | ++DOCSHELL 009C1400 == 61 [pid = 3892] [id = 661] 08:37:35 INFO - PROCESS | 3892 | ++DOMWINDOW == 109 (16706800) [pid = 3892] [serial = 1983] [outer = 00000000] 08:37:35 INFO - PROCESS | 3892 | ++DOMWINDOW == 110 (1A3AE800) [pid = 3892] [serial = 1984] [outer = 16706800] 08:37:35 INFO - PROCESS | 3892 | 1461339455133 Marionette DEBUG loaded listener.js 08:37:35 INFO - PROCESS | 3892 | ++DOMWINDOW == 111 (1A4B4000) [pid = 3892] [serial = 1985] [outer = 16706800] 08:37:35 INFO - PROCESS | 3892 | 1461339455602 Marionette TRACE conn2 <- [1,2608,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.cap.2.html",0,null,null,[["Shadows are drawn for stroke caps",0,null,null]]]}] 08:37:35 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | Shadows are drawn for stroke caps 08:37:35 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | took 699ms 08:37:35 INFO - PROCESS | 3892 | 1461339455631 Marionette TRACE conn2 -> [0,2609,"getWindowHandle",null] 08:37:35 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.1.html 08:37:35 INFO - PROCESS | 3892 | 1461339455633 Marionette TRACE conn2 <- [1,2609,null,{"value":"13"}] 08:37:35 INFO - PROCESS | 3892 | 1461339455637 Marionette TRACE conn2 -> [0,2610,"setScriptTimeout",{"ms":35000}] 08:37:35 INFO - PROCESS | 3892 | 1461339455638 Marionette TRACE conn2 <- [1,2610,null,{}] 08:37:35 INFO - PROCESS | 3892 | 1461339455642 Marionette TRACE conn2 -> [0,2611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:37:35 INFO - PROCESS | 3892 | 1461339455731 Marionette TRACE conn2 <- [1,2611,null,{"value":null}] 08:37:35 INFO - PROCESS | 3892 | 1461339455738 Marionette TRACE conn2 -> [0,2612,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.join.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.1.html\", \"44d5019e-7937-4224-8a02-bcf7332f174f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:35 INFO - PROCESS | 3892 | ++DOCSHELL 1A9C4400 == 62 [pid = 3892] [id = 662] 08:37:35 INFO - PROCESS | 3892 | ++DOMWINDOW == 112 (1A9CD400) [pid = 3892] [serial = 1986] [outer = 00000000] 08:37:35 INFO - PROCESS | 3892 | ++DOMWINDOW == 113 (1C259400) [pid = 3892] [serial = 1987] [outer = 1A9CD400] 08:37:35 INFO - PROCESS | 3892 | 1461339455783 Marionette DEBUG loaded listener.js 08:37:35 INFO - PROCESS | 3892 | ++DOMWINDOW == 114 (1C25FC00) [pid = 3892] [serial = 1988] [outer = 1A9CD400] 08:37:36 INFO - PROCESS | 3892 | 1461339456240 Marionette TRACE conn2 <- [1,2612,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.join.1.html",0,null,null,[["Shadows are not drawn for areas outside stroke joins",0,null,null]]]}] 08:37:36 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.1.html | Shadows are not drawn for areas outside stroke joins 08:37:36 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.1.html | took 636ms 08:37:36 INFO - PROCESS | 3892 | 1461339456273 Marionette TRACE conn2 -> [0,2613,"getWindowHandle",null] 08:37:36 INFO - PROCESS | 3892 | 1461339456275 Marionette TRACE conn2 <- [1,2613,null,{"value":"13"}] 08:37:36 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.2.html 08:37:36 INFO - PROCESS | 3892 | 1461339456278 Marionette TRACE conn2 -> [0,2614,"setScriptTimeout",{"ms":35000}] 08:37:36 INFO - PROCESS | 3892 | 1461339456280 Marionette TRACE conn2 <- [1,2614,null,{}] 08:37:36 INFO - PROCESS | 3892 | 1461339456283 Marionette TRACE conn2 -> [0,2615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:37:36 INFO - PROCESS | 3892 | 1461339456353 Marionette TRACE conn2 <- [1,2615,null,{"value":null}] 08:37:36 INFO - PROCESS | 3892 | 1461339456360 Marionette TRACE conn2 -> [0,2616,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.join.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.2.html\", \"44d5019e-7937-4224-8a02-bcf7332f174f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:36 INFO - PROCESS | 3892 | ++DOCSHELL 1344D000 == 63 [pid = 3892] [id = 663] 08:37:36 INFO - PROCESS | 3892 | ++DOMWINDOW == 115 (13B47800) [pid = 3892] [serial = 1989] [outer = 00000000] 08:37:36 INFO - PROCESS | 3892 | ++DOMWINDOW == 116 (1C43A000) [pid = 3892] [serial = 1990] [outer = 13B47800] 08:37:36 INFO - PROCESS | 3892 | 1461339456407 Marionette DEBUG loaded listener.js 08:37:36 INFO - PROCESS | 3892 | ++DOMWINDOW == 117 (1C43FC00) [pid = 3892] [serial = 1991] [outer = 13B47800] 08:37:36 INFO - PROCESS | 3892 | 1461339456945 Marionette TRACE conn2 <- [1,2616,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.join.2.html",0,null,null,[["Shadows are drawn for stroke joins",0,null,null]]]}] 08:37:36 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.2.html | Shadows are drawn for stroke joins 08:37:36 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.2.html | took 746ms 08:37:36 INFO - PROCESS | 3892 | 1461339457002 Marionette TRACE conn2 -> [0,2617,"getWindowHandle",null] 08:37:36 INFO - PROCESS | 3892 | 1461339457004 Marionette TRACE conn2 <- [1,2617,null,{"value":"13"}] 08:37:37 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.3.html 08:37:37 INFO - PROCESS | 3892 | 1461339457015 Marionette TRACE conn2 -> [0,2618,"setScriptTimeout",{"ms":35000}] 08:37:37 INFO - PROCESS | 3892 | 1461339457016 Marionette TRACE conn2 <- [1,2618,null,{}] 08:37:37 INFO - PROCESS | 3892 | 1461339457020 Marionette TRACE conn2 -> [0,2619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:37:37 INFO - PROCESS | 3892 | 1461339457142 Marionette TRACE conn2 <- [1,2619,null,{"value":null}] 08:37:37 INFO - PROCESS | 3892 | 1461339457210 Marionette TRACE conn2 -> [0,2620,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.join.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.3.html\", \"44d5019e-7937-4224-8a02-bcf7332f174f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:37 INFO - PROCESS | 3892 | ++DOCSHELL 1C513800 == 64 [pid = 3892] [id = 664] 08:37:37 INFO - PROCESS | 3892 | ++DOMWINDOW == 118 (1C514C00) [pid = 3892] [serial = 1992] [outer = 00000000] 08:37:37 INFO - PROCESS | 3892 | ++DOMWINDOW == 119 (1C970C00) [pid = 3892] [serial = 1993] [outer = 1C514C00] 08:37:37 INFO - PROCESS | 3892 | 1461339457259 Marionette DEBUG loaded listener.js 08:37:37 INFO - PROCESS | 3892 | ++DOMWINDOW == 120 (1CCA2400) [pid = 3892] [serial = 1994] [outer = 1C514C00] 08:37:37 INFO - PROCESS | 3892 | 1461339457676 Marionette TRACE conn2 <- [1,2620,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.join.3.html",0,null,null,[["Shadows are drawn for stroke joins respecting miter limit",0,null,null]]]}] 08:37:37 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.3.html | Shadows are drawn for stroke joins respecting miter limit 08:37:37 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.3.html | took 699ms 08:37:37 INFO - PROCESS | 3892 | 1461339457716 Marionette TRACE conn2 -> [0,2621,"getWindowHandle",null] 08:37:37 INFO - PROCESS | 3892 | 1461339457718 Marionette TRACE conn2 <- [1,2621,null,{"value":"13"}] 08:37:37 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.1.html 08:37:37 INFO - PROCESS | 3892 | 1461339457722 Marionette TRACE conn2 -> [0,2622,"setScriptTimeout",{"ms":35000}] 08:37:37 INFO - PROCESS | 3892 | 1461339457724 Marionette TRACE conn2 <- [1,2622,null,{}] 08:37:37 INFO - PROCESS | 3892 | 1461339457727 Marionette TRACE conn2 -> [0,2623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:37:37 INFO - PROCESS | 3892 | 1461339457886 Marionette TRACE conn2 <- [1,2623,null,{"value":null}] 08:37:37 INFO - PROCESS | 3892 | 1461339457910 Marionette TRACE conn2 -> [0,2624,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.transform.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.1.html\", \"44d5019e-7937-4224-8a02-bcf7332f174f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:37 INFO - PROCESS | 3892 | ++DOCSHELL 1CEC2800 == 65 [pid = 3892] [id = 665] 08:37:37 INFO - PROCESS | 3892 | ++DOMWINDOW == 121 (1CFEB800) [pid = 3892] [serial = 1995] [outer = 00000000] 08:37:37 INFO - PROCESS | 3892 | ++DOMWINDOW == 122 (1D3EE000) [pid = 3892] [serial = 1996] [outer = 1CFEB800] 08:37:37 INFO - PROCESS | 3892 | 1461339457954 Marionette DEBUG loaded listener.js 08:37:38 INFO - PROCESS | 3892 | ++DOMWINDOW == 123 (1D3F2400) [pid = 3892] [serial = 1997] [outer = 1CFEB800] 08:37:38 INFO - PROCESS | 3892 | 1461339458394 Marionette TRACE conn2 <- [1,2624,null,{"value":["/2dcontext/shadows/2d.shadow.transform.1.html",0,null,null,[["Shadows take account of transformations",0,null,null]]]}] 08:37:38 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.1.html | Shadows take account of transformations 08:37:38 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.1.html | took 684ms 08:37:38 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.2.html 08:37:38 INFO - PROCESS | 3892 | 1461339458432 Marionette TRACE conn2 -> [0,2625,"getWindowHandle",null] 08:37:38 INFO - PROCESS | 3892 | 1461339458434 Marionette TRACE conn2 <- [1,2625,null,{"value":"13"}] 08:37:38 INFO - PROCESS | 3892 | 1461339458437 Marionette TRACE conn2 -> [0,2626,"setScriptTimeout",{"ms":35000}] 08:37:38 INFO - PROCESS | 3892 | 1461339458439 Marionette TRACE conn2 <- [1,2626,null,{}] 08:37:38 INFO - PROCESS | 3892 | 1461339458442 Marionette TRACE conn2 -> [0,2627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:37:38 INFO - PROCESS | 3892 | 1461339458559 Marionette TRACE conn2 <- [1,2627,null,{"value":null}] 08:37:38 INFO - PROCESS | 3892 | 1461339458565 Marionette TRACE conn2 -> [0,2628,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.transform.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.2.html\", \"44d5019e-7937-4224-8a02-bcf7332f174f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:38 INFO - PROCESS | 3892 | ++DOCSHELL 1D23B400 == 66 [pid = 3892] [id = 666] 08:37:38 INFO - PROCESS | 3892 | ++DOMWINDOW == 124 (1D3EDC00) [pid = 3892] [serial = 1998] [outer = 00000000] 08:37:38 INFO - PROCESS | 3892 | ++DOMWINDOW == 125 (1D4C9800) [pid = 3892] [serial = 1999] [outer = 1D3EDC00] 08:37:38 INFO - PROCESS | 3892 | 1461339458609 Marionette DEBUG loaded listener.js 08:37:38 INFO - PROCESS | 3892 | ++DOMWINDOW == 126 (1D8A9800) [pid = 3892] [serial = 2000] [outer = 1D3EDC00] 08:37:39 INFO - PROCESS | 3892 | --DOMWINDOW == 125 (1A5D2800) [pid = 3892] [serial = 1944] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.1.html] 08:37:39 INFO - PROCESS | 3892 | --DOMWINDOW == 124 (1A9C9C00) [pid = 3892] [serial = 1947] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.2.html] 08:37:39 INFO - PROCESS | 3892 | --DOMWINDOW == 123 (1C265800) [pid = 3892] [serial = 1950] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeX.html] 08:37:39 INFO - PROCESS | 3892 | --DOMWINDOW == 122 (15C36800) [pid = 3892] [serial = 1929] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.2.html] 08:37:39 INFO - PROCESS | 3892 | --DOMWINDOW == 121 (13449C00) [pid = 3892] [serial = 1932] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.alpha.html] 08:37:39 INFO - PROCESS | 3892 | --DOMWINDOW == 120 (1994E000) [pid = 3892] [serial = 1938] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.scale.html] 08:37:39 INFO - PROCESS | 3892 | --DOMWINDOW == 119 (12DDC000) [pid = 3892] [serial = 1941] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.section.html] 08:37:39 INFO - PROCESS | 3892 | --DOMWINDOW == 118 (18E30C00) [pid = 3892] [serial = 1926] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.1.html] 08:37:39 INFO - PROCESS | 3892 | --DOMWINDOW == 117 (18EAE800) [pid = 3892] [serial = 1935] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.basic.html] 08:37:39 INFO - PROCESS | 3892 | --DOMWINDOW == 116 (1A4BD800) [pid = 3892] [serial = 1956] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveX.html] 08:37:39 INFO - PROCESS | 3892 | --DOMWINDOW == 115 (15E48C00) [pid = 3892] [serial = 1953] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeY.html] 08:37:39 INFO - PROCESS | 3892 | --DOMWINDOW == 114 (1C349C00) [pid = 3892] [serial = 1863] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html] 08:37:39 INFO - PROCESS | 3892 | 1461339459340 Marionette TRACE conn2 <- [1,2628,null,{"value":["/2dcontext/shadows/2d.shadow.transform.2.html",0,null,null,[["Shadow offsets are not affected by transformations",0,null,null]]]}] 08:37:39 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.2.html | Shadow offsets are not affected by transformations 08:37:39 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.2.html | took 932ms 08:37:39 INFO - PROCESS | 3892 | 1461339459368 Marionette TRACE conn2 -> [0,2629,"getWindowHandle",null] 08:37:39 INFO - PROCESS | 3892 | 1461339459370 Marionette TRACE conn2 <- [1,2629,null,{"value":"13"}] 08:37:39 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.default.html 08:37:39 INFO - PROCESS | 3892 | 1461339459373 Marionette TRACE conn2 -> [0,2630,"setScriptTimeout",{"ms":35000}] 08:37:39 INFO - PROCESS | 3892 | 1461339459375 Marionette TRACE conn2 <- [1,2630,null,{}] 08:37:39 INFO - PROCESS | 3892 | 1461339459378 Marionette TRACE conn2 -> [0,2631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:37:39 INFO - PROCESS | 3892 | 1461339459459 Marionette TRACE conn2 <- [1,2631,null,{"value":null}] 08:37:39 INFO - PROCESS | 3892 | 1461339459466 Marionette TRACE conn2 -> [0,2632,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.align.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.default.html\", \"44d5019e-7937-4224-8a02-bcf7332f174f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:39 INFO - PROCESS | 3892 | ++DOCSHELL 13801400 == 67 [pid = 3892] [id = 667] 08:37:39 INFO - PROCESS | 3892 | ++DOMWINDOW == 115 (15E16800) [pid = 3892] [serial = 2001] [outer = 00000000] 08:37:39 INFO - PROCESS | 3892 | ++DOMWINDOW == 116 (1996BC00) [pid = 3892] [serial = 2002] [outer = 15E16800] 08:37:39 INFO - PROCESS | 3892 | 1461339459509 Marionette DEBUG loaded listener.js 08:37:39 INFO - PROCESS | 3892 | ++DOMWINDOW == 117 (19C68C00) [pid = 3892] [serial = 2003] [outer = 15E16800] 08:37:39 INFO - PROCESS | 3892 | 1461339459947 Marionette TRACE conn2 <- [1,2632,null,{"value":["/2dcontext/text-styles/2d.text.align.default.html",0,null,null,[["Canvas test: 2d.text.align.default",0,null,null]]]}] 08:37:40 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.default.html | Canvas test: 2d.text.align.default 08:37:40 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.default.html | took 621ms 08:37:40 INFO - PROCESS | 3892 | 1461339460011 Marionette TRACE conn2 -> [0,2633,"getWindowHandle",null] 08:37:40 INFO - PROCESS | 3892 | 1461339460013 Marionette TRACE conn2 <- [1,2633,null,{"value":"13"}] 08:37:40 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.invalid.html 08:37:40 INFO - PROCESS | 3892 | 1461339460017 Marionette TRACE conn2 -> [0,2634,"setScriptTimeout",{"ms":35000}] 08:37:40 INFO - PROCESS | 3892 | 1461339460018 Marionette TRACE conn2 <- [1,2634,null,{}] 08:37:40 INFO - PROCESS | 3892 | 1461339460022 Marionette TRACE conn2 -> [0,2635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:37:40 INFO - PROCESS | 3892 | 1461339460103 Marionette TRACE conn2 <- [1,2635,null,{"value":null}] 08:37:40 INFO - PROCESS | 3892 | 1461339460109 Marionette TRACE conn2 -> [0,2636,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.align.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.invalid.html\", \"44d5019e-7937-4224-8a02-bcf7332f174f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:40 INFO - PROCESS | 3892 | ++DOCSHELL 1994E000 == 68 [pid = 3892] [id = 668] 08:37:40 INFO - PROCESS | 3892 | ++DOMWINDOW == 118 (19DDB000) [pid = 3892] [serial = 2004] [outer = 00000000] 08:37:40 INFO - PROCESS | 3892 | ++DOMWINDOW == 119 (1D4C3800) [pid = 3892] [serial = 2005] [outer = 19DDB000] 08:37:40 INFO - PROCESS | 3892 | 1461339460154 Marionette DEBUG loaded listener.js 08:37:40 INFO - PROCESS | 3892 | ++DOMWINDOW == 120 (1D4C7C00) [pid = 3892] [serial = 2006] [outer = 19DDB000] 08:37:40 INFO - PROCESS | 3892 | 1461339460594 Marionette TRACE conn2 <- [1,2636,null,{"value":["/2dcontext/text-styles/2d.text.align.invalid.html",0,null,null,[["Canvas test: 2d.text.align.invalid",0,null,null]]]}] 08:37:40 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.invalid.html | Canvas test: 2d.text.align.invalid 08:37:40 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.invalid.html | took 621ms 08:37:40 INFO - PROCESS | 3892 | 1461339460655 Marionette TRACE conn2 -> [0,2637,"getWindowHandle",null] 08:37:40 INFO - PROCESS | 3892 | 1461339460657 Marionette TRACE conn2 <- [1,2637,null,{"value":"13"}] 08:37:40 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.valid.html 08:37:40 INFO - PROCESS | 3892 | 1461339460660 Marionette TRACE conn2 -> [0,2638,"setScriptTimeout",{"ms":35000}] 08:37:40 INFO - PROCESS | 3892 | 1461339460663 Marionette TRACE conn2 <- [1,2638,null,{}] 08:37:40 INFO - PROCESS | 3892 | 1461339460666 Marionette TRACE conn2 -> [0,2639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:37:40 INFO - PROCESS | 3892 | 1461339460764 Marionette TRACE conn2 <- [1,2639,null,{"value":null}] 08:37:40 INFO - PROCESS | 3892 | 1461339460770 Marionette TRACE conn2 -> [0,2640,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.align.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.valid.html\", \"44d5019e-7937-4224-8a02-bcf7332f174f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:40 INFO - PROCESS | 3892 | ++DOCSHELL 1D8B2400 == 69 [pid = 3892] [id = 669] 08:37:40 INFO - PROCESS | 3892 | ++DOMWINDOW == 121 (1D8B3C00) [pid = 3892] [serial = 2007] [outer = 00000000] 08:37:40 INFO - PROCESS | 3892 | ++DOMWINDOW == 122 (1D8F1000) [pid = 3892] [serial = 2008] [outer = 1D8B3C00] 08:37:40 INFO - PROCESS | 3892 | 1461339460819 Marionette DEBUG loaded listener.js 08:37:40 INFO - PROCESS | 3892 | ++DOMWINDOW == 123 (1DC25800) [pid = 3892] [serial = 2009] [outer = 1D8B3C00] 08:37:41 INFO - PROCESS | 3892 | 1461339461535 Marionette TRACE conn2 <- [1,2640,null,{"value":["/2dcontext/text-styles/2d.text.align.valid.html",0,null,null,[["Canvas test: 2d.text.align.valid",0,null,null]]]}] 08:37:41 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.valid.html | Canvas test: 2d.text.align.valid 08:37:41 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.valid.html | took 900ms 08:37:41 INFO - PROCESS | 3892 | 1461339461565 Marionette TRACE conn2 -> [0,2641,"getWindowHandle",null] 08:37:41 INFO - PROCESS | 3892 | 1461339461571 Marionette TRACE conn2 <- [1,2641,null,{"value":"13"}] 08:37:41 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.default.html 08:37:41 INFO - PROCESS | 3892 | 1461339461577 Marionette TRACE conn2 -> [0,2642,"setScriptTimeout",{"ms":35000}] 08:37:41 INFO - PROCESS | 3892 | 1461339461580 Marionette TRACE conn2 <- [1,2642,null,{}] 08:37:41 INFO - PROCESS | 3892 | 1461339461586 Marionette TRACE conn2 -> [0,2643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:37:41 INFO - PROCESS | 3892 | 1461339461701 Marionette TRACE conn2 <- [1,2643,null,{"value":null}] 08:37:41 INFO - PROCESS | 3892 | 1461339461845 Marionette TRACE conn2 -> [0,2644,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.baseline.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.default.html\", \"44d5019e-7937-4224-8a02-bcf7332f174f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:41 INFO - PROCESS | 3892 | ++DOCSHELL 15CE2400 == 70 [pid = 3892] [id = 670] 08:37:41 INFO - PROCESS | 3892 | ++DOMWINDOW == 124 (1650B800) [pid = 3892] [serial = 2010] [outer = 00000000] 08:37:41 INFO - PROCESS | 3892 | ++DOMWINDOW == 125 (18E20800) [pid = 3892] [serial = 2011] [outer = 1650B800] 08:37:41 INFO - PROCESS | 3892 | 1461339461909 Marionette DEBUG loaded listener.js 08:37:41 INFO - PROCESS | 3892 | ++DOMWINDOW == 126 (18E39C00) [pid = 3892] [serial = 2012] [outer = 1650B800] 08:37:42 INFO - PROCESS | 3892 | 1461339462516 Marionette TRACE conn2 <- [1,2644,null,{"value":["/2dcontext/text-styles/2d.text.baseline.default.html",0,null,null,[["Canvas test: 2d.text.baseline.default",0,null,null]]]}] 08:37:42 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.default.html | Canvas test: 2d.text.baseline.default 08:37:42 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.default.html | took 994ms 08:37:42 INFO - PROCESS | 3892 | 1461339462562 Marionette TRACE conn2 -> [0,2645,"getWindowHandle",null] 08:37:42 INFO - PROCESS | 3892 | 1461339462568 Marionette TRACE conn2 <- [1,2645,null,{"value":"13"}] 08:37:42 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.invalid.html 08:37:42 INFO - PROCESS | 3892 | 1461339462575 Marionette TRACE conn2 -> [0,2646,"setScriptTimeout",{"ms":35000}] 08:37:42 INFO - PROCESS | 3892 | 1461339462578 Marionette TRACE conn2 <- [1,2646,null,{}] 08:37:42 INFO - PROCESS | 3892 | 1461339462582 Marionette TRACE conn2 -> [0,2647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:37:42 INFO - PROCESS | 3892 | 1461339462690 Marionette TRACE conn2 <- [1,2647,null,{"value":null}] 08:37:42 INFO - PROCESS | 3892 | 1461339462836 Marionette TRACE conn2 -> [0,2648,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.baseline.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.invalid.html\", \"44d5019e-7937-4224-8a02-bcf7332f174f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:42 INFO - PROCESS | 3892 | ++DOCSHELL 1670B000 == 71 [pid = 3892] [id = 671] 08:37:42 INFO - PROCESS | 3892 | ++DOMWINDOW == 127 (16F25800) [pid = 3892] [serial = 2013] [outer = 00000000] 08:37:42 INFO - PROCESS | 3892 | ++DOMWINDOW == 128 (1A053400) [pid = 3892] [serial = 2014] [outer = 16F25800] 08:37:42 INFO - PROCESS | 3892 | 1461339462898 Marionette DEBUG loaded listener.js 08:37:42 INFO - PROCESS | 3892 | ++DOMWINDOW == 129 (1A5CEC00) [pid = 3892] [serial = 2015] [outer = 16F25800] 08:37:43 INFO - PROCESS | 3892 | 1461339463508 Marionette TRACE conn2 <- [1,2648,null,{"value":["/2dcontext/text-styles/2d.text.baseline.invalid.html",0,null,null,[["Canvas test: 2d.text.baseline.invalid",0,null,null]]]}] 08:37:43 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.invalid.html | Canvas test: 2d.text.baseline.invalid 08:37:43 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.invalid.html | took 994ms 08:37:43 INFO - PROCESS | 3892 | 1461339463575 Marionette TRACE conn2 -> [0,2649,"getWindowHandle",null] 08:37:43 INFO - PROCESS | 3892 | 1461339463578 Marionette TRACE conn2 <- [1,2649,null,{"value":"13"}] 08:37:43 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.valid.html 08:37:43 INFO - PROCESS | 3892 | 1461339463582 Marionette TRACE conn2 -> [0,2650,"setScriptTimeout",{"ms":35000}] 08:37:43 INFO - PROCESS | 3892 | 1461339463586 Marionette TRACE conn2 <- [1,2650,null,{}] 08:37:43 INFO - PROCESS | 3892 | 1461339463610 Marionette TRACE conn2 -> [0,2651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:37:43 INFO - PROCESS | 3892 | 1461339463755 Marionette TRACE conn2 <- [1,2651,null,{"value":null}] 08:37:43 INFO - PROCESS | 3892 | 1461339463827 Marionette TRACE conn2 -> [0,2652,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.baseline.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.valid.html\", \"44d5019e-7937-4224-8a02-bcf7332f174f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:43 INFO - PROCESS | 3892 | ++DOCSHELL 1D241800 == 72 [pid = 3892] [id = 672] 08:37:43 INFO - PROCESS | 3892 | ++DOMWINDOW == 130 (1D241C00) [pid = 3892] [serial = 2016] [outer = 00000000] 08:37:43 INFO - PROCESS | 3892 | ++DOMWINDOW == 131 (1D8ADC00) [pid = 3892] [serial = 2017] [outer = 1D241C00] 08:37:43 INFO - PROCESS | 3892 | 1461339463931 Marionette DEBUG loaded listener.js 08:37:44 INFO - PROCESS | 3892 | ++DOMWINDOW == 132 (1D8B4400) [pid = 3892] [serial = 2018] [outer = 1D241C00] 08:37:44 INFO - PROCESS | 3892 | 1461339464514 Marionette TRACE conn2 <- [1,2652,null,{"value":["/2dcontext/text-styles/2d.text.baseline.valid.html",0,null,null,[["Canvas test: 2d.text.baseline.valid",0,null,null]]]}] 08:37:44 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.valid.html | Canvas test: 2d.text.baseline.valid 08:37:44 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.valid.html | took 994ms 08:37:44 INFO - PROCESS | 3892 | 1461339464568 Marionette TRACE conn2 -> [0,2653,"getWindowHandle",null] 08:37:44 INFO - PROCESS | 3892 | 1461339464571 Marionette TRACE conn2 <- [1,2653,null,{"value":"13"}] 08:37:44 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html 08:37:44 INFO - PROCESS | 3892 | 1461339464574 Marionette TRACE conn2 -> [0,2654,"setScriptTimeout",{"ms":35000}] 08:37:44 INFO - PROCESS | 3892 | 1461339464576 Marionette TRACE conn2 <- [1,2654,null,{}] 08:37:44 INFO - PROCESS | 3892 | 1461339464595 Marionette TRACE conn2 -> [0,2655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:37:44 INFO - PROCESS | 3892 | 1461339464705 Marionette TRACE conn2 <- [1,2655,null,{"value":null}] 08:37:44 INFO - PROCESS | 3892 | 1461339464849 Marionette TRACE conn2 -> [0,2656,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.bottom.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.bottom.html\", \"44d5019e-7937-4224-8a02-bcf7332f174f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:44 INFO - PROCESS | 3892 | ++DOCSHELL 1331F000 == 73 [pid = 3892] [id = 673] 08:37:44 INFO - PROCESS | 3892 | ++DOMWINDOW == 133 (13810C00) [pid = 3892] [serial = 2019] [outer = 00000000] 08:37:44 INFO - PROCESS | 3892 | ++DOMWINDOW == 134 (1882A400) [pid = 3892] [serial = 2020] [outer = 13810C00] 08:37:44 INFO - PROCESS | 3892 | 1461339464907 Marionette DEBUG loaded listener.js 08:37:44 INFO - PROCESS | 3892 | ++DOMWINDOW == 135 (18D2CC00) [pid = 3892] [serial = 2021] [outer = 13810C00] 08:37:46 INFO - PROCESS | 3892 | 1461339466065 Marionette TRACE conn2 <- [1,2656,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.bottom.html",0,null,null,[["textBaseline bottom is the bottom of the em square (not the bounding box)",0,null,null]]]}] 08:37:46 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) 08:37:46 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html | took 1553ms 08:37:46 INFO - PROCESS | 3892 | 1461339466132 Marionette TRACE conn2 -> [0,2657,"getWindowHandle",null] 08:37:46 INFO - PROCESS | 3892 | 1461339466135 Marionette TRACE conn2 <- [1,2657,null,{"value":"13"}] 08:37:46 INFO - PROCESS | 3892 | 1461339466141 Marionette TRACE conn2 -> [0,2658,"setScriptTimeout",{"ms":35000}] 08:37:46 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html 08:37:46 INFO - PROCESS | 3892 | 1461339466145 Marionette TRACE conn2 <- [1,2658,null,{}] 08:37:46 INFO - PROCESS | 3892 | 1461339466152 Marionette TRACE conn2 -> [0,2659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:37:46 INFO - PROCESS | 3892 | 1461339466283 Marionette TRACE conn2 <- [1,2659,null,{"value":null}] 08:37:46 INFO - PROCESS | 3892 | 1461339466442 Marionette TRACE conn2 -> [0,2660,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.hanging.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html\", \"44d5019e-7937-4224-8a02-bcf7332f174f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:46 INFO - PROCESS | 3892 | ++DOCSHELL 13450000 == 74 [pid = 3892] [id = 674] 08:37:46 INFO - PROCESS | 3892 | ++DOMWINDOW == 136 (13798C00) [pid = 3892] [serial = 2022] [outer = 00000000] 08:37:46 INFO - PROCESS | 3892 | ++DOMWINDOW == 137 (15FB0400) [pid = 3892] [serial = 2023] [outer = 13798C00] 08:37:46 INFO - PROCESS | 3892 | 1461339466494 Marionette DEBUG loaded listener.js 08:37:46 INFO - PROCESS | 3892 | ++DOMWINDOW == 138 (16707000) [pid = 3892] [serial = 2024] [outer = 13798C00] 08:37:47 INFO - PROCESS | 3892 | --DOCSHELL 1994E000 == 73 [pid = 3892] [id = 668] 08:37:47 INFO - PROCESS | 3892 | --DOCSHELL 13801400 == 72 [pid = 3892] [id = 667] 08:37:47 INFO - PROCESS | 3892 | --DOCSHELL 1D23B400 == 71 [pid = 3892] [id = 666] 08:37:47 INFO - PROCESS | 3892 | --DOCSHELL 1CEC2800 == 70 [pid = 3892] [id = 665] 08:37:47 INFO - PROCESS | 3892 | --DOCSHELL 1C513800 == 69 [pid = 3892] [id = 664] 08:37:47 INFO - PROCESS | 3892 | --DOCSHELL 1344D000 == 68 [pid = 3892] [id = 663] 08:37:47 INFO - PROCESS | 3892 | --DOCSHELL 1A9C4400 == 67 [pid = 3892] [id = 662] 08:37:47 INFO - PROCESS | 3892 | --DOCSHELL 009C1400 == 66 [pid = 3892] [id = 661] 08:37:47 INFO - PROCESS | 3892 | --DOCSHELL 13316C00 == 65 [pid = 3892] [id = 660] 08:37:47 INFO - PROCESS | 3892 | --DOCSHELL 13831000 == 64 [pid = 3892] [id = 659] 08:37:47 INFO - PROCESS | 3892 | --DOCSHELL 1C266800 == 63 [pid = 3892] [id = 657] 08:37:47 INFO - PROCESS | 3892 | --DOMWINDOW == 137 (1D23B800) [pid = 3892] [serial = 1960] [outer = 00000000] [url = about:blank] 08:37:47 INFO - PROCESS | 3892 | --DOCSHELL 19A30000 == 62 [pid = 3892] [id = 656] 08:37:47 INFO - PROCESS | 3892 | --DOCSHELL 1344F000 == 61 [pid = 3892] [id = 655] 08:37:47 INFO - PROCESS | 3892 | --DOCSHELL 13DDAC00 == 60 [pid = 3892] [id = 654] 08:37:47 INFO - PROCESS | 3892 | --DOMWINDOW == 136 (1C483000) [pid = 3892] [serial = 1865] [outer = 00000000] [url = about:blank] 08:37:47 INFO - PROCESS | 3892 | --DOMWINDOW == 135 (1AB99000) [pid = 3892] [serial = 1945] [outer = 00000000] [url = about:blank] 08:37:47 INFO - PROCESS | 3892 | --DOMWINDOW == 134 (1C358000) [pid = 3892] [serial = 1948] [outer = 00000000] [url = about:blank] 08:37:47 INFO - PROCESS | 3892 | --DOMWINDOW == 133 (1AB97C00) [pid = 3892] [serial = 1946] [outer = 00000000] [url = about:blank] 08:37:47 INFO - PROCESS | 3892 | --DOMWINDOW == 132 (1C5E7C00) [pid = 3892] [serial = 1952] [outer = 00000000] [url = about:blank] 08:37:47 INFO - PROCESS | 3892 | --DOMWINDOW == 131 (1C482400) [pid = 3892] [serial = 1951] [outer = 00000000] [url = about:blank] 08:37:47 INFO - PROCESS | 3892 | --DOMWINDOW == 130 (1C357C00) [pid = 3892] [serial = 1949] [outer = 00000000] [url = about:blank] 08:37:47 INFO - PROCESS | 3892 | --DOMWINDOW == 129 (1882E800) [pid = 3892] [serial = 1931] [outer = 00000000] [url = about:blank] 08:37:47 INFO - PROCESS | 3892 | --DOMWINDOW == 128 (16F5F400) [pid = 3892] [serial = 1930] [outer = 00000000] [url = about:blank] 08:37:47 INFO - PROCESS | 3892 | --DOMWINDOW == 127 (1660F000) [pid = 3892] [serial = 1933] [outer = 00000000] [url = about:blank] 08:37:47 INFO - PROCESS | 3892 | --DOMWINDOW == 126 (16F67800) [pid = 3892] [serial = 1934] [outer = 00000000] [url = about:blank] 08:37:47 INFO - PROCESS | 3892 | --DOMWINDOW == 125 (1D340800) [pid = 3892] [serial = 1921] [outer = 00000000] [url = about:blank] 08:37:47 INFO - PROCESS | 3892 | --DOMWINDOW == 124 (1996C000) [pid = 3892] [serial = 1939] [outer = 00000000] [url = about:blank] 08:37:47 INFO - PROCESS | 3892 | --DOMWINDOW == 123 (19A22800) [pid = 3892] [serial = 1940] [outer = 00000000] [url = about:blank] 08:37:47 INFO - PROCESS | 3892 | --DOMWINDOW == 122 (19D89800) [pid = 3892] [serial = 1942] [outer = 00000000] [url = about:blank] 08:37:47 INFO - PROCESS | 3892 | --DOMWINDOW == 121 (1D3F4400) [pid = 3892] [serial = 1924] [outer = 00000000] [url = about:blank] 08:37:47 INFO - PROCESS | 3892 | --DOMWINDOW == 120 (1A3B3000) [pid = 3892] [serial = 1928] [outer = 00000000] [url = about:blank] 08:37:47 INFO - PROCESS | 3892 | --DOMWINDOW == 119 (19C6C800) [pid = 3892] [serial = 1927] [outer = 00000000] [url = about:blank] 08:37:47 INFO - PROCESS | 3892 | --DOMWINDOW == 118 (19854000) [pid = 3892] [serial = 1936] [outer = 00000000] [url = about:blank] 08:37:47 INFO - PROCESS | 3892 | --DOMWINDOW == 117 (1985BC00) [pid = 3892] [serial = 1937] [outer = 00000000] [url = about:blank] 08:37:47 INFO - PROCESS | 3892 | --DOMWINDOW == 116 (181C2800) [pid = 3892] [serial = 1915] [outer = 00000000] [url = about:blank] 08:37:47 INFO - PROCESS | 3892 | --DOMWINDOW == 115 (1996F800) [pid = 3892] [serial = 1918] [outer = 00000000] [url = about:blank] 08:37:47 INFO - PROCESS | 3892 | --DOMWINDOW == 114 (1C43C400) [pid = 3892] [serial = 1957] [outer = 00000000] [url = about:blank] 08:37:47 INFO - PROCESS | 3892 | --DOMWINDOW == 113 (1C47B000) [pid = 3892] [serial = 1958] [outer = 00000000] [url = about:blank] 08:37:47 INFO - PROCESS | 3892 | --DOMWINDOW == 112 (18EA2C00) [pid = 3892] [serial = 1954] [outer = 00000000] [url = about:blank] 08:37:47 INFO - PROCESS | 3892 | --DOMWINDOW == 111 (1A008000) [pid = 3892] [serial = 1943] [outer = 00000000] [url = about:blank] 08:37:47 INFO - PROCESS | 3892 | --DOMWINDOW == 110 (1996FC00) [pid = 3892] [serial = 1955] [outer = 00000000] [url = about:blank] 08:37:47 INFO - PROCESS | 3892 | 1461339467492 Marionette TRACE conn2 <- [1,2660,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.hanging.html",0,null,null,[["Canvas test: 2d.text.draw.baseline.hanging",1,"assert_approx_equals: Red channel of the pixel at (5, 5) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html:37:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\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] 08:37:47 INFO - PROCESS | 3892 | 1461339467535 Marionette TRACE conn2 <- [1,2661,null,{"value":"13"}] 08:37:47 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html 08:37:47 INFO - PROCESS | 3892 | 1461339467541 Marionette TRACE conn2 -> [0,2662,"setScriptTimeout",{"ms":35000}] 08:37:47 INFO - PROCESS | 3892 | 1461339467544 Marionette TRACE conn2 <- [1,2662,null,{}] 08:37:47 INFO - PROCESS | 3892 | 1461339467548 Marionette TRACE conn2 -> [0,2663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:37:47 INFO - PROCESS | 3892 | 1461339467629 Marionette TRACE conn2 <- [1,2663,null,{"value":null}] 08:37:47 INFO - PROCESS | 3892 | 1461339467637 Marionette TRACE conn2 -> [0,2664,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html\", \"44d5019e-7937-4224-8a02-bcf7332f174f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:47 INFO - PROCESS | 3892 | ++DOCSHELL 02A92800 == 61 [pid = 3892] [id = 675] 08:37:47 INFO - PROCESS | 3892 | ++DOMWINDOW == 111 (02A9F000) [pid = 3892] [serial = 2025] [outer = 00000000] 08:37:47 INFO - PROCESS | 3892 | ++DOMWINDOW == 112 (1670F000) [pid = 3892] [serial = 2026] [outer = 02A9F000] 08:37:47 INFO - PROCESS | 3892 | 1461339467683 Marionette DEBUG loaded listener.js 08:37:47 INFO - PROCESS | 3892 | ++DOMWINDOW == 113 (16F67800) [pid = 3892] [serial = 2027] [outer = 02A9F000] 08:37:48 INFO - PROCESS | 3892 | 1461339468709 Marionette TRACE conn2 <- [1,2664,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html",0,null,null,[["Canvas test: 2d.text.draw.baseline.ideographic",1,"assert_approx_equals: Red channel of the pixel at (5, 45) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html:41:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\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] 08:37:48 INFO - PROCESS | 3892 | 1461339468753 Marionette TRACE conn2 <- [1,2665,null,{"value":"13"}] 08:37:48 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.middle.html 08:37:48 INFO - PROCESS | 3892 | 1461339468757 Marionette TRACE conn2 -> [0,2666,"setScriptTimeout",{"ms":35000}] 08:37:48 INFO - PROCESS | 3892 | 1461339468760 Marionette TRACE conn2 <- [1,2666,null,{}] 08:37:48 INFO - PROCESS | 3892 | 1461339468770 Marionette TRACE conn2 -> [0,2667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:37:48 INFO - PROCESS | 3892 | 1461339468855 Marionette TRACE conn2 <- [1,2667,null,{"value":null}] 08:37:48 INFO - PROCESS | 3892 | 1461339468863 Marionette TRACE conn2 -> [0,2668,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.middle.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.middle.html\", \"44d5019e-7937-4224-8a02-bcf7332f174f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:48 INFO - PROCESS | 3892 | ++DOCSHELL 1830D800 == 62 [pid = 3892] [id = 676] 08:37:48 INFO - PROCESS | 3892 | ++DOMWINDOW == 114 (1830E000) [pid = 3892] [serial = 2028] [outer = 00000000] 08:37:48 INFO - PROCESS | 3892 | ++DOMWINDOW == 115 (18E9F800) [pid = 3892] [serial = 2029] [outer = 1830E000] 08:37:48 INFO - PROCESS | 3892 | 1461339468910 Marionette DEBUG loaded listener.js 08:37:48 INFO - PROCESS | 3892 | ++DOMWINDOW == 116 (18EAE800) [pid = 3892] [serial = 2030] [outer = 1830E000] 08:37:49 INFO - PROCESS | 3892 | 1461339469889 Marionette TRACE conn2 <- [1,2668,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.middle.html",0,null,null,[["textBaseline middle is the middle of the em square (not the bounding box)",0,null,null]]]}] 08:37:49 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) 08:37:49 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.middle.html | took 1212ms 08:37:49 INFO - PROCESS | 3892 | 1461339469953 Marionette TRACE conn2 -> [0,2669,"getWindowHandle",null] 08:37:49 INFO - PROCESS | 3892 | 1461339469956 Marionette TRACE conn2 <- [1,2669,null,{"value":"13"}] 08:37:49 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.top.html 08:37:49 INFO - PROCESS | 3892 | 1461339469959 Marionette TRACE conn2 -> [0,2670,"setScriptTimeout",{"ms":35000}] 08:37:49 INFO - PROCESS | 3892 | 1461339469961 Marionette TRACE conn2 <- [1,2670,null,{}] 08:37:49 INFO - PROCESS | 3892 | 1461339469965 Marionette TRACE conn2 -> [0,2671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:37:50 INFO - PROCESS | 3892 | 1461339470085 Marionette TRACE conn2 <- [1,2671,null,{"value":null}] 08:37:50 INFO - PROCESS | 3892 | 1461339470147 Marionette TRACE conn2 -> [0,2672,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.top.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.top.html\", \"44d5019e-7937-4224-8a02-bcf7332f174f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:50 INFO - PROCESS | 3892 | ++DOCSHELL 18E38000 == 63 [pid = 3892] [id = 677] 08:37:50 INFO - PROCESS | 3892 | ++DOMWINDOW == 117 (19855800) [pid = 3892] [serial = 2031] [outer = 00000000] 08:37:50 INFO - PROCESS | 3892 | ++DOMWINDOW == 118 (1994F000) [pid = 3892] [serial = 2032] [outer = 19855800] 08:37:50 INFO - PROCESS | 3892 | 1461339470192 Marionette DEBUG loaded listener.js 08:37:50 INFO - PROCESS | 3892 | ++DOMWINDOW == 119 (19965000) [pid = 3892] [serial = 2033] [outer = 19855800] 08:37:51 INFO - PROCESS | 3892 | 1461339471121 Marionette TRACE conn2 <- [1,2672,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.top.html",0,null,null,[["textBaseline top is the top of the em square (not the bounding box)",0,null,null]]]}] 08:37:51 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) 08:37:51 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.top.html | took 1180ms 08:37:51 INFO - PROCESS | 3892 | 1461339471152 Marionette TRACE conn2 -> [0,2673,"getWindowHandle",null] 08:37:51 INFO - PROCESS | 3892 | 1461339471154 Marionette TRACE conn2 <- [1,2673,null,{"value":"13"}] 08:37:51 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html 08:37:51 INFO - PROCESS | 3892 | 1461339471164 Marionette TRACE conn2 -> [0,2674,"setScriptTimeout",{"ms":35000}] 08:37:51 INFO - PROCESS | 3892 | 1461339471166 Marionette TRACE conn2 <- [1,2674,null,{}] 08:37:51 INFO - PROCESS | 3892 | 1461339471187 Marionette TRACE conn2 -> [0,2675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:37:51 INFO - PROCESS | 3892 | 1461339471301 Marionette TRACE conn2 <- [1,2675,null,{"value":null}] 08:37:51 INFO - PROCESS | 3892 | 1461339471309 Marionette TRACE conn2 -> [0,2676,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.space.collapse.end.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html\", \"44d5019e-7937-4224-8a02-bcf7332f174f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:51 INFO - PROCESS | 3892 | ++DOCSHELL 13454400 == 64 [pid = 3892] [id = 678] 08:37:51 INFO - PROCESS | 3892 | ++DOMWINDOW == 120 (19971C00) [pid = 3892] [serial = 2034] [outer = 00000000] 08:37:51 INFO - PROCESS | 3892 | ++DOMWINDOW == 121 (19C6CC00) [pid = 3892] [serial = 2035] [outer = 19971C00] 08:37:51 INFO - PROCESS | 3892 | 1461339471409 Marionette DEBUG loaded listener.js 08:37:51 INFO - PROCESS | 3892 | ++DOMWINDOW == 122 (19D7EC00) [pid = 3892] [serial = 2036] [outer = 19971C00] 08:37:51 INFO - PROCESS | 3892 | --DOMWINDOW == 121 (13B7B800) [pid = 3892] [serial = 1977] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.basic.html] 08:37:51 INFO - PROCESS | 3892 | --DOMWINDOW == 120 (15E16800) [pid = 3892] [serial = 2001] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.default.html] 08:37:51 INFO - PROCESS | 3892 | --DOMWINDOW == 119 (1CFEB800) [pid = 3892] [serial = 1995] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.1.html] 08:37:51 INFO - PROCESS | 3892 | --DOMWINDOW == 118 (13B47800) [pid = 3892] [serial = 1989] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.2.html] 08:37:51 INFO - PROCESS | 3892 | --DOMWINDOW == 117 (133E0400) [pid = 3892] [serial = 1980] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.1.html] 08:37:51 INFO - PROCESS | 3892 | --DOMWINDOW == 116 (16706800) [pid = 3892] [serial = 1983] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.2.html] 08:37:51 INFO - PROCESS | 3892 | --DOMWINDOW == 115 (1C514C00) [pid = 3892] [serial = 1992] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.3.html] 08:37:51 INFO - PROCESS | 3892 | --DOMWINDOW == 114 (1D3EDC00) [pid = 3892] [serial = 1998] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.2.html] 08:37:51 INFO - PROCESS | 3892 | --DOMWINDOW == 113 (1A9CD400) [pid = 3892] [serial = 1986] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.1.html] 08:37:51 INFO - PROCESS | 3892 | --DOMWINDOW == 112 (19DDB000) [pid = 3892] [serial = 2004] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.invalid.html] 08:37:52 INFO - PROCESS | 3892 | 1461339472482 Marionette TRACE conn2 <- [1,2676,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.end.html",0,null,null,[["Space characters at the end of a line are collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (75, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html:38:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\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] 08:37:52 INFO - PROCESS | 3892 | 1461339472520 Marionette TRACE conn2 <- [1,2677,null,{"value":"13"}] 08:37:52 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html 08:37:52 INFO - PROCESS | 3892 | 1461339472524 Marionette TRACE conn2 -> [0,2678,"setScriptTimeout",{"ms":35000}] 08:37:52 INFO - PROCESS | 3892 | 1461339472526 Marionette TRACE conn2 <- [1,2678,null,{}] 08:37:52 INFO - PROCESS | 3892 | 1461339472529 Marionette TRACE conn2 -> [0,2679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:37:52 INFO - PROCESS | 3892 | 1461339472609 Marionette TRACE conn2 <- [1,2679,null,{"value":null}] 08:37:52 INFO - PROCESS | 3892 | 1461339472617 Marionette TRACE conn2 -> [0,2680,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.space.collapse.other.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html\", \"44d5019e-7937-4224-8a02-bcf7332f174f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:52 INFO - PROCESS | 3892 | ++DOCSHELL 12C99400 == 65 [pid = 3892] [id = 679] 08:37:52 INFO - PROCESS | 3892 | ++DOMWINDOW == 113 (13B82C00) [pid = 3892] [serial = 2037] [outer = 00000000] 08:37:52 INFO - PROCESS | 3892 | ++DOMWINDOW == 114 (19A27800) [pid = 3892] [serial = 2038] [outer = 13B82C00] 08:37:52 INFO - PROCESS | 3892 | 1461339472665 Marionette DEBUG loaded listener.js 08:37:52 INFO - PROCESS | 3892 | ++DOMWINDOW == 115 (1A413000) [pid = 3892] [serial = 2039] [outer = 13B82C00] 08:37:53 INFO - PROCESS | 3892 | 1461339473623 Marionette TRACE conn2 <- [1,2680,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.other.html",0,null,null,[["Space characters are converted to U+0020, and collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html:36:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\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] 08:37:53 INFO - PROCESS | 3892 | 1461339473664 Marionette TRACE conn2 <- [1,2681,null,{"value":"13"}] 08:37:53 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html 08:37:53 INFO - PROCESS | 3892 | 1461339473668 Marionette TRACE conn2 -> [0,2682,"setScriptTimeout",{"ms":35000}] 08:37:53 INFO - PROCESS | 3892 | 1461339473669 Marionette TRACE conn2 <- [1,2682,null,{}] 08:37:53 INFO - PROCESS | 3892 | 1461339473673 Marionette TRACE conn2 -> [0,2683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:37:53 INFO - PROCESS | 3892 | 1461339473801 Marionette TRACE conn2 <- [1,2683,null,{"value":null}] 08:37:53 INFO - PROCESS | 3892 | 1461339473936 Marionette TRACE conn2 -> [0,2684,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.space.collapse.space.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html\", \"44d5019e-7937-4224-8a02-bcf7332f174f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:53 INFO - PROCESS | 3892 | ++DOCSHELL 02A93C00 == 66 [pid = 3892] [id = 680] 08:37:53 INFO - PROCESS | 3892 | ++DOMWINDOW == 116 (02A9A000) [pid = 3892] [serial = 2040] [outer = 00000000] 08:37:53 INFO - PROCESS | 3892 | ++DOMWINDOW == 117 (11BC3C00) [pid = 3892] [serial = 2041] [outer = 02A9A000] 08:37:53 INFO - PROCESS | 3892 | 1461339473995 Marionette DEBUG loaded listener.js 08:37:54 INFO - PROCESS | 3892 | ++DOMWINDOW == 118 (12D09C00) [pid = 3892] [serial = 2042] [outer = 02A9A000] 08:37:55 INFO - PROCESS | 3892 | 1461339475125 Marionette TRACE conn2 <- [1,2684,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.space.html",0,null,null,[["Space characters are converted to U+0020, and collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html:36:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\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] 08:37:55 INFO - PROCESS | 3892 | 1461339475183 Marionette TRACE conn2 <- [1,2685,null,{"value":"13"}] 08:37:55 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html 08:37:55 INFO - PROCESS | 3892 | 1461339475189 Marionette TRACE conn2 -> [0,2686,"setScriptTimeout",{"ms":35000}] 08:37:55 INFO - PROCESS | 3892 | 1461339475197 Marionette TRACE conn2 <- [1,2686,null,{}] 08:37:55 INFO - PROCESS | 3892 | 1461339475187 Marionette TRACE conn2 -> [0,2687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:37:55 INFO - PROCESS | 3892 | 1461339475327 Marionette TRACE conn2 <- [1,2687,null,{"value":null}] 08:37:55 INFO - PROCESS | 3892 | 1461339475475 Marionette TRACE conn2 -> [0,2688,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.space.collapse.start.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html\", \"44d5019e-7937-4224-8a02-bcf7332f174f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:55 INFO - PROCESS | 3892 | ++DOCSHELL 15715C00 == 67 [pid = 3892] [id = 681] 08:37:55 INFO - PROCESS | 3892 | ++DOMWINDOW == 119 (1571C000) [pid = 3892] [serial = 2043] [outer = 00000000] 08:37:55 INFO - PROCESS | 3892 | ++DOMWINDOW == 120 (15E19400) [pid = 3892] [serial = 2044] [outer = 1571C000] 08:37:55 INFO - PROCESS | 3892 | 1461339475534 Marionette DEBUG loaded listener.js 08:37:55 INFO - PROCESS | 3892 | ++DOMWINDOW == 121 (1650BC00) [pid = 3892] [serial = 2045] [outer = 1571C000] 08:37:56 INFO - PROCESS | 3892 | 1461339476533 Marionette TRACE conn2 <- [1,2688,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.start.html",0,null,null,[["Space characters at the start of a line are collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html:36:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\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] 08:37:56 INFO - PROCESS | 3892 | 1461339476609 Marionette TRACE conn2 <- [1,2689,null,{"value":"13"}] 08:37:56 INFO - PROCESS | 3892 | 1461339476614 Marionette TRACE conn2 -> [0,2690,"setScriptTimeout",{"ms":35000}] 08:37:56 INFO - PROCESS | 3892 | 1461339476616 Marionette TRACE conn2 <- [1,2690,null,{}] 08:37:56 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.default.html 08:37:56 INFO - PROCESS | 3892 | 1461339476621 Marionette TRACE conn2 -> [0,2691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:37:56 INFO - PROCESS | 3892 | 1461339476718 Marionette TRACE conn2 <- [1,2691,null,{"value":null}] 08:37:56 INFO - PROCESS | 3892 | 1461339476896 Marionette TRACE conn2 -> [0,2692,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.default.html\", \"44d5019e-7937-4224-8a02-bcf7332f174f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:56 INFO - PROCESS | 3892 | ++DOCSHELL 18429000 == 68 [pid = 3892] [id = 682] 08:37:56 INFO - PROCESS | 3892 | ++DOMWINDOW == 122 (1842AC00) [pid = 3892] [serial = 2046] [outer = 00000000] 08:37:56 INFO - PROCESS | 3892 | ++DOMWINDOW == 123 (189A1C00) [pid = 3892] [serial = 2047] [outer = 1842AC00] 08:37:56 INFO - PROCESS | 3892 | 1461339476993 Marionette DEBUG loaded listener.js 08:37:57 INFO - PROCESS | 3892 | ++DOMWINDOW == 124 (18E2E000) [pid = 3892] [serial = 2048] [outer = 1842AC00] 08:37:57 INFO - PROCESS | 3892 | 1461339477579 Marionette TRACE conn2 <- [1,2692,null,{"value":["/2dcontext/text-styles/2d.text.font.default.html",0,null,null,[["Canvas test: 2d.text.font.default",0,null,null]]]}] 08:37:57 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.default.html | Canvas test: 2d.text.font.default 08:37:57 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.default.html | took 1041ms 08:37:57 INFO - PROCESS | 3892 | 1461339477657 Marionette TRACE conn2 -> [0,2693,"getWindowHandle",null] 08:37:57 INFO - PROCESS | 3892 | 1461339477661 Marionette TRACE conn2 <- [1,2693,null,{"value":"13"}] 08:37:57 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.basic.html 08:37:57 INFO - PROCESS | 3892 | 1461339477703 Marionette TRACE conn2 -> [0,2694,"setScriptTimeout",{"ms":35000}] 08:37:57 INFO - PROCESS | 3892 | 1461339477708 Marionette TRACE conn2 <- [1,2694,null,{}] 08:37:57 INFO - PROCESS | 3892 | 1461339477714 Marionette TRACE conn2 -> [0,2695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:37:57 INFO - PROCESS | 3892 | 1461339477834 Marionette TRACE conn2 <- [1,2695,null,{"value":null}] 08:37:57 INFO - PROCESS | 3892 | 1461339477967 Marionette TRACE conn2 -> [0,2696,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.basic.html\", \"44d5019e-7937-4224-8a02-bcf7332f174f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:57 INFO - PROCESS | 3892 | ++DOCSHELL 13448000 == 69 [pid = 3892] [id = 683] 08:37:57 INFO - PROCESS | 3892 | ++DOMWINDOW == 125 (16F32000) [pid = 3892] [serial = 2049] [outer = 00000000] 08:37:58 INFO - PROCESS | 3892 | ++DOMWINDOW == 126 (1985E400) [pid = 3892] [serial = 2050] [outer = 16F32000] 08:37:58 INFO - PROCESS | 3892 | 1461339478040 Marionette DEBUG loaded listener.js 08:37:58 INFO - PROCESS | 3892 | ++DOMWINDOW == 127 (19950C00) [pid = 3892] [serial = 2051] [outer = 16F32000] 08:37:58 INFO - PROCESS | 3892 | 1461339478793 Marionette TRACE conn2 <- [1,2696,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.basic.html",0,null,null,[["Canvas test: 2d.text.font.parse.basic",0,null,null]]]}] 08:37:58 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.basic.html | Canvas test: 2d.text.font.parse.basic 08:37:58 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.basic.html | took 1149ms 08:37:58 INFO - PROCESS | 3892 | 1461339478833 Marionette TRACE conn2 -> [0,2697,"getWindowHandle",null] 08:37:58 INFO - PROCESS | 3892 | 1461339478836 Marionette TRACE conn2 <- [1,2697,null,{"value":"13"}] 08:37:58 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.complex.html 08:37:58 INFO - PROCESS | 3892 | 1461339478858 Marionette TRACE conn2 -> [0,2698,"setScriptTimeout",{"ms":35000}] 08:37:58 INFO - PROCESS | 3892 | 1461339478862 Marionette TRACE conn2 <- [1,2698,null,{}] 08:37:58 INFO - PROCESS | 3892 | 1461339478868 Marionette TRACE conn2 -> [0,2699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:37:58 INFO - PROCESS | 3892 | 1461339478968 Marionette TRACE conn2 <- [1,2699,null,{"value":null}] 08:37:59 INFO - PROCESS | 3892 | 1461339479115 Marionette TRACE conn2 -> [0,2700,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.complex.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html\", \"44d5019e-7937-4224-8a02-bcf7332f174f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:59 INFO - PROCESS | 3892 | ++DOCSHELL 1344F000 == 70 [pid = 3892] [id = 684] 08:37:59 INFO - PROCESS | 3892 | ++DOMWINDOW == 128 (13810400) [pid = 3892] [serial = 2052] [outer = 00000000] 08:37:59 INFO - PROCESS | 3892 | ++DOMWINDOW == 129 (15C37000) [pid = 3892] [serial = 2053] [outer = 13810400] 08:37:59 INFO - PROCESS | 3892 | 1461339479170 Marionette DEBUG loaded listener.js 08:37:59 INFO - PROCESS | 3892 | ++DOMWINDOW == 130 (1670C400) [pid = 3892] [serial = 2054] [outer = 13810400] 08:37:59 INFO - PROCESS | 3892 | --DOCSHELL 133DA400 == 69 [pid = 3892] [id = 323] 08:37:59 INFO - PROCESS | 3892 | --DOCSHELL 15A0E400 == 68 [pid = 3892] [id = 621] 08:37:59 INFO - PROCESS | 3892 | --DOCSHELL 12C99400 == 67 [pid = 3892] [id = 679] 08:37:59 INFO - PROCESS | 3892 | --DOCSHELL 13454400 == 66 [pid = 3892] [id = 678] 08:37:59 INFO - PROCESS | 3892 | --DOCSHELL 18E38000 == 65 [pid = 3892] [id = 677] 08:37:59 INFO - PROCESS | 3892 | --DOCSHELL 1830D800 == 64 [pid = 3892] [id = 676] 08:37:59 INFO - PROCESS | 3892 | --DOCSHELL 02A92800 == 63 [pid = 3892] [id = 675] 08:37:59 INFO - PROCESS | 3892 | --DOCSHELL 13450000 == 62 [pid = 3892] [id = 674] 08:37:59 INFO - PROCESS | 3892 | --DOCSHELL 1CEBAC00 == 61 [pid = 3892] [id = 653] 08:37:59 INFO - PROCESS | 3892 | --DOMWINDOW == 129 (1D8F1000) [pid = 3892] [serial = 2008] [outer = 00000000] [url = about:blank] 08:37:59 INFO - PROCESS | 3892 | --DOMWINDOW == 128 (1D4C7C00) [pid = 3892] [serial = 2006] [outer = 00000000] [url = about:blank] 08:37:59 INFO - PROCESS | 3892 | --DOMWINDOW == 127 (18E31000) [pid = 3892] [serial = 1978] [outer = 00000000] [url = about:blank] 08:37:59 INFO - PROCESS | 3892 | --DOMWINDOW == 126 (1996BC00) [pid = 3892] [serial = 2002] [outer = 00000000] [url = about:blank] 08:37:59 INFO - PROCESS | 3892 | --DOMWINDOW == 125 (1D3F2400) [pid = 3892] [serial = 1997] [outer = 00000000] [url = about:blank] 08:37:59 INFO - PROCESS | 3892 | --DOMWINDOW == 124 (1C43A000) [pid = 3892] [serial = 1990] [outer = 00000000] [url = about:blank] 08:37:59 INFO - PROCESS | 3892 | --DOMWINDOW == 123 (15E18400) [pid = 3892] [serial = 1981] [outer = 00000000] [url = about:blank] 08:37:59 INFO - PROCESS | 3892 | --DOMWINDOW == 122 (1A4B4000) [pid = 3892] [serial = 1985] [outer = 00000000] [url = about:blank] 08:37:59 INFO - PROCESS | 3892 | --DOMWINDOW == 121 (18EA3000) [pid = 3892] [serial = 1979] [outer = 00000000] [url = about:blank] 08:37:59 INFO - PROCESS | 3892 | --DOMWINDOW == 120 (1CCA2400) [pid = 3892] [serial = 1994] [outer = 00000000] [url = about:blank] 08:37:59 INFO - PROCESS | 3892 | --DOMWINDOW == 119 (1D8A9800) [pid = 3892] [serial = 2000] [outer = 00000000] [url = about:blank] 08:37:59 INFO - PROCESS | 3892 | --DOMWINDOW == 118 (1D4BF400) [pid = 3892] [serial = 1972] [outer = 00000000] [url = about:blank] 08:37:59 INFO - PROCESS | 3892 | --DOMWINDOW == 117 (18EAC800) [pid = 3892] [serial = 1975] [outer = 00000000] [url = about:blank] 08:37:59 INFO - PROCESS | 3892 | --DOMWINDOW == 116 (1CEC4000) [pid = 3892] [serial = 1969] [outer = 00000000] [url = about:blank] 08:37:59 INFO - PROCESS | 3892 | --DOMWINDOW == 115 (1D3EE000) [pid = 3892] [serial = 1996] [outer = 00000000] [url = about:blank] 08:37:59 INFO - PROCESS | 3892 | --DOMWINDOW == 114 (1C43FC00) [pid = 3892] [serial = 1991] [outer = 00000000] [url = about:blank] 08:37:59 INFO - PROCESS | 3892 | --DOMWINDOW == 113 (1A3AE800) [pid = 3892] [serial = 1984] [outer = 00000000] [url = about:blank] 08:37:59 INFO - PROCESS | 3892 | --DOMWINDOW == 112 (1C25FC00) [pid = 3892] [serial = 1988] [outer = 00000000] [url = about:blank] 08:37:59 INFO - PROCESS | 3892 | --DOMWINDOW == 111 (1D4C3800) [pid = 3892] [serial = 2005] [outer = 00000000] [url = about:blank] 08:37:59 INFO - PROCESS | 3892 | --DOMWINDOW == 110 (19943C00) [pid = 3892] [serial = 1966] [outer = 00000000] [url = about:blank] 08:37:59 INFO - PROCESS | 3892 | --DOMWINDOW == 109 (1D4C9800) [pid = 3892] [serial = 1999] [outer = 00000000] [url = about:blank] 08:37:59 INFO - PROCESS | 3892 | --DOMWINDOW == 108 (1C970C00) [pid = 3892] [serial = 1993] [outer = 00000000] [url = about:blank] 08:37:59 INFO - PROCESS | 3892 | --DOMWINDOW == 107 (18E25C00) [pid = 3892] [serial = 1982] [outer = 00000000] [url = about:blank] 08:37:59 INFO - PROCESS | 3892 | --DOMWINDOW == 106 (1C259400) [pid = 3892] [serial = 1987] [outer = 00000000] [url = about:blank] 08:37:59 INFO - PROCESS | 3892 | --DOMWINDOW == 105 (19C68C00) [pid = 3892] [serial = 2003] [outer = 00000000] [url = about:blank] 08:37:59 INFO - PROCESS | 3892 | --DOMWINDOW == 104 (1695A400) [pid = 3892] [serial = 1963] [outer = 00000000] [url = about:blank] 08:37:59 INFO - PROCESS | 3892 | 1461339479699 Marionette TRACE conn2 <- [1,2700,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.complex.html",0,null,null,[["Canvas test: 2d.text.font.parse.complex",1,"assert_equals: ctx.font === 'italic small-caps 12px \"Unknown Font\", sans-serif' (got italic small-caps 400 12px Unknown Font,sans-serif[string], expected italic small-caps 12px \"Unknown Font\", sans-serif[string]) expected \"italic small-caps 12px \\\"Unknown Font\\\", sans-serif\" but got \"italic small-caps 400 12px Unknown Font,sans-serif\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2701,"getWindowHandle",null] 08:37:59 INFO - PROCESS | 3892 | 1461339479766 Marionette TRACE conn2 <- [1,2701,null,{"value":"13"}] 08:37:59 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.invalid.html 08:37:59 INFO - PROCESS | 3892 | 1461339479772 Marionette TRACE conn2 -> [0,2702,"setScriptTimeout",{"ms":35000}] 08:37:59 INFO - PROCESS | 3892 | 1461339479775 Marionette TRACE conn2 <- [1,2702,null,{}] 08:37:59 INFO - PROCESS | 3892 | 1461339479778 Marionette TRACE conn2 -> [0,2703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:37:59 INFO - PROCESS | 3892 | 1461339479865 Marionette TRACE conn2 <- [1,2703,null,{"value":null}] 08:37:59 INFO - PROCESS | 3892 | 1461339479968 Marionette TRACE conn2 -> [0,2704,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.invalid.html\", \"44d5019e-7937-4224-8a02-bcf7332f174f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:59 INFO - PROCESS | 3892 | ++DOCSHELL 15A0A400 == 62 [pid = 3892] [id = 685] 08:37:59 INFO - PROCESS | 3892 | ++DOMWINDOW == 105 (15C2DC00) [pid = 3892] [serial = 2055] [outer = 00000000] 08:37:59 INFO - PROCESS | 3892 | ++DOMWINDOW == 106 (18426800) [pid = 3892] [serial = 2056] [outer = 15C2DC00] 08:37:59 INFO - PROCESS | 3892 | 1461339480014 Marionette DEBUG loaded listener.js 08:38:00 INFO - PROCESS | 3892 | ++DOMWINDOW == 107 (1899AC00) [pid = 3892] [serial = 2057] [outer = 15C2DC00] 08:38:00 INFO - PROCESS | 3892 | 1461339480440 Marionette TRACE conn2 <- [1,2704,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.invalid.html",0,null,null,[["Canvas test: 2d.text.font.parse.invalid",0,null,null]]]}] 08:38:00 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.invalid.html | Canvas test: 2d.text.font.parse.invalid 08:38:00 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.invalid.html | took 699ms 08:38:00 INFO - PROCESS | 3892 | 1461339480473 Marionette TRACE conn2 -> [0,2705,"getWindowHandle",null] 08:38:00 INFO - PROCESS | 3892 | 1461339480475 Marionette TRACE conn2 <- [1,2705,null,{"value":"13"}] 08:38:00 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html 08:38:00 INFO - PROCESS | 3892 | 1461339480479 Marionette TRACE conn2 -> [0,2706,"setScriptTimeout",{"ms":35000}] 08:38:00 INFO - PROCESS | 3892 | 1461339480482 Marionette TRACE conn2 <- [1,2706,null,{}] 08:38:00 INFO - PROCESS | 3892 | 1461339480537 Marionette TRACE conn2 -> [0,2707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:38:00 INFO - PROCESS | 3892 | 1461339480618 Marionette TRACE conn2 <- [1,2707,null,{"value":null}] 08:38:00 INFO - PROCESS | 3892 | 1461339480633 Marionette TRACE conn2 -> [0,2708,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html\", \"44d5019e-7937-4224-8a02-bcf7332f174f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:38:00 INFO - PROCESS | 3892 | ++DOCSHELL 19856800 == 63 [pid = 3892] [id = 686] 08:38:00 INFO - PROCESS | 3892 | ++DOMWINDOW == 108 (19856C00) [pid = 3892] [serial = 2058] [outer = 00000000] 08:38:00 INFO - PROCESS | 3892 | ++DOMWINDOW == 109 (19947800) [pid = 3892] [serial = 2059] [outer = 19856C00] 08:38:00 INFO - PROCESS | 3892 | 1461339480682 Marionette DEBUG loaded listener.js 08:38:00 INFO - PROCESS | 3892 | ++DOMWINDOW == 110 (19970C00) [pid = 3892] [serial = 2060] [outer = 19856C00] 08:38:01 INFO - PROCESS | 3892 | 1461339481192 Marionette TRACE conn2 <- [1,2708,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html",0,null,null,[["Canvas test: 2d.text.font.parse.size.percentage.default",1,"assert_equals: ctx2.font === '100px serif' (got 1000% serif[string], expected 100px serif[string]) expected \"100px serif\" but got \"1000% serif\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html:25:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2709,"getWindowHandle",null] 08:38:01 INFO - PROCESS | 3892 | 1461339481203 Marionette TRACE conn2 <- [1,2709,null,{"value":"13"}] 08:38:01 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.html 08:38:01 INFO - PROCESS | 3892 | 1461339481210 Marionette TRACE conn2 -> [0,2710,"setScriptTimeout",{"ms":35000}] 08:38:01 INFO - PROCESS | 3892 | 1461339481212 Marionette TRACE conn2 <- [1,2710,null,{}] 08:38:01 INFO - PROCESS | 3892 | 1461339481215 Marionette TRACE conn2 -> [0,2711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:38:01 INFO - PROCESS | 3892 | 1461339481300 Marionette TRACE conn2 <- [1,2711,null,{"value":null}] 08:38:01 INFO - PROCESS | 3892 | 1461339481307 Marionette TRACE conn2 -> [0,2712,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.size.percentage.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html\", \"44d5019e-7937-4224-8a02-bcf7332f174f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:38:01 INFO - PROCESS | 3892 | ++DOCSHELL 1670D400 == 64 [pid = 3892] [id = 687] 08:38:01 INFO - PROCESS | 3892 | ++DOMWINDOW == 111 (18917800) [pid = 3892] [serial = 2061] [outer = 00000000] 08:38:01 INFO - PROCESS | 3892 | ++DOMWINDOW == 112 (1A4B7000) [pid = 3892] [serial = 2062] [outer = 18917800] 08:38:01 INFO - PROCESS | 3892 | 1461339481360 Marionette DEBUG loaded listener.js 08:38:01 INFO - PROCESS | 3892 | ++DOMWINDOW == 113 (1A5D2800) [pid = 3892] [serial = 2063] [outer = 18917800] 08:38:01 INFO - PROCESS | 3892 | 1461339481854 Marionette TRACE conn2 <- [1,2712,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.size.percentage.html",0,null,null,[["Canvas test: 2d.text.font.parse.size.percentage",1,"assert_equals: ctx.font === '72px serif' (got 50% serif[string], expected 72px serif[string]) expected \"72px serif\" but got \"50% serif\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2713,"getWindowHandle",null] 08:38:01 INFO - PROCESS | 3892 | 1461339481913 Marionette TRACE conn2 <- [1,2713,null,{"value":"13"}] 08:38:01 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.system.html 08:38:01 INFO - PROCESS | 3892 | 1461339481916 Marionette TRACE conn2 -> [0,2714,"setScriptTimeout",{"ms":35000}] 08:38:01 INFO - PROCESS | 3892 | 1461339481918 Marionette TRACE conn2 <- [1,2714,null,{}] 08:38:01 INFO - PROCESS | 3892 | 1461339481921 Marionette TRACE conn2 -> [0,2715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:38:02 INFO - PROCESS | 3892 | 1461339482034 Marionette TRACE conn2 <- [1,2715,null,{"value":null}] 08:38:02 INFO - PROCESS | 3892 | 1461339482131 Marionette TRACE conn2 -> [0,2716,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.system.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.system.html\", \"44d5019e-7937-4224-8a02-bcf7332f174f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:38:02 INFO - PROCESS | 3892 | ++DOCSHELL 1AB97400 == 65 [pid = 3892] [id = 688] 08:38:02 INFO - PROCESS | 3892 | ++DOMWINDOW == 114 (1AB97C00) [pid = 3892] [serial = 2064] [outer = 00000000] 08:38:02 INFO - PROCESS | 3892 | ++DOMWINDOW == 115 (1C25C000) [pid = 3892] [serial = 2065] [outer = 1AB97C00] 08:38:02 INFO - PROCESS | 3892 | 1461339482175 Marionette DEBUG loaded listener.js 08:38:02 INFO - PROCESS | 3892 | ++DOMWINDOW == 116 (1C25BC00) [pid = 3892] [serial = 2066] [outer = 1AB97C00] 08:38:02 INFO - PROCESS | 3892 | 1461339482620 Marionette TRACE conn2 <- [1,2716,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.system.html",0,null,null,[["System fonts must be computed to explicit values",0,null,null]]]}] 08:38:02 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.system.html | System fonts must be computed to explicit values 08:38:02 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.system.html | took 729ms 08:38:02 INFO - PROCESS | 3892 | 1461339482656 Marionette TRACE conn2 -> [0,2717,"getWindowHandle",null] 08:38:02 INFO - PROCESS | 3892 | 1461339482658 Marionette TRACE conn2 <- [1,2717,null,{"value":"13"}] 08:38:02 INFO - TEST-START | /2dcontext/text-styles/2d.text.measure.width.space.html 08:38:02 INFO - PROCESS | 3892 | 1461339482662 Marionette TRACE conn2 -> [0,2718,"setScriptTimeout",{"ms":35000}] 08:38:02 INFO - PROCESS | 3892 | 1461339482663 Marionette TRACE conn2 <- [1,2718,null,{}] 08:38:02 INFO - PROCESS | 3892 | 1461339482667 Marionette TRACE conn2 -> [0,2719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:38:02 INFO - PROCESS | 3892 | 1461339482816 Marionette TRACE conn2 <- [1,2719,null,{"value":null}] 08:38:02 INFO - PROCESS | 3892 | 1461339482890 Marionette TRACE conn2 -> [0,2720,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.measure.width.space.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html\", \"44d5019e-7937-4224-8a02-bcf7332f174f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:38:02 INFO - PROCESS | 3892 | ++DOCSHELL 1C434400 == 66 [pid = 3892] [id = 689] 08:38:02 INFO - PROCESS | 3892 | ++DOMWINDOW == 117 (1C434800) [pid = 3892] [serial = 2067] [outer = 00000000] 08:38:02 INFO - PROCESS | 3892 | ++DOMWINDOW == 118 (1C43F800) [pid = 3892] [serial = 2068] [outer = 1C434800] 08:38:02 INFO - PROCESS | 3892 | 1461339482938 Marionette DEBUG loaded listener.js 08:38:02 INFO - PROCESS | 3892 | ++DOMWINDOW == 119 (1C476000) [pid = 3892] [serial = 2069] [outer = 1C434800] 08:38:03 INFO - PROCESS | 3892 | 1461339483833 Marionette TRACE conn2 <- [1,2720,null,{"value":["/2dcontext/text-styles/2d.text.measure.width.space.html",0,null,null,[["Space characters are converted to U+0020 and collapsed (per CSS)",1,"assert_equals: ctx.measureText('A B').width === 150 (got 200[number], expected 150[number]) expected 150 but got 200","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html:33:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\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] 08:38:03 INFO - PROCESS | 3892 | 1461339483937 Marionette TRACE conn2 <- [1,2721,null,{"value":"13"}] 08:38:03 INFO - PROCESS | 3892 | 1461339483942 Marionette TRACE conn2 -> [0,2722,"setScriptTimeout",{"ms":35000}] 08:38:03 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html 08:38:03 INFO - PROCESS | 3892 | 1461339483944 Marionette TRACE conn2 <- [1,2722,null,{}] 08:38:03 INFO - PROCESS | 3892 | 1461339483948 Marionette TRACE conn2 -> [0,2723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:38:04 INFO - PROCESS | 3892 | 1461339484028 Marionette TRACE conn2 <- [1,2723,null,{"value":null}] 08:38:04 INFO - PROCESS | 3892 | 1461339484034 Marionette TRACE conn2 -> [0,2724,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html\", \"44d5019e-7937-4224-8a02-bcf7332f174f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:38:04 INFO - PROCESS | 3892 | ++DOCSHELL 13453C00 == 67 [pid = 3892] [id = 690] 08:38:04 INFO - PROCESS | 3892 | ++DOMWINDOW == 101 (16506000) [pid = 3892] [serial = 2070] [outer = 00000000] 08:38:04 INFO - PROCESS | 3892 | ++DOMWINDOW == 102 (18E2E800) [pid = 3892] [serial = 2071] [outer = 16506000] 08:38:04 INFO - PROCESS | 3892 | 1461339484079 Marionette DEBUG loaded listener.js 08:38:04 INFO - PROCESS | 3892 | ++DOMWINDOW == 103 (18833800) [pid = 3892] [serial = 2072] [outer = 16506000] 08:38:04 INFO - PROCESS | 3892 | 1461339484517 Marionette TRACE conn2 <- [1,2724,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html",0,null,null,[["save()/restore() does not affect the current bitmap",0,null,null]]]}] 08:38:04 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | save()/restore() does not affect the current bitmap 08:38:04 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | took 590ms 08:38:04 INFO - PROCESS | 3892 | 1461339484553 Marionette TRACE conn2 -> [0,2725,"getWindowHandle",null] 08:38:04 INFO - PROCESS | 3892 | 1461339484555 Marionette TRACE conn2 <- [1,2725,null,{"value":"13"}] 08:38:04 INFO - PROCESS | 3892 | 1461339484559 Marionette TRACE conn2 -> [0,2726,"setScriptTimeout",{"ms":35000}] 08:38:04 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html 08:38:04 INFO - PROCESS | 3892 | 1461339484560 Marionette TRACE conn2 <- [1,2726,null,{}] 08:38:04 INFO - PROCESS | 3892 | 1461339484567 Marionette TRACE conn2 -> [0,2727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:38:04 INFO - PROCESS | 3892 | 1461339484646 Marionette TRACE conn2 <- [1,2727,null,{"value":null}] 08:38:04 INFO - PROCESS | 3892 | 1461339484653 Marionette TRACE conn2 -> [0,2728,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.clip.html\", \"44d5019e-7937-4224-8a02-bcf7332f174f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:38:04 INFO - PROCESS | 3892 | ++DOCSHELL 1934EC00 == 68 [pid = 3892] [id = 691] 08:38:04 INFO - PROCESS | 3892 | ++DOMWINDOW == 104 (19942000) [pid = 3892] [serial = 2073] [outer = 00000000] 08:38:04 INFO - PROCESS | 3892 | ++DOMWINDOW == 105 (1C479400) [pid = 3892] [serial = 2074] [outer = 19942000] 08:38:04 INFO - PROCESS | 3892 | 1461339484698 Marionette DEBUG loaded listener.js 08:38:04 INFO - PROCESS | 3892 | ++DOMWINDOW == 106 (1C476400) [pid = 3892] [serial = 2075] [outer = 19942000] 08:38:05 INFO - PROCESS | 3892 | 1461339485134 Marionette TRACE conn2 <- [1,2728,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.clip.html",0,null,null,[["save()/restore() affects the clipping path",0,null,null]]]}] 08:38:05 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | save()/restore() affects the clipping path 08:38:05 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | took 590ms 08:38:05 INFO - PROCESS | 3892 | 1461339485156 Marionette TRACE conn2 -> [0,2729,"getWindowHandle",null] 08:38:05 INFO - PROCESS | 3892 | 1461339485158 Marionette TRACE conn2 <- [1,2729,null,{"value":"13"}] 08:38:05 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html 08:38:05 INFO - PROCESS | 3892 | 1461339485161 Marionette TRACE conn2 -> [0,2730,"setScriptTimeout",{"ms":35000}] 08:38:05 INFO - PROCESS | 3892 | 1461339485162 Marionette TRACE conn2 <- [1,2730,null,{}] 08:38:05 INFO - PROCESS | 3892 | 1461339485166 Marionette TRACE conn2 -> [0,2731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:38:05 INFO - PROCESS | 3892 | 1461339485291 Marionette TRACE conn2 <- [1,2731,null,{"value":null}] 08:38:05 INFO - PROCESS | 3892 | 1461339485298 Marionette TRACE conn2 -> [0,2732,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html\", \"44d5019e-7937-4224-8a02-bcf7332f174f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:38:05 INFO - PROCESS | 3892 | ++DOCSHELL 19854400 == 69 [pid = 3892] [id = 692] 08:38:05 INFO - PROCESS | 3892 | ++DOMWINDOW == 107 (19A24000) [pid = 3892] [serial = 2076] [outer = 00000000] 08:38:05 INFO - PROCESS | 3892 | ++DOMWINDOW == 108 (1C5E4800) [pid = 3892] [serial = 2077] [outer = 19A24000] 08:38:05 INFO - PROCESS | 3892 | 1461339485342 Marionette DEBUG loaded listener.js 08:38:05 INFO - PROCESS | 3892 | ++DOMWINDOW == 109 (1C969400) [pid = 3892] [serial = 2078] [outer = 19A24000] 08:38:05 INFO - PROCESS | 3892 | 1461339485776 Marionette TRACE conn2 <- [1,2732,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html",0,null,null,[["save()/restore() works for fillStyle",0,null,null]]]}] 08:38:05 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | save()/restore() works for fillStyle 08:38:05 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | took 637ms 08:38:05 INFO - PROCESS | 3892 | 1461339485800 Marionette TRACE conn2 -> [0,2733,"getWindowHandle",null] 08:38:05 INFO - PROCESS | 3892 | 1461339485802 Marionette TRACE conn2 <- [1,2733,null,{"value":"13"}] 08:38:05 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.font.html 08:38:05 INFO - PROCESS | 3892 | 1461339485805 Marionette TRACE conn2 -> [0,2734,"setScriptTimeout",{"ms":35000}] 08:38:05 INFO - PROCESS | 3892 | 1461339485807 Marionette TRACE conn2 <- [1,2734,null,{}] 08:38:05 INFO - PROCESS | 3892 | 1461339485824 Marionette TRACE conn2 -> [0,2735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:38:05 INFO - PROCESS | 3892 | 1461339485903 Marionette TRACE conn2 <- [1,2735,null,{"value":null}] 08:38:05 INFO - PROCESS | 3892 | 1461339485910 Marionette TRACE conn2 -> [0,2736,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.font.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.font.html\", \"44d5019e-7937-4224-8a02-bcf7332f174f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:38:05 INFO - PROCESS | 3892 | ++DOCSHELL 02A9E000 == 70 [pid = 3892] [id = 693] 08:38:05 INFO - PROCESS | 3892 | ++DOMWINDOW == 110 (02A9E800) [pid = 3892] [serial = 2079] [outer = 00000000] 08:38:05 INFO - PROCESS | 3892 | ++DOMWINDOW == 111 (1CEBAC00) [pid = 3892] [serial = 2080] [outer = 02A9E800] 08:38:05 INFO - PROCESS | 3892 | 1461339485959 Marionette DEBUG loaded listener.js 08:38:06 INFO - PROCESS | 3892 | ++DOMWINDOW == 112 (1CEC0800) [pid = 3892] [serial = 2081] [outer = 02A9E800] 08:38:06 INFO - PROCESS | 3892 | 1461339486698 Marionette TRACE conn2 <- [1,2736,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.font.html",0,null,null,[["save()/restore() works for font",0,null,null]]]}] 08:38:06 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | save()/restore() works for font 08:38:06 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | took 948ms 08:38:06 INFO - PROCESS | 3892 | 1461339486755 Marionette TRACE conn2 -> [0,2737,"getWindowHandle",null] 08:38:06 INFO - PROCESS | 3892 | 1461339486760 Marionette TRACE conn2 <- [1,2737,null,{"value":"13"}] 08:38:06 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html 08:38:06 INFO - PROCESS | 3892 | 1461339486765 Marionette TRACE conn2 -> [0,2738,"setScriptTimeout",{"ms":35000}] 08:38:06 INFO - PROCESS | 3892 | 1461339486769 Marionette TRACE conn2 <- [1,2738,null,{}] 08:38:06 INFO - PROCESS | 3892 | 1461339486774 Marionette TRACE conn2 -> [0,2739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:38:06 INFO - PROCESS | 3892 | 1461339486919 Marionette TRACE conn2 <- [1,2739,null,{"value":null}] 08:38:07 INFO - PROCESS | 3892 | 1461339487043 Marionette TRACE conn2 -> [0,2740,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html\", \"44d5019e-7937-4224-8a02-bcf7332f174f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:38:07 INFO - PROCESS | 3892 | ++DOCSHELL 15FB2000 == 71 [pid = 3892] [id = 694] 08:38:07 INFO - PROCESS | 3892 | ++DOMWINDOW == 113 (16708800) [pid = 3892] [serial = 2082] [outer = 00000000] 08:38:07 INFO - PROCESS | 3892 | ++DOMWINDOW == 114 (18421400) [pid = 3892] [serial = 2083] [outer = 16708800] 08:38:07 INFO - PROCESS | 3892 | 1461339487107 Marionette DEBUG loaded listener.js 08:38:07 INFO - PROCESS | 3892 | ++DOMWINDOW == 115 (18D37000) [pid = 3892] [serial = 2084] [outer = 16708800] 08:38:07 INFO - PROCESS | 3892 | 1461339487649 Marionette TRACE conn2 <- [1,2740,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html",0,null,null,[["save()/restore() works for globalAlpha",0,null,null]]]}] 08:38:07 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | save()/restore() works for globalAlpha 08:38:07 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | took 932ms 08:38:07 INFO - PROCESS | 3892 | 1461339487712 Marionette TRACE conn2 -> [0,2741,"getWindowHandle",null] 08:38:07 INFO - PROCESS | 3892 | 1461339487718 Marionette TRACE conn2 <- [1,2741,null,{"value":"13"}] 08:38:07 INFO - PROCESS | 3892 | 1461339487724 Marionette TRACE conn2 -> [0,2742,"setScriptTimeout",{"ms":35000}] 08:38:07 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html 08:38:07 INFO - PROCESS | 3892 | 1461339487727 Marionette TRACE conn2 <- [1,2742,null,{}] 08:38:07 INFO - PROCESS | 3892 | 1461339487731 Marionette TRACE conn2 -> [0,2743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:38:07 INFO - PROCESS | 3892 | 1461339487841 Marionette TRACE conn2 <- [1,2743,null,{"value":null}] 08:38:07 INFO - PROCESS | 3892 | 1461339487983 Marionette TRACE conn2 -> [0,2744,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html\", \"44d5019e-7937-4224-8a02-bcf7332f174f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:38:07 INFO - PROCESS | 3892 | ++DOCSHELL 19943000 == 72 [pid = 3892] [id = 695] 08:38:07 INFO - PROCESS | 3892 | ++DOMWINDOW == 116 (19943C00) [pid = 3892] [serial = 2085] [outer = 00000000] 08:38:08 INFO - PROCESS | 3892 | ++DOMWINDOW == 117 (1A5D4800) [pid = 3892] [serial = 2086] [outer = 19943C00] 08:38:08 INFO - PROCESS | 3892 | 1461339488039 Marionette DEBUG loaded listener.js 08:38:08 INFO - PROCESS | 3892 | ++DOMWINDOW == 118 (1C265C00) [pid = 3892] [serial = 2087] [outer = 19943C00] 08:38:08 INFO - PROCESS | 3892 | 1461339488666 Marionette TRACE conn2 <- [1,2744,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html",0,null,null,[["save()/restore() works for globalCompositeOperation",0,null,null]]]}] 08:38:08 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | save()/restore() works for globalCompositeOperation 08:38:08 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | took 979ms 08:38:08 INFO - PROCESS | 3892 | 1461339488714 Marionette TRACE conn2 -> [0,2745,"getWindowHandle",null] 08:38:08 INFO - PROCESS | 3892 | 1461339488716 Marionette TRACE conn2 <- [1,2745,null,{"value":"13"}] 08:38:08 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html 08:38:08 INFO - PROCESS | 3892 | 1461339488720 Marionette TRACE conn2 -> [0,2746,"setScriptTimeout",{"ms":35000}] 08:38:08 INFO - PROCESS | 3892 | 1461339488724 Marionette TRACE conn2 <- [1,2746,null,{}] 08:38:08 INFO - PROCESS | 3892 | 1461339488751 Marionette TRACE conn2 -> [0,2747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:38:08 INFO - PROCESS | 3892 | 1461339488844 Marionette TRACE conn2 <- [1,2747,null,{"value":null}] 08:38:08 INFO - PROCESS | 3892 | 1461339488985 Marionette TRACE conn2 -> [0,2748,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html\", \"44d5019e-7937-4224-8a02-bcf7332f174f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:38:09 INFO - PROCESS | 3892 | ++DOCSHELL 1A3B2000 == 73 [pid = 3892] [id = 696] 08:38:09 INFO - PROCESS | 3892 | ++DOMWINDOW == 119 (1A3B9000) [pid = 3892] [serial = 2088] [outer = 00000000] 08:38:09 INFO - PROCESS | 3892 | ++DOMWINDOW == 120 (1CFE5000) [pid = 3892] [serial = 2089] [outer = 1A3B9000] 08:38:09 INFO - PROCESS | 3892 | 1461339489043 Marionette DEBUG loaded listener.js 08:38:09 INFO - PROCESS | 3892 | ++DOMWINDOW == 121 (1D241000) [pid = 3892] [serial = 2090] [outer = 1A3B9000] 08:38:09 INFO - PROCESS | 3892 | 1461339489569 Marionette TRACE conn2 <- [1,2748,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html",0,null,null,[["save()/restore() works for lineCap",0,null,null]]]}] 08:38:09 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | save()/restore() works for lineCap 08:38:09 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | took 931ms 08:38:09 INFO - PROCESS | 3892 | 1461339489649 Marionette TRACE conn2 -> [0,2749,"getWindowHandle",null] 08:38:09 INFO - PROCESS | 3892 | 1461339489652 Marionette TRACE conn2 <- [1,2749,null,{"value":"13"}] 08:38:09 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html 08:38:09 INFO - PROCESS | 3892 | 1461339489656 Marionette TRACE conn2 -> [0,2750,"setScriptTimeout",{"ms":35000}] 08:38:09 INFO - PROCESS | 3892 | 1461339489657 Marionette TRACE conn2 <- [1,2750,null,{}] 08:38:09 INFO - PROCESS | 3892 | 1461339489662 Marionette TRACE conn2 -> [0,2751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:38:09 INFO - PROCESS | 3892 | 1461339489767 Marionette TRACE conn2 <- [1,2751,null,{"value":null}] 08:38:09 INFO - PROCESS | 3892 | 1461339489882 Marionette TRACE conn2 -> [0,2752,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html\", \"44d5019e-7937-4224-8a02-bcf7332f174f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:38:09 INFO - PROCESS | 3892 | ++DOCSHELL 1CEC0C00 == 74 [pid = 3892] [id = 697] 08:38:09 INFO - PROCESS | 3892 | ++DOMWINDOW == 122 (1CFE0000) [pid = 3892] [serial = 2091] [outer = 00000000] 08:38:09 INFO - PROCESS | 3892 | ++DOMWINDOW == 123 (1D3EF400) [pid = 3892] [serial = 2092] [outer = 1CFE0000] 08:38:09 INFO - PROCESS | 3892 | 1461339489977 Marionette DEBUG loaded listener.js 08:38:10 INFO - PROCESS | 3892 | ++DOMWINDOW == 124 (1D3F5800) [pid = 3892] [serial = 2093] [outer = 1CFE0000] 08:38:10 INFO - PROCESS | 3892 | 1461339490546 Marionette TRACE conn2 <- [1,2752,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html",0,null,null,[["save()/restore() works for lineJoin",0,null,null]]]}] 08:38:10 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | save()/restore() works for lineJoin 08:38:10 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | took 932ms 08:38:10 INFO - PROCESS | 3892 | 1461339490600 Marionette TRACE conn2 -> [0,2753,"getWindowHandle",null] 08:38:10 INFO - PROCESS | 3892 | 1461339490602 Marionette TRACE conn2 <- [1,2753,null,{"value":"13"}] 08:38:10 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html 08:38:10 INFO - PROCESS | 3892 | 1461339490606 Marionette TRACE conn2 -> [0,2754,"setScriptTimeout",{"ms":35000}] 08:38:10 INFO - PROCESS | 3892 | 1461339490608 Marionette TRACE conn2 <- [1,2754,null,{}] 08:38:10 INFO - PROCESS | 3892 | 1461339490612 Marionette TRACE conn2 -> [0,2755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:38:10 INFO - PROCESS | 3892 | 1461339490727 Marionette TRACE conn2 <- [1,2755,null,{"value":null}] 08:38:10 INFO - PROCESS | 3892 | 1461339490888 Marionette TRACE conn2 -> [0,2756,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html\", \"44d5019e-7937-4224-8a02-bcf7332f174f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:38:10 INFO - PROCESS | 3892 | ++DOCSHELL 02A95000 == 75 [pid = 3892] [id = 698] 08:38:10 INFO - PROCESS | 3892 | ++DOMWINDOW == 125 (02A97800) [pid = 3892] [serial = 2094] [outer = 00000000] 08:38:10 INFO - PROCESS | 3892 | ++DOMWINDOW == 126 (148C0000) [pid = 3892] [serial = 2095] [outer = 02A97800] 08:38:10 INFO - PROCESS | 3892 | 1461339490945 Marionette DEBUG loaded listener.js 08:38:11 INFO - PROCESS | 3892 | ++DOMWINDOW == 127 (16609000) [pid = 3892] [serial = 2096] [outer = 02A97800] 08:38:11 INFO - PROCESS | 3892 | 1461339491607 Marionette TRACE conn2 <- [1,2756,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html",0,null,null,[["save()/restore() works for lineWidth",0,null,null]]]}] 08:38:11 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | save()/restore() works for lineWidth 08:38:11 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | took 1025ms 08:38:11 INFO - PROCESS | 3892 | 1461339491629 Marionette TRACE conn2 -> [0,2757,"getWindowHandle",null] 08:38:11 INFO - PROCESS | 3892 | 1461339491634 Marionette TRACE conn2 <- [1,2757,null,{"value":"13"}] 08:38:11 INFO - PROCESS | 3892 | 1461339491656 Marionette TRACE conn2 -> [0,2758,"setScriptTimeout",{"ms":35000}] 08:38:11 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html 08:38:11 INFO - PROCESS | 3892 | 1461339491659 Marionette TRACE conn2 <- [1,2758,null,{}] 08:38:11 INFO - PROCESS | 3892 | 1461339491664 Marionette TRACE conn2 -> [0,2759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:38:11 INFO - PROCESS | 3892 | 1461339491767 Marionette TRACE conn2 <- [1,2759,null,{"value":null}] 08:38:11 INFO - PROCESS | 3892 | 1461339491929 Marionette TRACE conn2 -> [0,2760,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html\", \"44d5019e-7937-4224-8a02-bcf7332f174f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:38:11 INFO - PROCESS | 3892 | ++DOCSHELL 13314000 == 76 [pid = 3892] [id = 699] 08:38:11 INFO - PROCESS | 3892 | ++DOMWINDOW == 128 (15E9C400) [pid = 3892] [serial = 2097] [outer = 00000000] 08:38:12 INFO - PROCESS | 3892 | ++DOMWINDOW == 129 (18E1CC00) [pid = 3892] [serial = 2098] [outer = 15E9C400] 08:38:12 INFO - PROCESS | 3892 | 1461339492000 Marionette DEBUG loaded listener.js 08:38:12 INFO - PROCESS | 3892 | ++DOMWINDOW == 130 (18E2D400) [pid = 3892] [serial = 2099] [outer = 15E9C400] 08:38:12 INFO - PROCESS | 3892 | 1461339492590 Marionette TRACE conn2 <- [1,2760,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html",0,null,null,[["save()/restore() works for miterLimit",0,null,null]]]}] 08:38:12 INFO - PROCESS | 3892 | --DOCSHELL 1CCA7800 == 75 [pid = 3892] [id = 641] 08:38:12 INFO - PROCESS | 3892 | --DOCSHELL 1C974C00 == 74 [pid = 3892] [id = 610] 08:38:12 INFO - PROCESS | 3892 | --DOCSHELL 1670B000 == 73 [pid = 3892] [id = 671] 08:38:12 INFO - PROCESS | 3892 | --DOCSHELL 18D2C800 == 72 [pid = 3892] [id = 642] 08:38:12 INFO - PROCESS | 3892 | --DOCSHELL 13DD8C00 == 71 [pid = 3892] [id = 325] 08:38:12 INFO - PROCESS | 3892 | --DOCSHELL 12341000 == 70 [pid = 3892] [id = 336] 08:38:12 INFO - PROCESS | 3892 | --DOCSHELL 13446800 == 69 [pid = 3892] [id = 337] 08:38:12 INFO - PROCESS | 3892 | --DOCSHELL 18E1F400 == 68 [pid = 3892] [id = 639] 08:38:12 INFO - PROCESS | 3892 | --DOCSHELL 15715C00 == 67 [pid = 3892] [id = 681] 08:38:12 INFO - PROCESS | 3892 | --DOCSHELL 02A93C00 == 66 [pid = 3892] [id = 680] 08:38:12 INFO - PROCESS | 3892 | --DOMWINDOW == 129 (1882A400) [pid = 3892] [serial = 2020] [outer = 00000000] [url = about:blank] 08:38:12 INFO - PROCESS | 3892 | --DOMWINDOW == 128 (18E20800) [pid = 3892] [serial = 2011] [outer = 00000000] [url = about:blank] 08:38:12 INFO - PROCESS | 3892 | --DOMWINDOW == 127 (1A053400) [pid = 3892] [serial = 2014] [outer = 00000000] [url = about:blank] 08:38:12 INFO - PROCESS | 3892 | --DOMWINDOW == 126 (1D8ADC00) [pid = 3892] [serial = 2017] [outer = 00000000] [url = about:blank] 08:38:12 INFO - PROCESS | 3892 | --DOMWINDOW == 125 (19A27800) [pid = 3892] [serial = 2038] [outer = 00000000] [url = about:blank] 08:38:12 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | save()/restore() works for miterLimit 08:38:12 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | took 979ms 08:38:12 INFO - PROCESS | 3892 | 1461339492647 Marionette TRACE conn2 -> [0,2761,"getWindowHandle",null] 08:38:12 INFO - PROCESS | 3892 | 1461339492652 Marionette TRACE conn2 <- [1,2761,null,{"value":"13"}] 08:38:12 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.path.html 08:38:12 INFO - PROCESS | 3892 | 1461339492658 Marionette TRACE conn2 -> [0,2762,"setScriptTimeout",{"ms":35000}] 08:38:12 INFO - PROCESS | 3892 | 1461339492661 Marionette TRACE conn2 <- [1,2762,null,{}] 08:38:12 INFO - PROCESS | 3892 | 1461339492664 Marionette TRACE conn2 -> [0,2763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:38:12 INFO - PROCESS | 3892 | 1461339492750 Marionette TRACE conn2 <- [1,2763,null,{"value":null}] 08:38:12 INFO - PROCESS | 3892 | --DOMWINDOW == 124 (1994F000) [pid = 3892] [serial = 2032] [outer = 00000000] [url = about:blank] 08:38:12 INFO - PROCESS | 3892 | --DOMWINDOW == 123 (18E9F800) [pid = 3892] [serial = 2029] [outer = 00000000] [url = about:blank] 08:38:12 INFO - PROCESS | 3892 | --DOMWINDOW == 122 (16707000) [pid = 3892] [serial = 2024] [outer = 00000000] [url = about:blank] 08:38:12 INFO - PROCESS | 3892 | --DOMWINDOW == 121 (15FB0400) [pid = 3892] [serial = 2023] [outer = 00000000] [url = about:blank] 08:38:12 INFO - PROCESS | 3892 | --DOMWINDOW == 120 (1670F000) [pid = 3892] [serial = 2026] [outer = 00000000] [url = about:blank] 08:38:12 INFO - PROCESS | 3892 | --DOMWINDOW == 119 (16F67800) [pid = 3892] [serial = 2027] [outer = 00000000] [url = about:blank] 08:38:12 INFO - PROCESS | 3892 | --DOMWINDOW == 118 (19C6CC00) [pid = 3892] [serial = 2035] [outer = 00000000] [url = about:blank] 08:38:12 INFO - PROCESS | 3892 | --DOMWINDOW == 117 (19965000) [pid = 3892] [serial = 2033] [outer = 00000000] [url = about:blank] 08:38:12 INFO - PROCESS | 3892 | --DOMWINDOW == 116 (19D7EC00) [pid = 3892] [serial = 2036] [outer = 00000000] [url = about:blank] 08:38:12 INFO - PROCESS | 3892 | --DOMWINDOW == 115 (18EAE800) [pid = 3892] [serial = 2030] [outer = 00000000] [url = about:blank] 08:38:12 INFO - PROCESS | 3892 | --DOMWINDOW == 114 (1D3EA000) [pid = 3892] [serial = 1922] [outer = 00000000] [url = about:blank] 08:38:12 INFO - PROCESS | 3892 | --DOMWINDOW == 113 (1D3F6000) [pid = 3892] [serial = 1925] [outer = 00000000] [url = about:blank] 08:38:12 INFO - PROCESS | 3892 | --DOMWINDOW == 112 (1D242400) [pid = 3892] [serial = 1880] [outer = 00000000] [url = about:blank] 08:38:12 INFO - PROCESS | 3892 | --DOMWINDOW == 111 (18D38000) [pid = 3892] [serial = 1916] [outer = 00000000] [url = about:blank] 08:38:12 INFO - PROCESS | 3892 | --DOMWINDOW == 110 (19C6BC00) [pid = 3892] [serial = 1919] [outer = 00000000] [url = about:blank] 08:38:12 INFO - PROCESS | 3892 | --DOMWINDOW == 109 (1CCA4000) [pid = 3892] [serial = 1820] [outer = 00000000] [url = about:blank] 08:38:12 INFO - PROCESS | 3892 | --DOMWINDOW == 108 (18918400) [pid = 3892] [serial = 1823] [outer = 00000000] [url = about:blank] 08:38:12 INFO - PROCESS | 3892 | --DOMWINDOW == 107 (19C66800) [pid = 3892] [serial = 1826] [outer = 00000000] [url = about:blank] 08:38:12 INFO - PROCESS | 3892 | --DOMWINDOW == 106 (1CCA1800) [pid = 3892] [serial = 1829] [outer = 00000000] [url = about:blank] 08:38:12 INFO - PROCESS | 3892 | --DOMWINDOW == 105 (1CFE8000) [pid = 3892] [serial = 1832] [outer = 00000000] [url = about:blank] 08:38:12 INFO - PROCESS | 3892 | --DOMWINDOW == 104 (15FB2400) [pid = 3892] [serial = 1868] [outer = 00000000] [url = about:blank] 08:38:12 INFO - PROCESS | 3892 | --DOMWINDOW == 103 (18F3F400) [pid = 3892] [serial = 1871] [outer = 00000000] [url = about:blank] 08:38:12 INFO - PROCESS | 3892 | --DOMWINDOW == 102 (1C34D800) [pid = 3892] [serial = 1874] [outer = 00000000] [url = about:blank] 08:38:12 INFO - PROCESS | 3892 | --DOMWINDOW == 101 (1CEC3C00) [pid = 3892] [serial = 1877] [outer = 00000000] [url = about:blank] 08:38:12 INFO - PROCESS | 3892 | 1461339492870 Marionette TRACE conn2 -> [0,2764,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.path.html\", \"44d5019e-7937-4224-8a02-bcf7332f174f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:38:12 INFO - PROCESS | 3892 | ++DOCSHELL 11BBF800 == 67 [pid = 3892] [id = 700] 08:38:12 INFO - PROCESS | 3892 | ++DOMWINDOW == 102 (11CB1C00) [pid = 3892] [serial = 2100] [outer = 00000000] 08:38:12 INFO - PROCESS | 3892 | ++DOMWINDOW == 103 (1449E400) [pid = 3892] [serial = 2101] [outer = 11CB1C00] 08:38:12 INFO - PROCESS | 3892 | 1461339492918 Marionette DEBUG loaded listener.js 08:38:12 INFO - PROCESS | 3892 | ++DOMWINDOW == 104 (1670F000) [pid = 3892] [serial = 2102] [outer = 11CB1C00] 08:38:13 INFO - PROCESS | 3892 | 1461339493348 Marionette TRACE conn2 <- [1,2764,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.path.html",0,null,null,[["save()/restore() does not affect the current path",0,null,null]]]}] 08:38:13 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | save()/restore() does not affect the current path 08:38:13 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | took 730ms 08:38:13 INFO - PROCESS | 3892 | 1461339493398 Marionette TRACE conn2 -> [0,2765,"getWindowHandle",null] 08:38:13 INFO - PROCESS | 3892 | 1461339493400 Marionette TRACE conn2 <- [1,2765,null,{"value":"13"}] 08:38:13 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html 08:38:13 INFO - PROCESS | 3892 | 1461339493403 Marionette TRACE conn2 -> [0,2766,"setScriptTimeout",{"ms":35000}] 08:38:13 INFO - PROCESS | 3892 | 1461339493407 Marionette TRACE conn2 <- [1,2766,null,{}] 08:38:13 INFO - PROCESS | 3892 | 1461339493421 Marionette TRACE conn2 -> [0,2767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:38:13 INFO - PROCESS | 3892 | 1461339493509 Marionette TRACE conn2 <- [1,2767,null,{"value":null}] 08:38:13 INFO - PROCESS | 3892 | 1461339493524 Marionette TRACE conn2 -> [0,2768,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html\", \"44d5019e-7937-4224-8a02-bcf7332f174f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:38:13 INFO - PROCESS | 3892 | ++DOCSHELL 197E3000 == 68 [pid = 3892] [id = 701] 08:38:13 INFO - PROCESS | 3892 | ++DOMWINDOW == 105 (197E5800) [pid = 3892] [serial = 2103] [outer = 00000000] 08:38:13 INFO - PROCESS | 3892 | ++DOMWINDOW == 106 (1985D000) [pid = 3892] [serial = 2104] [outer = 197E5800] 08:38:13 INFO - PROCESS | 3892 | 1461339493571 Marionette DEBUG loaded listener.js 08:38:13 INFO - PROCESS | 3892 | ++DOMWINDOW == 107 (1994CC00) [pid = 3892] [serial = 2105] [outer = 197E5800] 08:38:14 INFO - PROCESS | 3892 | 1461339494024 Marionette TRACE conn2 <- [1,2768,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html",0,null,null,[["save()/restore() works for shadowBlur",0,null,null]]]}] 08:38:14 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | save()/restore() works for shadowBlur 08:38:14 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | took 699ms 08:38:14 INFO - PROCESS | 3892 | 1461339494087 Marionette TRACE conn2 -> [0,2769,"getWindowHandle",null] 08:38:14 INFO - PROCESS | 3892 | 1461339494089 Marionette TRACE conn2 <- [1,2769,null,{"value":"13"}] 08:38:14 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html 08:38:14 INFO - PROCESS | 3892 | 1461339494093 Marionette TRACE conn2 -> [0,2770,"setScriptTimeout",{"ms":35000}] 08:38:14 INFO - PROCESS | 3892 | 1461339494094 Marionette TRACE conn2 <- [1,2770,null,{}] 08:38:14 INFO - PROCESS | 3892 | 1461339494098 Marionette TRACE conn2 -> [0,2771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:38:14 INFO - PROCESS | 3892 | 1461339494212 Marionette TRACE conn2 <- [1,2771,null,{"value":null}] 08:38:14 INFO - PROCESS | 3892 | 1461339494315 Marionette TRACE conn2 -> [0,2772,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html\", \"44d5019e-7937-4224-8a02-bcf7332f174f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:38:14 INFO - PROCESS | 3892 | ++DOCSHELL 19948800 == 69 [pid = 3892] [id = 702] 08:38:14 INFO - PROCESS | 3892 | ++DOMWINDOW == 108 (19963800) [pid = 3892] [serial = 2106] [outer = 00000000] 08:38:14 INFO - PROCESS | 3892 | ++DOMWINDOW == 109 (19C65C00) [pid = 3892] [serial = 2107] [outer = 19963800] 08:38:14 INFO - PROCESS | 3892 | 1461339494361 Marionette DEBUG loaded listener.js 08:38:14 INFO - PROCESS | 3892 | ++DOMWINDOW == 110 (19C6CC00) [pid = 3892] [serial = 2108] [outer = 19963800] 08:38:14 INFO - PROCESS | 3892 | 1461339494734 Marionette TRACE conn2 <- [1,2772,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html",0,null,null,[["save()/restore() works for shadowColor",0,null,null]]]}] 08:38:14 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | save()/restore() works for shadowColor 08:38:14 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | took 699ms 08:38:14 INFO - PROCESS | 3892 | 1461339494792 Marionette TRACE conn2 -> [0,2773,"getWindowHandle",null] 08:38:14 INFO - PROCESS | 3892 | 1461339494793 Marionette TRACE conn2 <- [1,2773,null,{"value":"13"}] 08:38:14 INFO - PROCESS | 3892 | 1461339494813 Marionette TRACE conn2 -> [0,2774,"setScriptTimeout",{"ms":35000}] 08:38:14 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html 08:38:14 INFO - PROCESS | 3892 | 1461339494815 Marionette TRACE conn2 <- [1,2774,null,{}] 08:38:14 INFO - PROCESS | 3892 | 1461339494818 Marionette TRACE conn2 -> [0,2775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:38:14 INFO - PROCESS | 3892 | 1461339494942 Marionette TRACE conn2 <- [1,2775,null,{"value":null}] 08:38:15 INFO - PROCESS | 3892 | 1461339495008 Marionette TRACE conn2 -> [0,2776,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html\", \"44d5019e-7937-4224-8a02-bcf7332f174f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:38:15 INFO - PROCESS | 3892 | ++DOCSHELL 1383C000 == 70 [pid = 3892] [id = 703] 08:38:15 INFO - PROCESS | 3892 | ++DOMWINDOW == 111 (19970800) [pid = 3892] [serial = 2109] [outer = 00000000] 08:38:15 INFO - PROCESS | 3892 | ++DOMWINDOW == 112 (1A051C00) [pid = 3892] [serial = 2110] [outer = 19970800] 08:38:15 INFO - PROCESS | 3892 | 1461339495053 Marionette DEBUG loaded listener.js 08:38:15 INFO - PROCESS | 3892 | ++DOMWINDOW == 113 (1A3B3000) [pid = 3892] [serial = 2111] [outer = 19970800] 08:38:15 INFO - PROCESS | 3892 | 1461339495484 Marionette TRACE conn2 <- [1,2776,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html",0,null,null,[["save()/restore() works for shadowOffsetX",0,null,null]]]}] 08:38:15 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | save()/restore() works for shadowOffsetX 08:38:15 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | took 699ms 08:38:15 INFO - PROCESS | 3892 | 1461339495518 Marionette TRACE conn2 -> [0,2777,"getWindowHandle",null] 08:38:15 INFO - PROCESS | 3892 | 1461339495520 Marionette TRACE conn2 <- [1,2777,null,{"value":"13"}] 08:38:15 INFO - PROCESS | 3892 | 1461339495524 Marionette TRACE conn2 -> [0,2778,"setScriptTimeout",{"ms":35000}] 08:38:15 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html 08:38:15 INFO - PROCESS | 3892 | 1461339495525 Marionette TRACE conn2 <- [1,2778,null,{}] 08:38:15 INFO - PROCESS | 3892 | 1461339495529 Marionette TRACE conn2 -> [0,2779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:38:15 INFO - PROCESS | 3892 | 1461339495684 Marionette TRACE conn2 <- [1,2779,null,{"value":null}] 08:38:15 INFO - PROCESS | 3892 | 1461339495708 Marionette TRACE conn2 -> [0,2780,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html\", \"44d5019e-7937-4224-8a02-bcf7332f174f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:38:15 INFO - PROCESS | 3892 | ++DOCSHELL 1344D000 == 71 [pid = 3892] [id = 704] 08:38:15 INFO - PROCESS | 3892 | ++DOMWINDOW == 114 (1A9CD800) [pid = 3892] [serial = 2112] [outer = 00000000] 08:38:15 INFO - PROCESS | 3892 | ++DOMWINDOW == 115 (1C34D800) [pid = 3892] [serial = 2113] [outer = 1A9CD800] 08:38:15 INFO - PROCESS | 3892 | 1461339495756 Marionette DEBUG loaded listener.js 08:38:15 INFO - PROCESS | 3892 | ++DOMWINDOW == 116 (1C435800) [pid = 3892] [serial = 2114] [outer = 1A9CD800] 08:38:16 INFO - PROCESS | 3892 | 1461339496194 Marionette TRACE conn2 <- [1,2780,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html",0,null,null,[["save()/restore() works for shadowOffsetY",0,null,null]]]}] 08:38:16 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | save()/restore() works for shadowOffsetY 08:38:16 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | took 683ms 08:38:16 INFO - PROCESS | 3892 | 1461339496245 Marionette TRACE conn2 -> [0,2781,"getWindowHandle",null] 08:38:16 INFO - PROCESS | 3892 | 1461339496247 Marionette TRACE conn2 <- [1,2781,null,{"value":"13"}] 08:38:16 INFO - PROCESS | 3892 | 1461339496251 Marionette TRACE conn2 -> [0,2782,"setScriptTimeout",{"ms":35000}] 08:38:16 INFO - PROCESS | 3892 | 1461339496252 Marionette TRACE conn2 <- [1,2782,null,{}] 08:38:16 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html 08:38:16 INFO - PROCESS | 3892 | 1461339496256 Marionette TRACE conn2 -> [0,2783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:38:16 INFO - PROCESS | 3892 | 1461339496376 Marionette TRACE conn2 <- [1,2783,null,{"value":null}] 08:38:16 INFO - PROCESS | 3892 | 1461339496443 Marionette TRACE conn2 -> [0,2784,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.stack.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stack.html\", \"44d5019e-7937-4224-8a02-bcf7332f174f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:38:16 INFO - PROCESS | 3892 | ++DOCSHELL 1C34AC00 == 72 [pid = 3892] [id = 705] 08:38:16 INFO - PROCESS | 3892 | ++DOMWINDOW == 117 (1C356C00) [pid = 3892] [serial = 2115] [outer = 00000000] 08:38:16 INFO - PROCESS | 3892 | ++DOMWINDOW == 118 (1C478400) [pid = 3892] [serial = 2116] [outer = 1C356C00] 08:38:16 INFO - PROCESS | 3892 | 1461339496491 Marionette DEBUG loaded listener.js 08:38:16 INFO - PROCESS | 3892 | ++DOMWINDOW == 119 (1C50AC00) [pid = 3892] [serial = 2117] [outer = 1C356C00] 08:38:17 INFO - PROCESS | 3892 | --DOMWINDOW == 118 (18917800) [pid = 3892] [serial = 2061] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html] 08:38:17 INFO - PROCESS | 3892 | --DOMWINDOW == 117 (15C2DC00) [pid = 3892] [serial = 2055] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.invalid.html] 08:38:17 INFO - PROCESS | 3892 | --DOMWINDOW == 116 (13B82C00) [pid = 3892] [serial = 2037] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html] 08:38:17 INFO - PROCESS | 3892 | --DOMWINDOW == 115 (13810C00) [pid = 3892] [serial = 2019] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.bottom.html] 08:38:17 INFO - PROCESS | 3892 | --DOMWINDOW == 114 (16F25800) [pid = 3892] [serial = 2013] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.invalid.html] 08:38:17 INFO - PROCESS | 3892 | --DOMWINDOW == 113 (1D8B3C00) [pid = 3892] [serial = 2007] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.valid.html] 08:38:17 INFO - PROCESS | 3892 | --DOMWINDOW == 112 (1C5DA400) [pid = 3892] [serial = 1971] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.1.html] 08:38:17 INFO - PROCESS | 3892 | --DOMWINDOW == 111 (1C47FC00) [pid = 3892] [serial = 1968] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.basic.html] 08:38:17 INFO - PROCESS | 3892 | --DOMWINDOW == 110 (1670FC00) [pid = 3892] [serial = 1965] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.alpha.html] 08:38:17 INFO - PROCESS | 3892 | --DOMWINDOW == 109 (1C5E7000) [pid = 3892] [serial = 1911] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.2.html] 08:38:17 INFO - PROCESS | 3892 | --DOMWINDOW == 108 (1CEBDC00) [pid = 3892] [serial = 1959] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveY.html] 08:38:17 INFO - PROCESS | 3892 | --DOMWINDOW == 107 (144A0C00) [pid = 3892] [serial = 1962] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.outside.html] 08:38:17 INFO - PROCESS | 3892 | --DOMWINDOW == 106 (1D241C00) [pid = 3892] [serial = 2016] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.valid.html] 08:38:17 INFO - PROCESS | 3892 | --DOMWINDOW == 105 (13DD7800) [pid = 3892] [serial = 1974] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.2.html] 08:38:17 INFO - PROCESS | 3892 | --DOMWINDOW == 104 (1650B800) [pid = 3892] [serial = 2010] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.default.html] 08:38:17 INFO - PROCESS | 3892 | --DOMWINDOW == 103 (19A24000) [pid = 3892] [serial = 2076] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html] 08:38:17 INFO - PROCESS | 3892 | --DOMWINDOW == 102 (1C434800) [pid = 3892] [serial = 2067] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html] 08:38:17 INFO - PROCESS | 3892 | --DOMWINDOW == 101 (1AB97C00) [pid = 3892] [serial = 2064] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.system.html] 08:38:17 INFO - PROCESS | 3892 | --DOMWINDOW == 100 (16506000) [pid = 3892] [serial = 2070] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html] 08:38:17 INFO - PROCESS | 3892 | --DOMWINDOW == 99 (19942000) [pid = 3892] [serial = 2073] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.clip.html] 08:38:17 INFO - PROCESS | 3892 | --DOMWINDOW == 98 (19856C00) [pid = 3892] [serial = 2058] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html] 08:38:17 INFO - PROCESS | 3892 | --DOMWINDOW == 97 (16F32000) [pid = 3892] [serial = 2049] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.basic.html] 08:38:17 INFO - PROCESS | 3892 | --DOMWINDOW == 96 (13810400) [pid = 3892] [serial = 2052] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html] 08:38:17 INFO - PROCESS | 3892 | 1461339497201 Marionette TRACE conn2 <- [1,2784,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.stack.html",0,null,null,[["save()/restore() can be nested as a stack",0,null,null]]]}] 08:38:17 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | save()/restore() can be nested as a stack 08:38:17 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | took 963ms 08:38:17 INFO - PROCESS | 3892 | 1461339497226 Marionette TRACE conn2 -> [0,2785,"getWindowHandle",null] 08:38:17 INFO - PROCESS | 3892 | 1461339497228 Marionette TRACE conn2 <- [1,2785,null,{"value":"13"}] 08:38:17 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html 08:38:17 INFO - PROCESS | 3892 | 1461339497231 Marionette TRACE conn2 -> [0,2786,"setScriptTimeout",{"ms":35000}] 08:38:17 INFO - PROCESS | 3892 | 1461339497233 Marionette TRACE conn2 <- [1,2786,null,{}] 08:38:17 INFO - PROCESS | 3892 | 1461339497237 Marionette TRACE conn2 -> [0,2787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:38:17 INFO - PROCESS | 3892 | 1461339497317 Marionette TRACE conn2 <- [1,2787,null,{"value":null}] 08:38:17 INFO - PROCESS | 3892 | 1461339497323 Marionette TRACE conn2 -> [0,2788,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html\", \"44d5019e-7937-4224-8a02-bcf7332f174f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:38:17 INFO - PROCESS | 3892 | ++DOCSHELL 1344B400 == 73 [pid = 3892] [id = 706] 08:38:17 INFO - PROCESS | 3892 | ++DOMWINDOW == 97 (13450000) [pid = 3892] [serial = 2118] [outer = 00000000] 08:38:17 INFO - PROCESS | 3892 | ++DOMWINDOW == 98 (16506C00) [pid = 3892] [serial = 2119] [outer = 13450000] 08:38:17 INFO - PROCESS | 3892 | 1461339497367 Marionette DEBUG loaded listener.js 08:38:17 INFO - PROCESS | 3892 | ++DOMWINDOW == 99 (1882E800) [pid = 3892] [serial = 2120] [outer = 13450000] 08:38:17 INFO - PROCESS | 3892 | 1461339497836 Marionette TRACE conn2 <- [1,2788,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html",0,null,null,[["save()/restore() stack depth is not unreasonably limited",0,null,null]]]}] 08:38:17 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | save()/restore() stack depth is not unreasonably limited 08:38:17 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | took 637ms 08:38:17 INFO - PROCESS | 3892 | 1461339497869 Marionette TRACE conn2 -> [0,2789,"getWindowHandle",null] 08:38:17 INFO - PROCESS | 3892 | 1461339497871 Marionette TRACE conn2 <- [1,2789,null,{"value":"13"}] 08:38:17 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html 08:38:17 INFO - PROCESS | 3892 | 1461339497874 Marionette TRACE conn2 -> [0,2790,"setScriptTimeout",{"ms":35000}] 08:38:17 INFO - PROCESS | 3892 | 1461339497876 Marionette TRACE conn2 <- [1,2790,null,{}] 08:38:17 INFO - PROCESS | 3892 | 1461339497880 Marionette TRACE conn2 -> [0,2791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:38:17 INFO - PROCESS | 3892 | 1461339497963 Marionette TRACE conn2 <- [1,2791,null,{"value":null}] 08:38:17 INFO - PROCESS | 3892 | 1461339497970 Marionette TRACE conn2 -> [0,2792,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html\", \"44d5019e-7937-4224-8a02-bcf7332f174f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:38:17 INFO - PROCESS | 3892 | ++DOCSHELL 16F25800 == 74 [pid = 3892] [id = 707] 08:38:17 INFO - PROCESS | 3892 | ++DOMWINDOW == 100 (18EAC800) [pid = 3892] [serial = 2121] [outer = 00000000] 08:38:17 INFO - PROCESS | 3892 | ++DOMWINDOW == 101 (1A5DBC00) [pid = 3892] [serial = 2122] [outer = 18EAC800] 08:38:17 INFO - PROCESS | 3892 | 1461339498014 Marionette DEBUG loaded listener.js 08:38:18 INFO - PROCESS | 3892 | ++DOMWINDOW == 102 (1C436C00) [pid = 3892] [serial = 2123] [outer = 18EAC800] 08:38:18 INFO - PROCESS | 3892 | 1461339498451 Marionette TRACE conn2 <- [1,2792,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html",0,null,null,[["save()/restore() works for strokeStyle",0,null,null]]]}] 08:38:18 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | save()/restore() works for strokeStyle 08:38:18 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | took 590ms 08:38:18 INFO - PROCESS | 3892 | 1461339498472 Marionette TRACE conn2 -> [0,2793,"getWindowHandle",null] 08:38:18 INFO - PROCESS | 3892 | 1461339498474 Marionette TRACE conn2 <- [1,2793,null,{"value":"13"}] 08:38:18 INFO - PROCESS | 3892 | 1461339498477 Marionette TRACE conn2 -> [0,2794,"setScriptTimeout",{"ms":35000}] 08:38:18 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html 08:38:18 INFO - PROCESS | 3892 | 1461339498479 Marionette TRACE conn2 <- [1,2794,null,{}] 08:38:18 INFO - PROCESS | 3892 | 1461339498500 Marionette TRACE conn2 -> [0,2795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:38:18 INFO - PROCESS | 3892 | 1461339498583 Marionette TRACE conn2 <- [1,2795,null,{"value":null}] 08:38:18 INFO - PROCESS | 3892 | 1461339498589 Marionette TRACE conn2 -> [0,2796,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html\", \"44d5019e-7937-4224-8a02-bcf7332f174f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:38:18 INFO - PROCESS | 3892 | ++DOCSHELL 1A050000 == 75 [pid = 3892] [id = 708] 08:38:18 INFO - PROCESS | 3892 | ++DOMWINDOW == 103 (1C5E7C00) [pid = 3892] [serial = 2124] [outer = 00000000] 08:38:18 INFO - PROCESS | 3892 | ++DOMWINDOW == 104 (1CCA2400) [pid = 3892] [serial = 2125] [outer = 1C5E7C00] 08:38:18 INFO - PROCESS | 3892 | 1461339498632 Marionette DEBUG loaded listener.js 08:38:18 INFO - PROCESS | 3892 | ++DOMWINDOW == 105 (1CCA7800) [pid = 3892] [serial = 2126] [outer = 1C5E7C00] 08:38:19 INFO - PROCESS | 3892 | 1461339499156 Marionette TRACE conn2 <- [1,2796,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html",0,null,null,[["save()/restore() works for textAlign",0,null,null]]]}] 08:38:19 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | save()/restore() works for textAlign 08:38:19 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | took 730ms 08:38:19 INFO - PROCESS | 3892 | 1461339499218 Marionette TRACE conn2 -> [0,2797,"getWindowHandle",null] 08:38:19 INFO - PROCESS | 3892 | 1461339499223 Marionette TRACE conn2 <- [1,2797,null,{"value":"13"}] 08:38:19 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html 08:38:19 INFO - PROCESS | 3892 | 1461339499228 Marionette TRACE conn2 -> [0,2798,"setScriptTimeout",{"ms":35000}] 08:38:19 INFO - PROCESS | 3892 | 1461339499233 Marionette TRACE conn2 <- [1,2798,null,{}] 08:38:19 INFO - PROCESS | 3892 | 1461339499240 Marionette TRACE conn2 -> [0,2799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:38:19 INFO - PROCESS | 3892 | 1461339499391 Marionette TRACE conn2 <- [1,2799,null,{"value":null}] 08:38:19 INFO - PROCESS | 3892 | 1461339499516 Marionette TRACE conn2 -> [0,2800,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html\", \"44d5019e-7937-4224-8a02-bcf7332f174f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:38:19 INFO - PROCESS | 3892 | ++DOCSHELL 13B47800 == 76 [pid = 3892] [id = 709] 08:38:19 INFO - PROCESS | 3892 | ++DOMWINDOW == 106 (13B7AC00) [pid = 3892] [serial = 2127] [outer = 00000000] 08:38:19 INFO - PROCESS | 3892 | ++DOMWINDOW == 107 (1571C400) [pid = 3892] [serial = 2128] [outer = 13B7AC00] 08:38:19 INFO - PROCESS | 3892 | 1461339499573 Marionette DEBUG loaded listener.js 08:38:19 INFO - PROCESS | 3892 | ++DOMWINDOW == 108 (15FBC400) [pid = 3892] [serial = 2129] [outer = 13B7AC00] 08:38:20 INFO - PROCESS | 3892 | 1461339500216 Marionette TRACE conn2 <- [1,2800,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html",0,null,null,[["save()/restore() works for textBaseline",0,null,null]]]}] 08:38:20 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | save()/restore() works for textBaseline 08:38:20 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | took 1041ms 08:38:20 INFO - PROCESS | 3892 | 1461339500260 Marionette TRACE conn2 -> [0,2801,"getWindowHandle",null] 08:38:20 INFO - PROCESS | 3892 | 1461339500266 Marionette TRACE conn2 <- [1,2801,null,{"value":"13"}] 08:38:20 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html 08:38:20 INFO - PROCESS | 3892 | 1461339500293 Marionette TRACE conn2 -> [0,2802,"setScriptTimeout",{"ms":35000}] 08:38:20 INFO - PROCESS | 3892 | 1461339500295 Marionette TRACE conn2 <- [1,2802,null,{}] 08:38:20 INFO - PROCESS | 3892 | 1461339500299 Marionette TRACE conn2 -> [0,2803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:38:20 INFO - PROCESS | 3892 | 1461339500440 Marionette TRACE conn2 <- [1,2803,null,{"value":null}] 08:38:20 INFO - PROCESS | 3892 | 1461339500586 Marionette TRACE conn2 -> [0,2804,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html\", \"44d5019e-7937-4224-8a02-bcf7332f174f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:38:20 INFO - PROCESS | 3892 | ++DOCSHELL 1882BC00 == 77 [pid = 3892] [id = 710] 08:38:20 INFO - PROCESS | 3892 | ++DOMWINDOW == 109 (1882DC00) [pid = 3892] [serial = 2130] [outer = 00000000] 08:38:20 INFO - PROCESS | 3892 | ++DOMWINDOW == 110 (18EAD000) [pid = 3892] [serial = 2131] [outer = 1882DC00] 08:38:20 INFO - PROCESS | 3892 | 1461339500641 Marionette DEBUG loaded listener.js 08:38:20 INFO - PROCESS | 3892 | ++DOMWINDOW == 111 (19852800) [pid = 3892] [serial = 2132] [outer = 1882DC00] 08:38:21 INFO - PROCESS | 3892 | 1461339501219 Marionette TRACE conn2 <- [1,2804,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html",0,null,null,[["save()/restore() affects the current transformation matrix",0,null,null]]]}] 08:38:21 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | save()/restore() affects the current transformation matrix 08:38:21 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | took 994ms 08:38:21 INFO - PROCESS | 3892 | 1461339501293 Marionette TRACE conn2 -> [0,2805,"getWindowHandle",null] 08:38:21 INFO - PROCESS | 3892 | 1461339501296 Marionette TRACE conn2 <- [1,2805,null,{"value":"13"}] 08:38:21 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html 08:38:21 INFO - PROCESS | 3892 | 1461339501300 Marionette TRACE conn2 -> [0,2806,"setScriptTimeout",{"ms":35000}] 08:38:21 INFO - PROCESS | 3892 | 1461339501303 Marionette TRACE conn2 <- [1,2806,null,{}] 08:38:21 INFO - PROCESS | 3892 | 1461339501314 Marionette TRACE conn2 -> [0,2807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:38:21 INFO - PROCESS | 3892 | 1461339501423 Marionette TRACE conn2 <- [1,2807,null,{"value":null}] 08:38:21 INFO - PROCESS | 3892 | 1461339501569 Marionette TRACE conn2 -> [0,2808,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html\", \"44d5019e-7937-4224-8a02-bcf7332f174f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:38:21 INFO - PROCESS | 3892 | ++DOCSHELL 1A5D8800 == 78 [pid = 3892] [id = 711] 08:38:21 INFO - PROCESS | 3892 | ++DOMWINDOW == 112 (1A9C6800) [pid = 3892] [serial = 2133] [outer = 00000000] 08:38:21 INFO - PROCESS | 3892 | ++DOMWINDOW == 113 (1C514000) [pid = 3892] [serial = 2134] [outer = 1A9C6800] 08:38:21 INFO - PROCESS | 3892 | 1461339501628 Marionette DEBUG loaded listener.js 08:38:21 INFO - PROCESS | 3892 | ++DOMWINDOW == 114 (1C970C00) [pid = 3892] [serial = 2135] [outer = 1A9C6800] 08:38:22 INFO - PROCESS | 3892 | 1461339502233 Marionette TRACE conn2 <- [1,2808,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html",0,null,null,[["restore() with an empty stack has no effect",0,null,null]]]}] 08:38:22 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | restore() with an empty stack has no effect 08:38:22 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | took 994ms 08:38:22 INFO - PROCESS | 3892 | 1461339502285 Marionette TRACE conn2 -> [0,2809,"getWindowHandle",null] 08:38:22 INFO - PROCESS | 3892 | 1461339502288 Marionette TRACE conn2 <- [1,2809,null,{"value":"13"}] 08:38:22 INFO - TEST-START | /2dcontext/transformations/2d.transformation.order.html 08:38:22 INFO - PROCESS | 3892 | 1461339502291 Marionette TRACE conn2 -> [0,2810,"setScriptTimeout",{"ms":35000}] 08:38:22 INFO - PROCESS | 3892 | 1461339502293 Marionette TRACE conn2 <- [1,2810,null,{}] 08:38:22 INFO - PROCESS | 3892 | 1461339502297 Marionette TRACE conn2 -> [0,2811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:38:22 INFO - PROCESS | 3892 | 1461339502403 Marionette TRACE conn2 <- [1,2811,null,{"value":null}] 08:38:22 INFO - PROCESS | 3892 | 1461339502546 Marionette TRACE conn2 -> [0,2812,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.order.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.order.html\", \"44d5019e-7937-4224-8a02-bcf7332f174f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:38:22 INFO - PROCESS | 3892 | ++DOCSHELL 1CEBD400 == 79 [pid = 3892] [id = 712] 08:38:22 INFO - PROCESS | 3892 | ++DOMWINDOW == 115 (1D33B400) [pid = 3892] [serial = 2136] [outer = 00000000] 08:38:22 INFO - PROCESS | 3892 | ++DOMWINDOW == 116 (1D3EC800) [pid = 3892] [serial = 2137] [outer = 1D33B400] 08:38:22 INFO - PROCESS | 3892 | 1461339502602 Marionette DEBUG loaded listener.js 08:38:22 INFO - PROCESS | 3892 | ++DOMWINDOW == 117 (1D4BC000) [pid = 3892] [serial = 2138] [outer = 1D33B400] 08:38:23 INFO - PROCESS | 3892 | 1461339503198 Marionette TRACE conn2 <- [1,2812,null,{"value":["/2dcontext/transformations/2d.transformation.order.html",0,null,null,[["Transformations are applied in the right order",0,null,null]]]}] 08:38:23 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.order.html | Transformations are applied in the right order 08:38:23 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.order.html | took 932ms 08:38:23 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.direction.html 08:38:23 INFO - PROCESS | 3892 | 1461339503236 Marionette TRACE conn2 -> [0,2813,"getWindowHandle",null] 08:38:23 INFO - PROCESS | 3892 | 1461339503238 Marionette TRACE conn2 <- [1,2813,null,{"value":"13"}] 08:38:23 INFO - PROCESS | 3892 | 1461339503242 Marionette TRACE conn2 -> [0,2814,"setScriptTimeout",{"ms":35000}] 08:38:23 INFO - PROCESS | 3892 | 1461339503244 Marionette TRACE conn2 <- [1,2814,null,{}] 08:38:23 INFO - PROCESS | 3892 | 1461339503248 Marionette TRACE conn2 -> [0,2815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:38:23 INFO - PROCESS | 3892 | 1461339503379 Marionette TRACE conn2 <- [1,2815,null,{"value":null}] 08:38:23 INFO - PROCESS | 3892 | 1461339503540 Marionette TRACE conn2 -> [0,2816,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.direction.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.direction.html\", \"44d5019e-7937-4224-8a02-bcf7332f174f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:38:23 INFO - PROCESS | 3892 | ++DOCSHELL 12D0D800 == 80 [pid = 3892] [id = 713] 08:38:23 INFO - PROCESS | 3892 | ++DOMWINDOW == 118 (12D0E000) [pid = 3892] [serial = 2139] [outer = 00000000] 08:38:23 INFO - PROCESS | 3892 | ++DOMWINDOW == 119 (1695A400) [pid = 3892] [serial = 2140] [outer = 12D0E000] 08:38:23 INFO - PROCESS | 3892 | 1461339503596 Marionette DEBUG loaded listener.js 08:38:23 INFO - PROCESS | 3892 | ++DOMWINDOW == 120 (16715000) [pid = 3892] [serial = 2141] [outer = 12D0E000] 08:38:24 INFO - PROCESS | 3892 | 1461339504303 Marionette TRACE conn2 <- [1,2816,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.direction.html",0,null,null,[["rotate() is clockwise",0,null,null]]]}] 08:38:24 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.direction.html | rotate() is clockwise 08:38:24 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.direction.html | took 1071ms 08:38:24 INFO - PROCESS | 3892 | 1461339504345 Marionette TRACE conn2 -> [0,2817,"getWindowHandle",null] 08:38:24 INFO - PROCESS | 3892 | 1461339504350 Marionette TRACE conn2 <- [1,2817,null,{"value":"13"}] 08:38:24 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html 08:38:24 INFO - PROCESS | 3892 | 1461339504355 Marionette TRACE conn2 -> [0,2818,"setScriptTimeout",{"ms":35000}] 08:38:24 INFO - PROCESS | 3892 | 1461339504358 Marionette TRACE conn2 <- [1,2818,null,{}] 08:38:24 INFO - PROCESS | 3892 | 1461339504364 Marionette TRACE conn2 -> [0,2819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:38:24 INFO - PROCESS | 3892 | 1461339504464 Marionette TRACE conn2 <- [1,2819,null,{"value":null}] 08:38:24 INFO - PROCESS | 3892 | 1461339504629 Marionette TRACE conn2 -> [0,2820,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.nonfinite.html\", \"44d5019e-7937-4224-8a02-bcf7332f174f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:38:24 INFO - PROCESS | 3892 | ++DOCSHELL 1380F800 == 81 [pid = 3892] [id = 714] 08:38:24 INFO - PROCESS | 3892 | ++DOMWINDOW == 121 (16F24C00) [pid = 3892] [serial = 2142] [outer = 00000000] 08:38:24 INFO - PROCESS | 3892 | ++DOMWINDOW == 122 (1891F400) [pid = 3892] [serial = 2143] [outer = 16F24C00] 08:38:24 INFO - PROCESS | 3892 | 1461339504684 Marionette DEBUG loaded listener.js 08:38:24 INFO - PROCESS | 3892 | ++DOMWINDOW == 123 (18D37C00) [pid = 3892] [serial = 2144] [outer = 16F24C00] 08:38:25 INFO - PROCESS | 3892 | --DOCSHELL 19C62800 == 80 [pid = 3892] [id = 569] 08:38:25 INFO - PROCESS | 3892 | --DOCSHELL 18E36800 == 79 [pid = 3892] [id = 335] 08:38:25 INFO - PROCESS | 3892 | --DOCSHELL 15C05C00 == 78 [pid = 3892] [id = 567] 08:38:25 INFO - PROCESS | 3892 | --DOCSHELL 1C258C00 == 77 [pid = 3892] [id = 584] 08:38:25 INFO - PROCESS | 3892 | --DOMWINDOW == 122 (189A1C00) [pid = 3892] [serial = 2047] [outer = 00000000] [url = about:blank] 08:38:25 INFO - PROCESS | 3892 | --DOMWINDOW == 121 (1A5CEC00) [pid = 3892] [serial = 2015] [outer = 00000000] [url = about:blank] 08:38:25 INFO - PROCESS | 3892 | --DOMWINDOW == 120 (1DC25800) [pid = 3892] [serial = 2009] [outer = 00000000] [url = about:blank] 08:38:25 INFO - PROCESS | 3892 | --DOMWINDOW == 119 (1D4C2000) [pid = 3892] [serial = 1973] [outer = 00000000] [url = about:blank] 08:38:25 INFO - PROCESS | 3892 | --DOMWINDOW == 118 (1D239C00) [pid = 3892] [serial = 1970] [outer = 00000000] [url = about:blank] 08:38:25 INFO - PROCESS | 3892 | --DOMWINDOW == 117 (1994F400) [pid = 3892] [serial = 1967] [outer = 00000000] [url = about:blank] 08:38:25 INFO - PROCESS | 3892 | --DOMWINDOW == 116 (1D341C00) [pid = 3892] [serial = 1913] [outer = 00000000] [url = about:blank] 08:38:25 INFO - PROCESS | 3892 | --DOMWINDOW == 115 (1D3E9C00) [pid = 3892] [serial = 1961] [outer = 00000000] [url = about:blank] 08:38:25 INFO - PROCESS | 3892 | --DOMWINDOW == 114 (17BB1000) [pid = 3892] [serial = 1964] [outer = 00000000] [url = about:blank] 08:38:25 INFO - PROCESS | 3892 | --DOMWINDOW == 113 (1D8B4400) [pid = 3892] [serial = 2018] [outer = 00000000] [url = about:blank] 08:38:25 INFO - PROCESS | 3892 | --DOMWINDOW == 112 (19C60000) [pid = 3892] [serial = 1976] [outer = 00000000] [url = about:blank] 08:38:25 INFO - PROCESS | 3892 | --DOMWINDOW == 111 (18E39C00) [pid = 3892] [serial = 2012] [outer = 00000000] [url = about:blank] 08:38:25 INFO - PROCESS | 3892 | --DOMWINDOW == 110 (18D2CC00) [pid = 3892] [serial = 2021] [outer = 00000000] [url = about:blank] 08:38:25 INFO - PROCESS | 3892 | --DOMWINDOW == 109 (1C43F800) [pid = 3892] [serial = 2068] [outer = 00000000] [url = about:blank] 08:38:25 INFO - PROCESS | 3892 | --DOMWINDOW == 108 (1C25C000) [pid = 3892] [serial = 2065] [outer = 00000000] [url = about:blank] 08:38:25 INFO - PROCESS | 3892 | --DOMWINDOW == 107 (1C25BC00) [pid = 3892] [serial = 2066] [outer = 00000000] [url = about:blank] 08:38:25 INFO - PROCESS | 3892 | --DOMWINDOW == 106 (18E2E800) [pid = 3892] [serial = 2071] [outer = 00000000] [url = about:blank] 08:38:25 INFO - PROCESS | 3892 | --DOMWINDOW == 105 (18833800) [pid = 3892] [serial = 2072] [outer = 00000000] [url = about:blank] 08:38:25 INFO - PROCESS | 3892 | --DOMWINDOW == 104 (1C479400) [pid = 3892] [serial = 2074] [outer = 00000000] [url = about:blank] 08:38:25 INFO - PROCESS | 3892 | --DOMWINDOW == 103 (11BC3C00) [pid = 3892] [serial = 2041] [outer = 00000000] [url = about:blank] 08:38:25 INFO - PROCESS | 3892 | --DOMWINDOW == 102 (19947800) [pid = 3892] [serial = 2059] [outer = 00000000] [url = about:blank] 08:38:25 INFO - PROCESS | 3892 | --DOMWINDOW == 101 (19970C00) [pid = 3892] [serial = 2060] [outer = 00000000] [url = about:blank] 08:38:25 INFO - PROCESS | 3892 | --DOMWINDOW == 100 (19950C00) [pid = 3892] [serial = 2051] [outer = 00000000] [url = about:blank] 08:38:25 INFO - PROCESS | 3892 | --DOMWINDOW == 99 (1985E400) [pid = 3892] [serial = 2050] [outer = 00000000] [url = about:blank] 08:38:25 INFO - PROCESS | 3892 | --DOMWINDOW == 98 (1670C400) [pid = 3892] [serial = 2054] [outer = 00000000] [url = about:blank] 08:38:25 INFO - PROCESS | 3892 | --DOMWINDOW == 97 (15C37000) [pid = 3892] [serial = 2053] [outer = 00000000] [url = about:blank] 08:38:25 INFO - PROCESS | 3892 | --DOMWINDOW == 96 (1A4B7000) [pid = 3892] [serial = 2062] [outer = 00000000] [url = about:blank] 08:38:25 INFO - PROCESS | 3892 | --DOMWINDOW == 95 (18426800) [pid = 3892] [serial = 2056] [outer = 00000000] [url = about:blank] 08:38:25 INFO - PROCESS | 3892 | --DOMWINDOW == 94 (1899AC00) [pid = 3892] [serial = 2057] [outer = 00000000] [url = about:blank] 08:38:25 INFO - PROCESS | 3892 | --DOMWINDOW == 93 (15E19400) [pid = 3892] [serial = 2044] [outer = 00000000] [url = about:blank] 08:38:25 INFO - PROCESS | 3892 | --DOMWINDOW == 92 (1C476000) [pid = 3892] [serial = 2069] [outer = 00000000] [url = about:blank] 08:38:25 INFO - PROCESS | 3892 | --DOMWINDOW == 91 (1A413000) [pid = 3892] [serial = 2039] [outer = 00000000] [url = about:blank] 08:38:25 INFO - PROCESS | 3892 | --DOMWINDOW == 90 (1C476400) [pid = 3892] [serial = 2075] [outer = 00000000] [url = about:blank] 08:38:25 INFO - PROCESS | 3892 | --DOMWINDOW == 89 (1A5D2800) [pid = 3892] [serial = 2063] [outer = 00000000] [url = about:blank] 08:38:25 INFO - PROCESS | 3892 | --DOMWINDOW == 88 (1C969400) [pid = 3892] [serial = 2078] [outer = 00000000] [url = about:blank] 08:38:25 INFO - PROCESS | 3892 | --DOMWINDOW == 87 (1C5E4800) [pid = 3892] [serial = 2077] [outer = 00000000] [url = about:blank] 08:38:25 INFO - PROCESS | 3892 | 1461339505281 Marionette TRACE conn2 <- [1,2820,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.nonfinite.html",0,null,null,[["rotate() with Infinity/NaN is ignored",0,null,null]]]}] 08:38:25 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | rotate() with Infinity/NaN is ignored 08:38:25 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | took 994ms 08:38:25 INFO - PROCESS | 3892 | 1461339505341 Marionette TRACE conn2 -> [0,2821,"getWindowHandle",null] 08:38:25 INFO - PROCESS | 3892 | 1461339505347 Marionette TRACE conn2 <- [1,2821,null,{"value":"13"}] 08:38:25 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.radians.html 08:38:25 INFO - PROCESS | 3892 | 1461339505353 Marionette TRACE conn2 -> [0,2822,"setScriptTimeout",{"ms":35000}] 08:38:25 INFO - PROCESS | 3892 | 1461339505355 Marionette TRACE conn2 <- [1,2822,null,{}] 08:38:25 INFO - PROCESS | 3892 | 1461339505359 Marionette TRACE conn2 -> [0,2823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:38:25 INFO - PROCESS | 3892 | 1461339505444 Marionette TRACE conn2 <- [1,2823,null,{"value":null}] 08:38:25 INFO - PROCESS | 3892 | 1461339505452 Marionette TRACE conn2 -> [0,2824,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.radians.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.radians.html\", \"44d5019e-7937-4224-8a02-bcf7332f174f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:38:25 INFO - PROCESS | 3892 | ++DOCSHELL 13B85000 == 78 [pid = 3892] [id = 715] 08:38:25 INFO - PROCESS | 3892 | ++DOMWINDOW == 88 (13DD8C00) [pid = 3892] [serial = 2145] [outer = 00000000] 08:38:25 INFO - PROCESS | 3892 | ++DOMWINDOW == 89 (18307800) [pid = 3892] [serial = 2146] [outer = 13DD8C00] 08:38:25 INFO - PROCESS | 3892 | 1461339505498 Marionette DEBUG loaded listener.js 08:38:25 INFO - PROCESS | 3892 | ++DOMWINDOW == 90 (1891E400) [pid = 3892] [serial = 2147] [outer = 13DD8C00] 08:38:26 INFO - PROCESS | 3892 | 1461339506023 Marionette TRACE conn2 <- [1,2824,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.radians.html",0,null,null,[["rotate() uses radians",0,null,null]]]}] 08:38:26 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.radians.html | rotate() uses radians 08:38:26 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.radians.html | took 683ms 08:38:26 INFO - PROCESS | 3892 | 1461339506053 Marionette TRACE conn2 -> [0,2825,"getWindowHandle",null] 08:38:26 INFO - PROCESS | 3892 | 1461339506055 Marionette TRACE conn2 <- [1,2825,null,{"value":"13"}] 08:38:26 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrap.html 08:38:26 INFO - PROCESS | 3892 | 1461339506059 Marionette TRACE conn2 -> [0,2826,"setScriptTimeout",{"ms":35000}] 08:38:26 INFO - PROCESS | 3892 | 1461339506062 Marionette TRACE conn2 <- [1,2826,null,{}] 08:38:26 INFO - PROCESS | 3892 | 1461339506072 Marionette TRACE conn2 -> [0,2827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:38:26 INFO - PROCESS | 3892 | 1461339506160 Marionette TRACE conn2 <- [1,2827,null,{"value":null}] 08:38:26 INFO - PROCESS | 3892 | 1461339506266 Marionette TRACE conn2 -> [0,2828,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.wrap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrap.html\", \"44d5019e-7937-4224-8a02-bcf7332f174f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:38:26 INFO - PROCESS | 3892 | ++DOCSHELL 19312400 == 79 [pid = 3892] [id = 716] 08:38:26 INFO - PROCESS | 3892 | ++DOMWINDOW == 91 (19853800) [pid = 3892] [serial = 2148] [outer = 00000000] 08:38:26 INFO - PROCESS | 3892 | ++DOMWINDOW == 92 (19860800) [pid = 3892] [serial = 2149] [outer = 19853800] 08:38:26 INFO - PROCESS | 3892 | 1461339506313 Marionette DEBUG loaded listener.js 08:38:26 INFO - PROCESS | 3892 | ++DOMWINDOW == 93 (1994B800) [pid = 3892] [serial = 2150] [outer = 19853800] 08:38:26 INFO - PROCESS | 3892 | 1461339506697 Marionette TRACE conn2 <- [1,2828,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.wrap.html",0,null,null,[["rotate() wraps large positive values correctly",0,null,null]]]}] 08:38:26 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrap.html | rotate() wraps large positive values correctly 08:38:26 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrap.html | took 699ms 08:38:26 INFO - PROCESS | 3892 | 1461339506756 Marionette TRACE conn2 -> [0,2829,"getWindowHandle",null] 08:38:26 INFO - PROCESS | 3892 | 1461339506758 Marionette TRACE conn2 <- [1,2829,null,{"value":"13"}] 08:38:26 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html 08:38:26 INFO - PROCESS | 3892 | 1461339506762 Marionette TRACE conn2 -> [0,2830,"setScriptTimeout",{"ms":35000}] 08:38:26 INFO - PROCESS | 3892 | 1461339506764 Marionette TRACE conn2 <- [1,2830,null,{}] 08:38:26 INFO - PROCESS | 3892 | 1461339506767 Marionette TRACE conn2 -> [0,2831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:38:26 INFO - PROCESS | 3892 | 1461339506879 Marionette TRACE conn2 <- [1,2831,null,{"value":null}] 08:38:26 INFO - PROCESS | 3892 | 1461339506886 Marionette TRACE conn2 -> [0,2832,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html\", \"44d5019e-7937-4224-8a02-bcf7332f174f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:38:26 INFO - PROCESS | 3892 | ++DOCSHELL 19972C00 == 80 [pid = 3892] [id = 717] 08:38:26 INFO - PROCESS | 3892 | ++DOMWINDOW == 94 (19A23C00) [pid = 3892] [serial = 2151] [outer = 00000000] 08:38:26 INFO - PROCESS | 3892 | ++DOMWINDOW == 95 (19C68000) [pid = 3892] [serial = 2152] [outer = 19A23C00] 08:38:26 INFO - PROCESS | 3892 | 1461339506935 Marionette DEBUG loaded listener.js 08:38:27 INFO - PROCESS | 3892 | ++DOMWINDOW == 96 (19D7EC00) [pid = 3892] [serial = 2153] [outer = 19A23C00] 08:38:27 INFO - PROCESS | 3892 | 1461339507416 Marionette TRACE conn2 <- [1,2832,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html",0,null,null,[["rotate() wraps large negative values correctly",0,null,null]]]}] 08:38:27 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | rotate() wraps large negative values correctly 08:38:27 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | took 730ms 08:38:27 INFO - PROCESS | 3892 | 1461339507486 Marionette TRACE conn2 -> [0,2833,"getWindowHandle",null] 08:38:27 INFO - PROCESS | 3892 | 1461339507488 Marionette TRACE conn2 <- [1,2833,null,{"value":"13"}] 08:38:27 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.zero.html 08:38:27 INFO - PROCESS | 3892 | 1461339507492 Marionette TRACE conn2 -> [0,2834,"setScriptTimeout",{"ms":35000}] 08:38:27 INFO - PROCESS | 3892 | 1461339507493 Marionette TRACE conn2 <- [1,2834,null,{}] 08:38:27 INFO - PROCESS | 3892 | 1461339507504 Marionette TRACE conn2 -> [0,2835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:38:27 INFO - PROCESS | 3892 | 1461339507623 Marionette TRACE conn2 <- [1,2835,null,{"value":null}] 08:38:27 INFO - PROCESS | 3892 | 1461339507636 Marionette TRACE conn2 -> [0,2836,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.zero.html\", \"44d5019e-7937-4224-8a02-bcf7332f174f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:38:27 INFO - PROCESS | 3892 | ++DOCSHELL 1238A400 == 81 [pid = 3892] [id = 718] 08:38:27 INFO - PROCESS | 3892 | ++DOMWINDOW == 97 (16965800) [pid = 3892] [serial = 2154] [outer = 00000000] 08:38:27 INFO - PROCESS | 3892 | ++DOMWINDOW == 98 (1A3ADC00) [pid = 3892] [serial = 2155] [outer = 16965800] 08:38:27 INFO - PROCESS | 3892 | 1461339507737 Marionette DEBUG loaded listener.js 08:38:27 INFO - PROCESS | 3892 | ++DOMWINDOW == 99 (1A419C00) [pid = 3892] [serial = 2156] [outer = 16965800] 08:38:28 INFO - PROCESS | 3892 | 1461339508179 Marionette TRACE conn2 <- [1,2836,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.zero.html",0,null,null,[["rotate() by 0 does nothing",0,null,null]]]}] 08:38:28 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.zero.html | rotate() by 0 does nothing 08:38:28 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.zero.html | took 746ms 08:38:28 INFO - PROCESS | 3892 | 1461339508253 Marionette TRACE conn2 -> [0,2837,"getWindowHandle",null] 08:38:28 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.basic.html 08:38:28 INFO - PROCESS | 3892 | 1461339508255 Marionette TRACE conn2 <- [1,2837,null,{"value":"13"}] 08:38:28 INFO - PROCESS | 3892 | 1461339508258 Marionette TRACE conn2 -> [0,2838,"setScriptTimeout",{"ms":35000}] 08:38:28 INFO - PROCESS | 3892 | 1461339508260 Marionette TRACE conn2 <- [1,2838,null,{}] 08:38:28 INFO - PROCESS | 3892 | 1461339508263 Marionette TRACE conn2 -> [0,2839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:38:28 INFO - PROCESS | 3892 | 1461339508404 Marionette TRACE conn2 <- [1,2839,null,{"value":null}] 08:38:28 INFO - PROCESS | 3892 | 1461339508474 Marionette TRACE conn2 -> [0,2840,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.basic.html\", \"44d5019e-7937-4224-8a02-bcf7332f174f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:38:28 INFO - PROCESS | 3892 | ++DOCSHELL 1A4B3C00 == 82 [pid = 3892] [id = 719] 08:38:28 INFO - PROCESS | 3892 | ++DOMWINDOW == 100 (1A4B8000) [pid = 3892] [serial = 2157] [outer = 00000000] 08:38:28 INFO - PROCESS | 3892 | ++DOMWINDOW == 101 (1C25C000) [pid = 3892] [serial = 2158] [outer = 1A4B8000] 08:38:28 INFO - PROCESS | 3892 | 1461339508522 Marionette DEBUG loaded listener.js 08:38:28 INFO - PROCESS | 3892 | ++DOMWINDOW == 102 (1C25F400) [pid = 3892] [serial = 2159] [outer = 1A4B8000] 08:38:28 INFO - PROCESS | 3892 | 1461339508945 Marionette TRACE conn2 <- [1,2840,null,{"value":["/2dcontext/transformations/2d.transformation.scale.basic.html",0,null,null,[["scale() works",0,null,null]]]}] 08:38:28 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.basic.html | scale() works 08:38:28 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.basic.html | took 730ms 08:38:28 INFO - PROCESS | 3892 | 1461339509001 Marionette TRACE conn2 -> [0,2841,"getWindowHandle",null] 08:38:28 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.large.html 08:38:28 INFO - PROCESS | 3892 | 1461339509003 Marionette TRACE conn2 <- [1,2841,null,{"value":"13"}] 08:38:28 INFO - PROCESS | 3892 | 1461339509007 Marionette TRACE conn2 -> [0,2842,"setScriptTimeout",{"ms":35000}] 08:38:29 INFO - PROCESS | 3892 | 1461339509009 Marionette TRACE conn2 <- [1,2842,null,{}] 08:38:29 INFO - PROCESS | 3892 | 1461339509014 Marionette TRACE conn2 -> [0,2843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:38:29 INFO - PROCESS | 3892 | 1461339509140 Marionette TRACE conn2 <- [1,2843,null,{"value":null}] 08:38:29 INFO - PROCESS | 3892 | 1461339509210 Marionette TRACE conn2 -> [0,2844,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.large.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.large.html\", \"44d5019e-7937-4224-8a02-bcf7332f174f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:38:29 INFO - PROCESS | 3892 | ++DOCSHELL 1C257800 == 83 [pid = 3892] [id = 720] 08:38:29 INFO - PROCESS | 3892 | ++DOMWINDOW == 103 (1C349C00) [pid = 3892] [serial = 2160] [outer = 00000000] 08:38:29 INFO - PROCESS | 3892 | ++DOMWINDOW == 104 (1C477400) [pid = 3892] [serial = 2161] [outer = 1C349C00] 08:38:29 INFO - PROCESS | 3892 | 1461339509254 Marionette DEBUG loaded listener.js 08:38:29 INFO - PROCESS | 3892 | ++DOMWINDOW == 105 (1C47F800) [pid = 3892] [serial = 2162] [outer = 1C349C00] 08:38:29 INFO - PROCESS | 3892 | --DOMWINDOW == 104 (1C356C00) [pid = 3892] [serial = 2115] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stack.html] 08:38:29 INFO - PROCESS | 3892 | --DOMWINDOW == 103 (1A9CD800) [pid = 3892] [serial = 2112] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html] 08:38:29 INFO - PROCESS | 3892 | --DOMWINDOW == 102 (1CFE0000) [pid = 3892] [serial = 2091] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html] 08:38:29 INFO - PROCESS | 3892 | --DOMWINDOW == 101 (16708800) [pid = 3892] [serial = 2082] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html] 08:38:29 INFO - PROCESS | 3892 | --DOMWINDOW == 100 (15E9C400) [pid = 3892] [serial = 2097] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html] 08:38:29 INFO - PROCESS | 3892 | --DOMWINDOW == 99 (13450000) [pid = 3892] [serial = 2118] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html] 08:38:29 INFO - PROCESS | 3892 | --DOMWINDOW == 98 (02A97800) [pid = 3892] [serial = 2094] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html] 08:38:29 INFO - PROCESS | 3892 | --DOMWINDOW == 97 (19943C00) [pid = 3892] [serial = 2085] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html] 08:38:29 INFO - PROCESS | 3892 | --DOMWINDOW == 96 (19963800) [pid = 3892] [serial = 2106] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html] 08:38:29 INFO - PROCESS | 3892 | --DOMWINDOW == 95 (197E5800) [pid = 3892] [serial = 2103] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html] 08:38:29 INFO - PROCESS | 3892 | --DOMWINDOW == 94 (1A3B9000) [pid = 3892] [serial = 2088] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html] 08:38:29 INFO - PROCESS | 3892 | --DOMWINDOW == 93 (11CB1C00) [pid = 3892] [serial = 2100] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.path.html] 08:38:29 INFO - PROCESS | 3892 | --DOMWINDOW == 92 (19970800) [pid = 3892] [serial = 2109] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html] 08:38:29 INFO - PROCESS | 3892 | --DOMWINDOW == 91 (18EAC800) [pid = 3892] [serial = 2121] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html] 08:38:29 INFO - PROCESS | 3892 | --DOMWINDOW == 90 (1842AC00) [pid = 3892] [serial = 2046] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.default.html] 08:38:29 INFO - PROCESS | 3892 | --DOMWINDOW == 89 (02A9A000) [pid = 3892] [serial = 2040] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html] 08:38:29 INFO - PROCESS | 3892 | --DOMWINDOW == 88 (1571C000) [pid = 3892] [serial = 2043] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html] 08:38:29 INFO - PROCESS | 3892 | 1461339509826 Marionette TRACE conn2 <- [1,2844,null,{"value":["/2dcontext/transformations/2d.transformation.scale.large.html",0,null,null,[["scale() with large scale factors works",0,null,null]]]}] 08:38:29 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.large.html | scale() with large scale factors works 08:38:29 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.large.html | took 823ms 08:38:29 INFO - PROCESS | 3892 | 1461339509847 Marionette TRACE conn2 -> [0,2845,"getWindowHandle",null] 08:38:29 INFO - PROCESS | 3892 | 1461339509849 Marionette TRACE conn2 <- [1,2845,null,{"value":"13"}] 08:38:29 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.multiple.html 08:38:29 INFO - PROCESS | 3892 | 1461339509863 Marionette TRACE conn2 -> [0,2846,"setScriptTimeout",{"ms":35000}] 08:38:29 INFO - PROCESS | 3892 | 1461339509865 Marionette TRACE conn2 <- [1,2846,null,{}] 08:38:29 INFO - PROCESS | 3892 | 1461339509869 Marionette TRACE conn2 -> [0,2847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:38:29 INFO - PROCESS | 3892 | 1461339509953 Marionette TRACE conn2 <- [1,2847,null,{"value":null}] 08:38:29 INFO - PROCESS | 3892 | 1461339509959 Marionette TRACE conn2 -> [0,2848,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.multiple.html\", \"44d5019e-7937-4224-8a02-bcf7332f174f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:38:29 INFO - PROCESS | 3892 | ++DOCSHELL 1495BC00 == 84 [pid = 3892] [id = 721] 08:38:29 INFO - PROCESS | 3892 | ++DOMWINDOW == 89 (184CD000) [pid = 3892] [serial = 2163] [outer = 00000000] 08:38:29 INFO - PROCESS | 3892 | ++DOMWINDOW == 90 (19963800) [pid = 3892] [serial = 2164] [outer = 184CD000] 08:38:29 INFO - PROCESS | 3892 | 1461339510004 Marionette DEBUG loaded listener.js 08:38:30 INFO - PROCESS | 3892 | ++DOMWINDOW == 91 (19A23000) [pid = 3892] [serial = 2165] [outer = 184CD000] 08:38:30 INFO - PROCESS | 3892 | 1461339510430 Marionette TRACE conn2 <- [1,2848,null,{"value":["/2dcontext/transformations/2d.transformation.scale.multiple.html",0,null,null,[["Multiple scale()s combine",0,null,null]]]}] 08:38:30 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.multiple.html | Multiple scale()s combine 08:38:30 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.multiple.html | took 653ms 08:38:30 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.negative.html 08:38:30 INFO - PROCESS | 3892 | 1461339510501 Marionette TRACE conn2 -> [0,2849,"getWindowHandle",null] 08:38:30 INFO - PROCESS | 3892 | 1461339510502 Marionette TRACE conn2 <- [1,2849,null,{"value":"13"}] 08:38:30 INFO - PROCESS | 3892 | 1461339510506 Marionette TRACE conn2 -> [0,2850,"setScriptTimeout",{"ms":35000}] 08:38:30 INFO - PROCESS | 3892 | 1461339510508 Marionette TRACE conn2 <- [1,2850,null,{}] 08:38:30 INFO - PROCESS | 3892 | 1461339510511 Marionette TRACE conn2 -> [0,2851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:38:30 INFO - PROCESS | 3892 | 1461339510593 Marionette TRACE conn2 <- [1,2851,null,{"value":null}] 08:38:30 INFO - PROCESS | 3892 | 1461339510599 Marionette TRACE conn2 -> [0,2852,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.negative.html\", \"44d5019e-7937-4224-8a02-bcf7332f174f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:38:30 INFO - PROCESS | 3892 | ++DOCSHELL 1C25A000 == 85 [pid = 3892] [id = 722] 08:38:30 INFO - PROCESS | 3892 | ++DOMWINDOW == 92 (1C25E400) [pid = 3892] [serial = 2166] [outer = 00000000] 08:38:30 INFO - PROCESS | 3892 | ++DOMWINDOW == 93 (1C440400) [pid = 3892] [serial = 2167] [outer = 1C25E400] 08:38:30 INFO - PROCESS | 3892 | 1461339510645 Marionette DEBUG loaded listener.js 08:38:30 INFO - PROCESS | 3892 | ++DOMWINDOW == 94 (1C47BC00) [pid = 3892] [serial = 2168] [outer = 1C25E400] 08:38:31 INFO - PROCESS | 3892 | 1461339511091 Marionette TRACE conn2 <- [1,2852,null,{"value":["/2dcontext/transformations/2d.transformation.scale.negative.html",0,null,null,[["scale() with negative scale factors works",0,null,null]]]}] 08:38:31 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.negative.html | scale() with negative scale factors works 08:38:31 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.negative.html | took 621ms 08:38:31 INFO - PROCESS | 3892 | 1461339511144 Marionette TRACE conn2 -> [0,2853,"getWindowHandle",null] 08:38:31 INFO - PROCESS | 3892 | 1461339511146 Marionette TRACE conn2 <- [1,2853,null,{"value":"13"}] 08:38:31 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.nonfinite.html 08:38:31 INFO - PROCESS | 3892 | 1461339511149 Marionette TRACE conn2 -> [0,2854,"setScriptTimeout",{"ms":35000}] 08:38:31 INFO - PROCESS | 3892 | 1461339511151 Marionette TRACE conn2 <- [1,2854,null,{}] 08:38:31 INFO - PROCESS | 3892 | 1461339511154 Marionette TRACE conn2 -> [0,2855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:38:31 INFO - PROCESS | 3892 | 1461339511237 Marionette TRACE conn2 <- [1,2855,null,{"value":null}] 08:38:31 INFO - PROCESS | 3892 | 1461339511243 Marionette TRACE conn2 -> [0,2856,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.nonfinite.html\", \"44d5019e-7937-4224-8a02-bcf7332f174f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:38:31 INFO - PROCESS | 3892 | ++DOCSHELL 18423400 == 86 [pid = 3892] [id = 723] 08:38:31 INFO - PROCESS | 3892 | ++DOMWINDOW == 95 (1C5DA400) [pid = 3892] [serial = 2169] [outer = 00000000] 08:38:31 INFO - PROCESS | 3892 | ++DOMWINDOW == 96 (1CCA4000) [pid = 3892] [serial = 2170] [outer = 1C5DA400] 08:38:31 INFO - PROCESS | 3892 | 1461339511287 Marionette DEBUG loaded listener.js 08:38:31 INFO - PROCESS | 3892 | ++DOMWINDOW == 97 (1CEC3800) [pid = 3892] [serial = 2171] [outer = 1C5DA400] 08:38:31 INFO - PROCESS | 3892 | 1461339511963 Marionette TRACE conn2 <- [1,2856,null,{"value":["/2dcontext/transformations/2d.transformation.scale.nonfinite.html",0,null,null,[["scale() with Infinity/NaN is ignored",0,null,null]]]}] 08:38:32 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | scale() with Infinity/NaN is ignored 08:38:32 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | took 901ms 08:38:32 INFO - PROCESS | 3892 | 1461339512055 Marionette TRACE conn2 -> [0,2857,"getWindowHandle",null] 08:38:32 INFO - PROCESS | 3892 | 1461339512059 Marionette TRACE conn2 <- [1,2857,null,{"value":"13"}] 08:38:32 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.zero.html 08:38:32 INFO - PROCESS | 3892 | 1461339512065 Marionette TRACE conn2 -> [0,2858,"setScriptTimeout",{"ms":35000}] 08:38:32 INFO - PROCESS | 3892 | 1461339512069 Marionette TRACE conn2 <- [1,2858,null,{}] 08:38:32 INFO - PROCESS | 3892 | 1461339512075 Marionette TRACE conn2 -> [0,2859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:38:32 INFO - PROCESS | 3892 | 1461339512234 Marionette TRACE conn2 <- [1,2859,null,{"value":null}] 08:38:32 INFO - PROCESS | 3892 | 1461339512373 Marionette TRACE conn2 -> [0,2860,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.zero.html\", \"44d5019e-7937-4224-8a02-bcf7332f174f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:38:32 INFO - PROCESS | 3892 | ++DOCSHELL 13808C00 == 87 [pid = 3892] [id = 724] 08:38:32 INFO - PROCESS | 3892 | ++DOMWINDOW == 98 (15C37000) [pid = 3892] [serial = 2172] [outer = 00000000] 08:38:32 INFO - PROCESS | 3892 | ++DOMWINDOW == 99 (16CC9C00) [pid = 3892] [serial = 2173] [outer = 15C37000] 08:38:32 INFO - PROCESS | 3892 | 1461339512432 Marionette DEBUG loaded listener.js 08:38:32 INFO - PROCESS | 3892 | ++DOMWINDOW == 100 (1891A000) [pid = 3892] [serial = 2174] [outer = 15C37000] 08:38:33 INFO - PROCESS | 3892 | 1461339513044 Marionette TRACE conn2 <- [1,2860,null,{"value":["/2dcontext/transformations/2d.transformation.scale.zero.html",0,null,null,[["scale() with a scale factor of zero works",0,null,null]]]}] 08:38:33 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.zero.html | scale() with a scale factor of zero works 08:38:33 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.zero.html | took 1025ms 08:38:33 INFO - PROCESS | 3892 | 1461339513094 Marionette TRACE conn2 -> [0,2861,"getWindowHandle",null] 08:38:33 INFO - PROCESS | 3892 | 1461339513100 Marionette TRACE conn2 <- [1,2861,null,{"value":"13"}] 08:38:33 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.multiple.html 08:38:33 INFO - PROCESS | 3892 | 1461339513134 Marionette TRACE conn2 -> [0,2862,"setScriptTimeout",{"ms":35000}] 08:38:33 INFO - PROCESS | 3892 | 1461339513137 Marionette TRACE conn2 <- [1,2862,null,{}] 08:38:33 INFO - PROCESS | 3892 | 1461339513186 Marionette TRACE conn2 -> [0,2863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:38:33 INFO - PROCESS | 3892 | 1461339513301 Marionette TRACE conn2 <- [1,2863,null,{"value":null}] 08:38:33 INFO - PROCESS | 3892 | 1461339513439 Marionette TRACE conn2 -> [0,2864,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.setTransform.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.multiple.html\", \"44d5019e-7937-4224-8a02-bcf7332f174f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:38:33 INFO - PROCESS | 3892 | ++DOCSHELL 18EAE800 == 88 [pid = 3892] [id = 725] 08:38:33 INFO - PROCESS | 3892 | ++DOMWINDOW == 101 (19353C00) [pid = 3892] [serial = 2175] [outer = 00000000] 08:38:33 INFO - PROCESS | 3892 | ++DOMWINDOW == 102 (19965000) [pid = 3892] [serial = 2176] [outer = 19353C00] 08:38:33 INFO - PROCESS | 3892 | 1461339513495 Marionette DEBUG loaded listener.js 08:38:33 INFO - PROCESS | 3892 | ++DOMWINDOW == 103 (19C61800) [pid = 3892] [serial = 2177] [outer = 19353C00] 08:38:34 INFO - PROCESS | 3892 | 1461339514081 Marionette TRACE conn2 <- [1,2864,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.multiple.html",0,null,null,[["Canvas test: 2d.transformation.setTransform.multiple",0,null,null]]]}] 08:38:34 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | Canvas test: 2d.transformation.setTransform.multiple 08:38:34 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | took 994ms 08:38:34 INFO - PROCESS | 3892 | 1461339514117 Marionette TRACE conn2 -> [0,2865,"getWindowHandle",null] 08:38:34 INFO - PROCESS | 3892 | 1461339514119 Marionette TRACE conn2 <- [1,2865,null,{"value":"13"}] 08:38:34 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html 08:38:34 INFO - PROCESS | 3892 | 1461339514124 Marionette TRACE conn2 -> [0,2866,"setScriptTimeout",{"ms":35000}] 08:38:34 INFO - PROCESS | 3892 | 1461339514128 Marionette TRACE conn2 <- [1,2866,null,{}] 08:38:34 INFO - PROCESS | 3892 | 1461339514143 Marionette TRACE conn2 -> [0,2867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:38:34 INFO - PROCESS | 3892 | 1461339514259 Marionette TRACE conn2 <- [1,2867,null,{"value":null}] 08:38:34 INFO - PROCESS | 3892 | 1461339514419 Marionette TRACE conn2 -> [0,2868,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html\", \"44d5019e-7937-4224-8a02-bcf7332f174f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:38:34 INFO - PROCESS | 3892 | ++DOCSHELL 1C43F800 == 89 [pid = 3892] [id = 726] 08:38:34 INFO - PROCESS | 3892 | ++DOMWINDOW == 104 (1C96C400) [pid = 3892] [serial = 2178] [outer = 00000000] 08:38:34 INFO - PROCESS | 3892 | ++DOMWINDOW == 105 (1D233C00) [pid = 3892] [serial = 2179] [outer = 1C96C400] 08:38:34 INFO - PROCESS | 3892 | 1461339514478 Marionette DEBUG loaded listener.js 08:38:34 INFO - PROCESS | 3892 | ++DOMWINDOW == 106 (1D340400) [pid = 3892] [serial = 2180] [outer = 1C96C400] 08:38:35 INFO - PROCESS | 3892 | 1461339515059 Marionette TRACE conn2 <- [1,2868,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html",0,null,null,[["setTransform() with Infinity/NaN is ignored",0,null,null]]]}] 08:38:35 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | setTransform() with Infinity/NaN is ignored 08:38:35 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | took 994ms 08:38:35 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.skewed.html 08:38:35 INFO - PROCESS | 3892 | 1461339515126 Marionette TRACE conn2 -> [0,2869,"getWindowHandle",null] 08:38:35 INFO - PROCESS | 3892 | 1461339515129 Marionette TRACE conn2 <- [1,2869,null,{"value":"13"}] 08:38:35 INFO - PROCESS | 3892 | 1461339515132 Marionette TRACE conn2 -> [0,2870,"setScriptTimeout",{"ms":35000}] 08:38:35 INFO - PROCESS | 3892 | 1461339515134 Marionette TRACE conn2 <- [1,2870,null,{}] 08:38:35 INFO - PROCESS | 3892 | 1461339515153 Marionette TRACE conn2 -> [0,2871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:38:35 INFO - PROCESS | 3892 | 1461339515267 Marionette TRACE conn2 <- [1,2871,null,{"value":null}] 08:38:35 INFO - PROCESS | 3892 | 1461339515410 Marionette TRACE conn2 -> [0,2872,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.setTransform.skewed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.skewed.html\", \"44d5019e-7937-4224-8a02-bcf7332f174f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:38:35 INFO - PROCESS | 3892 | ++DOCSHELL 13832400 == 90 [pid = 3892] [id = 727] 08:38:35 INFO - PROCESS | 3892 | ++DOMWINDOW == 107 (15E45000) [pid = 3892] [serial = 2181] [outer = 00000000] 08:38:35 INFO - PROCESS | 3892 | ++DOMWINDOW == 108 (1D3F2C00) [pid = 3892] [serial = 2182] [outer = 15E45000] 08:38:35 INFO - PROCESS | 3892 | 1461339515467 Marionette DEBUG loaded listener.js 08:38:35 INFO - PROCESS | 3892 | ++DOMWINDOW == 109 (1D4BE400) [pid = 3892] [serial = 2183] [outer = 15E45000] 08:38:35 INFO - PROCESS | 3892 | 1461339516006 Marionette TRACE conn2 <- [1,2872,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.skewed.html",0,null,null,[["Canvas test: 2d.transformation.setTransform.skewed",0,null,null]]]}] 08:38:36 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | Canvas test: 2d.transformation.setTransform.skewed 08:38:36 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | took 947ms 08:38:36 INFO - PROCESS | 3892 | 1461339516081 Marionette TRACE conn2 -> [0,2873,"getWindowHandle",null] 08:38:36 INFO - PROCESS | 3892 | 1461339516084 Marionette TRACE conn2 <- [1,2873,null,{"value":"13"}] 08:38:36 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.identity.html 08:38:36 INFO - PROCESS | 3892 | 1461339516087 Marionette TRACE conn2 -> [0,2874,"setScriptTimeout",{"ms":35000}] 08:38:36 INFO - PROCESS | 3892 | 1461339516089 Marionette TRACE conn2 <- [1,2874,null,{}] 08:38:36 INFO - PROCESS | 3892 | 1461339516093 Marionette TRACE conn2 -> [0,2875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:38:36 INFO - PROCESS | 3892 | 1461339516203 Marionette TRACE conn2 <- [1,2875,null,{"value":null}] 08:38:36 INFO - PROCESS | 3892 | 1461339516369 Marionette TRACE conn2 -> [0,2876,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.transform.identity.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.identity.html\", \"44d5019e-7937-4224-8a02-bcf7332f174f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:38:36 INFO - PROCESS | 3892 | ++DOCSHELL 1D4C0C00 == 91 [pid = 3892] [id = 728] 08:38:36 INFO - PROCESS | 3892 | ++DOMWINDOW == 110 (1D4C5800) [pid = 3892] [serial = 2184] [outer = 00000000] 08:38:36 INFO - PROCESS | 3892 | ++DOMWINDOW == 111 (1D8A8C00) [pid = 3892] [serial = 2185] [outer = 1D4C5800] 08:38:36 INFO - PROCESS | 3892 | 1461339516425 Marionette DEBUG loaded listener.js 08:38:36 INFO - PROCESS | 3892 | ++DOMWINDOW == 112 (1D8ACC00) [pid = 3892] [serial = 2186] [outer = 1D4C5800] 08:38:37 INFO - PROCESS | 3892 | 1461339517197 Marionette TRACE conn2 <- [1,2876,null,{"value":["/2dcontext/transformations/2d.transformation.transform.identity.html",0,null,null,[["transform() with the identity matrix does nothing",0,null,null]]]}] 08:38:37 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.identity.html | transform() with the identity matrix does nothing 08:38:37 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.identity.html | took 1133ms 08:38:37 INFO - PROCESS | 3892 | 1461339517230 Marionette TRACE conn2 -> [0,2877,"getWindowHandle",null] 08:38:37 INFO - PROCESS | 3892 | 1461339517235 Marionette TRACE conn2 <- [1,2877,null,{"value":"13"}] 08:38:37 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.multiply.html 08:38:37 INFO - PROCESS | 3892 | 1461339517248 Marionette TRACE conn2 -> [0,2878,"setScriptTimeout",{"ms":35000}] 08:38:37 INFO - PROCESS | 3892 | 1461339517252 Marionette TRACE conn2 <- [1,2878,null,{}] 08:38:37 INFO - PROCESS | 3892 | 1461339517257 Marionette TRACE conn2 -> [0,2879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:38:37 INFO - PROCESS | 3892 | 1461339517356 Marionette TRACE conn2 <- [1,2879,null,{"value":null}] 08:38:37 INFO - PROCESS | 3892 | 1461339517498 Marionette TRACE conn2 -> [0,2880,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.transform.multiply.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.multiply.html\", \"44d5019e-7937-4224-8a02-bcf7332f174f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:38:37 INFO - PROCESS | 3892 | ++DOCSHELL 1331B000 == 92 [pid = 3892] [id = 729] 08:38:37 INFO - PROCESS | 3892 | ++DOMWINDOW == 113 (1331B800) [pid = 3892] [serial = 2187] [outer = 00000000] 08:38:37 INFO - PROCESS | 3892 | ++DOMWINDOW == 114 (13447C00) [pid = 3892] [serial = 2188] [outer = 1331B800] 08:38:37 INFO - PROCESS | 3892 | 1461339517548 Marionette DEBUG loaded listener.js 08:38:37 INFO - PROCESS | 3892 | ++DOMWINDOW == 115 (13450000) [pid = 3892] [serial = 2189] [outer = 1331B800] 08:38:38 INFO - PROCESS | 3892 | --DOCSHELL 1D8B2400 == 91 [pid = 3892] [id = 669] 08:38:38 INFO - PROCESS | 3892 | --DOCSHELL 1C25A000 == 90 [pid = 3892] [id = 722] 08:38:38 INFO - PROCESS | 3892 | --DOCSHELL 1495BC00 == 89 [pid = 3892] [id = 721] 08:38:38 INFO - PROCESS | 3892 | --DOCSHELL 1C257800 == 88 [pid = 3892] [id = 720] 08:38:38 INFO - PROCESS | 3892 | --DOCSHELL 1A4B3C00 == 87 [pid = 3892] [id = 719] 08:38:38 INFO - PROCESS | 3892 | --DOCSHELL 1238A400 == 86 [pid = 3892] [id = 718] 08:38:38 INFO - PROCESS | 3892 | --DOCSHELL 19972C00 == 85 [pid = 3892] [id = 717] 08:38:38 INFO - PROCESS | 3892 | --DOCSHELL 19312400 == 84 [pid = 3892] [id = 716] 08:38:38 INFO - PROCESS | 3892 | --DOCSHELL 13B85000 == 83 [pid = 3892] [id = 715] 08:38:38 INFO - PROCESS | 3892 | --DOCSHELL 1380F800 == 82 [pid = 3892] [id = 714] 08:38:38 INFO - PROCESS | 3892 | --DOCSHELL 1882BC00 == 81 [pid = 3892] [id = 710] 08:38:38 INFO - PROCESS | 3892 | --DOMWINDOW == 114 (1CCA2400) [pid = 3892] [serial = 2125] [outer = 00000000] [url = about:blank] 08:38:38 INFO - PROCESS | 3892 | 1461339518145 Marionette TRACE conn2 <- [1,2880,null,{"value":["/2dcontext/transformations/2d.transformation.transform.multiply.html",0,null,null,[["transform() multiplies the CTM",0,null,null]]]}] 08:38:38 INFO - PROCESS | 3892 | --DOCSHELL 13B47800 == 80 [pid = 3892] [id = 709] 08:38:38 INFO - PROCESS | 3892 | --DOCSHELL 1A050000 == 79 [pid = 3892] [id = 708] 08:38:38 INFO - PROCESS | 3892 | --DOMWINDOW == 113 (18E2E000) [pid = 3892] [serial = 2048] [outer = 00000000] [url = about:blank] 08:38:38 INFO - PROCESS | 3892 | --DOMWINDOW == 112 (12D09C00) [pid = 3892] [serial = 2042] [outer = 00000000] [url = about:blank] 08:38:38 INFO - PROCESS | 3892 | --DOMWINDOW == 111 (1650BC00) [pid = 3892] [serial = 2045] [outer = 00000000] [url = about:blank] 08:38:38 INFO - PROCESS | 3892 | --DOMWINDOW == 110 (1C478400) [pid = 3892] [serial = 2116] [outer = 00000000] [url = about:blank] 08:38:38 INFO - PROCESS | 3892 | --DOMWINDOW == 109 (1C34D800) [pid = 3892] [serial = 2113] [outer = 00000000] [url = about:blank] 08:38:38 INFO - PROCESS | 3892 | --DOMWINDOW == 108 (1D3F5800) [pid = 3892] [serial = 2093] [outer = 00000000] [url = about:blank] 08:38:38 INFO - PROCESS | 3892 | --DOMWINDOW == 107 (1D3EF400) [pid = 3892] [serial = 2092] [outer = 00000000] [url = about:blank] 08:38:38 INFO - PROCESS | 3892 | --DOMWINDOW == 106 (18D37000) [pid = 3892] [serial = 2084] [outer = 00000000] [url = about:blank] 08:38:38 INFO - PROCESS | 3892 | --DOMWINDOW == 105 (18421400) [pid = 3892] [serial = 2083] [outer = 00000000] [url = about:blank] 08:38:38 INFO - PROCESS | 3892 | --DOMWINDOW == 104 (18E2D400) [pid = 3892] [serial = 2099] [outer = 00000000] [url = about:blank] 08:38:38 INFO - PROCESS | 3892 | --DOMWINDOW == 103 (18E1CC00) [pid = 3892] [serial = 2098] [outer = 00000000] [url = about:blank] 08:38:38 INFO - PROCESS | 3892 | --DOMWINDOW == 102 (16506C00) [pid = 3892] [serial = 2119] [outer = 00000000] [url = about:blank] 08:38:38 INFO - PROCESS | 3892 | --DOMWINDOW == 101 (16609000) [pid = 3892] [serial = 2096] [outer = 00000000] [url = about:blank] 08:38:38 INFO - PROCESS | 3892 | --DOMWINDOW == 100 (148C0000) [pid = 3892] [serial = 2095] [outer = 00000000] [url = about:blank] 08:38:38 INFO - PROCESS | 3892 | --DOMWINDOW == 99 (1C265C00) [pid = 3892] [serial = 2087] [outer = 00000000] [url = about:blank] 08:38:38 INFO - PROCESS | 3892 | --DOMWINDOW == 98 (1A5D4800) [pid = 3892] [serial = 2086] [outer = 00000000] [url = about:blank] 08:38:38 INFO - PROCESS | 3892 | --DOMWINDOW == 97 (1CEBAC00) [pid = 3892] [serial = 2080] [outer = 00000000] [url = about:blank] 08:38:38 INFO - PROCESS | 3892 | --DOMWINDOW == 96 (19C65C00) [pid = 3892] [serial = 2107] [outer = 00000000] [url = about:blank] 08:38:38 INFO - PROCESS | 3892 | --DOMWINDOW == 95 (1985D000) [pid = 3892] [serial = 2104] [outer = 00000000] [url = about:blank] 08:38:38 INFO - PROCESS | 3892 | --DOMWINDOW == 94 (1994CC00) [pid = 3892] [serial = 2105] [outer = 00000000] [url = about:blank] 08:38:38 INFO - PROCESS | 3892 | --DOMWINDOW == 93 (1D241000) [pid = 3892] [serial = 2090] [outer = 00000000] [url = about:blank] 08:38:38 INFO - PROCESS | 3892 | --DOMWINDOW == 92 (1CFE5000) [pid = 3892] [serial = 2089] [outer = 00000000] [url = about:blank] 08:38:38 INFO - PROCESS | 3892 | --DOMWINDOW == 91 (1449E400) [pid = 3892] [serial = 2101] [outer = 00000000] [url = about:blank] 08:38:38 INFO - PROCESS | 3892 | --DOMWINDOW == 90 (1670F000) [pid = 3892] [serial = 2102] [outer = 00000000] [url = about:blank] 08:38:38 INFO - PROCESS | 3892 | --DOMWINDOW == 89 (1882E800) [pid = 3892] [serial = 2120] [outer = 00000000] [url = about:blank] 08:38:38 INFO - PROCESS | 3892 | --DOMWINDOW == 88 (1C50AC00) [pid = 3892] [serial = 2117] [outer = 00000000] [url = about:blank] 08:38:38 INFO - PROCESS | 3892 | --DOMWINDOW == 87 (1A051C00) [pid = 3892] [serial = 2110] [outer = 00000000] [url = about:blank] 08:38:38 INFO - PROCESS | 3892 | --DOMWINDOW == 86 (1A3B3000) [pid = 3892] [serial = 2111] [outer = 00000000] [url = about:blank] 08:38:38 INFO - PROCESS | 3892 | --DOMWINDOW == 85 (1C435800) [pid = 3892] [serial = 2114] [outer = 00000000] [url = about:blank] 08:38:38 INFO - PROCESS | 3892 | --DOMWINDOW == 84 (1C436C00) [pid = 3892] [serial = 2123] [outer = 00000000] [url = about:blank] 08:38:38 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.multiply.html | transform() multiplies the CTM 08:38:38 INFO - PROCESS | 3892 | --DOMWINDOW == 83 (1A5DBC00) [pid = 3892] [serial = 2122] [outer = 00000000] [url = about:blank] 08:38:38 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.multiply.html | took 978ms 08:38:38 INFO - PROCESS | 3892 | --DOMWINDOW == 82 (19C6CC00) [pid = 3892] [serial = 2108] [outer = 00000000] [url = about:blank] 08:38:38 INFO - PROCESS | 3892 | 1461339518209 Marionette TRACE conn2 -> [0,2881,"getWindowHandle",null] 08:38:38 INFO - PROCESS | 3892 | 1461339518215 Marionette TRACE conn2 <- [1,2881,null,{"value":"13"}] 08:38:38 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.nonfinite.html 08:38:38 INFO - PROCESS | 3892 | 1461339518221 Marionette TRACE conn2 -> [0,2882,"setScriptTimeout",{"ms":35000}] 08:38:38 INFO - PROCESS | 3892 | 1461339518224 Marionette TRACE conn2 <- [1,2882,null,{}] 08:38:38 INFO - PROCESS | 3892 | 1461339518229 Marionette TRACE conn2 -> [0,2883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:38:38 INFO - PROCESS | 3892 | 1461339518320 Marionette TRACE conn2 <- [1,2883,null,{"value":null}] 08:38:38 INFO - PROCESS | 3892 | 1461339518333 Marionette TRACE conn2 -> [0,2884,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.transform.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.nonfinite.html\", \"44d5019e-7937-4224-8a02-bcf7332f174f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:38:38 INFO - PROCESS | 3892 | ++DOCSHELL 13B7A800 == 80 [pid = 3892] [id = 730] 08:38:38 INFO - PROCESS | 3892 | ++DOMWINDOW == 83 (13B82C00) [pid = 3892] [serial = 2190] [outer = 00000000] 08:38:38 INFO - PROCESS | 3892 | ++DOMWINDOW == 84 (144A4C00) [pid = 3892] [serial = 2191] [outer = 13B82C00] 08:38:38 INFO - PROCESS | 3892 | 1461339518380 Marionette DEBUG loaded listener.js 08:38:38 INFO - PROCESS | 3892 | ++DOMWINDOW == 85 (159B4C00) [pid = 3892] [serial = 2192] [outer = 13B82C00] 08:38:38 INFO - PROCESS | 3892 | 1461339518943 Marionette TRACE conn2 <- [1,2884,null,{"value":["/2dcontext/transformations/2d.transformation.transform.nonfinite.html",0,null,null,[["transform() with Infinity/NaN is ignored",0,null,null]]]}] 08:38:38 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | transform() with Infinity/NaN is ignored 08:38:38 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | took 730ms 08:38:38 INFO - PROCESS | 3892 | 1461339518960 Marionette TRACE conn2 -> [0,2885,"getWindowHandle",null] 08:38:38 INFO - PROCESS | 3892 | 1461339518962 Marionette TRACE conn2 <- [1,2885,null,{"value":"13"}] 08:38:38 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.skewed.html 08:38:38 INFO - PROCESS | 3892 | 1461339518965 Marionette TRACE conn2 -> [0,2886,"setScriptTimeout",{"ms":35000}] 08:38:38 INFO - PROCESS | 3892 | 1461339518969 Marionette TRACE conn2 <- [1,2886,null,{}] 08:38:38 INFO - PROCESS | 3892 | 1461339518979 Marionette TRACE conn2 -> [0,2887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:38:39 INFO - PROCESS | 3892 | 1461339519072 Marionette TRACE conn2 <- [1,2887,null,{"value":null}] 08:38:39 INFO - PROCESS | 3892 | 1461339519174 Marionette TRACE conn2 -> [0,2888,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.transform.skewed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.skewed.html\", \"44d5019e-7937-4224-8a02-bcf7332f174f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:38:39 INFO - PROCESS | 3892 | ++DOCSHELL 1670A400 == 81 [pid = 3892] [id = 731] 08:38:39 INFO - PROCESS | 3892 | ++DOMWINDOW == 86 (1670B000) [pid = 3892] [serial = 2193] [outer = 00000000] 08:38:39 INFO - PROCESS | 3892 | ++DOMWINDOW == 87 (16712000) [pid = 3892] [serial = 2194] [outer = 1670B000] 08:38:39 INFO - PROCESS | 3892 | 1461339519222 Marionette DEBUG loaded listener.js 08:38:39 INFO - PROCESS | 3892 | ++DOMWINDOW == 88 (1695DC00) [pid = 3892] [serial = 2195] [outer = 1670B000] 08:38:39 INFO - PROCESS | 3892 | 1461339519652 Marionette TRACE conn2 <- [1,2888,null,{"value":["/2dcontext/transformations/2d.transformation.transform.skewed.html",0,null,null,[["transform() with skewy matrix transforms correctly",0,null,null]]]}] 08:38:39 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.skewed.html | transform() with skewy matrix transforms correctly 08:38:39 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.skewed.html | took 730ms 08:38:39 INFO - PROCESS | 3892 | 1461339519706 Marionette TRACE conn2 -> [0,2889,"getWindowHandle",null] 08:38:39 INFO - PROCESS | 3892 | 1461339519708 Marionette TRACE conn2 <- [1,2889,null,{"value":"13"}] 08:38:39 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.basic.html 08:38:39 INFO - PROCESS | 3892 | 1461339519712 Marionette TRACE conn2 -> [0,2890,"setScriptTimeout",{"ms":35000}] 08:38:39 INFO - PROCESS | 3892 | 1461339519713 Marionette TRACE conn2 <- [1,2890,null,{}] 08:38:39 INFO - PROCESS | 3892 | 1461339519716 Marionette TRACE conn2 -> [0,2891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:38:39 INFO - PROCESS | 3892 | 1461339519800 Marionette TRACE conn2 <- [1,2891,null,{"value":null}] 08:38:39 INFO - PROCESS | 3892 | 1461339519807 Marionette TRACE conn2 -> [0,2892,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.translate.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.basic.html\", \"44d5019e-7937-4224-8a02-bcf7332f174f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:38:39 INFO - PROCESS | 3892 | ++DOCSHELL 16F5F000 == 82 [pid = 3892] [id = 732] 08:38:39 INFO - PROCESS | 3892 | ++DOMWINDOW == 89 (16F64800) [pid = 3892] [serial = 2196] [outer = 00000000] 08:38:39 INFO - PROCESS | 3892 | ++DOMWINDOW == 90 (1842B400) [pid = 3892] [serial = 2197] [outer = 16F64800] 08:38:39 INFO - PROCESS | 3892 | 1461339519853 Marionette DEBUG loaded listener.js 08:38:39 INFO - PROCESS | 3892 | ++DOMWINDOW == 91 (18D33C00) [pid = 3892] [serial = 2198] [outer = 16F64800] 08:38:40 INFO - PROCESS | 3892 | 1461339520334 Marionette TRACE conn2 <- [1,2892,null,{"value":["/2dcontext/transformations/2d.transformation.translate.basic.html",0,null,null,[["translate() works",0,null,null]]]}] 08:38:40 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.basic.html | translate() works 08:38:40 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.basic.html | took 699ms 08:38:40 INFO - PROCESS | 3892 | 1461339520415 Marionette TRACE conn2 -> [0,2893,"getWindowHandle",null] 08:38:40 INFO - PROCESS | 3892 | 1461339520417 Marionette TRACE conn2 <- [1,2893,null,{"value":"13"}] 08:38:40 INFO - PROCESS | 3892 | 1461339520420 Marionette TRACE conn2 -> [0,2894,"setScriptTimeout",{"ms":35000}] 08:38:40 INFO - PROCESS | 3892 | 1461339520422 Marionette TRACE conn2 <- [1,2894,null,{}] 08:38:40 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.nonfinite.html 08:38:40 INFO - PROCESS | 3892 | 1461339520426 Marionette TRACE conn2 -> [0,2895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:38:40 INFO - PROCESS | 3892 | 1461339520573 Marionette TRACE conn2 <- [1,2895,null,{"value":null}] 08:38:40 INFO - PROCESS | 3892 | 1461339520642 Marionette TRACE conn2 -> [0,2896,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.translate.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.nonfinite.html\", \"44d5019e-7937-4224-8a02-bcf7332f174f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:38:40 INFO - PROCESS | 3892 | ++DOCSHELL 13B80C00 == 83 [pid = 3892] [id = 733] 08:38:40 INFO - PROCESS | 3892 | ++DOMWINDOW == 92 (16707C00) [pid = 3892] [serial = 2199] [outer = 00000000] 08:38:40 INFO - PROCESS | 3892 | ++DOMWINDOW == 93 (18E34800) [pid = 3892] [serial = 2200] [outer = 16707C00] 08:38:40 INFO - PROCESS | 3892 | 1461339520687 Marionette DEBUG loaded listener.js 08:38:40 INFO - PROCESS | 3892 | ++DOMWINDOW == 94 (18E39C00) [pid = 3892] [serial = 2201] [outer = 16707C00] 08:38:41 INFO - PROCESS | 3892 | 1461339521096 Marionette TRACE conn2 <- [1,2896,null,{"value":["/2dcontext/transformations/2d.transformation.translate.nonfinite.html",0,null,null,[["translate() with Infinity/NaN is ignored",0,null,null]]]}] 08:38:41 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | translate() with Infinity/NaN is ignored 08:38:41 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | took 746ms 08:38:41 INFO - PROCESS | 3892 | 1461339521149 Marionette TRACE conn2 -> [0,2897,"getWindowHandle",null] 08:38:41 INFO - PROCESS | 3892 | 1461339521151 Marionette TRACE conn2 <- [1,2897,null,{"value":"13"}] 08:38:41 INFO - TEST-START | /DOMEvents/ClickFakeEvent.nondocument.html 08:38:41 INFO - PROCESS | 3892 | 1461339521155 Marionette TRACE conn2 -> [0,2898,"setScriptTimeout",{"ms":35000}] 08:38:41 INFO - PROCESS | 3892 | 1461339521156 Marionette TRACE conn2 <- [1,2898,null,{}] 08:38:41 INFO - PROCESS | 3892 | 1461339521160 Marionette TRACE conn2 -> [0,2899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:38:41 INFO - PROCESS | 3892 | 1461339521301 Marionette TRACE conn2 <- [1,2899,null,{"value":null}] 08:38:41 INFO - PROCESS | 3892 | 1461339521381 Marionette TRACE conn2 -> [0,2900,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/ClickFakeEvent.nondocument.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/ClickFakeEvent.nondocument.html\", \"44d5019e-7937-4224-8a02-bcf7332f174f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:38:41 INFO - PROCESS | 3892 | ++DOCSHELL 15C06000 == 84 [pid = 3892] [id = 734] 08:38:41 INFO - PROCESS | 3892 | ++DOMWINDOW == 95 (18EA4000) [pid = 3892] [serial = 2202] [outer = 00000000] 08:38:41 INFO - PROCESS | 3892 | ++DOMWINDOW == 96 (19855C00) [pid = 3892] [serial = 2203] [outer = 18EA4000] 08:38:41 INFO - PROCESS | 3892 | 1461339521431 Marionette DEBUG loaded listener.js 08:38:41 INFO - PROCESS | 3892 | ++DOMWINDOW == 97 (19949800) [pid = 3892] [serial = 2204] [outer = 18EA4000] 08:38:41 INFO - PROCESS | 3892 | 1461339521832 Marionette TRACE conn2 <- [1,2900,null,{"value":["/DOMEvents/ClickFakeEvent.nondocument.html",0,null,null,[["Click event on an element not in the document",0,null,null],["Click event can be dispatched to an element that is not in the document.",0,null,null]]]}] 08:38:41 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event on an element not in the document 08:38:41 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event can be dispatched to an element that is not in the document. 08:38:41 INFO - TEST-OK | /DOMEvents/ClickFakeEvent.nondocument.html | took 684ms 08:38:41 INFO - PROCESS | 3892 | 1461339521856 Marionette TRACE conn2 -> [0,2901,"getWindowHandle",null] 08:38:41 INFO - PROCESS | 3892 | 1461339521858 Marionette TRACE conn2 <- [1,2901,null,{"value":"13"}] 08:38:41 INFO - TEST-START | /DOMEvents/constructors.html 08:38:41 INFO - PROCESS | 3892 | 1461339521868 Marionette TRACE conn2 -> [0,2902,"setScriptTimeout",{"ms":35000}] 08:38:41 INFO - PROCESS | 3892 | 1461339521870 Marionette TRACE conn2 <- [1,2902,null,{}] 08:38:41 INFO - PROCESS | 3892 | 1461339521873 Marionette TRACE conn2 -> [0,2903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:38:42 INFO - PROCESS | 3892 | 1461339522018 Marionette TRACE conn2 <- [1,2903,null,{"value":null}] 08:38:42 INFO - PROCESS | 3892 | 1461339522028 Marionette TRACE conn2 -> [0,2904,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/constructors.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/constructors.html\", \"44d5019e-7937-4224-8a02-bcf7332f174f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:38:42 INFO - PROCESS | 3892 | ++DOCSHELL 18EA5400 == 85 [pid = 3892] [id = 735] 08:38:42 INFO - PROCESS | 3892 | ++DOMWINDOW == 98 (1974D400) [pid = 3892] [serial = 2205] [outer = 00000000] 08:38:42 INFO - PROCESS | 3892 | ++DOMWINDOW == 99 (19C64400) [pid = 3892] [serial = 2206] [outer = 1974D400] 08:38:42 INFO - PROCESS | 3892 | 1461339522132 Marionette DEBUG loaded listener.js 08:38:42 INFO - PROCESS | 3892 | ++DOMWINDOW == 100 (19C67400) [pid = 3892] [serial = 2207] [outer = 1974D400] 08:38:42 INFO - PROCESS | 3892 | --DOMWINDOW == 99 (19853800) [pid = 3892] [serial = 2148] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrap.html] 08:38:42 INFO - PROCESS | 3892 | --DOMWINDOW == 98 (16965800) [pid = 3892] [serial = 2154] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.zero.html] 08:38:42 INFO - PROCESS | 3892 | --DOMWINDOW == 97 (184CD000) [pid = 3892] [serial = 2163] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.multiple.html] 08:38:42 INFO - PROCESS | 3892 | --DOMWINDOW == 96 (19A23C00) [pid = 3892] [serial = 2151] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html] 08:38:42 INFO - PROCESS | 3892 | --DOMWINDOW == 95 (1C349C00) [pid = 3892] [serial = 2160] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.large.html] 08:38:42 INFO - PROCESS | 3892 | --DOMWINDOW == 94 (1A4B8000) [pid = 3892] [serial = 2157] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.basic.html] 08:38:42 INFO - PROCESS | 3892 | --DOMWINDOW == 93 (16F24C00) [pid = 3892] [serial = 2142] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.nonfinite.html] 08:38:42 INFO - PROCESS | 3892 | --DOMWINDOW == 92 (13DD8C00) [pid = 3892] [serial = 2145] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.radians.html] 08:38:42 INFO - PROCESS | 3892 | --DOMWINDOW == 91 (1C5E7C00) [pid = 3892] [serial = 2124] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html] 08:38:42 INFO - PROCESS | 3892 | --DOMWINDOW == 90 (1C25E400) [pid = 3892] [serial = 2166] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.negative.html] 08:38:42 INFO - PROCESS | 3892 | 1461339522617 Marionette TRACE conn2 <- [1,2904,null,{"value":["/DOMEvents/constructors.html",0,null,null,[["Event constructor (no argument)",0,null,null],["Event constructor (undefined argument)",0,null,null],["Event constructor (null argument)",0,null,null],["Event constructor (empty argument)",0,null,null],["Event constructor (argument with default values)",0,null,null],["Event constructor (argument with non-default values)",0,null,null],["UIEvent constructor (no argument)",0,null,null],["UIEvent constructor (undefined argument)",0,null,null],["UIEvent constructor (null argument)",0,null,null],["UIEvent constructor (empty argument)",0,null,null],["UIEvent constructor (argument with default values)",0,null,null],["UIEvent constructor (argument with non-default values)",0,null,null],["FocusEvent constructor (no argument)",0,null,null],["FocusEvent constructor (undefined argument)",0,null,null],["FocusEvent constructor (null argument)",0,null,null],["FocusEvent constructor (empty argument)",0,null,null],["FocusEvent constructor (argument with default values)",0,null,null],["FocusEvent constructor (argument with non-default values)",0,null,null],["MouseEvent constructor (no argument)",0,null,null],["MouseEvent constructor (undefined argument)",0,null,null],["MouseEvent constructor (null argument)",0,null,null],["MouseEvent constructor (empty argument)",0,null,null],["MouseEvent constructor (argument with default values)",0,null,null],["MouseEvent constructor (argument with non-default values)",0,null,null],["WheelEvent constructor (no argument)",0,null,null],["WheelEvent constructor (undefined argument)",0,null,null],["WheelEvent constructor (null argument)",0,null,null],["WheelEvent constructor (empty argument)",0,null,null],["WheelEvent constructor (argument with default values)",0,null,null],["WheelEvent constructor (argument with non-default values)",0,null,null],["KeyboardEvent constructor (no argument)",0,null,null],["KeyboardEvent constructor (undefined argument)",0,null,null],["KeyboardEvent constructor (null argument)",0,null,null],["KeyboardEvent constructor (empty argument)",0,null,null],["KeyboardEvent constructor (argument with default values)",0,null,null],["KeyboardEvent constructor (argument with non-default values)",0,null,null],["CompositionEvent constructor (no argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:100:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:99:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (undefined argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:105:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:104:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (null argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:110:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:109:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (empty argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:115:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:114:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (argument with default values)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:125:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:119:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (argument with non-default values)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:143:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:129:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["UIEvent constructor (view argument with wrong type)",0,null,null]]]}] 08:38:42 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (no argument) 08:38:42 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (undefined argument) 08:38:42 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (null argument) 08:38:42 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (empty argument) 08:38:42 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with default values) 08:38:42 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with non-default values) 08:38:42 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (no argument) 08:38:42 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (undefined argument) 08:38:42 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (null argument) 08:38:42 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (empty argument) 08:38:42 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with default values) 08:38:42 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with non-default values) 08:38:42 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (no argument) 08:38:42 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (undefined argument) 08:38:42 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (null argument) 08:38:42 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (empty argument) 08:38:42 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with default values) 08:38:42 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with non-default values) 08:38:42 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (no argument) 08:38:42 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (undefined argument) 08:38:42 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (null argument) 08:38:42 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (empty argument) 08:38:42 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with default values) 08:38:42 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with non-default values) 08:38:42 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (no argument) 08:38:42 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (undefined argument) 08:38:42 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (null argument) 08:38:42 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (empty argument) 08:38:42 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with default values) 08:38:42 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with non-default values) 08:38:42 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (no argument) 08:38:42 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (undefined argument) 08:38:42 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (null argument) 08:38:42 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (empty argument) 08:38:42 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with default values) 08:38:42 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with non-default values) 08:38:42 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (no argument) - Illegal constructor. 08:38:42 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:100:17 08:38:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:38:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:38:42 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:99:3 08:38:42 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 08:38:42 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (undefined argument) - Illegal constructor. 08:38:42 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:105:17 08:38:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:38:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:38:42 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:104:3 08:38:42 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 08:38:42 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (null argument) - Illegal constructor. 08:38:42 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:110:17 08:38:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:38:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:38:42 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:109:3 08:38:42 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 08:38:42 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (empty argument) - Illegal constructor. 08:38:42 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:115:17 08:38:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:38:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:38:42 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:114:3 08:38:42 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 08:38:42 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with default values) - Illegal constructor. 08:38:42 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:125:17 08:38:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:38:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:38:42 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:119:3 08:38:42 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 08:38:42 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with non-default values) - Illegal constructor. 08:38:42 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:143:17 08:38:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:38:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:38:42 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:129:3 08:38:42 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 08:38:42 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (view argument with wrong type) 08:38:42 INFO - TEST-OK | /DOMEvents/constructors.html | took 808ms 08:38:42 INFO - PROCESS | 3892 | 1461339522680 Marionette TRACE conn2 -> [0,2905,"getWindowHandle",null] 08:38:42 INFO - PROCESS | 3892 | 1461339522682 Marionette TRACE conn2 <- [1,2905,null,{"value":"13"}] 08:38:42 INFO - TEST-START | /DOMEvents/event-phases-order.html 08:38:42 INFO - PROCESS | 3892 | 1461339522685 Marionette TRACE conn2 -> [0,2906,"setScriptTimeout",{"ms":35000}] 08:38:42 INFO - PROCESS | 3892 | 1461339522687 Marionette TRACE conn2 <- [1,2906,null,{}] 08:38:42 INFO - PROCESS | 3892 | 1461339522691 Marionette TRACE conn2 -> [0,2907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:38:42 INFO - PROCESS | 3892 | 1461339522779 Marionette TRACE conn2 <- [1,2907,null,{"value":null}] 08:38:42 INFO - PROCESS | 3892 | 1461339522787 Marionette TRACE conn2 -> [0,2908,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/event-phases-order.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/event-phases-order.html\", \"44d5019e-7937-4224-8a02-bcf7332f174f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:38:42 INFO - PROCESS | 3892 | ++DOCSHELL 19972400 == 86 [pid = 3892] [id = 736] 08:38:42 INFO - PROCESS | 3892 | ++DOMWINDOW == 91 (19A21C00) [pid = 3892] [serial = 2208] [outer = 00000000] 08:38:42 INFO - PROCESS | 3892 | ++DOMWINDOW == 92 (19E55800) [pid = 3892] [serial = 2209] [outer = 19A21C00] 08:38:42 INFO - PROCESS | 3892 | 1461339522832 Marionette DEBUG loaded listener.js 08:38:42 INFO - PROCESS | 3892 | ++DOMWINDOW == 93 (1A053C00) [pid = 3892] [serial = 2210] [outer = 19A21C00] 08:38:43 INFO - PROCESS | 3892 | 1461339523249 Marionette TRACE conn2 <- [1,2908,null,{"value":["/DOMEvents/event-phases-order.html",0,null,null,[["Event phases order",0,null,null]]]}] 08:38:43 INFO - TEST-PASS | /DOMEvents/event-phases-order.html | Event phases order 08:38:43 INFO - TEST-OK | /DOMEvents/event-phases-order.html | took 590ms 08:38:43 INFO - PROCESS | 3892 | 1461339523282 Marionette TRACE conn2 -> [0,2909,"getWindowHandle",null] 08:38:43 INFO - PROCESS | 3892 | 1461339523284 Marionette TRACE conn2 <- [1,2909,null,{"value":"13"}] 08:38:43 INFO - TEST-START | /DOMEvents/init-event-while-dispatching.html 08:38:43 INFO - PROCESS | 3892 | 1461339523291 Marionette TRACE conn2 -> [0,2910,"setScriptTimeout",{"ms":35000}] 08:38:43 INFO - PROCESS | 3892 | 1461339523293 Marionette TRACE conn2 <- [1,2910,null,{}] 08:38:43 INFO - PROCESS | 3892 | 1461339523296 Marionette TRACE conn2 -> [0,2911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:38:43 INFO - PROCESS | 3892 | 1461339523417 Marionette TRACE conn2 <- [1,2911,null,{"value":null}] 08:38:43 INFO - PROCESS | 3892 | 1461339523471 Marionette TRACE conn2 -> [0,2912,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/init-event-while-dispatching.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html\", \"44d5019e-7937-4224-8a02-bcf7332f174f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:38:43 INFO - PROCESS | 3892 | ++DOCSHELL 1A3B3000 == 87 [pid = 3892] [id = 737] 08:38:43 INFO - PROCESS | 3892 | ++DOMWINDOW == 94 (1A410400) [pid = 3892] [serial = 2211] [outer = 00000000] 08:38:43 INFO - PROCESS | 3892 | ++DOMWINDOW == 95 (1A4BE800) [pid = 3892] [serial = 2212] [outer = 1A410400] 08:38:43 INFO - PROCESS | 3892 | 1461339523515 Marionette DEBUG loaded listener.js 08:38:43 INFO - PROCESS | 3892 | ++DOMWINDOW == 96 (1A5D0400) [pid = 3892] [serial = 2213] [outer = 1A410400] 08:38:43 INFO - PROCESS | 3892 | [3892] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/dom/events/Event.cpp, line 570 08:38:43 INFO - PROCESS | 3892 | [3892] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/dom/events/Event.cpp, line 570 08:38:43 INFO - PROCESS | 3892 | [3892] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/dom/events/Event.cpp, line 570 08:38:43 INFO - PROCESS | 3892 | [3892] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/dom/events/Event.cpp, line 570 08:38:43 INFO - PROCESS | 3892 | 1461339523928 Marionette TRACE conn2 <- [1,2912,null,{"value":["/DOMEvents/init-event-while-dispatching.html",0,null,null,[["Calling initKeyboardEvent while dispatching.",1,"ev.initKeyboardEvent is not a function","events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initMouseEvent while dispatching.",1,"assert_equals: initMouseEvent screenX setter should short-circuit expected 0 but got 1","events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initCustomEvent while dispatching.",1,"assert_equals: initCustomEvent detail setter should short-circuit expected (object) null but got (number) 1","events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initUIEvent while dispatching.",1,"assert_equals: initUIEvent view setter should short-circuit expected null but got object \"[object Window]\"","events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initEvent while dispatching.",0,null,null]]]}] 08:38:43 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initKeyboardEvent while dispatching. - ev.initKeyboardEvent is not a function 08:38:43 INFO - events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28 08:38:43 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7 08:38:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:38:43 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 08:38:43 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 08:38:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:38:43 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 08:38:43 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 08:38:43 INFO - events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7 08:38:43 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 08:38:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:38:43 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 08:38:43 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 08:38:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:38:43 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 08:38:43 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 08:38:43 INFO - events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7 08:38:43 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 08:38:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:38:43 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 08:38:43 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 08:38:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:38:43 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 08:38:43 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]" 08:38:43 INFO - events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7 08:38:43 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 08:38:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:38:43 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 08:38:43 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 08:38:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:38:43 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 08:38:43 INFO - TEST-PASS | /DOMEvents/init-event-while-dispatching.html | Calling initEvent while dispatching. 08:38:43 INFO - TEST-OK | /DOMEvents/init-event-while-dispatching.html | took 698ms 08:38:43 INFO - PROCESS | 3892 | 1461339523986 Marionette TRACE conn2 -> [0,2913,"getWindowHandle",null] 08:38:43 INFO - PROCESS | 3892 | 1461339523988 Marionette TRACE conn2 <- [1,2913,null,{"value":"13"}] 08:38:43 INFO - TEST-START | /DOMEvents/throwing-in-listener-and-window-error-event.html 08:38:43 INFO - PROCESS | 3892 | 1461339523991 Marionette TRACE conn2 -> [0,2914,"setScriptTimeout",{"ms":35000}] 08:38:43 INFO - PROCESS | 3892 | 1461339523993 Marionette TRACE conn2 <- [1,2914,null,{}] 08:38:43 INFO - PROCESS | 3892 | 1461339523996 Marionette TRACE conn2 -> [0,2915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:38:44 INFO - PROCESS | 3892 | 1461339524079 Marionette TRACE conn2 <- [1,2915,null,{"value":null}] 08:38:44 INFO - PROCESS | 3892 | 1461339524085 Marionette TRACE conn2 -> [0,2916,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/throwing-in-listener-and-window-error-event.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html\", \"44d5019e-7937-4224-8a02-bcf7332f174f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:38:44 INFO - PROCESS | 3892 | ++DOCSHELL 1A4BC400 == 88 [pid = 3892] [id = 738] 08:38:44 INFO - PROCESS | 3892 | ++DOMWINDOW == 97 (1A5DB400) [pid = 3892] [serial = 2214] [outer = 00000000] 08:38:44 INFO - PROCESS | 3892 | ++DOMWINDOW == 98 (1C25C800) [pid = 3892] [serial = 2215] [outer = 1A5DB400] 08:38:44 INFO - PROCESS | 3892 | 1461339524129 Marionette DEBUG loaded listener.js 08:38:44 INFO - PROCESS | 3892 | ++DOMWINDOW == 99 (1C264C00) [pid = 3892] [serial = 2216] [outer = 1A5DB400] 08:38:44 INFO - PROCESS | 3892 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html, line 22: Error: Error from listener 08:38:44 INFO - PROCESS | 3892 | 1461339524711 Marionette TRACE conn2 <- [1,2916,null,{"value":["/DOMEvents/throwing-in-listener-and-window-error-event.html",1,"Error: Error from listener",null,[["Throwing in event listener generates an error event on the window object",0,null,null]]]}] 08:38:44 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-and-window-error-event.html | Throwing in event listener generates an error event on the window object 08:38:44 INFO - TEST-ERROR | /DOMEvents/throwing-in-listener-and-window-error-event.html | took 730ms 08:38:44 INFO - PROCESS | 3892 | 1461339524732 Marionette TRACE conn2 -> [0,2917,"getWindowHandle",null] 08:38:44 INFO - PROCESS | 3892 | 1461339524736 Marionette TRACE conn2 <- [1,2917,null,{"value":"13"}] 08:38:44 INFO - TEST-START | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html 08:38:44 INFO - PROCESS | 3892 | 1461339524742 Marionette TRACE conn2 -> [0,2918,"setScriptTimeout",{"ms":35000}] 08:38:44 INFO - PROCESS | 3892 | 1461339524746 Marionette TRACE conn2 <- [1,2918,null,{}] 08:38:44 INFO - PROCESS | 3892 | 1461339524752 Marionette TRACE conn2 -> [0,2919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:38:44 INFO - PROCESS | 3892 | 1461339524910 Marionette TRACE conn2 <- [1,2919,null,{"value":null}] 08:38:45 INFO - PROCESS | 3892 | 1461339525073 Marionette TRACE conn2 -> [0,2920,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html\", \"44d5019e-7937-4224-8a02-bcf7332f174f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:38:45 INFO - PROCESS | 3892 | ++DOCSHELL 13446000 == 89 [pid = 3892] [id = 739] 08:38:45 INFO - PROCESS | 3892 | ++DOMWINDOW == 100 (13448400) [pid = 3892] [serial = 2217] [outer = 00000000] 08:38:45 INFO - PROCESS | 3892 | ++DOMWINDOW == 101 (15E0E000) [pid = 3892] [serial = 2218] [outer = 13448400] 08:38:45 INFO - PROCESS | 3892 | 1461339525131 Marionette DEBUG loaded listener.js 08:38:45 INFO - PROCESS | 3892 | ++DOMWINDOW == 102 (15FB3000) [pid = 3892] [serial = 2219] [outer = 13448400] 08:38:45 INFO - PROCESS | 3892 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html, line 19: Error: Error from listener 08:38:45 INFO - PROCESS | 3892 | 1461339525643 Marionette TRACE conn2 <- [1,2920,null,{"value":["/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html",0,null,null,[["Throwing in event listener",0,null,null]]]}] 08:38:45 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | Throwing in event listener 08:38:45 INFO - TEST-OK | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | took 932ms 08:38:45 INFO - PROCESS | 3892 | 1461339525689 Marionette TRACE conn2 -> [0,2921,"getWindowHandle",null] 08:38:45 INFO - PROCESS | 3892 | 1461339525695 Marionette TRACE conn2 <- [1,2921,null,{"value":"13"}] 08:38:45 INFO - TEST-START | /DOMEvents/tests/approved/DOM.event.flow.html 08:38:45 INFO - PROCESS | 3892 | 1461339525701 Marionette TRACE conn2 -> [0,2922,"setScriptTimeout",{"ms":35000}] 08:38:45 INFO - PROCESS | 3892 | 1461339525704 Marionette TRACE conn2 <- [1,2922,null,{}] 08:38:45 INFO - PROCESS | 3892 | 1461339525708 Marionette TRACE conn2 -> [0,2923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:38:45 INFO - PROCESS | 3892 | 1461339525819 Marionette TRACE conn2 <- [1,2923,null,{"value":null}] 08:38:45 INFO - PROCESS | 3892 | 1461339525979 Marionette TRACE conn2 -> [0,2924,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/DOM.event.flow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/DOM.event.flow.html\", \"44d5019e-7937-4224-8a02-bcf7332f174f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:38:46 INFO - PROCESS | 3892 | ++DOCSHELL 15C31C00 == 90 [pid = 3892] [id = 740] 08:38:46 INFO - PROCESS | 3892 | ++DOMWINDOW == 103 (16506800) [pid = 3892] [serial = 2220] [outer = 00000000] 08:38:46 INFO - PROCESS | 3892 | ++DOMWINDOW == 104 (18E1CC00) [pid = 3892] [serial = 2221] [outer = 16506800] 08:38:46 INFO - PROCESS | 3892 | 1461339526034 Marionette DEBUG loaded listener.js 08:38:46 INFO - PROCESS | 3892 | ++DOMWINDOW == 105 (18E2E000) [pid = 3892] [serial = 2222] [outer = 16506800] 08:38:46 INFO - PROCESS | 3892 | 1461339526594 Marionette TRACE conn2 <- [1,2924,null,{"value":["/DOMEvents/tests/approved/DOM.event.flow.html",0,null,null,[["Test Description: Dispatch an event in a DOM tree using the DOM event flow.",0,null,null]]]}] 08:38:46 INFO - TEST-PASS | /DOMEvents/tests/approved/DOM.event.flow.html | Test Description: Dispatch an event in a DOM tree using the DOM event flow. 08:38:46 INFO - TEST-OK | /DOMEvents/tests/approved/DOM.event.flow.html | took 947ms 08:38:46 INFO - PROCESS | 3892 | 1461339526628 Marionette TRACE conn2 -> [0,2925,"getWindowHandle",null] 08:38:46 INFO - PROCESS | 3892 | 1461339526631 Marionette TRACE conn2 <- [1,2925,null,{"value":"13"}] 08:38:46 INFO - TEST-START | /DOMEvents/tests/approved/EventListener.eventHandler.html 08:38:46 INFO - PROCESS | 3892 | 1461339526635 Marionette TRACE conn2 -> [0,2926,"setScriptTimeout",{"ms":35000}] 08:38:46 INFO - PROCESS | 3892 | 1461339526639 Marionette TRACE conn2 <- [1,2926,null,{}] 08:38:46 INFO - PROCESS | 3892 | 1461339526650 Marionette TRACE conn2 -> [0,2927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:38:46 INFO - PROCESS | 3892 | 1461339526762 Marionette TRACE conn2 <- [1,2927,null,{"value":null}] 08:38:46 INFO - PROCESS | 3892 | 1461339526934 Marionette TRACE conn2 -> [0,2928,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/EventListener.eventHandler.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/EventListener.eventHandler.html\", \"44d5019e-7937-4224-8a02-bcf7332f174f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:38:46 INFO - PROCESS | 3892 | ++DOCSHELL 1A4B3800 == 91 [pid = 3892] [id = 741] 08:38:46 INFO - PROCESS | 3892 | ++DOMWINDOW == 106 (1A4B3C00) [pid = 3892] [serial = 2223] [outer = 00000000] 08:38:46 INFO - PROCESS | 3892 | ++DOMWINDOW == 107 (1C25A400) [pid = 3892] [serial = 2224] [outer = 1A4B3C00] 08:38:46 INFO - PROCESS | 3892 | 1461339526992 Marionette DEBUG loaded listener.js 08:38:47 INFO - PROCESS | 3892 | ++DOMWINDOW == 108 (1C34B400) [pid = 3892] [serial = 2225] [outer = 1A4B3C00] 08:38:47 INFO - PROCESS | 3892 | 1461339527483 Marionette TRACE conn2 <- [1,2928,null,{"value":["/DOMEvents/tests/approved/EventListener.eventHandler.html",0,null,null,[["Test Description: handleEvent - This method shall be called whenever an event occurs of the event type for which the EventListener interface was registered.",0,null,null]]]}] 08:38:47 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. 08:38:47 INFO - TEST-OK | /DOMEvents/tests/approved/EventListener.eventHandler.html | took 901ms 08:38:47 INFO - PROCESS | 3892 | 1461339527538 Marionette TRACE conn2 -> [0,2929,"getWindowHandle",null] 08:38:47 INFO - PROCESS | 3892 | 1461339527541 Marionette TRACE conn2 <- [1,2929,null,{"value":"13"}] 08:38:47 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html 08:38:47 INFO - PROCESS | 3892 | 1461339527545 Marionette TRACE conn2 -> [0,2930,"setScriptTimeout",{"ms":35000}] 08:38:47 INFO - PROCESS | 3892 | 1461339527547 Marionette TRACE conn2 <- [1,2930,null,{}] 08:38:47 INFO - PROCESS | 3892 | 1461339527551 Marionette TRACE conn2 -> [0,2931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:38:47 INFO - PROCESS | 3892 | 1461339527660 Marionette TRACE conn2 <- [1,2931,null,{"value":null}] 08:38:47 INFO - PROCESS | 3892 | 1461339527818 Marionette TRACE conn2 -> [0,2932,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html\", \"44d5019e-7937-4224-8a02-bcf7332f174f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:38:47 INFO - PROCESS | 3892 | ++DOCSHELL 19C63C00 == 92 [pid = 3892] [id = 742] 08:38:47 INFO - PROCESS | 3892 | ++DOMWINDOW == 109 (1A9CAC00) [pid = 3892] [serial = 2226] [outer = 00000000] 08:38:47 INFO - PROCESS | 3892 | ++DOMWINDOW == 110 (1C43BC00) [pid = 3892] [serial = 2227] [outer = 1A9CAC00] 08:38:47 INFO - PROCESS | 3892 | 1461339527874 Marionette DEBUG loaded listener.js 08:38:47 INFO - PROCESS | 3892 | ++DOMWINDOW == 111 (1C43DC00) [pid = 3892] [serial = 2228] [outer = 1A9CAC00] 08:38:48 INFO - PROCESS | 3892 | 1461339528387 Marionette TRACE conn2 <- [1,2932,null,{"value":["/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html",0,null,null,[["Test Description: As the final step of the event dispatch, the implementation must reset the event object's default-action-prevention state. ",1,"assert_array_equals: property 2, expected false but got true","@http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5\n"]]]}] 08:38:48 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 08:38:48 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9 08:38:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:38:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:38:48 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5 08:38:48 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html | took 901ms 08:38:48 INFO - PROCESS | 3892 | 1461339528449 Marionette TRACE conn2 -> [0,2933,"getWindowHandle",null] 08:38:48 INFO - PROCESS | 3892 | 1461339528451 Marionette TRACE conn2 <- [1,2933,null,{"value":"13"}] 08:38:48 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html 08:38:48 INFO - PROCESS | 3892 | 1461339528455 Marionette TRACE conn2 -> [0,2934,"setScriptTimeout",{"ms":35000}] 08:38:48 INFO - PROCESS | 3892 | 1461339528457 Marionette TRACE conn2 <- [1,2934,null,{}] 08:38:48 INFO - PROCESS | 3892 | 1461339528460 Marionette TRACE conn2 -> [0,2935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:38:48 INFO - PROCESS | 3892 | 1461339528571 Marionette TRACE conn2 <- [1,2935,null,{"value":null}] 08:38:48 INFO - PROCESS | 3892 | 1461339528714 Marionette TRACE conn2 -> [0,2936,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html\", \"44d5019e-7937-4224-8a02-bcf7332f174f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:38:48 INFO - PROCESS | 3892 | ++DOCSHELL 15701800 == 93 [pid = 3892] [id = 743] 08:38:48 INFO - PROCESS | 3892 | ++DOMWINDOW == 112 (1C249000) [pid = 3892] [serial = 2229] [outer = 00000000] 08:38:48 INFO - PROCESS | 3892 | ++DOMWINDOW == 113 (1C517400) [pid = 3892] [serial = 2230] [outer = 1C249000] 08:38:48 INFO - PROCESS | 3892 | 1461339528768 Marionette DEBUG loaded listener.js 08:38:48 INFO - PROCESS | 3892 | ++DOMWINDOW == 114 (1C5E4800) [pid = 3892] [serial = 2231] [outer = 1C249000] 08:38:49 INFO - PROCESS | 3892 | 1461339529257 Marionette TRACE conn2 <- [1,2936,null,{"value":["/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html",0,null,null,[["Test Description: An event object may be properly dispatched multiple times while also allowing to prevent the event objects propagation prior to the event dispatch.",0,null,null]]]}] 08:38:49 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. 08:38:49 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html | took 824ms 08:38:49 INFO - PROCESS | 3892 | 1461339529285 Marionette TRACE conn2 -> [0,2937,"getWindowHandle",null] 08:38:49 INFO - PROCESS | 3892 | 1461339529287 Marionette TRACE conn2 <- [1,2937,null,{"value":"13"}] 08:38:49 INFO - TEST-START | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html 08:38:49 INFO - PROCESS | 3892 | 1461339529292 Marionette TRACE conn2 -> [0,2938,"setScriptTimeout",{"ms":35000}] 08:38:49 INFO - PROCESS | 3892 | 1461339529294 Marionette TRACE conn2 <- [1,2938,null,{}] 08:38:49 INFO - PROCESS | 3892 | 1461339529298 Marionette TRACE conn2 -> [0,2939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:38:49 INFO - PROCESS | 3892 | 1461339529423 Marionette TRACE conn2 <- [1,2939,null,{"value":null}] 08:38:49 INFO - PROCESS | 3892 | 1461339529590 Marionette TRACE conn2 -> [0,2940,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html\", \"44d5019e-7937-4224-8a02-bcf7332f174f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:38:49 INFO - PROCESS | 3892 | ++DOCSHELL 1C47C400 == 94 [pid = 3892] [id = 744] 08:38:49 INFO - PROCESS | 3892 | ++DOMWINDOW == 115 (1C968C00) [pid = 3892] [serial = 2232] [outer = 00000000] 08:38:49 INFO - PROCESS | 3892 | ++DOMWINDOW == 116 (1CFE8400) [pid = 3892] [serial = 2233] [outer = 1C968C00] 08:38:49 INFO - PROCESS | 3892 | 1461339529648 Marionette DEBUG loaded listener.js 08:38:49 INFO - PROCESS | 3892 | ++DOMWINDOW == 117 (1D234000) [pid = 3892] [serial = 2234] [outer = 1C968C00] 08:38:50 INFO - PROCESS | 3892 | ++DOCSHELL 1C50D000 == 95 [pid = 3892] [id = 745] 08:38:50 INFO - PROCESS | 3892 | ++DOMWINDOW == 118 (1C512C00) [pid = 3892] [serial = 2235] [outer = 00000000] 08:38:50 INFO - PROCESS | 3892 | ++DOMWINDOW == 119 (1C5E8400) [pid = 3892] [serial = 2236] [outer = 1C512C00] 08:38:50 INFO - PROCESS | 3892 | 1461339530251 Marionette TRACE conn2 <- [1,2940,null,{"value":["/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html",0,null,null,[["Test Description: DOMCharacterDataModified event fires after ProcessingInstruction.data have been modified, but the node itself has not been inserted or deleted. The proximal event target of this event shall be the ProcessingInstruction node.",0,null,null]]]}] 08:38:50 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. 08:38:50 INFO - TEST-OK | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html | took 994ms 08:38:50 INFO - PROCESS | 3892 | 1461339530300 Marionette TRACE conn2 -> [0,2941,"getWindowHandle",null] 08:38:50 INFO - PROCESS | 3892 | 1461339530302 Marionette TRACE conn2 <- [1,2941,null,{"value":"13"}] 08:38:50 INFO - TEST-START | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html 08:38:50 INFO - PROCESS | 3892 | 1461339530307 Marionette TRACE conn2 -> [0,2942,"setScriptTimeout",{"ms":35000}] 08:38:50 INFO - PROCESS | 3892 | 1461339530309 Marionette TRACE conn2 <- [1,2942,null,{}] 08:38:50 INFO - PROCESS | 3892 | 1461339530313 Marionette TRACE conn2 -> [0,2943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:38:50 INFO - PROCESS | 3892 | 1461339530440 Marionette TRACE conn2 <- [1,2943,null,{"value":null}] 08:38:50 INFO - PROCESS | 3892 | 1461339530715 Marionette TRACE conn2 -> [0,2944,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html\", \"44d5019e-7937-4224-8a02-bcf7332f174f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:38:50 INFO - PROCESS | 3892 | ++DOCSHELL 133DAC00 == 96 [pid = 3892] [id = 746] 08:38:50 INFO - PROCESS | 3892 | ++DOMWINDOW == 120 (13799C00) [pid = 3892] [serial = 2237] [outer = 00000000] 08:38:50 INFO - PROCESS | 3892 | ++DOMWINDOW == 121 (13838000) [pid = 3892] [serial = 2238] [outer = 13799C00] 08:38:50 INFO - PROCESS | 3892 | 1461339530784 Marionette DEBUG loaded listener.js 08:38:50 INFO - PROCESS | 3892 | ++DOMWINDOW == 122 (13DDB800) [pid = 3892] [serial = 2239] [outer = 13799C00] 08:38:51 INFO - PROCESS | 3892 | 1461339531308 Marionette TRACE conn2 <- [1,2944,null,{"value":["/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html",0,null,null,[["Checkbox state is unchanged before the synthetic click event is dispatched",0,null,null],["Test Description: MouseEvent: Default action is performed when a synthetic click event is dispatched on a checkbox element",0,null,null]]]}] 08:38:51 INFO - TEST-PASS | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 08:38:51 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 08:38:51 INFO - TEST-OK | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | took 1040ms 08:38:51 INFO - PROCESS | 3892 | 1461339531365 Marionette TRACE conn2 -> [0,2945,"getWindowHandle",null] 08:38:51 INFO - PROCESS | 3892 | 1461339531369 Marionette TRACE conn2 <- [1,2945,null,{"value":"13"}] 08:38:51 INFO - TEST-START | /DOMEvents/tests/approved/domnodeinserted.html 08:38:51 INFO - PROCESS | 3892 | 1461339531374 Marionette TRACE conn2 -> [0,2946,"setScriptTimeout",{"ms":35000}] 08:38:51 INFO - PROCESS | 3892 | 1461339531379 Marionette TRACE conn2 <- [1,2946,null,{}] 08:38:51 INFO - PROCESS | 3892 | 1461339531384 Marionette TRACE conn2 -> [0,2947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:38:51 INFO - PROCESS | 3892 | 1461339531500 Marionette TRACE conn2 <- [1,2947,null,{"value":null}] 08:38:51 INFO - PROCESS | 3892 | 1461339531672 Marionette TRACE conn2 -> [0,2948,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/domnodeinserted.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/domnodeinserted.html\", \"44d5019e-7937-4224-8a02-bcf7332f174f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:38:51 INFO - PROCESS | 3892 | ++DOCSHELL 16606800 == 97 [pid = 3892] [id = 747] 08:38:51 INFO - PROCESS | 3892 | ++DOMWINDOW == 123 (1670A000) [pid = 3892] [serial = 2240] [outer = 00000000] 08:38:51 INFO - PROCESS | 3892 | ++DOMWINDOW == 124 (18E1B800) [pid = 3892] [serial = 2241] [outer = 1670A000] 08:38:51 INFO - PROCESS | 3892 | 1461339531726 Marionette DEBUG loaded listener.js 08:38:51 INFO - PROCESS | 3892 | ++DOMWINDOW == 125 (18EA7000) [pid = 3892] [serial = 2242] [outer = 1670A000] 08:38:51 INFO - PROCESS | 3892 | --DOCSHELL 16F25800 == 96 [pid = 3892] [id = 707] 08:38:51 INFO - PROCESS | 3892 | --DOCSHELL 18D39C00 == 95 [pid = 3892] [id = 334] 08:38:51 INFO - PROCESS | 3892 | --DOCSHELL 1383C000 == 94 [pid = 3892] [id = 703] 08:38:51 INFO - PROCESS | 3892 | --DOCSHELL 19948800 == 93 [pid = 3892] [id = 702] 08:38:51 INFO - PROCESS | 3892 | --DOCSHELL 1A3B3000 == 92 [pid = 3892] [id = 737] 08:38:51 INFO - PROCESS | 3892 | --DOCSHELL 19972400 == 91 [pid = 3892] [id = 736] 08:38:51 INFO - PROCESS | 3892 | --DOCSHELL 18EA5400 == 90 [pid = 3892] [id = 735] 08:38:51 INFO - PROCESS | 3892 | --DOCSHELL 13B80C00 == 89 [pid = 3892] [id = 733] 08:38:51 INFO - PROCESS | 3892 | --DOCSHELL 1670A400 == 88 [pid = 3892] [id = 731] 08:38:51 INFO - PROCESS | 3892 | --DOCSHELL 13B7A800 == 87 [pid = 3892] [id = 730] 08:38:51 INFO - PROCESS | 3892 | --DOCSHELL 1331B000 == 86 [pid = 3892] [id = 729] 08:38:51 INFO - PROCESS | 3892 | --DOMWINDOW == 124 (18EAD000) [pid = 3892] [serial = 2131] [outer = 00000000] [url = about:blank] 08:38:51 INFO - PROCESS | 3892 | --DOMWINDOW == 123 (1571C400) [pid = 3892] [serial = 2128] [outer = 00000000] [url = about:blank] 08:38:51 INFO - PROCESS | 3892 | --DOMWINDOW == 122 (1C514000) [pid = 3892] [serial = 2134] [outer = 00000000] [url = about:blank] 08:38:51 INFO - PROCESS | 3892 | --DOMWINDOW == 121 (1D3EC800) [pid = 3892] [serial = 2137] [outer = 00000000] [url = about:blank] 08:38:51 INFO - PROCESS | 3892 | --DOMWINDOW == 120 (1CCA4000) [pid = 3892] [serial = 2170] [outer = 00000000] [url = about:blank] 08:38:51 INFO - PROCESS | 3892 | --DOCSHELL 13808C00 == 85 [pid = 3892] [id = 724] 08:38:51 INFO - PROCESS | 3892 | --DOMWINDOW == 119 (1994B800) [pid = 3892] [serial = 2150] [outer = 00000000] [url = about:blank] 08:38:51 INFO - PROCESS | 3892 | --DOMWINDOW == 118 (19860800) [pid = 3892] [serial = 2149] [outer = 00000000] [url = about:blank] 08:38:51 INFO - PROCESS | 3892 | --DOMWINDOW == 117 (1A3ADC00) [pid = 3892] [serial = 2155] [outer = 00000000] [url = about:blank] 08:38:51 INFO - PROCESS | 3892 | --DOMWINDOW == 116 (19A23000) [pid = 3892] [serial = 2165] [outer = 00000000] [url = about:blank] 08:38:51 INFO - PROCESS | 3892 | --DOMWINDOW == 115 (19C68000) [pid = 3892] [serial = 2152] [outer = 00000000] [url = about:blank] 08:38:51 INFO - PROCESS | 3892 | --DOMWINDOW == 114 (19D7EC00) [pid = 3892] [serial = 2153] [outer = 00000000] [url = about:blank] 08:38:51 INFO - PROCESS | 3892 | --DOMWINDOW == 113 (1C477400) [pid = 3892] [serial = 2161] [outer = 00000000] [url = about:blank] 08:38:51 INFO - PROCESS | 3892 | --DOMWINDOW == 112 (1C25F400) [pid = 3892] [serial = 2159] [outer = 00000000] [url = about:blank] 08:38:51 INFO - PROCESS | 3892 | --DOMWINDOW == 111 (18D37C00) [pid = 3892] [serial = 2144] [outer = 00000000] [url = about:blank] 08:38:51 INFO - PROCESS | 3892 | --DOMWINDOW == 110 (19963800) [pid = 3892] [serial = 2164] [outer = 00000000] [url = about:blank] 08:38:51 INFO - PROCESS | 3892 | --DOMWINDOW == 109 (1695A400) [pid = 3892] [serial = 2140] [outer = 00000000] [url = about:blank] 08:38:51 INFO - PROCESS | 3892 | --DOMWINDOW == 108 (1C47F800) [pid = 3892] [serial = 2162] [outer = 00000000] [url = about:blank] 08:38:51 INFO - PROCESS | 3892 | --DOMWINDOW == 107 (1891E400) [pid = 3892] [serial = 2147] [outer = 00000000] [url = about:blank] 08:38:51 INFO - PROCESS | 3892 | --DOMWINDOW == 106 (1891F400) [pid = 3892] [serial = 2143] [outer = 00000000] [url = about:blank] 08:38:51 INFO - PROCESS | 3892 | --DOMWINDOW == 105 (1A419C00) [pid = 3892] [serial = 2156] [outer = 00000000] [url = about:blank] 08:38:51 INFO - PROCESS | 3892 | --DOMWINDOW == 104 (18307800) [pid = 3892] [serial = 2146] [outer = 00000000] [url = about:blank] 08:38:51 INFO - PROCESS | 3892 | --DOMWINDOW == 103 (1CCA7800) [pid = 3892] [serial = 2126] [outer = 00000000] [url = about:blank] 08:38:51 INFO - PROCESS | 3892 | --DOMWINDOW == 102 (1C440400) [pid = 3892] [serial = 2167] [outer = 00000000] [url = about:blank] 08:38:51 INFO - PROCESS | 3892 | --DOMWINDOW == 101 (1C25C000) [pid = 3892] [serial = 2158] [outer = 00000000] [url = about:blank] 08:38:51 INFO - PROCESS | 3892 | --DOMWINDOW == 100 (1C47BC00) [pid = 3892] [serial = 2168] [outer = 00000000] [url = about:blank] 08:38:52 INFO - PROCESS | 3892 | 1461339532227 Marionette TRACE conn2 <- [1,2948,null,{"value":["/DOMEvents/tests/approved/domnodeinserted.html",0,null,null,[["Test Description: DOMNodeInserted event fires when a node has been added as a child of another node.",0,null,null]]]}] 08:38:52 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. 08:38:52 INFO - TEST-OK | /DOMEvents/tests/approved/domnodeinserted.html | took 901ms 08:38:52 INFO - PROCESS | 3892 | 1461339532279 Marionette TRACE conn2 -> [0,2949,"getWindowHandle",null] 08:38:52 INFO - PROCESS | 3892 | 1461339532283 Marionette TRACE conn2 <- [1,2949,null,{"value":"13"}] 08:38:52 INFO - TEST-START | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html 08:38:52 INFO - PROCESS | 3892 | 1461339532287 Marionette TRACE conn2 -> [0,2950,"setScriptTimeout",{"ms":35000}] 08:38:52 INFO - PROCESS | 3892 | 1461339532289 Marionette TRACE conn2 <- [1,2950,null,{}] 08:38:52 INFO - PROCESS | 3892 | 1461339532293 Marionette TRACE conn2 -> [0,2951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:38:52 INFO - PROCESS | 3892 | 1461339532381 Marionette TRACE conn2 <- [1,2951,null,{"value":null}] 08:38:52 INFO - PROCESS | 3892 | 1461339532490 Marionette TRACE conn2 -> [0,2952,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/stopImmediatePropagation.effect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/stopImmediatePropagation.effect.html\", \"44d5019e-7937-4224-8a02-bcf7332f174f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:38:52 INFO - PROCESS | 3892 | ++DOCSHELL 1670E000 == 86 [pid = 3892] [id = 748] 08:38:52 INFO - PROCESS | 3892 | ++DOMWINDOW == 101 (1670E400) [pid = 3892] [serial = 2243] [outer = 00000000] 08:38:52 INFO - PROCESS | 3892 | ++DOMWINDOW == 102 (18D39C00) [pid = 3892] [serial = 2244] [outer = 1670E400] 08:38:52 INFO - PROCESS | 3892 | 1461339532536 Marionette DEBUG loaded listener.js 08:38:52 INFO - PROCESS | 3892 | ++DOMWINDOW == 103 (18E2D800) [pid = 3892] [serial = 2245] [outer = 1670E400] 08:38:52 INFO - PROCESS | 3892 | 1461339532953 Marionette TRACE conn2 <- [1,2952,null,{"value":["/DOMEvents/tests/approved/stopImmediatePropagation.effect.html",0,null,null,[["Test Description: stopImmediatePropagation() prevents other event listeners from being triggered and, unlike Event.stopPropagation(), its effect must be immediate. Once it has been called, further calls to this method have no additional effect.",0,null,null]]]}] 08:38:52 INFO - TEST-PASS | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html | Test Description: stopImmediatePropagation() prevents other event listeners from being triggered and, unlike Event.stopPropagation(), its effect must be immediate. Once it has been called, further calls to this method have no additional effect. 08:38:52 INFO - TEST-OK | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html | took 698ms 08:38:52 INFO - PROCESS | 3892 | 1461339532987 Marionette TRACE conn2 -> [0,2953,"getWindowHandle",null] 08:38:52 INFO - PROCESS | 3892 | 1461339532990 Marionette TRACE conn2 <- [1,2953,null,{"value":"13"}] 08:38:52 INFO - TEST-START | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html 08:38:52 INFO - PROCESS | 3892 | 1461339532995 Marionette TRACE conn2 -> [0,2954,"setScriptTimeout",{"ms":35000}] 08:38:52 INFO - PROCESS | 3892 | 1461339533000 Marionette TRACE conn2 <- [1,2954,null,{}] 08:38:53 INFO - PROCESS | 3892 | 1461339533009 Marionette TRACE conn2 -> [0,2955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:38:53 INFO - PROCESS | 3892 | 1461339533102 Marionette TRACE conn2 <- [1,2955,null,{"value":null}] 08:38:53 INFO - PROCESS | 3892 | 1461339533143 Marionette TRACE conn2 -> [0,2956,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/stopPropagation.deferred.effect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/stopPropagation.deferred.effect.html\", \"44d5019e-7937-4224-8a02-bcf7332f174f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:38:53 INFO - PROCESS | 3892 | ++DOCSHELL 1994CC00 == 87 [pid = 3892] [id = 749] 08:38:53 INFO - PROCESS | 3892 | ++DOMWINDOW == 104 (1994D000) [pid = 3892] [serial = 2246] [outer = 00000000] 08:38:53 INFO - PROCESS | 3892 | ++DOMWINDOW == 105 (1996C400) [pid = 3892] [serial = 2247] [outer = 1994D000] 08:38:53 INFO - PROCESS | 3892 | 1461339533192 Marionette DEBUG loaded listener.js 08:38:53 INFO - PROCESS | 3892 | ++DOMWINDOW == 106 (19972000) [pid = 3892] [serial = 2248] [outer = 1994D000] 08:38:53 INFO - PROCESS | 3892 | 1461339533656 Marionette TRACE conn2 <- [1,2956,null,{"value":["/DOMEvents/tests/approved/stopPropagation.deferred.effect.html",0,null,null,[["Test Description: stopPropagation() prevents other event listeners from being triggered but its effect must be deferred until all event listeners attached on the Event.currentTarget have been triggered.",0,null,null]]]}] 08:38:53 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. 08:38:53 INFO - TEST-OK | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html | took 699ms 08:38:53 INFO - PROCESS | 3892 | 1461339533692 Marionette TRACE conn2 -> [0,2957,"getWindowHandle",null] 08:38:53 INFO - PROCESS | 3892 | 1461339533695 Marionette TRACE conn2 <- [1,2957,null,{"value":"13"}] 08:38:53 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html 08:38:53 INFO - PROCESS | 3892 | 1461339533701 Marionette TRACE conn2 -> [0,2958,"setScriptTimeout",{"ms":35000}] 08:38:53 INFO - PROCESS | 3892 | 1461339533702 Marionette TRACE conn2 <- [1,2958,null,{}] 08:38:53 INFO - PROCESS | 3892 | 1461339533706 Marionette TRACE conn2 -> [0,2959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:38:53 INFO - PROCESS | 3892 | 1461339533792 Marionette TRACE conn2 <- [1,2959,null,{"value":null}] 08:38:53 INFO - PROCESS | 3892 | 1461339533798 Marionette TRACE conn2 -> [0,2960,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html\", \"44d5019e-7937-4224-8a02-bcf7332f174f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:38:53 INFO - PROCESS | 3892 | ++DOCSHELL 13799000 == 88 [pid = 3892] [id = 750] 08:38:53 INFO - PROCESS | 3892 | ++DOMWINDOW == 107 (19966400) [pid = 3892] [serial = 2249] [outer = 00000000] 08:38:53 INFO - PROCESS | 3892 | ++DOMWINDOW == 108 (1A3AC400) [pid = 3892] [serial = 2250] [outer = 19966400] 08:38:53 INFO - PROCESS | 3892 | 1461339533843 Marionette DEBUG loaded listener.js 08:38:53 INFO - PROCESS | 3892 | ++DOMWINDOW == 109 (1A3B9800) [pid = 3892] [serial = 2251] [outer = 19966400] 08:38:54 INFO - PROCESS | 3892 | 1461339534264 Marionette TRACE conn2 <- [1,2960,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html",0,null,null,[["Test Description: Dispatch an event in a DOM tree using the DOM event flow.",0,null,null]]]}] 08:38:54 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html | Test Description: Dispatch an event in a DOM tree using the DOM event flow. 08:38:54 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html | took 637ms 08:38:54 INFO - PROCESS | 3892 | 1461339534320 Marionette TRACE conn2 -> [0,2961,"getWindowHandle",null] 08:38:54 INFO - PROCESS | 3892 | 1461339534322 Marionette TRACE conn2 <- [1,2961,null,{"value":"13"}] 08:38:54 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html 08:38:54 INFO - PROCESS | 3892 | 1461339534331 Marionette TRACE conn2 -> [0,2962,"setScriptTimeout",{"ms":35000}] 08:38:54 INFO - PROCESS | 3892 | 1461339534333 Marionette TRACE conn2 <- [1,2962,null,{}] 08:38:54 INFO - PROCESS | 3892 | 1461339534337 Marionette TRACE conn2 -> [0,2963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:38:54 INFO - PROCESS | 3892 | 1461339534463 Marionette TRACE conn2 <- [1,2963,null,{"value":null}] 08:38:54 INFO - PROCESS | 3892 | 1461339534559 Marionette TRACE conn2 -> [0,2964,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html\", \"44d5019e-7937-4224-8a02-bcf7332f174f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:38:54 INFO - PROCESS | 3892 | ++DOCSHELL 1A5DBC00 == 89 [pid = 3892] [id = 751] 08:38:54 INFO - PROCESS | 3892 | ++DOMWINDOW == 110 (1A95F000) [pid = 3892] [serial = 2252] [outer = 00000000] 08:38:54 INFO - PROCESS | 3892 | ++DOMWINDOW == 111 (1C24E400) [pid = 3892] [serial = 2253] [outer = 1A95F000] 08:38:54 INFO - PROCESS | 3892 | 1461339534622 Marionette DEBUG loaded listener.js 08:38:54 INFO - PROCESS | 3892 | ++DOMWINDOW == 112 (1C265800) [pid = 3892] [serial = 2254] [outer = 1A95F000] 08:38:55 INFO - PROCESS | 3892 | 1461339535047 Marionette TRACE conn2 <- [1,2964,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html",0,null,null,[["Test Description: Implementations of the DOM event model must be reentrant. Event listeners may perform actions that cause additional events to be dispatched. Such events are handled in a synchronous manner, the event propagation that causes the event listener to be triggered must resume only after the event dispatch of the new event is completed.",0,null,null]]]}] 08:38:55 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html | Test Description: Implementations of the DOM event model must be reentrant. Event listeners may perform actions that cause additional events to be dispatched. Such events are handled in a synchronous manner, the event propagation that causes the event listener to be triggered must resume only after the event dispatch of the new event is completed. 08:38:55 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html | took 730ms 08:38:55 INFO - PROCESS | 3892 | 1461339535071 Marionette TRACE conn2 -> [0,2965,"getWindowHandle",null] 08:38:55 INFO - PROCESS | 3892 | 1461339535073 Marionette TRACE conn2 <- [1,2965,null,{"value":"13"}] 08:38:55 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html 08:38:55 INFO - PROCESS | 3892 | 1461339535076 Marionette TRACE conn2 -> [0,2966,"setScriptTimeout",{"ms":35000}] 08:38:55 INFO - PROCESS | 3892 | 1461339535077 Marionette TRACE conn2 <- [1,2966,null,{}] 08:38:55 INFO - PROCESS | 3892 | 1461339535092 Marionette TRACE conn2 -> [0,2967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:38:55 INFO - PROCESS | 3892 | 1461339535218 Marionette TRACE conn2 <- [1,2967,null,{"value":null}] 08:38:55 INFO - PROCESS | 3892 | 1461339535224 Marionette TRACE conn2 -> [0,2968,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html\", \"44d5019e-7937-4224-8a02-bcf7332f174f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:38:55 INFO - PROCESS | 3892 | ++DOCSHELL 1AB91400 == 90 [pid = 3892] [id = 752] 08:38:55 INFO - PROCESS | 3892 | ++DOMWINDOW == 113 (1C259800) [pid = 3892] [serial = 2255] [outer = 00000000] 08:38:55 INFO - PROCESS | 3892 | ++DOMWINDOW == 114 (1C514000) [pid = 3892] [serial = 2256] [outer = 1C259800] 08:38:55 INFO - PROCESS | 3892 | 1461339535268 Marionette DEBUG loaded listener.js 08:38:55 INFO - PROCESS | 3892 | ++DOMWINDOW == 115 (1C968400) [pid = 3892] [serial = 2257] [outer = 1C259800] 08:38:55 INFO - PROCESS | 3892 | 1461339535699 Marionette TRACE conn2 <- [1,2968,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html",0,null,null,[["Test Description: handleEvent - This method shall be called whenever an event occurs of the event type for which the EventListener interface was registered.",0,null,null]]]}] 08:38:55 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. 08:38:55 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html | took 637ms 08:38:55 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html 08:38:55 INFO - PROCESS | 3892 | 1461339535735 Marionette TRACE conn2 -> [0,2969,"getWindowHandle",null] 08:38:55 INFO - PROCESS | 3892 | 1461339535737 Marionette TRACE conn2 <- [1,2969,null,{"value":"13"}] 08:38:55 INFO - PROCESS | 3892 | 1461339535740 Marionette TRACE conn2 -> [0,2970,"setScriptTimeout",{"ms":35000}] 08:38:55 INFO - PROCESS | 3892 | 1461339535742 Marionette TRACE conn2 <- [1,2970,null,{}] 08:38:55 INFO - PROCESS | 3892 | 1461339535745 Marionette TRACE conn2 -> [0,2971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:38:55 INFO - PROCESS | 3892 | 1461339535865 Marionette TRACE conn2 <- [1,2971,null,{"value":null}] 08:38:55 INFO - PROCESS | 3892 | 1461339535966 Marionette TRACE conn2 -> [0,2972,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html\", \"44d5019e-7937-4224-8a02-bcf7332f174f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:38:55 INFO - PROCESS | 3892 | ++DOCSHELL 1C96D400 == 91 [pid = 3892] [id = 753] 08:38:55 INFO - PROCESS | 3892 | ++DOMWINDOW == 116 (1CC9F400) [pid = 3892] [serial = 2258] [outer = 00000000] 08:38:55 INFO - PROCESS | 3892 | ++DOMWINDOW == 117 (1CEBE000) [pid = 3892] [serial = 2259] [outer = 1CC9F400] 08:38:56 INFO - PROCESS | 3892 | 1461339536010 Marionette DEBUG loaded listener.js 08:38:56 INFO - PROCESS | 3892 | ++DOMWINDOW == 118 (1CEC4800) [pid = 3892] [serial = 2260] [outer = 1CC9F400] 08:38:56 INFO - PROCESS | 3892 | --DOMWINDOW == 117 (1670B000) [pid = 3892] [serial = 2193] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.skewed.html] 08:38:56 INFO - PROCESS | 3892 | --DOMWINDOW == 116 (13B82C00) [pid = 3892] [serial = 2190] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.nonfinite.html] 08:38:56 INFO - PROCESS | 3892 | --DOMWINDOW == 115 (1C5DA400) [pid = 3892] [serial = 2169] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.nonfinite.html] 08:38:56 INFO - PROCESS | 3892 | --DOMWINDOW == 114 (16F64800) [pid = 3892] [serial = 2196] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.basic.html] 08:38:56 INFO - PROCESS | 3892 | --DOMWINDOW == 113 (1331B800) [pid = 3892] [serial = 2187] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.multiply.html] 08:38:56 INFO - PROCESS | 3892 | --DOMWINDOW == 112 (19A21C00) [pid = 3892] [serial = 2208] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/event-phases-order.html] 08:38:56 INFO - PROCESS | 3892 | --DOMWINDOW == 111 (1A410400) [pid = 3892] [serial = 2211] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html] 08:38:56 INFO - PROCESS | 3892 | --DOMWINDOW == 110 (18EA4000) [pid = 3892] [serial = 2202] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/ClickFakeEvent.nondocument.html] 08:38:56 INFO - PROCESS | 3892 | --DOMWINDOW == 109 (16707C00) [pid = 3892] [serial = 2199] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.nonfinite.html] 08:38:56 INFO - PROCESS | 3892 | --DOMWINDOW == 108 (1974D400) [pid = 3892] [serial = 2205] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/constructors.html] 08:38:56 INFO - PROCESS | 3892 | 1461339536527 Marionette TRACE conn2 <- [1,2972,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html",0,null,null,[["Test Description: As the final step of the event dispatch, the implementation must reset the event object's default-action-prevention state. ",1,"assert_array_equals: property 2, expected false but got true","@http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5\n"]]]}] 08:38:56 INFO - TEST-FAIL | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html | Test Description: As the final step of the event dispatch, the implementation must reset the event object's default-action-prevention state. - assert_array_equals: property 2, expected false but got true 08:38:56 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9 08:38:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:38:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:38:56 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5 08:38:56 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html | took 839ms 08:38:56 INFO - PROCESS | 3892 | 1461339536584 Marionette TRACE conn2 -> [0,2973,"getWindowHandle",null] 08:38:56 INFO - PROCESS | 3892 | 1461339536585 Marionette TRACE conn2 <- [1,2973,null,{"value":"13"}] 08:38:56 INFO - PROCESS | 3892 | 1461339536589 Marionette TRACE conn2 -> [0,2974,"setScriptTimeout",{"ms":35000}] 08:38:56 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html 08:38:56 INFO - PROCESS | 3892 | 1461339536591 Marionette TRACE conn2 <- [1,2974,null,{}] 08:38:56 INFO - PROCESS | 3892 | 1461339536594 Marionette TRACE conn2 -> [0,2975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:38:56 INFO - PROCESS | 3892 | 1461339536662 Marionette TRACE conn2 <- [1,2975,null,{"value":null}] 08:38:56 INFO - PROCESS | 3892 | 1461339536668 Marionette TRACE conn2 -> [0,2976,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html\", \"44d5019e-7937-4224-8a02-bcf7332f174f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:38:56 INFO - PROCESS | 3892 | ++DOCSHELL 15E4BC00 == 92 [pid = 3892] [id = 754] 08:38:56 INFO - PROCESS | 3892 | ++DOMWINDOW == 109 (16F6AC00) [pid = 3892] [serial = 2261] [outer = 00000000] 08:38:56 INFO - PROCESS | 3892 | ++DOMWINDOW == 110 (19347800) [pid = 3892] [serial = 2262] [outer = 16F6AC00] 08:38:56 INFO - PROCESS | 3892 | 1461339536720 Marionette DEBUG loaded listener.js 08:38:56 INFO - PROCESS | 3892 | ++DOMWINDOW == 111 (19950000) [pid = 3892] [serial = 2263] [outer = 16F6AC00] 08:38:57 INFO - PROCESS | 3892 | 1461339537146 Marionette TRACE conn2 <- [1,2976,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html",0,null,null,[["Test Description: An event object may be properly dispatched multiple times while also allowing to prevent the event objects propagation prior to the event dispatch.",0,null,null]]]}] 08:38:57 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html | Test Description: An event object may be properly dispatched multiple times while also allowing to prevent the event objects propagation prior to the event dispatch. 08:38:57 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html | took 590ms 08:38:57 INFO - PROCESS | 3892 | 1461339537169 Marionette TRACE conn2 -> [0,2977,"getWindowHandle",null] 08:38:57 INFO - PROCESS | 3892 | 1461339537171 Marionette TRACE conn2 <- [1,2977,null,{"value":"13"}] 08:38:57 INFO - PROCESS | 3892 | 1461339537174 Marionette TRACE conn2 -> [0,2978,"setScriptTimeout",{"ms":35000}] 08:38:57 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html 08:38:57 INFO - PROCESS | 3892 | 1461339537176 Marionette TRACE conn2 <- [1,2978,null,{}] 08:38:57 INFO - PROCESS | 3892 | 1461339537194 Marionette TRACE conn2 -> [0,2979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:38:57 INFO - PROCESS | 3892 | 1461339537305 Marionette TRACE conn2 <- [1,2979,null,{"value":null}] 08:38:57 INFO - PROCESS | 3892 | 1461339537312 Marionette TRACE conn2 -> [0,2980,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html\", \"44d5019e-7937-4224-8a02-bcf7332f174f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:38:57 INFO - PROCESS | 3892 | ++DOCSHELL 15A09000 == 93 [pid = 3892] [id = 755] 08:38:57 INFO - PROCESS | 3892 | ++DOMWINDOW == 112 (1CEBCC00) [pid = 3892] [serial = 2264] [outer = 00000000] 08:38:57 INFO - PROCESS | 3892 | ++DOMWINDOW == 113 (1D343800) [pid = 3892] [serial = 2265] [outer = 1CEBCC00] 08:38:57 INFO - PROCESS | 3892 | 1461339537360 Marionette DEBUG loaded listener.js 08:38:57 INFO - PROCESS | 3892 | ++DOMWINDOW == 114 (1D3EE400) [pid = 3892] [serial = 2266] [outer = 1CEBCC00] 08:38:57 INFO - PROCESS | 3892 | ++DOCSHELL 1D3F0C00 == 94 [pid = 3892] [id = 756] 08:38:57 INFO - PROCESS | 3892 | ++DOMWINDOW == 115 (1D4BB400) [pid = 3892] [serial = 2267] [outer = 00000000] 08:38:57 INFO - PROCESS | 3892 | ++DOMWINDOW == 116 (1D4BCC00) [pid = 3892] [serial = 2268] [outer = 1D4BB400] 08:38:57 INFO - PROCESS | 3892 | 1461339537821 Marionette TRACE conn2 <- [1,2980,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html",0,null,null,[["Test Description: DOMCharacterDataModified event fires after ProcessingInstruction.data have been modified, but the node itself has not been inserted or deleted. The proximal event target of this event shall be the ProcessingInstruction node.",0,null,null]]]}] 08:38:57 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. 08:38:57 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html | took 683ms 08:38:57 INFO - PROCESS | 3892 | 1461339537875 Marionette TRACE conn2 -> [0,2981,"getWindowHandle",null] 08:38:57 INFO - PROCESS | 3892 | 1461339537877 Marionette TRACE conn2 <- [1,2981,null,{"value":"13"}] 08:38:57 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html 08:38:57 INFO - PROCESS | 3892 | 1461339537880 Marionette TRACE conn2 -> [0,2982,"setScriptTimeout",{"ms":35000}] 08:38:57 INFO - PROCESS | 3892 | 1461339537882 Marionette TRACE conn2 <- [1,2982,null,{}] 08:38:57 INFO - PROCESS | 3892 | 1461339537885 Marionette TRACE conn2 -> [0,2983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:38:57 INFO - PROCESS | 3892 | 1461339537992 Marionette TRACE conn2 <- [1,2983,null,{"value":null}] 08:38:57 INFO - PROCESS | 3892 | 1461339538002 Marionette TRACE conn2 -> [0,2984,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html\", \"44d5019e-7937-4224-8a02-bcf7332f174f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:38:58 INFO - PROCESS | 3892 | ++DOCSHELL 1D3F6800 == 95 [pid = 3892] [id = 757] 08:38:58 INFO - PROCESS | 3892 | ++DOMWINDOW == 117 (1D4BF000) [pid = 3892] [serial = 2269] [outer = 00000000] 08:38:58 INFO - PROCESS | 3892 | ++DOMWINDOW == 118 (1D4C8800) [pid = 3892] [serial = 2270] [outer = 1D4BF000] 08:38:58 INFO - PROCESS | 3892 | 1461339538052 Marionette DEBUG loaded listener.js 08:38:58 INFO - PROCESS | 3892 | ++DOMWINDOW == 119 (1D8B0C00) [pid = 3892] [serial = 2271] [outer = 1D4BF000] 08:38:58 INFO - PROCESS | 3892 | 1461339538552 Marionette TRACE conn2 <- [1,2984,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html",0,null,null,[["Checkbox state is unchanged before the synthetic click event is dispatched",0,null,null],["Test Description: MouseEvent: Default action is performed when a synthetic click event is dispatched on a checkbox element",0,null,null]]]}] 08:38:58 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 08:38:58 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 08:38:58 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | took 731ms 08:38:58 INFO - PROCESS | 3892 | 1461339538621 Marionette TRACE conn2 -> [0,2985,"getWindowHandle",null] 08:38:58 INFO - PROCESS | 3892 | 1461339538626 Marionette TRACE conn2 <- [1,2985,null,{"value":"13"}] 08:38:58 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html 08:38:58 INFO - PROCESS | 3892 | 1461339538631 Marionette TRACE conn2 -> [0,2986,"setScriptTimeout",{"ms":35000}] 08:38:58 INFO - PROCESS | 3892 | 1461339538636 Marionette TRACE conn2 <- [1,2986,null,{}] 08:38:58 INFO - PROCESS | 3892 | 1461339538643 Marionette TRACE conn2 -> [0,2987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:38:58 INFO - PROCESS | 3892 | 1461339538854 Marionette TRACE conn2 <- [1,2987,null,{"value":null}] 08:38:58 INFO - PROCESS | 3892 | 1461339538999 Marionette TRACE conn2 -> [0,2988,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html\", \"44d5019e-7937-4224-8a02-bcf7332f174f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:38:59 INFO - PROCESS | 3892 | ++DOCSHELL 137A0C00 == 96 [pid = 3892] [id = 758] 08:38:59 INFO - PROCESS | 3892 | ++DOMWINDOW == 120 (13B80C00) [pid = 3892] [serial = 2272] [outer = 00000000] 08:38:59 INFO - PROCESS | 3892 | ++DOMWINDOW == 121 (16509400) [pid = 3892] [serial = 2273] [outer = 13B80C00] 08:38:59 INFO - PROCESS | 3892 | 1461339539061 Marionette DEBUG loaded listener.js 08:38:59 INFO - PROCESS | 3892 | ++DOMWINDOW == 122 (16714400) [pid = 3892] [serial = 2274] [outer = 13B80C00] 08:38:59 INFO - PROCESS | 3892 | 1461339539576 Marionette TRACE conn2 <- [1,2988,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html",0,null,null,[["Test Description: DOMNodeInserted event fires when a node has been added as a child of another node.",0,null,null]]]}] 08:38:59 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html | Test Description: DOMNodeInserted event fires when a node has been added as a child of another node. 08:38:59 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html | took 997ms 08:38:59 INFO - PROCESS | 3892 | 1461339539635 Marionette TRACE conn2 -> [0,2989,"getWindowHandle",null] 08:38:59 INFO - PROCESS | 3892 | 1461339539642 Marionette TRACE conn2 <- [1,2989,null,{"value":"13"}] 08:38:59 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html 08:38:59 INFO - PROCESS | 3892 | 1461339539649 Marionette TRACE conn2 -> [0,2990,"setScriptTimeout",{"ms":35000}] 08:38:59 INFO - PROCESS | 3892 | 1461339539651 Marionette TRACE conn2 <- [1,2990,null,{}] 08:38:59 INFO - PROCESS | 3892 | 1461339539656 Marionette TRACE conn2 -> [0,2991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:38:59 INFO - PROCESS | 3892 | 1461339539771 Marionette TRACE conn2 <- [1,2991,null,{"value":null}] 08:38:59 INFO - PROCESS | 3892 | 1461339539935 Marionette TRACE conn2 -> [0,2992,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html\", \"44d5019e-7937-4224-8a02-bcf7332f174f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:38:59 INFO - PROCESS | 3892 | ++DOCSHELL 16F2F000 == 97 [pid = 3892] [id = 759] 08:38:59 INFO - PROCESS | 3892 | ++DOMWINDOW == 123 (18422C00) [pid = 3892] [serial = 2275] [outer = 00000000] 08:38:59 INFO - PROCESS | 3892 | ++DOMWINDOW == 124 (19853C00) [pid = 3892] [serial = 2276] [outer = 18422C00] 08:38:59 INFO - PROCESS | 3892 | 1461339539992 Marionette DEBUG loaded listener.js 08:39:00 INFO - PROCESS | 3892 | ++DOMWINDOW == 125 (19948000) [pid = 3892] [serial = 2277] [outer = 18422C00] 08:39:00 INFO - PROCESS | 3892 | 1461339540533 Marionette TRACE conn2 <- [1,2992,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html",0,null,null,[["Test Description: stopImmediatePropagation() prevents other event listeners from being triggered and, unlike Event.stopPropagation(), its effect must be immediate. Once it has been called, further calls to this method have no additional effect.",0,null,null]]]}] 08:39:00 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html | Test Description: stopImmediatePropagation() prevents other event listeners from being triggered and, unlike Event.stopPropagation(), its effect must be immediate. Once it has been called, further calls to this method have no additional effect. 08:39:00 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html | took 951ms 08:39:00 INFO - PROCESS | 3892 | 1461339540597 Marionette TRACE conn2 -> [0,2993,"getWindowHandle",null] 08:39:00 INFO - PROCESS | 3892 | 1461339540600 Marionette TRACE conn2 <- [1,2993,null,{"value":"13"}] 08:39:00 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html 08:39:00 INFO - PROCESS | 3892 | 1461339540604 Marionette TRACE conn2 -> [0,2994,"setScriptTimeout",{"ms":35000}] 08:39:00 INFO - PROCESS | 3892 | 1461339540607 Marionette TRACE conn2 <- [1,2994,null,{}] 08:39:00 INFO - PROCESS | 3892 | 1461339540618 Marionette TRACE conn2 -> [0,2995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:39:00 INFO - PROCESS | 3892 | 1461339540736 Marionette TRACE conn2 <- [1,2995,null,{"value":null}] 08:39:00 INFO - PROCESS | 3892 | 1461339540906 Marionette TRACE conn2 -> [0,2996,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html\", \"44d5019e-7937-4224-8a02-bcf7332f174f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:00 INFO - PROCESS | 3892 | ++DOCSHELL 1A4BE400 == 98 [pid = 3892] [id = 760] 08:39:00 INFO - PROCESS | 3892 | ++DOMWINDOW == 126 (1A9CD800) [pid = 3892] [serial = 2278] [outer = 00000000] 08:39:00 INFO - PROCESS | 3892 | ++DOMWINDOW == 127 (1CCA2400) [pid = 3892] [serial = 2279] [outer = 1A9CD800] 08:39:00 INFO - PROCESS | 3892 | 1461339540965 Marionette DEBUG loaded listener.js 08:39:01 INFO - PROCESS | 3892 | ++DOMWINDOW == 128 (1D33F800) [pid = 3892] [serial = 2280] [outer = 1A9CD800] 08:39:01 INFO - PROCESS | 3892 | 1461339541462 Marionette TRACE conn2 <- [1,2996,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html",0,null,null,[["Test Description: stopPropagation() prevents other event listeners from being triggered but its effect must be deferred until all event listeners attached on the Event.currentTarget have been triggered.",0,null,null]]]}] 08:39:01 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html | Test Description: stopPropagation() prevents other event listeners from being triggered but its effect must be deferred until all event listeners attached on the Event.currentTarget have been triggered. 08:39:01 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html | took 904ms 08:39:01 INFO - PROCESS | 3892 | 1461339541491 Marionette TRACE conn2 -> [0,2997,"getWindowHandle",null] 08:39:01 INFO - PROCESS | 3892 | 1461339541494 Marionette TRACE conn2 <- [1,2997,null,{"value":"13"}] 08:39:01 INFO - TEST-START | /FileAPI/FileReaderSync.worker 08:39:01 INFO - PROCESS | 3892 | 1461339541497 Marionette TRACE conn2 -> [0,2998,"setScriptTimeout",{"ms":35000}] 08:39:01 INFO - PROCESS | 3892 | 1461339541499 Marionette TRACE conn2 <- [1,2998,null,{}] 08:39:01 INFO - PROCESS | 3892 | 1461339541504 Marionette TRACE conn2 -> [0,2999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:39:01 INFO - PROCESS | 3892 | 1461339541614 Marionette TRACE conn2 <- [1,2999,null,{"value":null}] 08:39:01 INFO - PROCESS | 3892 | 1461339541778 Marionette TRACE conn2 -> [0,3000,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/FileReaderSync.worker\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/FileReaderSync.worker\", \"44d5019e-7937-4224-8a02-bcf7332f174f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:01 INFO - PROCESS | 3892 | ++DOCSHELL 1D4C7800 == 99 [pid = 3892] [id = 761] 08:39:01 INFO - PROCESS | 3892 | ++DOMWINDOW == 129 (1D8AC000) [pid = 3892] [serial = 2281] [outer = 00000000] 08:39:01 INFO - PROCESS | 3892 | ++DOMWINDOW == 130 (1D8F4400) [pid = 3892] [serial = 2282] [outer = 1D8AC000] 08:39:01 INFO - PROCESS | 3892 | 1461339541841 Marionette DEBUG loaded listener.js 08:39:01 INFO - PROCESS | 3892 | ++DOMWINDOW == 131 (1DC24C00) [pid = 3892] [serial = 2283] [outer = 1D8AC000] 08:39:02 INFO - PROCESS | 3892 | [3892] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 08:39:02 INFO - PROCESS | 3892 | 1461339542408 Marionette TRACE conn2 <- [1,3000,null,{"value":["/FileAPI/FileReaderSync.worker",0,null,null,[["Interface",0,{},{}],["readAsText",0,{},{}],["readAsDataURL",0,{},{}],["readAsArrayBuffer",0,{},{}]]]}] 08:39:02 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | Interface - {} 08:39:02 INFO - {} 08:39:02 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsText - {} 08:39:02 INFO - {} 08:39:02 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsDataURL - {} 08:39:02 INFO - {} 08:39:02 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsArrayBuffer - {} 08:39:02 INFO - {} 08:39:02 INFO - TEST-OK | /FileAPI/FileReaderSync.worker | took 951ms 08:39:02 INFO - TEST-START | /FileAPI/fileReader.html 08:39:02 INFO - PROCESS | 3892 | 1461339542446 Marionette TRACE conn2 -> [0,3001,"getWindowHandle",null] 08:39:02 INFO - PROCESS | 3892 | 1461339542448 Marionette TRACE conn2 <- [1,3001,null,{"value":"13"}] 08:39:02 INFO - PROCESS | 3892 | 1461339542453 Marionette TRACE conn2 -> [0,3002,"setScriptTimeout",{"ms":35000}] 08:39:02 INFO - PROCESS | 3892 | 1461339542455 Marionette TRACE conn2 <- [1,3002,null,{}] 08:39:02 INFO - PROCESS | 3892 | 1461339542459 Marionette TRACE conn2 -> [0,3003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:39:02 INFO - PROCESS | 3892 | 1461339542567 Marionette TRACE conn2 <- [1,3003,null,{"value":null}] 08:39:02 INFO - PROCESS | 3892 | 1461339542716 Marionette TRACE conn2 -> [0,3004,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/fileReader.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/fileReader.html\", \"44d5019e-7937-4224-8a02-bcf7332f174f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:02 INFO - PROCESS | 3892 | ++DOCSHELL 1CFE5000 == 100 [pid = 3892] [id = 762] 08:39:02 INFO - PROCESS | 3892 | ++DOMWINDOW == 132 (1DC26400) [pid = 3892] [serial = 2284] [outer = 00000000] 08:39:02 INFO - PROCESS | 3892 | ++DOMWINDOW == 133 (1DD62800) [pid = 3892] [serial = 2285] [outer = 1DC26400] 08:39:02 INFO - PROCESS | 3892 | 1461339542770 Marionette DEBUG loaded listener.js 08:39:02 INFO - PROCESS | 3892 | ++DOMWINDOW == 134 (1DD63C00) [pid = 3892] [serial = 2286] [outer = 1DC26400] 08:39:03 INFO - PROCESS | 3892 | 1461339543266 Marionette TRACE conn2 <- [1,3004,null,{"value":["/FileAPI/fileReader.html",0,null,null,[["FileReader interface object",0,null,null],["no-argument FileReader constructor",0,null,null],["FileReader States -- abort",0,null,null],["FileReader States -- events",0,null,null]]]}] 08:39:03 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader interface object 08:39:03 INFO - TEST-PASS | /FileAPI/fileReader.html | no-argument FileReader constructor 08:39:03 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- abort 08:39:03 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- events 08:39:03 INFO - TEST-OK | /FileAPI/fileReader.html | took 826ms 08:39:03 INFO - PROCESS | 3892 | 1461339543296 Marionette TRACE conn2 -> [0,3005,"getWindowHandle",null] 08:39:03 INFO - PROCESS | 3892 | 1461339543298 Marionette TRACE conn2 <- [1,3005,null,{"value":"13"}] 08:39:03 INFO - TEST-START | /FileAPI/historical.html 08:39:03 INFO - PROCESS | 3892 | 1461339543301 Marionette TRACE conn2 -> [0,3006,"setScriptTimeout",{"ms":35000}] 08:39:03 INFO - PROCESS | 3892 | 1461339543303 Marionette TRACE conn2 <- [1,3006,null,{}] 08:39:03 INFO - PROCESS | 3892 | 1461339543307 Marionette TRACE conn2 -> [0,3007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:39:03 INFO - PROCESS | 3892 | 1461339543435 Marionette TRACE conn2 <- [1,3007,null,{"value":null}] 08:39:03 INFO - PROCESS | 3892 | 1461339543586 Marionette TRACE conn2 -> [0,3008,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/historical.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/historical.html\", \"44d5019e-7937-4224-8a02-bcf7332f174f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:03 INFO - PROCESS | 3892 | ++DOCSHELL 1DD5A000 == 101 [pid = 3892] [id = 763] 08:39:03 INFO - PROCESS | 3892 | ++DOMWINDOW == 135 (1DD5B400) [pid = 3892] [serial = 2287] [outer = 00000000] 08:39:03 INFO - PROCESS | 3892 | ++DOMWINDOW == 136 (1DFEF400) [pid = 3892] [serial = 2288] [outer = 1DD5B400] 08:39:03 INFO - PROCESS | 3892 | 1461339543646 Marionette DEBUG loaded listener.js 08:39:03 INFO - PROCESS | 3892 | ++DOMWINDOW == 137 (1DFF5000) [pid = 3892] [serial = 2289] [outer = 1DD5B400] 08:39:04 INFO - PROCESS | 3892 | 1461339544172 Marionette TRACE conn2 <- [1,3008,null,{"value":["/FileAPI/historical.html",0,null,null,[["\"toNativeLineEndings\" should not be supported",0,null,null],["\"FileError\" should not be supported",0,null,null],["\"FileException\" should not be supported",0,null,null],["Blob should not support slice prefixed",0,null,null],["BlobBuilder should not be supported.",0,null,null],["FileReader should not support readAsBinaryString",1,"assert_false: should not be in reader expected false got true","@http://web-platform.test:8000/FileAPI/historical.html:42:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/historical.html:40:5\n"]]]}] 08:39:04 INFO - TEST-PASS | /FileAPI/historical.html | "toNativeLineEndings" should not be supported 08:39:04 INFO - TEST-PASS | /FileAPI/historical.html | "FileError" should not be supported 08:39:04 INFO - TEST-PASS | /FileAPI/historical.html | "FileException" should not be supported 08:39:04 INFO - TEST-PASS | /FileAPI/historical.html | Blob should not support slice prefixed 08:39:04 INFO - TEST-PASS | /FileAPI/historical.html | BlobBuilder should not be supported. 08:39:04 INFO - TEST-FAIL | /FileAPI/historical.html | FileReader should not support readAsBinaryString - assert_false: should not be in reader expected false got true 08:39:04 INFO - @http://web-platform.test:8000/FileAPI/historical.html:42:9 08:39:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:39:04 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:39:04 INFO - @http://web-platform.test:8000/FileAPI/historical.html:40:5 08:39:04 INFO - TEST-OK | /FileAPI/historical.html | took 904ms 08:39:04 INFO - PROCESS | 3892 | 1461339544247 Marionette TRACE conn2 -> [0,3009,"getWindowHandle",null] 08:39:04 INFO - PROCESS | 3892 | 1461339544250 Marionette TRACE conn2 <- [1,3009,null,{"value":"13"}] 08:39:04 INFO - TEST-START | /FileAPI/idlharness.html 08:39:04 INFO - PROCESS | 3892 | 1461339544255 Marionette TRACE conn2 -> [0,3010,"setScriptTimeout",{"ms":35000}] 08:39:04 INFO - PROCESS | 3892 | 1461339544257 Marionette TRACE conn2 <- [1,3010,null,{}] 08:39:04 INFO - PROCESS | 3892 | 1461339544261 Marionette TRACE conn2 -> [0,3011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:39:04 INFO - PROCESS | 3892 | 1461339544368 Marionette TRACE conn2 <- [1,3011,null,{"value":null}] 08:39:04 INFO - PROCESS | 3892 | 1461339544537 Marionette TRACE conn2 -> [0,3012,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/idlharness.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/idlharness.html\", \"44d5019e-7937-4224-8a02-bcf7332f174f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:04 INFO - PROCESS | 3892 | ++DOCSHELL 12383000 == 102 [pid = 3892] [id = 764] 08:39:04 INFO - PROCESS | 3892 | ++DOMWINDOW == 138 (123BE400) [pid = 3892] [serial = 2290] [outer = 00000000] 08:39:04 INFO - PROCESS | 3892 | ++DOMWINDOW == 139 (159B8C00) [pid = 3892] [serial = 2291] [outer = 123BE400] 08:39:04 INFO - PROCESS | 3892 | 1461339544599 Marionette DEBUG loaded listener.js 08:39:04 INFO - PROCESS | 3892 | ++DOMWINDOW == 140 (16957800) [pid = 3892] [serial = 2292] [outer = 123BE400] 08:39:05 INFO - PROCESS | 3892 | 1461339545821 Marionette TRACE conn2 <- [1,3012,null,{"value":["/FileAPI/idlharness.html",0,null,null,[["URL interface: operation createObjectURL(Blob)",0,null,null],["URL interface: operation createFor(Blob)",1,"assert_own_property: interface object missing static operation expected property \"createFor\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\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]]]}] 08:39:05 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation createObjectURL(Blob) 08:39:05 INFO - TEST-FAIL | /FileAPI/idlharness.html | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 08:39:05 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 08:39:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:39:05 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 08:39:05 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 08:39:05 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 08:39:05 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 08:39:05 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 08:39:05 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 08:39:05 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 08:39:05 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 08:39:05 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 08:39:05 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation revokeObjectURL(DOMString) 08:39:05 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface object 08:39:05 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object length 08:39:05 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object name 08:39:05 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object 08:39:05 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object's "constructor" property 08:39:05 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute size 08:39:05 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute type 08:39:05 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 08:39:05 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 08:39:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:39:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:39:05 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 08:39:05 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 08:39:05 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 08:39:05 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 08:39:05 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 08:39:05 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 08:39:05 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 08:39:05 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 08:39:05 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 08:39:05 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: operation slice(long long,long long,DOMString) 08:39:05 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 08:39:05 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 08:39:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:39:05 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 08:39:05 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 08:39:05 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 08:39:05 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 08:39:05 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 08:39:05 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 08:39:05 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 08:39:05 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 08:39:05 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 08:39:05 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob must be primary interface of new Blob(["TEST"]) 08:39:05 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new Blob(["TEST"]) 08:39:05 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) 08:39:05 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) 08:39:05 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "isClosed" with the proper type (2) - assert_inherits: property "isClosed" not found in prototype chain 08:39:05 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 08:39:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:39:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:39:05 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 08:39:05 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 08:39:05 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 08:39:05 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 08:39:05 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 08:39:05 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 08:39:05 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 08:39:05 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 08:39:05 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 08:39:05 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) 08:39:05 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: calling slice(long long,long long,DOMString) on new Blob(["TEST"]) with too few arguments must throw TypeError 08:39:05 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "close" with the proper type (4) - assert_inherits: property "close" not found in prototype chain 08:39:05 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 08:39:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:39:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:39:05 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 08:39:05 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 08:39:05 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 08:39:05 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 08:39:05 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 08:39:05 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 08:39:05 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 08:39:05 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 08:39:05 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 08:39:05 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface object 08:39:05 INFO - TEST-FAIL | /FileAPI/idlharness.html | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 08:39:05 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 08:39:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:39:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:39:05 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 08:39:05 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 08:39:05 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 08:39:05 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 08:39:05 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 08:39:05 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 08:39:05 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 08:39:05 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 08:39:05 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface object name 08:39:05 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object 08:39:05 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object's "constructor" property 08:39:05 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute name 08:39:05 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute lastModified 08:39:05 INFO - TEST-PASS | /FileAPI/idlharness.html | File must be primary interface of new File(["myFileBits"], "myFileName") 08:39:05 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new File(["myFileBits"], "myFileName") 08:39:05 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) 08:39:05 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) 08:39:05 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) 08:39:05 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) 08:39:05 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "isClosed" with the proper type (2) - assert_inherits: property "isClosed" not found in prototype chain 08:39:05 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 08:39:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:39:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:39:05 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 08:39:05 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 08:39:05 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 08:39:05 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 08:39:05 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 08:39:05 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 08:39:05 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 08:39:05 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 08:39:05 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 08:39:05 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) 08:39:05 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: calling slice(long long,long long,DOMString) on new File(["myFileBits"], "myFileName") with too few arguments must throw TypeError 08:39:05 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "close" with the proper type (4) - assert_inherits: property "close" not found in prototype chain 08:39:05 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 08:39:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:39:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:39:05 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 08:39:05 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 08:39:05 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 08:39:05 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 08:39:05 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 08:39:05 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 08:39:05 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 08:39:05 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 08:39:05 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 08:39:05 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface object 08:39:05 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object length 08:39:05 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object name 08:39:05 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object 08:39:05 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object's "constructor" property 08:39:05 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: operation item(unsigned long) 08:39:05 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: attribute length 08:39:05 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList must be primary interface of file_input.files 08:39:05 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of file_input.files 08:39:05 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "item" with the proper type (0) 08:39:05 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError 08:39:05 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "length" with the proper type (1) 08:39:05 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface object 08:39:05 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object length 08:39:05 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object name 08:39:05 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object 08:39:05 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object's "constructor" property 08:39:05 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsArrayBuffer(Blob) 08:39:05 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsText(Blob,DOMString) 08:39:05 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsDataURL(Blob) 08:39:05 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation abort() 08:39:05 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface object 08:39:05 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface prototype object 08:39:05 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface object 08:39:05 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface prototype object 08:39:05 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface object 08:39:05 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface prototype object 08:39:05 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute readyState 08:39:05 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute result 08:39:05 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute error 08:39:05 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadstart 08:39:05 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onprogress 08:39:05 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onload 08:39:05 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onabort 08:39:05 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onerror 08:39:05 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadend 08:39:05 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader must be primary interface of new FileReader() 08:39:05 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new FileReader() 08:39:05 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) 08:39:05 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError 08:39:05 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) 08:39:05 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError 08:39:05 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) 08:39:05 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError 08:39:05 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) 08:39:05 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) 08:39:05 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) 08:39:05 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) 08:39:05 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) 08:39:05 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) 08:39:05 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) 08:39:05 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) 08:39:05 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) 08:39:05 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) 08:39:05 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) 08:39:05 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) 08:39:05 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) 08:39:05 INFO - TEST-OK | /FileAPI/idlharness.html | took 1746ms 08:39:06 INFO - PROCESS | 3892 | 1461339546049 Marionette TRACE conn2 -> [0,3013,"getWindowHandle",null] 08:39:06 INFO - PROCESS | 3892 | 1461339546053 Marionette TRACE conn2 <- [1,3013,null,{"value":"13"}] 08:39:06 INFO - TEST-START | /FileAPI/idlharness.worker 08:39:06 INFO - PROCESS | 3892 | 1461339546063 Marionette TRACE conn2 -> [0,3014,"setScriptTimeout",{"ms":35000}] 08:39:06 INFO - PROCESS | 3892 | 1461339546068 Marionette TRACE conn2 <- [1,3014,null,{}] 08:39:06 INFO - PROCESS | 3892 | 1461339546077 Marionette TRACE conn2 -> [0,3015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:39:06 INFO - PROCESS | 3892 | 1461339546248 Marionette TRACE conn2 <- [1,3015,null,{"value":null}] 08:39:06 INFO - PROCESS | 3892 | 1461339546422 Marionette TRACE conn2 -> [0,3016,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/idlharness.worker\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/idlharness.worker\", \"44d5019e-7937-4224-8a02-bcf7332f174f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:06 INFO - PROCESS | 3892 | --DOCSHELL 1344D000 == 101 [pid = 3892] [id = 704] 08:39:06 INFO - PROCESS | 3892 | --DOCSHELL 15FBC800 == 100 [pid = 3892] [id = 326] 08:39:06 INFO - PROCESS | 3892 | --DOCSHELL 16F6C000 == 99 [pid = 3892] [id = 327] 08:39:06 INFO - PROCESS | 3892 | --DOCSHELL 1C34AC00 == 98 [pid = 3892] [id = 705] 08:39:06 INFO - PROCESS | 3892 | --DOCSHELL 18423400 == 97 [pid = 3892] [id = 723] 08:39:06 INFO - PROCESS | 3892 | --DOCSHELL 11BC0000 == 96 [pid = 3892] [id = 322] 08:39:06 INFO - PROCESS | 3892 | --DOCSHELL 13B40000 == 95 [pid = 3892] [id = 324] 08:39:06 INFO - PROCESS | 3892 | --DOCSHELL 1D3F0C00 == 94 [pid = 3892] [id = 756] 08:39:06 INFO - PROCESS | 3892 | --DOCSHELL 15A09000 == 93 [pid = 3892] [id = 755] 08:39:06 INFO - PROCESS | 3892 | --DOCSHELL 15E4BC00 == 92 [pid = 3892] [id = 754] 08:39:06 INFO - PROCESS | 3892 | --DOCSHELL 1C96D400 == 91 [pid = 3892] [id = 753] 08:39:06 INFO - PROCESS | 3892 | --DOCSHELL 15C06000 == 90 [pid = 3892] [id = 734] 08:39:06 INFO - PROCESS | 3892 | --DOCSHELL 1AB91400 == 89 [pid = 3892] [id = 752] 08:39:06 INFO - PROCESS | 3892 | --DOCSHELL 1A5DBC00 == 88 [pid = 3892] [id = 751] 08:39:06 INFO - PROCESS | 3892 | --DOCSHELL 13799000 == 87 [pid = 3892] [id = 750] 08:39:06 INFO - PROCESS | 3892 | --DOCSHELL 1994CC00 == 86 [pid = 3892] [id = 749] 08:39:06 INFO - PROCESS | 3892 | --DOCSHELL 16F5F000 == 85 [pid = 3892] [id = 732] 08:39:06 INFO - PROCESS | 3892 | --DOCSHELL 1670E000 == 84 [pid = 3892] [id = 748] 08:39:06 INFO - PROCESS | 3892 | --DOMWINDOW == 139 (1C25C800) [pid = 3892] [serial = 2215] [outer = 00000000] [url = about:blank] 08:39:06 INFO - PROCESS | 3892 | ++DOCSHELL 11BB9000 == 85 [pid = 3892] [id = 765] 08:39:06 INFO - PROCESS | 3892 | ++DOMWINDOW == 140 (11BC0000) [pid = 3892] [serial = 2293] [outer = 00000000] 08:39:06 INFO - PROCESS | 3892 | ++DOMWINDOW == 141 (137BD000) [pid = 3892] [serial = 2294] [outer = 11BC0000] 08:39:06 INFO - PROCESS | 3892 | 1461339546510 Marionette DEBUG loaded listener.js 08:39:06 INFO - PROCESS | 3892 | ++DOMWINDOW == 142 (159B8400) [pid = 3892] [serial = 2295] [outer = 11BC0000] 08:39:06 INFO - PROCESS | 3892 | --DOCSHELL 16606800 == 84 [pid = 3892] [id = 747] 08:39:06 INFO - PROCESS | 3892 | --DOCSHELL 133DAC00 == 83 [pid = 3892] [id = 746] 08:39:06 INFO - PROCESS | 3892 | --DOCSHELL 1C50D000 == 82 [pid = 3892] [id = 745] 08:39:06 INFO - PROCESS | 3892 | --DOCSHELL 13446000 == 81 [pid = 3892] [id = 739] 08:39:06 INFO - PROCESS | 3892 | --DOCSHELL 1A4BC400 == 80 [pid = 3892] [id = 738] 08:39:06 INFO - PROCESS | 3892 | --DOMWINDOW == 141 (19855C00) [pid = 3892] [serial = 2203] [outer = 00000000] [url = about:blank] 08:39:06 INFO - PROCESS | 3892 | --DOMWINDOW == 140 (18E34800) [pid = 3892] [serial = 2200] [outer = 00000000] [url = about:blank] 08:39:06 INFO - PROCESS | 3892 | --DOMWINDOW == 139 (18E39C00) [pid = 3892] [serial = 2201] [outer = 00000000] [url = about:blank] 08:39:06 INFO - PROCESS | 3892 | --DOMWINDOW == 138 (19C64400) [pid = 3892] [serial = 2206] [outer = 00000000] [url = about:blank] 08:39:06 INFO - PROCESS | 3892 | --DOMWINDOW == 137 (19949800) [pid = 3892] [serial = 2204] [outer = 00000000] [url = about:blank] 08:39:06 INFO - PROCESS | 3892 | --DOMWINDOW == 136 (16712000) [pid = 3892] [serial = 2194] [outer = 00000000] [url = about:blank] 08:39:06 INFO - PROCESS | 3892 | --DOMWINDOW == 135 (1695DC00) [pid = 3892] [serial = 2195] [outer = 00000000] [url = about:blank] 08:39:06 INFO - PROCESS | 3892 | --DOMWINDOW == 134 (144A4C00) [pid = 3892] [serial = 2191] [outer = 00000000] [url = about:blank] 08:39:06 INFO - PROCESS | 3892 | --DOMWINDOW == 133 (159B4C00) [pid = 3892] [serial = 2192] [outer = 00000000] [url = about:blank] 08:39:06 INFO - PROCESS | 3892 | --DOMWINDOW == 132 (16CC9C00) [pid = 3892] [serial = 2173] [outer = 00000000] [url = about:blank] 08:39:06 INFO - PROCESS | 3892 | --DOMWINDOW == 131 (1CEC3800) [pid = 3892] [serial = 2171] [outer = 00000000] [url = about:blank] 08:39:06 INFO - PROCESS | 3892 | --DOMWINDOW == 130 (1D233C00) [pid = 3892] [serial = 2179] [outer = 00000000] [url = about:blank] 08:39:06 INFO - PROCESS | 3892 | --DOMWINDOW == 129 (1842B400) [pid = 3892] [serial = 2197] [outer = 00000000] [url = about:blank] 08:39:06 INFO - PROCESS | 3892 | --DOMWINDOW == 128 (1D3F2C00) [pid = 3892] [serial = 2182] [outer = 00000000] [url = about:blank] 08:39:06 INFO - PROCESS | 3892 | --DOMWINDOW == 127 (13450000) [pid = 3892] [serial = 2189] [outer = 00000000] [url = about:blank] 08:39:06 INFO - PROCESS | 3892 | --DOMWINDOW == 126 (13447C00) [pid = 3892] [serial = 2188] [outer = 00000000] [url = about:blank] 08:39:06 INFO - PROCESS | 3892 | --DOMWINDOW == 125 (1D8A8C00) [pid = 3892] [serial = 2185] [outer = 00000000] [url = about:blank] 08:39:06 INFO - PROCESS | 3892 | --DOMWINDOW == 124 (19965000) [pid = 3892] [serial = 2176] [outer = 00000000] [url = about:blank] 08:39:06 INFO - PROCESS | 3892 | --DOMWINDOW == 123 (1A4BE800) [pid = 3892] [serial = 2212] [outer = 00000000] [url = about:blank] 08:39:06 INFO - PROCESS | 3892 | --DOMWINDOW == 122 (19C67400) [pid = 3892] [serial = 2207] [outer = 00000000] [url = about:blank] 08:39:06 INFO - PROCESS | 3892 | --DOMWINDOW == 121 (1A053C00) [pid = 3892] [serial = 2210] [outer = 00000000] [url = about:blank] 08:39:06 INFO - PROCESS | 3892 | --DOMWINDOW == 120 (18D33C00) [pid = 3892] [serial = 2198] [outer = 00000000] [url = about:blank] 08:39:06 INFO - PROCESS | 3892 | --DOMWINDOW == 119 (1A5D0400) [pid = 3892] [serial = 2213] [outer = 00000000] [url = about:blank] 08:39:06 INFO - PROCESS | 3892 | --DOMWINDOW == 118 (19E55800) [pid = 3892] [serial = 2209] [outer = 00000000] [url = about:blank] 08:39:06 INFO - PROCESS | 3892 | [3892] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 08:39:07 INFO - PROCESS | 3892 | 1461339547485 Marionette TRACE conn2 <- [1,3016,null,{"value":["/FileAPI/idlharness.worker",0,null,null,[["URL interface: operation createObjectURL(Blob)",0,{},{}],["URL interface: operation createFor(Blob)",1,"assert_own_property: interface object missing static operation expected property \"createFor\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\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,{},{}]]]}] 08:39:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation createObjectURL(Blob) - {} 08:39:07 INFO - {} 08:39:07 INFO - TEST-FAIL | /FileAPI/idlharness.worker | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 08:39:07 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 08:39:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:39:07 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 08:39:07 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 08:39:07 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 08:39:07 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 08:39:07 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 08:39:07 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 08:39:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation revokeObjectURL(DOMString) - {} 08:39:07 INFO - {} 08:39:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface object - {} 08:39:07 INFO - {} 08:39:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object length - {} 08:39:07 INFO - {} 08:39:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object name - {} 08:39:07 INFO - {} 08:39:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object - {} 08:39:07 INFO - {} 08:39:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object's "constructor" property - {} 08:39:07 INFO - {} 08:39:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute size - {} 08:39:07 INFO - {} 08:39:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute type - {} 08:39:07 INFO - {} 08:39:07 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 08:39:07 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 08:39:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:39:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:39:07 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 08:39:07 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 08:39:07 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 08:39:07 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 08:39:07 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 08:39:07 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 08:39:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: operation slice(long long,long long,DOMString) - {} 08:39:07 INFO - {} 08:39:07 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 08:39:07 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 08:39:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:39:07 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 08:39:07 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 08:39:07 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 08:39:07 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 08:39:07 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 08:39:07 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 08:39:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob must be primary interface of new Blob(["TEST"]) - {} 08:39:07 INFO - {} 08:39:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new Blob(["TEST"]) - {} 08:39:07 INFO - {} 08:39:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) - {} 08:39:07 INFO - {} 08:39:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) - {} 08:39:07 INFO - {} 08:39:07 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "isClosed" with the proper type (2) - assert_inherits: property "isClosed" not found in prototype chain 08:39:07 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 08:39:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:39:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:39:07 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 08:39:07 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 08:39:07 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 08:39:07 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 08:39:07 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 08:39:07 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 08:39:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) - {} 08:39:07 INFO - {} 08:39:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: calling slice(long long,long long,DOMString) on new Blob(["TEST"]) with too few arguments must throw TypeError - {} 08:39:07 INFO - {} 08:39:07 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "close" with the proper type (4) - assert_inherits: property "close" not found in prototype chain 08:39:07 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 08:39:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:39:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:39:07 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 08:39:07 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 08:39:07 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 08:39:07 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 08:39:07 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 08:39:07 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 08:39:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface object - {} 08:39:07 INFO - {} 08:39:07 INFO - TEST-FAIL | /FileAPI/idlharness.worker | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 08:39:07 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 08:39:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:39:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:39:07 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 08:39:07 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 08:39:07 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 08:39:07 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 08:39:07 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 08:39:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface object name - {} 08:39:07 INFO - {} 08:39:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object - {} 08:39:07 INFO - {} 08:39:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object's "constructor" property - {} 08:39:07 INFO - {} 08:39:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute name - {} 08:39:07 INFO - {} 08:39:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute lastModified - {} 08:39:07 INFO - {} 08:39:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | File must be primary interface of new File(["myFileBits"], "myFileName") - {} 08:39:07 INFO - {} 08:39:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new File(["myFileBits"], "myFileName") - {} 08:39:07 INFO - {} 08:39:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) - {} 08:39:07 INFO - {} 08:39:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) - {} 08:39:07 INFO - {} 08:39:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) - {} 08:39:07 INFO - {} 08:39:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) - {} 08:39:07 INFO - {} 08:39:07 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "isClosed" with the proper type (2) - assert_inherits: property "isClosed" not found in prototype chain 08:39:07 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 08:39:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:39:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:39:07 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 08:39:07 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 08:39:07 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 08:39:07 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 08:39:07 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 08:39:07 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 08:39:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) - {} 08:39:07 INFO - {} 08:39:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: calling slice(long long,long long,DOMString) on new File(["myFileBits"], "myFileName") with too few arguments must throw TypeError - {} 08:39:07 INFO - {} 08:39:07 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "close" with the proper type (4) - assert_inherits: property "close" not found in prototype chain 08:39:07 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 08:39:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:39:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:39:07 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 08:39:07 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 08:39:07 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 08:39:07 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 08:39:07 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 08:39:07 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 08:39:07 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: existence and properties of interface object - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 08:39:07 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9 08:39:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:39:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:39:07 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5 08:39:07 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 08:39:07 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 08:39:07 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 08:39:07 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 08:39:07 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 08:39:07 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13 08:39:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:39:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:39:07 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 08:39:07 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 08:39:07 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 08:39:07 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 08:39:07 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 08:39:07 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object name - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 08:39:07 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13 08:39:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:39:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:39:07 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9 08:39:07 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 08:39:07 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 08:39:07 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 08:39:07 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 08:39:07 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: existence and properties of interface prototype object - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 08:39:07 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9 08:39:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:39:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:39:07 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5 08:39:07 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 08:39:07 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 08:39:07 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 08:39:07 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 08:39:07 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: existence and properties of interface prototype object's "constructor" property - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 08:39:07 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9 08:39:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:39:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:39:07 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5 08:39:07 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 08:39:07 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 08:39:07 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 08:39:07 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 08:39:07 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: operation item(unsigned long) - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 08:39:07 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9 08:39:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:39:07 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 08:39:07 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 08:39:07 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 08:39:07 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 08:39:07 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 08:39:07 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 08:39:07 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: attribute length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 08:39:07 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9 08:39:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:39:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:39:07 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 08:39:07 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 08:39:07 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 08:39:07 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 08:39:07 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 08:39:07 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 08:39:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface object - {} 08:39:07 INFO - {} 08:39:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object length - {} 08:39:07 INFO - {} 08:39:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object name - {} 08:39:07 INFO - {} 08:39:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object - {} 08:39:07 INFO - {} 08:39:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object's "constructor" property - {} 08:39:07 INFO - {} 08:39:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsArrayBuffer(Blob) - {} 08:39:07 INFO - {} 08:39:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsText(Blob,DOMString) - {} 08:39:07 INFO - {} 08:39:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsDataURL(Blob) - {} 08:39:07 INFO - {} 08:39:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation abort() - {} 08:39:07 INFO - {} 08:39:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface object - {} 08:39:07 INFO - {} 08:39:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface prototype object - {} 08:39:07 INFO - {} 08:39:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface object - {} 08:39:07 INFO - {} 08:39:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface prototype object - {} 08:39:07 INFO - {} 08:39:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface object - {} 08:39:07 INFO - {} 08:39:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface prototype object - {} 08:39:07 INFO - {} 08:39:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute readyState - {} 08:39:07 INFO - {} 08:39:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute result - {} 08:39:07 INFO - {} 08:39:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute error - {} 08:39:07 INFO - {} 08:39:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadstart - {} 08:39:07 INFO - {} 08:39:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onprogress - {} 08:39:07 INFO - {} 08:39:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onload - {} 08:39:07 INFO - {} 08:39:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onabort - {} 08:39:07 INFO - {} 08:39:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onerror - {} 08:39:07 INFO - {} 08:39:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadend - {} 08:39:07 INFO - {} 08:39:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader must be primary interface of new FileReader() - {} 08:39:07 INFO - {} 08:39:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReader() - {} 08:39:07 INFO - {} 08:39:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 08:39:07 INFO - {} 08:39:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError - {} 08:39:07 INFO - {} 08:39:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) - {} 08:39:07 INFO - {} 08:39:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError - {} 08:39:07 INFO - {} 08:39:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) - {} 08:39:07 INFO - {} 08:39:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError - {} 08:39:07 INFO - {} 08:39:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) - {} 08:39:07 INFO - {} 08:39:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) - {} 08:39:07 INFO - {} 08:39:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) - {} 08:39:07 INFO - {} 08:39:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) - {} 08:39:07 INFO - {} 08:39:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) - {} 08:39:07 INFO - {} 08:39:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) - {} 08:39:07 INFO - {} 08:39:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) - {} 08:39:07 INFO - {} 08:39:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) - {} 08:39:07 INFO - {} 08:39:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) - {} 08:39:07 INFO - {} 08:39:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) - {} 08:39:07 INFO - {} 08:39:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) - {} 08:39:07 INFO - {} 08:39:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) - {} 08:39:07 INFO - {} 08:39:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) - {} 08:39:07 INFO - {} 08:39:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface object - {} 08:39:07 INFO - {} 08:39:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object length - {} 08:39:07 INFO - {} 08:39:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object name - {} 08:39:07 INFO - {} 08:39:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object - {} 08:39:07 INFO - {} 08:39:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object's "constructor" property - {} 08:39:07 INFO - {} 08:39:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsArrayBuffer(Blob) - {} 08:39:07 INFO - {} 08:39:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsText(Blob,DOMString) - {} 08:39:07 INFO - {} 08:39:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsDataURL(Blob) - {} 08:39:07 INFO - {} 08:39:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync must be primary interface of new FileReaderSync() - {} 08:39:07 INFO - {} 08:39:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReaderSync() - {} 08:39:07 INFO - {} 08:39:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 08:39:07 INFO - {} 08:39:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 08:39:07 INFO - {} 08:39:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsText" with the proper type (1) - {} 08:39:07 INFO - {} 08:39:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError - {} 08:39:07 INFO - {} 08:39:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsDataURL" with the proper type (2) - {} 08:39:07 INFO - {} 08:39:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 08:39:07 INFO - {} 08:39:07 INFO - TEST-OK | /FileAPI/idlharness.worker | took 1606ms 08:39:07 INFO - PROCESS | 3892 | 1461339547683 Marionette TRACE conn2 -> [0,3017,"getWindowHandle",null] 08:39:07 INFO - PROCESS | 3892 | 1461339547688 Marionette TRACE conn2 <- [1,3017,null,{"value":"13"}] 08:39:07 INFO - TEST-START | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html 08:39:07 INFO - PROCESS | 3892 | 1461339547694 Marionette TRACE conn2 -> [0,3018,"setScriptTimeout",{"ms":35000}] 08:39:07 INFO - PROCESS | 3892 | 1461339547697 Marionette TRACE conn2 <- [1,3018,null,{}] 08:39:07 INFO - PROCESS | 3892 | 1461339547700 Marionette TRACE conn2 -> [0,3019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:39:07 INFO - PROCESS | 3892 | 1461339547832 Marionette TRACE conn2 <- [1,3019,null,{"value":null}] 08:39:07 INFO - PROCESS | 3892 | 1461339547934 Marionette TRACE conn2 -> [0,3020,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/FileReader/Progress_event_bubbles_cancelable.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/FileReader/Progress_event_bubbles_cancelable.html\", \"44d5019e-7937-4224-8a02-bcf7332f174f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:07 INFO - PROCESS | 3892 | ++DOCSHELL 1695DC00 == 81 [pid = 3892] [id = 766] 08:39:07 INFO - PROCESS | 3892 | ++DOMWINDOW == 119 (1899A000) [pid = 3892] [serial = 2296] [outer = 00000000] 08:39:07 INFO - PROCESS | 3892 | ++DOMWINDOW == 120 (1D33D400) [pid = 3892] [serial = 2297] [outer = 1899A000] 08:39:07 INFO - PROCESS | 3892 | 1461339547979 Marionette DEBUG loaded listener.js 08:39:08 INFO - PROCESS | 3892 | ++DOMWINDOW == 121 (1D3F0C00) [pid = 3892] [serial = 2298] [outer = 1899A000] 08:39:08 INFO - PROCESS | 3892 | 1461339548337 Marionette TRACE conn2 <- [1,3020,null,{"value":["/FileAPI/FileReader/Progress_event_bubbles_cancelable.html",0,null,null,[["Check the values of bubbles and cancelable are false when the progress event is dispatched",0,null,null]]]}] 08:39:08 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 08:39:08 INFO - TEST-OK | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html | took 702ms 08:39:08 INFO - PROCESS | 3892 | 1461339548375 Marionette TRACE conn2 -> [0,3021,"getWindowHandle",null] 08:39:08 INFO - PROCESS | 3892 | 1461339548378 Marionette TRACE conn2 <- [1,3021,null,{"value":"13"}] 08:39:08 INFO - TEST-START | /FileAPI/blob/Blob-XHR-revoke.html 08:39:08 INFO - PROCESS | 3892 | 1461339548381 Marionette TRACE conn2 -> [0,3022,"setScriptTimeout",{"ms":35000}] 08:39:08 INFO - PROCESS | 3892 | 1461339548385 Marionette TRACE conn2 <- [1,3022,null,{}] 08:39:08 INFO - PROCESS | 3892 | 1461339548395 Marionette TRACE conn2 -> [0,3023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:39:08 INFO - PROCESS | 3892 | 1461339548485 Marionette TRACE conn2 <- [1,3023,null,{"value":null}] 08:39:08 INFO - PROCESS | 3892 | 1461339548492 Marionette TRACE conn2 -> [0,3024,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-XHR-revoke.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-XHR-revoke.html\", \"44d5019e-7937-4224-8a02-bcf7332f174f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:08 INFO - PROCESS | 3892 | ++DOCSHELL 1D8AE000 == 82 [pid = 3892] [id = 767] 08:39:08 INFO - PROCESS | 3892 | ++DOMWINDOW == 122 (1D8B7000) [pid = 3892] [serial = 2299] [outer = 00000000] 08:39:08 INFO - PROCESS | 3892 | ++DOMWINDOW == 123 (1DD5C000) [pid = 3892] [serial = 2300] [outer = 1D8B7000] 08:39:08 INFO - PROCESS | 3892 | 1461339548540 Marionette DEBUG loaded listener.js 08:39:08 INFO - PROCESS | 3892 | ++DOMWINDOW == 124 (1DD65800) [pid = 3892] [serial = 2301] [outer = 1D8B7000] 08:39:09 INFO - PROCESS | 3892 | 1461339549023 Marionette TRACE conn2 <- [1,3024,null,{"value":["/FileAPI/blob/Blob-XHR-revoke.html",0,null,null,[["Revoking blob URL used with XMLHttpRequest",0,null,null]]]}] 08:39:09 INFO - TEST-PASS | /FileAPI/blob/Blob-XHR-revoke.html | Revoking blob URL used with XMLHttpRequest 08:39:09 INFO - TEST-OK | /FileAPI/blob/Blob-XHR-revoke.html | took 701ms 08:39:09 INFO - PROCESS | 3892 | 1461339549081 Marionette TRACE conn2 -> [0,3025,"getWindowHandle",null] 08:39:09 INFO - PROCESS | 3892 | 1461339549083 Marionette TRACE conn2 <- [1,3025,null,{"value":"13"}] 08:39:09 INFO - TEST-START | /FileAPI/blob/Blob-close.html 08:39:09 INFO - PROCESS | 3892 | 1461339549087 Marionette TRACE conn2 -> [0,3026,"setScriptTimeout",{"ms":35000}] 08:39:09 INFO - PROCESS | 3892 | 1461339549088 Marionette TRACE conn2 <- [1,3026,null,{}] 08:39:09 INFO - PROCESS | 3892 | 1461339549092 Marionette TRACE conn2 -> [0,3027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:39:09 INFO - PROCESS | 3892 | 1461339549225 Marionette TRACE conn2 <- [1,3027,null,{"value":null}] 08:39:09 INFO - PROCESS | 3892 | 1461339549330 Marionette TRACE conn2 -> [0,3028,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-close.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-close.html\", \"44d5019e-7937-4224-8a02-bcf7332f174f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:09 INFO - PROCESS | 3892 | ++DOCSHELL 1E370800 == 83 [pid = 3892] [id = 768] 08:39:09 INFO - PROCESS | 3892 | ++DOMWINDOW == 125 (1E372000) [pid = 3892] [serial = 2302] [outer = 00000000] 08:39:09 INFO - PROCESS | 3892 | ++DOMWINDOW == 126 (1E376800) [pid = 3892] [serial = 2303] [outer = 1E372000] 08:39:09 INFO - PROCESS | 3892 | 1461339549375 Marionette DEBUG loaded listener.js 08:39:09 INFO - PROCESS | 3892 | ++DOMWINDOW == 127 (1E379800) [pid = 3892] [serial = 2304] [outer = 1E372000] 08:39:09 INFO - PROCESS | 3892 | 1461339549782 Marionette TRACE conn2 <- [1,3028,null,{"value":["/FileAPI/blob/Blob-close.html",0,null,null,[["Blob.close",1,"blob.close is not a function","@http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1\n"]]]}] 08:39:09 INFO - TEST-FAIL | /FileAPI/blob/Blob-close.html | Blob.close - blob.close is not a function 08:39:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3 08:39:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:39:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:39:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1 08:39:09 INFO - TEST-OK | /FileAPI/blob/Blob-close.html | took 733ms 08:39:09 INFO - PROCESS | 3892 | 1461339549826 Marionette TRACE conn2 -> [0,3029,"getWindowHandle",null] 08:39:09 INFO - PROCESS | 3892 | 1461339549828 Marionette TRACE conn2 <- [1,3029,null,{"value":"13"}] 08:39:09 INFO - PROCESS | 3892 | 1461339549832 Marionette TRACE conn2 -> [0,3030,"setScriptTimeout",{"ms":35000}] 08:39:09 INFO - TEST-START | /FileAPI/blob/Blob-constructor.html 08:39:09 INFO - PROCESS | 3892 | 1461339549833 Marionette TRACE conn2 <- [1,3030,null,{}] 08:39:09 INFO - PROCESS | 3892 | 1461339549837 Marionette TRACE conn2 -> [0,3031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:39:09 INFO - PROCESS | 3892 | 1461339549961 Marionette TRACE conn2 <- [1,3031,null,{"value":null}] 08:39:10 INFO - PROCESS | 3892 | 1461339550032 Marionette TRACE conn2 -> [0,3032,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-constructor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html\", \"44d5019e-7937-4224-8a02-bcf7332f174f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:10 INFO - PROCESS | 3892 | ++DOCSHELL 1E374C00 == 84 [pid = 3892] [id = 769] 08:39:10 INFO - PROCESS | 3892 | ++DOMWINDOW == 128 (1E378000) [pid = 3892] [serial = 2305] [outer = 00000000] 08:39:10 INFO - PROCESS | 3892 | ++DOMWINDOW == 129 (1E3BC400) [pid = 3892] [serial = 2306] [outer = 1E378000] 08:39:10 INFO - PROCESS | 3892 | 1461339550084 Marionette DEBUG loaded listener.js 08:39:10 INFO - PROCESS | 3892 | ++DOMWINDOW == 130 (1E3BD800) [pid = 3892] [serial = 2307] [outer = 1E378000] 08:39:11 INFO - PROCESS | 3892 | --DOMWINDOW == 129 (1A95F000) [pid = 3892] [serial = 2252] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html] 08:39:11 INFO - PROCESS | 3892 | --DOMWINDOW == 128 (1CC9F400) [pid = 3892] [serial = 2258] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html] 08:39:11 INFO - PROCESS | 3892 | --DOMWINDOW == 127 (1670A000) [pid = 3892] [serial = 2240] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/domnodeinserted.html] 08:39:11 INFO - PROCESS | 3892 | --DOMWINDOW == 126 (1670E400) [pid = 3892] [serial = 2243] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopImmediatePropagation.effect.html] 08:39:11 INFO - PROCESS | 3892 | --DOMWINDOW == 125 (1C259800) [pid = 3892] [serial = 2255] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html] 08:39:11 INFO - PROCESS | 3892 | --DOMWINDOW == 124 (16F6AC00) [pid = 3892] [serial = 2261] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html] 08:39:11 INFO - PROCESS | 3892 | --DOMWINDOW == 123 (1CEBCC00) [pid = 3892] [serial = 2264] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html] 08:39:11 INFO - PROCESS | 3892 | --DOMWINDOW == 122 (1C512C00) [pid = 3892] [serial = 2235] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/support/ProcessingInstruction.DOMCharacterDataModified.xml] 08:39:11 INFO - PROCESS | 3892 | --DOMWINDOW == 121 (13799C00) [pid = 3892] [serial = 2237] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html] 08:39:11 INFO - PROCESS | 3892 | --DOMWINDOW == 120 (1D4BB400) [pid = 3892] [serial = 2267] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/support/ProcessingInstruction.DOMCharacterDataModified.xml] 08:39:11 INFO - PROCESS | 3892 | --DOMWINDOW == 119 (19966400) [pid = 3892] [serial = 2249] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html] 08:39:11 INFO - PROCESS | 3892 | --DOMWINDOW == 118 (1994D000) [pid = 3892] [serial = 2246] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopPropagation.deferred.effect.html] 08:39:11 INFO - PROCESS | 3892 | 1461339551049 Marionette TRACE conn2 <- [1,3032,null,{"value":["/FileAPI/blob/Blob-constructor.html",0,null,null,[["Blob interface object",0,null,null],["no-argument Blob constructor",0,null,null],["no-argument Blob constructor without 'new'",0,null,null],["no-argument Blob constructor without brackets",0,null,null],["Passing non-objects, Dates and RegExps for blobParts should throw a TypeError.",0,null,null],["A plain object with @@iterator should be treated as a sequence for the blobParts argument.",0,null,null],["A plain object with @@iterator and a length property should be treated as a sequence for the blobParts argument.",0,null,null],["A String object should be treated as a sequence for the blobParts argument.",0,null,null],["A Uint8Array object should be treated as a sequence for the blobParts argument.",0,null,null],["The length getter should be invoked and any exceptions should be propagated.",0,null,null],["A platform object that supports indexed properties should be treated as a sequence for the blobParts argument (overwritten 'length'.)",0,null,null],["ToUint32 should be applied to the length and any exceptions should be propagated.",0,null,null],["Getters and value conversions should happen in order until an exception is thrown.",0,null,null],["ToString should be called on elements of the blobParts array and any exceptions should be propagated.",0,null,null],["Changes to the blobParts array should be reflected in the returned Blob (pop).",0,null,null],["Changes to the blobParts array should be reflected in the returned Blob (unshift).",0,null,null],["ToString should be called on elements of the blobParts array.",0,null,null],["ArrayBuffer elements of the blobParts array should be supported.",0,null,null],["Passing typed arrays as elements of the blobParts array should work.",0,null,null],["Passing a Float64Array as element of the blobParts array should work.",0,null,null],["Passing an platform object that supports indexed properties as the blobParts array should work (select).",0,null,null],["Passing a platform array object as the blobParts array should work (MessagePort[]).",0,null,null],["Passing a platform array object as the blobParts array should work (Attr[]).",0,null,null],["Array with two blobs",0,null,null],["Array with two buffers",0,null,null],["Array with two bufferviews",0,null,null],["Array with mixed types",0,null,null],["The 'endings' property should be ignored.",1,"'endings' member of BlobPropertyBag 'invalidEnumValue' is not a valid value for enumeration EndingTypes.","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1\n"],["options properties should be accessed in lexicographic order.",0,null,null],["Arguments should be evaluated from left to right.",0,null,null],["Passing null (index 0) for options should use the defaults.",0,null,null],["Passing null (index 0) for options should use the defaults (with newlines).",0,null,null],["Passing undefined (index 1) for options should use the defaults.",0,null,null],["Passing undefined (index 1) for options should use the defaults (with newlines).",0,null,null],["Passing object \"[object Object]\" (index 2) for options should use the defaults.",0,null,null],["Passing object \"[object Object]\" (index 2) for options should use the defaults (with newlines).",0,null,null],["Passing object \"[object Object]\" (index 3) for options should use the defaults.",0,null,null],["Passing object \"[object Object]\" (index 3) for options should use the defaults (with newlines).",0,null,null],["Passing object \"/regex/\" (index 4) for options should use the defaults.",1,"Argument 2 of Blob.constructor can't be converted to a dictionary.","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12\ntest_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1\n"],["Passing object \"/regex/\" (index 4) for options should use the defaults (with newlines).",1,"Argument 2 of Blob.constructor can't be converted to a dictionary.","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12\ntest_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1\n"],["Passing function \"function () {}\" (index 5) for options should use the defaults.",0,null,null],["Passing function \"function () {}\" (index 5) for options should use the defaults (with newlines).",0,null,null],["Newlines should not change when endings is 'transparent'.",0,null,null],["Newlines should not change when endings is 'native'.",1,"assert_equals: expected 9 but got 13","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1\n"],["Blob with type \"\"",0,null,null],["Blob with type \"a\"",0,null,null],["Blob with type \"A\"",1,"assert_equals: expected \"a\" but got \"A\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"text/html\"",0,null,null],["Blob with type \"TEXT/HTML\"",1,"assert_equals: expected \"text/html\" but got \"TEXT/HTML\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"å\"",1,"assert_equals: expected \"\" but got \"å\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"𐑾\"",1,"assert_equals: expected \"\" but got \"𐑾\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \" image/gif \"",0,null,null],["Blob with type \"\\timage/gif\\t\"",1,"assert_equals: expected \"\" but got \"\\timage/gif\\t\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"image/gif;\"",1,"assert_equals: expected \"\" but got \"image/gif;\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"İmage/gif\"",1,"assert_equals: expected \"\" but got \"İmage/gif\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"ımage/gif\"",1,"assert_equals: expected \"\" but got \"ımage/gif\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"image/gif\\0\"",1,"assert_equals: expected \"\" but got \"image/gif\\0\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"unknown/unknown\"",0,null,null],["Blob with type \"text/plain\"",0,null,null],["Blob with type \"image/png\"",0,null,null]]]}] 08:39:11 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob interface object 08:39:11 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor 08:39:11 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without 'new' 08:39:11 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without brackets 08:39:11 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing non-objects, Dates and RegExps for blobParts should throw a TypeError. 08:39:11 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A plain object with @@iterator should be treated as a sequence for the blobParts argument. 08:39:11 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. 08:39:11 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A String object should be treated as a sequence for the blobParts argument. 08:39:11 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A Uint8Array object should be treated as a sequence for the blobParts argument. 08:39:11 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | The length getter should be invoked and any exceptions should be propagated. 08:39:11 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'.) 08:39:11 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToUint32 should be applied to the length and any exceptions should be propagated. 08:39:11 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Getters and value conversions should happen in order until an exception is thrown. 08:39:11 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array and any exceptions should be propagated. 08:39:11 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (pop). 08:39:11 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (unshift). 08:39:11 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array. 08:39:11 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ArrayBuffer elements of the blobParts array should be supported. 08:39:11 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing typed arrays as elements of the blobParts array should work. 08:39:11 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a Float64Array as element of the blobParts array should work. 08:39:11 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing an platform object that supports indexed properties as the blobParts array should work (select). 08:39:11 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (MessagePort[]). 08:39:11 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (Attr[]). 08:39:11 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two blobs 08:39:11 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two buffers 08:39:11 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two bufferviews 08:39:11 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with mixed types 08:39:11 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. 08:39:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3 08:39:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:39:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:39:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1 08:39:11 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | options properties should be accessed in lexicographic order. 08:39:11 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Arguments should be evaluated from left to right. 08:39:11 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults. 08:39:11 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults (with newlines). 08:39:11 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults. 08:39:11 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults (with newlines). 08:39:11 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults. 08:39:11 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults (with newlines). 08:39:11 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults. 08:39:11 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults (with newlines). 08:39:11 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. 08:39:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12 08:39:11 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 08:39:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:39:11 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:39:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3 08:39:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 08:39:11 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. 08:39:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12 08:39:11 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 08:39:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:39:11 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:39:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3 08:39:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 08:39:11 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults. 08:39:11 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults (with newlines). 08:39:11 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'transparent'. 08:39:11 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'native'. - assert_equals: expected 9 but got 13 08:39:11 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5 08:39:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:39:11 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:39:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1 08:39:11 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "" 08:39:11 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "a" 08:39:11 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "A" - assert_equals: expected "a" but got "A" 08:39:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 08:39:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:39:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:39:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 08:39:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 08:39:11 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/html" 08:39:11 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "TEXT/HTML" - assert_equals: expected "text/html" but got "TEXT/HTML" 08:39:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 08:39:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:39:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:39:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 08:39:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 08:39:11 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "å" - assert_equals: expected "" but got "å" 08:39:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 08:39:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:39:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:39:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 08:39:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 08:39:11 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "𐑾" - assert_equals: expected "" but got "𐑾" 08:39:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 08:39:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:39:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:39:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 08:39:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 08:39:11 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type " image/gif " 08:39:11 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "\timage/gif\t" - assert_equals: expected "" but got "\timage/gif\t" 08:39:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 08:39:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:39:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:39:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 08:39:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 08:39:11 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif;" - assert_equals: expected "" but got "image/gif;" 08:39:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 08:39:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:39:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:39:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 08:39:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 08:39:11 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "İmage/gif" - assert_equals: expected "" but got "İmage/gif" 08:39:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 08:39:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:39:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:39:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 08:39:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 08:39:11 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "ımage/gif" - assert_equals: expected "" but got "ımage/gif" 08:39:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 08:39:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:39:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:39:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 08:39:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 08:39:11 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif\0" - assert_equals: expected "" but got "image/gif\0" 08:39:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 08:39:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:39:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:39:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 08:39:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 08:39:11 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "unknown/unknown" 08:39:11 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/plain" 08:39:11 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "image/png" 08:39:11 INFO - TEST-OK | /FileAPI/blob/Blob-constructor.html | took 1356ms 08:39:11 INFO - PROCESS | 3892 | 1461339551192 Marionette TRACE conn2 -> [0,3033,"getWindowHandle",null] 08:39:11 INFO - PROCESS | 3892 | 1461339551194 Marionette TRACE conn2 <- [1,3033,null,{"value":"13"}] 08:39:11 INFO - PROCESS | 3892 | 1461339551198 Marionette TRACE conn2 -> [0,3034,"setScriptTimeout",{"ms":35000}] 08:39:11 INFO - TEST-START | /FileAPI/blob/Blob-in-worker.worker 08:39:11 INFO - PROCESS | 3892 | 1461339551199 Marionette TRACE conn2 <- [1,3034,null,{}] 08:39:11 INFO - PROCESS | 3892 | 1461339551203 Marionette TRACE conn2 -> [0,3035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:39:11 INFO - PROCESS | 3892 | 1461339551336 Marionette TRACE conn2 <- [1,3035,null,{"value":null}] 08:39:11 INFO - PROCESS | 3892 | 1461339551403 Marionette TRACE conn2 -> [0,3036,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-in-worker.worker\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-in-worker.worker\", \"44d5019e-7937-4224-8a02-bcf7332f174f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:11 INFO - PROCESS | 3892 | ++DOCSHELL 15702000 == 85 [pid = 3892] [id = 770] 08:39:11 INFO - PROCESS | 3892 | ++DOMWINDOW == 119 (1A95F000) [pid = 3892] [serial = 2308] [outer = 00000000] 08:39:11 INFO - PROCESS | 3892 | ++DOMWINDOW == 120 (1E3C0000) [pid = 3892] [serial = 2309] [outer = 1A95F000] 08:39:11 INFO - PROCESS | 3892 | 1461339551452 Marionette DEBUG loaded listener.js 08:39:11 INFO - PROCESS | 3892 | ++DOMWINDOW == 121 (1E3C8000) [pid = 3892] [serial = 2310] [outer = 1A95F000] 08:39:11 INFO - PROCESS | 3892 | [3892] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 08:39:11 INFO - PROCESS | 3892 | 1461339551830 Marionette TRACE conn2 <- [1,3036,null,{"value":["/FileAPI/blob/Blob-in-worker.worker",0,null,null,[["Create Blob in Worker",0,{},{}]]]}] 08:39:11 INFO - TEST-PASS | /FileAPI/blob/Blob-in-worker.worker | Create Blob in Worker - {} 08:39:11 INFO - {} 08:39:11 INFO - TEST-OK | /FileAPI/blob/Blob-in-worker.worker | took 702ms 08:39:11 INFO - PROCESS | 3892 | 1461339551897 Marionette TRACE conn2 -> [0,3037,"getWindowHandle",null] 08:39:11 INFO - PROCESS | 3892 | 1461339551899 Marionette TRACE conn2 <- [1,3037,null,{"value":"13"}] 08:39:11 INFO - TEST-START | /FileAPI/blob/Blob-slice-overflow.html 08:39:11 INFO - PROCESS | 3892 | 1461339551907 Marionette TRACE conn2 -> [0,3038,"setScriptTimeout",{"ms":35000}] 08:39:11 INFO - PROCESS | 3892 | 1461339551908 Marionette TRACE conn2 <- [1,3038,null,{}] 08:39:11 INFO - PROCESS | 3892 | 1461339551912 Marionette TRACE conn2 -> [0,3039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:39:11 INFO - PROCESS | 3892 | 1461339551997 Marionette TRACE conn2 <- [1,3039,null,{"value":null}] 08:39:12 INFO - PROCESS | 3892 | 1461339552003 Marionette TRACE conn2 -> [0,3040,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-slice-overflow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-slice-overflow.html\", \"44d5019e-7937-4224-8a02-bcf7332f174f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:12 INFO - PROCESS | 3892 | ++DOCSHELL 1DC22400 == 86 [pid = 3892] [id = 771] 08:39:12 INFO - PROCESS | 3892 | ++DOMWINDOW == 122 (1E847400) [pid = 3892] [serial = 2311] [outer = 00000000] 08:39:12 INFO - PROCESS | 3892 | ++DOMWINDOW == 123 (21113400) [pid = 3892] [serial = 2312] [outer = 1E847400] 08:39:12 INFO - PROCESS | 3892 | 1461339552048 Marionette DEBUG loaded listener.js 08:39:12 INFO - PROCESS | 3892 | ++DOMWINDOW == 124 (21115800) [pid = 3892] [serial = 2313] [outer = 1E847400] 08:39:12 INFO - PROCESS | 3892 | 1461339552480 Marionette TRACE conn2 <- [1,3040,null,{"value":["/FileAPI/blob/Blob-slice-overflow.html",0,null,null,[["slice start is negative, relativeStart will be max((size + start), 0)",0,null,null],["slice start is greater than blob size, relativeStart will be min(start, size)",0,null,null],["slice end is negative, relativeEnd will be max((size + end), 0)",0,null,null],["slice end is greater than blob size, relativeEnd will be min(end, size)",0,null,null]]]}] 08:39:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is negative, relativeStart will be max((size + start), 0) 08:39:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is greater than blob size, relativeStart will be min(start, size) 08:39:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is negative, relativeEnd will be max((size + end), 0) 08:39:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is greater than blob size, relativeEnd will be min(end, size) 08:39:12 INFO - TEST-OK | /FileAPI/blob/Blob-slice-overflow.html | took 593ms 08:39:12 INFO - PROCESS | 3892 | 1461339552505 Marionette TRACE conn2 -> [0,3041,"getWindowHandle",null] 08:39:12 INFO - PROCESS | 3892 | 1461339552507 Marionette TRACE conn2 <- [1,3041,null,{"value":"13"}] 08:39:12 INFO - TEST-START | /FileAPI/blob/Blob-slice.html 08:39:12 INFO - PROCESS | 3892 | 1461339552527 Marionette TRACE conn2 -> [0,3042,"setScriptTimeout",{"ms":35000}] 08:39:12 INFO - PROCESS | 3892 | 1461339552528 Marionette TRACE conn2 <- [1,3042,null,{}] 08:39:12 INFO - PROCESS | 3892 | 1461339552533 Marionette TRACE conn2 -> [0,3043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:39:12 INFO - PROCESS | 3892 | 1461339552620 Marionette TRACE conn2 <- [1,3043,null,{"value":null}] 08:39:12 INFO - PROCESS | 3892 | 1461339552626 Marionette TRACE conn2 -> [0,3044,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-slice.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-slice.html\", \"44d5019e-7937-4224-8a02-bcf7332f174f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:12 INFO - PROCESS | 3892 | ++DOCSHELL 1344C000 == 87 [pid = 3892] [id = 772] 08:39:12 INFO - PROCESS | 3892 | ++DOMWINDOW == 125 (21114C00) [pid = 3892] [serial = 2314] [outer = 00000000] 08:39:12 INFO - PROCESS | 3892 | ++DOMWINDOW == 126 (2113E800) [pid = 3892] [serial = 2315] [outer = 21114C00] 08:39:12 INFO - PROCESS | 3892 | 1461339552670 Marionette DEBUG loaded listener.js 08:39:12 INFO - PROCESS | 3892 | ++DOMWINDOW == 127 (21141000) [pid = 3892] [serial = 2316] [outer = 21114C00] 08:39:13 INFO - PROCESS | 3892 | 1461339553681 Marionette TRACE conn2 <- [1,3044,null,{"value":["/FileAPI/blob/Blob-slice.html",0,null,null,[["no-argument Blob slice",0,null,null],["Slices",0,null,null],["blob1.",0,null,null],["blob2.",0,null,null],["Slicing test (0,0).",0,null,null],["Slicing test: slice (0,0).",0,null,null],["Slicing test (0,1).",0,null,null],["Slicing test: slice (0,1).",0,null,null],["Slicing test (0,2).",0,null,null],["Slicing test: slice (0,2).",0,null,null],["Slicing test (0,3).",0,null,null],["Slicing test: slice (0,3).",0,null,null],["Slicing test (0,4).",0,null,null],["Slicing test: slice (0,4).",0,null,null],["Slicing test (0,5).",0,null,null],["Slicing test: slice (0,5).",0,null,null],["Slicing test (0,6).",0,null,null],["Slicing test: slice (0,6).",0,null,null],["Slicing test (0,7).",0,null,null],["Slicing test: slice (0,7).",0,null,null],["Slicing test (0,8).",0,null,null],["Slicing test: slice (0,8).",0,null,null],["Slicing test (1,0).",0,null,null],["Slicing test: slice (1,0).",0,null,null],["Slicing test (1,1).",0,null,null],["Slicing test: slice (1,1).",0,null,null],["Slicing test (1,2).",0,null,null],["Slicing test: slice (1,2).",0,null,null],["Slicing test (1,3).",0,null,null],["Slicing test: slice (1,3).",0,null,null],["Slicing test (1,4).",0,null,null],["Slicing test: slice (1,4).",0,null,null],["Slicing test (1,5).",0,null,null],["Slicing test: slice (1,5).",0,null,null],["Slicing test (1,6).",0,null,null],["Slicing test: slice (1,6).",0,null,null],["Slicing test (1,7).",0,null,null],["Slicing test: slice (1,7).",0,null,null],["Slicing test (2,0).",0,null,null],["Slicing test: slice (2,0).",0,null,null],["Slicing test (2,1).",0,null,null],["Slicing test: slice (2,1).",0,null,null],["Slicing test (2,2).",0,null,null],["Slicing test: slice (2,2).",0,null,null],["Slicing test (2,3).",0,null,null],["Slicing test: slice (2,3).",0,null,null],["Slicing test (3,0).",0,null,null],["Slicing test: slice (3,0).",0,null,null],["Slicing test (3,1).",0,null,null],["Slicing test: slice (3,1).",0,null,null],["Slicing test (3,2).",0,null,null],["Slicing test: slice (3,2).",0,null,null],["Slicing test (3,3).",0,null,null],["Slicing test: slice (3,3).",0,null,null],["Slicing test (3,4).",0,null,null],["Slicing test: slice (3,4).",0,null,null],["Slicing test (3,5).",0,null,null],["Slicing test: slice (3,5).",0,null,null],["Slicing test (4,0).",0,null,null],["Slicing test: slice (4,0).",0,null,null],["Slicing test (4,1).",0,null,null],["Slicing test: slice (4,1).",0,null,null],["Slicing test (4,2).",0,null,null],["Slicing test: slice (4,2).",0,null,null],["Slicing test (4,3).",0,null,null],["Slicing test: slice (4,3).",0,null,null],["Slicing test (4,4).",0,null,null],["Slicing test: slice (4,4).",0,null,null],["Slicing test (5,0).",0,null,null],["Slicing test: slice (5,0).",0,null,null],["Slicing test (5,1).",0,null,null],["Slicing test: slice (5,1).",0,null,null],["Slicing test (5,2).",0,null,null],["Slicing test: slice (5,2).",0,null,null],["Slicing test (5,3).",0,null,null],["Slicing test: slice (5,3).",0,null,null],["Slicing test (6,0).",0,null,null],["Slicing test: slice (6,0).",0,null,null],["Slicing test (6,1).",0,null,null],["Slicing test: slice (6,1).",0,null,null],["Slicing test (6,2).",0,null,null],["Slicing test: slice (6,2).",0,null,null],["Slicing test (7,0).",0,null,null],["Slicing test: slice (7,0).",0,null,null],["Slicing test (7,1).",0,null,null],["Slicing test: slice (7,1).",0,null,null],["Slicing test (7,2).",0,null,null],["Slicing test: slice (7,2).",0,null,null],["Slicing test (7,3).",0,null,null],["Slicing test: slice (7,3).",0,null,null],["Slicing test (8,0).",0,null,null],["Slicing test: slice (8,0).",0,null,null],["Slicing test (8,1).",0,null,null],["Slicing test: slice (8,1).",0,null,null],["Slicing test (8,2).",0,null,null],["Slicing test: slice (8,2).",0,null,null],["Slicing test (8,3).",0,null,null],["Slicing test: slice (8,3).",0,null,null],["Invalid contentType (\"ÿ\")",1,"assert_equals: expected \"\" but got \"ÿ\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te(xt/plain\")",1,"assert_equals: expected \"\" but got \"te(xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te)xt/plain\")",1,"assert_equals: expected \"\" but got \"te)xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"text/plain\")",1,"assert_equals: expected \"\" but got \"te>xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te@xt/plain\")",1,"assert_equals: expected \"\" but got \"te@xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te,xt/plain\")",1,"assert_equals: expected \"\" but got \"te,xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te;xt/plain\")",1,"assert_equals: expected \"\" but got \"te;xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te:xt/plain\")",1,"assert_equals: expected \"\" but got \"te:xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\\\xt/plain\")",1,"assert_equals: expected \"\" but got \"te\\\\xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\\"xt/plain\")",1,"assert_equals: expected \"\" but got \"te\\\"xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te/xt/plain\")",1,"assert_equals: expected \"\" but got \"te/xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te[xt/plain\")",1,"assert_equals: expected \"\" but got \"te[xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te]xt/plain\")",1,"assert_equals: expected \"\" but got \"te]xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te?xt/plain\")",1,"assert_equals: expected \"\" but got \"te?xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te=xt/plain\")",1,"assert_equals: expected \"\" but got \"te=xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te{xt/plain\")",1,"assert_equals: expected \"\" but got \"te{xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te}xt/plain\")",1,"assert_equals: expected \"\" but got \"te}xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te xt/plain\")",1,"assert_equals: expected \"\" but got \"te xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\txt/plain\")",1,"assert_equals: expected \"\" but got \"te\\txt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\0xt/plain\")",1,"assert_equals: expected \"\" but got \"te\\0xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\x1fxt/plain\")",1,"assert_equals: expected \"\" but got \"te\\x1fxt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"text/plain\")",1,"assert_equals: expected \"\" but got \"text/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Valid contentType (\"TEXT/PLAIN\")",1,"assert_equals: expected \"text/plain\" but got \"TEXT/PLAIN\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1\n"],["Valid contentType (\"text/plain;charset = UTF-8\")",1,"assert_equals: expected \"text/plain;charset = utf-8\" but got \"text/plain;charset = UTF-8\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1\n"],["Valid contentType (\"text/plain;charset=UTF-8\")",1,"assert_equals: expected \"text/plain;charset=utf-8\" but got \"text/plain;charset=UTF-8\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1\n"]]]}] 08:39:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | no-argument Blob slice 08:39:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slices 08:39:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob1. 08:39:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob2. 08:39:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,0). 08:39:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,0). 08:39:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,1). 08:39:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,1). 08:39:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,2). 08:39:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,2). 08:39:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,3). 08:39:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,3). 08:39:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,4). 08:39:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,4). 08:39:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,5). 08:39:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,5). 08:39:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,6). 08:39:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,6). 08:39:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,7). 08:39:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,7). 08:39:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,8). 08:39:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,8). 08:39:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,0). 08:39:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,0). 08:39:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,1). 08:39:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,1). 08:39:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,2). 08:39:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,2). 08:39:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,3). 08:39:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,3). 08:39:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,4). 08:39:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,4). 08:39:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,5). 08:39:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,5). 08:39:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,6). 08:39:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,6). 08:39:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,7). 08:39:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,7). 08:39:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,0). 08:39:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,0). 08:39:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,1). 08:39:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,1). 08:39:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,2). 08:39:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,2). 08:39:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,3). 08:39:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,3). 08:39:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,0). 08:39:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,0). 08:39:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,1). 08:39:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,1). 08:39:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,2). 08:39:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,2). 08:39:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,3). 08:39:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,3). 08:39:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,4). 08:39:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,4). 08:39:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,5). 08:39:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,5). 08:39:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,0). 08:39:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,0). 08:39:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,1). 08:39:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,1). 08:39:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,2). 08:39:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,2). 08:39:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,3). 08:39:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,3). 08:39:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,4). 08:39:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,4). 08:39:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,0). 08:39:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,0). 08:39:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,1). 08:39:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,1). 08:39:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,2). 08:39:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,2). 08:39:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,3). 08:39:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,3). 08:39:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,0). 08:39:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,0). 08:39:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,1). 08:39:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,1). 08:39:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,2). 08:39:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,2). 08:39:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,0). 08:39:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,0). 08:39:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,1). 08:39:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,1). 08:39:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,2). 08:39:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,2). 08:39:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,3). 08:39:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,3). 08:39:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,0). 08:39:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,0). 08:39:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,1). 08:39:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,1). 08:39:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,2). 08:39:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,2). 08:39:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,3). 08:39:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,3). 08:39:13 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("ÿ") - assert_equals: expected "" but got "ÿ" 08:39:13 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:39:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:39:13 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:39:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:39:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:39:13 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te(xt/plain") - assert_equals: expected "" but got "te(xt/plain" 08:39:13 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:39:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:39:13 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:39:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:39:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:39:13 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te)xt/plain") - assert_equals: expected "" but got "te)xt/plain" 08:39:13 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:39:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:39:13 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:39:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:39:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:39:13 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "te>xt/plain" 08:39:13 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:39:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:39:13 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:39:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:39:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:39:13 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te@xt/plain") - assert_equals: expected "" but got "te@xt/plain" 08:39:13 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:39:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:39:13 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:39:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:39:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:39:13 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te,xt/plain") - assert_equals: expected "" but got "te,xt/plain" 08:39:13 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:39:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:39:13 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:39:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:39:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:39:13 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te;xt/plain") - assert_equals: expected "" but got "te;xt/plain" 08:39:13 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:39:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:39:13 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:39:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:39:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:39:13 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te:xt/plain") - assert_equals: expected "" but got "te:xt/plain" 08:39:13 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:39:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:39:13 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:39:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:39:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:39:13 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\\xt/plain") - assert_equals: expected "" but got "te\\xt/plain" 08:39:13 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:39:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:39:13 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:39:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:39:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:39:13 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\"xt/plain") - assert_equals: expected "" but got "te\"xt/plain" 08:39:13 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:39:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:39:13 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:39:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:39:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:39:13 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te/xt/plain") - assert_equals: expected "" but got "te/xt/plain" 08:39:13 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:39:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:39:13 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:39:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:39:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:39:13 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te[xt/plain") - assert_equals: expected "" but got "te[xt/plain" 08:39:13 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:39:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:39:13 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:39:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:39:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:39:13 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te]xt/plain") - assert_equals: expected "" but got "te]xt/plain" 08:39:13 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:39:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:39:13 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:39:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:39:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:39:13 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te?xt/plain") - assert_equals: expected "" but got "te?xt/plain" 08:39:13 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:39:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:39:13 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:39:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:39:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:39:13 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te=xt/plain") - assert_equals: expected "" but got "te=xt/plain" 08:39:13 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:39:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:39:13 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:39:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:39:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:39:13 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te{xt/plain") - assert_equals: expected "" but got "te{xt/plain" 08:39:13 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:39:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:39:13 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:39:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:39:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:39:13 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te}xt/plain") - assert_equals: expected "" but got "te}xt/plain" 08:39:13 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:39:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:39:13 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:39:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:39:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:39:13 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te xt/plain") - assert_equals: expected "" but got "te xt/plain" 08:39:13 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:39:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:39:13 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:39:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:39:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:39:13 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\txt/plain") - assert_equals: expected "" but got "te\txt/plain" 08:39:13 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:39:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:39:13 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:39:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:39:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:39:13 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\0xt/plain") - assert_equals: expected "" but got "te\0xt/plain" 08:39:13 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:39:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:39:13 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:39:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:39:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:39:13 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\x1fxt/plain") - assert_equals: expected "" but got "te\x1fxt/plain" 08:39:13 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:39:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:39:13 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:39:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:39:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:39:13 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "text/plain" 08:39:13 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:39:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:39:13 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:39:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:39:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:39:13 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("TEXT/PLAIN") - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 08:39:13 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:39:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:39:13 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:39:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 08:39:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 08:39:13 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("text/plain;charset = UTF-8") - assert_equals: expected "text/plain;charset = utf-8" but got "text/plain;charset = UTF-8" 08:39:13 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:39:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:39:13 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:39:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 08:39:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 08:39:13 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("text/plain;charset=UTF-8") - assert_equals: expected "text/plain;charset=utf-8" but got "text/plain;charset=UTF-8" 08:39:13 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:39:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:39:13 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:39:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 08:39:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 08:39:13 INFO - TEST-OK | /FileAPI/blob/Blob-slice.html | took 1309ms 08:39:13 INFO - PROCESS | 3892 | 1461339553820 Marionette TRACE conn2 -> [0,3045,"getWindowHandle",null] 08:39:13 INFO - PROCESS | 3892 | 1461339553826 Marionette TRACE conn2 <- [1,3045,null,{"value":"13"}] 08:39:13 INFO - TEST-START | /FileAPI/file/File-constructor.html 08:39:13 INFO - PROCESS | 3892 | 1461339553832 Marionette TRACE conn2 -> [0,3046,"setScriptTimeout",{"ms":35000}] 08:39:13 INFO - PROCESS | 3892 | 1461339553835 Marionette TRACE conn2 <- [1,3046,null,{}] 08:39:13 INFO - PROCESS | 3892 | 1461339553841 Marionette TRACE conn2 -> [0,3047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:39:13 INFO - PROCESS | 3892 | 1461339553944 Marionette TRACE conn2 <- [1,3047,null,{"value":null}] 08:39:14 INFO - PROCESS | 3892 | 1461339554135 Marionette TRACE conn2 -> [0,3048,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/file/File-constructor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/file/File-constructor.html\", \"44d5019e-7937-4224-8a02-bcf7332f174f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:14 INFO - PROCESS | 3892 | ++DOCSHELL 1842AC00 == 88 [pid = 3892] [id = 773] 08:39:14 INFO - PROCESS | 3892 | ++DOMWINDOW == 128 (18919400) [pid = 3892] [serial = 2317] [outer = 00000000] 08:39:14 INFO - PROCESS | 3892 | ++DOMWINDOW == 129 (18E39C00) [pid = 3892] [serial = 2318] [outer = 18919400] 08:39:14 INFO - PROCESS | 3892 | 1461339554240 Marionette DEBUG loaded listener.js 08:39:14 INFO - PROCESS | 3892 | ++DOMWINDOW == 130 (19312400) [pid = 3892] [serial = 2319] [outer = 18919400] 08:39:14 INFO - PROCESS | 3892 | 1461339554780 Marionette TRACE conn2 <- [1,3048,null,{"value":["/FileAPI/file/File-constructor.html",0,null,null,[["File interface object exists",0,null,null],["DOMString fileBits",0,null,null],["Unicode DOMString fileBits",0,null,null],["Empty Blob fileBits",0,null,null],["Blob fileBits",0,null,null],["ArrayBuffer fileBits",0,null,null],["Typed array fileBits",0,null,null],["Various fileBits",0,null,null],["Using fileName",0,null,null],["Using special character in fileName",1,"assert_equals: expected \"dummy:foo\" but got \"dummy/foo\"","test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\ntest_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3\n@http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1\n"],["Using type on the File constructor",0,null,null],["Using uppercase characters in type",1,"assert_equals: expected \"text/plain\" but got \"TEXT/PLAIN\"","@http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1\n"],["Using illegal character for type",1,"assert_equals: expected \"\" but got \"𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫\"","@http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1\n"],["Using lastModified",0,null,null],["Misusing name",0,null,null]]]}] 08:39:14 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | File interface object exists 08:39:14 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | DOMString fileBits 08:39:14 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Unicode DOMString fileBits 08:39:14 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Empty Blob fileBits 08:39:14 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Blob fileBits 08:39:14 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | ArrayBuffer fileBits 08:39:14 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Typed array fileBits 08:39:14 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Various fileBits 08:39:14 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using fileName 08:39:14 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using special character in fileName - assert_equals: expected "dummy:foo" but got "dummy/foo" 08:39:14 INFO - test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5 08:39:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:39:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:39:14 INFO - test_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3 08:39:14 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1 08:39:14 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using type on the File constructor 08:39:14 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using uppercase characters in type - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 08:39:14 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3 08:39:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:39:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:39:14 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1 08:39:14 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using illegal character for type - assert_equals: expected "" but got "𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫" 08:39:14 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3 08:39:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:39:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:39:14 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1 08:39:14 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using lastModified 08:39:14 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Misusing name 08:39:14 INFO - TEST-OK | /FileAPI/file/File-constructor.html | took 998ms 08:39:14 INFO - PROCESS | 3892 | 1461339554849 Marionette TRACE conn2 -> [0,3049,"getWindowHandle",null] 08:39:14 INFO - PROCESS | 3892 | 1461339554855 Marionette TRACE conn2 <- [1,3049,null,{"value":"13"}] 08:39:14 INFO - PROCESS | 3892 | 1461339554864 Marionette TRACE conn2 -> [0,3050,"setScriptTimeout",{"ms":35000}] 08:39:14 INFO - PROCESS | 3892 | 1461339554867 Marionette TRACE conn2 <- [1,3050,null,{}] 08:39:14 INFO - TEST-START | /FileAPI/file/Worker-read-file-constructor.worker 08:39:14 INFO - PROCESS | 3892 | 1461339554871 Marionette TRACE conn2 -> [0,3051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:39:14 INFO - PROCESS | 3892 | 1461339554985 Marionette TRACE conn2 <- [1,3051,null,{"value":null}] 08:39:15 INFO - PROCESS | 3892 | 1461339555148 Marionette TRACE conn2 -> [0,3052,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/file/Worker-read-file-constructor.worker\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/file/Worker-read-file-constructor.worker\", \"44d5019e-7937-4224-8a02-bcf7332f174f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:15 INFO - PROCESS | 3892 | ++DOCSHELL 18E37C00 == 89 [pid = 3892] [id = 774] 08:39:15 INFO - PROCESS | 3892 | ++DOMWINDOW == 131 (197E2400) [pid = 3892] [serial = 2320] [outer = 00000000] 08:39:15 INFO - PROCESS | 3892 | ++DOMWINDOW == 132 (1A3AE000) [pid = 3892] [serial = 2321] [outer = 197E2400] 08:39:15 INFO - PROCESS | 3892 | 1461339555207 Marionette DEBUG loaded listener.js 08:39:15 INFO - PROCESS | 3892 | ++DOMWINDOW == 133 (1A4BC400) [pid = 3892] [serial = 2322] [outer = 197E2400] 08:39:15 INFO - PROCESS | 3892 | [3892] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 08:39:15 INFO - PROCESS | 3892 | 1461339555785 Marionette TRACE conn2 <- [1,3052,null,{"value":["/FileAPI/file/Worker-read-file-constructor.worker",0,null,null,[["FileReader in Worker",0,{},{}]]]}] 08:39:15 INFO - TEST-PASS | /FileAPI/file/Worker-read-file-constructor.worker | FileReader in Worker - {} 08:39:15 INFO - {} 08:39:15 INFO - TEST-OK | /FileAPI/file/Worker-read-file-constructor.worker | took 982ms 08:39:15 INFO - PROCESS | 3892 | 1461339555839 Marionette TRACE conn2 -> [0,3053,"getWindowHandle",null] 08:39:15 INFO - PROCESS | 3892 | 1461339555842 Marionette TRACE conn2 <- [1,3053,null,{"value":"13"}] 08:39:15 INFO - TEST-START | /FileAPI/filelist-section/filelist.html 08:39:15 INFO - PROCESS | 3892 | 1461339555846 Marionette TRACE conn2 -> [0,3054,"setScriptTimeout",{"ms":35000}] 08:39:15 INFO - PROCESS | 3892 | 1461339555849 Marionette TRACE conn2 <- [1,3054,null,{}] 08:39:15 INFO - PROCESS | 3892 | 1461339555861 Marionette TRACE conn2 -> [0,3055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:39:15 INFO - PROCESS | 3892 | 1461339555983 Marionette TRACE conn2 <- [1,3055,null,{"value":null}] 08:39:16 INFO - PROCESS | 3892 | 1461339556129 Marionette TRACE conn2 -> [0,3056,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/filelist-section/filelist.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/filelist-section/filelist.html\", \"44d5019e-7937-4224-8a02-bcf7332f174f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:16 INFO - PROCESS | 3892 | ++DOCSHELL 1D4C0800 == 90 [pid = 3892] [id = 775] 08:39:16 INFO - PROCESS | 3892 | ++DOMWINDOW == 134 (1D4C3800) [pid = 3892] [serial = 2323] [outer = 00000000] 08:39:16 INFO - PROCESS | 3892 | ++DOMWINDOW == 135 (1DD60C00) [pid = 3892] [serial = 2324] [outer = 1D4C3800] 08:39:16 INFO - PROCESS | 3892 | 1461339556189 Marionette DEBUG loaded listener.js 08:39:16 INFO - PROCESS | 3892 | ++DOMWINDOW == 136 (1DFF2800) [pid = 3892] [serial = 2325] [outer = 1D4C3800] 08:39:16 INFO - PROCESS | 3892 | 1461339556690 Marionette TRACE conn2 <- [1,3056,null,{"value":["/FileAPI/filelist-section/filelist.html",0,null,null,[["Check if window has a FileList property",0,null,null],["Check if FileList.length is 0",0,null,null],["Check if item is a instanceof Function",0,null,null],["Check if item is a method of fileList",0,null,null],["Check if the item method returns null when no file selected",0,null,null],["Check if length is fileList's attribute",0,null,null],["Check if the fileList length is 0 when no file selected",0,null,null]]]}] 08:39:16 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if window has a FileList property 08:39:16 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if FileList.length is 0 08:39:16 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a instanceof Function 08:39:16 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a method of fileList 08:39:16 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the item method returns null when no file selected 08:39:16 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if length is fileList's attribute 08:39:16 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the fileList length is 0 when no file selected 08:39:16 INFO - TEST-OK | /FileAPI/filelist-section/filelist.html | took 888ms 08:39:16 INFO - PROCESS | 3892 | 1461339556764 Marionette TRACE conn2 -> [0,3057,"getWindowHandle",null] 08:39:16 INFO - PROCESS | 3892 | 1461339556767 Marionette TRACE conn2 <- [1,3057,null,{"value":"13"}] 08:39:16 INFO - TEST-START | /FileAPI/reading-data-section/Determining-Encoding.html 08:39:16 INFO - PROCESS | 3892 | 1461339556773 Marionette TRACE conn2 -> [0,3058,"setScriptTimeout",{"ms":35000}] 08:39:16 INFO - PROCESS | 3892 | 1461339556775 Marionette TRACE conn2 <- [1,3058,null,{}] 08:39:16 INFO - PROCESS | 3892 | 1461339556780 Marionette TRACE conn2 -> [0,3059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:39:16 INFO - PROCESS | 3892 | 1461339556890 Marionette TRACE conn2 <- [1,3059,null,{"value":null}] 08:39:17 INFO - PROCESS | 3892 | 1461339557057 Marionette TRACE conn2 -> [0,3060,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/Determining-Encoding.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/Determining-Encoding.html\", \"44d5019e-7937-4224-8a02-bcf7332f174f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:17 INFO - PROCESS | 3892 | ++DOCSHELL 1CCA7000 == 91 [pid = 3892] [id = 776] 08:39:17 INFO - PROCESS | 3892 | ++DOMWINDOW == 137 (1D33B000) [pid = 3892] [serial = 2326] [outer = 00000000] 08:39:17 INFO - PROCESS | 3892 | ++DOMWINDOW == 138 (1E83D800) [pid = 3892] [serial = 2327] [outer = 1D33B000] 08:39:17 INFO - PROCESS | 3892 | 1461339557114 Marionette DEBUG loaded listener.js 08:39:17 INFO - PROCESS | 3892 | ++DOMWINDOW == 139 (1E843800) [pid = 3892] [serial = 2328] [outer = 1D33B000] 08:39:17 INFO - PROCESS | 3892 | 1461339557667 Marionette TRACE conn2 <- [1,3060,null,{"value":["/FileAPI/reading-data-section/Determining-Encoding.html",0,null,null,[["Blob Determing Encoding with encoding argument",0,null,null],["Blob Determing Encoding with type attribute",0,null,null],["Blob Determing Encoding with UTF-8 BOM",0,null,null],["Blob Determing Encoding without anything implying charset.",0,null,null],["Blob Determing Encoding with UTF-16BE BOM",0,null,null],["Blob Determing Encoding with UTF-16LE BOM",0,null,null]]]}] 08:39:17 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with encoding argument 08:39:17 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with type attribute 08:39:17 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-8 BOM 08:39:17 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding without anything implying charset. 08:39:17 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16BE BOM 08:39:17 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16LE BOM 08:39:17 INFO - TEST-OK | /FileAPI/reading-data-section/Determining-Encoding.html | took 935ms 08:39:17 INFO - PROCESS | 3892 | 1461339557718 Marionette TRACE conn2 -> [0,3061,"getWindowHandle",null] 08:39:17 INFO - PROCESS | 3892 | 1461339557720 Marionette TRACE conn2 <- [1,3061,null,{"value":"13"}] 08:39:17 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html 08:39:17 INFO - PROCESS | 3892 | 1461339557724 Marionette TRACE conn2 -> [0,3062,"setScriptTimeout",{"ms":35000}] 08:39:17 INFO - PROCESS | 3892 | 1461339557726 Marionette TRACE conn2 <- [1,3062,null,{}] 08:39:17 INFO - PROCESS | 3892 | 1461339557730 Marionette TRACE conn2 -> [0,3063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:39:17 INFO - PROCESS | 3892 | 1461339557837 Marionette TRACE conn2 <- [1,3063,null,{"value":null}] 08:39:17 INFO - PROCESS | 3892 | 1461339558001 Marionette TRACE conn2 -> [0,3064,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/FileReader-event-handler-attributes.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-event-handler-attributes.html\", \"44d5019e-7937-4224-8a02-bcf7332f174f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:18 INFO - PROCESS | 3892 | ++DOCSHELL 18EACC00 == 92 [pid = 3892] [id = 777] 08:39:18 INFO - PROCESS | 3892 | ++DOMWINDOW == 140 (1E3C8C00) [pid = 3892] [serial = 2329] [outer = 00000000] 08:39:18 INFO - PROCESS | 3892 | ++DOMWINDOW == 141 (1E8C8C00) [pid = 3892] [serial = 2330] [outer = 1E3C8C00] 08:39:18 INFO - PROCESS | 3892 | 1461339558056 Marionette DEBUG loaded listener.js 08:39:18 INFO - PROCESS | 3892 | ++DOMWINDOW == 142 (1E8CA000) [pid = 3892] [serial = 2331] [outer = 1E3C8C00] 08:39:18 INFO - PROCESS | 3892 | 1461339558551 Marionette TRACE conn2 <- [1,3064,null,{"value":["/FileAPI/reading-data-section/FileReader-event-handler-attributes.html",0,null,null,[["FileReader.onloadstart: initial value",0,null,null],["FileReader.onprogress: initial value",0,null,null],["FileReader.onload: initial value",0,null,null],["FileReader.onabort: initial value",0,null,null],["FileReader.onerror: initial value",0,null,null],["FileReader.onloadend: initial value",0,null,null]]]}] 08:39:18 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadstart: initial value 08:39:18 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onprogress: initial value 08:39:18 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onload: initial value 08:39:18 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onabort: initial value 08:39:18 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onerror: initial value 08:39:18 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadend: initial value 08:39:18 INFO - TEST-OK | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | took 842ms 08:39:18 INFO - PROCESS | 3892 | 1461339558567 Marionette TRACE conn2 -> [0,3065,"getWindowHandle",null] 08:39:18 INFO - PROCESS | 3892 | 1461339558569 Marionette TRACE conn2 <- [1,3065,null,{"value":"13"}] 08:39:18 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-multiple-reads.html 08:39:18 INFO - PROCESS | 3892 | 1461339558572 Marionette TRACE conn2 -> [0,3066,"setScriptTimeout",{"ms":35000}] 08:39:18 INFO - PROCESS | 3892 | 1461339558575 Marionette TRACE conn2 <- [1,3066,null,{}] 08:39:18 INFO - PROCESS | 3892 | 1461339558578 Marionette TRACE conn2 -> [0,3067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:39:18 INFO - PROCESS | 3892 | 1461339558758 Marionette TRACE conn2 <- [1,3067,null,{"value":null}] 08:39:18 INFO - PROCESS | 3892 | 1461339558847 Marionette TRACE conn2 -> [0,3068,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/FileReader-multiple-reads.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html\", \"44d5019e-7937-4224-8a02-bcf7332f174f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:18 INFO - PROCESS | 3892 | ++DOCSHELL 1E8CBC00 == 93 [pid = 3892] [id = 778] 08:39:18 INFO - PROCESS | 3892 | ++DOMWINDOW == 143 (1E8CD000) [pid = 3892] [serial = 2332] [outer = 00000000] 08:39:18 INFO - PROCESS | 3892 | ++DOMWINDOW == 144 (206DEC00) [pid = 3892] [serial = 2333] [outer = 1E8CD000] 08:39:18 INFO - PROCESS | 3892 | 1461339558904 Marionette DEBUG loaded listener.js 08:39:18 INFO - PROCESS | 3892 | ++DOMWINDOW == 145 (206E1400) [pid = 3892] [serial = 2334] [outer = 1E8CD000] 08:39:19 INFO - PROCESS | 3892 | 1461339559452 Marionette TRACE conn2 <- [1,3068,null,{"value":["/FileAPI/reading-data-section/FileReader-multiple-reads.html",0,null,null,[["test FileReader InvalidStateError exception for readAsText",1,"assert_throws: function \"function () {\n reader.readAsText(blob_2)\n }\" did not throw","@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:15:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:9:1\n"],["test FileReader InvalidStateError exception for readAsDataURL",1,"assert_throws: function \"function () {\n reader.readAsDataURL(blob_2)\n }\" did not throw","@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:26:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:20:1\n"],["test FileReader InvalidStateError exception for readAsArrayBuffer",1,"assert_throws: function \"function () {\n reader.readAsArrayBuffer(blob_2)\n }\" did not throw","@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:37:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:31:1\n"],["test FileReader InvalidStateError exception in onloadstart event for readAsArrayBuffer",1,"assert_false: Only one loadstart event should be dispatched expected false got true","reader.onloadstart<@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:48:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nreader.onloadstart [0,3069,"getWindowHandle",null] 08:39:19 INFO - PROCESS | 3892 | 1461339559549 Marionette TRACE conn2 <- [1,3069,null,{"value":"13"}] 08:39:19 INFO - TEST-START | /FileAPI/reading-data-section/filereader_abort.html 08:39:19 INFO - PROCESS | 3892 | 1461339559554 Marionette TRACE conn2 -> [0,3070,"setScriptTimeout",{"ms":35000}] 08:39:19 INFO - PROCESS | 3892 | 1461339559556 Marionette TRACE conn2 <- [1,3070,null,{}] 08:39:19 INFO - PROCESS | 3892 | 1461339559560 Marionette TRACE conn2 -> [0,3071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:39:19 INFO - PROCESS | 3892 | 1461339559667 Marionette TRACE conn2 <- [1,3071,null,{"value":null}] 08:39:19 INFO - PROCESS | 3892 | 1461339559821 Marionette TRACE conn2 -> [0,3072,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_abort.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html\", \"44d5019e-7937-4224-8a02-bcf7332f174f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:19 INFO - PROCESS | 3892 | ++DOCSHELL 1E8CC800 == 94 [pid = 3892] [id = 779] 08:39:19 INFO - PROCESS | 3892 | ++DOMWINDOW == 146 (206E2800) [pid = 3892] [serial = 2335] [outer = 00000000] 08:39:19 INFO - PROCESS | 3892 | ++DOMWINDOW == 147 (21119C00) [pid = 3892] [serial = 2336] [outer = 206E2800] 08:39:19 INFO - PROCESS | 3892 | 1461339559876 Marionette DEBUG loaded listener.js 08:39:19 INFO - PROCESS | 3892 | ++DOMWINDOW == 148 (2111B800) [pid = 3892] [serial = 2337] [outer = 206E2800] 08:39:20 INFO - PROCESS | 3892 | 1461339560397 Marionette TRACE conn2 <- [1,3072,null,{"value":["/FileAPI/reading-data-section/filereader_abort.html",0,null,null,[["Aborting before read",1,"","@http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5\n"],["Aborting after read",0,null,null]]]}] 08:39:20 INFO - TEST-FAIL | /FileAPI/reading-data-section/filereader_abort.html | Aborting before read - 08:39:20 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7 08:39:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:39:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:39:20 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5 08:39:20 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_abort.html | Aborting after read 08:39:20 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_abort.html | took 904ms 08:39:20 INFO - PROCESS | 3892 | 1461339560459 Marionette TRACE conn2 -> [0,3073,"getWindowHandle",null] 08:39:20 INFO - PROCESS | 3892 | 1461339560461 Marionette TRACE conn2 <- [1,3073,null,{"value":"13"}] 08:39:20 INFO - TEST-START | /FileAPI/reading-data-section/filereader_error.html 08:39:20 INFO - PROCESS | 3892 | 1461339560464 Marionette TRACE conn2 -> [0,3074,"setScriptTimeout",{"ms":35000}] 08:39:20 INFO - PROCESS | 3892 | 1461339560466 Marionette TRACE conn2 <- [1,3074,null,{}] 08:39:20 INFO - PROCESS | 3892 | 1461339560489 Marionette TRACE conn2 -> [0,3075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:39:20 INFO - PROCESS | 3892 | 1461339560598 Marionette TRACE conn2 <- [1,3075,null,{"value":null}] 08:39:20 INFO - PROCESS | 3892 | 1461339560730 Marionette TRACE conn2 -> [0,3076,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_error.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_error.html\", \"44d5019e-7937-4224-8a02-bcf7332f174f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:20 INFO - PROCESS | 3892 | ++DOCSHELL 12C96800 == 95 [pid = 3892] [id = 780] 08:39:20 INFO - PROCESS | 3892 | ++DOMWINDOW == 149 (13808C00) [pid = 3892] [serial = 2338] [outer = 00000000] 08:39:20 INFO - PROCESS | 3892 | ++DOMWINDOW == 150 (15A0E000) [pid = 3892] [serial = 2339] [outer = 13808C00] 08:39:20 INFO - PROCESS | 3892 | 1461339560784 Marionette DEBUG loaded listener.js 08:39:20 INFO - PROCESS | 3892 | ++DOMWINDOW == 151 (15FB1400) [pid = 3892] [serial = 2340] [outer = 13808C00] 08:39:21 INFO - PROCESS | 3892 | 1461339561467 Marionette TRACE conn2 <- [1,3076,null,{"value":["/FileAPI/reading-data-section/filereader_error.html",0,null,null,[["FileAPI Test: filereader_error",0,null,null]]]}] 08:39:21 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_error.html | FileAPI Test: filereader_error 08:39:21 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_error.html | took 1060ms 08:39:21 INFO - PROCESS | 3892 | 1461339561522 Marionette TRACE conn2 -> [0,3077,"getWindowHandle",null] 08:39:21 INFO - PROCESS | 3892 | 1461339561525 Marionette TRACE conn2 <- [1,3077,null,{"value":"13"}] 08:39:21 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html 08:39:21 INFO - PROCESS | 3892 | 1461339561546 Marionette TRACE conn2 -> [0,3078,"setScriptTimeout",{"ms":35000}] 08:39:21 INFO - PROCESS | 3892 | 1461339561549 Marionette TRACE conn2 <- [1,3078,null,{}] 08:39:21 INFO - PROCESS | 3892 | 1461339561555 Marionette TRACE conn2 -> [0,3079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:39:21 INFO - PROCESS | 3892 | 1461339561660 Marionette TRACE conn2 <- [1,3079,null,{"value":null}] 08:39:21 INFO - PROCESS | 3892 | 1461339561821 Marionette TRACE conn2 -> [0,3080,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html\", \"44d5019e-7937-4224-8a02-bcf7332f174f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:21 INFO - PROCESS | 3892 | ++DOCSHELL 15CDF400 == 96 [pid = 3892] [id = 781] 08:39:21 INFO - PROCESS | 3892 | ++DOMWINDOW == 152 (16605400) [pid = 3892] [serial = 2341] [outer = 00000000] 08:39:21 INFO - PROCESS | 3892 | ++DOMWINDOW == 153 (1934F000) [pid = 3892] [serial = 2342] [outer = 16605400] 08:39:21 INFO - PROCESS | 3892 | 1461339561872 Marionette DEBUG loaded listener.js 08:39:21 INFO - PROCESS | 3892 | ++DOMWINDOW == 154 (19945800) [pid = 3892] [serial = 2343] [outer = 16605400] 08:39:22 INFO - PROCESS | 3892 | 1461339562443 Marionette TRACE conn2 <- [1,3080,null,{"value":["/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html",0,null,null,[["FileAPI Test: filereader_readAsArrayBuffer",0,null,null]]]}] 08:39:22 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | FileAPI Test: filereader_readAsArrayBuffer 08:39:22 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | took 936ms 08:39:22 INFO - PROCESS | 3892 | 1461339562491 Marionette TRACE conn2 -> [0,3081,"getWindowHandle",null] 08:39:22 INFO - PROCESS | 3892 | 1461339562496 Marionette TRACE conn2 <- [1,3081,null,{"value":"13"}] 08:39:22 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsDataURL.html 08:39:22 INFO - PROCESS | 3892 | 1461339562502 Marionette TRACE conn2 -> [0,3082,"setScriptTimeout",{"ms":35000}] 08:39:22 INFO - PROCESS | 3892 | 1461339562504 Marionette TRACE conn2 <- [1,3082,null,{}] 08:39:22 INFO - PROCESS | 3892 | 1461339562508 Marionette TRACE conn2 -> [0,3083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:39:22 INFO - PROCESS | 3892 | 1461339562613 Marionette TRACE conn2 <- [1,3083,null,{"value":null}] 08:39:22 INFO - PROCESS | 3892 | 1461339562775 Marionette TRACE conn2 -> [0,3084,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_readAsDataURL.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_readAsDataURL.html\", \"44d5019e-7937-4224-8a02-bcf7332f174f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:22 INFO - PROCESS | 3892 | ++DOCSHELL 16715800 == 97 [pid = 3892] [id = 782] 08:39:22 INFO - PROCESS | 3892 | ++DOMWINDOW == 155 (1891C800) [pid = 3892] [serial = 2344] [outer = 00000000] 08:39:22 INFO - PROCESS | 3892 | ++DOMWINDOW == 156 (19D89C00) [pid = 3892] [serial = 2345] [outer = 1891C800] 08:39:22 INFO - PROCESS | 3892 | 1461339562825 Marionette DEBUG loaded listener.js 08:39:22 INFO - PROCESS | 3892 | ++DOMWINDOW == 157 (1A3B7800) [pid = 3892] [serial = 2346] [outer = 1891C800] 08:39:23 INFO - PROCESS | 3892 | --DOCSHELL 1D4C0C00 == 96 [pid = 3892] [id = 728] 08:39:23 INFO - PROCESS | 3892 | --DOCSHELL 1C43F800 == 95 [pid = 3892] [id = 726] 08:39:23 INFO - PROCESS | 3892 | --DOCSHELL 1DC22400 == 94 [pid = 3892] [id = 771] 08:39:23 INFO - PROCESS | 3892 | --DOCSHELL 15702000 == 93 [pid = 3892] [id = 770] 08:39:23 INFO - PROCESS | 3892 | --DOCSHELL 1E374C00 == 92 [pid = 3892] [id = 769] 08:39:23 INFO - PROCESS | 3892 | --DOCSHELL 1E370800 == 91 [pid = 3892] [id = 768] 08:39:23 INFO - PROCESS | 3892 | --DOCSHELL 1D8AE000 == 90 [pid = 3892] [id = 767] 08:39:23 INFO - PROCESS | 3892 | --DOCSHELL 1695DC00 == 89 [pid = 3892] [id = 766] 08:39:23 INFO - PROCESS | 3892 | --DOCSHELL 11BB9000 == 88 [pid = 3892] [id = 765] 08:39:23 INFO - PROCESS | 3892 | --DOCSHELL 16F2F000 == 87 [pid = 3892] [id = 759] 08:39:23 INFO - PROCESS | 3892 | --DOMWINDOW == 156 (18E1CC00) [pid = 3892] [serial = 2221] [outer = 00000000] [url = about:blank] 08:39:23 INFO - PROCESS | 3892 | --DOMWINDOW == 155 (15E0E000) [pid = 3892] [serial = 2218] [outer = 00000000] [url = about:blank] 08:39:23 INFO - PROCESS | 3892 | --DOMWINDOW == 154 (1C5E8400) [pid = 3892] [serial = 2236] [outer = 00000000] [url = about:blank] 08:39:23 INFO - PROCESS | 3892 | --DOMWINDOW == 153 (1CFE8400) [pid = 3892] [serial = 2233] [outer = 00000000] [url = about:blank] 08:39:23 INFO - PROCESS | 3892 | --DOMWINDOW == 152 (1D4C8800) [pid = 3892] [serial = 2270] [outer = 00000000] [url = about:blank] 08:39:23 INFO - PROCESS | 3892 | --DOMWINDOW == 151 (1C517400) [pid = 3892] [serial = 2230] [outer = 00000000] [url = about:blank] 08:39:23 INFO - PROCESS | 3892 | --DOMWINDOW == 150 (1C25A400) [pid = 3892] [serial = 2224] [outer = 00000000] [url = about:blank] 08:39:23 INFO - PROCESS | 3892 | --DOMWINDOW == 149 (1C43BC00) [pid = 3892] [serial = 2227] [outer = 00000000] [url = about:blank] 08:39:23 INFO - PROCESS | 3892 | --DOCSHELL 137A0C00 == 86 [pid = 3892] [id = 758] 08:39:23 INFO - PROCESS | 3892 | --DOMWINDOW == 148 (1C24E400) [pid = 3892] [serial = 2253] [outer = 00000000] [url = about:blank] 08:39:23 INFO - PROCESS | 3892 | --DOMWINDOW == 147 (1C265800) [pid = 3892] [serial = 2254] [outer = 00000000] [url = about:blank] 08:39:23 INFO - PROCESS | 3892 | --DOMWINDOW == 146 (1CEBE000) [pid = 3892] [serial = 2259] [outer = 00000000] [url = about:blank] 08:39:23 INFO - PROCESS | 3892 | --DOMWINDOW == 145 (18EA7000) [pid = 3892] [serial = 2242] [outer = 00000000] [url = about:blank] 08:39:23 INFO - PROCESS | 3892 | --DOMWINDOW == 144 (18E1B800) [pid = 3892] [serial = 2241] [outer = 00000000] [url = about:blank] 08:39:23 INFO - PROCESS | 3892 | --DOMWINDOW == 143 (18D39C00) [pid = 3892] [serial = 2244] [outer = 00000000] [url = about:blank] 08:39:23 INFO - PROCESS | 3892 | --DOMWINDOW == 142 (18E2D800) [pid = 3892] [serial = 2245] [outer = 00000000] [url = about:blank] 08:39:23 INFO - PROCESS | 3892 | --DOMWINDOW == 141 (1C968400) [pid = 3892] [serial = 2257] [outer = 00000000] [url = about:blank] 08:39:23 INFO - PROCESS | 3892 | --DOMWINDOW == 140 (1C514000) [pid = 3892] [serial = 2256] [outer = 00000000] [url = about:blank] 08:39:23 INFO - PROCESS | 3892 | --DOMWINDOW == 139 (19347800) [pid = 3892] [serial = 2262] [outer = 00000000] [url = about:blank] 08:39:23 INFO - PROCESS | 3892 | --DOMWINDOW == 138 (1D343800) [pid = 3892] [serial = 2265] [outer = 00000000] [url = about:blank] 08:39:23 INFO - PROCESS | 3892 | --DOMWINDOW == 137 (1CEC4800) [pid = 3892] [serial = 2260] [outer = 00000000] [url = about:blank] 08:39:23 INFO - PROCESS | 3892 | --DOMWINDOW == 136 (13DDB800) [pid = 3892] [serial = 2239] [outer = 00000000] [url = about:blank] 08:39:23 INFO - PROCESS | 3892 | --DOMWINDOW == 135 (1D3EE400) [pid = 3892] [serial = 2266] [outer = 00000000] [url = about:blank] 08:39:23 INFO - PROCESS | 3892 | --DOMWINDOW == 134 (1D4BCC00) [pid = 3892] [serial = 2268] [outer = 00000000] [url = about:blank] 08:39:23 INFO - PROCESS | 3892 | --DOMWINDOW == 133 (13838000) [pid = 3892] [serial = 2238] [outer = 00000000] [url = about:blank] 08:39:23 INFO - PROCESS | 3892 | --DOMWINDOW == 132 (1A3AC400) [pid = 3892] [serial = 2250] [outer = 00000000] [url = about:blank] 08:39:23 INFO - PROCESS | 3892 | --DOMWINDOW == 131 (19972000) [pid = 3892] [serial = 2248] [outer = 00000000] [url = about:blank] 08:39:23 INFO - PROCESS | 3892 | --DOMWINDOW == 130 (1996C400) [pid = 3892] [serial = 2247] [outer = 00000000] [url = about:blank] 08:39:23 INFO - PROCESS | 3892 | --DOMWINDOW == 129 (19950000) [pid = 3892] [serial = 2263] [outer = 00000000] [url = about:blank] 08:39:23 INFO - PROCESS | 3892 | --DOMWINDOW == 128 (1A3B9800) [pid = 3892] [serial = 2251] [outer = 00000000] [url = about:blank] 08:39:23 INFO - PROCESS | 3892 | 1461339563316 Marionette TRACE conn2 <- [1,3084,null,{"value":["/FileAPI/reading-data-section/filereader_readAsDataURL.html",0,null,null,[["FileAPI Test: filereader_readAsDataURL",0,null,null]]]}] 08:39:23 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsDataURL.html | FileAPI Test: filereader_readAsDataURL 08:39:23 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsDataURL.html | took 888ms 08:39:23 INFO - PROCESS | 3892 | 1461339563389 Marionette TRACE conn2 -> [0,3085,"getWindowHandle",null] 08:39:23 INFO - PROCESS | 3892 | 1461339563392 Marionette TRACE conn2 <- [1,3085,null,{"value":"13"}] 08:39:23 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsText.html 08:39:23 INFO - PROCESS | 3892 | 1461339563395 Marionette TRACE conn2 -> [0,3086,"setScriptTimeout",{"ms":35000}] 08:39:23 INFO - PROCESS | 3892 | 1461339563399 Marionette TRACE conn2 <- [1,3086,null,{}] 08:39:23 INFO - PROCESS | 3892 | 1461339563411 Marionette TRACE conn2 -> [0,3087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:39:23 INFO - PROCESS | 3892 | 1461339563508 Marionette TRACE conn2 <- [1,3087,null,{"value":null}] 08:39:23 INFO - PROCESS | 3892 | 1461339563525 Marionette TRACE conn2 -> [0,3088,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_readAsText.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_readAsText.html\", \"44d5019e-7937-4224-8a02-bcf7332f174f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:23 INFO - PROCESS | 3892 | ++DOCSHELL 1695DC00 == 87 [pid = 3892] [id = 783] 08:39:23 INFO - PROCESS | 3892 | ++DOMWINDOW == 129 (16F24400) [pid = 3892] [serial = 2347] [outer = 00000000] 08:39:23 INFO - PROCESS | 3892 | ++DOMWINDOW == 130 (1994E800) [pid = 3892] [serial = 2348] [outer = 16F24400] 08:39:23 INFO - PROCESS | 3892 | 1461339563572 Marionette DEBUG loaded listener.js 08:39:23 INFO - PROCESS | 3892 | ++DOMWINDOW == 131 (19C68400) [pid = 3892] [serial = 2349] [outer = 16F24400] 08:39:24 INFO - PROCESS | 3892 | 1461339564060 Marionette TRACE conn2 <- [1,3088,null,{"value":["/FileAPI/reading-data-section/filereader_readAsText.html",0,null,null,[["readAsText should correctly read UTF-8.",0,null,null],["readAsText should correctly read UTF-16.",0,null,null]]]}] 08:39:24 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-8. 08:39:24 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-16. 08:39:24 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsText.html | took 701ms 08:39:24 INFO - PROCESS | 3892 | 1461339564094 Marionette TRACE conn2 -> [0,3089,"getWindowHandle",null] 08:39:24 INFO - PROCESS | 3892 | 1461339564097 Marionette TRACE conn2 <- [1,3089,null,{"value":"13"}] 08:39:24 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readystate.html 08:39:24 INFO - PROCESS | 3892 | 1461339564100 Marionette TRACE conn2 -> [0,3090,"setScriptTimeout",{"ms":35000}] 08:39:24 INFO - PROCESS | 3892 | 1461339564102 Marionette TRACE conn2 <- [1,3090,null,{}] 08:39:24 INFO - PROCESS | 3892 | 1461339564105 Marionette TRACE conn2 -> [0,3091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:39:24 INFO - PROCESS | 3892 | 1461339564228 Marionette TRACE conn2 <- [1,3091,null,{"value":null}] 08:39:24 INFO - PROCESS | 3892 | 1461339564237 Marionette TRACE conn2 -> [0,3092,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_readystate.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_readystate.html\", \"44d5019e-7937-4224-8a02-bcf7332f174f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:24 INFO - PROCESS | 3892 | ++DOCSHELL 1C253C00 == 88 [pid = 3892] [id = 784] 08:39:24 INFO - PROCESS | 3892 | ++DOMWINDOW == 132 (1C258400) [pid = 3892] [serial = 2350] [outer = 00000000] 08:39:24 INFO - PROCESS | 3892 | ++DOMWINDOW == 133 (1C265800) [pid = 3892] [serial = 2351] [outer = 1C258400] 08:39:24 INFO - PROCESS | 3892 | 1461339564282 Marionette DEBUG loaded listener.js 08:39:24 INFO - PROCESS | 3892 | ++DOMWINDOW == 134 (1C34D800) [pid = 3892] [serial = 2352] [outer = 1C258400] 08:39:24 INFO - PROCESS | 3892 | 1461339564760 Marionette TRACE conn2 <- [1,3092,null,{"value":["/FileAPI/reading-data-section/filereader_readystate.html",0,null,null,[["FileAPI Test: filereader_readystate",0,null,null]]]}] 08:39:24 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readystate.html | FileAPI Test: filereader_readystate 08:39:24 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readystate.html | took 702ms 08:39:24 INFO - PROCESS | 3892 | 1461339564799 Marionette TRACE conn2 -> [0,3093,"getWindowHandle",null] 08:39:24 INFO - PROCESS | 3892 | 1461339564801 Marionette TRACE conn2 <- [1,3093,null,{"value":"13"}] 08:39:24 INFO - TEST-START | /FileAPI/reading-data-section/filereader_result.html 08:39:24 INFO - PROCESS | 3892 | 1461339564808 Marionette TRACE conn2 -> [0,3094,"setScriptTimeout",{"ms":35000}] 08:39:24 INFO - PROCESS | 3892 | 1461339564810 Marionette TRACE conn2 <- [1,3094,null,{}] 08:39:24 INFO - PROCESS | 3892 | 1461339564814 Marionette TRACE conn2 -> [0,3095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:39:24 INFO - PROCESS | 3892 | 1461339564902 Marionette TRACE conn2 <- [1,3095,null,{"value":null}] 08:39:24 INFO - PROCESS | 3892 | 1461339564907 Marionette TRACE conn2 -> [0,3096,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_result.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_result.html\", \"44d5019e-7937-4224-8a02-bcf7332f174f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:24 INFO - PROCESS | 3892 | ++DOCSHELL 1C262800 == 89 [pid = 3892] [id = 785] 08:39:24 INFO - PROCESS | 3892 | ++DOMWINDOW == 135 (1C433C00) [pid = 3892] [serial = 2353] [outer = 00000000] 08:39:24 INFO - PROCESS | 3892 | ++DOMWINDOW == 136 (1C480000) [pid = 3892] [serial = 2354] [outer = 1C433C00] 08:39:24 INFO - PROCESS | 3892 | 1461339564956 Marionette DEBUG loaded listener.js 08:39:25 INFO - PROCESS | 3892 | ++DOMWINDOW == 137 (1C512400) [pid = 3892] [serial = 2355] [outer = 1C433C00] 08:39:25 INFO - PROCESS | 3892 | 1461339565418 Marionette TRACE conn2 <- [1,3096,null,{"value":["/FileAPI/reading-data-section/filereader_result.html",0,null,null,[["readAsText",0,null,null],["readAsDataURL",0,null,null],["readAsArrayBuffer",0,null,null]]]}] 08:39:25 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsText 08:39:25 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsDataURL 08:39:25 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsArrayBuffer 08:39:25 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_result.html | took 623ms 08:39:25 INFO - PROCESS | 3892 | 1461339565456 Marionette TRACE conn2 -> [0,3097,"getWindowHandle",null] 08:39:25 INFO - PROCESS | 3892 | 1461339565458 Marionette TRACE conn2 <- [1,3097,null,{"value":"13"}] 08:39:25 INFO - PROCESS | 3892 | 1461339565461 Marionette TRACE conn2 -> [0,3098,"setScriptTimeout",{"ms":35000}] 08:39:25 INFO - PROCESS | 3892 | 1461339565463 Marionette TRACE conn2 <- [1,3098,null,{}] 08:39:25 INFO - TEST-START | /FileAPI/url/url_createobjecturl_blob.html 08:39:25 INFO - PROCESS | 3892 | 1461339565474 Marionette TRACE conn2 -> [0,3099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:39:25 INFO - PROCESS | 3892 | 1461339565624 Marionette TRACE conn2 <- [1,3099,null,{"value":null}] 08:39:25 INFO - PROCESS | 3892 | 1461339565741 Marionette TRACE conn2 -> [0,3100,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/url/url_createobjecturl_blob.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html\", \"44d5019e-7937-4224-8a02-bcf7332f174f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:25 INFO - PROCESS | 3892 | ++DOCSHELL 1C977C00 == 90 [pid = 3892] [id = 786] 08:39:25 INFO - PROCESS | 3892 | ++DOMWINDOW == 138 (1CC9D800) [pid = 3892] [serial = 2356] [outer = 00000000] 08:39:25 INFO - PROCESS | 3892 | ++DOMWINDOW == 139 (1CEC9400) [pid = 3892] [serial = 2357] [outer = 1CC9D800] 08:39:25 INFO - PROCESS | 3892 | 1461339565788 Marionette DEBUG loaded listener.js 08:39:25 INFO - PROCESS | 3892 | ++DOMWINDOW == 140 (1CEC8800) [pid = 3892] [serial = 2358] [outer = 1CC9D800] 08:39:26 INFO - PROCESS | 3892 | 1461339566174 Marionette TRACE conn2 <- [1,3100,null,{"value":["/FileAPI/url/url_createobjecturl_blob.html",0,null,null,[["Check if the Blob URI starts with 'blob' using createObjectURL()",0,null,null],["Check if the Blob URI starts with 'blob' using createFor()",1,"window.URL.createFor is not a function","@http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3\n"]]]}] 08:39:26 INFO - TEST-PASS | /FileAPI/url/url_createobjecturl_blob.html | Check if the Blob URI starts with 'blob' using createObjectURL() 08:39:26 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 08:39:26 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20 08:39:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:39:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:39:26 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3 08:39:26 INFO - TEST-OK | /FileAPI/url/url_createobjecturl_blob.html | took 748ms 08:39:26 INFO - PROCESS | 3892 | 1461339566205 Marionette TRACE conn2 -> [0,3101,"getWindowHandle",null] 08:39:26 INFO - PROCESS | 3892 | 1461339566207 Marionette TRACE conn2 <- [1,3101,null,{"value":"13"}] 08:39:26 INFO - TEST-START | /FileAPI/url/url_xmlhttprequest.html 08:39:26 INFO - PROCESS | 3892 | 1461339566217 Marionette TRACE conn2 -> [0,3102,"setScriptTimeout",{"ms":35000}] 08:39:26 INFO - PROCESS | 3892 | 1461339566219 Marionette TRACE conn2 <- [1,3102,null,{}] 08:39:26 INFO - PROCESS | 3892 | 1461339566222 Marionette TRACE conn2 -> [0,3103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:39:26 INFO - PROCESS | 3892 | 1461339566350 Marionette TRACE conn2 <- [1,3103,null,{"value":null}] 08:39:26 INFO - PROCESS | 3892 | 1461339566365 Marionette TRACE conn2 -> [0,3104,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/url/url_xmlhttprequest.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/url/url_xmlhttprequest.html\", \"44d5019e-7937-4224-8a02-bcf7332f174f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:26 INFO - PROCESS | 3892 | ++DOCSHELL 1CEBE000 == 91 [pid = 3892] [id = 787] 08:39:26 INFO - PROCESS | 3892 | ++DOMWINDOW == 141 (1CFE6C00) [pid = 3892] [serial = 2359] [outer = 00000000] 08:39:26 INFO - PROCESS | 3892 | ++DOMWINDOW == 142 (1D3EF400) [pid = 3892] [serial = 2360] [outer = 1CFE6C00] 08:39:26 INFO - PROCESS | 3892 | 1461339566420 Marionette DEBUG loaded listener.js 08:39:26 INFO - PROCESS | 3892 | ++DOMWINDOW == 143 (1D3F5800) [pid = 3892] [serial = 2361] [outer = 1CFE6C00] 08:39:26 INFO - PROCESS | 3892 | 1461339566885 Marionette TRACE conn2 <- [1,3104,null,{"value":["/FileAPI/url/url_xmlhttprequest.html",0,null,null,[["FileAPI Test: Creating Blob URL via XMLHttpRequest",0,null,null]]]}] 08:39:26 INFO - TEST-PASS | /FileAPI/url/url_xmlhttprequest.html | FileAPI Test: Creating Blob URL via XMLHttpRequest 08:39:26 INFO - TEST-OK | /FileAPI/url/url_xmlhttprequest.html | took 686ms 08:39:26 INFO - PROCESS | 3892 | 1461339566914 Marionette TRACE conn2 -> [0,3105,"getWindowHandle",null] 08:39:26 INFO - PROCESS | 3892 | 1461339566916 Marionette TRACE conn2 <- [1,3105,null,{"value":"13"}] 08:39:27 INFO - PROCESS | 3892 | --DOMWINDOW == 142 (1E378000) [pid = 3892] [serial = 2305] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html] 08:39:27 INFO - PROCESS | 3892 | --DOMWINDOW == 141 (1C96C400) [pid = 3892] [serial = 2178] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html] 08:39:27 INFO - PROCESS | 3892 | --DOMWINDOW == 140 (123BE400) [pid = 3892] [serial = 2290] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/idlharness.html] 08:39:27 INFO - PROCESS | 3892 | --DOMWINDOW == 139 (15C37000) [pid = 3892] [serial = 2172] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.zero.html] 08:39:27 INFO - PROCESS | 3892 | --DOMWINDOW == 138 (1D33B400) [pid = 3892] [serial = 2136] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.order.html] 08:39:27 INFO - PROCESS | 3892 | --DOMWINDOW == 137 (12D0E000) [pid = 3892] [serial = 2139] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.direction.html] 08:39:27 INFO - PROCESS | 3892 | --DOMWINDOW == 136 (1899A000) [pid = 3892] [serial = 2296] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/FileReader/Progress_event_bubbles_cancelable.html] 08:39:27 INFO - PROCESS | 3892 | --DOMWINDOW == 135 (11BC0000) [pid = 3892] [serial = 2293] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/idlharness.worker] 08:39:27 INFO - PROCESS | 3892 | --DOMWINDOW == 134 (1E372000) [pid = 3892] [serial = 2302] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-close.html] 08:39:27 INFO - PROCESS | 3892 | --DOMWINDOW == 133 (1D8B7000) [pid = 3892] [serial = 2299] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-XHR-revoke.html] 08:39:27 INFO - PROCESS | 3892 | --DOMWINDOW == 132 (1A95F000) [pid = 3892] [serial = 2308] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-in-worker.worker] 08:39:27 INFO - PROCESS | 3892 | --DOMWINDOW == 131 (1A9C6800) [pid = 3892] [serial = 2133] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html] 08:39:27 INFO - PROCESS | 3892 | --DOMWINDOW == 130 (19353C00) [pid = 3892] [serial = 2175] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.multiple.html] 08:39:27 INFO - PROCESS | 3892 | --DOMWINDOW == 129 (13B7AC00) [pid = 3892] [serial = 2127] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html] 08:39:27 INFO - PROCESS | 3892 | --DOMWINDOW == 128 (1E847400) [pid = 3892] [serial = 2311] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-slice-overflow.html] 08:39:27 INFO - PROCESS | 3892 | --DOMWINDOW == 127 (15E45000) [pid = 3892] [serial = 2181] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.skewed.html] 08:39:27 INFO - PROCESS | 3892 | --DOMWINDOW == 126 (1D4BF000) [pid = 3892] [serial = 2269] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html] 08:39:27 INFO - PROCESS | 3892 | --DOMWINDOW == 125 (1882DC00) [pid = 3892] [serial = 2130] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html] 08:39:27 INFO - PROCESS | 3892 | --DOMWINDOW == 124 (1D4C5800) [pid = 3892] [serial = 2184] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.identity.html] 08:39:27 INFO - PROCESS | 3892 | --DOMWINDOW == 123 (02A9E800) [pid = 3892] [serial = 2079] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.font.html] 08:39:28 WARNING - u'runner_teardown' () 08:39:28 INFO - No more tests 08:39:28 INFO - Got 0 unexpected results 08:39:28 INFO - SUITE-END | took 645s 08:39:28 INFO - Closing logging queue 08:39:28 INFO - queue closed 08:39:28 INFO - Return code: 0 08:39:28 WARNING - # TBPL SUCCESS # 08:39:28 INFO - Running post-action listener: _resource_record_post_action 08:39:28 INFO - Running post-run listener: _resource_record_post_run 08:39:29 INFO - Total resource usage - Wall time: 657s; CPU: 17.0%; Read bytes: 92244480; Write bytes: 992873472; Read time: 578295; Write time: 1301400 08:39:29 INFO - pull - Wall time: 0s; CPU: Can't collect data; Read bytes: 0; Write bytes: 0; Read time: 0; Write time: 0 08:39:29 INFO - install - Wall time: 4s; CPU: 11.0%; Read bytes: 0; Write bytes: 134026752; Read time: 0; Write time: 136632 08:39:29 INFO - run-tests - Wall time: 654s; CPU: 17.0%; Read bytes: 92244480; Write bytes: 810833408; Read time: 578295; Write time: 1127998 08:39:29 INFO - Running post-run listener: _upload_blobber_files 08:39:29 INFO - Blob upload gear active. 08:39:29 INFO - Preparing to upload files from C:\slave\test\build\blobber_upload_dir. 08:39:29 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 08:39:29 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', 'fx-team', '-d', 'C:\\slave\\test\\build\\blobber_upload_dir', '--output-manifest', 'C:\\slave\\test\\build\\uploaded_files.json'] 08:39:29 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 fx-team -d C:\slave\test\build\blobber_upload_dir --output-manifest C:\slave\test\build\uploaded_files.json 08:39:30 INFO - (blobuploader) - INFO - Open directory for files ... 08:39:30 INFO - (blobuploader) - INFO - Uploading C:\slave\test\build\blobber_upload_dir\wpt_errorsummary.log ... 08:39:30 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 08:39:30 INFO - (blobuploader) - INFO - Uploading, attempt #1. 08:39:31 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_errorsummary.log: uploaded 08:39:31 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 08:39:31 INFO - (blobuploader) - INFO - Done attempting. 08:39:31 INFO - (blobuploader) - INFO - Uploading C:\slave\test\build\blobber_upload_dir\wpt_raw.log ... 08:39:31 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 08:39:31 INFO - (blobuploader) - INFO - Uploading, attempt #1. 08:39:33 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_raw.log: uploaded 08:39:33 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 08:39:33 INFO - (blobuploader) - INFO - Done attempting. 08:39:33 INFO - (blobuploader) - INFO - Iteration through files over. 08:39:33 INFO - Return code: 0 08:39:33 INFO - rmtree: C:\slave\test\build\uploaded_files.json 08:39:33 INFO - Using _rmtree_windows ... 08:39:33 INFO - retry: Calling _rmtree_windows with args: ('C:\\slave\\test\\build\\uploaded_files.json',), kwargs: {}, attempt #1 08:39:33 INFO - Setting buildbot property blobber_files to {"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/fx-team/sha512/c0107feba33eeb7912a320bdc68fabdf3615b312d92e7d312c86a96d4835162b9de6a6287461d04f2a582085c1da66009a1489d22a105b83a390f01be288932b", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/fx-team/sha512/bb6cebbbacc6425b7d13e6a72e56a27e2d50a9ec5bf55eb89f1898d342f2fac4b5e9b7013daf9eaeaf1496bbc8bb6c768b349404638411ce0cc5bc3b2700614a"} 08:39:33 INFO - Writing buildbot properties ['blobber_files'] to C:\slave\test\properties\blobber_files 08:39:33 INFO - Writing to file C:\slave\test\properties\blobber_files 08:39:33 INFO - Contents: 08:39:33 INFO - blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/fx-team/sha512/c0107feba33eeb7912a320bdc68fabdf3615b312d92e7d312c86a96d4835162b9de6a6287461d04f2a582085c1da66009a1489d22a105b83a390f01be288932b", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/fx-team/sha512/bb6cebbbacc6425b7d13e6a72e56a27e2d50a9ec5bf55eb89f1898d342f2fac4b5e9b7013daf9eaeaf1496bbc8bb6c768b349404638411ce0cc5bc3b2700614a"} 08:39:33 INFO - Running post-run listener: copy_logs_to_upload_dir 08:39:33 INFO - Copying logs to upload dir... 08:39:33 INFO - mkdir: C:\slave\test\build\upload\logs 08:39:33 INFO - Copying logs to upload dir... 08:39:33 INFO - Using _rmtree_windows ... 08:39:33 INFO - Using _rmtree_windows ... 08:39:33 INFO - Using _rmtree_windows ... 08:39:33 INFO - Using _rmtree_windows ... 08:39:33 INFO - Using _rmtree_windows ... 08:39:33 INFO - Using _rmtree_windows ... 08:39:33 INFO - Using _rmtree_windows ... program finished with exit code 0 elapsedTime=793.344000 ========= master_lag: 24.62 ========= ========= Finished 'c:/mozilla-build/python27/python -u ...' (results: 0, elapsed: 13 mins, 37 secs) (at 2016-04-22 08:39:42.072981) ========= ========= Started set props: build_url blobber_files symbols_url (results: 0, elapsed: 1 secs) (at 2016-04-22 08:39:42.074023) ========= '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-100\Application Data CLIENTNAME=Console COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-XP32-IX-100 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-100 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOGONSERVER=\\T-XP32-IX-100 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-100 USERNAME=cltbld USERPROFILE=C:\Documents and Settings\cltbld.T-XP32-IX-100 WINDIR=C:\WINDOWS using PTY: False blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/fx-team/sha512/c0107feba33eeb7912a320bdc68fabdf3615b312d92e7d312c86a96d4835162b9de6a6287461d04f2a582085c1da66009a1489d22a105b83a390f01be288932b", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/fx-team/sha512/bb6cebbbacc6425b7d13e6a72e56a27e2d50a9ec5bf55eb89f1898d342f2fac4b5e9b7013daf9eaeaf1496bbc8bb6c768b349404638411ce0cc5bc3b2700614a"} build_url:https://queue.taskcluster.net/v1/task/dudwmoXqRNeb5W6N8gtY4Q/artifacts/public/build/firefox-48.0a1.en-US.win32.zip symbols_url:https://queue.taskcluster.net/v1/task/dudwmoXqRNeb5W6N8gtY4Q/artifacts/public/build/firefox-48.0a1.en-US.win32.crashreporter-symbols.zip program finished with exit code 0 elapsedTime=0.109000 build_url: 'https://queue.taskcluster.net/v1/task/dudwmoXqRNeb5W6N8gtY4Q/artifacts/public/build/firefox-48.0a1.en-US.win32.zip' blobber_files: '{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/fx-team/sha512/c0107feba33eeb7912a320bdc68fabdf3615b312d92e7d312c86a96d4835162b9de6a6287461d04f2a582085c1da66009a1489d22a105b83a390f01be288932b", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/fx-team/sha512/bb6cebbbacc6425b7d13e6a72e56a27e2d50a9ec5bf55eb89f1898d342f2fac4b5e9b7013daf9eaeaf1496bbc8bb6c768b349404638411ce0cc5bc3b2700614a"}' symbols_url: 'https://queue.taskcluster.net/v1/task/dudwmoXqRNeb5W6N8gtY4Q/artifacts/public/build/firefox-48.0a1.en-US.win32.crashreporter-symbols.zip' ========= master_lag: 1.87 ========= ========= Finished set props: build_url blobber_files symbols_url (results: 0, elapsed: 1 secs) (at 2016-04-22 08:39:44.054264) ========= ========= Started 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-04-22 08:39:44.054716) ========= '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-100\Application Data CLIENTNAME=Console COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-XP32-IX-100 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-100 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOGONSERVER=\\T-XP32-IX-100 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-100 USERNAME=cltbld USERPROFILE=C:\Documents and Settings\cltbld.T-XP32-IX-100 WINDIR=C:\WINDOWS using PTY: False program finished with exit code 0 elapsedTime=0.109000 ========= master_lag: 0.02 ========= ========= Finished 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-04-22 08:39:44.184190) ========= ========= Started reboot slave lost (results: 0, elapsed: 0 secs) (at 2016-04-22 08:39:44.184766) ========= ========= Finished reboot slave lost (results: 0, elapsed: 0 secs) (at 2016-04-22 08:39:44.831637) ========= ========= Total master_lag: 26.77 =========